Skip to content

feat: support pinned collections and read lists in dashboard#540

Merged
everpcpc merged 1 commit intomainfrom
codex/pinned-collection-readlist-dashboard
Feb 22, 2026
Merged

feat: support pinned collections and read lists in dashboard#540
everpcpc merged 1 commit intomainfrom
codex/pinned-collection-readlist-dashboard

Conversation

@everpcpc
Copy link
Copy Markdown
Owner

@everpcpc everpcpc commented Feb 22, 2026

Summary

  • add isPinned support for KomgaCollection and KomgaReadList, with pin/unpin actions wired through context menus and detail action menus
  • add pinned dashboard sections for collections and read lists, using local SwiftData queries and compact horizontal cards
  • update collection/read list browse ordering to keep pinned items first while preserving existing sort order inside pinned/unpinned groups
  • add pin indicators to card/row views and adjust compact card interaction/shape behavior and sizing
  • fix list placeholder thumbnail sizing to avoid stretched row placeholders

Testing

  • make build

Related

Add local pinning support for collections and read lists with SwiftData-backed isPinned flags and toggle actions.

Render pinned collections/read lists as dedicated dashboard sections with compact horizontal cards, full-card context menus, and detail menu pin controls.

Update browse ordering to keep pinned items first, add visible pin indicators in card/row views, and fix list placeholder thumbnail sizing.
@everpcpc everpcpc merged commit c3c5de8 into main Feb 22, 2026
3 checks passed
@everpcpc everpcpc deleted the codex/pinned-collection-readlist-dashboard branch February 22, 2026 10:17
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.

Reading Comics in List Order (Enhancement)

1 participant