D18365: Add flag to keep a window on top.

David Edmundson noreply at phabricator.kde.org
Fri Jan 18 14:22:08 GMT 2019


davidedmundson created this revision.
davidedmundson added a reviewer: KWin.
Herald added a project: Frameworks.
Herald added a subscriber: kde-frameworks-devel.
davidedmundson requested review of this revision.

REVISION SUMMARY
  Intended usage is just for the calendar/system tray "keep on top" pin.
  It's very specific just for plasmashell cases.
  
  There's already a panel behavior flag but that didn't really match as it
  ties too closely to screen edges.
  
  Flags are used rather than an enum for easier future expansion.

TEST PLAN
  Unit test

REPOSITORY
  R127 KWayland

BRANCH
  origin-master (branched from master)

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

AFFECTED FILES
  autotests/client/test_plasmashell.cpp
  src/client/plasmashell.cpp
  src/client/plasmashell.h
  src/client/protocols/plasma-shell.xml
  src/client/registry.cpp
  src/server/plasmashell_interface.cpp
  src/server/plasmashell_interface.h

To: davidedmundson, #kwin
Cc: kde-frameworks-devel, michaelh, ngraham, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20190118/152eece7/attachment-0001.html>


More information about the Kde-frameworks-devel mailing list