summaryrefslogtreecommitdiff
path: root/src/wayland/meta-xwayland.c
Commit message (Expand)AuthorAgeFilesLines
* wayland: Move surface check to MetaWaylandSurfaceBilal Elmoussaoui2023-05-151-10/+0
* wayland: Add wl_global filter managerJonas Ådahl2023-02-131-25/+1
* Use g_clear_fd() instead of open coding the same behaviorJonas Ådahl2023-01-301-5/+2
* xwayland: Add support for byte-swapped clientsOlivier Fourdan2023-01-171-0/+7
* wayland: Drop HAVE_XSETIOERROREXITHANDLER checksCarlos Garnacho2023-01-121-7/+2
* wayland: Move Xwayland specific call to xwaylandBilal Elmoussaoui2023-01-031-0/+26
* wayland: Add a prepare-shutdown signalBilal Elmoussaoui2023-01-031-54/+65
* build: Allow disabling xwaylandBilal Elmoussaoui2023-01-031-0/+2
* wayland: Setup and use ownership chainsJonas Ådahl2022-12-171-27/+54
* xwayland: Make XSetIOErrorExitHandler() mandatoryJonas Ådahl2022-12-171-19/+13
* wayland/surface: Prepare for decoupled surface & resource lifetimesMichel Dänzer2022-12-011-1/+2
* xwayland: Always require X11 authenticationmsizanoen12022-10-211-19/+0
* xwayland: Move "code like" declarations to the bottomJonas Ådahl2022-09-191-8/+7
* xwayland: Remove stray newlineJonas Ådahl2022-05-311-1/+0
* xwayland: Add API to send signal to the Xwayland processJonas Ådahl2022-05-311-0/+16
* xwayland: Only warn on X IO errors when X11 is mandatoryJonas Ådahl2022-05-311-1/+11
* xwayland: Init DnD on every Xwayland startOlivier Fourdan2022-03-301-3/+0
* xwayland: Relax the ownership requirements of /tmp/.X11-unixSebastian Wick2022-02-071-7/+27
* xwayland: Warn when autoclose-xwayland is not usableOlivier Fourdan2022-01-281-6/+17
* xwayland: Remove stop xserver timeoutOlivier Fourdan2022-01-281-71/+0
* xwayland: Use Xwayland auto-terminate featureOlivier Fourdan2022-01-261-153/+16
* xwayland: Mark our X11 connection terminatableOlivier Fourdan2022-01-261-0/+3
* xwayland: Don't remove /tmp/.X11-unix/X0 when running testsJonas Ådahl2021-12-191-9/+14
* xwayland: Handle the died callback being cancelled more gracefullyJonas Ådahl2021-12-071-4/+6
* xwayland: Unset shutdown idle id when source removed by callbackJonas Ådahl2021-10-261-1/+4
* xwayland: Trap errors when setting primary RANDR outputJonas Ådahl2021-10-261-0/+3
* xwayland: Setup RANDR integration with MetaX11DisplayJonas Ådahl2021-10-261-9/+11
* xwayland: Init/shutdown DND using MetaX11DisplayJonas Ådahl2021-10-261-3/+3
* xwayland: Make setup/teardown a bit more symmetricalJonas Ådahl2021-10-261-22/+35
* xwayland: Pass the manager object to XSetIOErrorExitHandlerJonas Ådahl2021-10-261-3/+2
* wayland: Plug leak in error conditionCarlos Garnacho2021-10-251-0/+1
* xwayland: Initialize g_autofree with NULLDor Askayo2021-09-041-3/+3
* context: Move X11 display policy under the contextJonas Ådahl2021-07-151-8/+19
* xwayland: Pass MetaWaylandCompositor pointer when initializingJonas Ådahl2021-05-181-3/+5
* xwayland: Don't fetch global when shutting down DNDJonas Ådahl2021-05-181-4/+5
* Rename MetaDisplayPolicy to MetaX11DisplayPolicyJonas Ådahl2021-05-171-7/+7
* xwayland: Check the condition on displayfd readyOlivier Fourdan2021-05-111-1/+1
* xwayland: Handle shutting down without having startedJonas Ådahl2021-05-061-3/+8
* wayland: Terminate Xwayland when shutting downJonas Ådahl2021-05-051-3/+12
* main: Tear down Wayland support before MetaDisplayJonas Ådahl2021-05-051-0/+2
* xwayland: Set libX11 error handlers to no-ops before terminatingJonas Ådahl2021-05-051-0/+21
* xwayland: Check permissions on /tmp/.X11-unixOlivier Fourdan2021-03-181-1/+44
* xwayland: Use defines for X11 directory and pathOlivier Fourdan2021-03-181-7/+12
* xwayland: Fix some FD leaks on error pathsPhilip Withnall2021-02-241-5/+24
* xwayland: Check for listenfd optionOlivier Fourdan2021-01-221-3/+9
* xwayland: Do not retry the same displayOlivier Fourdan2021-01-211-12/+16
* xwayland: Do not rely on X-lock filesOlivier Fourdan2021-01-211-20/+8
* xwayland: Check for X11 unix directory only onceOlivier Fourdan2021-01-211-3/+3
* xwayland: Propagate error if display sockets failedOlivier Fourdan2021-01-211-1/+2
* xwayland: Start Xwayland on connection to either public X11 socketJames Henstridge2021-01-211-2/+11