- Retain remote last chapter read if it's higher than the local one for EnhancedTracker
- Adjust expandable fab animation
- "Invalidate downloads index" to "Reindex downloads"
Improvements
Reader performance
- Avoid unnecessary copying when processing reader image
- Significantly improve performance when loading extremely long images in long strip mode
- Use Bitmap.Config.HARDWARE if possible to improve image loading speed
- Improve preloading in long strip mode
Other
- Performance when looking up specific files
- Chapter number parsing
- Error message on restoring if backup decoding fails
Removed
- Legacy download folder names no longer supported
- Remove legacy broken source and history backup
- Remove more unnecessary permissions from Firebase dependency
Fixed
- Extracting ComicInfo.xml from local source archives
- Chapter download indicator
- Issues with shizuku in a multi user setup
- Fix reader page image not being decoded until it's visible
- Reader chapter progress slider visuals
- Extension being marked as not installed instead of untrusted after updating with private installer
- Extension update counter not updating due to extension being marked as untrusted
- Key "extension-XXX-YYY" was already used crash
- Navigation layout tap zones shifting after zooming out in webtoon readers
- Some extension not loading due to missing classes
- Theme colors in accordance to upstream changes
- Crash when requesting folder access on non-conforming devices
- Fix unexpected skips in strong skipping mode
- Bugged color for Date/Scanlator in chapter list for read chapters
- Categories having same order after restoring backup
- Filter by "Tracking" temporarily stuck after signing out of tracker
- Fix login prompts despite being logged in to trackers in Manga screen
- JXL image downloading and loading
- Crash when using % in category name
- Fix item disappearing when fast scrolling
- Library is backed up while being disabled
- Crash on list with only sticky header
- Crash when trying to clear cookies of some source
- MAL search results not showing start dates
- Manga next update calculation when considering custom fetch interval
- EnhancedTracker not auto binding when adding manga to library
- Step count in settings slider
- Freezing in some screens due to blocking call
- Crash when removing non-existent tracked entry from tracker
Misc
- A lot of code cleanup and other misc fixes
Source and complete changelog: https://github.com/mihonapp/mihon/releases/tag/v0.17.0
- Adjust expandable fab animation
- "Invalidate downloads index" to "Reindex downloads"
Improvements
Reader performance
- Avoid unnecessary copying when processing reader image
- Significantly improve performance when loading extremely long images in long strip mode
- Use Bitmap.Config.HARDWARE if possible to improve image loading speed
- Improve preloading in long strip mode
Other
- Performance when looking up specific files
- Chapter number parsing
- Error message on restoring if backup decoding fails
Removed
- Legacy download folder names no longer supported
- Remove legacy broken source and history backup
- Remove more unnecessary permissions from Firebase dependency
Fixed
- Extracting ComicInfo.xml from local source archives
- Chapter download indicator
- Issues with shizuku in a multi user setup
- Fix reader page image not being decoded until it's visible
- Reader chapter progress slider visuals
- Extension being marked as not installed instead of untrusted after updating with private installer
- Extension update counter not updating due to extension being marked as untrusted
- Key "extension-XXX-YYY" was already used crash
- Navigation layout tap zones shifting after zooming out in webtoon readers
- Some extension not loading due to missing classes
- Theme colors in accordance to upstream changes
- Crash when requesting folder access on non-conforming devices
- Fix unexpected skips in strong skipping mode
- Bugged color for Date/Scanlator in chapter list for read chapters
- Categories having same order after restoring backup
- Filter by "Tracking" temporarily stuck after signing out of tracker
- Fix login prompts despite being logged in to trackers in Manga screen
- JXL image downloading and loading
- Crash when using % in category name
- Fix item disappearing when fast scrolling
- Library is backed up while being disabled
- Crash on list with only sticky header
- Crash when trying to clear cookies of some source
- MAL search results not showing start dates
- Manga next update calculation when considering custom fetch interval
- EnhancedTracker not auto binding when adding manga to library
- Step count in settings slider
- Freezing in some screens due to blocking call
- Crash when removing non-existent tracked entry from tracker
Misc
- A lot of code cleanup and other misc fixes
Source and complete changelog: https://github.com/mihonapp/mihon/releases/tag/v0.17.0