Skip to content

CmdPal: Add a pinned commands section to the Home page and enable reordering#45869

Open
jiripolasek wants to merge 1 commit intomainfrom
dev/jpolasek/f/45865-cmdpal-pinned-section-on-home
Open

CmdPal: Add a pinned commands section to the Home page and enable reordering#45869
jiripolasek wants to merge 1 commit intomainfrom
dev/jpolasek/f/45865-cmdpal-pinned-section-on-home

Conversation

@jiripolasek
Copy link
Collaborator

Summary of the Pull Request

This PR adds a new section for pinned to Home page and commands to re-order them

  • Updates the settings model for pinned command persistence, moving from per-provider lists to a single ordered list.
  • Adds context menu commands for pinned items to reorder them (move up, move down, move to top).
image

PR Checklist

  • Communication: I've discussed this with core contributors already. If the work hasn't been agreed, this work might be rejected
  • Tests: Added/updated and all pass
  • Localization: All end-user-facing strings can be localized
  • Dev docs: Added/updated
  • New binaries: Added on the required places
  • Documentation updated: If checked, please file a pull request on our docs repo and link it here: #xxx

Detailed Description of the Pull Request / Additional comments

Validation Steps Performed

- Updates the settings model for pinned command persistence, moving from per-provider lists to a single ordered list.
- Adds context menu commands for pinned items to reorder them (move up, move down, move to top).
@jiripolasek jiripolasek self-assigned this Mar 1, 2026
@jiripolasek jiripolasek added the Product-Command Palette Refers to the Command Palette utility label Mar 1, 2026
@jiripolasek jiripolasek changed the title Add a pinned commands section to the Home page and enable reordering CmdPal: Add a pinned commands section to the Home page and enable reordering Mar 1, 2026
@zadjii-msft zadjii-msft added Don't merge - Hold for release Hold off on merging this PR, even if it's approved. Merge conflict 🙀 labels Mar 4, 2026
@jiripolasek
Copy link
Collaborator Author

Holy mother of frags, I totally forgot about this!

This PR needs to incorporate a conversion from the current settings model (pinned items are stored per provider -> pinned items are stored centrally).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Don't merge - Hold for release Hold off on merging this PR, even if it's approved. Merge conflict 🙀 Product-Command Palette Refers to the Command Palette utility

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants