D6257: Fix switch desktop through edge when moving window

2017-06-19 Thread Martin Flöser
This revision was automatically updated to reflect the committed changes.
Closed by commit R108:c45e165514ec: Fix switch desktop through edge when moving 
window (authored by graesslin).

REPOSITORY
  R108 KWin

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D6257?vs=15543=15616

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

AFFECTED FILES
  autotests/mock_abstract_client.cpp
  autotests/mock_abstract_client.h
  autotests/mock_client.cpp
  autotests/mock_client.h
  autotests/test_screen_edges.cpp
  screenedge.cpp

To: graesslin, #kwin, #plasma, broulik
Cc: plasma-devel, kwin, ZrenBot, spstarr, progwolff, lesliezhai, ali-mohamed, 
hardening, jensreuterberg, abetts, sebas, apol, mart, lukas


D6257: Fix switch desktop through edge when moving window

2017-06-18 Thread Martin Flöser
graesslin added a dependent revision: D6264: Fix switch desktop on screenedge 
while resizing a Wayland window.

REPOSITORY
  R108 KWin

BRANCH
  fix-screenedge-window-move-5.10

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

To: graesslin, #kwin, #plasma, broulik
Cc: plasma-devel, kwin, ZrenBot, spstarr, progwolff, lesliezhai, ali-mohamed, 
hardening, jensreuterberg, abetts, sebas, apol, mart, lukas


D6257: Fix switch desktop through edge when moving window

2017-06-18 Thread Kai Uwe Broulik
broulik accepted this revision.
This revision is now accepted and ready to land.

REPOSITORY
  R108 KWin

BRANCH
  fix-screenedge-window-move-5.10

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

To: graesslin, #kwin, #plasma, broulik
Cc: plasma-devel, kwin, ZrenBot, spstarr, progwolff, lesliezhai, ali-mohamed, 
hardening, jensreuterberg, abetts, sebas, apol, mart, lukas


D6257: Fix switch desktop through edge when moving window

2017-06-18 Thread Martin Flöser
graesslin created this revision.
Restricted Application added a project: KWin.
Restricted Application added subscribers: kwin, plasma-devel.

REVISION SUMMARY
  There was a regression introduced in ScreenEdges when introducing the
  activatesForPointer method. It considered the switch desktop on edge,
  but not the special case of switch desktop when moving windows. Due to
  that the edges did not activate when moving the window.
  
  This change addresses the regression and extends the autotest to ensure
  it's properly covered.
  
  BUG: 380440
  FIXED-IN: 5.10.3

TEST PLAN
  Manual testing and extended auto test

REPOSITORY
  R108 KWin

BRANCH
  fix-screenedge-window-move-5.10

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

AFFECTED FILES
  autotests/mock_abstract_client.cpp
  autotests/mock_abstract_client.h
  autotests/mock_client.cpp
  autotests/mock_client.h
  autotests/test_screen_edges.cpp
  screenedge.cpp

To: graesslin, #kwin, #plasma
Cc: plasma-devel, kwin, ZrenBot, spstarr, progwolff, lesliezhai, ali-mohamed, 
hardening, jensreuterberg, abetts, sebas, apol, mart, lukas