Skip to content

Follow-Up to #42 & #43: Reorder Pinboards and navigate sections - #54

Draft
alvst wants to merge 74 commits into
momenbasel:mainfrom
alvst:codex/reorder-pinboards-and-sections
Draft

Follow-Up to #42 & #43: Reorder Pinboards and navigate sections#54
alvst wants to merge 74 commits into
momenbasel:mainfrom
alvst:codex/reorder-pinboards-and-sections

Conversation

@alvst

@alvst alvst commented Jul 29, 2026

Copy link
Copy Markdown

Summary

Makes Paste Bar sections easier to organize and navigate.

  • Lets people drag Pinboard tabs into a persistent order.
  • Adds Move Left and Move Right actions for an accessible non-drag alternative.
  • Maps ⌘← and ⌘→ to the actual tab order: Clipboard, Paste Stack, then Pinboards.
  • Keeps the add-Pinboard control out of keyboard section navigation.

Follow-up

Related follow-up to #42, Add full clip context menu actions, and #43, Move history clips into the Paste Stack. This does not alter #42’s clip actions; it extends the surrounding Pinboard and Paste Stack workflow.

Dependency

This draft is directly based on #49 and should merge after it. It is independent of #51 through #53.

Validation

  • swift build
  • git diff --check

Screenshot

Debug Demo (Pesty --demo), Pesty window only — capture will be attached before this draft is marked ready for review. The local Mac is currently locked, preventing UI capture.

alvst added 30 commits July 23, 2026 19:33
…ttings-polish

# Conflicts:
#	Sources/Pesty/Settings/Settings.swift
…tings-polish

# Conflicts:
#	Sources/Pesty/Settings/Settings.swift
…-settings-polish

# Conflicts:
#	Sources/Pesty/AppController.swift
#	Sources/Pesty/Settings/Settings.swift
#	Sources/Pesty/Settings/SettingsView.swift
…s-polish

# Conflicts:
#	Sources/Pesty/UI/BarWindowController.swift
…ettings-polish

# Conflicts:
#	Sources/Pesty/Settings/Settings.swift
#	Sources/Pesty/Settings/SettingsView.swift
…tings-polish

# Conflicts:
#	Sources/Pesty/Settings/SettingsView.swift
alvst added 27 commits July 24, 2026 14:37
…view

# Conflicts:
#	Sources/Pesty/Settings/Settings.swift
#	Sources/Pesty/Settings/SettingsView.swift
…all-prs-preview

# Conflicts:
#	Sources/Pesty/AppController.swift
#	Sources/Pesty/Monitor/PasteService.swift
#	Sources/Pesty/Settings/Settings.swift
#	Sources/Pesty/Settings/SettingsView.swift
#	Sources/Pesty/Store/ClipboardStore.swift
#	Sources/Pesty/UI/BarView.swift
…eview

# Conflicts:
#	Sources/Pesty/UI/BarView.swift
…-preview

# Conflicts:
#	Sources/Pesty/UI/BarView.swift
…-preview

# Conflicts:
#	Sources/Pesty/AppController.swift
#	Sources/Pesty/Store/ClipboardStore.swift
#	Sources/Pesty/UI/BarView.swift
# Conflicts:
#	Sources/Pesty/AppController.swift
#	Sources/Pesty/Monitor/PasteService.swift
#	Sources/Pesty/Store/ClipboardStore.swift
#	Sources/Pesty/UI/ClipCardView.swift
@alvst
alvst force-pushed the codex/reorder-pinboards-and-sections branch from 7e1b43b to e02ec75 Compare July 29, 2026 17:11
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.

1 participant