Bookshelf v2.2.0
Highlights
Selection mode + bulk edit
Tap a book's "Select" button (or long-press a stack, or use the new plugin menu toggle, or wire a gesture) to enter selection mode. Pick books across folders, drilldowns, and chips, then apply changes to all of them at once:
- Status (Reading / On hold / Finished / Unread)
- Collections (add to / remove from any)
- Rating
- Refresh metadata
- Reset progress / Remove from history
- Delete
Per-book and bulk edits both stage changes in a draft and only commit when you tap Apply. Selecting 50 or more books surfaces a soft confirm before destructive actions.
While in selection mode the bottom-right of the screen shows a bucket icon with a live count of how many books are picked, and the bottom-left shows a one-tap exit X. Full D-pad support throughout for keyboard navigation users.
Stack actions
Long-press any stack (series, author, genre, tag, folder, etc.) and you now get a clearer dialog:
- Stacks not in your selection: "Pin to chip bar" or "Add N books".
- Stacks fully in your selection: "Pin" or "Remove N books".
- Stacks partially in your selection: an "Add N more / Remove M already selected" pair so you can compose set operations (e.g. "select Fiction, remove Mystery").
Stacks light up with the same selection styling as individual books whenever any of their contents is in your selection. A new partial selection badge (K/N) replaces the usual count when applicable.
Folder stacks now know about books inside their subfolders too, so long-press counts and Add/Remove operations are recursive.
Hide folders/stacks with status filter
If your chip has a status filter (e.g. Reading + Unread), bookshelf now hides any genre, author, series, folder or other stack whose books are all filtered out. Covers and counts inside each stack reflect only the books that match. This finally makes the chip editor's filter UI do what its name suggests across every view.
Count badges on folders, with format options
Stacks already showed a "x N" badge with the book count; folders now get one too. Two new settings in Cover progress indicators:
- Stack count badge: Off / Folders only / Groups only / All (default: Groups only, matching previous behaviour)
- Stack count format: Total / Finished / Total (default: Total)
Pick "Finished / Total" to see at a glance how many of each stack's books you have finished.
Hero card improvements
- The currently-reading icon stays visible while drilled into a series, folder, or other stack. Tapping it pops your open book back into the hero without leaving your current view. (issue #55)
- Long titles balance their wrapping across lines to avoid widow words on the last line, and use tighter line spacing so the title reads as one unit. (issue #58)
Home (Folders) view
- Sorting by "Most recently opened" now bubbles a folder up when any book inside it (at any depth) was opened recently. Previously folders all sat at the never-opened tier.
- KOReader's "Folders and files mixed" setting is now honoured, so folders interleave with books instead of always being grouped at the top. Toggling it in KOReader's Sort menu refreshes bookshelf immediately.
Other changes
- New chips created via Pin or the chip editor's + Add button are inserted right after the chip you were on, instead of being appended at the end of the strip.
- New chip-action gestures: Toggle selection mode, Enter / Exit selection mode, plus dispatch entries for selection workflows.
- Keyboard / D-pad users can now long-press via the Menu key or Shift + Enter, and tapping Enter on an already-active chip opens its editor (mirroring the touch affordance).