Commit graph

26 commits

Author SHA1 Message Date
anders130
775410393e
bar: per-monitor workspaces option (#394)
NOTE: option is true by default, which is a breaking change

* feat(bar): add per-monitor workspace state

* fix(bar): correct active workspace indicator

* feat(bar): make per-monitor workspaces toggleable

* fixes

* more fixes

* perMonitorWorkspaces default true + add to readme

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-13 14:53:40 +10:00
2 * r + 2 * t
067b71bcbd bar: fix kb layout
Closes #295
2025-07-29 12:43:31 +10:00
2 * r + 2 * t
9c99a537d0 bar: fix kb layout 2025-07-28 12:54:28 +10:00
2 * r + 2 * t
a3ca244c15 bar: add kb layout status icon
Closes #280
2025-07-27 22:59:45 +10:00
2 * r + 2 * t
1ac4ac388c hyprland: fix refreshing on events 2025-07-09 00:24:01 +10:00
2 * r + 2 * t
b264ae9888 internal: use hyprlandtoplevel 2025-06-27 21:37:15 +10:00
2 * r + 2 * t
4a86b66d06 feat: window info panel
Also disable reload popup
2025-06-21 22:47:13 +10:00
2 * r + 2 * t
05e9561fd6 internal: use stdiocollector
Removes dependency on jq
Also fix beatdetector
2025-06-15 15:43:50 +10:00
2 * r + 2 * t
7d1ee06807 drawers: dont use hyprland cursor pos
Use mousearea with positionChanged and containsMouse
2025-05-27 10:01:33 +08:00
2 * r + 2 * t
d6820bed15 hyprland: fix null error 2025-05-23 14:08:57 +08:00
2 * r + 2 * t
d3462ee56b internal: fix memory leaks 2025-05-23 13:50:38 +08:00
2 * r + 2 * t
9c3e2fffbd osd: fix show on hover + show on audio/brightness change 2025-05-13 17:43:04 +10:00
2 * r + 2 * t
0a8b88201b launcher: use qsTr properly 2025-05-05 23:55:29 +10:00
2 * r + 2 * t
0c3899ce80 hyprland: fix read errors
idk why but sometimes it splits the output into two so it cant json.parse it
2025-05-05 11:21:01 +10:00
2 * r + 2 * t
d95c134717 osd: pause hide on hover 2025-05-04 22:34:49 +10:00
2 * r + 2 * t
81055262d2 bluetooth: lazy update devices 2025-04-30 17:28:30 +10:00
2 * r + 2 * t
efd09ae86e bar: fix workspaces anims
Also fix hyprland undef error
2025-04-30 14:10:48 +10:00
2 * r + 2 * t
e8fe4ef673 feat: bar workspaces show windows
Better hyprland clients (update existing instead of resetting every time)
Option for ws trail
Custom label for occupied ws as well
2025-04-30 13:49:05 +10:00
2 * r + 2 * t
2fd1e90d57 bar: fix activewindow 2025-04-29 23:45:12 +10:00
2 * r + 2 * t
7712665c38 hyprland: fix undefined errors 2025-04-29 22:29:31 +10:00
2 * r + 2 * t
7358e10bcb hyprland: use qtobjects 2025-04-29 21:54:57 +10:00
2 * r + 2 * t
169450aa2e feat: bar bluetooth devices 2025-04-29 18:47:45 +10:00
2 * r + 2 * t
435f077f98 hyprland: fix active workspace 2025-04-29 15:43:19 +10:00
2 * r + 2 * t
f7b0e4665b format: conform to qml coding conventions 2025-04-28 11:01:48 +10:00
2 * r + 2 * t
588e7fcffc hyprland: use qs hyprland service
Also use models
2025-04-28 00:17:39 +10:00
2 * r + 2 * t
c2e78cc11c feat: basic quickshell bar 2025-04-26 22:36:46 +10:00