Commit Graph

24 Commits

Author SHA1 Message Date
ItsLemmy 764299e4e7 Settings: added option to open settings in a separate (tiled) window + Fixed migrations/upgrades by parsing the rawJson 2025-12-11 21:03:43 -05:00
Ly-sec 89acb6ec32 Back to -git 2025-12-09 15:09:22 +01:00
raupy 385aa9ed38 new ipc calls 2025-12-09 10:39:40 +01:00
ItsLemmy ac81234ef8 Merge plugin-system 2025-12-03 09:41:16 -05:00
ItsLemmy 486bd4208d Wayland: added names to 3 unnamed layers 2025-12-02 09:35:06 -05:00
Ly-sec eae4c3c6f5 IPCService: fix launcher behaviour 2025-12-02 13:39:04 +01:00
ItsLemmy 34f84afcd1 PluginSystem: simplified IPC calls creation 2025-12-01 20:44:26 -05:00
ItsLemmy 59e5d44185 PluginSystem: proper sizing 2025-11-30 21:24:01 -05:00
ItsLemmy c31c56ff48 PluginSystem: basic implementation with an hello-world bar widget 2025-11-30 20:31:55 -05:00
ItsLemmy e972e1f7aa Cards & Settings refactoring
- All cards now live in Modules/Cards
- CalendarPanel is now called ClockPanel
- Added a way to ease settings migration in separate QML files
2025-11-30 14:26:09 -05:00
ItsLemmy 993b6bc422 Settings/State: Moved state IPC logic to ShellState.qml. 2025-11-29 11:04:44 -05:00
Ly-sec 0d6b70a4c1 IPC: notifications - add removeOldestHistory 2025-11-29 08:30:12 +01:00
Ly-sec 8277ce1631 IPCService: add state IPC call 2025-11-25 18:15:57 +01:00
wxlyyy f9c0c0a480 Launcher: allow switching between plugins via IPC 2025-11-25 19:11:17 +08:00
Ly-sec ad96d2b05c Launcher: force calculator to listview
ClipboardService: fix warning
IPCService: add launcher emoji ipc
2025-11-23 22:05:40 +01:00
ItsLemmy 7a68030f69 Notifications: ensure they are not sandwitched between panels
+ Always access lockScreen via panel service and removed deprecation
notice.
2025-11-21 15:18:38 -05:00
loner cd10f16b61 feat: Add IPC command to toggle dock visibility 2025-11-17 19:52:23 +08: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
ItsLemmy 8cb58ac144 Media: Restore seekRelative IPC call. Fix #709 2025-11-10 19:37:23 -05:00
Ly-sec 5402ae32f5 Notification: make doNotDisturb non persistent (fixes #665) 2025-11-10 17:12:51 +01:00
ItsLemmy cd0556064b Back to -dev + fix sessionMenu lock and suspend IPC call 2025-11-09 19:24:17 -05:00
ItsLemmy b2a4a25488 IPC: Added a lot of missing imports. 2025-11-09 18:46:17 -05:00
ItsLemmy 355271768c Services in subfolder + cleanup/fixes 2025-11-08 16:38:43 -05:00