Skip to content

10.3 - #593

Merged
luisangelsm merged 76 commits into
masterfrom
develop
Sep 1, 2026
Merged

10.3#593
luisangelsm merged 76 commits into
masterfrom
develop

Conversation

@luisangelsm

Copy link
Copy Markdown
Member

YACReaderLibrary

  • Unify folder and comic browsing in the grid view. The side information panel can show information about folders, lists and selected items. There are settings to decide if folders should be displayed alongside comics and if folders and comics should be kept visually separated.
  • Fix drag & drop for sorting comics in lists.
  • Add state restoration when going back and forth through the navigation history.
  • Add scroll and current item restoration when switching between content views.
  • Keep current scroll position when editing comics.
  • Fix info panel in the grid view not getting updates when the selected comic metadata changes.
  • Fix rating context menu in the grid view.
  • Add reset rating to the comic context menu.
  • Add support for renaming folders inside the app. This preserves the state of the folder and its subfolders (completed, read, dates, etc.) rather than creating a new folder like updating the library does if you rename the folder directly on the file system.
  • Add organizing functionalities for renaming files and creating folder structures based on metadata. Highly experimental.
  • Support for dropping images onto folders and comics to change their covers.

WebUI

  • Add per-library search.
  • Use the same sorting as the rest of the apps.
  • Restore the previous scroll position when navigating back through library folders.
  • Add per-library continue reading list.

luisangelsm and others added 30 commits August 9, 2026 08:51
 The side information panel can show information about folders and and lists.

There are settings to decide if folders should be displayed along comics and if folder and comics should be kept visually separated.

Qt bumped to 6.9.
Sharing icons with different colors need differentiation to avoid being overridden.
Fix extremely slow mouse wheel scrolling in grid view on Linux Wayland
Fixed slow linux wayland mouse wheel scrolling in grid view
It could cause the wrong on-disk library to be assigned to the renamed library.
There is now a pure renaming action that can be used to just rename files using metadata.
Improve and enable the organizing functionality
…elected in the tree

Selected by using right cilck.
Cosmetic only, no behavior changes:

- Wrap containers in std::as_const, or keep the result of a function
  call in a const local, to prevent range-for detaches
- Add an explicit this to [=] lambda captures, deprecated in C++20
- Add missing override on virtual overrides
- Add braces to single-statement if bodies that hold a QLOG_* macro,
  because the macro expands to if/else and causes a dangling-else warning
- Use constLast() and at() instead of last() and operator[] where the
  container is only read
- Remove unused local variables
@luisangelsm
luisangelsm merged commit f966f26 into master Sep 1, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants