-
-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
108 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
## General | ||
|
||
- π design: | ||
- π Material3: Readrops implements last material design system version | ||
- π Bottom bar navigation: you can now navigate to feeds and account management way more easily, with 4 tabs in total: | ||
- Timeline | ||
- Feeds | ||
- Account | ||
- More | ||
- Timeline tab: | ||
- π Article size: you can now choose among three article sizes: compact, regular and large | ||
- π You can now show only articles less than 24h old | ||
- π Mark all articles as read FAB: the floating action button now lets you mark all articles read, taking into account the current filter, replacing opening new feed activity action | ||
- π Mark articles read on scroll: an option is now available to mark items read on scroll | ||
- π Drawer: hide folders and feeds without unread articles | ||
- π Local account: sync now respects the current filter and will only synchronize affected feeds | ||
- Feeds Tab: | ||
- π Feeds and folder management have been merged into a single screen | ||
- Account Tab: | ||
- π Add, manage and remove any account from Account Tab | ||
- More Tab: | ||
- π This new screen gathers some app infos, parameters, open source libraries and a donation dialog | ||
- Articles screen: | ||
- The global UI has been improved with a new title layout | ||
- π Action bottom bar: you now have access to a collapsable bottom bar containing the following actions: | ||
- Mark as read/non read | ||
- Add to favorites/remove from favorites | ||
- Share | ||
- Open in external navigator/navigator view | ||
- π A new font, Inter is used for the article content | ||
- π Some html tags look have been improved: | ||
- blockquote | ||
- figure/figcaption | ||
- iframe | ||
- table | ||
- "Open in" option has been reduced to two options: navigator view and external navigator | ||
- π FEVER API implementation, should work with any provider which supports it | ||
- Migrate to Nextcloud News API 1.3 | ||
- π Follow system theme option (default) | ||
- π Option to disable battery optimization for background synchronization | ||
|
||
## Technical | ||
|
||
- The UI has been entirely rewritten in Kotlin using Jetpack Compose, moving from old traditional view system | ||
- All other Java parts have also been rewritten in Kotlin, including API implementations, repositories, etc | ||
- RXJava was replaced by Kotlin coroutines and flows | ||
- Migrate to Gradle Kotlin DSL | ||
- Migrate dependencies to Version Catalog | ||
- π Support user certificates |