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
Jeremy Huddleston
e1e0c398bb
XQuartz: Fixed some errors / typos in the preferences pane.
2008-08-05 14:33:03 -07:00
Jeremy Huddleston
d3157ca45c
XQUartz: UI Cleanup. Removed done/cancel buttons from Applications->Customize
2008-08-05 14:24:25 -07:00
Jeremy Huddleston
c51545729f
Merge commit 'origin/server-1.4-branch' into xorg-server-1.4-apple
2008-08-05 12:44:56 -07:00
Jeremy Huddleston
ca0babafa4
XQuartz: Fixed proper processing of tablet button presses
2008-08-04 20:11:45 -07:00
Alex Deucher
ff49f5944d
Fix potential crasher in xf86CrtcRotate()
...
xf86CrtcRotate() is called by randr 1.2 drivers via xf86CrtcSetMode() or xf86SetDesiredModes()
during ScreenInit() at which point pScrn->pScreen is not set. If a user specifies a rotation
in their config file pScrn->pScreen is dereferenced and boom.
2008-07-29 18:40:44 -07:00
Peter Hutterer
969f1db96b
Revert "kdrive: don't post motion event if there was no motion. #16179 "
...
This reverts commit 5903b4c749
.
And this one wasn't supposed to be pushed too.
2008-07-29 13:17:27 +09:30
Peter Hutterer
a49d811065
Revert "xkb: delete default rules when devices are closed."
...
This reverts commit 7cdef0d6fc
.
Nor was this one.
2008-07-29 13:15:50 +09:30
Peter Hutterer
f0f3a11acd
Revert "xkb: reset xkb_cached_map on CloseDownDevices."
...
This reverts commit 9b62355847
.
This wasn't supposed to be pushed either.
2008-07-29 13:15:34 +09:30
Peter Hutterer
b50932d998
Revert "xfree86: AllowEmptyInput is now enabled by default if hotplugging is enabled."
...
This reverts commit 153c6d48c6
.
How did this one end up on the branch? Sure as hell wasn't supposed to be
pushed.
2008-07-29 13:14:49 +09:30
Peter Hutterer
48a9996192
Xi: ChangeDeviceControl presence events should set the appropriate devchange.
...
Requires inputproto 1.4.4 or higher.
(cherry picked from commit 591ef3c047
)
Modified to use the numeric value of DeviceControlChanged instead of the
define, just so we don't bork out if someone rebuilds without updating
inputproto. This is a released server, after all.
2008-07-29 10:19:09 +09:30
Jeremy Huddleston
30e077e034
1.4.2-apple5 ... hopefully the last for 2.3.0
2008-07-15 17:48:57 -07:00
Jeremy Huddleston
4991f54a8d
XQuartz: Nuke Sparkle.
2008-07-15 17:48:29 -07:00
Jeremy Huddleston
08f3fe153e
XQuartz: Fixed first-client-can't-connect bug
...
Readded the old exec() server startup path for regression testing.
Don't use the dynamic fd addition code since it's not quite working correctly.
2008-07-15 17:15:54 -07:00