Ben Byer
ff9929ed48
pulling in changes from xorg-server-1.2-apple branch
2007-11-04 05:13:19 -08:00
Ben Byer
742d5d6adc
XDarwin: Fixes to quartzKeyboard.c to prevent a crash using certain non-US keyboards
2007-09-20 18:03:51 -07:00
Ben Byer
c140d20f4a
XDarwin: mass change from using xorg-config.h to dix-config.h cuz we're not using the X.org ddx anymore
2007-09-19 05:58:22 -07:00
Eric Anholt
e4d11e58ce
Remove the PaintWindow optimization.
...
This was an attempt to avoid scratch gc creation and validation for paintwin
because that was expensive. This is not the case in current servers, and the
danger of failure to implement it correctly (as seen in all previous
implementations) is high enough to justify removing it. No performance
difference detected with x11perf -create -move -resize -circulate on Xvfb.
Leave the screen hooks for PaintWindow* in for now to avoid ABI change.
2007-09-13 00:08:53 +00:00
Ben Byer
0ff273fd1e
XDARWIN: fixes to make Xquartz build again
2007-09-09 16:29:08 -07:00
Ben Byer
f8637137ab
XDARWIN: build fix for quartz/pseudoramiX.c
2007-09-09 16:29:08 -07:00
Ben Byer
35ec8b89f4
DDX changes for XDarwin
...
Creating a real DDX section for XDarwin instead of
stuffing it into the XORG section in a half-assed manner.
2007-09-06 05:34:14 -07:00
Adam Jackson
4d76075dbb
Death to RCS tags.
2007-06-29 14:06:52 -04:00
Ben Byer
2dafc46e3d
Fixed pointer events in Xquartz -- Keyboard events work, but
...
the keycodes are incorrect.
2007-03-01 17:44:39 -08:00
Ben Byer
776d4d6587
X11.app now builds correctly
2007-02-26 23:40:00 -08:00
Ben Byer
154d2c13f4
more changes for X11.app
2007-02-26 19:39:26 -08:00
Ben Byer
d287b76471
cleaned up some linking ugliness in hw/darwin/quartz
2007-02-17 03:47:42 -08:00
Ben Byer
93777c7b96
more patches to make the Quartz part of XDarwin work again
...
(thanks Peter and Torrey!)
2007-02-17 00:22:39 -08:00
Ben Byer
612144c811
More build fixes / updates for XDarwin:
...
quartz/cr: "Cocoa Rootless" support (deprecated in favor of xpr?)
quartz/fullscreen: Fullscreen support using Xplugin (not yet functional)
2007-02-17 00:09:58 -08:00
Ben Byer
84efe23ae8
updated darwin/quartz/xpr (libXplugin interface for Mac OS X) support
2007-02-16 04:37:38 -08:00
Eamon Walsh
f11dafaafc
Convert callers of SecurityLookupDrawable() to dixLookupDrawable().
2006-12-15 16:51:58 -05:00
Eamon Walsh
25d5e0a629
Convert callers of SecurityLookupWindow() to dixLookupWindow().
2006-12-15 15:50:46 -05:00
Eamon Walsh
04c721854f
Convert callers of LookupWindow() to dixLookupWindow().
2006-12-15 14:19:54 -05:00
Eamon Walsh
6c46645cfc
Naming change: Security*Access -> Dix*Access
2006-12-14 14:45:42 -05:00
Adam Jackson
0aaac95b0d
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
Daniel Stone
84683f19b4
get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE
...
Get rid of almost all uses of these definitions. They're still defined for
delinquent out-of-tree drivers, and also for the Mesa build. As well as
for miinitext.c. But largely gone.
2006-07-18 18:17:38 -04:00
Alan Coopersmith
345d99c972
Typo fixes (Nicholas Joly, XFree86 bugzilla #1658 )
2006-02-27 16:19:39 +00:00
Daniel Stone
0bb669638f
Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h".
2005-07-03 08:53:54 +00:00
Daniel Stone
9b1debcdb6
Change all misc.h and os.h references to <X11/foo.h>.
2005-07-01 22:43:43 +00:00
Torrey Lyons
78e4cb67d0
Fix build issues on Mac OS X 10.4.0.
2005-05-06 00:45:30 +00:00
Daniel Stone
292c4cff26
Fix includes right throughout the Xserver tree:
...
change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
change "foo.h", "extensions/foo.h" and "X11/foo.h" to
<X11/extensions/foo.h> for extension headers, e.g. Xv.h;
change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
2005-04-20 12:25:48 +00:00
Torrey Lyons
7a4e5f4006
Fix cases in Darwin build where a variable is declared static and later as
...
extern (XFree86 Bug #1576 , Jordan Frank).
2005-04-16 00:21:21 +00:00
Torrey Lyons
55dc930a18
Fix XDarwin's handling of Wacom tablet mouse buttons (Based on patch
...
suggested by Daphne Pfister).
2005-04-02 02:29:24 +00:00
Torrey Lyons
fa9847aeb9
Allow rootless implementations to override frame reordering. This is used
...
on Mac OS X when genie-restoring from the Dock to ensure that the
animation completes before drawing the frame.
2004-10-08 00:35:08 +00:00
Torrey Lyons
884cb060ee
Update XDarwin project to Xcode 1.5 format and remove unused
...
QUARTZ_SAFETY_DELAY code.
2004-09-22 23:52:39 +00:00
Torrey Lyons
35a3bf13a8
Add option for XDarwin to track system keyboard layout changes as they
...
occur (John Harper and Torrey T. Lyons).
2004-09-22 23:38:33 +00:00
Torrey Lyons
1b3fa4d53b
Warning fixes.
2004-09-22 22:52:03 +00:00
Torrey Lyons
269012e601
Add offscreen GLX direct rendering with XDarwin's xpr backend (John
...
Harper).
2004-09-21 22:01:14 +00:00
Torrey Lyons
6344bb51e2
Bugzilla #1032 : Make rootless acceleration functions compatible with
...
Damage.
2004-09-18 00:38:30 +00:00
Torrey Lyons
cedb9a8d62
Update Apple's list and hash utility routines to latest versions (John
...
Harper).
2004-09-17 21:57:26 +00:00
Torrey Lyons
198e62c44b
Documentation only update: Update XDarwin application version for release.
2004-08-21 00:46:01 +00:00
Torrey Lyons
2889ad2cb8
Fix crash in rootless XDarwin due to rootless being initialized before
...
damage extension.
2004-08-12 20:24:36 +00:00
Torrey Lyons
784e4d1cc0
Merge many XDarwin improvements:
...
- Fix launch of X clients by double clicking in the Finder when there is a
space in the path (Torrey T. Lyons).
- Interpret scroll wheel mouse events correctly when shift is held down
(Benjamin Burke).
- Add option to always use Mac command key equivalents (John Harper and
Torrey T. Lyons).
- Add support for dynamic screen configuration changes in rootless mode
(John Harper and Torrey T. Lyons).
- Add documentation on generic rootless layer (Torrey T. Lyons).
2004-07-30 19:12:18 +00:00
Egbert Eich
2fb5886200
Merging XORG-CURRENT into trunk
2004-04-23 19:54:30 +00:00
Egbert Eich
dae90c3af9
Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
2004-03-14 08:34:49 +00:00
Egbert Eich
867451f1ab
Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
2004-03-03 12:12:50 +00:00
Egbert Eich
df0313d35b
readding XFree86's cvs IDs
2004-02-26 13:36:15 +00:00
Egbert Eich
147aae87fd
Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
2004-02-26 09:23:53 +00:00
Egbert Eich
3c64b65d80
Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
2004-01-29 08:08:57 +00:00
Kaleb Keithley
12e532010b
XFree86 4.3.99.902 (RC 2)
2003-12-19 20:55:39 +00:00
Kaleb Keithley
a84f16a9ad
XFree86 4.3.99.901 (RC 1)
2003-12-04 22:03:38 +00:00
Kaleb Keithley
adc7f9a4eb
XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
2003-11-25 19:29:01 +00:00
Kaleb Keithley
90f1536dd3
Initial revision
2003-11-25 19:29:01 +00:00
Kaleb Keithley
9508a382f8
Initial revision
2003-11-14 16:48:57 +00:00