New settings window
One more rework of the settings window. Bigger, more spacious, and supports searching for extensions AND their commands from one unified search bar.
Also: added a dedicated "Appearance" section and exposed more settings that were only modifiable from the config file before that.
New "Search Fonts" command
The "Search Fonts" command is now using a grid layout which helps with previewing many fonts at once. Each font uses a dedicated "showcase glyph" depending on what its primary script is.
The default action shows a full preview of the font in all the scripts it supports.
It's also possible to filter fonts per script, and per other characteristics, such as emoji support.
What's Changed
- fix: Highlight footer actions button when menu is open by @pavle99 in #1486
- feat: grid view based font browser by @aurelleb in #1491
- fix: show pinned emoji even if unvisited by @aurelleb in #1499
- ci: nix format checker by @vMohammad24 in #1500
- nix: format and use the wrapper for config instead of systemd var by @vMohammad24 in #1485
- fix: use border width to compute blur region by @aurelleb in #1501
- nix: make a new wrapper to keep the package pure by @vMohammad24 in #1502
- fix: always forward return/enter to action panel by @aurelleb in #1507
- qalc backend: improve question formatting, remove duplicated loads and parsing by @leiserfg in #1506
- fix: show window on compact/inline script command by @aurelleb in #1511
- feat: settings window revamp, make commands directly searchable by @aurelleb in #1517
- fix: use proper default app when configuring shortcut by @aurelleb in #1520
- feat(search): fold diactrics when searching by @aurelleb in #1521
- feat: pass proper app id to CLI apps by @aurelleb in #1522
New Contributors
Full Changelog: v0.21.6...v0.21.7