xserver-multidpi/hw/xquartz
George Peter Staplin 7bb73a9513 XQuartz: pbproxy: Possibly fix a memory leak by using an [NSApp run] loop,
instead of calling CFRunLoopRun() directly.  The leak wasn't reproducible on
this machine, but someone was able to produce a leak trace with Instruments
that indicates it was leaking in the CFRunLoopRun() path.

x-input.m: dequeue and ignore events when pbproxy_active is false.

x-selection.h: add an is_active method that is used by x-input.m to ignore
events.

x-selection.m: Handle nearly every preference, except for primary_on_grab,
which I don't really understand yet.
(cherry picked from commit 4d51ad851e)
2008-10-03 11:14:49 -07:00
..
bundle XQuartz: Added some localizable strings that were missing. 2008-10-03 11:14:28 -07:00
doc XQuartz: Added a preferences UI for pbproxy options. 2008-09-21 17:40:35 -07:00
GL Fix up paths for GL/glx -> glx renaming 2008-05-21 10:51:15 -07:00
mach-startup XQuartz: Added a --enable-integrated-xpbproxy configure option for building xpbproxy as an app or as a thread. 2008-10-03 11:11:47 -07:00
pbproxy XQuartz: pbproxy: Possibly fix a memory leak by using an [NSApp run] loop, 2008-10-03 11:14:49 -07:00
xpr XQuartz: 64bit crash fix ... don't pass pointers through xe. 2008-09-21 17:40:42 -07:00
applewm.c Remove all empty extension reset hooks, replace with NULL. 2008-07-24 15:46:08 -04:00
applewmExt.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
darwin.c XQuartz: Use "pointer" and "pen" for device names to please GDK. 2008-10-03 11:14:43 -07:00
darwin.h XQuartz: Send AppleWMReloadPreferences where appropriate. 2008-10-03 11:12:49 -07:00
darwinClut8.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
darwinEvents.c XQuartz: Using absolute ranges for pointer location to increase resolution and better support tablets. 2008-10-03 11:14:38 -07:00
darwinEvents.h XQuartz: Using absolute ranges for pointer location to increase resolution and better support tablets. 2008-10-03 11:14:38 -07:00
darwinXinput.c add debug statements so we can see if/when our Xinput stubs are getting called. 2008-03-31 16:44:22 -07:00
keysym2ucs.c Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
keysym2ucs.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
Makefile.am XQuartz: Added pasteboard proxy code stripped out of quartz-wm. 2008-09-03 09:33:58 -07:00
pseudoramiX.c XQuartz: Set noPanoramixExtension earlier to avoid a possible race. 2008-07-11 10:13:13 -07:00
pseudoramiX.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
quartz.c Prepare for array-index based devPrivates. 2008-08-28 18:05:40 -04:00
quartz.h XQuartz: More startup / threading house cleaning. 2008-04-28 11:49:19 -07:00
quartzAudio.c XQuartz: Handled sanitization of namespace better 2008-04-18 20:07:55 -07:00
quartzAudio.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
quartzCocoa.m XQuartz: Set noPanoramixExtension earlier to avoid a possible race. 2008-07-11 10:13:13 -07:00
quartzCommon.h XQuartz: Handled sanitization of namespace better 2008-04-18 20:07:55 -07:00
quartzKeyboard.c XQuartz: Fixed threading issue with TSM. 2008-09-26 12:31:21 -07:00
quartzKeyboard.h XQuartz: Fixed threading issue with TSM. 2008-09-26 12:31:21 -07:00
quartzPasteboard.c just a bit of juggling headers around -- we're preparing 2008-04-02 17:47:57 -07:00
quartzPasteboard.h just a bit of juggling headers around -- we're preparing 2008-04-02 17:47:57 -07:00
quartzStartup.c Xquartz: Removed include directive for removed header 2008-07-11 10:13:06 -07:00
sanitizedCarbon.h XQuartz: Handled sanitization of namespace better 2008-04-18 20:07:55 -07:00
sanitizedCocoa.h XQuartz: Handled sanitization of namespace better 2008-04-18 20:07:55 -07:00
threadSafety.c XQuartz: Cleaned up startup and thread creation a tad. 2008-04-26 19:21:05 -07:00
threadSafety.h XQuartz: Cleaned up startup and thread creation a tad. 2008-04-26 19:21:05 -07:00
X11Application.h XQuartz: Fixed threading issue with TSM. 2008-09-26 12:31:21 -07:00
X11Application.m XQuartz: Workaround for initial pressure/tilt being sent as 0 with motion during the proximity event 2008-10-03 11:14:40 -07:00
X11Controller.h XQuartz: Added a preferences UI for pbproxy options. 2008-09-21 17:40:35 -07:00
X11Controller.m XQuartz: Send AppleWMReloadPreferences where appropriate. 2008-10-03 11:12:49 -07:00