summaryrefslogtreecommitdiff
path: root/hw/xwayland
AgeCommit message (Expand)AuthorFilesLines
2018-02-12xwayland: Don't process cursor warping without an xwl_seatLyude Paul1-0/+7
2018-02-12xwayland: remove dirty window unconditionally on unrealizeOlivier Fourdan1-2/+1
2018-01-22xwayland: avoid race condition on new keymapOlivier Fourdan1-1/+1
2017-12-13xwayland: Fix non-argb cursor conversionOlivier Fourdan1-1/+1
2017-09-25xwayland: Fix a segfault with pointer lockingOlivier Fourdan1-0/+3
2017-09-25wayland: Sync drm.xml with MesaAdam Jackson1-16/+19
2017-09-25xwayland: Lock the pointer if it is confined and has no cursorCarlos Garnacho1-1/+28
2017-09-25xwayland: Update root window size when desktop size changesCarlos Garnacho2-1/+6
2017-09-25xwayland: "Accept" confineTo on InputOnly windowsCarlos Garnacho1-0/+9
2017-09-25xwayland: Allow pointer warp on root/None windowCarlos Garnacho1-0/+20
2017-09-25xwayland: Don't load extension list more than onceLyude1-2/+3
2017-03-13xwayland: Monitor client states to destroy callbacksOlivier Fourdan1-8/+52
2017-03-13xwayland: clear cursor frame callbackOlivier Fourdan1-2/+12
2017-03-02xwayland: do not set checkRepeat on master kbdOlivier Fourdan1-5/+0
2017-03-02xwayland: Make sure we have a focus windowOlivier Fourdan1-0/+6
2017-02-23xwayland: Add hack for FWXGA resolution #99574Svitozar Cherepii1-0/+7
2017-02-23xwayland: CRTC should support all rotationsOlivier Fourdan1-1/+8
2017-02-23xwayland: Apply output rotation for screen sizeOlivier Fourdan1-12/+16
2017-01-11xwayland: Fix use after free of cursorsOlivier Fourdan1-4/+13
2017-01-11xwayland: Don't send KeyRelease events on wl_keyboard::leaveRui Matos1-6/+2
2016-11-01xwayland-shm: block signals during fallocateIan Ray1-0/+10
2016-10-26xwayland: Activate and enable touch devicesOlivier Fourdan1-3/+4
2016-10-26xwayland: Transform pointer enter event coordinatesRui Matos1-1/+4
2016-10-05glamor: Use eglGetPlatformDisplay{,EXT} if we canAdam Jackson1-4/+4
2016-10-05xwayland: Add pointer warp emulatorJonas Ådahl4-2/+322
2016-10-05xwayland: Translate a pointer grab with confineTo to pointer confinementJonas Ådahl3-0/+101
2016-10-05xwayland: Bind pointer constraints globalJonas Ådahl4-1/+24
2016-10-05xwayland: Put getting a xwl_window from a Window in a helperJonas Ådahl1-2/+7
2016-10-05xwayland: Set unaccelerated pointer motion delta if availableJonas Ådahl2-15/+82
2016-10-05xwayland: Dispatch pointer motion events on wl_pointer.frame if possibleJonas Ådahl2-13/+68
2016-10-05xwayland: Add a new input device used for pointer warping/lockingKrzysztof Sobiecki2-0/+72
2016-10-05xwayland: Move pointer button initialization into helperJonas Ådahl1-17/+27
2016-10-05xwayland: Split up device class init/release into functionsJonas Ådahl1-53/+90
2016-10-05xwayland: Bind the relative pointer managerJonas Ådahl4-4/+34
2016-10-05xwayland: Apply touch abs axes transformation before posting eventsCarlos Garnacho1-9/+8
2016-10-05xwayland: Apply "last pointer window" check only to the pointer deviceCarlos Garnacho1-19/+40
2016-09-28xwayland: Clear up x_cursor on UnrealizeCursor()Olivier Fourdan1-3/+4
2016-09-28xwayland: handle EAGAIN on Wayland fdOlivier Fourdan2-3/+32
2016-09-28xwayland: Close the shm fd as early as possibleRui Matos1-27/+19
2016-09-06xwayland: Process queued events before making wayland mods effectiveRui Matos1-5/+6
2016-08-19wayland: Emulate crossing for native windowOlivier Fourdan3-2/+17
2016-08-16xwayland: Fix relinking when dix changesAdam Jackson1-1/+1
2016-08-15xwayland: Avoid double free of RRCrtc and RROutputOlivier Fourdan3-4/+12
2016-08-15xwayland: Plug memleak in frame callbacksOlivier Fourdan2-0/+4
2016-07-18Remove fd_set from Block/Wakeup handler APIKeith Packard1-2/+2
2016-07-15xwayland: Only force monotonic clock onceAdam Jackson1-1/+2
2016-07-15xwayland: Update RR state on wl_output.done instead of wl_output.modeRui Matos2-9/+10
2016-06-23xwayland-input: Fake crossing to rootwinOlivier Fourdan2-0/+32
2016-06-20xwayland: Expose all NBUTTONS buttons on the pointerJason Gerecke1-1/+1
2016-06-20xwayland: Use correct labels when initializing pointer valuatorsJason Gerecke1-1/+1