Commit Graph
33 Commits
Author SHA1 Message Date
ItsLemmy 51ed6ea2b0 Compositor: fix getFocusedWindow() 2025-09-29 15:10:44 -04:00
ItsLemmy c53dd6fade Compositor: fix getFocusedWindowTitle. Since active workspace has been implemented.
+ autoformatting
2025-09-29 15:04:13 -04:00
LemmyandGitHub bb24b6904d Merge pull request #386 from luleyleo/filtered-taskbar
Taskbar: Filter by screen and workspace
2025-09-29 15:02:31 -04:00
Ly-sec b8b54825d5 SessionMenu: move lockAndSuspend to CompositorService 2025-09-29 14:20:15 +02:00
Leopold Luley e6b0be77e7 Taskbar: Filter by same output and active workspaces. 2025-09-29 11:01:14 +02:00
ItsLemmy 21d331c232 ActiveWindow: more cleanup 2025-09-22 17:37:34 -04:00
ItsLemmy 4a4cd20553 ActiveWindow: Fix #338 2025-09-22 16:01:15 -04:00
LemmyCook 9236b2f00e autoformatting 2025-09-19 15:53:06 -04:00
LemmyCook 1dbc0cada6 WIP compositor cleanup 2025-09-18 22:58:57 -04:00
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