Commit graph

12 commits

Author SHA1 Message Date
e957e88ccb
ci: run lints and test compile on arch 2024-11-24 02:09:41 -08:00
2996e40ff9
core/plugin: rename QuickshellPlugin to QsEnginePlugin
Fixes conflict with the autogenerated qml plugin of the same name.
2024-11-22 18:59:15 -08:00
7ffce72b31
all: optimize build 2024-11-05 04:15:17 -08:00
1168879d6d
build: only install necessary qml module files 2024-11-04 14:13:37 -08:00
4e48c6eefb
all: refactor windows code out of core
There are still some links from core to window but its now separate
enough to fix PanelWindow in qml tooling.
2024-10-28 16:18:41 -07:00
397476244c
x11/panelwindow: add option to disable Xinerama aware struts
Breaks bad WMs less.
2024-09-01 19:00:13 -07:00
6cb7d894ab
x11/panelwindow: fix multi monitor struts 2024-09-01 18:26:54 -07:00
95245cb6a5
x11/panelwindow: fix strut start/end, patch around awesome, resize all panels 2024-09-01 17:32:47 -07:00
815867c178
x11/panelwindow: fix multi monitor
Previously attached panels to the virtual desktop geometry instead of
the screen geometry.
2024-08-15 18:46:18 -07:00
22c397bbb0
x11/panelwindow: respect exclusive zones per layer 2024-08-15 17:15:30 -07:00
23cd6cd9e1
x11/panelwindow: set _NET_WM_DESKTOP to stay on all desktops 2024-08-15 17:14:00 -07:00
73cfeba61b
x11: add XPanelWindow 2024-05-20 02:16:44 -07:00