[Differential] [Request, 295 lines] D3204: [KSMServer] Turn user switcher into a separate binary

broulik (Kai Uwe Broulik) noreply at phabricator.kde.org
Sun Oct 30 12:24:56 UTC 2016


broulik created this revision.
broulik added a reviewer: Plasma.
broulik set the repository for this revision to rPLASMAWORKSPACE Plasma Workspace.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  This follows the same approach as the logout greeter, albeit a bit simplified.
  It also creates one window per screen and should fix the problems we had with its positioning in multi-screen setups.

TEST PLAN
  Initially I just wanted to fix blur behind the greeter on wayland and then figured I might as well split it out to reduce the likelihood of ksmserver crashing due to opengl/graphics stuff
  
  "Switch User" in kickoff, binary launched and showed the greeter, cancelling it or clicking in empty area would quit the greeter. Switching a session also worked. The window also has blur now.
  
  The panels show up ontop of the window on Wayland but that's also the case for the logout greeter.

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

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

AFFECTED FILES
  ksmserver/CMakeLists.txt
  ksmserver/config-ksmserver.h.cmake
  ksmserver/server.cpp
  ksmserver/switchuser-greeter/CMakeLists.txt
  ksmserver/switchuser-greeter/main.cpp
  ksmserver/switchuserdialog.cpp
  ksmserver/switchuserdialog.h

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: broulik, #plasma
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20161030/5f143bb8/attachment.html>


More information about the Plasma-devel mailing list