LemmyCook
f9194dd741
Wallpaper: added fillMode to all shaders (no, crop, fit, stretch)
2025-09-01 21:30:38 -04:00
Lemmy
e6a1bc6e27
Merge pull request #189 from lonerOrz/feat/wallpaper
...
Added a toggle for Noctalia-shell wallpaper management
2025-09-01 19:34:47 -04:00
LemmyCook
210bbac583
ScalingService: 1st pass of the refactoring via signals instead of nested bindings for better efficienty and compatibility with old versions of Qt
2025-09-01 13:52:12 -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
00c94755c5
Replace Mask ScreenCorners with Canvas
...
ScreenCorners: replace Mask with Canvas, RAM usage seems fine
2025-09-01 14:06:16 +02:00
LemmyCook
fdf67ab512
ScreenCorners: use the same Math.round() for bar height so corners dont overlap semitransp bar
2025-08-31 10:34:13 -04:00
Ly-sec
7b63b6900d
Don't dim ScreenCorners
...
NPanel: add dimOverlay
2025-08-31 10:34:01 +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
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
LemmyCook
1c3127528f
Improved mask antialias (NImageRounded, Screencorners)
2025-08-22 09:57:11 -04:00
LemmyCook
cb554f106b
Autoformating
2025-08-21 21:24:30 -04:00
Ly-sec
88447fbcef
Possible fix for QS crash on single monitor wake
2025-08-21 16:29:42 +02: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
1d7b47ee4c
Formatting
2025-08-19 13:31:13 -04:00
Ly-sec
1d860da42e
Add ToastService, NToast etc
2025-08-19 14:14:00 +02:00
Ly-sec
7b26ddaa32
Add bar position
2025-08-19 12:52:54 +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
quadbyte
f657eaff32
Fixed bar opacity color calculation, was missing the red component
2025-08-18 09:46:40 -04:00
quadbyte
549a7ec6f3
ScreenCorners: follows bar opacity
2025-08-18 09:43:35 -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
a8e7f6e01d
ScreenCorners: fix when bar is not visible on a screen
2025-08-15 14:48:33 -04:00
quadbyte
33bec01e98
Removed all creeping: readonly property real scaling: Scaling.scale(screen)
2025-08-15 11:24:05 -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