136 Commits

Author SHA1 Message Date
Lemmy bb22b5fad4 mango: band-aid fix for mmsg not support spaces in commands (even if escaped) 2026-02-11 19:30:41 -05:00
Alexander Nabokikh d10a0e9258 fix(hyprland): emit workspaceChanged signal when toplevels update #1436 2026-02-11 17:49:59 +01:00
Lysec 825701a57b Compositor: remove individual arry conversion - we already do it in CompositorService 2026-02-11 12:10:41 +01:00
Lysec eedbfed5ee Compositor: adjust launch command logic (#1742) 2026-02-11 11:05:30 +01:00
Lemmy 9b7147f126 compositor: added scrollwm support. 2026-02-09 22:07:06 -05:00
Lemmy 61c1d52cfb i18n-update: lockscreen animations 2026-02-08 10:23:14 -05:00
kyle 72beaba6e6 fix(session menu): allow for custom lock screen command even when lock on suspend is on 2026-02-08 22:46:23 +11:00
kyle c261bb3250 fix(session menu): allow for custom lock screen command 2026-02-08 22:26:09 +11:00
Lemmy b3a3158b12 wallpaper: avoid wallpaper re-transition when changing color generation scheme 2026-02-07 18:26:32 -05:00
Lysec b56f3bd363 SessionMenu: properly run custom commands via IPC (fix #1708) 2026-02-07 11:00:44 +01:00
Lemmy cc64bff9cb launcher+mango: fix flatpak run 2026-02-04 17:14:43 -05:00
Lysec a1a28302a7 HyprlandService: hide special workspaces 2026-02-03 20:53:46 +01:00
thmoee d3532bc7ee HyprlandService: switch to workspace if it has a name 2026-02-03 15:00:56 +01:00
thmoee 5f1d6f02c0 HyprlandService: show workspaces with negative ids 2026-02-03 14:03:34 +01:00
Lysec 58a91b312e Revert "Theme: add faithful (alternative)"
This reverts commit 9da1cbd080.
2026-02-03 01:14:28 +01:00
Lysec 9da1cbd080 Theme: add faithful (alternative) 2026-02-03 01:01:37 +01:00
Lysec c3b71f7334 MangoService: possible final fix for spawn command 2026-02-02 13:16:31 +01:00
Lysec a89c1ab6b6 MangoService: fix spawn syntax 2026-02-02 12:58:55 +01:00
Lemmy a8d74633f6 labwc: workspace support via wayland protocol 2026-02-01 22:27:54 -05:00
Lemmy c662ebb958 logger: typo 2026-02-01 15:13:06 -05:00
Lemmy e578ff0892 compositor-spawn: small simplification so it works with all compositors (defaulting to execDetached in the compositor service) 2026-02-01 14:24:43 -05:00
wxlyyy c095b78ef4 feat: spawn application process via compositor 2026-02-02 00:37:22 +08:00
Lemmy ab4f5d6af1 hyprland: using toplevel for current screen detection 2026-01-27 13:39:43 -05:00
Lemmy 8a123be7c0 autofmt 2026-01-26 19:46:52 -05:00
dsaf 560f8a06b7 fix(SwayService): handle duplicate apps 2026-01-26 16:44:27 -03:00
dsaf c2cd38fca9 feat(SwayService): add workspaceId to extractWindowData via ipc 2026-01-26 15:31:34 -03:00
Lemmy e66a77a801 niri: added missing Quickshell.wayland import for getFocusedScreen() 2026-01-26 12:52:08 -05:00
Joe Maples f06b63b71f refactor(CompositorService/CurrentScreenDetector): abstract getFocusedScreen 2026-01-26 11:59:01 -05:00
Lysec 8d905eafa2 Revert "LockScreen: add slight delay for pam to initilize before suspend"
This reverts commit f05bb82428.
2026-01-24 15:32:46 +01:00
Lysec f05bb82428 LockScreen: add slight delay for pam to initilize before suspend 2026-01-24 14:29:28 +01:00
Lysec b64630ce8c Workspace: don't play workspace switch animation when updating occupied workspaces 2026-01-22 17:16:34 +01:00
Lysec a9827ef55c NiriService: update workspaces on window closed/open/changed (#1502) 2026-01-22 17:01:45 +01:00
Lemmy 89913688b5 bar-kblayout: proper tooltip with full layout name and cycle on click 2026-01-21 22:51:22 -05:00
Lemmy cff663fee0 Niri: optional "hideOnOverview" in bar settings 2026-01-13 19:23:19 -05:00
Lemmy dba51542c7 NiriService: added isConnected boolean to outputCache 2026-01-13 09:20:05 -05:00
Lemmy 2b55ae2c34 autofmt 2026-01-12 11:21:29 -05:00
Oskar Grunning 7592d9cd77 refactor(hooks): unify shutdown and reboot hooks into session hook
Per PR #1177 review feedback. Single executeSessionHook function passes
action type (shutdown/reboot) as $1 to the script.
2026-01-11 21:53:07 +01:00
Oskar Grunning 1e1cfcaffc feat(hooks): add shutdown and reboot hooks
Allow users to run custom commands before system shutdown/reboot,
enabling cleanup tasks like syncing filesystems or stopping services.
2026-01-11 21:26:58 +01:00
Lemmy b4401968ca Workspace: avoid a bleep of the indicator when switching window focus on the same workspace
+ Fix a bug where you could have two active windows indicator after the
first switch.
2025-12-18 19:13:29 -05:00
Lemmy bced5446df Merge pull request #1057 from ronmurphy/main
added logout for labwc and workspaces
2025-12-17 18:39:44 -05:00
Ly-sec ea315311a7 TimeCard: add blinking indicator below digit 2025-12-17 14:23:01 +01:00
GoodbyeNJN 94452d23e0 feat(niri): adjust window sorting logic 2025-12-16 04:21:03 +08:00
Ron Murphy ca4f0a86e2 added logout for labwc and workspaces
workspaces needed one of two apps,  ydotool or wtype, and as such the code can be removed or the user can add in the install, but the logout uses info form the labwc itself
2025-12-14 19:05:05 -05:00
Lemmy aa30c8c6dc formatting 2025-12-14 11:15:25 -05:00
Lemmy fb1593f8b5 Merge pull request #1041 from ronmurphy/main
added  labwc compatability for the taskbar plugin to work
2025-12-14 10:59:35 -05:00
Lemmy 7d795256de Compositor: another take on not resyncing all windows when only the focus changes. 2025-12-13 20:21:18 -05:00
Lemmy 4ff5b4e83f Reverted Compositor changes that introduces too many side effects 2025-12-13 19:37:31 -05:00
Lemmy 4222882148 Revert "CompositorService: possible CPU spike fix"
This reverts commit d74623a37e.
2025-12-13 19:35:51 -05:00
Lemmy 2dc75de43b CompositorService: delaying initial sync to fix missing icons on startup. 2025-12-13 17:52:12 -05:00
Ly-sec d74623a37e CompositorService: possible CPU spike fix 2025-12-13 19:25:19 +01:00