summaryrefslogtreecommitdiff
path: root/src/x11
Commit message (Expand)AuthorAgeFilesLines
* Revert "core: Avoid setting up frames on fullscreen windows"Jonas Ådahl2023-03-181-1/+1
* core: Retrieve DESKTOP_AUTOSTART_ID early on startupCarlos Garnacho2023-03-181-10/+0
* x11: Ignore _NET_ACTIVE_WINDOW client messages while grabbedCarlos Garnacho2023-03-051-1/+2
* Revert "x11/events: Do not update focus XWindow during grabs"Carlos Garnacho2023-03-051-5/+1
* Revert "x11: Do not move X11 input focus during grabs"Carlos Garnacho2023-03-052-22/+0
* x11/display: Delay cursor updatesOlivier Fourdan2023-03-042-1/+47
* core: Avoid setting up frames on fullscreen windowsCarlos Garnacho2023-03-031-1/+1
* x11: Drop all bypass_gtk checksCarlos Garnacho2023-03-031-42/+13
* x11: Open a X11 Display directlyCarlos Garnacho2023-03-035-99/+156
* x11: Adopt X11 error trap infrastructure from GDKCarlos Garnacho2023-03-033-15/+260
* Remove support for window shadingRobert Mader2023-03-034-48/+6
* x11: Prevent use-after-free if a filter is removed during handlingCarlos Garnacho2023-02-241-2/+5
* x11: Make some unnecessarily public API private againCarlos Garnacho2023-02-231-0/+11
* x11: Drop unused methodsCarlos Garnacho2023-02-231-23/+0
* x11: Add public API to handle X11 eventsCarlos Garnacho2023-02-233-0/+89
* window/x11: Make process_property_notify a virtual methodmsizanoen12023-02-202-10/+17
* x11: Avoid updating focus on wayland compositorCarlos Garnacho2023-02-141-0/+1
* wayland: Add X11 interop service client protocolJonas Ådahl2023-02-131-0/+2
* x11: Do not move X11 input focus during grabsCarlos Garnacho2023-02-132-0/+22
* x11: Avoid GDK API in X11 selectionsCarlos Garnacho2023-02-103-25/+25
* x11: Do not use buffer size on configure requests unless managedCarlos Garnacho2023-02-101-9/+18
* x11: Avoid sloppy/mouse mode handling on WaylandCarlos Garnacho2023-02-091-0/+1
* x11: Handle accounting of ignored serials in X11 codeCarlos Garnacho2023-02-093-7/+28
* core: Make "adding ignored serials" private APICarlos Garnacho2023-02-091-2/+27
* x11: Reset ignored crossing serials from X11 codeCarlos Garnacho2023-02-091-0/+19
* x11: Bypass GTK on XFixesSelectionNotifyCarlos Garnacho2023-02-091-0/+5
* core: Pass device/sequence on meta_window_begin_grab_op()Carlos Garnacho2023-01-301-3/+16
* core,wayland,compositor,x11: Migrate to MetaWindowDragCarlos Garnacho2023-01-303-32/+36
* x11: Move away from MetaEventRouteCarlos Garnacho2023-01-301-2/+2
* window: Drop frame_action argument from meta_window_begin_grab_op()Carlos Garnacho2023-01-301-9/+1
* core: Drop unused arguments to meta_display_grab_op()Carlos Garnacho2023-01-301-5/+2
* x11: Use meta_window_begin_grab_op() to begin window grabCarlos Garnacho2023-01-301-9/+4
* x11/events: Do not update focus XWindow during grabsFlorian Müllner2023-01-251-1/+5
* x11/display: Add some loggingFlorian Müllner2023-01-251-0/+8
* x11: Account for variable being possibly NULLCarlos Garnacho2023-01-201-1/+1
* core: Add infrastructure to keep window frames' opaque regionsCarlos Garnacho2023-01-201-1/+5
* x11: Add function to know whether a client X11 window has an alpha channelCarlos Garnacho2023-01-202-0/+29
* x11: Wait synchronously for the frames client to exitCarlos Garnacho2023-01-201-0/+2
* x11: Push error trap reading X11 selectionCarlos Garnacho2023-01-121-8/+17
* x11: Push error trap querying the _MUTTER_FRAME_FOR propertyCarlos Garnacho2023-01-121-2/+12
* build: Allow disabling xwaylandBilal Elmoussaoui2023-01-032-9/+11
* build: Make GTK dependency specific to X11Bilal Elmoussaoui2022-12-221-0/+1
* core: Add a in-tree copy of GtkBorderBilal Elmoussaoui2022-12-221-5/+5
* cleanup: Make GDK dependency specific to X11Bilal Elmoussaoui2022-12-221-0/+1
* compositor: Don't make internal API publicJonas Ådahl2022-12-172-1/+2
* x11/session: Make state tracking context awareJonas Ådahl2022-12-171-26/+72
* x11: Setup and user ownership chainsJonas Ådahl2022-12-174-30/+47
* startup-notification/x11: Let the libsn user handle API annoyancesJonas Ådahl2022-12-171-3/+44
* wayland: Setup and use ownership chainsJonas Ådahl2022-12-171-3/+8
* core: Setup and use ownership chainsJonas Ådahl2022-12-171-3/+6