mutter/clutter/clutter
Jonas Dreßler 6612c4fe41 clutter/gesture: Allow only a single gesture to recognize globally
Gestures are independent from each other when they are on different
actors and when they don't have a conflict over input with each other: For
example a gesture on one window and a gesture on another window will
recognize at the same time perfectly fine right now.

For those gestures (let's call them "independent gestures") we don't want
to control how the conflicting input should be handled, i.e. whether one
gesture wins over another or whether both can be recognizing using the
same touchpoint (e.g. zoom+rotate on the same actor). Instead we want
to control whether they are allowed to start while another one is running.

For now, make it impossible for two gestures to recognize globally at
the same time in all cases. This helps prevent subtle bugs and makes life
easier for users of the API. We can introduce API for fine grained control
over the behavior later.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2389>
2024-03-15 00:08:02 +01:00
..
cally cally: Use text length if caret is at the end of ClutterText 2024-03-05 17:53:30 +00:00
clutter-action-private.h clutter/gesture: Cancel other gestures when moving to RECOGNIZING 2024-03-15 00:07:59 +01:00
clutter-action.c clutter/gesture: Cancel other gestures when moving to RECOGNIZING 2024-03-15 00:07:59 +01:00
clutter-action.h clutter/gesture: Cancel other gestures when moving to RECOGNIZING 2024-03-15 00:07:59 +01:00
clutter-actor-box-private.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-actor-box.c build: One config file to rule them all 2023-11-15 12:00:19 +00:00
clutter-actor-meta-private.h actor-meta-group: Use macros for subclassing boilerplate 2024-01-10 09:32:47 +01:00
clutter-actor-meta.c actor-meta-group: Use macros for subclassing boilerplate 2024-01-10 09:32:47 +01:00
clutter-actor-meta.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-actor-private.h cleanup: Remove unused callbacks 2024-02-08 13:32:51 +00:00
clutter-actor.c clutter: Bypass priv->has_key_focus when unsetting focus from self 2024-03-02 09:27:39 +00:00
clutter-actor.h cleanup: Remove unused callbacks 2024-02-08 13:32:51 +00:00
clutter-align-constraint.c align-constraint: Use macros for subclassing boilerplate 2024-01-10 09:19:05 +01:00
clutter-align-constraint.h align-constraint: Use macros for subclassing boilerplate 2024-01-10 09:19:05 +01:00
clutter-animatable.c docs: Update more links to gi-docgen 2024-01-09 15:23:04 +00:00
clutter-animatable.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-backend-private.h clutter/backend: Remove 'finish_init()' vfunc 2023-12-05 14:39:25 +00:00
clutter-backend.c docs: Update more links to gi-docgen 2024-01-09 15:23:04 +00:00
clutter-backend.h clutter: Prefer using ClutterTextDirection 2024-01-22 15:02:33 +00:00
clutter-base-types.c docs: Remove remaining SECTIONs 2024-01-09 15:23:04 +00:00
clutter-bin-layout.c docs/clutter: Drop no longer applicable examples links 2024-01-12 11:40:20 +00:00
clutter-bin-layout.h Revert "clutter: Mark BinLayout as final" 2024-01-10 11:31:13 +01:00
clutter-bind-constraint.c bind-constraint: Use macros for subclassing boilerplate 2024-01-10 09:19:14 +01:00
clutter-bind-constraint.h bind-constraint: Use macros for subclassing boilerplate 2024-01-10 09:19:14 +01:00
clutter-binding-pool.c cleanup: Remove unused callbacks 2024-02-08 13:32:51 +00:00
clutter-binding-pool.h cleanup: Remove unused callbacks 2024-02-08 13:32:51 +00:00
clutter-blur-effect.c blur-effect: Use macros for subclassing boilerplate 2024-01-10 09:28:08 +01:00
clutter-blur-effect.h blur-effect: Use macros for subclassing boilerplate 2024-01-10 09:28:08 +01:00
clutter-blur-private.h clutter: Pass 'radius' to public blur APIs instead of 'sigma' 2023-12-14 18:12:55 +00:00
clutter-blur.c cogl: Remove Color.init_from_4ub 2024-02-22 12:34:58 +00:00
clutter-box-layout.c clutter: Mark BoxLayout as derivable 2024-01-10 11:52:51 +01:00
clutter-box-layout.h clutter: Mark BoxLayout as derivable 2024-01-10 11:52:51 +01:00
clutter-brightness-contrast-effect.c brightness-contrast-effect: Use macros for subclassing boilerplate 2024-01-10 09:31:54 +01:00
clutter-brightness-contrast-effect.h brightness-contrast-effect: Use macros for subclassing boilerplate 2024-01-10 09:31:54 +01:00
clutter-click-action.c clutter: Drop CLUTTER_PARAM_* defines 2023-12-13 11:20:04 +00:00
clutter-click-action.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-clone.c clone: Use macros for subclassing boilerplate 2024-01-10 09:34:58 +01:00
clutter-clone.h clone: Use macros for subclassing boilerplate 2024-01-10 09:34:58 +01:00
clutter-color-state.c clutter: Drop CLUTTER_PARAM_* defines 2023-12-13 11:20:04 +00:00
clutter-color-state.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-color.c clutter: Remove unused Color APIs 2024-02-16 10:24:24 +00:00
clutter-color.h clutter: Remove unused Color APIs 2024-02-16 10:24:24 +00:00
clutter-colorize-effect.c colorize-effect: Use macros for subclassing boilerplate 2024-01-10 09:25:03 +01:00
clutter-colorize-effect.h colorize-effect: Use macros for subclassing boilerplate 2024-01-10 09:25:03 +01:00
clutter-constraint-private.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-constraint.c docs/clutter: Drop no longer applicable examples links 2024-01-12 11:40:20 +00:00
clutter-constraint.h constraint: Use macros for subclassing boilerplate 2024-01-10 09:16:52 +01:00
clutter-content-private.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-content.c docs: Update more links to gi-docgen 2024-01-09 15:23:04 +00:00
clutter-content.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-context-private.h context: Make ClutterContext a GObject and move to separate file 2023-12-05 14:39:25 +00:00
clutter-context.c clutter: Add GESTURES debug flag 2024-03-14 23:09:21 +01:00
clutter-context.h context: Make ClutterContext a GObject and move to separate file 2023-12-05 14:39:25 +00:00
clutter-damage-history.c build: One config file to rule them all 2023-11-15 12:00:19 +00:00
clutter-damage-history.h Port to MtkRegion 2023-11-03 11:27:52 +00:00
clutter-debug.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-deform-effect.c cogl: Remove Color.init_from_4ub 2024-02-22 12:34:58 +00:00
clutter-deform-effect.h deform-effect: Use macros for subclassing boilerplate 2024-01-10 09:27:42 +01:00
clutter-desaturate-effect.c desaturate-effect: Use macros for subclassing boilerplate 2024-01-10 09:31:22 +01:00
clutter-desaturate-effect.h desaturate-effect: Use macros for subclassing boilerplate 2024-01-10 09:31:22 +01:00
clutter-easing.c build: One config file to rule them all 2023-11-15 12:00:19 +00:00
clutter-easing.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-effect-private.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-effect.c cogl: Drop Pipeline.set_color_* 2024-02-16 12:13:23 +01:00
clutter-effect.h effect: Use macros for subclassing boilerplate 2024-01-10 09:16:14 +01:00
clutter-enum-types.c.in build: One config file to rule them all 2023-11-15 12:00:19 +00:00
clutter-enum-types.h.in cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-enums.h clutter/gesture: Add a new ClutterAction for touch and mouse gestures 2024-03-15 00:05:50 +01:00
clutter-event-private.h clutter: Pass scroll source to discrete events 2024-03-05 21:47:43 +00:00
clutter-event.c Revert "clutter: Drop Event.get_source" 2024-03-14 23:09:21 +01:00
clutter-event.h clutter/event: Remove DEPRECATED flag from clutter_event_get_source() 2024-03-14 23:09:21 +01:00
clutter-feature.c docs: Remove remaining SECTIONs 2024-01-09 15:23:04 +00:00
clutter-fixed-layout.c clutter: Mark FixedLayout as derivable 2024-01-10 12:55:02 +01:00
clutter-fixed-layout.h clutter: Mark FixedLayout as derivable 2024-01-10 12:55:02 +01:00
clutter-flatten-effect.c flatten-effect: Use macros for subclassing boilerplate 2024-01-10 09:30:23 +01:00
clutter-flatten-effect.h flatten-effect: Use macros for subclassing boilerplate 2024-01-10 09:30:23 +01:00
clutter-flow-layout.c clutter/flow-layout: Use Orientation enum 2024-02-09 18:03:09 +01:00
clutter-flow-layout.h clutter/flow-layout: Use Orientation enum 2024-02-09 18:03:09 +01:00
clutter-frame-clock.c onscreen/native: Mark GPU rendering duration as valid if supported 2024-03-13 16:37:16 +01:00
clutter-frame-clock.h clutter/frame-clock: Add a mode for variable scheduling 2024-03-02 12:08:21 +00:00
clutter-frame-private.h clutter/frame: Export clutter_frame_get_result() 2024-01-26 19:03:02 +00:00
clutter-frame.c build: Remove the config.h inclusion from all public headers 2024-02-17 11:58:55 +00:00
clutter-frame.h clutter/frame-clock,wayland: Calculate frame deadline during scheduling 2024-01-22 15:39:48 +00:00
clutter-gesture-action.c clutter: Drop CLUTTER_PARAM_* defines 2023-12-13 11:20:04 +00:00
clutter-gesture-action.h clutter: Drop GestureAction.get_threshold_trigger_egde 2023-11-09 15:07:30 +00:00
clutter-gesture.c clutter/gesture: Allow only a single gesture to recognize globally 2024-03-15 00:08:02 +01:00
clutter-gesture.h clutter/gesture: Cancel other gestures when moving to RECOGNIZING 2024-03-15 00:07:59 +01:00
clutter-grab-private.h clutter: Add "revoked" property to ClutterGrab 2024-02-13 12:36:26 +01:00
clutter-grab.c clutter: Add "revoked" property to ClutterGrab 2024-02-13 12:36:26 +01:00
clutter-grab.h clutter: Add "revoked" property to ClutterGrab 2024-02-13 12:36:26 +01:00
clutter-graphene.c build: One config file to rule them all 2023-11-15 12:00:19 +00:00
clutter-graphene.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
clutter-grid-layout.c grid-layout: Use macros for subclassing boilerplate 2024-01-10 09:28:47 +01:00
clutter-grid-layout.h grid-layout: Use macros for subclassing boilerplate 2024-01-10 09:28:47 +01:00
clutter-image.c docs/clutter: Drop no longer applicable examples links 2024-01-12 11:40:20 +00:00
clutter-image.h clutter: Replace cairo_rectangle_int_t with MtkRectangle 2023-08-30 16:46:13 +02:00
clutter-input-device-private.h cleanup: Fix various typos 2023-08-12 20:13:37 +00:00
clutter-input-device-tool.c input-device-tool: Use macros for subclassing boilerplate 2024-01-10 09:30:34 +01:00
clutter-input-device-tool.h input-device-tool: Use macros for subclassing boilerplate 2024-01-10 09:30:34 +01:00
clutter-input-device.c clutter: Drop CLUTTER_PARAM_* defines 2023-12-13 11:20:04 +00:00
clutter-input-device.h clutter/input-device: Move autocleanup macro 2024-01-10 09:37:15 +01:00
clutter-input-focus-private.h clutter: Drop unused private functions/defines 2023-12-13 11:20:04 +00:00
clutter-input-focus.c clutter: Drop unused private functions/defines 2023-12-13 11:20:04 +00:00
clutter-input-focus.h Update license access method 2023-08-30 08:48:23 +02:00
clutter-input-method-private.h clutter: Drop unused private functions/defines 2023-12-13 11:20:04 +00:00
clutter-input-method.c cleanup: Make clutter includes consistent 2024-01-05 14:22:22 +01:00
clutter-input-method.h cleanup: Make clutter includes consistent 2024-01-05 14:22:22 +01:00
clutter-input-only-action.c clutter/input-only-action: Don't override finalize with dispose 2023-11-20 12:10:52 +01:00
clutter-input-only-action.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
clutter-input-only-actor.c build: One config file to rule them all 2023-11-15 12:00:19 +00:00
clutter-input-only-actor.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
clutter-input-pointer-a11y-private.h Update license access method 2023-08-30 08:48:23 +02:00
clutter-input-pointer-a11y.c context: Make ClutterContext a GObject and move to separate file 2023-12-05 14:39:25 +00:00
clutter-interval.c interval: Use macros for subclassing boilerplate 2024-01-10 09:29:44 +01:00
clutter-interval.h interval: Use macros for subclassing boilerplate 2024-01-10 09:29:44 +01:00
clutter-keyframe-transition.c keyframe-transition: Use macros for subclassing boilerplate 2024-01-10 09:23:16 +01:00
clutter-keyframe-transition.h keyframe-transition: Use macros for subclassing boilerplate 2024-01-10 09:23:16 +01:00
clutter-keymap-private.h Update license access method 2023-08-30 08:48:23 +02:00
clutter-keymap.c clutter: Prefer using ClutterTextDirection 2024-01-22 15:02:33 +00:00
clutter-keymap.h clutter: Prefer using ClutterTextDirection 2024-01-22 15:02:33 +00:00
clutter-keyname-table.h clutter: Generate keynames table 2022-12-22 15:13:54 +01:00
clutter-keysyms-table.c build: One config file to rule them all 2023-11-15 12:00:19 +00:00
clutter-keysyms-update.pl cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
clutter-keysyms.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
clutter-keyval.c build: Remove the config.h inclusion from all public headers 2024-02-17 11:58:55 +00:00
clutter-keyval.h clutter/keyval: Fix keyval_name() transfer annotation 2023-11-14 16:28:09 +00:00
clutter-layout-manager.c docs: Update more links to gi-docgen 2024-01-09 15:23:04 +00:00
clutter-layout-manager.h clutter/layout-manager: Consume Actors not Containers 2023-11-14 09:57:39 +00:00
clutter-layout-meta.c clutter: Drop CLUTTER_PARAM_* defines 2023-12-13 11:20:04 +00:00
clutter-layout-meta.h clutter/layout-meta: Become one with ClutterChildMeta 2023-11-14 10:27:51 +00:00
clutter-macros.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
clutter-main.c clutter/main: Move struct where it is used 2024-02-09 18:03:05 +01:00
clutter-main.h clutter: Add GESTURES debug flag 2024-03-14 23:09:21 +01:00
clutter-marshal.list clutter/gesture: Add a new ClutterAction for touch and mouse gestures 2024-03-15 00:05:50 +01:00
clutter-mutter.h context: Make ClutterContext a GObject and move to separate file 2023-12-05 14:39:25 +00:00
clutter-offscreen-effect.c cogl: Drop Pipeline.set_color_* 2024-02-16 12:13:23 +01:00
clutter-offscreen-effect.h offscreen-effect: Use macros for subclassing boilerplate 2024-01-10 09:24:20 +01:00
clutter-page-turn-effect.c cogl: Remove Color.init_from_4ub 2024-02-22 12:34:58 +00:00
clutter-page-turn-effect.h page-turn-effect: Use macros for subclassing boilerplate 2024-01-10 09:27:46 +01:00
clutter-paint-context-private.h Port to MtkRegion 2023-11-03 11:27:52 +00:00
clutter-paint-context.c build: One config file to rule them all 2023-11-15 12:00:19 +00:00
clutter-paint-context.h clutter: Move autoptr cleanup function defintion 2024-01-10 09:29:47 +01:00
clutter-paint-node-private.h clutter: Drop unused private functions/defines 2023-12-13 11:20:04 +00:00
clutter-paint-node.c clutter: Prefer using ClutterTextDirection 2024-01-22 15:02:33 +00:00
clutter-paint-node.h clutter: Move autoptr cleanup function defintion 2024-01-10 09:29:47 +01:00
clutter-paint-nodes.c cogl: Remove Color.init_from_4ub 2024-02-22 12:34:58 +00:00
clutter-paint-nodes.h clutter: Pass 'radius' to public blur APIs instead of 'sigma' 2023-12-14 18:12:55 +00:00
clutter-paint-volume-private.h clutter: Remove unnused private functions 2023-12-19 12:44:35 +00:00
clutter-paint-volume.c clutter: Remove unnused private functions 2023-12-19 12:44:35 +00:00
clutter-pan-action.c pan-action: Use macros for subclassing boilerplate 2024-01-10 09:20:07 +01:00
clutter-pan-action.h pan-action: Use macros for subclassing boilerplate 2024-01-10 09:20:07 +01:00
clutter-pick-context-private.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-pick-context.c build: One config file to rule them all 2023-11-15 12:00:19 +00:00
clutter-pick-context.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-pick-stack-private.h Port to MtkRegion 2023-11-03 11:27:52 +00:00
clutter-pick-stack.c build: Remove the config.h inclusion from all public headers 2024-02-17 11:58:55 +00:00
clutter-private.h clutter/main: Move struct where it is used 2024-02-09 18:03:05 +01:00
clutter-property-transition.c property-transition: Use macros for subclassing boilerplate 2024-01-10 09:22:19 +01:00
clutter-property-transition.h property-transition: Use macros for subclassing boilerplate 2024-01-10 09:22:19 +01:00
clutter-rotate-action.c rotate-action: Use macros for subclassing boilerplate 2024-01-10 09:20:09 +01:00
clutter-rotate-action.h rotate-action: Use macros for subclassing boilerplate 2024-01-10 09:20:09 +01:00
clutter-scroll-actor.c docs/clutter: Drop no longer applicable examples links 2024-01-12 11:40:20 +00:00
clutter-scroll-actor.h scroll-actor: Use macros for subclassing boilerplate 2024-01-10 09:35:33 +01:00
clutter-seat-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
clutter-seat.c clutter: Drop remaining params nick/blurbs 2023-12-13 11:20:04 +00:00
clutter-seat.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
clutter-settings-private.h clutter: Drop unused private functions/defines 2023-12-13 11:20:04 +00:00
clutter-settings.c settings: Use macros for subclassing boilerplate 2024-01-10 09:18:30 +01:00
clutter-settings.h settings: Use macros for subclassing boilerplate 2024-01-10 09:18:30 +01:00
clutter-shader-effect.c shader-effect: Use macros for subclassing boilerplate 2024-01-10 09:26:20 +01:00
clutter-shader-effect.h shader-effect: Use macros for subclassing boilerplate 2024-01-10 09:26:20 +01:00
clutter-shader-types.c build: One config file to rule them all 2023-11-15 12:00:19 +00:00
clutter-shader-types.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-snap-constraint.c snap-constraint: Use macros for subclassing boilerplate 2024-01-10 09:19:18 +01:00
clutter-snap-constraint.h snap-constraint: Use macros for subclassing boilerplate 2024-01-10 09:19:18 +01:00
clutter-stage-manager-private.h stage-manager: Use macros for subclassing boilerplate 2024-01-10 09:30:21 +01:00
clutter-stage-manager.c stage-manager: Use macros for subclassing boilerplate 2024-01-10 09:30:21 +01:00
clutter-stage-manager.h stage-manager: Use macros for subclassing boilerplate 2024-01-10 09:30:21 +01:00
clutter-stage-private.h clutter/stage: Store a list of all active gestures on the whole stage 2024-03-15 00:08:02 +01:00
clutter-stage-view-private.h clutter: Drop unused private functions/defines 2023-12-13 11:20:04 +00:00
clutter-stage-view.c clutter/stage-view: Remove superfluous return in void function 2024-01-02 13:54:38 +00:00
clutter-stage-view.h clutter/stage-view: Rename offscreen pipeline vfunc 2023-12-06 13:45:03 +00:00
clutter-stage-window.c build: One config file to rule them all 2023-11-15 12:00:19 +00:00
clutter-stage-window.h Remove unused _clutter_stage_window_set_title 2023-10-26 09:49:29 +00:00
clutter-stage.c clutter/stage: Store a list of all active gestures on the whole stage 2024-03-15 00:08:02 +01:00
clutter-stage.h onscreen/native: Mark GPU rendering duration as valid if supported 2024-03-13 16:37:16 +01:00
clutter-swipe-action.c swipe-action: Use macros for subclassing boilerplate 2024-01-10 09:21:14 +01:00
clutter-swipe-action.h swipe-action: Use macros for subclassing boilerplate 2024-01-10 09:21:14 +01:00
clutter-tap-action.c build: One config file to rule them all 2023-11-15 12:00:19 +00:00
clutter-tap-action.h tap-action: Use macros for subclassing boilerplate 2024-01-10 09:20:31 +01:00
clutter-text-buffer.c text-buffer: Use macros for subclassing boilerplate 2024-01-10 09:21:05 +01:00
clutter-text-buffer.h text-buffer: Use macros for subclassing boilerplate 2024-01-10 09:21:05 +01:00
clutter-text.c clutter/text: Use the PangoLayout y offset for min height calculation 2024-02-28 14:35:51 +01:00
clutter-text.h text: Use macros for subclassing boilerplate 2024-01-10 09:37:13 +01:00
clutter-texture-content.c build: One config file to rule them all 2023-11-15 12:00:19 +00:00
clutter-texture-content.h clutter: Replace cairo_rectangle_int_t with MtkRectangle 2023-08-30 16:46:13 +02:00
clutter-timeline-private.h clutter: Drop unused private functions/defines 2023-12-13 11:20:04 +00:00
clutter-timeline.c timeline: Use macros for subclassing boilerplate 2024-01-10 09:11:56 +01:00
clutter-timeline.h timeline: Use macros for subclassing boilerplate 2024-01-10 09:11:56 +01:00
clutter-transition-group.c transition-group: Use macros for subclassing boilerplate 2024-01-10 09:15:51 +01:00
clutter-transition-group.h transition-group: Use macros for subclassing boilerplate 2024-01-10 09:15:51 +01:00
clutter-transition.c transition: Use macros for subclassing boilerplate 2024-01-10 09:15:47 +01:00
clutter-transition.h transition: Use macros for subclassing boilerplate 2024-01-10 09:15:47 +01:00
clutter-types.h text: Use macros for subclassing boilerplate 2024-01-10 09:37:13 +01:00
clutter-util.c clutter: Prefer using ClutterTextDirection 2024-01-22 15:02:33 +00:00
clutter-virtual-input-device.c clutter: Drop CLUTTER_PARAM_* defines 2023-12-13 11:20:04 +00:00
clutter-virtual-input-device.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
clutter-zoom-action.c zoom-action: Use macros for subclassing boilerplate 2024-01-10 09:11:52 +01:00
clutter-zoom-action.h zoom-action: Use macros for subclassing boilerplate 2024-01-10 09:11:52 +01:00
clutter.h clutter/gesture: Add a new ClutterAction for touch and mouse gestures 2024-03-15 00:05:50 +01:00
gen-keyname-table.pl clutter: Generate keynames table 2022-12-22 15:13:54 +01:00
keynames.txt clutter: Generate keynames table 2022-12-22 15:13:54 +01:00
meson.build clutter/gesture: Add a new ClutterAction for touch and mouse gestures 2024-03-15 00:05:50 +01:00