diora-web/tui/diora_tui
mrwnslz 7095e176b7 TUI: Blocktext wie der Web-Reader, Tests und Anker-Parität
HTML-Kommentare zählten als Text (1435 Blöcke in einem Testbuch), Leerraum wurde mit
Pythons statt JavaScripts \s zusammengezogen, Fußnotenmarker bekamen Leerzeichen.
Neu: tests/ (Blockliste, Anker, App-Start mit Textual-Pilot) und tools/parity/ – vergleicht
Anzahl und Tags der Blöcke mit parseEpub aus dem Web-Reader in headless Chromium
(6 Bücher, bis 25.798 Blöcke: gleich).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 12:40:20 +01:00
..
__init__.py TUI: lokaler EPUB-Reader als erste Stufe eines diora-TUI-Clients 2026-08-15 16:04:18 +02:00
__main__.py TUI: lokaler EPUB-Reader als erste Stufe eines diora-TUI-Clients 2026-08-15 16:04:18 +02:00
api.py TUI: durchgehende Leseansicht mit web-kompatiblen Anchors, Fußnoten, bidirektionalem Progress-Sync 2026-08-15 17:59:46 +02:00
app.py TUI: Statusleiste mit Akkustand und Uhrzeit 2026-08-15 20:36:54 +02:00
app.tcss TUI: Statusleiste mit Akkustand und Uhrzeit 2026-08-15 20:36:54 +02:00
blocks.py TUI: Blocktext wie der Web-Reader, Tests und Anker-Parität 2026-10-26 12:40:20 +01:00
book_view.py TUI: Zeichen am rechten Rand bei schmalen Terminals nicht mehr abgeschnitten 2026-08-15 21:07:41 +02:00
cache.py TUI: durchgehende Leseansicht mit web-kompatiblen Anchors, Fußnoten, bidirektionalem Progress-Sync 2026-08-15 17:59:46 +02:00
config.py TUI: Bücher per diora-tui sync vom diora-Server holen und entschlüsseln 2026-08-15 16:41:50 +02:00
crypto.py TUI: Verschlüsselungs-Key per Benutzername+Passwort ableiten statt Konsolen-Export 2026-08-15 16:55:03 +02:00
epub.py TUI: durchgehende Leseansicht mit web-kompatiblen Anchors, Fußnoten, bidirektionalem Progress-Sync 2026-08-15 17:59:46 +02:00
layout.py TUI: durchgehende Leseansicht mit web-kompatiblen Anchors, Fußnoten, bidirektionalem Progress-Sync 2026-08-15 17:59:46 +02:00
library_meta.py TUI: Auto-Sync bei Start/Beenden, Sortierung nach zuletzt geöffnet, Gelesen-Filter 2026-08-15 20:30:09 +02:00
progress.py TUI: durchgehende Leseansicht mit web-kompatiblen Anchors, Fußnoten, bidirektionalem Progress-Sync 2026-08-15 17:59:46 +02:00
reader_screen.py TUI: Zeichen am rechten Rand bei schmalen Terminals nicht mehr abgeschnitten 2026-08-15 21:07:41 +02:00
remote.py TUI: Auto-Sync bei Start/Beenden, Sortierung nach zuletzt geöffnet, Gelesen-Filter 2026-08-15 20:30:09 +02:00
statusbar.py TUI: Statusleiste mit Akkustand und Uhrzeit 2026-08-15 20:36:54 +02:00