• 1.9.0 e858b5e8f3

    Release 1.9.0 Stable

    machiav3lli released this 2025-11-09 16:00:30 +01:00 | 0 commits to main since this release

    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
    Downloads
  • 1.8.0 1baf652165

    machiav3lli released this 2025-04-25 02:34:36 +02:00 | 217 commits to main since this release

    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
    Downloads
  • 1.7.2.hotfix 50841521ba

    machiav3lli released this 2024-12-18 12:52:20 +01:00 | 266 commits to main since this release

    SHA256

    e8a6d31164b04d79b83adf11afdf2c7aa4148c37c27eb8063068f5555ef799f4

    Changelog

    • Fix: Crash on refresh of overlay
    Downloads
  • 1.7.2 6a5700abac

    machiav3lli released this 2024-12-17 23:40:59 +01:00 | 267 commits to main since this release

    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
    Downloads
  • 1.7.1 50a880abcb

    machiav3lli released this 2024-08-17 15:16:04 +02:00 | 318 commits to main since this release

    SHA256

    7ab9bcdb63a2af3f3166191fe56fb79a28b7d2ba268ca5ffe3b0a7770333c3c3

    Changelog

    Function

    • Fix: Crashing offline reader on certain systems
    • TargetSDK 34

    UI/UX

    • Add: Black themes
    • Update: Selection dialog layout
    Downloads
  • 1.7.0 3b30531c68

    machiav3lli released this 2024-08-16 00:27:31 +02:00 | 328 commits to main since this release

    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)
    Downloads