Mihon 0.17.0 is here
Added
- Option to disable reader zoom out
- Source name and tracker urls to app generated ComicInfo.xml file
- Option to migrate in Duplicate entry dialog
- Upcoming screen to visualize expected update dates
- Only show upcoming updates in the future
- Add Quantity Badge to Upcoming Screen
- Crash screen error message to the top of the crash log generated from that screen
- Support for 7Zip and RAR5 archives
- Extra configuration options to e-ink page flashes
- 8-bit+ AVIF image support
- Smart update dialog message when no predicted released date exists
- Option to copy reader panel to clipboard
- Copy Tracker URL option to tracker sheet
- A button to exclude all scanlators in exclude scanlators dialog
- Open in browser option to reader menu
- Reorder reader menu overflow items
- Option to skip downloading duplicate read chapters
- Add confirmation dialog when adding repo via URI
- Add "show entry" action to download notifications
- Option to update trackers when chapter marked as read
- Toast to restart app when User-Agent is changed
- Added more profile compilation status
- Add option to opt out of Analytics and Crashlytics
- Rework Firebase setup
- Added random library sort
- Make sure random library sort is at the bottom
- Confirmation dialog when removing privately installed extensions
- Option to backup non-library read entries
Changes
Extension trust system
- Store extension repo details from repo.json in database
- Fix extension repo migration not triggering
- Fix a bug where extension repo name was used to construct URL instead of baseUrl
- Fix a crash when creating extension repo
- Backup and restore
- Trust extension by repo
Other
- Read archive files from memory instead of temporarily extracting to internal storage
- Fix dual page split
- Bump default user agent
- Wait for sources to be initialized before performing source related tasks
- Duplicate entry dialog UI
- From M2 ripple to M3
- Increased continue reading button size
- Global search "Has result" choice is now sticky
- Make category backup/restore not dependant on library backup
- Rename backup restore error log file
- Keyboard type in add extension repo dialog
- Adjust collapse/open animation on manga description
- Kitsu domain to kitsu.app
- Respect privacy settings in extension update notification
- Hide keyboard when a Tracker SearchResultItem is clicked
- Enable 'Split Tall Images' by default
- Ignore "intent://" urls on webview
- Make reader chapter navigator slightly wider on small screens
- Re-enable fetching chapters list for entries with licenced status
- Change casing for Extention Repos String
Added
- Option to disable reader zoom out
- Source name and tracker urls to app generated ComicInfo.xml file
- Option to migrate in Duplicate entry dialog
- Upcoming screen to visualize expected update dates
- Only show upcoming updates in the future
- Add Quantity Badge to Upcoming Screen
- Crash screen error message to the top of the crash log generated from that screen
- Support for 7Zip and RAR5 archives
- Extra configuration options to e-ink page flashes
- 8-bit+ AVIF image support
- Smart update dialog message when no predicted released date exists
- Option to copy reader panel to clipboard
- Copy Tracker URL option to tracker sheet
- A button to exclude all scanlators in exclude scanlators dialog
- Open in browser option to reader menu
- Reorder reader menu overflow items
- Option to skip downloading duplicate read chapters
- Add confirmation dialog when adding repo via URI
- Add "show entry" action to download notifications
- Option to update trackers when chapter marked as read
- Toast to restart app when User-Agent is changed
- Added more profile compilation status
- Add option to opt out of Analytics and Crashlytics
- Rework Firebase setup
- Added random library sort
- Make sure random library sort is at the bottom
- Confirmation dialog when removing privately installed extensions
- Option to backup non-library read entries
Changes
Extension trust system
- Store extension repo details from repo.json in database
- Fix extension repo migration not triggering
- Fix a bug where extension repo name was used to construct URL instead of baseUrl
- Fix a crash when creating extension repo
- Backup and restore
- Trust extension by repo
Other
- Read archive files from memory instead of temporarily extracting to internal storage
- Fix dual page split
- Bump default user agent
- Wait for sources to be initialized before performing source related tasks
- Duplicate entry dialog UI
- From M2 ripple to M3
- Increased continue reading button size
- Global search "Has result" choice is now sticky
- Make category backup/restore not dependant on library backup
- Rename backup restore error log file
- Keyboard type in add extension repo dialog
- Adjust collapse/open animation on manga description
- Kitsu domain to kitsu.app
- Respect privacy settings in extension update notification
- Hide keyboard when a Tracker SearchResultItem is clicked
- Enable 'Split Tall Images' by default
- Ignore "intent://" urls on webview
- Make reader chapter navigator slightly wider on small screens
- Re-enable fetching chapters list for entries with licenced status
- Change casing for Extention Repos String