gnome-shell:wip/gestures

Last commit made on 2014-06-27
Get this branch:
git clone -b wip/gestures https://git.launchpad.net/gnome-shell

Branch merges

Branch information

Name:
wip/gestures
Repository:
lp:gnome-shell

Recent commits

3850908... by Carlos Garnacho

windowManager: Switch the focused application on 3-finger hold + tap

The gesture action only cycles through the applications in the current
workspace.

f659b66... by Carlos Garnacho

Add AppSwitchAction Clutter.GestureAction

This action implements 3-finger hold + 4th finger tap to switch
the focused application.

247a42c... by Carlos Garnacho

windowManager: switch workspaces on 4-finger drag

The workspace to switch is obtained from the direction received
by the WorkspaceSwitchAction gesture.

a50a463... by Carlos Garnacho

Add workspaceSwitchAction Clutter.GestureAction

This gesture implements 4-finger drag, that will be used for workspace
switching.

dc7cca7... by Carlos Garnacho

viewSelector: Show the overview on 3-finger pinch gestures

38032bf... by Carlos Garnacho

Add showOverViewAction Clutter.GestureAction

This gesture implements 3-finger pinch, that will be used to show
the overview.

624314e... by Carlos Garnacho

backgroundMenu: release the click gesture if a grab operation begun

If an active grab on pointer events happens during multi-touch operations,
all non-pointer-emulating touches will be muted. This may leave the
Clutter.ClickAction incomplete if triggered by one of those sequences,
just to have a gesture take over and trigger a compositor grab, which would
leave the capture-event handler stuck eating events.

So listen for grab-op-begin from the display, and ensure the action is
released if such grab begins.
and the capture event handler stuck.

ed6dc32... by Carlos Garnacho

viewSelector: add left edge drag gesture to show the app picker

13b4290... by Carlos Garnacho

messageTray: Add bottom drag gesture to popup the message tray

f4e0f63... by Carlos Garnacho

Add edgeDrag Clutter.GestureAction

This action is only triggered if started from the monitor edge specified
on construction.