[Differential] [Request, 197 lines] D2264: [ksmserver/greeter] Show one logout greeter on each screen

graesslin (Martin Gräßlin) noreply at phabricator.kde.org
Fri Jul 22 13:27:48 UTC 2016


graesslin created this revision.
graesslin added a reviewer: Plasma.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  This follows the approach of kscreenlocker and ksplash: in multi-screen
  setups there is one dedicated greeter shown per screen. When the screen
  changes resolution, the view gets adopted, when a screen is destroyed,
  the view is removed and when a new screen gets added, a view gets
  created.
  
  This should make the logout dialog work reliable in multi-screen setups.
  
  As an additional change it's no longer bound to X11 and can also create
  views on Wayland, though further integration is required to have the
  views positioned correctly and make the compositor aware of this being
  a logout dialog (handle like popups).
  
  Unfortunately this change does not work reliable on multiple screens:
  only one of the views gets mouse events. This behavior is reproducable
  with both X11 and Wayland.

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

BRANCH
  ksmserver-logout-greeter-per-screen

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

AFFECTED FILES
  ksmserver/logout-greeter/main.cpp
  ksmserver/shutdowndlg.cpp
  ksmserver/shutdowndlg.h

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

To: graesslin, #plasma
Cc: plasma-devel, jensreuterberg, abetts, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160722/494c6ce0/attachment.html>


More information about the Plasma-devel mailing list