A fork of Bubble that support Komga as comics source
- Browse the series and thumbnails of one library (no multi-library support)
- Browse the books, thumbnails and read status of a selected series
- View the pages of a selected book
- Go to the next/previous book from the last/first page of a book
- Update the page read progress of a book
Notable changes from Bubble
- Drop support for local files and archives
- Add support for Komga server using Retrofit2, RxJava and Picasso
- Use the read progress feature of Komga (see Komga issue #25) instead of a local
sqlite
database - Convert to AndroidX, update Gradle
- Keep
minSdkVersion 16
- Refactor all
Fragment
This code is provided as-is.
My plan for this repo is to provide fix for bugs should some be reported and maintain compatibility with the API of future version of Komga if needed, but I do not plan to add any additional feature for now.
My goal with this fork is:
- To support my own personnal use of Komga
- To provide ideas or a possible baseline for a Komga-specific Android App (see Komga issue #36)
Feel free to fork it for your own development!
- Build using
./gradlew assembleDebug
- Push the debug APK to your device using
adb install -r -t app/build/outputs/apk/debug/app-debug.apk
- Build using
./gradlew assembleRelease
- SettingsFragment is ugly but works
- PageImageView is mostly untouched and may need some additional cleanup
Source code is available under the MIT license. See the LICENSE for more info.