Jeremy Huddleston
4fe605c2bc
XQuartz: Changed around fd handoff model to be more robust
2008-09-05 10:46:20 -07:00
Jeremy Huddleston
c0da576d49
XQuartz: Don't warp the pointer on server start for XQuartz
2008-09-04 14:59:10 -07:00
Jeremy Huddleston
c1caeb52a4
XQuartz: Make WarpPointer multithread safe in XQuartz.
2008-09-04 10:00:43 -07:00
Jeremy Huddleston
2e45344870
XQuartz: Dead code removal
2008-09-04 09:18:40 -07:00
Jeremy Huddleston
d942849f24
XQuartz: Fixed proximity logic errors for tablets.
2008-09-04 08:55:22 -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
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
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
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
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
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
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
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
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
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
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
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
Jeremy Huddleston
5538e43b9a
XQuartz: Use CFEqual to compare keyboards
2008-07-09 10:02:41 -07:00
Jeremy Huddleston
199d2dcb70
XQuartz: More fd handoff cleanup.
2008-07-07 16:34:47 -07:00
Jeremy Huddleston
9c20a4804d
XQuartz: Some fd handoff cleanup.
2008-07-07 10:55:58 -07:00
Jeremy Huddleston
69cfc1a21e
XQuartz: Remove deprecated keyboard code.
2008-07-04 19:23:21 -07:00
Peter Hutterer
153c6d48c6
xfree86: AllowEmptyInput is now enabled by default if hotplugging is enabled.
...
Remove AEI check from configImpliedLayout as the setting isn't actually parsed
at this point anyway (written by Sasha Hlusiak).
Resurrect checkInput() and check for devices there if AEI is false (this also
creates the default devices if required).
Set AllowEmptyInput to enabled by default if hotplugging is enabled.
(cherry picked from commit bea743f3d629bafdc301f40e9c0bc11382dfe8bc)
Conflicts:
hw/xfree86/common/xf86Config.c
hw/xfree86/doc/man/xorg.conf.man.pre
2008-07-03 15:05:14 +09:30