LemmyCook
0b790c219d
Dimming: replaced dimmer by panel dimming, now that we have no margins it works fine.
2025-09-16 23:23:16 -04:00
LemmyCook
6f1ae43d62
Dimmer: new implementation of the screen diming in a separate component.
2025-09-16 21:35:27 -04:00
LemmyCook
ca7684c944
ArchUpdater: permanently removed
2025-09-09 18:10:11 -04:00
LemmyCook
c055690a9b
Cleaned up init sequence
2025-09-04 15:27:17 -04:00
LemmyCook
e3f50c0ce2
Hotfix: wallpaper was not set on startup.
2025-09-04 15:11:45 -04:00
Ly-sec
37eefe3663
Created Hook system (let's users run commands after specific actions)
...
NInputAction: create NTextInput with NButton
HooksService: add dark/light mode hook, add wallpaper change hook
HooksTab: create 1 NInputAction for each hook
Wallpaper: add hook functionallity
2025-09-04 17:54:58 +02:00
Ly-sec
c6e56d4264
Add default fallback city ( fixes #199 ), add beginning of UpdateService
...
Weather: always fallback to "Tokyo" if the city name is empty
UpdateService: simple versioning control
2025-09-03 13:37:24 +02:00
Ly-sec
1eae0eb3d4
Fix ArchUpdater error codes, revert TrayMenu
...
TrayMenu: reverted it to the old PopupPanel for ignored
ArchUpdater: paru error code 1 = no updates available
2025-08-31 13:47:06 +02:00
Ly-sec
51f1923e22
Fix TrayMenu crash after display wake. Add checks if screen exists, else set scaling to 1.0
...
TrayMenu: Replace PopupPanel with NPanel (for better loading & to
prevent QS crash)
Overview, Background etc: add screen checks, if it doesnt exist set
scaling to 1.0
2025-08-31 08:55:20 +02:00
LemmyCook
87f9afbd85
NightLight: reworked settings, defined fade duration and simplified service.
2025-08-31 00:13:40 -04:00
LemmyCook
a719db4d0d
better comments
2025-08-28 11:06:31 -04:00
Ly-sec
d0b7ccf302
Autoformat
2025-08-28 15:35:52 +02:00
Ly-sec
2a686b55c4
Replace our NightLight solution with wlsunset.
...
NightLight: add temperature solution
NTextInput: add input hint support
2025-08-28 15:34:47 +02:00
LemmyCook
4cd94f0426
NightLight: refactored the code to make simpler
...
- using intensity instead of warmth
- animated color transition
- removed unecessary bindings and double properties
- using better icons to avoid confusion with brightness
- polished settings UI
2025-08-26 18:48:10 -04:00
Ly-sec
634d78456d
Add NightLight, update README, format
2025-08-26 18:19:35 +02:00
LemmyCook
269b2765cd
More optims and renaming
2025-08-25 22:17:13 -04:00
LemmyCook
a10d55e7f5
Bar widgets: modular loading refactoring via BarWidgetRegistry+NWidgetLoader
...
- Hot reload is working again.
- Should also be more memory efficient on multi monitors.
2025-08-24 23:50:09 -04:00
Ly-sec
ac1457a6c6
Add GUI for ArchUpdater
2025-08-24 16:35:10 +02:00
LemmyCook
8bb6da5e0d
Fix BT and WiFi panels
2025-08-22 12:25:28 -04: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
Ly-sec
6771248d29
Add audio visualizer to LockScreen
2025-08-21 22:42:56 +02:00
Ly-sec
fac816137a
Add Launcher settings, rename AppLauncher to Launcher
2025-08-21 15:26:33 +02:00
Ly-sec
6538ef1459
Make PowerPanel look nice
2025-08-20 20:04:39 +02:00
quadbyte
a91c0978c0
Wip Powermenu
2025-08-20 12:25:27 -04:00
quadbyte
524135800e
Merge branch 'dev' into npanel-refactor
2025-08-20 10:37:49 -04:00
quadbyte
30722975f3
Removed DemoPanel
2025-08-20 09:28:52 -04:00
Ly-sec
e7577ed488
Add IdleInhibitor
2025-08-20 14:22:29 +02:00
Ly-sec
1d860da42e
Add ToastService, NToast etc
2025-08-19 14:14:00 +02:00
quadbyte
b723eccc78
Renamed most font and sizing shorthands properties for easier understanding and maintenance
...
property real fontSizeXS: 9
property real fontSizeS: 10
property real fontSizeM: 11
property real fontSizeL: 13
property real fontSizeXL: 16
property real fontSizeXXL: 18
property real fontSizeXXXL: 24
2025-08-18 11:12:51 -04:00
Ly-sec
127b7bbeab
Small shell.qml update
2025-08-18 16:53:26 +02:00
Sébastien Atoch
5419b7134e
CavaService improvements
...
- bring back autosens for better visualization at low volume input
- enable Cava process as long as we have a visualizer and the sidePanel
is open, this helps capture audio when there is no active mpris player
(ex: mpv, game audio, etc...)
2025-08-17 13:14:46 -04:00
quadbyte
629b4c5fd7
Removed Brightness slider from the DemoPanel, to avoid maintaining to much fragile code.
2025-08-17 00:21:57 -04:00
quadbyte
258bb37533
Post refactoring fixes 2/?
2025-08-15 22:06:39 -04:00
quadbyte
4631239b92
Post refactoring fixes 1/??
2025-08-15 21:55:32 -04:00
quadbyte
83ff5f5589
Renamed all services to xxxService. Moved a couple things in Commons
2025-08-15 21:45:58 -04:00
quadbyte
7fced5df95
LockScreen: moved instance from IPCManager.qml to shell
2025-08-14 14:58:18 -04:00
Ly-sec
2b39cbfe01
Add AppLauncher
2025-08-14 18:44:04 +02:00
Ly-sec
4635aec80e
Add dock & dock settings in General.qml
2025-08-14 17:00:58 +02:00
quadbyte
ee326a72ae
Basic IPC Manager - Not backward compatible
2025-08-13 16:31:11 -04:00
quadbyte
73580bcc04
Moved Cava to Services/
2025-08-13 16:05:00 -04:00
quadbyte
01dd64dbcc
Moved NotificationHistoryPanel in shell.qml
2025-08-13 09:40:44 -04:00
quadbyte
ce22559ee2
Better panel naming and removed ref to SettingsWindow
2025-08-12 21:33:22 -04:00
quadbyte
b3002b42b4
SettingsWindow Loading
...
- reworked the way we load the settings to avoid using
Qt.createComponent which breaks hot reload and more
- introduced a new PanelManager singleton to hold some references to
some panels and later will be used to force having a single panel opened
at all time
2025-08-12 18:58:22 -04:00
quadbyte
b68d5c9f4c
GitHub removed some unecessary code
2025-08-12 14:29:58 -04:00
Ly-sec
14f4beff03
Make tabs look good in SettingsWindow
2025-08-12 00:03:27 +02:00
quadbyte
644f647653
Location service with caching
2025-08-11 17:57:09 -04:00
quadbyte
ebdc0a458f
AudioDeviceSelector: really bye bye
2025-08-11 13:46:48 -04:00
quadbyte
93fca936d8
Calendar is no longer a Widget, moved to Modules/Calendar/Calendar.qml
...
- Using a NLoader
- Got a display bug with DayOfWeekRow!
2025-08-10 21:31:09 -04:00
quadbyte
c1452e3c11
AudioDeviceSelector: moved to Shell so we only get one in memory
2025-08-10 19:35:16 -04:00
quadbyte
5c7268aaee
Very minimal volume widget and PWAudioService
2025-08-10 18:28:36 -04:00