Commit Graph

4182 Commits

Author SHA1 Message Date
Jeremy Huddleston
a16048cec0 XQuartz: Fixed a crash in RootlessNativeWindowMoved 2008-09-04 05:18:31 -07:00
Jeremy Huddleston
c7b35ee5de 1.4.2-apple14 2008-09-03 15:20:54 -07:00
Jeremy Huddleston
1f842c71c3 XQuartz: Added pasteboard proxy code stripped out of quartz-wm. 2008-09-03 09:16:16 -07:00
Jeremy Huddleston
6bca787609 XQuartz: Updated Tablet code to include ranges for valuators and added cursor and erasor 2008-09-03 09:11:25 -07:00
Jeremy Huddleston
2f1e163d5d XQuartz: Removed "Done" button from Applications Customization. Now properly save on exit. 2008-09-03 03:54:42 -07:00
Jeremy Huddleston
c9ac2f5753 mieqProcessInputEvents: Check custom event handlers first. 2008-09-03 03:17:59 -07:00
Jeremy Huddleston
8b8e0aea6f XQuartz: Removed NewCurrentScreen debugging spew. 2008-09-03 03:14:22 -07:00
Jeremy Huddleston
6932d0d19e XQuartz: Updated man page 2008-09-03 02:41:20 -07:00
Jeremy Huddleston
3d74f77490 XQuartz: Removed dead code (unused option definitions) 2008-09-03 02:37:09 -07:00
Jeremy Huddleston
ebfe49dfca XQuartz: Cleaned up our sleeping before adding the launchd socket. 2008-09-03 02:36:39 -07:00
Jeremy Huddleston
da647f1add XQuartz: Fixed editing of Applications menu 2008-08-30 16:13:58 -07:00
Jeremy Huddleston
4b7c684371 XQuartz: More debugging spew for tracking down the NewCurrentScreen crash. 2008-08-30 14:55:36 -07:00
Jeremy Huddleston
61d140c66c XQuartz: Made NewCurrentScreen debugging a little safer 2008-08-30 09:10:27 -07:00
Jeremy Huddleston
9224fb2899 1.4.2-apple13 2008-08-29 20:31:57 -07:00
Jeremy Huddleston
bc964ff1e3 XQuartz: Stab at fixing the alpha 0/1 bug (screenshots, etc) by pulling in some old code that got gutted from rootless. 2008-08-29 20:31:38 -07:00
Jeremy Huddleston
aaf0f71db1 XQuartz: Added debugging output to the crash log to help track down two crashes, since people don't often report their system.log spew. 2008-08-29 19:43:13 -07:00
Jeremy Huddleston
25eccf12c8 XQuartz: xp_is_symbolic_hotkey_event catches the input menu, but not our mainMenu, so we still need to do that the old way. 2008-08-29 03:54:55 -07:00
Jeremy Huddleston
03f1a3f1ff 1.4.2-apple12 2008-08-28 19:24:58 -07:00
Jeremy Huddleston
c8244177b0 XQuartz: Always use TIS for the keyboard layout seed since KB* aren't thread safe. 2008-08-26 23:09:20 -07:00
Jeremy Huddleston
01b3a99dff XQuartz: Fixed needed xplugin version. >< 2008-08-26 21:11:35 -07:00
Jeremy Huddleston
e7658e745f XQuartz: Use new Xplugin API to determine if a keypress event corresponds to an OS-X hotkey that we should dispatch to Appkit. 2008-08-26 19:13:56 -07:00
Jeremy Huddleston
f30a9b3362 1.4.2-apple11 2008-08-25 22:11:14 -07:00
Jeremy Huddleston
54a882dcbd XQuartz: Made a note to come back to the xinitrc race condition in the 1.5 branch when we move up to it. 2008-08-25 22:10:46 -07:00
Jeremy Huddleston
f0351c2b80 XQuartz: Fixed bogus args to debug ErrorF 2008-08-22 01:12:37 -07:00
Jeremy Huddleston
c286f2a718 XQuartz: Cleaned up mouse event translation a bit more. 2008-08-22 01:11:33 -07:00
Jeremy Huddleston
07548f1394 Xquartz: Added missing ev_type for NSTabletPoint event. 2008-08-22 00:45:12 -07:00
Jeremy Huddleston
4e62596dfc 1.4.2-apple10 2008-08-20 14:42:22 -07:00
Jeremy Huddleston
3520386261 XQuartz: Made X11Application.m a little more tidy. 2008-08-20 10:37:17 -07:00
Jeremy Huddleston
fcdc9f8b5a XQuartz: Added more explanation to debug keylayout spew to cut down on report-spam. 2008-08-20 10:21:23 -07:00
Jeremy Huddleston
81187364e5 XQuartz: Support windowItemModMask=0 or -1 to disable window shortcuts. 2008-08-20 09:50:54 -07:00
Jeremy Huddleston
e4110861d3 XQuartz: Added window_item_modifiers defaults item (and option to localization) to change the modifier keys used for the windows menu. 2008-08-20 09:21:44 -07:00
Jeremy Huddleston
745bc8ab38 XQuartz: Just cleaned up formatting of event processing code... no "meat" changed... 2008-08-19 02:18:16 -07:00
Jeremy Huddleston
02af74d7a5 XQuartz: Added appkit_modifiers defaults option which users can set to 'rcommand' to get access to the input menu with right command 2008-08-19 02:02:11 -07:00
Jeremy Huddleston
cdadce8816 XQuartz: Added debugging for NewCurrentScreen crash. 2008-08-19 02:00:35 -07:00
Maarten Maathuis
6f7ab5a6ac exa: fix assert logic thinko from 361a9eb953
- I guess failing PrepareAccess is rare, since this a 3 year old bug.
(cherry picked from commit c662381a14)
2008-08-17 15:38:24 -07:00
Jeremy Huddleston
5fcfeee41b 1.4.2-apple9 2008-08-15 13:29:35 -07:00
Jeremy Huddleston
8fb6a1cf44 XQuartz: More input fixes
stuck-modifier fixes (capslock)
3button-emulation now doesn't send the modifier key with the click
Added other options to fake_button2 and fake_button3 defaults options:
	({l,r}{control,alt,command,shift})
2008-08-15 13:28:58 -07:00
Jeremy Huddleston
eedecba0b8 XQuartz: Updated bundle version to 2.3.1 2008-08-14 09:34:12 -07:00
Jeremy Huddleston
b9a4d27cc7 1.4.2-apple8 2008-08-14 09:09:08 -07:00
Jeremy Huddleston
eeb6e5a9e9 XQuartz: Fixed a stuck modifier key bug. 2008-08-14 09:08:14 -07:00
Jeremy Huddleston
d207b037d2 XQuartz: Made 3-button mouse simulation a little more consistent. 2008-08-14 07:32:37 -07:00
Jeremy Huddleston
b287c481e1 XQuartz: Reverted "Control" text to be accurately "Command" in the input prefs. 2008-08-13 19:09:05 -07:00
Jeremy Huddleston
f3d478148c 1.4.2-apple7 2008-08-13 10:12:15 -07:00
Jeremy Huddleston
ba4a792426 Transport/Apple: Add TRANS_NOXAUTH to incoming connections when the listener is flagged as such 2008-08-09 10:07:32 -07:00
Peter Hutterer
c6d92c5206 dix: don't try to create events if we don't have a screen. #16898
A NULL screen may happen during server shutdown, when the output has been shut
down but the devices still generate events.

X.Org Bug 16898 <http://bugs.freedesktop.org/show_bug.cgi?id=16898>
(cherry picked from commit 465a9bb96e)
2008-08-08 01:17:24 -07:00
Jeremy Huddleston
745f476049 1.4.2-apple6 2008-08-08 00:20:59 -07:00
Jeremy Huddleston
5854e712e9 XQuartz: Re-added deprecated code fallback failsafe for keyboard layout on Leopard with some debugging spew. 2008-08-08 00:19:41 -07:00
Jeremy Huddleston
3ec2349760 Fixed bitwise or-and typo in my last commit. 2008-08-06 10:06:09 -07:00
Jeremy Huddleston
672682ebf9 XQuartz: Now properly disable xauth checking on launchd socket and mostly fix the xinitrc / launchd race condition 2008-08-05 18:38:30 -07:00
Jeremy Huddleston
a8f0d32216 XQuartz: Added code and made comments more helpful for debugging first-client-auth bug. 2008-08-05 15:14:08 -07:00