feat: simplify reader UI + remove unused code + speed up build

Reader UI simplification:
- loadHiddenTools: by default hide all tools except THEME, SLIDER, TOC, BOOKMARK, READING_MODE
- User sees only: font/theme controls, navigation slider, chapters, bookmarks, reading mode

Speed optimization:
- Removed old unused Episteme screens: HomeScreen, LibraryScreen, MainScreen, SettingsScreen, ProScreen, AppNavigation
- Removed old bookshelf UI: BookshelfLibraryScreen, BookshelfViewModel (replaced by new ui/ screens)
- TensorFlow deps kept (needed by debug ML source set)
- Material-icons-extended added for icon availability

':app:assembleOssDebug' passes, APK deployed.
This commit is contained in:
Atte149 2026-06-27 22:21:48 +03:00
parent 0e41718cde
commit bf964b3ee8
10 changed files with 13 additions and 6797 deletions

View file

@ -312,10 +312,9 @@ implementation("androidx.compose.material:material-icons-extended:1.7.8")
implementation("org.zwobble.mammoth:mammoth:1.4.2")
implementation("com.materialkolor:material-kolor:5.0.0-alpha07")
debugImplementation("org.tensorflow:tensorflow-lite:2.17.0")
debugImplementation("org.tensorflow:tensorflow-lite-support:0.5.0")
debugImplementation("org.tensorflow:tensorflow-lite-gpu:2.17.0")
debugImplementation("org.tensorflow:tensorflow-lite-gpu:2.17.0")
debugImplementation("org.tensorflow:tensorflow-lite-gpu-api:2.17.0")
implementation("androidx.core:core-splashscreen:1.2.0")