davidedmundson added a comment.

  It was.The situation is now much much much better.
  But kscreenlocker-greet is a different process, and we've definitely seen 
that fallback prompt shown.
  
  Also I don't like the way it was done. It was done as a conservative exact 
1:1 mapping of the original code with a FD in the middle rather than designing 
something.
  
  All that was needed was:
  
  - spawn logout prompt (probably DBus activation to avoid dupes) as 
fire-and-forget
  - logout prompt using the existing ksmserver API to perform logout/shutdown 
over DBus with the "don't confirm" argument set
  
  In my quest to strip ksmserver to being just an X session manager, I want to 
do the refactor above so that it's then highly movable.
  
  I think I can do everything in a backwards compatible way for each release, 
I'm not sure about doing every possible upgrade combo.

REPOSITORY
  R120 Plasma Workspace

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

To: davidedmundson, #plasma
Cc: broulik, plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol, mart

Reply via email to