datalust / seq-tickets

Issues, design discussions and feature roadmap for the Seq log server
https://datalust.co/seq
98 stars 5 forks source link

Keyboard shortcuts and command palette #2309

Closed nblumhardt closed 1 week ago

nblumhardt commented 2 weeks ago

In 2025.1 we're adding a VSCode-style command palette that will provide quick access to screens/navigation, contextual actions in the current screen, and keyboard shortcut information:

image

The command palette can be pulled up with Ctrl + Space, or by clicking in the box in the middle of the top navigation bar:

image

Initially, we'll set a few top-level keyboard shortcuts for common actions, such as Ctrl + / to focus on the search box, and Ctrl + Shift + F to focus on the current screen's first Find box, if present.

Additional commands will be accessed through sequences starting with Ctrl + Backtick, so for example on the Events screen Ctrl + Backtick then immediately C will cause all active signals, filters, date ranges, and so on to be cleared.

We don't expect keyboard shortcuts to be editable in the first version.