Skip to content

Feature/command palette#13

Merged
clFaster merged 9 commits intomainfrom
feature/command-palette
Apr 11, 2026
Merged

Feature/command palette#13
clFaster merged 9 commits intomainfrom
feature/command-palette

Conversation

@clFaster
Copy link
Copy Markdown
Owner

This pull request introduces a new Command Palette feature to the application, allowing users to quickly search and execute commands or switch boards via a keyboard-driven interface (Ctrl+Shift+P / Cmd+Shift+P). It also includes several dependency updates to keep the project up to date. The most important changes are grouped below:

New Feature: Command Palette

  • Added a new CommandPalette component with keyboard navigation, search/filtering, and support for both app commands and board switching. The palette is accessible via Ctrl+Shift+P / Cmd+Shift+P and is styled with a new CSS file. (src/components/CommandPalette.tsx, src/components/CommandPalette.css) [1] [2]
  • Integrated the Command Palette into the main app, including logic for opening/closing, keyboard shortcut handling, and dynamically generating commands for board actions and navigation. (src/App.tsx) [1] [2] [3]
  • Added an event-based mechanism to open the settings dialog from the Command Palette. (src/App.tsx, src/components/BoardList.tsx) [1] [2]

Dependency Updates

  • Updated multiple dependencies in package.json, including react, @fortawesome/react-fontawesome, @tauri-apps/*, @vitejs/plugin-react, eslint, prettier, typescript, and others, to their latest versions. This enhances compatibility, security, and performance. (package.json) [1] [2]

codescene-delta-analysis[bot]

This comment was marked as outdated.

codescene-delta-analysis[bot]

This comment was marked as outdated.

codescene-delta-analysis[bot]

This comment was marked as outdated.

@clFaster clFaster merged commit a830e50 into main Apr 11, 2026
3 checks passed
@clFaster clFaster deleted the feature/command-palette branch April 11, 2026 16:34
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