mirror of
https://github.com/shadoll/moma.git
synced 2026-08-28 03:27:34 +00:00
feat: Introduce poster rendering views with multiple engines feat: Implement ASCII art poster renderer using PIL feat: Create base class for poster renderers feat: Add RichPixels renderer for high-quality terminal image display feat: Implement Viu terminal image viewer renderer feat: Add ProposedFilenameView for generating standardized filenames feat: Create RenameConfirmScreen for renaming files with confirmation feat: Implement SettingsScreen for configuring application settings feat: Add custom PosterWidget for rendering poster images
20 lines
507 B
Python
20 lines
507 B
Python
"""Poster rendering views.
|
|
|
|
This package provides different rendering engines for movie posters:
|
|
- ASCII art (pseudo graphics)
|
|
- viu (terminal image viewer)
|
|
- rich-pixels (Rich library integration)
|
|
"""
|
|
|
|
from .base import PosterRenderer
|
|
from .ascii_renderer import AsciiPosterRenderer
|
|
from .viu_renderer import ViuPosterRenderer
|
|
from .richpixels_renderer import RichPixelsPosterRenderer
|
|
|
|
__all__ = [
|
|
'PosterRenderer',
|
|
'AsciiPosterRenderer',
|
|
'ViuPosterRenderer',
|
|
'RichPixelsPosterRenderer',
|
|
]
|