xserver-multidpi/hw/xquartz
Christopher Chavez 4f27d1e05f XQuartz: translate additional mouse buttons
Old behavior was to translate the middle mouse button, as well as
every other button that isn't the left or right mouse button,
to act as the middle mouse button (2).

New behavior is to translate only the middle mouse button to 2,
and translate higher-numbered buttons to 8 and higher.
This allows additional mouse buttons to behave under XQuartz
more like they do by default under X11 on other platforms
(e.g. Linux and BSD distributions).

Signed-off-by: Christopher Chavez <chrischavez@gmx.us>
2019-08-24 00:57:02 +00:00
..
bundle meson: Convert xquartz from autotools 2019-05-02 15:42:58 +00:00
GL meson: Convert xquartz from autotools 2019-05-02 15:42:58 +00:00
mach-startup global: Remove BUILD_DATE and BUILD_TIME 2019-08-15 16:38:22 +00:00
man xquartz: Fix a typo in man page substitution 2019-05-02 15:42:58 +00:00
pbproxy meson: Convert xquartz from autotools 2019-05-02 15:42:58 +00:00
xpr assert(a && b) --> assert(a); assert(b) 2019-05-02 15:02:36 -07:00
applewm.c XQuartz: Avoid passing uninitialized pointers to X11ApplicationSetWindowMenu in AppleWMSetWindowMenu 2014-01-12 23:12:49 -08:00
applewmExt.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
console_redirect.c XQuartz: console_redirect: Properly zero-out the tail of the array on realloc() 2012-08-16 19:44:00 -07:00
console_redirect.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
darwin.c global: Remove BUILD_DATE and BUILD_TIME 2019-08-15 16:38:22 +00:00
darwin.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
darwinEvents.c XQuartz: Silence an expected TSan warning 2016-09-22 14:55:03 -07:00
darwinEvents.h XQuartz: darwinPointer now sends both absolute and relative motion 2012-04-23 20:20:42 -07:00
darwinfb.h XQuartz: Fix darwinfb.h header guard 2014-01-12 23:12:48 -08:00
darwinXinput.c ddx: add new call to purge input devices that weren't added 2016-10-26 15:35:07 +10:00
keysym2ucs.c Use ARRAY_SIZE all over the tree 2017-10-30 13:45:20 -04:00
keysym2ucs.h Use ARRAY_SIZE all over the tree 2017-10-30 13:45:20 -04:00
Makefile.am Promote file containing date & time build was configured to top-level 2019-05-02 15:42:58 +00:00
meson.build meson: Convert xquartz from autotools 2019-05-02 15:42:58 +00:00
quartz.c miinitext: Load GLX on the mi path 2018-02-14 17:04:48 -05:00
quartz.h dix: Add hybrid full-size/empty-clip mode to SetRootClip 2016-02-22 13:26:31 -05:00
quartzCocoa.m Remove readmask from screen block/wakeup handler 2016-07-18 15:27:51 -04:00
quartzCommon.h Remove readmask from screen block/wakeup handler 2016-07-18 15:27:51 -04:00
quartzKeyboard.c dix: Remove LegalModifier() 2018-09-28 16:25:17 -04:00
quartzKeyboard.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
quartzRandR.c XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
quartzRandR.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
quartzStartup.c XQuartz: Don't respond to SIGALRM on the AppKit thread 2016-09-22 14:55:01 -07:00
sanitizedCarbon.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
sanitizedCocoa.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
X11Application.h XQuartz: Remove X11ApplicationFatalError 2016-09-22 14:55:02 -07:00
X11Application.m XQuartz: translate additional mouse buttons 2019-08-24 00:57:02 +00:00
X11Controller.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
X11Controller.m XQuartz: Silence -Wformat-security for NSRunAlertPanel 2015-06-09 23:42:03 -07:00