summaryrefslogtreecommitdiff
path: root/src/x11
Commit message (Expand)AuthorAgeFilesLines
* x11: Ignore _NET_ACTIVE_WINDOW client messages while grabbedCarlos Garnacho2023-03-191-1/+2
* Revert "x11/events: Do not update focus XWindow during grabs"Carlos Garnacho2023-03-191-5/+1
* Revert "x11: Do not move X11 input focus during grabs"Carlos Garnacho2023-03-192-22/+0
* x11: Avoid updating focus on wayland compositorCarlos Garnacho2023-02-161-0/+1
* x11: Do not move X11 input focus during grabsCarlos Garnacho2023-02-132-0/+22
* x11/events: Do not update focus XWindow during grabsFlorian Müllner2023-02-131-1/+5
* x11/display: Add some loggingFlorian Müllner2023-02-111-0/+8
* core: Avoid generating XEvent from uninitialized dataBram Stolk2022-12-021-1/+1
* tests/test-client: Handle alarm event processing automaticallyJonas Ådahl2022-12-023-18/+53
* window/x11: Ignore the _NET_WM_BYPASS_COMPOSITOR = 1 hintSebastian Keller2022-10-211-11/+0
* window: Throttle resize-grab updates to stage updatesJonas Ådahl2022-10-181-4/+2
* window: Make the caller decide when to constrainJonas Ådahl2022-10-101-4/+9
* core: Move remaining default focus window handling to workspaceSebastian Wick2022-09-201-2/+1
* x11-display: Keep track ourself if we're restartingJonas Ådahl2022-09-191-2/+6
* startup-notification/x11: Fix indentationJonas Ådahl2022-09-191-2/+2
* window/x11: Minor coding style cleanupJonas Ådahl2022-09-191-1/+5
* x11-display: Fly-by coding style fixJonas Ådahl2022-09-191-1/+2
* x11-display: Clean up GdkDisplay openingJonas Ådahl2022-09-192-29/+24
* x11/session: Set the context as client data on connection watchJonas Ådahl2022-09-021-3/+3
* window: Make monitor from rect finder helper more clearly namedJonas Ådahl2022-08-111-1/+1
* x11-display: Unset GDK_BACKEND environment variableMichel Dänzer2022-08-101-0/+8
* x11-display: Stop special casing barriers when iterating window tableJonas Ådahl2022-07-261-10/+3
* barriers: Make barriers fully part of the backendJonas Ådahl2022-07-263-25/+2
* x11: Let X11 connection owners call XSynchronize() themselvesJonas Ådahl2022-06-031-4/+3
* x11/input-selection-stream: Handle Xwayland going awayJonas Ådahl2022-05-311-4/+21
* x11/selection: Unset selection ownership on shutdownJonas Ådahl2022-05-311-3/+11
* x11/events: Do not handle enter/leave during grabsFlorian Müllner2022-05-281-0/+8
* x11-display: Init event mask after taking manager selectionJonas Ådahl2022-05-271-2/+2
* x11-display: Make some init calls more compactJonas Ådahl2022-05-271-4/+0
* startup/x11: Fix compiling without startup-notificationBilal Elmoussaoui2022-05-251-1/+2
* x11/sm: Drop the zenity confirmation dialogBilal Elmoussaoui2022-05-061-104/+3
* x11/window: Update _NET_WM_DESKTOP when a window becomes all-workspaceSebastian Keller2022-05-021-5/+2
* mutter: Add missing nullable annotation when possibleCorentin Noël2022-04-051-0/+1
* x11: Set WM_S0 lastOlivier Fourdan2022-03-301-19/+23
* window: Move some display level window processing to MetaDisplayJonas Ådahl2022-02-071-0/+23
* window: Move icon management to X11 implementationJonas Ådahl2022-02-073-16/+119
* x11: Avoid memory waste and work when creating selection input streamSebastian Keller2022-01-071-14/+7
* x11: Let selection input streams create their own windowSebastian Keller2022-01-073-6/+17
* x11: Always delete selection input stream property when flushingSebastian Keller2022-01-071-5/+5
* x11: Initialize struct earlyCarlos Garnacho2021-10-271-3/+3
* xwayland: Make setup/teardown a bit more symmetricalJonas Ådahl2021-10-261-1/+7
* x11: Drop fallback on ~/.mutter pathsCarlos Garnacho2021-10-251-24/+2
* x11: Initialize g_autofree with NULLDor Askayo2021-09-041-1/+1
* keybindings: Remove support for 'panel-main-menu' bindingFlorian Müllner2021-08-301-1/+0
* window: Add meta_window_lower_with_transients()Florian Müllner2021-08-041-49/+1
* x11: Add COGL_HAS_TRACING checks around tracing codeCarlos Garnacho2021-08-021-0/+2
* x11/window: Add tracing for X11 synchronization eventsJonas Ådahl2021-07-291-0/+15
* x11/events: Trace X11 event handlingJonas Ådahl2021-07-291-2/+32
* x11/events: Fly-by coding style cleanupJonas Ådahl2021-07-291-23/+22
* x11/events: Clean up event name gettingJonas Ådahl2021-07-291-65/+134