News Provider
Fixes:
* Modernize network detection with NetworkCapabilities API (replace deprecated APIs)
* Replace ScrollView with RecyclerView in Log page to prevent UI freeze
* Resolve multiple bugs and refactor dead code
* Remove unused multidex dependency
* Add network constraint to background RSS sync
* Add "back online" snackbar notification
Under the hood:
* Migrate AGP 8.13.2 to 9.2.1, Gradle 8.14.3 to 9.4.1
* Remove redundant SSL/TLS socket factories
* Remove dead BroadcastReceiv
- Easily add new feed using shortcut
- Support RSS XML
- Support Atom XML
- Support background sync
- Simple interface to add and read your news
- Support dark mode and light mode
- Accessibility friendly with one hand mode
- Accessibility friendly on screen reader (tested with TalkBack)
- Author: rh-id
- License: MIT License
- Issue Tracker
- Source Code
- Build Metadata
- Reproducibility Status
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
This version requires Android 5.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Download APK 6.9 MiB PGP Signature | Build Log
-
This version requires Android 5.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Download APK 7.0 MiB PGP Signature | Build Log
-
This version requires Android 4.1 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Download APK 6.1 MiB PGP Signature | Build Log
Features:
* Update to support to Android 16
* Update min Android 4.1 to Android 5.0
Features:
* Add POST_NOTIFICATIONS permission for Android 13

