- Update dependencies to hopefully fix build error on F-Droid
- Fix batchedItemLoad (Closes: #107)
- Restore scroll position (Closes: #27)
- Use OCS Api to retrieve user info (Closes: #109, #115)
- Open feed urls with OCReader (Thanks to @s3lph)
- Decode received credentials after logging in (Closes: #112)
- Make folderId nullable (Closes: #113)
- Support for nextcloud-news 15.1.0 (Closes: #110)
- Use ViewPager instead of ViewPager2 (Closes: #108)
- Override String variant of shouldOverrideUrlLoading to fix login on API < 24 (Closes: #106)
- Use primary dark color as background for action mode to make icons visible (Closes: #105)
- Make feed.link nullable (Closes: #99)
- 0517944 Add breadcrumbs to preferences, remember last selected treeItem (Closes: #98)
- Fix F-Droid build
- Use DateUtils to format relative time span
- Use addPathSegments to build API base url (Closes: #95)
- Migrate updatedAt to lastModified (Closes: #97)
- Add option to reset database
- Use nextcloud login flow to get an apptoken instead of asking for password
- User has to login again
- Update UI
- Use Bottomsheet instead of Drawers
- Add system setting to dark theme preference
- Rewrite in Kotlin
- Target SDK 29
- Update app icon background layer
- Disable ACRA
- Show warning about possible password leak
- Only send stack trace and app version code when sending bug report
- Disable proguard to fix GlideModule not found crash
- Implemented adaptive icons, thanks to @stefan-niedermann
- Add a second article font
- Add italian translation, thanks to @airon90
- Update libraries
- Use Android SDK 27
- Possible fix for "You cannot start a load for a destroyed activity" crash
- Minimum SDK level raised to 17
- Fallback to http when scheme is not entered and https fails when entering server details
- Add preference to change sort field
- Replace picasso with glide, which leads to better caching of favicons
- Use AboutLibraries to display libraries used
- Allow the fingerprint to be null, Fixes #69
- Use primary color as default link color in webview
- Check if feed title is empty, Fixes #67
- Fix issues reported via email (realm objects no longer valid)
- Show all articles when only unread is disabled (Fixes #54)
- Add french translation (Thanks to @loi219)
- Update network libraries
- Save and restore webView's scrollPosition in Fragment (possible fix for #48)
- Improve database migration performance
- Handle items with no updatedDate
- Add settings activity
- Layout improvements for article view
- improve emoji display in articles
- remove margin from first image in article
The "This is no joke" release
- Only show unread articles when onlyUnread is selected (Fixes #49)
- Increase read timeout (Fixes #44)
- Add ACRA to report crashes (only with user's permission).
- Add play menu item in item pager when enclosure link is available
- Add app shortcuts for Android 7.1
- Move buttons to mark as read and to star to the bottom in the article pager (Fixes #43)
- Prepend https:// to server url if user didn't enter url scheme
- Save and restore webview's scroll position
- Fix crash when favicon uri doesn't have a path segment, Closes #42
- Save currently selected folder when pressing the back button, Fixes #40
- Support fresh articles (< 24h old) (#39), Thanks to @tobiasKaminsky
- Allow user-added CAs on Android >= 7
- Downgrade support libraries to 25.0.1 to fix FloatingActionButton behavior (Fixes #34)
- The Floating Action Button to mark all items as read now temporarily turns into a reload button after marking all items as read
- Fix crash when favicon failed to load
- Show feed failures in manage feeds activity
- Ignore contentHash for now, fixes syncing in certain circumstances (Fixes #26)
- Add day/night theme support (Fixes #15)
- Fix login with subdirectory (Thanks to @Eloo) (Fixes #23)
- Improve error messages when login failed
- Fix crash when username is not known yet (Fixes #22)
- Fix ordering in article view
- Use the same ordering as the web interface (Fixes #19)
- Remove sorting options again, Nextcloud News with support for this is not released yet
- Workaround bug in realm 2.0.0 (realm/realm-java#3505)
Note: You will have to login and sync again due to internal changes after the upgrade
- Add Russian translation (Thanks to @thfree)
- Add more sorting options (sort by publication or update date)
- Only useful when using Nextcloud News >= 9.0.5 as the "real" publication date is not available on earlier versions (see nextcloud/news#43)
- Fix feed icons for youtube feeds
- Use the same dialog for changing and adding a feed
- Use the dominant favicon color as feed color
- Handle the case when the returned item url is NULL
- Fix crash when trying to login
- It's now possible to manage feeds directly in the app
- Add new feeds via Share Dialog from other apps
- Small design improvements (inset dividers)
- Only allow colors with high enough contrast as text colors for Feed titles
- Decode HTML entities in Feed titles
- Enable zoom on article views (useful for webcomics)
The "upside down" release
- Use the largest available favicon
- Add ability to reverse article sort order
The "Nothing to see here" release
- Fix the build on f-droid
The "New colors, please" release
- Switch to a light blue color scheme (inspired by Nextcloud theme)
- Improve performance in the article view
- Add play button to play enclosed media in an external player
- Use the hash of the feed url to generate the fallback color when the feed has no favicon
The "Smooth Operator" release
- Make the color transition smoother when swiping from article to article
- Add fade effect or the favicon color in the list view
- Fix favicon loading (again)
- Small design changes to better follow the material design spec
- Some fixes for sdk levels < 19
The "color ALL the feeds" release
- Use Gmail-style images for feeds without favicon
- Fix initial sync not starting when logging in
- ownCloud news was renamed to Nextcloud news, rename all references
- Change color scheme (green instead of orange accent color)
- Add back the FloatingActionButton in the list view to mark all articles as read
- Add action mode to article list
- Improve login activity error handling
- Don't synchronize item states in parallel
- Scroll to current item when returning from article view to the article list
- Remove accepting of self-signed certs again, this undermines TLS security
- Don't start a full sync if article changes weren't synced successfully (hopefully fixes #6)
- Fixes for LoginActivity
- Add possibility to accept self-signed certs (Uses MemorizingTrustManager)
- Update proguard rules to fix colors not being applied in article webview
- Slight UI improvement for login activity
- Treat items with the same fingerprint as one item (needs Nextcloud News >= 8.1.0)
- Improve loading of feed colors in article view
- Improve handling of unread/starred changes
- Fix bug leading to a crash when selecting an item in the drawer while "only Unread" is selected
- Show warning when Nextcloud News is improperly configured
- Improve drawer reloading when only unread is changed
- Make favicon loading more reliable
- Show thumbnails for embedded youtube videos
- Prevent having to scroll horizontally in article view
- Add null checks for JSON responses
First beta release
- Use hardware rendering for webview on Marshmallow
- Disable toolbar scrolling in article activity
- Improve favicon handling
- Fix initial sync
Initial alpha release