Releases: NeoApplications/Neo-Feed
Releases · NeoApplications/Neo-Feed
Release 1.9.0
SHA256
d80228879a79319d5ff7b1a61c13c296b45000eec8197112c8c2277858a0122e
Changelog
Function
- Add: Options to export/import bookmarked articles
- Add: Google GSA bridge
- Fix: Crash on creating ConfigurationOverlayController
- Fix: Fix and improve OPML export/import logic
- Fix: Overlay's bookmark icon coloring
- Fix: Reload event from the dropdown menu
- Fix: Manual syncing
- Update: Split ArticleViewModel to ArticleViewModel, ArticleListViewModel & SortFilterViewModel
- Update: Rebase all viewmodels to be state-based
- Update: Replace deprecated test libraries
- Update: Replace FeedArticle with Article (DB)
- Update: Replace legacy FeedItem calls with the new embedded entity
- Update: Lazy composition of slide pages
- Update: Make all non-flow database calls suspend
- Remove: Double permission declaration in manifest (credits @thePrivacyFanatic)
- Remove: Unused aidl files
UI/UX
- Add: Permission dialog to enable draw over other apps (should fix usage on Lawnchair - credits @thePrivacyFanatic)
- Add: Bookmark button to article page
- Add: Sort/filter sheet for the launcher layout (as incomplete)
- Add: Support for predictive back gesture
- Add: Option to disable dynamic color
- Add: Option to see bookmarks in xml views
- Add: Tags filter
- Add: Open in SMRY action
- Update: Revamp sort/filter sheet layout
- Update: Separate enabled/disabled sources list
- Update: Replace source item's delete button with an enabling switch
- Update: Revamp button and chip layouts
- Update: Padding pages on showing keyboard
- Update: Revamp source edit page
Release 1.8.0: Adaptive UI
SHA256
7543a1d9a9ed9fcc53eab18a6301c5a0613c729f8888af75dfe919a6591b4540
Changelog
Function
- Update: Revamp viewmodels and repositories applying separation of concerns
- Update: Make prefs real delegates
- Update: Restructure the project into 5 main packages
- TargetSDK 35
UI/UX
- Add: SortFilter sheet to the articles page
- Fix: Back handling on edit and add feed pages
- Update: Replace removed MD icons with Phosphor icons
- Update: Fix background color of the navigation suite
- Update: Make UI wide screens friendly & navigation adaptive
Hotfix Release 1.7.2-hotfix
SHA256
e8a6d31164b04d79b83adf11afdf2c7aa4148c37c27eb8063068f5555ef799f4
Changelog
- Fix: Crash on refresh of overlay
Point Release 1.7.2
SHA256
645f73e177c1617aede86aa108e0b3e74c1344d433f43ecc246a3254aee91f55
Changelog
Function
- Add: Option to open feed in WebView
- Update: Re-sync source after relevant update
- Update: Make FullTextWorker unique
- Update: PullToRefreshLazyColumn based on PullToRefreshBox
- Update: Replace deprecated usage of systemUiVisibility
UI/UX
- Add: Parsing much more and improve existing HTML-tags
- Fix: Placeholder icons visibility on black backgrounds
- Fix: Applying dark/light system bars
- Update: Revamp pref layouts
- Update: Revamp About page
- Update: Improve UI paddings
1.7.1 Point Release
SHA256
7ab9bcdb63a2af3f3166191fe56fb79a28b7d2ba268ca5ffe3b0a7770333c3c3
Changelog
Function
- Fix: Crashing offline reader on certain systems
- TargetSDK 34
UI/UX
- Add: Black themes
- Update: Selection dialog layout
The renewed 1.7.0
SHA256
433c10e213cc48aba63048a8e8a6c5fdfa034367da3e46dd866d29a640e03deb
Changelog
Function
- Fix: Make sure that DataStore is single
- Fix: Restarting app
- Fix: Over-composition of dialogs in SourcesPage
- Fix: Feed sorting by time
- Update: Use Flow for articles in overlay
- Update: Revamp NavigationManager to use args-safe NavRoute
- Update: Inject repos and client
- Update: Migrate DI from KodeIn to Koin
- Update: Use Kotlin generator in Room
- CompileSDK 35
- Kotlin 2.0
- Dependency Catalogue
UI/UX
- Add: Bookmarks filter to OverlayPage
- Add: Pref to remove duplicate articles
- Add: Main pager with Feed, Settings & Feeds
- Add: Scroll to top button
- Add: Hint if no articles are present
- Add: Transparency & collapsable app bar
- Add: Share button as action to articles
- Fix: Applying updated Overlay theme
- Fix: Theming system
- Update: App icon
- Update: Use favorite instead of bookmark icon
- Update: Revamp preferences, articles and feed layouts
- Update: BookmarkItems use same layout as normal articles
- Update: Revamp & unify overlay layouts (xml & composable)
- Update: Overlay menu popup animator
- Remove: BookmarksPage
- Remove: Card background pref (for now)
v1.6.2 build 55
Improve bookmark button
v1.6.1 build 53
Remove color from wallpaper prefs.
Fix issue on bookmark color for android 11 and lower.
Fix apply background color to card
v1.6.0 build 52
SHA256
4ccf306da10124d3db533857d662230789f3180b25510c1cf91c0a0fbf5f8e9f
Changelog
Function
- Add: Bookmarks page
- Fix: Opening links from article page
- Fix: Editing disabled Feeds
- Update: CompileSdk 34
UI
- Add: Dynamic-theming
- Add: Monochrome app icon
- Fix: StatusBar color
- Fix: About page shortcuts
- Update: Revamp Preferences & About pages
- Update: Article card layout
- Update: Return to top FAB color to match theme
- Update: Revamp all item components
- Update: Use Phosphor icons instead of Material
- Update: Drop Compose Material for Material3
UX
- Add: Share & open-in-browser buttons to article view
- Add: Bookmark button to article cards
- Fix: Showing real state of Switches e.g. in EditFeedPage
v1.5.0 build 50
This release does not include any new features, it is only to fix the minify issue.