Guided reading has landed!
September 07, 22
New version of the iOS app. It includes a new panel by panel reading mode and lots of improvements that enhance the reading experience:
This is what's new:
- Read comics are open from the beginning instead of the last page.
- Continuous horizontal scroll mode.
- Double tap for zooming, there is a setting to toggle it.
- Share/save current page.
- Panel by panel reading, it can be enabled from the crop settings or when zooming into a page, it includes some options to control its behaviour. Only available for iOS14+. I will iterate over this feature in future releases, so please, get in touch if it doesn't work as you expect.
- Make \"Go to page\" view work with continuous scroll mode.
- Setting for enabling the use of metadata as comics title.
- Slider to control the horizontal margins while reading in vertical continuous scroll mode. Adjusting this value will make super tall webtoons look better.
- Tweaked some animations in the reader.
- Increased max page resolution in some situations.
- Layout tweaks for larger screens.
- Fixed current page tracking in continuous scroll modes.
- Fixed library layout when super tall comics are found.
- Fixed small jump when the options are shown while reading (only happened when the page was zoomed in).
- Fixed reading order in imported reading lists.
- Fixed some light/dark themes colors.
- Fixes and stability improvements.
NOTE: if you have experienced problems with webtoons, please make sure to update to YACReaderLibrary 9.9.1 and regenerate your libraries, you could also need to re-import your files.
9.9.0 released!
September 03, 22
It took too long, but a new version of YACReader for desktops is out, check all the new stuff:
YACReader
- Show error when opening bad open recent entries
- GoTo page: Fix segfault when entering page numbers greater than comic's page count
(toolbar and page flow) - Initialize GotoFlow on current page, not cover
- Quick navigation mode: Fix page index error when using both mouse and keyboard for navigation
- Remove obsolete double page mode debug messages
- Support HDPI screens.
- Use one wheel mouse step per page in full page mode.
- Add updated MIME types to .desktop file for .cbz and .cbr
- Add settings to control page turning behavior on scroll.
- Make forward and backward buttons in a mouse turn pages.
- Don't crash if bookmarks get corrupt for some reason.
- Magnifying glass fixes and improvements.
- Shortcuts customization fixes.
YACReaderLibrary
- Support HDPI screens.
- Support import legacy XML info in comic files.
- Ensure that comic info exports use .ydb as file suffix.
- Enable arrow keys navigation in the folders tree view.
- Add `Publication Date` column to the comics table view.
- Use a scale effect in the comics grids on mouse over.
- Add system info to the help/about dialog to help reporting bugs.
- Fix selection when clicking on a folder in search mode.
- Fix default value for manga/comic mode in folders.
- Add an edit for filtering series results returned by Comic Vine.
- Support editing comics tags sequentially without leaving the edit dialog.
- Fix export/import comics info.
Server
- Always serve a cover image to the iOS client for any folder that has content (requires a library content update).
I hope you enjoy this new version. As always, let me know any suggestions or problems you may have.
3.19.0 iOS app adds dark mode support
February 26, 22

YACReader for iOS 3.19.0 - dark mode
New version with a bunch of new features:
A new version of YACReader for iOS is available with a good number of new features for improving the reading experience:
- Add support for dark theme. It can be configured in the Settings tab, options available are: classic, auto, light and dark. (iOS13+ only)
- Add new type of page turn transition.
- Add a close button to go back to the library when the next/previous pop up is shown at the end/begining of a comic.
- Add automatic synchronization with YACReaderLibrary, the reading progress will stay in sync accross iOS devices and YACReaderLibrary without user intervention.
- Improve number of steps used for scrolling horizontally through single file spreads.
- Redesigned list view in the local library.
- Fix navigation in screens when \"...More\" button appears in the bottom tab bar.
- Fixes and stability improvements.

YACReader for iOS 3.19.0 - new list mode
Remember that you can support the project becoming a patron in Patreon or donating with PayPal
New version: 9.8.0!!
May 16, 21
I am glad to announce a new release, check the new features:
YACReader
- Adds support for full manga mode, it means that controls get inverted to match the navigation.
- Fix UP, DOWN, LEFT, RIGHT shortcuts for moving a zoomed in page around.
YACReaderLibrary
- New fuzzy search engine. Type to search into any field of the database, or target specific content. Check how it works below.
- New `manga` field added to comics and folders to tag content as manga, any content added to a manga folder will become manga automatically.
- Support for HTML in comic synopsis, this fixes the synopsis when it comes from Comic Vine with HTML tags.
- Improve keyboard navigation in Comic Vine dialog. Enter will trigger next or search and Backspace will go back to the previous section.
Server
- New `manga` field is sent to YACReader for iOS, so comics tagged as manga will be recognized as such when reading remotely or importing comics. A new iOS build is needed though, it will be ready once 9.8.0 is released.
New search engine
The new search engine is much powerful than before. It can search into the following data base fields:
comics
numbers -> "numpages", "number", "count", "arcnumber", "arccount"
text -> "title", "volume", "storyarc", "genere", "writer", "penciller", "inker", "colorist", "letterer", "coverartist", "publisher", "format", "agerating", "synopsis", "characters", "notes"
boolean (true/false) -> "isbis", "color", "read", "manga"
text -> "filename"
folders
text -> "folder"
boolean -> "completed", "finished"
If you start typing, YACReaderLibrary will search all the fields for any match. If you want to specify some fields you can do it writing the field name followed by ":" and the value.
By default words separated by a space are joined by an "and", e.g. this that -> this and that.
Some examples:
blah -> any comic or folder with any field containing blah, even partially, will be shown.
read:true blah -> same as above but only for read comics.
read:true manga:true -> comics that are read and are manga.
not read:true -> same as read:false.
"blah blah" -> looks for the full string in any field.
writer:"john doe" or writer:"jane doe" -> all the comics write by john doe or jane doe.
(read:true manga:true) or (filename:cbz writer:"john doe") -> you can use more complex search expressions using () to group expressions.
I hope you enjoy the new update. Please, if you like YACReader consider to become a patron in Patreon or donate some money using Pay-Pal and help keeping the project alive. Remember that there is an iOS version available in the Apple App Store and it has been updated to support the new features coming from the server.
I want to thank all the contributions to the project, there has been some nice activity on Github and all the new stuff wouldn't be possible without the people that have decided to get involved in the project. THANKS!!
9.7.0 is out!
September 03, 20
New features are:
- Image enlargement/stretching can now be disabled for fit to width and height
- New option to show covers as single pages in double page mode (enabled by default)
- fix object leaks in database code
- add bidirectional sync support between the iOS app and the server (YACReader for iOS 3.10.0 or higher needed, it will be released next)
- add support for port setting from the command line
- other minor fixes and improved stability and performance.
Any feedback is always welcome.
If you enjoy using YACReader I want to ask you to consider becoming a patron and donate some money to keep the project alive, you can find the YACReader's Patreon page here: https://www.patreon.com/yacreader