Commit graph

30 commits

Author SHA1 Message Date
LemmyCook
76b6626073 Trying to match all buttons left/right click.
- left click: mute/unmute, cycle between functionality
- right click: open settings
- middle click: open external settings
2025-09-14 13:35:24 -04:00
LemmyCook
82ac49ce85 NPanel: simplified screen/scaling management 2025-09-10 20:45:50 -04:00
Ly-sec
3c9ce6f8b5 ScreenRecorder: check for availability 2025-09-09 13:20:46 +02:00
LemmyCook
05bfb6fc37 Do Not Disturb: factorized logic and toast in its proper service. 2025-09-05 19:57:22 -04:00
Ly-sec
c16e6e7423 Notification: adjust layout 2025-09-05 23:00:03 +02:00
LemmyCook
84fdb7c647 Wallpaper: added IPC to set a wallpaper
qs -c noctalia-shell ipc call wallpaper set $path $monitor

$monitor can be a monitor name or "all" or "" to assign to all monitors.
2025-09-04 16:17:31 -04:00
Ly-sec
83205d57d9 IPCHandler: small change to getActiveScreen() 2025-09-04 16:45:07 +02:00
Ly-sec
43bb3bdd0c IPCHandler: use getActiveScreen() everywhere 2025-09-04 16:42:28 +02:00
LemmyCook
3e7ebf44f3 IPC: more robust screen detection 2025-09-04 10:26:45 -04:00
LemmyCook
bb0f1e84ce IPC: Fail safe when no activeWindow detected 2025-09-04 10:16:15 -04:00
LemmyCook
d319ab9bfc IPC: IPC calls now properly identified the proper monitor so that dimming and other stuff works better. 2025-09-04 09:37:50 -04:00
LemmyCook
392f0e14b2 Launcher: fixed IPC calls + fix locked up results in clipboard after short successive opening. 2025-09-03 13:49:45 -04:00
LemmyCook
f385b24e8c IPC: added darkMode control
"call darkMode toggle"
"call darkMode setDark"
"call darkMode setLight"
2025-09-02 10:40:47 -04:00
Ly-sec
91b355689c Wallpaper: add ipc call to set new random wallpaper 2025-09-02 14:42:04 +02:00
Ly-sec
156146fd9a Add audio IPC options
AudioService: add a few functions to AudioService
IPCManager: Add 4 Audio IPC calls
README: Add information about new IPC calls
2025-08-28 17:48:02 +02:00
Ly-sec
9ee31e3a6a Add IPC for screenRecorder toggle 2025-08-26 15:48:41 +02:00
Ly-sec
ee13e5eaa8 Add SidePanel IPC toggle 2025-08-25 06:27:22 +02:00
LemmyCook
a7b7c03877 Autoformatting + converted a bunch console.log to logger, hiding some extra logging 2025-08-24 08:48:39 -04:00
Ly-sec
c3515ddcc0 Rename appLauncher IPC to launcher, add calculator IPC 2025-08-24 12:58:40 +02:00
Ly-sec
1f9dec3e4c Add clipboard ipc call, edit README 2025-08-24 12:18:36 +02:00
LemmyCook
245b2aa24a IPC: powerMenu => powerPanel 2025-08-22 16:51:30 -04:00
Dillon Johnson
20909d32a1 add power menu ipc handler 2025-08-21 21:16:23 -10:00
LemmyCook
7d47b98621 Launcher: should respect the same design as other panels
- mTertiary for hover
- no special gradient
- classic thin border
2025-08-21 21:25:13 -04:00
quadbyte
caffbe45e0 Removed NLoader in favor of Loader, as it was not doing anything anymore 2025-08-20 20:14:49 -04:00
quadbyte
c0a068ddc0 AppLauncher 2025-08-20 11:01:06 -04:00
Ly-sec
d3add14ce8 Fix Lockscreen (#121) 2025-08-20 14:27:17 +02:00
Ly-sec
e7577ed488 Add IdleInhibitor 2025-08-20 14:22:29 +02:00
Ly-sec
7ce8e51fa3 Fix brightness ipc call 2025-08-20 12:42:35 +02:00
Ly-sec
20b7872fad More LockScreen NLoader stuff 2025-08-18 16:30:30 +02:00
quadbyte
258bb37533 Post refactoring fixes 2/? 2025-08-15 22:06:39 -04:00