Commit Graph

32 Commits

Author SHA1 Message Date
Lemmy c640bc9083 feat(bar-ipc): added new "peek" call and made existing call work better with auto-hide 2026-03-25 16:48:21 -04:00
Lysec 311fc08ac8 fix(bar): attempt to avoid crash when autohide is used 2026-03-17 11:00:43 +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
Lemmy ce4be173a9 settings: when changed externally refresh bar widgets, fix #1925 2026-02-24 19:32:20 -05:00
Lemmy ff2c3df829 Merge pull request #1806 from dudujerry452/features/bar-display-on-workspace-change
Features/bar display on workspace change
2026-02-20 18:51:09 -05:00
Lemmy 1ecbf4d771 bar: added override for display mode for other monitors 2026-02-16 13:22:02 -05:00
dudujerry b566bbe3c4 fix vscode tag switch false triggering 2026-02-13 14:08:48 +08:00
dudujerry 32e77f6ac8 feat(bar): show bar on workspace switch in auto-hide mode. 2026-02-13 02:11:08 +08: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 8fd6c3213c bar: with auto-hide on, the bar starts hidden 2026-02-08 11:23:55 -05:00
kyle 7f5e7299c4 fix(bar): fix bar becomes transparent when switch from auto hide mode and doesn't hide automatically when auto hide is on 2026-02-08 20:58:40 +11:00
Lemmy d17cbf2e00 bar: auto hide implementation 2026-01-30 22:01:16 -05:00
Lemmy 010d1ad854 bar: avoid recreating model on every settings without breaking bar widgets reordering/deletion. 2026-01-29 17:01:50 -05:00
Lemmy 0727d1671f panel: close panel when opening widget settings 2026-01-27 16:51:48 -05:00
Lemmy c63a4486a2 bar-service: inverted opening side for pills and stuff. fix #1579 2026-01-27 14:57:30 -05:00
Lemmy 1c42b4f3c8 bar: added extra mouse areas in the corner that activate the closest widget. 2026-01-27 09:36:46 -05:00
Lemmy 8d11b0be0a labwc: improve popups support (right click context menu working) 2026-01-25 12:16:40 -05:00
Lemmy 180e0155ac settings-bar-monitors: proper loading and saving settings of widgets per bar. 2026-01-23 16:36:17 -05:00
Lysec 71d02a7935 NPluginSettingsPopup: respect screen height 2026-01-21 13:27:05 +01:00
Lemmy b340529b10 Bar: custom setup per screen (position, density, widgets) 2026-01-18 20:12:46 -05:00
Lemmy cff663fee0 Niri: optional "hideOnOverview" in bar settings 2026-01-13 19:23:19 -05:00
Lemmy 0b2365c909 BarService: added openPluginSettings so plugins can open their settings from the context menu. 2026-01-07 20:44:32 -05:00
Lemmy 8cd17f77cb Cava: refactored the way we enable/disable it dynamically so it can work with plugins, desktop widgets, etc... 2025-12-20 21:07:20 -05:00
Lemmy 9402655381 PopupContextMenu: fixed popup positionning on wlroots and hyprland 2025-12-19 19:09:52 -05:00
Lemmy 9edf747404 PluginSystem: plugins hot reload enabled when using NOCTALIA_DEBUG=1 as env var. 2025-12-17 19:31:03 -05:00
Ly-sec d1b6db7eab BarService: check if widget is available before loading 2025-12-17 16:41:49 +01:00
Ly-sec 63331c1018 WidgetSetting: fixes not being able to type when opening settings through context menu 2025-11-21 14:02:24 +01:00
ItsLemmy 81c0c302d4 BarWidgets: open widget settings 2025-11-17 21:03:59 -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 3ff5b7639f Switched to qmlformat. 2025-11-16 17:07:03 -05:00
ItsLemmy 355271768c Services in subfolder + cleanup/fixes 2025-11-08 16:38:43 -05:00