Mcat Reader · published · build 24288200

New Features
PDF reading now supports three layout modes: single page, double page, and scroll.
Supports importing books by dragging files into the application window.
Added a "Hide Groups" feature to customize the display status of bookshelf groups.
Added option to sort bookshelf by addition date.
Added option to hide scrollbar in the book reader.
Added batch mode to the Steam Cloud sync page.
Experience Optimizations
Removed automatic book selection logic for auto cloud sync; users now have full control over which books to sync.
Optimized intelligent sorting algorithm.
Optimized various UI style details.
Added pop-up prompts displaying "Deleting" or "Removing" when deleting or removing files.
Bookshelf now automatically exits edit mode after adding books while in edit mode.
The book reader's chapter table of contents now automatically scrolls to the current chapter each time it is opened.
Unified the design style of the book reader settings panel.
Bug Fixes
Fixed an issue where display layout grouping options for images and books in settings were not independently controlled.
Fixed display anomaly when switching to bookshelf list view.
Fixed issue where removed books were not excluded from statistics summary.
Fixed issue where the boss key could not hide the Slacking Mode window.
Fixed issue where plugin permission usage records were not effective.
Fixed issue where excessive history records caused reader initialization failure.
Fixed issue where cover images in Showcase Mode were stretched/distorted in certain cases.
Fixed display style anomalies in some parts of the Private Space interface.
Fixed display anomaly of key name field in Favorites.
Fixed missing icon for translation option in book reader right‑click menu.
Fixed scrolling issue in the mini‑window of book reader's Slacking Mode.
Fixed inconsistent height of book reader function panels.
Fixed issue where "Chapter Progress" option in book reader was ineffective.
Fixed issue where layout was still forced to horizontal when set to "Auto" in book reader.
Fixed issue where image properties in book reader still showed borders even when borders were disabled.
Fixed issue where reading progress could not be restored.
Fixed issue of unexpected interruption and repeated reading when text‑to‑speech was active in book reader.
Attempted to mitigate occasional crashes when importing specific files.
Fixed character encoding parsing issue.