book-reader/app/src
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
..
androidTest/java/com/aryan/reader Initial commit 2026-02-24 17:37:40 +05:30
debug/java/com/aryan/reader/epubreader Pdf text reflow (#36) 2026-03-07 16:10:34 +05:30
main Expanded folder sync functionality to support multiple folders and improved performance. (#47) 2026-03-08 17:56:09 +05:30
oss Initial commit 2026-02-24 17:37:40 +05:30
test/java/com/aryan/reader Initial commit 2026-02-24 17:37:40 +05:30