Custom pin reordering through drag and drop and new item editor#1447
Open
weisJ wants to merge 5 commits into
Open
Custom pin reordering through drag and drop and new item editor#1447weisJ wants to merge 5 commits into
weisJ wants to merge 5 commits into
Conversation
WIP DnD for pins order Fixup PinManager Equality IndexedElement Changes reorderable draggable dropDestination Version Pins are now reorderable (macOS 26 only) Recompute after reordering Reorderable for multiselection As modifiers Customizable drag preview Support for pre macOS 26
Updates to editing view
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Allows reordering pins through drag and drop inside the history list.
Screen.Recording.2026-07-09.at.14.05.53.mov
By default pins are added to the end of the list of pines. Note that with this change pins are no longer sorted automatically by last used etc as the rest of the history. An option would be to have a separate setting for how pins are sorted with a
Manualmode, in which case drag and drop is enabled (and disabled for all other modes).This is already compatible with the multi-selection mechanism which is currently still disabled.
Add an edit button to the toolbar which opens a modal dialog for editing items. This replaces the editing mechanism from the settings and removes
PinsSettingsPane.The pin section is only available for pinned items, but every item can be edited.