ItsLemmy
8182e0c36b
ControlCenter: respect settings for opening position
2025-11-04 16:50:17 -05:00
ItsLemmy
fd79f75fd5
Shell/Bar: create full screen window everywhere so there is no limitations.
2025-11-04 10:19:00 -05:00
Sébastien Atoch
1f353b6731
IPC: Fix IPC calls when there is only one screen.
2025-11-03 01:07:13 -05:00
ItsLemmy
101b27fcc7
New windowing system
...
Large commit that totally refactor of the way we handle the bar and
panels.
Testing should focus on Panels, Bar, Keyboard Focus, IPC calls.
Changes brief:
- One NFullScreenWindow per screen which handle it's bar and dedicated
panels.
- Added shadows
- Reintroduced dimming
- New panels animations
- Proper Z ordering
- Panels on overlay laywer is not reimplemented, if we do it then the
bar will be on the Overlay too
- Panel dragging was not reimplemented, to be discussed before
reimplementing
- Still a WIP, need to work more on shadows and polishing + debugging.
2025-11-03 00:53:02 -05:00
loner
cd5b48f26d
feat: Add IPC command to set color scheme
2025-10-31 02:05:45 +08:00
ItsLemmy
4105a374a3
autofmt
2025-10-24 22:45:04 -04:00
Sridou
8de2d78285
feat: IPC calls to set power profiles
2025-10-25 03:29:53 +05:30
Sridou
5aad715ace
fix: added PowerProfile init
2025-10-25 02:37:02 +05:30
Sridou
66dd9ced5a
added IPC call for PowerProfile cycle
2025-10-25 02:37:02 +05:30
lysec
96cb0a5199
IPC: lockScreen toggle is deprecated, use lockScreen lock
2025-10-21 14:44:22 +02:00
ItsLemmy
e352cc26ce
MediaIPC: added stop action.
...
- Be aware that stop can't be resumed with play, from my testing once
stopped the media is no longer available.
2025-10-16 21:32:24 -04:00
lysec
838491ba33
Logger: huge cleanup
2025-10-16 15:07:11 +02:00
ItsLemmy
4981f5561b
autofmt
2025-10-14 20:45:04 -04:00
Damian D'Souza
41d96393ed
Merge branch 'main' into battery-charging-treshold
2025-10-15 02:11:14 +02:00
lysec
5db1941633
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-13 15:30:02 +02:00
lysec
d6b7288009
IPC: add sessionMenu lockAndSuspend call
2025-10-13 15:01:10 +02:00
loner
8eab276ee3
refactor(notifications): Centralize dismissal logic in NotificationService
2025-10-13 04:43:52 +08:00
loner
6eee4aeb9e
feat(ipc): Add commands to dismiss notifications
2025-10-13 04:34:34 +08:00
Damian D'Souza
f6b4ec0df3
IPC: implement set and cycle calls for battery manager
2025-10-12 20:51:05 +02:00
lysec
acd776a187
OSD: add audio input osd
...
IPC: add audio input
2025-10-10 15:08:25 +02:00
ItsLemmy
217511ce2a
autofmt
2025-10-07 21:44:39 -04:00
Emerson Coskey
4e8f253015
replace seek with seekRelative
2025-10-07 11:14:49 -07:00
Emerson Coskey
3527ca77bf
add media ipc target
2025-10-05 22:50:46 -07:00
ItsLemmy
0f08f992d9
IPC: removed deprecated calls
2025-10-04 13:35:39 -04:00
ItsLemmy
343c3b95ae
IPC: new approach to ensure accuate positionning once the screen variable has propagated.
2025-10-03 23:55:17 -04:00
ItsLemmy
92460fc5c3
IPC call to enable/disable/toggle wallpaper random automation. Fix #378
2025-09-27 18:22:57 -04:00
ItsLemmy
36489491e4
Bar new IPC: ipc call bar toggle
2025-09-24 22:18:22 -04:00
Ly-sec
1c5b02fab4
Notification add ipc to clear history
2025-09-25 00:07:58 +02:00
Ly-sec
5de4330199
i18n: even more things appeared
2025-09-24 15:31:11 +02:00
ItsLemmy
50ea3e9a8b
More renaming
2025-09-22 20:09:12 -04:00
ItsLemmy
b8f4401878
First pass
2025-09-22 19:11:10 -04:00