|
6 | 6 | <img src="icon.svg" alt="KMReader Icon" width="128" height="128"> |
7 | 7 | </div> |
8 | 8 |
|
9 | | -**Full-featured native SwiftUI client for Komga on iOS, macOS, and tvOS.** |
| 9 | +**Full-featured native SwiftUI Komga client for iOS, macOS, and tvOS.** |
10 | 10 |
|
11 | 11 | [](https://www.apple.com/ios/) |
12 | 12 | [](https://www.apple.com/macos/) |
|
20 | 20 |
|
21 | 21 | ## Important Features |
22 | 22 |
|
23 | | -### Reader stack |
| 23 | +### Readers |
24 | 24 |
|
25 | | -- DIVINA reader on iOS, macOS, and tvOS with multiple reading directions, spread support, zoom, and tap-zone controls. |
26 | | -- EPUB reader on iOS with custom fonts (`.ttf`/`.otf`), theme presets, and per-book EPUB preferences. |
27 | | -- PDF reader on iOS and macOS with direction/layout controls, TOC, page jump, and search. |
28 | | -- Incognito reading mode that skips reading-progress sync. |
| 25 | +- DIVINA reader on iOS/macOS/tvOS with LTR/RTL/vertical/Webtoon modes, spreads, zoom, and tap zones. |
| 26 | +- EPUB reader on iOS with custom font import (`.ttf`/`.otf`), theme presets, layout controls, and per-book EPUB preferences. |
| 27 | +- Native PDF reader on iOS/macOS with TOC, page jump, search, and reading direction/layout controls. |
| 28 | +- Incognito mode to read without sending progress updates. |
29 | 29 |
|
30 | | -### Offline and sync |
| 30 | +### Offline & Sync |
31 | 31 |
|
32 | 32 | - Download books for full offline reading. |
33 | | -- iOS background downloads with Live Activities. |
| 33 | +- iOS background download queue with Live Activities. |
34 | 34 | - Per-series offline policies: `Manual`, `Unread only`, `Unread + cleanup read`, `All`. |
35 | | -- Automatic progress sync and queue resume when back online. |
| 35 | +- Auto-resume downloads and pending progress sync when back online. |
36 | 36 |
|
37 | | -### Browse and discovery |
| 37 | +### Browse & Real-Time |
38 | 38 |
|
39 | | -- Dashboard sections: Keep Reading, On Deck, Recently Added, Recently Updated, Recently Released, Recently Read. |
40 | | -- Real-time dashboard refresh via server-sent events (SSE). |
41 | | -- Advanced metadata filters with all/any logic (authors, tags, genres, publishers, languages). |
42 | | -- Grid/list layouts and saved filters. |
| 39 | +- Dashboard sections: Keep Reading, On Deck, Recently Released/Added/Read books, Recently Added/Updated series. |
| 40 | +- SSE-based dashboard auto refresh with debounce and reader-aware timing. |
| 41 | +- Browse Series, Books, Collections, and Read Lists. |
| 42 | +- Metadata filters (publisher, author, genre, tag, language) with all/any logic. |
43 | 43 |
|
44 | | -### Multi-server and account |
| 44 | +### Multi-Server & Account |
45 | 45 |
|
46 | | -- Multiple Komga server profiles with fast switching. |
| 46 | +- Save multiple Komga servers and switch instantly. |
47 | 47 | - Login with username/password or API key. |
48 | | -- API key management and authentication activity view. |
| 48 | +- Manage API keys and view authentication activity. |
49 | 49 |
|
50 | | -### Admin and operations |
| 50 | +### Admin & Diagnostics |
51 | 51 |
|
52 | | -- Metadata editing for series, books, collections, and read lists. |
53 | | -- Library management with scanner settings and directory browser. |
54 | | -- Task queue monitoring and cancel-all tasks. |
55 | | -- In-app logs viewer with filtering and export. |
| 52 | +- Edit metadata for series, books, collections, and read lists. |
| 53 | +- Create/edit/delete libraries with scanner options and directory browser. |
| 54 | +- Monitor server task queues and cancel all tasks. |
| 55 | +- Built-in logs viewer with filters and export. |
56 | 56 |
|
57 | | -### Platform highlights |
| 57 | +### Platform Highlights |
58 | 58 |
|
59 | | -- iOS/iPadOS: background downloads, Live Activities, widgets. |
60 | | -- macOS: separate reader window flow and keyboard help overlay. |
| 59 | +- iOS/iPadOS: widgets, quick actions, background downloads, Live Activities. |
| 60 | +- macOS: dedicated reader window and keyboard-first workflows. |
61 | 61 | - tvOS: remote-first DIVINA reading experience. |
62 | | -- iOS/macOS: optional Spotlight indexing for downloaded content. |
| 62 | +- iOS/macOS: optional Spotlight indexing for downloaded books and series. |
63 | 63 |
|
64 | 64 | ## Getting Started |
65 | 65 |
|
|
0 commit comments