Fixed custom wallpaper being not respected by sddm.

Authored by Joshua Noack <joshua.noack@gmail.com> on Sep 22 2016, 7:20 PM.

Description

Fixed custom wallpaper being not respected by sddm.

For some reason sddm cannot handle absolute file paths to wallpapers
and also needs the wallpaper to be readable by others.

This is fixed by copying the wallpaper to the root directory of the
selected theme.

On save the sddmauthhelper copies the background from the absolute path
into the theme directory and sets the "background" key of the
theme.user.conf to the copied file. If previously a different background
was
set it is removed beforehand.

REVIEW: 126524

Details

Committed
davidedmundsonSep 22 2016, 7:36 PM
Parents
R123:6f60db801bb2: Update version number for 5.7.95 GIT_SILENT
Branches
Unknown
Tags
Unknown