xserver/hw/xquartz
Enrico Weigelt, metux IT consult 232cad9ec3 prevent name clash on Windows w/ RT_* defines
Windows' native headers using some our RT_* define's names for other things.
Since the naming isn't very nice anyways, introducing some new ones
(X11_RESTYPE_NONE, X11_RESTYPE_FONT, X11_RESTYPE_CURSOR) and define the old
ones as an alias to them, in case some out-of-tree code still uses them.

With thins change, we don't need to be so extremely careful about include
ordering and have explicit #undef's in order to prevent name clashes on
Win32 targets.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1355>
2024-04-15 18:59:23 -07:00
..
GL Remove autotools support 2021-10-27 13:15:40 +03:00
bundle xquartz: Update the about box copyright to 2023 2023-01-17 07:33:38 -08:00
mach-startup xquartz: fix missing include of <errno.h> 2024-03-21 17:32:30 +01:00
man Replace "the the" with a single "the" in docs & comments 2022-03-31 13:27:57 -07:00
pbproxy xquartz: Move default applications list outside of the main executable 2022-11-24 11:15:44 -08:00
xpr Xquartz: ProcAppleDRICreatePixmap needs to use unswapped length to send reply 2024-04-02 19:19:40 -07:00
NSUserDefaults+XQuartzDefaults.h xquartz: Fold spaces related preferences into NSUserDefaults+XQuartzDefaults 2022-06-14 22:23:35 -07:00
NSUserDefaults+XQuartzDefaults.m xquartz: Move default applications list outside of the main executable 2022-11-24 11:15:44 -08:00
X11Application.h xquartz: Create a separate category for organizing user preferences 2022-06-14 22:20:11 -07:00
X11Application.m XQuartz: Ensure scroll events are delivered to a single window (not both X11 and AppKit) 2022-06-16 07:27:03 -07:00
X11Controller.h xquartz: Convert X11Controller ivars into @properties 2021-02-18 22:32:14 -08:00
X11Controller.m XQuartz: Improve type safety for X11Controller's application menu editor 2022-07-02 14:24:43 -07:00
applewm.c prevent name clash on Windows w/ RT_* defines 2024-04-15 18:59:23 -07:00
applewmExt.h xquartz: Remove support for older versions of libXplugin 2021-02-01 16:21:39 -08:00
darwin.c Fix spelling/wording issues 2020-07-05 13:07:33 -07: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
darwinXinput.c ddx: add new call to purge input devices that weren't added 2016-10-26 15:35:07 +10:00
darwinfb.h XQuartz: Fix darwinfb.h header guard 2014-01-12 23:12:48 -08:00
defaults.plist xquartz: Move default applications list outside of the main executable 2022-11-24 11:15:44 -08: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
meson.build xquartz: Move default applications list outside of the main executable 2022-11-24 11:15:44 -08:00
quartz.c xquartz: Create a separate category for organizing user preferences 2022-06-14 22:20:11 -07:00
quartz.h xquartz: Fold quartzCommon.h into quartz.h 2021-02-18 22:32:14 -08:00
quartzKeyboard.c xquartz: Ensure we call into TIS on the main thread 2021-02-17 09:53:33 -08:00
quartzKeyboard.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
quartzRandR.c xquartz: Fold quartzCommon.h into quartz.h 2021-02-18 22:32:14 -08:00
quartzRandR.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
quartzStartup.c os: consolidate busfault handling 2024-02-23 23:15:12 +00: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