[GH-ISSUE #549] Command Palette View #545

Open
opened 2026-03-03 19:51:16 +03:00 by kerem · 1 comment
Owner

Originally created by @NghiaTranUIT on GitHub (Oct 6, 2025).
Original GitHub issue: https://github.com/ProxymanApp/proxyman-windows-linux/issues/549

Originally assigned to: @kics223w1 on GitHub.

Description

It's time to implement Command Palette View: https://github.com/ProxymanApp/Proxyman/issues/2486

Acceptance Criteria

  • Implement the View like macOS
  • Able to pin / unpin it. The pinned item should be on top
  • Control + Shift + P to open the view. ESC or clicking outside of the view will dismiss it
  • Auto select the first row -> It means, I can enter to select it
  • Move up/down key will move the selection up/down. Make sure the Filter Search Field is still in focus
  • Add menu item to View menu -> Show Command Palette with shortcut
  • Add Command Palette to Toolbar
  • Verify it works with the Light Theme, Dark Theme
  • Empty View (No matching any filter)
  • Add tooltip to Toolbar
  • Fuzzy search like how Proxyman macOS does
Originally created by @NghiaTranUIT on GitHub (Oct 6, 2025). Original GitHub issue: https://github.com/ProxymanApp/proxyman-windows-linux/issues/549 Originally assigned to: @kics223w1 on GitHub. ## Description It's time to implement Command Palette View: https://github.com/ProxymanApp/Proxyman/issues/2486 ## Acceptance Criteria - [x] Implement the View like macOS - [x] Able to pin / unpin it. The pinned item should be on top - [x] Control + Shift + P to open the view. ESC or clicking outside of the view will dismiss it - [x] Auto select the first row -> It means, I can enter to select it - [x] Move up/down key will move the selection up/down. Make sure the Filter Search Field is still in focus - [x] Add menu item to View menu -> Show Command Palette with shortcut - [x] Add Command Palette to Toolbar - [x] Verify it works with the Light Theme, Dark Theme - [x] Empty View (No matching any filter) - [x] Add tooltip to Toolbar - [x] Fuzzy search like how Proxyman macOS does
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 6, 2025):

New logic

It means:

  • It's a new user -> Never install Proxyman -> Will show the new Welcome Title
  • If it's current users (just update to the latest Windows, which has the Command Palette) -> Do not show the Welcome, because the user already knows how to use the app.
<!-- gh-comment-id:3370414818 --> @NghiaTranUIT commented on GitHub (Oct 6, 2025): ## New logic - [x] If it's the first time users have used the app (Please don't create a new variable in the AppConfiguration, try to reuse the old one) -> Use this design https://github.com/ProxymanApp/Proxyman/issues/2486#issuecomment-3370360037 It means: - It's a new user -> Never install Proxyman -> Will show the new Welcome Title - If it's current users (just update to the latest Windows, which has the Command Palette) -> Do not show the Welcome, because the user already knows how to use the app.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/proxyman-windows-linux#545
No description provided.