D12820: Add KWayland virtual desktop protocol

David Edmundson noreply at phabricator.kde.org
Fri Jun 8 14:51:01 UTC 2018


davidedmundson added a comment.


  Don't feel the need to change the code unless you and whoever else agree.
  I'm not forcing anything, just commenting on my preference.
  
  But yeah, that would be my proposal.
  
  It'd mean reverting work here, but porting the existing plasma pager/effects would go back to being a lot easier.
  I don't even know how I'd go about porting it with this.
  
  > Would there be some protocol to reorder desktops or would be just a detail internal in kwin?
  
  I think you'd need to communicate the same order with all clients. 
  That could be just replacing virtual_desktop_added/virtual_desktop_removed/done  with set_virtual_desktops(wl_array<string>);    or something else.
  
  > whith this, would still be possible to allow maybe in the future desktops per-output whicj Martin was talking about?
  
  WRT positioning, probably. You'd need new API, but you wouldn't have redundant API.
  WRT which one is active, this code wouldn't cover that as-is.

REPOSITORY
  R127 KWayland

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

To: mart, #kwin, #plasma, graesslin, hein
Cc: davidedmundson, zzag, bshah, romangg, kde-frameworks-devel, michaelh, ngraham, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20180608/f38febde/attachment.html>


More information about the Kde-frameworks-devel mailing list