summaryrefslogtreecommitdiff
path: root/hw/xwayland
AgeCommit message (Expand)AuthorFilesLines
2017-11-07xwayland: Stop printing the EGL versionAdam Jackson1-4/+0
2017-09-13xwayland: Avoid repeatedly looping through window ancestor chainRoman Gilg3-27/+31
2017-09-13xwayland: add envvar XWAYLAND_NO_GLAMOROlivier Fourdan1-0/+7
2017-09-06xwayland: use the lowercase xnf.*alloc APIEmil Velikov1-1/+1
2017-09-05xwayland: Fix a segfault with pointer lockingOlivier Fourdan1-0/+3
2017-09-04xwayland: No grab handler without protocol supportOlivier Fourdan1-9/+22
2017-08-02meson: Fix xwayland build since xwayland-keyboard-grab.Eric Anholt1-0/+3
2017-08-01xwayland: Add grab protocol supportOlivier Fourdan4-3/+112
2017-07-05wayland: Sync drm.xml with MesaAdam Jackson1-16/+19
2017-06-12xwayland: Implement tablet_tool_wheel for scrollingJason Gerecke2-0/+26
2017-06-12xwayland: Correct off-by-one error in tablet button numberingJason Gerecke1-2/+2
2017-06-07xwayland: Remove two unused proc pointers.Carlos Garnacho1-2/+0
2017-06-07xwayland: Lock the pointer if it is confined and has no cursorCarlos Garnacho1-1/+28
2017-06-07xwayland: Update root window size when desktop size changesCarlos Garnacho2-1/+6
2017-06-07xwayland: "Accept" confineTo on InputOnly windowsCarlos Garnacho1-0/+9
2017-06-07xwayland: Allow pointer warp on root/None windowCarlos Garnacho1-0/+20
2017-06-02glamor: Drop glamor_set_screen_pixmap().Eric Anholt1-2/+0
2017-05-31xwayland: Don't load extension list more than onceLyude1-2/+3
2017-05-05xwayland: Unconditionally initialize lists in init_tablet_manager_seat()Lyude1-4/+4
2017-04-28xwayland: add tablet pad supportPeter Hutterer2-0/+445
2017-04-28xwayland: update cursor on tablet tools in proximityCarlos Garnacho3-0/+78
2017-04-28xwayland: Refactor cursor management into xwl_cursorCarlos Garnacho3-29/+59
2017-04-28xwayland: handle button events after motion eventsPeter Hutterer2-7/+40
2017-04-28xwayland: Handle tablet_tool eventsJason Gerecke2-0/+322
2017-04-28xwayland: Handle wp_tablet eventsJason Gerecke2-0/+145
2017-04-28xwayland: Listen for wp_tablet_seat eventsJason Gerecke2-0/+116
2017-04-28xwayland: Bind to wp_tablet_manager if available and get its seatsJason Gerecke3-0/+65
2017-04-28xwayland: Depend on wayland-protocols to build tablet protocol headersJason Gerecke3-1/+12
2017-04-26Add a Meson build system alongside autotools.Eric Anholt1-0/+66
2017-04-26Use #ifdef instead of #if for features to make Meson easier.Eric Anholt1-1/+1
2017-04-18xwayland: Small comment editRoman Gilg1-2/+3
2017-03-27dix: Lift DPMS to a screen hookAdam Jackson1-1/+0
2017-03-23xserver: Check the right HAVE_*_CONFIG_H.Eric Anholt1-1/+1
2017-03-09xwayland: Monitor client states to destroy callbacksOlivier Fourdan1-9/+50
2017-03-07xwayland: clear cursor frame callbackOlivier Fourdan1-2/+12
2017-03-06xwayland: make sure client is not gone in sync callbackOlivier Fourdan1-2/+5
2017-03-02xwayland: do not set checkRepeat on master kbdOlivier Fourdan1-5/+0
2017-03-01xwayland: Make sure we have a focus windowOlivier Fourdan1-0/+6
2017-02-23xwayland: use _XWAYLAND_ALLOW_COMMITS propertyPekka Paalanen2-0/+124
2017-02-23xwayland: fix 'buffer' may be used uninitialized warningPekka Paalanen1-1/+1
2017-02-23xwayland: refactor into xwl_window_post_damage()Pekka Paalanen1-23/+33
2017-02-08xwayland: Apply output rotation for screen sizeOlivier Fourdan1-12/+16
2017-02-08xwayland: CRTC should support all rotationsOlivier Fourdan1-1/+8
2017-02-08xwayland: Add hack for FWXGA resolution #99574Svitozar Cherepii1-0/+7
2017-02-08xwayland: replace hardcoded function name with __func__ in error msgPeter Hutterer2-4/+4
2016-11-30xwayland: Fix use after free of cursorsOlivier Fourdan1-4/+13
2016-11-29xwayland: Don't send KeyRelease events on wl_keyboard::leaveRui Matos1-6/+2
2016-11-25xwayland: fix order of calloc() argsPekka Paalanen3-6/+6
2016-11-18xwayland: Remove MIPOINTER() definitionOlivier Fourdan1-6/+0
2016-11-01xwayland-shm: block signals during fallocateIan Ray1-0/+10