summaryrefslogtreecommitdiff
path: root/src/core/events.c
Commit message (Expand)AuthorAgeFilesLines
* core/events: Guard X11 typesBilal Elmoussaoui2023-05-151-4/+12
* Revert "x11: Do not move X11 input focus during grabs"Carlos Garnacho2023-03-051-4/+0
* x11: Do not move X11 input focus during grabsCarlos Garnacho2023-02-131-0/+4
* events: Make MetaGestureTracker work with the action event deliveryJonas Dreßler2023-02-031-1/+2
* core: Drop unnecessary codeCarlos Garnacho2023-01-301-6/+0
* core,wayland,compositor,x11: Migrate to MetaWindowDragCarlos Garnacho2023-01-301-43/+20
* core: Move away from MetaEventRouteCarlos Garnacho2023-01-301-6/+8
* core: Drop META_EVENT_ROUTE_WAYLAND_POPUPCarlos Garnacho2023-01-301-1/+0
* core: Drop check on META_EVENT_ROUTE_WAYLAND_POPUP grabsCarlos Garnacho2023-01-301-2/+2
* core: Use is_grabbed() method to find existing grabsCarlos Garnacho2023-01-301-1/+6
* core: Move grab_op check for handling window events from passive grabsCarlos Garnacho2023-01-301-1/+3
* core: Drop META_EVENT_ROUTE_FRAME_BUTTONCarlos Garnacho2023-01-301-3/+1
* core: Setup and use ownership chainsJonas Ådahl2022-12-171-3/+4
* x11: Integrate frames client into MutterCarlos Garnacho2022-12-011-21/+2
* core/events: Don't update the cursor renderer on motion under X11Daniel van Vugt2022-09-151-5/+11
* core/events: Fix cursor tracking for other backendsGeorge Barrett2022-07-071-3/+1
* display: Bypass focus window during grabsFlorian Müllner2022-05-281-1/+3
* events: Remove obsolete COMPOSITOR_GRAB checkFlorian Müllner2022-05-281-4/+0
* display: Get the backend from the contextJonas Ådahl2022-04-291-9/+21
* events: Use the event target actor to determine window for eventJonas Dreßler2022-03-211-7/+4
* clutter: Pass target actor of events to event filter functionsJonas Dreßler2022-03-211-2/+4
* core: Move away from clutter_event_get_source()Carlos Garnacho2022-03-041-3/+5
* dnd: Notify about events during compositor grab from event filterJonas Dreßler2022-03-021-0/+6
* events: Only get MetaWaylandCompositor onceJonas Dreßler2022-03-021-10/+12
* core: Drop handling of updates to the last used deviceCarlos Garnacho2022-02-081-9/+1
* core: Do not eat both wayland and clutter events with wayland popupsCarlos Garnacho2022-02-041-1/+1
* core: Handle redirection changes in and out of ClutterGrab grabsCarlos Garnacho2022-01-291-0/+43
* events: Bypass windows with modal transientsFlorian Müllner2021-12-141-3/+8
* core: Change behavior of "application is alive" checksCarlos Garnacho2021-12-071-1/+5
* clutter/event: Add ClutterEventType.CLUTTER_TOUCHPAD_HOLDJoseExposito2021-12-021-0/+1
* events: Only support super+scroll on waylandFlorian Müllner2021-07-081-1/+3
* backends: Introduce MetaIdleManagerJonas Ådahl2021-05-181-4/+5
* events: Process modifier+scroll after keybindingsFlorian Müllner2021-02-041-12/+12
* display: Expose window_grab_modifiersFlorian Müllner2021-02-041-1/+1
* events: Bypass wayland when scrolling with mouse-button modifier pressedFlorian Müllner2021-01-181-0/+12
* clutter: Simplify stage state managementCarlos Garnacho2020-12-081-2/+1
* clutter: Drop CLUTTER_DESTROY_NOTIFY eventCarlos Garnacho2020-12-081-2/+1
* clutter: Drop CLUTTER_CLIENT_MESSAGE eventCarlos Garnacho2020-12-081-2/+1
* backends: Split pad action mapping to a separate objectCarlos Garnacho2020-11-271-2/+1
* core: Centralize cursor renderer and tracker updatesCarlos Garnacho2020-11-271-10/+9
* backends/x11: Move to backend-specific meta_input_device_x11_get_device_id()Carlos Garnacho2020-11-181-1/+2
* core: Move away from clutter_event_get_device_id()Carlos Garnacho2020-11-181-1/+3
* Make meta_* logging utilities not require line breakJonas Ådahl2020-10-081-3/+3
* core: Do not update last device on CLUTTER_DEVICE_ADDED/REMOVEDCarlos Garnacho2020-09-301-6/+10
* core: Remove unused struct fieldCarlos Garnacho2020-09-231-2/+0
* clutter: Remove DELETE event, signal and vfuncJonas Ådahl2020-08-131-2/+1
* core: Let pad mode switch events always go through MetaInputSettingsCarlos Garnacho2020-03-251-6/+24
* core: Do not update idle times for slave devicesCarlos Garnacho2020-02-121-14/+2
* backends: Do not use device IDs on idle monitorsCarlos Garnacho2020-01-301-6/+2
* backends: Make meta_backend_update_last_device() take a clutter deviceCarlos Garnacho2020-01-301-4/+1