Skip to content

Added wallpaper transitions to match default GNOME behavior - #1170

Merged
Thesola10 merged 2 commits into
paperwm:developfrom
GooseRooster:wallpaper-transitions
Jul 25, 2026
Merged

Thesola10 merged 2 commits into
paperwm:developfrom
GooseRooster:wallpaper-transitions

Conversation

@GooseRooster

@GooseRooster GooseRooster commented Jul 7, 2026

Copy link
Copy Markdown

I noticed wallpaper changes in PaperWM looked rather abrupt. After digging into some of the GNOME background code I saw default GNOME behavior is to use ease out transitions over a 1 second duration.

This is an attempt to match that behavior - seems to working very well on my end when testing locally. Also helps fix a "soft incompatibility" with wallpaper slideshow transitions, as now transitions for backgrounds look more natural when they change.

I'm quite new to the GJS ecosystem, so please let me know if there is anything that needs adjusting.

I have also added the relevant code from #1146 so user picture options preference is respected.

@GooseRooster
GooseRooster marked this pull request as draft July 7, 2026 10:11
@GooseRooster
GooseRooster marked this pull request as ready for review July 7, 2026 10:13
@Thesola10
Thesola10 merged commit ddc2933 into paperwm:develop Jul 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants