Commit Graph

27 Commits

Author SHA1 Message Date
Lemmy c8d8709c26 Revert "perf(mainscreen): merging fix/damage-control"
This reverts commit 67a7f75c37, reversing
changes made to 8828d9d7be.
2026-03-20 00:29:04 -04:00
Lemmy 1f0ea41c35 feat(screencorners): no longer reside in MainScreen, tiny PanelWindow. Will also serve for hotcorners detection 2026-03-19 22:46:13 -04:00
Lemmy 1ecbf4d771 bar: added override for display mode for other monitors 2026-02-16 13:22:02 -05:00
Lemmy 81d0a034c8 bar-shell: prevent bar crash on rapid visibility toggle and convert IPCService to singleton 2026-02-12 08:54:32 -05:00
Lemmy 7c7b929bf7 startup: don't wait for plugins fully loaded 2026-02-06 11:29:42 -05:00
Lemmy eb837e17ba bar: hideOnOverview fix 2026-02-02 20:27:20 -05:00
Lemmy b4cbd4f88f desktop-widget: when editor is opened create the popup window surface 2026-01-31 21:54:23 -05:00
Lemmy d17cbf2e00 bar: auto hide implementation 2026-01-30 22:01:16 -05:00
tibssy 680dfccfff feat(layout): implement framed bar visuals and layout logic 2026-01-26 13:30:52 +00:00
Lemmy 1aac4d9f23 Overview: do not remove exclusion zone. fix #1449 2026-01-18 12:32:33 -05:00
Lemmy cff663fee0 Niri: optional "hideOnOverview" in bar settings 2026-01-13 19:23:19 -05:00
Lemmy 7fa94b4253 Revert "Niri: Hide bar and panels when in overview (testing)"
This reverts commit 4f230f8c22.
2026-01-13 10:19:51 -05:00
Lemmy 4f230f8c22 Niri: Hide bar and panels when in overview (testing) 2026-01-12 18:09:53 -05:00
Lemmy ba01e21885 Revert "re-implement auto hiding bars" 2025-12-05 20:34:09 -05:00
dwuggh 168cd63079 re-implement auto hiding bars 2025-12-04 15:08:07 +08:00
ItsLemmy c31c56ff48 PluginSystem: basic implementation with an hello-world bar widget 2025-11-30 20:31:55 -05:00
ItsLemmy 3283aacf9b BarWidgets: First pass on contextual widget menu accessible from right-click.
Testing on volume widget for now.
2025-11-17 20:35:45 -05:00
ItsLemmy dc08751ec2 Multi-Monitors: new setting to explicitely disable panels to appear on screen without bar.
On my setup this saves about 130MB per 1080p monitor where the bar is
not shown. I only interact with noctalia on my main screen.
2025-11-16 20:49:56 -05:00
ItsLemmy 3ff5b7639f Switched to qmlformat. 2025-11-16 17:07:03 -05:00
Ly-sec f28452a258 TrayMenu: defer opener.children access to prevent init freeze 2025-11-15 22:23:23 +01:00
ItsLemmy 3685b8c9f7 TrayMenu: commented out until we figure why it does not work with the latest quickshell-git commits 2025-11-15 15:55:59 -05:00
ItsLemmy 8aa4254d57 Tray: fix for hyprland (untested) 2025-11-11 13:35:35 -05:00
ItsLemmy 23a548e034 BarContent: fix screen assignment 2025-11-09 13:51:14 -05:00
ItsLemmy 15539e1445 MainScreen: Bar content is in its own PanelWindow 2025-11-09 12:28:00 -05:00
ItsLemmy 168bf54f41 Fixing app templating after refactor 2025-11-08 20:50:21 -05:00
ItsLemmy 355271768c Services in subfolder + cleanup/fixes 2025-11-08 16:38:43 -05:00
ItsLemmy 5226b01fc1 MainScreen: remove mask region asap so you can click on apps sooner when closing a panel 2025-11-07 22:46:29 -05:00