desktop: added preliminary wallpaper change support.