Commit Graph

136 Commits

Author SHA1 Message Date
Lemmy c31917105c fix(mango): prevent double focused windows in workspace apps 2026-04-01 20:54:43 -04:00
Lemmy 0cc83bdbaf fix(workspace-apps): add "handle" for sway activation 2026-04-01 20:54:20 -04:00
Lemmy 4ee55c2a99 fix(workspace): copy window to js object instead of holding live listmodel prox. 2026-04-01 20:30:22 -04:00
Lysec 6d3ca58896 fix(workspaces): assign display index per output in ExtWorkspaceService 2026-03-30 15:20:57 +02:00
Lysec c9bda88e39 fix(wallpaper): cleanup misleading code 2026-03-30 14:29:33 +02:00
Lysec c960e17791 Merge branch 'niri-qs' 2026-03-25 13:36:25 +01:00
Lemmy bbee20a1a6 fix(labwc): minor fixes to support upstream ext-workspace-v1 2026-03-18 09:43:20 -04:00
Lysec 739d84a214 Revert "add logging to HyprlandService & CompositorService"
This reverts commit 719ef29fe1.
2026-03-18 14:36:37 +01:00
Lemmy 09b4c927c3 Merge branch 'dwl-mango' 2026-03-18 09:07:52 -04:00
Lemmy 9610e3672e Merge branch 'labwc' 2026-03-18 09:07:42 -04:00
Lemmy 1ed2e5762d chore(merge): bar autohide + hyprland fixes 2026-03-18 09:00:54 -04:00
Lemmy 08ed43d9a8 fix(hyprland): same fix but with a simpler Qt.callLater approach 2026-03-17 09:28:58 -04:00
Lemmy 8370ef36ac fix(hyprland): defer workspace ListModel updates to prevent SIGSEGV during incubation 2026-03-17 09:18:27 -04:00
Lysec 5e95658fa9 fix(hyprland): correct focusedWindowIndex after sorting window list 2026-03-17 11:23:11 +01:00
Lysec 46a3c7e2d4 Revert "fix(bar): defer update to next cycle"
This reverts commit 2fcd219c34.
2026-03-17 10:38:25 +01:00
Lysec 2fcd219c34 fix(bar): defer update to next cycle 2026-03-17 10:16:41 +01:00
Lysec 719ef29fe1 add logging to HyprlandService & CompositorService 2026-03-16 15:31:55 +01:00
Lysec 9511f1fce4 fix(Hyprland): attempt to fix invalid window extraction 2026-03-16 15:06:49 +01:00
Lysec d0b5052452 fix(workspace): potential fix for SIGSEGV caused by re-entrant incubation 2026-03-12 10:07:55 +01:00
Lysec cc9bf7d33d Merge pull request #2094 from rivera-diego/main
fix(hyprland): sort toplevels by x/y coordinates to fix workspace widget ordering in dynamic layouts
2026-03-11 18:11:20 +01:00
Lemmy 719fd7ba70 fix(hyprland): ignore bogus "error" keyboard layout. fix #1390 2026-03-10 21:03:51 -04:00
Lemmy 57b47e6942 feat(labwc): use native ext-workspace-v1 for workspaces and fix window tracking 2026-03-07 21:29:34 -05:00
Lemmy a3b44f4230 fix(mango): fix window-to-output mapping and guard against empty metadata matches 2026-03-07 16:19:00 -05:00
Lemmy 4cb1b354ac feat(mango): new service implementation using the proper dwl implementation 2026-03-07 12:58:08 -05:00
Lysec d62eb5b249 refactor(niri): use native C++ Niri IPC module instead of QML socket 2026-03-07 14:41:13 +01:00
Mathew-D dcf8c3846e sway: include floating_con windows in workspace mapping 2026-03-06 19:50:46 -05:00
rivera-diego efad16abd6 fix(hyprland): sort toplevels by x/y coordinates to fix widget ordering in scrolling and master layouts 2026-03-06 14:32:24 -05:00
Lemmy 19d720fabb userspace-reboot: cleanup 2026-03-03 19:02:39 -05:00
Turann_ 2bd8160dae Merge branch 'noctalia-dev:main' into pr/implement-userspace-reboot 2026-03-04 01:56:58 +03:00
Turann_ fc99c9e2b4 Add userspace reboot/restart
Update SessionMenuTab.qml

Update CompositorService.qml

Update settings-default.json

Update en.json

Update SessionProvider.qml

Update LockScreenPanel.qml

Update SessionMenuEntrySettingsDialog.qml

Update SessionMenu.qml
2026-03-02 01:00:45 +03:00
Lemmy 72ac33c773 mango: simplified monitor turnOff/on commands in a single call to avoid race conditions 2026-03-01 16:45:20 -05:00
Lysec eded9777fc MangoService: fix idle monitor turn off/on (#2024) 2026-03-01 22:28:29 +01:00
Lemmy 7a288650b0 sway: autofmt 2026-03-01 15:54:12 -05:00
Lemmy 1e56f67f86 Merge pull request #833 from 3akev/main
KeyboardLayout: subscribe to Sway events to update keyboard layout
2026-03-01 15:29:17 -05:00
Lemmy c0292d0d88 Merge pull request #1889 from tibssy/feat/bar-scroll-actions
Feat/bar scroll actions
2026-03-01 15:23:46 -05:00
Ala Alkhafaji f2489ff1ed KeyboardLayout: subscribe to Sway events to update keyboard layout 2026-03-01 11:35:24 +01:00
Lysec 300d12dade IdleService: restore monitors when resuming from idle screen-off (fixes #2010) 2026-03-01 10:53:05 +01:00
Lemmy 9ee707d300 idle-management 2026-02-21 21:11:50 -05:00
tibssy 6a16e43298 feat(bar-scroll-actions): implement Niri content scrolling for mouse wheel action 2026-02-21 01:03:24 +00:00
Lysec e6e969fa9d SwayService: cleanup 2026-02-18 19:42:13 +01:00
Lysec a941a39523 Merge pull request #1878 from yuzujr/fix/sway-active-window-update
fix(active-window): not updating when window title change on Sway/Scroll
2026-02-18 19:41:04 +01:00
yuzujr f313faf7e5 fix(active-window): not updating when window title change on Sway/Scroll 2026-02-18 15:55:54 +08:00
Soulful Sailer 5fae2b8c07 Add loginctl to default Reboot to UEFI 2026-02-17 22:14:04 -06:00
Lemmy 1dc00a1373 mango-mmsg: use spawn_shell instead of spawn 2026-02-15 19:32:10 -05:00
Gualidan 3a81509764 Update CompositorService.qml 2026-02-14 17:57:47 +01:00
Gualidan c1c23fbeab Update Naming Scheme 2026-02-14 15:50:52 +01:00
Gualidan 8072bc68ac Fix to QS complaining about a name 2026-02-14 15:32:26 +01:00
Gualidan 647fac7937 Reboot To UEFI Implementation 2026-02-14 13:55:00 +01:00
Lysec 0647a12e2e HyprlandService: properly track active window 2026-02-14 13:05:10 +01:00
Lysec 83c3c30fdf Merge pull request #1788 from AlexNabokikh/main
fix(hyprland): emit workspaceChanged signal when toplevels update #1436
2026-02-12 16:01:53 +01:00