Commit Graph

40 Commits

Author SHA1 Message Date
Ly-sec b391d03967 Background: revert to old version which fixed the RAM issue
Overview: only load if niri event-stream emits overview active
2025-10-03 13:13:40 +02:00
Ly-sec 4b84e48e8e Overview: potential fix for fallback wallpaper showing after logout/login 2025-10-02 17:06:30 +02:00
ItsLemmy 9ed9231070 Init Sequence: removed a bunch of no longer necessary Settings.isLoaded 2025-09-29 09:11:37 -04:00
Ly-sec 17dceffff6 Overview: add autoPaddingEnabled:false to MultiEffect blur 2025-09-14 22:33:44 +02:00
LemmyCook 7d2eaa46e6 qmlfmt: increase line-length to 360 to avoid hard-wrap.
+ cleaned up power menu/panel
2025-09-12 21:07:11 -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
LemmyCook 7ed4c209fe Optims: replaced a bunch of Qt.rgba by Qt.alpha 2025-09-04 11:06:54 -04:00
loner 2ddb14a95f Added a toggle for Noctalia-shell wallpaper management 2025-09-02 00:13:54 +08:00
Ly-sec 459bb59dd5 NightLight: moved from DisplayTab to BrightnessTab 2025-09-01 15:37:25 +02:00
LemmyCook 5d950b0a5e LightMode: better overview and transparency 2025-09-01 09:30:51 -04:00
LemmyCook 5fef9cfe6b WallpaperService: refactored to a simpler signal based approach. 2025-09-01 09:07:23 -04: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 26fc6098dc Wallpaper: added random transition + fixed "none" transition 2025-08-29 21:19:17 -04:00
LemmyCook 3496169c68 Revert "Remove need for polkit, launch any ArchUpdater update through terminal"
This reverts commit 299add4a15.
2025-08-29 20:50:28 -04:00
Ly-sec 299add4a15 Remove need for polkit, launch any ArchUpdater update through terminal
ArchUpdater: rely on `TERMINAL` environment variable
README: Add explanation for the `TERMINAL` environment variable
2025-08-30 02:28:48 +02:00
LemmyCook c37ef867a1 Wallpaper: delay service initialization until settings are ready 2025-08-29 12:41:37 -04:00
LemmyCook 861e207fb6 Wip! 2025-08-29 09:55:47 -04:00
LemmyCook e79c163dd9 Wallpaper rework
- removed swww to the code is easier to maintain
- basic multi monitor wallpaper support
2025-08-29 08:33:40 -04:00
quadbyte e5c668c815 Updated log message for overview 2025-08-20 20:35:36 -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 dbdfbdc746 "transparent" => Color.transparent 2025-08-17 05:54:55 -04:00
quadbyte f5a192baba Removed extra 's' from all services. Made the noctalia color scheme the default 2025-08-17 05:44:59 -04:00
Ly-sec 05f9acdc5d Add CompositorService, make Logger look a bit nicer 2025-08-17 10:19:51 +02:00
quadbyte 4fcdb1543d Renamed Colors to Color
- some work on the active window
2025-08-16 22:39:11 -04:00
quadbyte e800bc161d Using a custom logger with colors and timestamp instead of console.xxx 2025-08-16 19:31:22 -04:00
quadbyte 83ff5f5589 Renamed all services to xxxService. Moved a couple things in Commons 2025-08-15 21:45:58 -04:00
quadbyte 06f8f93f83 Renamed all color names so they are shorter 2025-08-14 19:52:03 -04:00
quadbyte 73c7ba8cdc Switched to Material3 colors principle
- works with matugen only for now
- need to restore rosepine
2025-08-14 18:19:02 -04:00
quadbyte a57f2f5d68 Formatting 2025-08-13 08:05:29 -04:00
Ly-sec cc0ea7f37a Conditional Overview.qml loading 2025-08-13 11:37:36 +02:00
quadbyte 8a16b6b7f5 Formatting 2025-08-12 12:07:51 -04:00
Ly-sec 8155ef20eb Add WallpaperSelector, add some scrolling in SettingsWindow 2025-08-12 17:26:23 +02:00
quadbyte d3f66b1737 qmlfmt with 120 chars width (rulers) 2025-08-10 14:39:25 -04:00
quadbyte aaf2aba0f8 Everything in Bar 2025-08-10 13:49:27 -04:00
quadbyte 61abcddeeb qmlformat + fix build 2025-08-10 11:59:54 -04:00
quadbyte 2ed3488453 Only one ShellRoot in shell.qml 2025-08-10 11:56:43 -04:00
quadbyte 0c044c7b81 qmlformat 2025-08-10 08:13:58 -04:00
Ly-sec f4e992bf83 Avoid hardcoding test wallpaper path 2025-08-10 13:11:29 +02:00
Ly-sec ff6f9c5690 Add Workspace, Overview and Background 2025-08-10 12:36:40 +02:00
quadbyte ec3bff68ac Bring backs most services 2025-08-09 23:42:02 -04:00