improve library screen
Python CI / test (3.12) (push) Has been cancelled
Python CI / test (3.13) (push) Has been cancelled

This commit is contained in:
2025-11-10 14:31:19 +01:00
parent dd392d2e15
commit d6bdc2ce40
6 changed files with 82 additions and 5 deletions
+2 -2
View File
@@ -46,7 +46,7 @@ class LibraryManager:
library_path: str,
cache_dir: Optional[str] = None,
page_size: Tuple[int, int] = (800, 1200),
books_per_page: int = 10
books_per_page: int = 6
):
"""
Initialize library manager.
@@ -55,7 +55,7 @@ class LibraryManager:
library_path: Path to directory containing EPUB files
cache_dir: Optional cache directory for covers. If None, uses default.
page_size: Page size for library view rendering
books_per_page: Number of books to display per page (must be even for 2-column layout)
books_per_page: Number of books to display per page (must be even for 2-column layout, default: 6)
"""
self.library_path = Path(library_path)
self.page_size = page_size