Lemmy
7966f963dc
fix(background): fix dupe transition on startup + minor safety improvement to avoid potential null texture on shaders
2026-03-25 16:19:47 -04:00
Lemmy
bf234e502d
feat(wallpaper): added ability for granular pick of transitions via checkboxes
2026-03-14 20:42:33 -04:00
Lysec
3452619f5d
fix(settings): turn System Monitor into System with Performance subtab
2026-03-06 23:56:54 +01:00
Lysec
90f62166c8
feat(performance): disable background image when noctalia-performance mode is on
2026-03-02 16:59:07 +01:00
Lemmy
208e0509b0
background-overview: improved init to avoid noctalia bg showing
2026-02-11 21:11:14 -05:00
Lemmy
46584adab0
background: really wait for image loaded to show anything
2026-02-11 20:56:46 -05:00
Lemmy
28b95a83f2
background: dont show wallpaper until we are ready
2026-02-11 20:49:53 -05:00
Lemmy
02a5d10321
wallpaper: added an option to skip initial transition
2026-02-11 14:46:46 -05:00
Lemmy
3d2ac32805
wallpaper: moved color scheme generator one level above. refresh wallpaper list after each wallhaven download.
...
+ fix potential edge case where scale is not ready on startup
2026-02-07 22:18:44 -05:00
Lemmy
b3a3158b12
wallpaper: avoid wallpaper re-transition when changing color generation scheme
2026-02-07 18:26:32 -05:00
Lemmy
dd9d643eb3
wallpaper-shaders: added 2 new transitions - pixelate and honeycomb
2026-02-06 10:58:06 -05:00
Lemmy
8af28530f1
background-wallpaper: reworked the initial startup by delaying it a tad to avoid weird compositing issue when the surface is not ready
2026-02-06 10:29:43 -05:00
Lemmy
6250668419
Overview: back to simple GPU blur instead of preprocessed to disk.
2026-01-18 09:24:06 -05:00
Lemmy
2735a335f5
Wallpaper+Overview: Always process(resize&crop) the wallpaper first then do the blurry overview. Avoid cpu contention.
2026-01-17 23:49:34 -05:00
Lemmy
3bc9a625b8
Colors: removed Colors.transparent / black and white in favor of their direct shorthands
2026-01-04 13:54:51 -05:00
Lemmy
adcbc2a9d5
Wallpaper: ability to set a flat color instead of an image.
2026-01-02 01:41:47 -05:00
Lemmy
2c5f724953
Background: cleaned up the extra logs
2026-01-01 18:02:19 -05:00
Lemmy
e53dd69af9
Wallpaper: trying to figure the transitioning issue
2026-01-01 17:57:42 -05:00
Lemmy
968e67e69e
Wallpaper: temp debug log
2026-01-01 17:38:54 -05:00
Lemmy
09671d1a2c
Image Caching: full refactor base on ImageMagick and fallback to QML. Allows support for a lot more image formats.
2025-12-25 17:31:12 -05:00
Lemmy
c74139c51d
Wallpaper: resizing and caching with imagemagick for max quality and lower memory usage.
2025-12-16 21:43:27 -05:00
Lemmy
ea7a29af08
Wallpaper: ensure image is fully loaded before transitionning
2025-12-15 18:44:35 -05:00
ItsLemmy
3ff5b7639f
Switched to qmlformat.
2025-11-16 17:07:03 -05:00
ItsLemmy
04fcb94ebc
Revert "Wallpaper: improved image switching to avoid main thread micro freeze."
...
This reverts commit 6e368601b4 .
2025-11-13 15:45:46 -05:00
ItsLemmy
6e368601b4
Wallpaper: improved image switching to avoid main thread micro freeze.
2025-11-13 12:00:15 -05:00
ItsLemmy
8c7a31931f
Background/Overview: back to smooth
2025-11-10 14:13:28 -05:00
ItsLemmy
b81ce9819d
Default settings: added spicetify + autoformatting
2025-11-10 10:10:30 -05:00
Sighthesia
71ad86dd6f
Background: remove the setting of startup wallpaper transition
2025-11-10 22:03:57 +08:00
Sighthesia
dc5292dadb
Background: optimize wallpaper source size calculation
2025-11-10 17:34:17 +08:00
Sighthesia
162c5febda
Background: add startup wallpaper transition
2025-11-10 17:33:45 +08:00
ItsLemmy
168bf54f41
Fixing app templating after refactor
2025-11-08 20:50:21 -05:00
ItsLemmy
355271768c
Services in subfolder + cleanup/fixes
2025-11-08 16:38:43 -05:00
ItsLemmy
4a349b3bc2
Imports cleanup
2025-11-08 00:31:15 -05:00
ItsLemmy
6940d72f43
Wallpaper: slight memory optim.
2025-11-06 15:38:50 -05:00
ItsLemmy
0e41306f73
Wayland Layers: Breaking changes
...
- renamed some layers from "quickshell-*" to "noctalia-*"
- added screen name to all layers, ex: "noctalia-wallpaper-DP1"
- added a way to disable overview management in the settings, this allow
stationnary wallpaper on niri
2025-11-04 20:07:48 -05:00
lysec
838491ba33
Logger: huge cleanup
2025-10-16 15:07:11 +02:00
ItsLemmy
54fa04f303
Compositor: proper monitor scaling detection and display in settings + fixes blurry wallpapers on compositor scaled monitors.
2025-10-11 10:29:28 -04:00
ItsLemmy
7df875dd3e
Background: avoid resizing wallpapers if one of the axis fits perfectly on screen.
2025-10-10 12:04:09 -04:00
ItsLemmy
d6b3e08db1
autoformatting
2025-10-06 09:50:38 -04:00
ItsLemmy
bff0694b02
Background: improved sourceSize calculation to support vertical monitors.
2025-10-06 08:04:09 -04:00
ItsLemmy
3ae6cdc3f0
Background: support for dynamic resolution changes
2025-10-04 19:09:27 -04:00
ItsLemmy
dbabb7bb69
Background: Smarter wallpaper resize to respect aspect ratio.
2025-10-04 18:33:27 -04:00
ItsLemmy
f348505d2a
Wallpaper: always resize images to the screen size to improve memory usage.
2025-10-04 08:16:32 -04:00
ItsLemmy
717f65a934
Background: avoid potential flickering when transition is completed.
2025-10-03 09:45:22 -04:00
ItsLemmy
9c024e35c3
Background: on the hunt again
2025-10-03 09:26:45 -04:00
Ly-sec
d2a5150f10
Revert "Background: revert to old version which fixed the RAM issue"
...
This reverts commit b391d03967 .
2025-10-03 14:49:31 +02:00
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
ItsLemmy
056217bf43
Wallpaper: fix double wallpaper init.
2025-09-30 20:24:23 -04:00
ItsLemmy
b12cf345dc
Background Wallpaper: attempt to free up memory earlier.
2025-09-29 16:53:59 -04:00
ItsLemmy
5cea61114b
Scaling: fix scaling not properly applied on startup.
2025-09-29 10:20:19 -04:00