hein created this revision.
hein added a reviewer: graesslin.
hein added a subscriber: plasma-devel.
hein added a dependency: D1417: Add window shade support to protocol, 
interfaces and test..
Restricted Application added a project: Plasma.

REVISION SUMMARY
  Adds states and request methods to determine whether a window can be put into
  move or resize modes, and request move and resize modes, respectively.
  
  request* naming pre-discussed with Martin. I chose to add *Mode to be more
  explicit as well as avoid namespace conflicts with possible other Move/Resize
  methods in the future.
  
  Since these are not toggleable states, there is no requestToggle* methods.
  
  Protocol version is not bumped (also pre-discussed with Martin) since we have
  pending changes already bumping to 3.
  
  Depends on https://phabricator.kde.org/D1417.

TEST PLAN
  PlasmaWindowModel test extended.

REPOSITORY
  rKWAYLAND KWayland

BRANCH
  master

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

AFFECTED FILES
  autotests/client/test_plasma_window_model.cpp
  src/client/plasmawindowmanagement.cpp
  src/client/plasmawindowmanagement.h
  src/client/plasmawindowmodel.cpp
  src/client/plasmawindowmodel.h
  src/client/protocols/plasma-window-management.xml
  src/server/plasmawindowmanagement_interface.cpp
  src/server/plasmawindowmanagement_interface.h

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

To: hein, graesslin
Cc: plasma-devel, sebas
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to