viewSelector: Show the overview on 3-finger pinch gestures

This commit is contained in:
Carlos Garnacho 2014-06-25 18:12:04 +02:00
parent 38032bf820
commit dc7cca7e6d

View File

@ -12,6 +12,7 @@ const Shell = imports.gi.Shell;
const St = imports.gi.St; const St = imports.gi.St;
const EdgeDragAction = imports.ui.edgeDragAction; const EdgeDragAction = imports.ui.edgeDragAction;
const ShowOverviewAction = imports.ui.showOverviewAction;
const AppDisplay = imports.ui.appDisplay; const AppDisplay = imports.ui.appDisplay;
const Main = imports.ui.main; const Main = imports.ui.main;
const OverviewControls = imports.ui.overviewControls; const OverviewControls = imports.ui.overviewControls;
@ -154,6 +155,13 @@ const ViewSelector = new Lang.Class({
this.showApps(); this.showApps();
})); }));
global.stage.add_action(gesture); global.stage.add_action(gesture);
gesture = new ShowOverviewAction.ShowOverviewAction();
gesture.connect('activated', Lang.bind(this, function(action, areaDiff) {
if (areaDiff < 0.7)
Main.overview.show();
}));
global.stage.add_action(gesture);
}, },
_toggleAppsPage: function() { _toggleAppsPage: function() {