b1f3f42840 
								
							 
						 
						
							
							
								
								Xquartz: Added applicationShouldHandleReopen:hasVisibleWindows to handle dock icon clicking  
							
							... 
							
							
							
							(cherry picked from commit 55d9973b053f25bb95b26e00351dc5531caf5b04) 
							
						 
						
							2008-04-11 17:50:04 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								eabcfce0a6 
								
							 
						 
						
							
							
								
								Stop building mfb/afb/xf1bpp by default.  
							
							
							
						 
						
							2008-04-11 09:51:26 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0dab6fa358 
								
							 
						 
						
							
							
								
								So long, and thanks for all the cfb.  
							
							
							
						 
						
							2008-04-11 09:47:51 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								059b4876e6 
								
							 
						 
						
							
							
								
								Add doltcompile to .gitignore  
							
							
							
						 
						
							2008-04-11 09:46:48 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6d22a9615a 
								
							 
						 
						
							
							
								
								dix: Call DeleteInputDeviceRequest from CloseDownDevices ( #14418 )  
							
							... 
							
							
							
							The DDX (xfree86 anyway) maintains its own device list in addition to the one
in the DIX. CloseDevice will only remove it from the DIX, not the DDX. If the
server then restarts (last client disconnects), the DDX devices are still
there, will be re-initialised, then the hal devices come in and are added too.
This repeats until we run out of device ids.
This also requires us to strdup() the default pointer/keyboard in
checkCoreInputDevices.
X.Org Bug 14418 <http://bugs.freedesktop.org/show_bug.cgi?id=14418 > 
							
						 
						
							2008-04-11 18:45:32 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3c337e18b9 
								
							 
						 
						
							
							
								
								Fixed configure.ac for autoconf 2.62.  
							
							
							
						 
						
							2008-04-10 21:36:38 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								13dcde6bf9 
								
							 
						 
						
							
							
								
								Fix dolt to error out on compile error, and not print errors on race to mkdir.  
							
							... 
							
							
							
							Both of these changes have been submitted upstream. 
							
						 
						
							2008-04-10 11:08:49 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a7e3ad1c6b 
								
							 
						 
						
							
							
								
								Remove NDEBUG (assert() disable) define from the X Server.  
							
							... 
							
							
							
							A few pieces of code were abusing this define for other purposes, which are
converted to #ifndef DEBUG instead.  There should be no ABI consequences
to this change.
The rationale is that having the define in xorg-server.h also disables
assert() drivers, which is unexpected, and also difficult to avoid since
xorg-server.h is included in their config.h, and you can't put a #undef in
config.h.  As for removing it from the server instead of moving it to an
internal header, we probably shouldn't have unnecessary assert()s in
critical server paths anyway, and if we do we could #define NDEBUG in the
specific cases needed. 
							
						 
						
							2008-04-10 10:35:14 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7909ebe7f1 
								
							 
						 
						
							
							
								
								dolt: add FreeBSD support (this and ppc have been submitted upstream).  
							
							
							
						 
						
							2008-04-09 10:43:25 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b4842d8dc3 
								
							 
						 
						
							
							
								
								dolt works on powerpc Linux.  
							
							
							
						 
						
							2008-04-09 16:17:35 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0d1746995d 
								
							 
						 
						
							
							
								
								Fix off-by-one error in ProcXResQueryClients().  
							
							... 
							
							
							
							Fixes memory corruption reported at
http://bugs.freedesktop.org/show_bug.cgi?id=14004  . 
							
						 
						
							2008-04-09 13:49:05 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6d031cbdef 
								
							 
						 
						
							
							
								
								configure.ac: Do the dolt  
							
							... 
							
							
							
							Use dolt instead of libtool whereever practical.  See:
http://lists.debian.org/debian-devel/2008/04/msg00286.html  
							
						 
						
							2008-04-09 14:37:02 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b19027fbae 
								
							 
						 
						
							
							
								
								quirk: add quirk for ACR 640x350 default mode is wrong  
							
							... 
							
							
							
							RH #440186  
							
						 
						
							2008-04-09 14:34:11 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1f8188656a 
								
							 
						 
						
							
							
								
								add missing dix-config include  
							
							... 
							
							
							
							(cherry picked from commit 126e9bc8c480b403dedc44c1e8c4fe1476340ed9) 
							
						 
						
							2008-04-08 21:25:15 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3f51f493b6 
								
							 
						 
						
							
							
								
								XQuartz: Fix issue where clicking on an X11 window might send that event to an X11 window in another space.  
							
							... 
							
							
							
							(cherry picked from commit df21312c8b0e9ef0c809bfc57cdf64f27db0d8a7)
(cherry picked from commit 2d4194a8d124e7a9c7cd1b83635ba6957aa4ae1c) 
							
						 
						
							2008-04-08 17:03:18 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								08073862f8 
								
							 
						 
						
							
							
								
								configure.ac: Fix monotonic test harder  
							
							... 
							
							
							
							This was only introduced in a later version of POSIX, so define that
version to get it from more conformant systems. 
							
						 
						
							2008-04-08 13:01:23 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								726dcd9e4e 
								
							 
						 
						
							
							
								
								Fix Xvfb input when building against current X sources.  
							
							
							
						 
						
							2008-04-07 10:20:02 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0f87b41a43 
								
							 
						 
						
							
							
								
								configure.ac: DragonFly BSD support  
							
							... 
							
							
							
							Add support for DragonFly BSD, which is just the same as FreeBSD for all
of these cases. 
							
						 
						
							2008-04-07 14:09:04 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6b1a27023e 
								
							 
						 
						
							
							
								
								EXA: Fix TS origin computation when implementing RenderComposite with tiling.  
							
							
							
						 
						
							2008-04-07 11:01:09 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								539bf3c283 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2008-04-07 00:10:16 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3ab33e7cd4 
								
							 
						 
						
							
							
								
								Remove stale code  
							
							... 
							
							
							
							The jstk code for Joysticks is not used by any module, was never actually compiled and uses an API
that is deprecated these days.
No reason to keep it. 
							
						 
						
							2008-04-06 23:23:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6c0cfe3d43 
								
							 
						 
						
							
							
								
								Fix the clock_gettime check for glibc-based non-Linux systems  
							
							... 
							
							
							
							We need to define _POSIX_C_SOURCE on glibc, not just Linux, so add a new
test for the __GLIBC__ macro. 
							
						 
						
							2008-04-04 19:12:57 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cc7c045bae 
								
							 
						 
						
							
							
								
								Fix PCI config space cycles from int10 emulator.  
							
							... 
							
							
							
							The top bit of 0xCF8 is an enable bit, not part of the domain.  Sending
cycles to domain 128 instead of domain 0 is rarely the right thing to do. 
							
						 
						
							2008-04-04 12:58:12 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d1de3dda8e 
								
							 
						 
						
							
							
								
								Fix clock_gettime presence detect on FreeBSD.  
							
							... 
							
							
							
							For non-Linux, _POSIX_C_SOURCE and friends restrict symbols defined rather
than enabling defines of symbols.  Additionally, CLOCK_MONOTONIC was
apparently added to the standard around 2000 anyway, not 1993. 
							
						 
						
							2008-04-04 08:01:25 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ec17900f52 
								
							 
						 
						
							
							
								
								Convert __DRIconfigs after we've made sure createNewScreen succeeded.  
							
							
							
						 
						
							2008-04-04 10:47:46 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								16a8ce7558 
								
							 
						 
						
							
							
								
								Only autoload RECORD if it was enabled.  
							
							
							
						 
						
							2008-04-04 10:47:46 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f0915fb3c4 
								
							 
						 
						
							
							
								
								quirk: add quirk for ACER EDID  
							
							
							
						 
						
							2008-04-04 09:59:40 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2e42b67b82 
								
							 
						 
						
							
							
								
								XQuartz: Change reporting of space change to debug log rather than stderr  
							
							... 
							
							
							
							(cherry picked from commit ed15556a9fc4ebdb88f42961052fc8456082165f) 
							
						 
						
							2008-04-02 18:05:55 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c737d04c75 
								
							 
						 
						
							
							
								
								The AppKit thread should not be calling directly into the X server  
							
							... 
							
							
							
							functions to change state when the keyboard is reloaded; instead,
pass it as an event.
(cherry picked from commit 7e653f806ff5508aace059312156f319a9ed4479) 
							
						 
						
							2008-04-02 17:48:24 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								15b0084f1a 
								
							 
						 
						
							
							
								
								formatting cleanup for X11Application.m (no code changes)  
							
							... 
							
							
							
							(cherry picked from commit eb083d3f68f459d90417558da1ed00729b749950) 
							
						 
						
							2008-04-02 17:48:15 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e9e2d88436 
								
							 
						 
						
							
							
								
								moved and renamed QuartzMessageServerThread to  
							
							... 
							
							
							
							DarwinSendDDXEvent to make more clear what it actually does.
(cherry picked from commit bee2b377efc930e25017636e5112093a3a6549c7) 
							
						 
						
							2008-04-02 17:48:01 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c1be4e3379 
								
							 
						 
						
							
							
								
								shovelling code around ...  
							
							... 
							
							
							
							(cherry picked from commit 2143182ba49195bbb2e9163ea6872fd68e7a4a85) 
							
						 
						
							2008-04-02 17:47:59 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								985c631b2e 
								
							 
						 
						
							
							
								
								just a bit of juggling headers around -- we're preparing  
							
							... 
							
							
							
							to call our Xquartz-specific event handlers directly
as mieqHandlers
(cherry picked from commit 4aedba5aa727e22316e8ca456f7218bea9ee0313) 
							
						 
						
							2008-04-02 17:47:57 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								89f1d880e8 
								
							 
						 
						
							
							
								
								nuke DarwinEventQueue  
							
							... 
							
							
							
							(cherry picked from commit 1e0ec02202eeaffae480048b91bf02140ee29f8a) 
							
						 
						
							2008-04-02 17:47:52 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8944b77ec0 
								
							 
						 
						
							
							
								
								continue with gutting darwinEvents.c  
							
							... 
							
							
							
							(cherry picked from commit c34fce7051b996633291dddc061b696ff737f3fb) 
							
						 
						
							2008-04-02 17:47:42 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								aa6d12e93e 
								
							 
						 
						
							
							
								
								turns out we weren't actually using these files. oops  
							
							... 
							
							
							
							(cherry picked from commit bfec44d7b4baf0ad0aae55c8209bc60ac93c5b58) 
							
						 
						
							2008-04-02 17:46:59 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6c5962e447 
								
							 
						 
						
							
							
								
								remove vestigal DarwinEQPointerPost etc  
							
							... 
							
							
							
							(cherry picked from commit a25704c423598d596fd7f2ed4290d4b860bd5d5f) 
							
						 
						
							2008-04-02 17:45:28 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c6f0d5d1e5 
								
							 
						 
						
							
							
								
								gut darwinEQEnqueue, and make it just call mieqEnqueue (for the moment)  
							
							... 
							
							
							
							(cherry picked from commit a9e081a60ca227c0d96d4613075d97d6b762366a) 
							
						 
						
							2008-04-02 17:45:23 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5b6c273eaa 
								
							 
						 
						
							
							
								
								add prototype for DarwinEventHandler  
							
							... 
							
							
							
							(cherry picked from commit 9a03ae33c4f9de830f15eabf3b994882ead7c000) 
							
						 
						
							2008-04-02 17:45:20 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3713be8b47 
								
							 
						 
						
							
							
								
								add logging of current thread ID to DEBUG_LOG macro  
							
							... 
							
							
							
							(cherry picked from commit 5848510cc5a8091b30230ab920d904ca6b159480) 
							
						 
						
							2008-04-02 17:45:17 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1400a51ae7 
								
							 
						 
						
							
							
								
								Begin to move all of our Xquartz DDX-specific event handlers  
							
							... 
							
							
							
							to miEQ, in preparation to remove the DDX-specific code entirely.
(cherry picked from commit 3f4447b95f73a82b3aa0f7b0d1640aba5fb0d1bc) 
							
						 
						
							2008-04-02 17:45:09 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8746daa673 
								
							 
						 
						
							
							
								
								XQuartz: Fixed missing close-paren in preference pane text.  
							
							... 
							
							
							
							(cherry picked from commit ea37e151dc6032d2a1a33cef809f2a7d507aae35) 
							
						 
						
							2008-04-02 17:33:22 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b5a0a865c3 
								
							 
						 
						
							
							
								
								Pick up dri2proto from the standard proto header include path.  
							
							
							
						 
						
							2008-04-02 19:21:41 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8cde0af3c5 
								
							 
						 
						
							
							
								
								Send the GLX_EXT_texture_from_pixmap attributes to the client.  
							
							
							
						 
						
							2008-04-02 19:08:34 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7c20f65fea 
								
							 
						 
						
							
							
								
								Add @XORG_CFLAGS@ to satisfy xf86* includes.  
							
							... 
							
							
							
							Pointed out by Hasso Tepper. 
							
						 
						
							2008-04-02 19:08:33 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b13ab15689 
								
							 
						 
						
							
							
								
								dri2: Unbreak glcore visual setup.  
							
							
							
						 
						
							2008-04-02 12:38:36 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b31de6a590 
								
							 
						 
						
							
							
								
								dri2: fix crasher if DRI2Connect fails  
							
							
							
						 
						
							2008-04-02 16:29:30 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ebc56aca8b 
								
							 
						 
						
							
							
								
								Bug  #15160 : quirk Proview AY765C  
							
							... 
							
							
							
							prefer first detailed timing 
							
						 
						
							2008-04-02 10:46:03 +08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9500033b9e 
								
							 
						 
						
							
							
								
								xfree86: don't crash in AutoConfig if the primary device is not pci  
							
							... 
							
							
							
							Only call matchDriverFromFiles() if we found a pci device.
Debian bug#472823 (http://bugs.debian.org/472823 ). 
							
						 
						
							2008-04-01 20:23:38 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								37b1258f0a 
								
							 
						 
						
							
							
								
								XKB: Fix processInputProc wrapping  
							
							... 
							
							
							
							If input processing is frozen, only wrap realInputProc: don't smash
processInputProc as well.  When input processing is thawed, pIP will be
rewrapped correctly.
This supersedes the previous workaround in 50e80c9.
Signed-off-by: Daniel Stone <daniel@fooishbar.org> 
							
						 
						
							2008-04-01 15:31:50 +03:00