UbuntuBudgie / budgie-extras

Additional Budgie Desktop enhancements for user experience
https://ubuntubudgie.org
GNU General Public License v3.0
178 stars 34 forks source link

Feature Request: WallStreet smooth transition between images #324

Closed chrisk314 closed 4 years ago

chrisk314 commented 4 years ago

Hi there, I started using WallStreet today and I really like it so far. So thanks a lot! The only thing I have noticed which I think could be improved is that the transition between images is a bit jarring; the transition occurs very quickly (around 1 second it seems). Obviously this is a matter of taste; I find the rapid change a bit distracting.

My suggestion is to add one extra configurable option to the WallStreet settings which would specify the length of the transition time in seconds. A value of zero would be an instant transition. A value equal to the current one could be provided as a default. Users who would prefer a longer transition could then have the option of changing this to 3, 4, 5s etc.

Jacob-Vlijm commented 4 years ago

The transition of wallpapers is not something that is defined by Wallstreet, but is done by the window manager. Not something we can control in any way.

fossfreedom commented 4 years ago

@chrisk314 FYI - it is hard-wired at the moment to 850 milliseconds https://github.com/solus-project/budgie-desktop/blob/master/src/wm/background.vala#L37

chrisk314 commented 4 years ago

@Jacob-Vlijm OK thanks for confirming.

@fossfreedom understood. Thanks. So the only way to change this at present would be to recompile with a different value? Any plans to make this configurable somewhere? Even if it required using something like dconf to edit the value rather than being exposed directly in the settings menus would be fine.

fossfreedom commented 4 years ago

Correct - a recompile would be required.

I guess a dconf setting would be possible - but that is something that the solus-project will have to OK first. If it is OK with the project then its then possible for anyone to provide a pull-request i.e. it doesn't have to depend on the project doing the work.

chrisk314 commented 4 years ago

@fossfreedom OK, great. Thanks. So the process from here would be for me to open a feature request on the solus-project/budgie-desktop repo to see if it would be an acceptable enhancement in principle?

fossfreedom commented 4 years ago

correct.

chrisk314 commented 4 years ago

Perfect. Thanks for confirming.