overview: app search

This commit is contained in:
end-4
2025-04-24 22:36:47 +02:00
parent 8dd82baf26
commit 72ccce04c6
5 changed files with 238 additions and 33 deletions
@@ -13,8 +13,8 @@ import "./icons.js" as Icons
Item {
id: root
required property var bar
readonly property HyprlandMonitor monitor: Hyprland.monitorFor(bar.screen)
required property var panelWindow
readonly property HyprlandMonitor monitor: Hyprland.monitorFor(panelWindow.screen)
readonly property var toplevels: ToplevelManager.toplevels
readonly property int workspacesShown: ConfigOptions.overview.numOfRows * ConfigOptions.overview.numOfCols
readonly property int workspaceGroup: Math.floor((monitor.activeWorkspace?.id - 1) / workspacesShown)