D29798: [wallpapers/image] Add button to open lock screen and SDDM KCMs

Matt Kovacs noreply at phabricator.kde.org
Sat May 23 13:51:31 BST 2020


kkoma added a comment.


  In D29798#672261 <https://phabricator.kde.org/D29798#672261>, @ngraham wrote:
  
  > You're probably right. This was a pretty lazy patch.
  >
  > The inherent challenge here is that desktop wallpapers are per-containment ("Containment" means a screen or activity), while the lock and login screens are per-session. A further complication is that the login screen is only able to display still images (though maybe that could change?). So there isn't a super clean way to have a single config UI work for everything.
  >
  > One thing I could imagine would be the following:
  >
  > We make a new KCM in System Settings called "Wallpaper". This KCM essentially displays the current desktop wallpapers UI with one exception: it has multiple Apply options:
  >
  > - Apply to desktop //(shown when there is only one containment)//
  > - Apply to current desktop //(shown when there is more than one containment)//
  > - Choose which desktops to apply it to //(shown when there is more than one containment; needs a clever UI)//
  > - Apply to all desktops //(shown when there is more than one containment)//
  > - Apply to lock screen //(always shown)//
  > - Apply to login screen //(always shown, but only enabled when the chosen wallpaper is a still image)//
  >
  >   Maybe a sheet with these options could appear when you click on the Apply button. They would each be checkable, so you could apply the wallpapers to everything all at once if you wanted to.
  >
  >   This is similar to how most smartphones handle this (as well as GNOME as of a recent version IIRC) and I think it works pretty well there.
  >
  >   Thoughts?
  
  
  That was basically my suggestion a while back, together with a hovering preview overlay for the grid view in the wallpaper selector. I am totally amped that this is coming to reality!

REPOSITORY
  R120 Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D29798

To: ngraham, #vdg, #plasma
Cc: kkoma, mart, niccolove, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20200523/2f7ea544/attachment-0001.htm>


More information about the Plasma-devel mailing list