Global shortcuts
Vicinae now supports global shortcuts on X11 and macOS (alpha, from source builds). You can change the keybind to toggle the vicinae window and assign keybinds to any command of your choice.
For wayland users, it is possible to get global shortcut support if your compositor supports our proposed protocol ext-hotkey-v1. For now the only existing server implementation for it is my niri fork and the corresponding niri PR. If you want proper global shortcut support, please upvote the PR and talk about the protocol around you! If you are an OSS maintainer, I would be glad to PR a client/server implementation for you, just hit me up!
What's Changed
- fix(root-item-manager): guard erase when unfavoriting an item not present in the list by @mmclinton in #1466
- fix(flake): move extension helpers out of packages output by @shgew in #1459
- feat(settings): add GUI toggle for compact mode by @mmclinton in #1469
- feat: macOS global shortcuts by @aurelleb in #1471
- feat: add ext-hotkey implementation and change to sync API by @aurelleb in #1472
- feat: do not update cursor hover after content change by @aurelleb in #1474
- feat(macos): disable animation and slide up on show by @aurelleb in #1475
- feat(macos): mdutil powered file search by @aurelleb in #1476
- refactor: move file indexer in a qt-free subprocess by @aurelleb in #1478
- feat: x11 global shortcut support by @aurelleb in #1482
- feat: Polish footer action buttons by @pavle99 in #1481
- fix: ignore non-event input devices by @pavle99 in #1483
New Contributors
- @mmclinton made their first contribution in #1466
- @shgew made their first contribution in #1459
Full Changelog: v0.21.4...v0.21.6