From 442df8dbfbeb8c8543563d9117d0fa9736e71f8c Mon Sep 17 00:00:00 2001 From: Jan-Michael Brummer Date: Wed, 26 Dec 2018 12:59:26 +0100 Subject: Add mouse gestures Add mouse gestures using GtkEventControllerMotion with two functions: - Middle click + Move left = Go back - Middle click + Move right = Go forward - Middle click + Move down = Open a new tab - Middle click + Move up + Move down = Reload current tab - Middle click + Move down + Move right = Close current tab Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/430 --- src/meson.build | 1 + 1 file changed, 1 insertion(+) (limited to 'src/meson.build') diff --git a/src/meson.build b/src/meson.build index 967ea1143..c346172ef 100644 --- a/src/meson.build +++ b/src/meson.build @@ -32,6 +32,7 @@ libephymain_sources = [ 'ephy-link.c', 'ephy-location-controller.c', 'ephy-lockdown.c', + 'ephy-mouse-gesture-controller.c', 'ephy-notebook.c', 'ephy-search-engine-dialog.c', 'ephy-session.c', -- cgit v1.2.1