| .. |
|
01-core.js
|
Mehrere Bücher: Fehlschläge werden erneut versucht (Server-Neustart, kurzer Abbruch), Knopf „erneut versuchen“; Bücher bis 100 MB
|
2026-10-16 21:52:31 +02:00 |
|
10-radio.js
|
Radio: Titel-Abfrage (/radio/sse/) nie ins private Netz; ohne Konto nur Sender aus dem Verzeichnis (kuratiert, Featured, radio-browser per Sender-ID) – eigene Adressen brauchen ein Konto; sw v146
|
2026-10-24 16:14:05 +02:00 |
|
14-focus.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
16-stations.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
20-tabs.js
|
Projekte mit Preset Forschung: Quellen (Paper per DOI, Bücher, Folgen mit Zeitmarke, Artikel), Zitierschlüssel, BibTeX/CSL-Export, Markdown-Notizen mit [@key]; Ende-zu-Ende-verschlüsselt. Navigation: Projekte als Tab am Handy, Suche als Lupe; sw v141
|
2026-10-19 20:14:17 +02:00 |
|
24-ambient.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
26-sidebar.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
28-serviceworker.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
29-m3u.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
30-contrast.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
32-crypto.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
34-wallpaper.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
40-epub.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
44-books.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
46-readpos.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
48-book-cache.js
|
Vorbereitete Bücher: Schlüssel enthält die Fußnoten-Erkennung der App-Schicht; sw v108
|
2026-10-14 19:54:12 +02:00 |
|
50-reader-state.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
52-book-list.js
|
Buch-Metadaten: Änderung auf veraltetem Stand wird abgelehnt (409 mit dem aktuellen), das Web baut sie darauf neu auf
|
2026-10-19 18:03:49 +02:00 |
|
53-library.js
|
Projekte mit Preset Forschung: Quellen (Paper per DOI, Bücher, Folgen mit Zeitmarke, Artikel), Zitierschlüssel, BibTeX/CSL-Export, Markdown-Notizen mit [@key]; Ende-zu-Ende-verschlüsselt. Navigation: Projekte als Tab am Handy, Suche als Lupe; sw v141
|
2026-10-19 20:14:17 +02:00 |
|
54-issues.js
|
Zeitschriften: Artikel richtig erkennen (GegenStandpunkt, PDF-Hefte)
|
2026-10-17 11:48:44 +02:00 |
|
56-cloud-import.js
|
Neue Navigations-Icons (Stil B), mehrere Bücher auf einmal, generiertes Cover pro Buch wählbar
|
2026-10-16 21:21:10 +02:00 |
|
58-pdf.js
|
PDFs: nur Seiten nahe der Ansicht zeichnen (ferne wieder freigeben), sofort öffnen; Öffnen lässt sich abbrechen (Knopf, Schließen, anderes Buch)
|
2026-10-19 14:57:03 +02:00 |
|
60-tts.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
62-reader.js
|
PDFs: nur Seiten nahe der Ansicht zeichnen (ferne wieder freigeben), sofort öffnen; Öffnen lässt sich abbrechen (Knopf, Schließen, anderes Buch)
|
2026-10-19 14:57:03 +02:00 |
|
64-reader-settings.js
|
Reader: offene Notizleiste schiebt den Text nicht mehr aus der Mitte; sw v107
|
2026-10-14 19:43:03 +02:00 |
|
66-pdf-paginated.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
68-bookmarks.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
70-search.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
72-highlights.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
74-margin.js
|
Reader: offene Notizleiste schiebt den Text nicht mehr aus der Mitte; sw v107
|
2026-10-14 19:43:03 +02:00 |
|
76-export.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
78-footnotes.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
80-radio-sidebar.js
|
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
|
2026-10-14 18:30:43 +02:00 |
|
99-init.js
|
Navigation: Lesen und Hören (Phase 1, noch nicht veröffentlicht)
|
2026-10-16 14:31:58 +02:00 |