**v124113291**\n\n\n\n--------------------------------------------------------------------\n\n**v124041081** - chore: comment. - fix: Last time fixing the parsing date hack before moving it to os version. - Changelog for v124030731 [CI SKIP] -------------------------------------------------------------------- **v124030731** - fix: Basic auth and password can have non whitspace characters. Fixes 142. - Changelog for v124020451 [CI SKIP] -------------------------------------------------------------------- **v124020451** - fix: Fixed handling of position in card adapter. - Changelog for v124010301 [CI SKIP] -------------------------------------------------------------------- **v124010301** - fix: This may fix the oom errors. - Changelog for v124010191 [CI SKIP] -------------------------------------------------------------------- **v124010191** - fix: moving listeners. - chore: removed a useless log. - Changelog for v124010032 [CI SKIP] -------------------------------------------------------------------- **v124010032** - fix: Another date format thing. - Changelog for v124010031 [CI SKIP] -------------------------------------------------------------------- **v124010031** - fix: Checking if selfoss instance. - fix: handle three characters lenght hexcode colors. - Changelog for v123113311 [CI SKIP] -------------------------------------------------------------------- **v123113311** - chore: Source tracker url in the menu. - fix: Handle kodein proguard rules. - Changelog for v123102961 [CI SKIP] -------------------------------------------------------------------- **v123102961** - chore: domain changes. - Changelog for v123102852 [CI SKIP] -------------------------------------------------------------------- **v123102852** - chore: lint cleaning. - Changelog for v123102841 [CI SKIP] -------------------------------------------------------------------- **v123102841** - chore: cleaning ci steps and upgrading dependencies. - feat: Self signed ssl support. - Changelog for v123061811 [CI SKIP] -------------------------------------------------------------------- **v123061811** - feat: Added confirmation dialog for disconnect item menu. - Changelog for v123061651 [CI SKIP] -------------------------------------------------------------------- **v123061651** - i18n: Translation update. - i18n: Translation update. - i18n: Translation update. - fix: avoid trying to open invalid image urls. - Changelog for v123051471 [CI SKIP] -------------------------------------------------------------------- **v123051471** - fix: images could be null. - fix: Check if color is not empty before parsing it. - chore: Removed unused log. - Changelog for v123051331 [CI SKIP] -------------------------------------------------------------------- **v123051331** - fix: illegal input. - Changelog for v123051321 [CI SKIP] -------------------------------------------------------------------- **v123051321** - debug: Debug null context. - Changelog for v123051301 [CI SKIP] -------------------------------------------------------------------- **v123051301** - feat: Basic auth from url. Fixes #142 (#143) - debug: Debug index out of bound exception. - Changelog for v123051211 [CI SKIP] -------------------------------------------------------------------- **v123051211** - fix: Sometimes url isn't even defined. - Changelog for v123041021 [CI SKIP] -------------------------------------------------------------------- **v123041021** - fix: 'Enable Core Library Desugaring to support older Android versions' (#138) from davidoskky/ReaderForSelfoss-multiplatform:desugaring into master - Enable Core Library Desugaring to support older Android versions - Changelog for v123030851 [CI SKIP] -------------------------------------------------------------------- **v123030851** - chore: replace textDrawable library (#136) - refactor: Remove slow login check. Closes #135. - ci: send the mapping file after a release. - Changelog for v123030751 [CI SKIP] -------------------------------------------------------------------- **v123030751** - debug: added a lot to pinpoint the url issue. - feat: Use /sources/stats in the home (#133) - Changelog for v123030681 [CI SKIP] -------------------------------------------------------------------- **v123030681** - fix: Unread and starred can be null. - Fixed version number issue. - Changelog for v123030621 [CI SKIP] -------------------------------------------------------------------- **v123030621** - fix: url required issue. - fix: Canvas reused issue. - Changelog for v123020572 [CI SKIP] -------------------------------------------------------------------- **v123020572** - fix: requirecontext issues ? - debug: activity not found exception. - Changelog for v123020571 [CI SKIP] -------------------------------------------------------------------- **v123020571** - chore: remove errors logging. - fix: quickfix for url param not provided for some sources. - Update 'CHANGELOG.md' - Changelog for v123020523 [CI SKIP] -------------------------------------------------------------------- **v123020523** - fix: Git changelog. -------------------------------------------------------------------- **v123020491** - fix: Fixed acra bug reporting. -------------------------------------------------------------------- **v123010301** - Chore: acra config. -------------------------------------------------------------------- **v123010281** - improvement: Improve right to left support (#130) Co-authored-by: davidoskky Co-committed-by: davidoskky -------------------------------------------------------------------- **v123010261** - feat: Handle public instances (#126) Co-authored-by: davidoskky Co-committed-by: davidoskky - ci: Pull request should trigger ci. - fix: Complete the disconnection before redirecting to the login screen - Complete the disconnection before redirecting to the login screen -------------------------------------------------------------------- **v123010241** - Merge pull request 'feat: swipe down to close images' (#122) from davidoskky/ReaderForSelfoss-multiplatform:swipe_down into master - Remove unnecessary definition - Remove unused import - Adjust the image closing animation - Add a dark hue to the underlying article when swiping to close images - Rename activity style to avoid interferences - Adapt the style of the image activity to the rest of the application - Resolve issues when swiping down to close images - Close the image fragment only if the image has been dragged down - Animate swipe down to close images - Swipe down to close images -------------------------------------------------------------------- **v123010041** - Merge pull request 'scroll-tag-filters' (#124) from scroll-tag-filters into master - fix: added POST_NOTIFICATIONS to fix notifications issues. - fix: scrollable filter sheet. - enhancement: Ellipsize chips text. - Cleaning. -------------------------------------------------------------------- **v122123641** - feat: Disable the failing source in the filter sheet. - feat: Display the source error in the sources list. -------------------------------------------------------------------- **v122123631** - build: Added back maven repos (see https://gitlab.com/fdroid/fdroiddata/-/commit/1fb9d60dc58511abc2bb4eb321977922a0682c8b#note_1223925153) - build: Added back maven repos (see https://gitlab.com/fdroid/fdroiddata/-/commit/1fb9d60dc58511abc2bb4eb321977922a0682c8b#note_1223925153) - debug: trying to resolve `Canvas: trying to use a recycled bitmap`. - fix: NPE may be caused by the binding or the title that was null. - chore: Skip drone pipeline on changelog push. -------------------------------------------------------------------- **v122123621** - fix: Automatic CHANGELOG generation. - Merge pull request 'Sources Upsert' (#119) from sources-edit into master - Source update screen. - Sources menu. - chore: Automatic CHANGELOG generation. -------------------------------------------------------------------- # V2/Multiplatform rewrite **v1** - The app has the same functionalities as before. -------------------------------------------------------------------- # Old version changes **1.7.x** - Hiding tags with 0 articles - Fixed issue with basic auth and images loading - Added the ability to justify or left align the reader text - Fixed #251 - Added experimental issue to set a default timeout. Should work for #238. - Closing #220. - Start of #238. "Add a quick shortcut to open the app on offline mode ?" - Closes #216. Issue with selfoss version 2.19. - Closes #179. Sync of read/unread/star/unstar items on background task or on app reload with network available. - Closes #33. Background sync with settings. - Closing #1. Initial article caching. - Closing #228 by removing the list action bar. Action buttons are exclusively on the card view from now on. - Closing #38. Only doing api calls on network available. - Closing #298 and #287. Issues with Listview rendering - Closing #290. Fixing back button issue in Settings - Closing #300. Fixing issues when displaying some special characters. - Closing #310. Some feeds don't have icons nor thumbnails. - Closing #178. Expending images on tap. - Closing #323. Old issue with textview not having the right color. - Closing #324. Svg images loading crashes the app. - Closing #322. App crashed because of svg images. - Closing #236. New sources can be added in Selfoss 2.19. - Closing #397 and #355. Tag and Sources filters are now exclusive. - Dropped support for android 4, the last version supporting it is v1721030811 - Added ability to scroll articles up and down using the volume keys #400 **1.6.x** - Handling hidden tags. - Fixed pre-lolipop issue with automatic theme changes. - Removed all Build config things. - Removed firebase and fabric. - Added Acra for optional crash reporting and error logging. - Dynamic themes ! - Strings cleaning. - Versions updates. - Fixes #215, #208. - Fixes #328. **1.5.7.x** - Added confirmation to the mark as read and update menues. - Add to favorites from article viewer. - Added an option to use a webview in the article viewer (see #149) - Fixes (#151 #152 #155 #157 #160 #174) and more. - New year fixes !!! - Changed page indicator position as it was overlaping content. - Now using slack instead of gitter. - Moved completely to a webview to fix #161. - Fixed typos in French ( Thanks @aancel ) - Updated the Contribution guide about translations. - Better handling for articles update. (See #169) - Ability to change the article viewer content font size (see #153) - Versions updates * 2. - Added padding to the recyclerview. **1.5.5.x (didn't last long) AND 1.5.6.x** - Toolbar in reader activity. - Marking items as read on scroll (with settings to enable/disable). - Swapped the title and subtitle in the article viewer. - Added an animation to the viewpager. - Completed Dutch, Indonesian and Portuguese translations ! - Fixed #142, #144, #147. - Changed versions handling. - Removed indonesian english as it was causing issues with the english version of the app. **1.5.4.22** - You can now scroll through the loaded articles ! **1.5.4.21** - Spanish translation and some Indonesian ! **1.5.4.20** - Turkish translation ! **1.5.4.19** - Fixed an issue with crowdin configuration (and its translations) **1.5.4.18** - Typo fix. - The real last infinite scroll bug fix. - Simplified Chinese translation ! **1.5.4.17** - Fixed the last bug with infinite scroll. **1.5.4.16** - Fixing list view displaying issues. - Endless scroll is not in beta anymore. **1.5.4.15** - Fixed an issue with the sources list. **1.5.4.14** - Fixing infinite scroll trying to load more items when there are no more. **1.5.4.13** - Displaying the right number of items. - Fixing infinite scroll remaining issues. Should be stable enough. **1.5.4.12** - Fixed fab and toolbar issue (#113) - Fixed links clickable (#114) - Changed the link colors in the article viewer **1.5.4.11** - Hiding FABs on scroll. - Closing #109 (code cleaning) - Hiding fabs on scroll (#101) **1.5.4.10** - Displaying a loader when "reading more" in the article viewer. - Displaying the thumbnail instead of icon on the article viewer. - Scrolling to top when loading content with the "read more" button. **1.5.4.09** - Using the kotlin wrapper for the material drawer (see #98 for more details). - Updated support libraries - Changed the Floating Action Button to the support library version. - New reader activity action bar #103. **1.5.4.08** - Thanks @jrafaelsantana for translating the whole app in Brazilian Portuguese. **1.5.4.07** - Loading more items on swipe too. - Fixed popup menu style. User may need to reselect the theme. - Disabled reporting marking items as read if there isn't an issue. **1.5.4.05/06** - Translation fix. **1.5.4.04** - Fixing an issue with marking items as read (something related to an old version of selfoss). **1.5.4.03** - Trying to fix some issue with pre-launch reports. Reverted because it seems to be related to the dev console side. **1.5.4.02** - Fixing full height cards issue. **1.5.4.01** - Removed the "apk downloaded from outside of playstore" message. - Versions update. - HTML viewer version update. It should fix an issue with images. - Some code cleaning. **1.5.4.00** - Added issue reporting from within the app. **1.5.3.06** - Fixed infinite scroll not working. - Fixed logs not working. - Temporary workaround handling opening invalid urls. Waiting to solve #83. **1.5.3.05** - Fixed an issue on older versions of Android. - Libs update. **1.5.3.04** - Crowdin translations **1.5.3.03** - Libs updates. - Translation fix. **1.5.3.01/02** - Added translation link to the settings page. - Added the translation link to the README. **1.5.3.00** - (BETA) Added pull from bottom to load more pages of results. May be buggy. **1.5.2.18/19** - APK minification finally working. That means less space taken ! - Added an option to log every API call. **1.5.2.17** - Source code and tracker links weren't being set, and updated the contributing doc. **1.5.2.15/16** - Adding an account header on the lateral drawer. - The account header is only displayed when the setting is enabled. **1.5.2.13/14** - Updated glide. - Loading images from self signed certificate now working. **1.5.2.12** - Self signed certificates are now working for loading data. Image are not loading yet. **1.5.2.11** - Added a random unique identifier to be used in the logs. **1.5.2.08/09/10** - Added settable logs for reading articles problems. **1.5.2.07** - Added the ability to choose the number of items loaded (the maximum value is 200 and is imposed by the selfoss api) **1.5.2.06** - Fix problem introduced in 1.5.2.04. SVG file not working on older versions of android. **1.5.2.05** - Versions updates **1.5.2.04** - Reverted to the old icon. - Better icon for the intro activity. - Updated gradle version. **1.5.2.03** - Added the ability to accept self signed certificates. (Needs more testing) **1.5.2.02** - Added optional login option. **1.5.2.01** - New (Better) Icon ! **1.5.2.0** - New Icon ! **1.5.1.9/10/11** - Hiding the unread badge when marking all items as read. **1.5.1.8** - Fixes and libs updates. **1.5.1.7** - Bug fixes. - Code cleaning **1.5.1.6** - Added back the badges after it was fixed on the library side. **1.5.1.5** - THEMES !!!! For now, the app has predefined themes. You can ask for new ones until I make them dynamic. **1.5.1.3/4** - Fixes introduces by the previous alpha (1.5.1.2) **1.5.1.2** - Added testing to the CI. - Code cleaning - Display the pull to refresh loader on api call - Fixes : - Can't pull down to refresh on first launch - Recurring crash because of the url - Couldn't open some urls because of missing "http" - Adding a source with invalid url would crash **1.5.1.1** - Fixed an issue when trying to add a source without being logged in. - Reloading drawer tags badges on slide to refresh. **1.5.1** - Added a drawer for filtering sources and tags. - You can now search for items from the toolbar. **1.5.0.2** - If the content in the article viewer is empty, the article will open in a custom tab. - Added a share button, and an "open in browser" button to the bottom of the article viewer. - Updated custom tab code. **1.5.0.1** - The release APK wasn't working at all. **1.5.0.0** _New_ - The app is now open source ! And rewritten in Kotlin ! **1.4.0.9** _Fixes_ - Fixes and missing translations. **1.4.0.8** _New_ - Added setting for full height and fixed height cards size. _Fixed_ - Action Bar color now matches the primary color on the recent apps screen. - Added a bottom margin to de article viewer content - Multiple fixes for the new article viewer. **1.4.0.7** _Fixed_ - Disable swipe to hide from other "tabs" and avoid badges problems - Fixed a bug with the new Article viewer with some displaying fixes **1.4.0.6** _New_ - Added the ability to use http authentication (Basic and Digest) _Fixed_ - Fixed gitter link - Change the article viewer because the other was causing crashes **1.4.0.5** _New_ - Added an intro to the app. - Added the ability to test the app without a Selfoss instance. **1.4.0.4** _New_ - Added the ability to have a github build. If the apk is a Github build, check for update and ask the user to download it (directly from the github page). _Changes_ - The apk stating that the app wasn't installed from the store is only displayed on start. **1.4.0.3** _Fixed_ - Fixed boolean problem. **1.4.0.2** _New_ - The app is available in Dutch ! _Fixed_ - Fixed a bug with the articles states. **1.4.0.1** _New_ - You can now help me translate the app ! There will be a dialog displayed the first time you open the app, and the link will still be available from the settings page. _Changes_ - Changed the custom tabs color to dark orange to fix the wrong title color. _Fixes_ - The badges now are shown even if the tab is selected. - Fixed feeds not reloading on app resume (caused by 1.4.0.0 changes). **1.4.0.0** _New_ - Added a setting to enable/disable the article viewer when the internal browser is enabled. - Added peek to the card view. - Text drawable if no icon. _Changes_ - Changed the external browser setting to internal browser and handled the change on first open. - Some text changes. - Better animations handling on slow networks. ... **1.3.3.5** _New_ - Added tab bar badges with settings to display them. - Added invites. _Fixes_ - Fixed a typo. _Updates_ - Updated support library to 10.2.0. - Updated firebase to 10.2.0. - Updated article_viewer to 0.20.1. - Updated bottom-bar to 2.1.1. **1.3.3.4** ...