feat(quickshell): add dock app finder - #3607
Conversation
- add app finder popup with search and category-based grouping - add experimental option to replace overview button with app finder - add app finder configuration UI in settings
|
This PR is similar in concept to #2717 (application drawer), but with a different entry point: a popup panel from the dock button (with a config toggle) instead of scrolling inside the overview, plus category-based grouping. #2717 has been open for a while without being merged; this implementation is self-contained and independent. |
- use GridView per category for a grid-style drawer (like ApplicationDrawer) - add configurable panel width/height in settings - add right-click context menu (copy path, pin to dock, properties) - add properties dialog showing description, exec and categories
|
Some key points:
|
- add keyboard navigation (arrow keys + enter) with auto-scroll - fix clicks being swallowed by the scrollable grid - restore wheel scrolling with interactive flickable - deepen hover/press colors with m3 theme colors - add themed animated context menu with desktop actions - add recent files section (KDE-style) - make icon size adaptive, drop fixed iconSize config
- keep app grid loaded permanently so opening the drawer has no build delay - replace long slide-from-below with a short 24px rise + fade (panel is almost fully visible right away, feels snappy)
Thanks for the feedback! All four points addressed in the latest push:
Also added a simple animated right-click context menu (copy path / pin / custom desktop actions like "open in incognito window"). Ready for any further review:) |
I really appreciate the preview images and recordings! I've added them to the very beginning of the PR comment. As a college student, my time is quite limited right now with several papers approaching their deadlines, so I'm grateful for your help. Thanks again! |


Describe your changes
New experimental setting to use an app finder in
Settings > Interface > Dock > App Finder.When you enable this option, the Overview on the Dock's Apps button is replaced with an app menu.
Is it ready? Questions/feedback needed?
Yes, tested locally. Deepseek V4 Flash involved in development since I do not really know about qt qml stuff.
Demo (Big thanks to @Sanaruca)
untitled.mp4