summaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2022-01-27 15:12:21 +0100
committerBastien Nocera <hadess@hadess.net>2022-01-28 17:07:15 +0100
commit1148e3fdca03752a673330d087f391865ac143f6 (patch)
tree81bc145812c1499f8ef48ee175779d0edc4bddb4 /src/backend
parent2e89fec50a5b9d843d9809927e1a4c48adddaf81 (diff)
downloadtotem-1148e3fdca03752a673330d087f391865ac143f6.tar.gz
backend: Remove non-working gestures implementation
Will be re-added as part of: https://gitlab.gnome.org/GNOME/totem/-/issues/498
Diffstat (limited to 'src/backend')
-rw-r--r--src/backend/bacon-video-widget.c65
1 files changed, 0 insertions, 65 deletions
diff --git a/src/backend/bacon-video-widget.c b/src/backend/bacon-video-widget.c
index 0a8987a2d..6320919a3 100644
--- a/src/backend/bacon-video-widget.c
+++ b/src/backend/bacon-video-widget.c
@@ -901,58 +901,6 @@ bail:
}
static gboolean
-bacon_video_widget_tap (ClutterTapAction *action,
- ClutterActor *actor,
- BaconVideoWidget *bvw)
-{
- ClutterInputDevice *device;
- const ClutterEvent *event;
- gboolean value;
-
- GST_DEBUG ("Tap event received");
-
- event = clutter_gesture_action_get_last_event (CLUTTER_GESTURE_ACTION (action), 0);
- if (!event)
- return CLUTTER_EVENT_PROPAGATE;
-
- device = clutter_event_get_source_device (event);
- if (device == NULL ||
- clutter_input_device_get_device_type (device) != CLUTTER_TOUCHSCREEN_DEVICE)
- return CLUTTER_EVENT_PROPAGATE;
-
- value = (clutter_actor_get_opacity (bvw->controls) == 0);
- set_controls_visibility (bvw, value, FALSE);
- return CLUTTER_EVENT_STOP;
-}
-
-static gboolean
-bacon_video_widget_swipe (ClutterSwipeAction *action,
- ClutterActor *actor,
- ClutterSwipeDirection direction,
- BaconVideoWidget *bvw)
-{
- GST_DEBUG ("Swipe event received");
-
- if ((direction & CLUTTER_SWIPE_DIRECTION_UP) ||
- (direction & CLUTTER_SWIPE_DIRECTION_DOWN)) {
- if ((direction & CLUTTER_SWIPE_DIRECTION_LEFT) ||
- (direction & CLUTTER_SWIPE_DIRECTION_RIGHT)) {
- GST_DEBUG ("Ignoring diagonal swipe 0x%X", direction);
- return CLUTTER_EVENT_PROPAGATE;
- }
- }
-
- if (direction & CLUTTER_SWIPE_DIRECTION_LEFT)
- g_signal_emit (G_OBJECT (bvw), bvw_signals[SIGNAL_SEEK_REQUESTED], 0,
- gtk_widget_get_direction (GTK_WIDGET (bvw)) == GTK_TEXT_DIR_RTL);
- if (direction & CLUTTER_SWIPE_DIRECTION_RIGHT)
- g_signal_emit (G_OBJECT (bvw), bvw_signals[SIGNAL_SEEK_REQUESTED], 0,
- gtk_widget_get_direction (GTK_WIDGET (bvw)) == GTK_TEXT_DIR_LTR);
-
- return CLUTTER_EVENT_STOP;
-}
-
-static gboolean
bacon_video_widget_handle_scroll (GtkWidget *widget,
GdkEventScroll *event,
BaconVideoWidget *bvw)
@@ -5989,7 +5937,6 @@ bacon_video_widget_initable_init (GInitable *initable,
ClutterActor *layout;
GstElement *audio_bin;
GstPad *audio_pad;
- ClutterAction *action;
GObject *item;
char *template;
@@ -6091,18 +6038,6 @@ bacon_video_widget_initable_init (GInitable *initable,
bvw->logo_frame,
bvw->frame);
- /* The video's actions */
- action = clutter_tap_action_new ();
- clutter_actor_add_action (bvw->texture, action);
- g_signal_connect (action, "tap",
- G_CALLBACK (bacon_video_widget_tap), bvw);
-
- action = clutter_swipe_action_new ();
- clutter_gesture_action_set_threshold_trigger_distance (CLUTTER_GESTURE_ACTION (action), 80.0, 80.0);
- clutter_actor_add_action (bvw->texture, action);
- g_signal_connect (action, "swipe",
- G_CALLBACK (bacon_video_widget_swipe), bvw);
-
/* The spinner */
bvw->spinner = bacon_video_spinner_actor_new ();
clutter_actor_set_name (bvw->spinner, "spinner");