Releases: avluis/Hentoid
Releases · avluis/Hentoid
Hentoid v1.17.9
New
- Support for edoujin.net
- Library : Ability to update metadata only without redownloading the whole book from scratch
- Library : Dynamic book containing all favourite pages -> available as the last item of the left menu
Changed
- Browser : Bookmarks are back on the top bar
- Browser : Action button is not displayed anymore if the page is not a gallery page
- Browser : Tapping on the top bar now loads the site's homepage
- Browser : Improved sensitivity of the bottom bar auto-show/hide upon scrolling
- Chapters editor : Now waits for a confirmation before renaming files
- Chapters editor : Renaming files is faster; progress bar finally makes sense
Fixed
- Tsumino : Fix titles showing up as [email protected] (needs a redownload)
- Browser : Fix edge cases when applying custom CSS
- Browser : Top menu icons are now aligned
- Reader : Tooltip labels of the slideshow slider are back
Technical
- Reader : Migrated to Kotlin
Hentoid v1.17.8
New
- Library : You can now save Advanced Search queries to dynamic Groups
- Reader : Suggest redownloading from scratch when the book folder is not found
Changed
- Pixiv : Fine-tune download rate limits
- Browser : Top menu has been redesigned
- Library : Hide FAB when scrolling up
- Reader : Book preferences dialog is now scrollable
- Storage : Prevent setting an external folder inside or over one of the primary locations
- Storage : Prevent setting one primary inside or over the other primary
Fixed
- Browser : Don't try to launch it when the source has been dropped
- Downloader : Fix threading issue that could spawn many downloads at once under certain conditions
- Downloader : Ignore MACOSX indexes when retrieving images
- Downloads : Should complain less about download folder not being set
- Library : Prevent search panel from disappearing when the list is updated with a new download
- Library, Queue : Ignore extra spaces at the beginning and the end of universal search
- Library, Queue : Don't immediately close search when using backspace to correct search query
- Library : Prevent crash due to deleting/redownloading/streaming more than 1000 books at once
- Reader : Changing orientation doesn't reset slideshow timer
Hentoid v1.17.7
Changed
- HBrowse support has been decommissioned. Downloaded books will stay available.
- Default number for automated download retries is now 5 (was previously 3)
Fixed
- Hitomi : Remove extra ads and white screen
- Queue : Prevent the screen from freezing on certain devices
- Storage management : Always show the Location action menu even when the folder has been manually removed
Hentoid v1.17.6
New
- Browser / Hitomi : Setting and button to force language filter to the language of your choice
- Reader : "Chaptered navigation" setting to navigate within chapters rather than the entire book (off by default)
- Delete all except favourites : Can now keep favourite groups
Changed
- Pixiv : API call cooldown default delay changed to 120s
- Delete all except favourites : Moved to Tools menu
- Reader : "Copy" icon changed to "Download" for clarity, as it actually creates a file in the downloads folder
Fixed
- Hitomi : Remove extra ads
- Storage management : Don't show cleanup options when refreshing the external library
- Queue : "Redownload from scratch" feature now forgets what the initial storage folder was and follows the download strategy you set
- Duplicate detector : now ignores terms between {}'s for better detection (especially useful for e-h / exH books)
- Settings : Tapping the upper left navigation button now properly navigates back one level
Technical
- Cleaner database resource management
- Reworked support for animated WEBP pictures
Hentoid v1.17.5
New
- Pixiv : Advanced downloader setting to manually set the delay the app waits before retrying when the Pixiv API says there are too many requests
Changed
- Hitomi : Parallel downloads hardcoded to 2
- Duplicate detector : Detect overlapping chapters (e.g. 1-2 and 2-3) as duplicates even when "ignore chapters" is set
- Downloader : Downloading extra pages on an existing book updates the book title if it has changed online
Fixed
- E-hentai / ExHentai downloads for users who have the multipage viewer
- Artist Groups : Various issues with external books
- Export metadata : Fix crash when exporting
- Dark mode : fix text color for various screen and dialogs
- Prevent a few other crashes
Hentoid v1.17.4
New
- Settings : Brand new storage management screen !
You can now set two different primary library locations (e.g. phone memory and SD card) and decide how the downloader switches from one to the other - E-hentai / ExHentai : New option to enable downloading hi-res pictures when available
CAUTION : Enabling this option will consume your E-hentai/Exhentai image view limit much faster - Queue : Items can now be manually frozen. Frozen items are skipped by the downloader
- Library : Scroller now indicates where you are according to the current sort order
Changed
- Pixiv : Limit API call rate when preparing download to avoid being temp-banned
- Browser : Update UI components; bottom right button is now a Floating Action Button
- Browser / "Duplicate found" dialog : Long book titles in duplicate dialog are displayed using marquee (auto-scrolling)
- Gallery screen : Drag to select now unselects when dragging back
- Downloader now prevents site folders to have more than 250 books inside them by creating secondary site folders (e.g. nhentai, nhentai1, nhentai2...)
NB1 : Does not apply retroactively to downloads you've already made
NB2 : This is to avoid overloading the Android file system and facilitate browsing / moving files - A few cosmetic improvements
Fixed
- General : Progress dialogs should now be properly closed when the task completes while Hentoid is in the background
- Queue screen : Fix inappropriate "Queue paused" display on certain devices
- Downloader : Hardcoded download rate limits are now properly enforced (Hitomi, Imhentai)
- Downloader / H2R, Hitomi, M18 : Pausing the queue now properly interrupts download preparation
- Downloader : Fix create a 0 pages and 0MB book by stopping and starting the queue repeatedly while download is being prepared
- Library / Groups : Favourite and rating of Artists are now saved to the groups JSON
- Library / Groups : Custom book order in custom groups now works again properly
- Reader : Animated GIFs with high framerates are now played at the correct speed
- Prevented a few crashes
Technical
- A couple more screens rewritten using Kotlin
- App theme migrated to Material 3
Hentoid v1.17.3
New
- Browser : New option to mark books with blocked tags on hitomi, hentai2read, hdporncomics, multporn
- Refresh : New option to renumber book pages while refreshing the library
Fixed
- Porncomix : Remove ads; support for xxxtoon, gedecomix and allPornComix sub-sites
- Pixiv : Fix animated pictures speed (needs a redownload)
- Manhwa18, ManhwaHentai, Toonily, H2R : Better detection of new chapters (e.g. don't include old chapters whose URL has changed)
- Browser : Prevent all books from showing as marked as downloaded on certain devices
- Import : External library now imports entirely again (need a manual refresh)
- Import : Better detection of duplicate pages
- Library : Download completion date is now populated on merged books
- Chapter editor : Update JSON after moving chapters
- Set custom cover : Misc. fixes to gallery and metadata editor screens
Hentoid v1.17.2 - Bugfix
Fixed
- Android 13 : Alert banner to make notifications great again
- External library : Is visible again (might require re-importing it)
- Tools / Export metadata : Doesn't crash anymore
Hentoid v1.17.1
Changed
- Browser : Chapters within merged books are now detected as existing books
- Reader : The "Fix pages" button now appears as a proper button
- Metadata editor : Title is now editable with a multi-line input
- Export metadata : Clearer question about file transfers
Fixed
- Manhwa18 : Align with new site layout to fix single chapter title detection
- Downloader : Fix regression where one image would be stuck, preventing the download from ending
- Downloader : Download speed limit is now properly applied after restarting the app
- Intro wizard : Prevent the sources list from being populated multiple times when reloading the page
- Library : The number of queued items is now properly updated on the bottom of the left drawer
- JSON metadata : "Download date (completed)" is now persisted along with the rest of metadata + one-time job to update all JSONs
Hentoid v1.17.0
New
- Support for HDPornComics.com
- The app is now available in Spanish on devices where default language is Spanish
- Intro wizard : Hentoid can now work as a simple browser without any storage access permission. In that mode, downloads are disabled.
- Browser : New setting to select which criteria to use when detecting duplicates (title, artist, language, cover picture)
- Browser : New "Ask every time" setting to select download mode (download / streamed)
- Downloader : New setting to limit download speed
- Queue screen : Search is now available on the Errors tab
Changed
- Privacy : All text inputs of the app don't record what you typed for further suggestions anymore
- Library : Added a confirmation popup before clearing search history
Fixes
- Pururin : Fix display of "already downloaded" mark on book pages
- Downloader : Replacing a book located inside a custom group now properly places the replacement book inside that group
- Queue : "Cancel all" now properly removes dead entries
- Library : Prevent displaying search history all the time when navigating groups while search query active
- Groups : When renaming a group, update all JSONs of the books inside it so that they refer to the correct name for the next refresh/import
- Reader : Fix resume reading at the wrong page number for books with no thumbnail
- Metadata editor : Removing an artist now properly removes content from that artist's group
- Metadata editor : Adding an artist to a book with no artist now properly removes the book from [no artist] group
- Metadata editor : Update JSONs of updated books using a background worker
Technical
- Support for Android 13 (API 33)
- Downloader now uses lower level libraries that allow for finer control and a lower memory footprint while downloading