forked from mirror/forgejo
Add scoped command palette #1
Loading…
Reference in a new issue
No description provided.
Delete branch "command-pallete"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Add a keyboard-driven command palette for navigating Forgejo and searching within the current account or repository. This PR is intentionally for the Fryuni/forgejo fork's
forgejobranch, not upstream.Changes
@,#,!, and/shortcuts; Tab enters a scope and empty Backspace moves up.Ctrl/Cmd+K intentionally takes precedence over the Markdown editor's insert-link shortcut.
Testing
make frontend— passed.npx tsc --noEmit— passed.make test-sqlite#TestCommandPalette— passed, including private repositories, issue-only team access, disabled units, restricted users, draft releases, and sub-URL links.This implementation was authored with a coding agent and is not intended for submission to upstream Forgejo.