Commit graph

24 commits

Author SHA1 Message Date
LemmyCook
dd4641eedd CompositorService: improved Hyprland detection so there is no warning on Niri. 2025-09-12 22:55:13 -04:00
LemmyCook
50ddd2916c autoformatting 2025-09-11 11:26:29 -04:00
Ly-sec
d30e14f611 CompositorService: add tons of null checks to perhaps prevent QS crashes
(and add some logging)
ActiveWindow: added debounce for icons
KeyboardLayoutService: remove console logs
2025-09-11 17:18:25 +02:00
LemmyCook
ac61086c95 Autoformatting 2025-09-11 09:45:26 -04:00
Ly-sec
61cf7ab843 CustomButtonWidget: add icon picker to improve usability 2025-09-09 15:12:46 +02:00
Ly-sec
ed9ee65885 ActiveWindow: add guarding for null title/icon (Hyprland)
CompositorService: turn title, appId and id into strings to perhaps
prevent crashing (Hyprland)
2025-09-09 14:11:18 +02:00
Ly-sec
56967d4c0c Compositor: Fix Hyprland activeWindow icon 2025-08-27 08:23:45 +02:00
LemmyCook
a10d55e7f5 Bar widgets: modular loading refactoring via BarWidgetRegistry+NWidgetLoader
- Hot reload is working again.
- Should also be more memory efficient on multi monitors.
2025-08-24 23:50:09 -04:00
LemmyCook
a7b7c03877 Autoformatting + converted a bunch console.log to logger, hiding some extra logging 2025-08-24 08:48:39 -04:00
Ly-sec
e04c4e1394 Small change to ActiveWindow 2025-08-23 15:41:19 +02:00
Ly-sec
374d3681ce Fix ActiveWindow Title change (#128) 2025-08-23 15:07:54 +02:00
LemmyCook
cb554f106b Autoformating 2025-08-21 21:24:30 -04:00
Ly-sec
d2e53592ed Fix ActiveWindow for niri 2025-08-21 13:21:10 +02:00
Ly-sec
586a8add08 Add isOccupied to hyprland workspaces 2025-08-21 13:07:43 +02:00
quadbyte
3de8c0af13 PowerPanel polishing 2025-08-20 19:34:33 -04:00
Ly-sec
c4380ec885 Fixed Hyprland active window 2025-08-19 23:38:33 +02:00
Ly-sec
a9fceee62d Another possible hyprland active window fix 2025-08-19 23:18:28 +02:00
Ly-sec
8ffd2ab8ac Possible hyprland active window crash fix 2025-08-19 23:09:18 +02:00
quadbyte
1d7b47ee4c Formatting 2025-08-19 13:31:13 -04:00
Ly-sec
b51e6a5e73 Fix Hyprland active window 2025-08-19 14:39:20 +02:00
quadbyte
4c09501b79 No need for pragma ComponentBehavior 2025-08-17 08:57:37 -04:00
quadbyte
4ed7324a99 Brightness, fully working (at least on my machine) 2025-08-17 08:03:09 -04:00
quadbyte
f5a192baba Removed extra 's' from all services. Made the noctalia color scheme the default 2025-08-17 05:44:59 -04:00
Ly-sec
05f9acdc5d Add CompositorService, make Logger look a bit nicer 2025-08-17 10:19:51 +02:00