book-reader/app
Aryan 6ea414c9b2
Expanded folder sync functionality to support multiple folders and improved performance. (#47)
- Added `SyncedFolder` data class and transitioned from a single `syncedFolderUri` to a list of `syncedFolders`.
- Implemented logic to add, remove, and persist multiple synced folders using JSON in shared preferences, including a migration path for legacy single-folder settings.
- Updated `FolderSyncWorker` to iterate through all registered folders and added an annotation sidecar preloading optimization to reduce file I/O during sync.
- Redesigned the "Folder Sync" UI in `LibraryScreen` to display a list of active folders with individual management options and a 3-folder limit.
- Refined permission handling to request both read and write access for synced folders.
2026-03-08 17:56:09 +05:30
..
src Expanded folder sync functionality to support multiple folders and improved performance. (#47) 2026-03-08 17:56:09 +05:30
.gitignore Initial commit 2026-02-24 17:37:40 +05:30
build.gradle.kts bump version to 1.0.35(build 36) (#41) 2026-03-07 22:52:42 +05:30
proguard-rules.pro Initial commit 2026-02-24 17:37:40 +05:30