Skip to content

Reorder pinboards by dragging their tabs - #10

Merged
tarikbc merged 1 commit into
tarikbc:mainfrom
brzvsk:feat/pinboard-tab-order
Sep 18, 2026
Merged

tarikbc merged 1 commit into
tarikbc:mainfrom
brzvsk:feat/pinboard-tab-order

Conversation

@brzvsk

@brzvsk brzvsk commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

What this changes

Drag a pinboard tab before or after another tab to persist its position. An insertion marker shows the destination, and History stays first. Existing pinboard colors, emoji, symbols, editing and card-filing drops are preserved. Tab payloads use a distinct app-local type and move operation.

Independent PR; no merge dependencies.

How you tested it

  • All 189 CopyCore tests passed, including before/after moves, an existing-gap no-op, unknown IDs and self-drops.

  • Xcode Debug build passed with pinned dependencies and signing disabled.

  • Reviewed transactional ordering and the separate card/tab drop paths; git diff --check passed.

  • Live drag verification is not claimed: local UI automation cannot attach to the isolated demo app.

  • Every commit is signed off.

  • Engine changes include tests.

  • All three SPM pins are preserved.

Signed-off-by: Nikolai Berezovskii <nikolai@brzv.sk>
@tarikbc
tarikbc merged commit fb5c9d1 into tarikbc:main Sep 18, 2026
2 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