103 Commits

Author SHA1 Message Date
ItsLemmy 0d0b9a21f2 Wallpaper Selector: added a shortcut to the wallpaper settings in the top bar. 2025-09-29 09:25:45 -04:00
ItsLemmy 9ed9231070 Init Sequence: removed a bunch of no longer necessary Settings.isLoaded 2025-09-29 09:11:37 -04:00
Ly-sec f11d27bcf1 Background: "explicitly set currentWallpaper.source to nothing as an
attempt to fix the odd memory usage after a few hours"
2025-09-29 13:18:45 +02:00
Ly-sec 0e69256279 Background: fix short flash of default wallpaper before actual wallpaper shows 2025-09-29 13:13:21 +02:00
ItsLemmy b8f4401878 First pass 2025-09-22 19:11:10 -04: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
LemmyCook 76ef2469e8 Shaders: path from root for easier maintenance + cleanup fallback icons 2025-09-09 00:35:12 -04:00
LemmyCook 3271fa1d23 Init: better widget upgrading process + less warnings when starting up without config or cache 2025-09-08 08:39:56 -04:00
LemmyCook b43b065cf2 Wallpaper: minor optimizations/simplification 2025-09-08 07:51:01 -04:00
Ly-sec c0900b105b Background: add default wallpaper 2025-09-08 08:46:10 +02:00
LemmyCook a57bfeba31 Background: Qt.callLater does not accept a delay as parameter. 2025-09-06 00:36:03 -04:00
LemmyCook 3ba6899e69 Wallpaper: minor improvements 2025-09-03 17:51:02 -04:00
LemmyCook d5e83aa9de Wallpaper: added fill color that may show up around wallpaper (depends on fillMode)
+ New Widget NColorPicker
+ New Widget NButton
2025-09-01 22:27:49 -04:00
LemmyCook f9194dd741 Wallpaper: added fillMode to all shaders (no, crop, fit, stretch) 2025-09-01 21:30:38 -04:00
loner 2ddb14a95f Added a toggle for Noctalia-shell wallpaper management 2025-09-02 00:13:54 +08: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 125a3ace08 Wallpaper: made the selection more responsive to clicks + code cleanup 2025-08-30 12:19:38 -04:00
LemmyCook 3c7d03ada9 Wallpaper: added a bash script to compile all shaders
+ code cleanup
2025-08-30 11:22:09 -04:00
LemmyCook 477d38d928 Wallpaper: shaders improvements with more parameters and new Stripes shader 2025-08-30 10:43:33 -04:00
LemmyCook 6af915983c Wallpaper: flush nextWallpaper.source when no longer needed in a attempt to save ram 2025-08-29 21:52:16 -04:00
LemmyCook da266792df Wallpaper: less login 2025-08-29 21:40:43 -04:00
LemmyCook 91afdf7f13 Wallpaper: added disc transition 2025-08-29 21:40:20 -04: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 5ab76c98e5 wallpaper: renamed Swipe => Wipe 2025-08-29 19:10:16 -04:00
LemmyCook f5b4984295 Wallpaper: swipe left/right/up/down 2025-08-29 19:06:01 -04:00
LemmyCook 2f9eb28596 Wallpaper: On startup set wallpaper without transition 2025-08-29 16:53:43 -04:00
LemmyCook 63e90a5c17 Wallpaper: cool fade in transition via shader 2025-08-29 16:26:48 -04: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 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
quadbyte 83ff5f5589 Renamed all services to xxxService. Moved a couple things in Commons 2025-08-15 21:45:58 -04:00
Ly-sec 48f54c0b82 Add wallust support 2025-08-12 19:39:28 +02:00
Ly-sec 37c3dacff4 Add wallust support 2025-08-12 19:35:50 +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 e1edfd3689 Settings Service: Create the .cache/noctalia folder, use default wallpaper 2025-08-11 15:40:39 -04:00
quadbyte 4fd9779941 formatting 2025-08-11 08:40:55 -04:00
Ly-sec b2fb868cd7 Small fixes for Notification 2025-08-11 13:02:44 +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