Florian Boulay
107ea5698a
Add screen argument to IPC wallpaper random
...
* Add argument to specify on which screen to apply a random wallpaper
* if `all` is provided, the old behavior is kept: a random wallpaper is
applied to all screen.
2026-02-05 13:22:08 +01:00
Lemmy
93f188c803
ipc: removed dead batteryManager (threshold) calls that are no longer a thing.
2026-02-02 11:52:04 -05:00
Lemmy
9f8ac95dd8
launcher: added IPC for "settings" and "windows" providers
2026-01-30 20:27:02 -05:00
Lemmy
6bdbf6903b
IPC: removed old deprecated stuff
2026-01-28 18:55:56 -05:00
Lemmy
5d068720a5
ipc: nightlight properly toggle between the 3 modes.
2026-01-27 19:51:41 -05:00
Lemmy
584584297e
ipc-plugins: openPanel/closePanel/togglePanel
2026-01-27 09:16:20 -05:00
Lemmy
c4a737a396
ipc: new "call plugin openSettings {id}"
2026-01-27 08:55:45 -05:00
Lemmy
aabec3d716
ipc: added "media toggle" to open the media player panel.
2026-01-25 21:04:43 -05:00
Jasdeep Dhillon
959cb48f22
ipc: Implement shell command toggle
2026-01-22 23:23:45 -05:00
Lysec
fbe4992c2c
IPCService: add systemMonitor toggle
2026-01-22 15:29:31 +01:00
Lemmy
7311024d92
Wallpaper: renamed/migrated randomEnabled => automationEnabled.
2026-01-20 21:44:07 -05:00
Ly-sec
ae295d6819
IPCService: add brightness set % ( fix #1429 )
2026-01-17 14:53:46 +01:00
Lemmy
612dfc9db8
ScreenRecorder: removed from core - use the plugin instead.
2026-01-08 20:18:39 -05:00
Ly-sec
3c2328fe4c
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-01-08 13:11:34 +01:00
Ly-sec
11f1aaf8e6
IPCService: add enable & disable to idleInhibitor
2026-01-08 13:11:25 +01:00
Mridul Agarwal
5aedcd3413
add functions to ipc and notification services to get history and dismiss notification
2026-01-08 14:44:14 +05:30
Lemmy
5dfd76e568
IPC/OSD: deprecate showText(withIcon) call.
2026-01-07 12:07:32 -05:00
Lemmy
f52fbffb07
IPC: added Toast send ipc call
2026-01-07 11:03:20 -05:00
Lin Xianyi
4bbaa24a15
IPC: add bar hide / show
2026-01-05 09:45:53 +08:00
Lemmy
c05ae82411
WifiPanel => NetworkPanel
2026-01-04 18:29:10 -05:00
Lemmy
2b2e069b8a
Launcher/PluginSystem: first pass on the plugin provider.
2026-01-04 10:45:36 -05:00
Lemmy
588636aaf9
Merge pull request #1243 from bean-factory/profile-cycle
...
Add function to cycle power profiles in reverse order
2026-01-03 22:21:57 -05:00
Lemmy
f15a1934a4
IPC: Proper launcher toggling and mode changing
2026-01-03 15:17:41 -05:00
bean-factory
220949a293
Add function to cycle power profiles in reverse order
2026-01-03 17:28:50 +00:00
Lemmy
73239e6e62
IPC: added calls to toggle/open/close the audio panel
2025-12-29 11:57:03 -05:00
Lemmy
7ae67f7b53
IPC: added location set/get. Fix #1069
2025-12-25 18:07:12 -05:00
Lemmy
7354d5e642
DesktopWidgets: Add widget from the editing screen
2025-12-21 19:22:59 -05:00
Lemmy
86a4467eae
IPC DesktopWidgets: allow to enter/exit edit mode.
2025-12-20 21:12:46 -05:00
Lemmy
02031cbb16
DesktopWidgets: added IPC call to toggle, enable & disable. Auto disable desktop widgets in NoctaliaPerformanceMode
2025-12-18 20:01:45 -05:00
Ly-sec
6e9334b5bc
IPCService: add nightLight toggle
2025-12-17 12:30:25 +01:00
Lysec
c31f38ce0c
Merge pull request #1059 from lonerOrz/ipc/osd
...
OSD notification with custom text
2025-12-15 08:11:21 +01:00
ItsLemmy
6e0fe5ec49
SettingsPanel: simplified code flow and fixed potential opening on wrong tab
2025-12-15 00:07:07 -05:00
loner
90e04d903a
feat(osd): split custom text OSD IPC command to support optional icon
2025-12-15 10:23:36 +08:00
loner
7d0c8db323
feat(osd): allow custom icons for OSD via IPC
2025-12-15 10:23:36 +08:00
loner
425d187f68
feat: OSD customText basic framework
2025-12-15 10:21:57 +08:00
Lemmy
8baad31db3
CurrentScreenDetector: renaming for clarity
2025-12-14 15:57:57 -05:00
Lemmy
fa989dd962
PluginSystem: refactored CurrentScreenDetector so it can be used by core IPC calls AND plugins IPC calls.
2025-12-14 15:52:36 -05:00
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