aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/status/StatusModule.qml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-25 20:12:48 +0200
committerDanilo M. <danix@danix.xyz>2026-09-25 20:12:48 +0200
commit851dbc76b3ba533b128e4d42d25560a95d6d3722 (patch)
treeced834871dfa997e8be3142ce36b322b28326ccd /desktop/modules/status/StatusModule.qml
parent85206cf2939109b2b28044b35b37be510ad2b3fa (diff)
downloadquickshell-851dbc76b3ba533b128e4d42d25560a95d6d3722.tar.gz
quickshell-851dbc76b3ba533b128e4d42d25560a95d6d3722.zip
feat(keybinds): draw the macropad beside the list
The pad glyph on each row was too small to read. The left fifth of the overlay now draws the pad at size, each key labelled with its plain action; hovering a key or an encoder lists everything it does, held keys and turn direction spelled out. padActions() in Binds.js inverts the grouped rows into that per-key list, and PAD's turn values became words for it. The panel is pinned at a fixed height: centred, it moved whenever the hovered key's list changed length. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'desktop/modules/status/StatusModule.qml')
0 files changed, 0 insertions, 0 deletions