summaryrefslogtreecommitdiff
path: root/src/wayland
Commit message (Expand)AuthorAgeFilesLines
* wayland: Define abstract role types as actually abstractJonas Ådahl2018-02-233-9/+9
* wayland: Add support for stable xdg-shellJonas Ådahl2018-02-238-175/+2388
* wayland: Use helper to set shell surface windowJonas Ådahl2018-02-234-5/+25
* wayland: Push actor state instead of itself pullingJonas Ådahl2018-02-2311-78/+306
* xwayland: Base Xwayland surface role object on the actor roleJonas Ådahl2018-02-231-3/+12
* wayland: Restructure surface role building blocks codeJonas Ådahl2018-02-2311-648/+828
* wayland/surface: Stop using deprecated g_object_newvJonas Ådahl2018-02-231-38/+38
* wayland/xdg-shell: Minor cosmetic cleanupsJonas Ådahl2018-02-231-6/+8
* wayland/xdg-shell: Standardize xdg_positioner Wayland vfunc namingJonas Ådahl2018-02-231-32/+32
* wayland/xdg-shell: Standardize object class interface vfunc namesJonas Ådahl2018-02-231-52/+53
* wayland: Shorten MetaWaylandSurfaceRoleShellSurface nameJonas Ådahl2018-02-236-145/+140
* wayland: Avoid clutter_input_focus method calls when unfocusedwip/carlosg/text-input-fixesCarlos Garnacho2018-02-121-0/+2
* wayland: Handle NULL event node/vendor/product on tablet methodsCarlos Garnacho2018-02-092-4/+15
* wayland: Fix handling of INCR transactionsCarlos Garnacho2018-02-071-2/+2
* wayland: Use read_all() when reading wayland selectionsCarlos Garnacho2018-02-071-7/+6
* wayland: Do not fail on stalled .X11-unix entriesOlivier Fourdan2018-02-051-1/+2
* wayland: send shortcut inhibit “active” eventOlivier Fourdan2018-02-051-9/+3
* wayland: No need to check for keyboardOlivier Fourdan2018-01-311-3/+0
* wayland: Bolt MetaWaylandTextInput in.Carlos Garnacho2018-01-182-0/+9
* wayland: Let IM-processed key events go through MetaWaylandKeyboardCarlos Garnacho2018-01-181-2/+4
* wayland: Implement text input protocolCarlos Garnacho2018-01-184-0/+675
* protocol: Add internal text input protocolCarlos Garnacho2018-01-181-0/+302
* wayland: shortcuts inhibitor requires a windowOlivier Fourdan2018-01-181-1/+3
* wayland: Add missing breaks on MetaWaylandSeat event handlerCarlos Garnacho2018-01-171-0/+3
* wayland: send xdg-output size as size, not positionOlivier Fourdan2018-01-151-3/+3
* wayland: update location prior to maximizeOlivier Fourdan2018-01-112-4/+9
* wayland: Do not enforce a size on un-maximizeOlivier Fourdan2018-01-111-2/+11
* window: Defer stack placement without a bufferOlivier Fourdan2018-01-111-0/+7
* wayland: Ensure wl_shell_surfaces are set reactiveDaniel van Vugt2018-01-091-2/+3
* build: Fix build when native backend is disabledTing-Wei Lan2018-01-091-0/+2
* wayland: Only send full sequences of touch events to clientsCarlos Garnacho2017-12-211-6/+12
* wayland/keyboard: preserve layout indexOlivier Fourdan2017-12-201-2/+4
* wayland: Add Xwayland grab keyboard supportOlivier Fourdan2017-12-184-0/+392
* xwayland: add _XWAYLAND_MAY_GRAB_KEYBOARD propertyOlivier Fourdan2017-12-182-0/+68
* xwayland: Add MetaWindowXwaylandOlivier Fourdan2017-12-182-0/+102
* wayland-outputs: Delay wl_output destructionRui Matos2017-12-151-1/+22
* wayland: Add xdg-output supportOlivier Fourdan2017-12-153-5/+194
* wayland/xdg-shell: Dismiss a popup on map if parent already dismissedJonas Ådahl2017-11-301-0/+6
* wayland/xdg-shell: Check popup parent type when assigningJonas Ådahl2017-11-301-0/+8
* wayland/xdg-shell: Fix top-most check when grabbingJonas Ådahl2017-11-301-16/+14
* wayland/keyboard: Apply sticky keys masksOlivier Fourdan2017-11-162-0/+71
* wayland: Disable AccessX in XwaylandOlivier Fourdan2017-11-161-0/+1
* window/wayland: Handle resizing when headlessJonas Ådahl2017-11-101-2/+6
* wayland: Plug leakCarlos Garnacho2017-11-071-1/+5
* wayland/keyboard: Don't transfer layout group when replacing xkb stateJonas Ådahl2017-11-021-5/+6
* wayland/surface: Disconnect actor handlers before unassigning roleJonas Ådahl2017-10-271-9/+10
* wayland: Allow Xwayland to leave core dumpsDaniel van Vugt2017-10-262-12/+33
* wayland: Update pointer confinement on surface actor relocationsCarlos Garnacho2017-10-261-0/+28
* wayland: Trigger wl_output updates on actor position changesCarlos Garnacho2017-10-261-9/+66
* backends: add 'monitors-updated-internal' signal to only update internal stateMarco Trevisan (Treviño)2017-10-131-1/+1