George Peter Staplin
40190675a6
XQuartz: pbproxy: return the TARGETS list as a 32-bit list to fix a bug that was in the original.
...
Add TRACE() calls where appropriate to try to figure out why we are losing CLIPBOARD at times, after transferring PRIMARY to the NSPasteboard.
Use the new pbproxy_clipboard_to_pasteboard where appropriate.
2008-09-16 15:21:18 -06:00
George Peter Staplin
37361567b6
Rename reclaim_clipboard to claim_clipboard.
...
Convert the puts usage to use DB().
Add the initial handle_image method.
Check for nil in the NSString instantiation in various places.
Add some commentary to enhance the clarity of why I did some things.
2008-09-15 13:35:46 -06:00
George Peter Staplin
ea9dc27977
Add an image_jpeg Atom.
2008-09-15 13:31:19 -06:00
George Peter Staplin
d333a8e2b5
Rename reclaim_clipboard to claim_clipboard.
2008-09-15 13:28:50 -06:00
George Peter Staplin
32b175ef62
Add image/jpeg type, and rename reclaim_clipboard to claim_clipboard.
2008-09-15 13:27:08 -06:00
Jeremy Huddleston
21a2d0b8d0
XQuartz: pbproxy: Added global variables to customize how pbproxy behaves
2008-09-15 09:33:55 -07:00
Jeremy Huddleston
5c8b956f8f
XQuartz: pbproxy: First round of updates to pbproxy from George.
2008-09-14 09:23:17 -07:00
Jeremy Huddleston
e90dabb5a7
1.4.2-apple17
2008-09-05 17:33:18 -07:00
Jeremy Huddleston
43184cd379
XQuartz: Dead code removal
2008-09-05 17:32:16 -07:00
Jeremy Huddleston
8dd6d5c825
XQuartz: 256 color support
2008-09-05 17:05:03 -07:00
Jeremy Huddleston
bf10fb0b1f
XQuartz: Dead code removal
2008-09-05 10:46:36 -07:00
Jeremy Huddleston
4fe605c2bc
XQuartz: Changed around fd handoff model to be more robust
2008-09-05 10:46:20 -07:00
Jeremy Huddleston
df2120ccbc
1.4.2-apple16
2008-09-04 15:34:39 -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
d7ce166ee8
1.4.2-apple15
2008-09-04 08:55:45 -07:00
Jeremy Huddleston
d942849f24
XQuartz: Fixed proximity logic errors for tablets.
2008-09-04 08:55:22 -07:00
Jeremy Huddleston
4904e04ce6
XQuartz: Added locking into mieq to protect X from eating itself
2008-09-04 08:37:22 -07:00
Jeremy Huddleston
4a653c6bfd
XQuartz: Remove decls of crashtracer strings that we don't use anymore in here
2008-09-04 08:07:32 -07:00
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