book-reader/app/src
Atte149 0e41718cde fix(reader): wire ReaderScreen to Episteme engine via MainViewModel
- ReaderScreen now gets MainViewModel from activity scope via viewModel()
- Calls viewModel.onFileSelected(uri) to trigger book import/open
- Renders EpubReaderScreen for EPUB/FB2/MOBI/etc, PdfViewerScreen for PDF
- Shows loading indicator while book is being imported
- Shows error message if import fails
- ':app:assembleOssDebug' passes, APK deployed.
2026-06-27 21:39:32 +03:00
..
androidTest phase 0: fork Episteme, rename package to org.dueattendant149.bookreader 2026-06-24 00:33:58 +03:00
debug/java/com/dueattendant149/bookreader/reader phase 0: fork Episteme, rename package to org.dueattendant149.bookreader 2026-06-24 00:33:58 +03:00
main fix(reader): wire ReaderScreen to Episteme engine via MainViewModel 2026-06-27 21:39:32 +03:00
oss phase 0: fork Episteme, rename package to org.dueattendant149.bookreader 2026-06-24 00:33:58 +03:00
pro/java/com/dueattendant149/bookreader/reader/ml phase 0: fork Episteme, rename package to org.dueattendant149.bookreader 2026-06-24 00:33:58 +03:00
proTest/java/com/dueattendant149/bookreader/reader/data phase 0: fork Episteme, rename package to org.dueattendant149.bookreader 2026-06-24 00:33:58 +03:00
releaseOffline String extraction (#174) 2026-04-12 16:34:47 +05:30
test feat(build): KMP → Android-only migration (Phase 1.2) 2026-06-24 10:36:09 +03:00