Move to ClutterGesture
Counterpart of mutter!2857, moving from ClutterClickAction et al to the new ClutterGesture implementations.
Mostly fairly straightforward ports to the new gestures. The EdgeDragAction is ported to C and is now called ShellEdgeDragGesture, and DND is split up into two parts: A ClutterGesture that starts the drag (ShellDndStartGesture, also in C) and the existing JS code that takes over once the drag has started, using a ClutterGrab to move around the drag actor.
Depends on mutter!2857
Edited by Jonas Dreßler