CVSROOT: /home/x-cvs
Module name: xc
Changes by: [EMAIL PROTECTED] 03/09/15 17:36:21
Log message:
XDarwin cleanup and improvements:
- Load bundle at runtime for chosen Quartz mode: xpr, cr, or fullscreen.
- AppleWM extension has been generalized to work with any Quartz mode.
Currently only the xpr implementation is complete.
- Wrote a man page for AppleWM.
- Moved hw/darwin/quartz/aqua* files that contained code to protect
the alpha channel to miext/rootless/safeAlpha.
Modified files:
xc/config/cf/:
darwin.cf
xc/lib/apple/:
AppleWM.man applewm.h applewmstr.h
xc/programs/Xserver/:
Imakefile
xc/programs/Xserver/GL/apple/:
Imakefile aglGlx.c indirect.c
xc/programs/Xserver/hw/darwin/quartz/:
Imakefile Preferences.h Preferences.m XServer.h XServer.m
applewm.c quartz.c quartz.h quartzStartup.c
xc/programs/Xserver/hw/darwin/quartz/XDarwin.pbproj/:
project.pbxproj
xc/programs/Xserver/hw/darwin/quartz/cr/:
Imakefile cr.h crFrame.m crScreen.m
xc/programs/Xserver/hw/darwin/quartz/xpr/:
Imakefile xpr.h xprCursor.c xprScreen.c
xc/programs/Xserver/hw/xfree86/:
CHANGELOG
xc/programs/Xserver/miext/rootless/:
Imakefile rootless.h rootlessCommon.h
Added files:
xc/programs/Xserver/hw/darwin/quartz/:
applewmExt.h
xc/programs/Xserver/hw/darwin/quartz/cr/:
crAppleWM.m
xc/programs/Xserver/hw/darwin/quartz/fullscreen/:
Imakefile fullscreen.c quartzCursor.c quartzCursor.h
xc/programs/Xserver/hw/darwin/quartz/xpr/:
xprAppleWM.c
xc/programs/Xserver/miext/rootless/safeAlpha/:
Imakefile safeAlpha.h safeAlphaPicture.c
safeAlphaWindow.c
Removed files:
xc/programs/Xserver/hw/darwin/quartz/:
aqua.h aquaPicture.c aquaWindow.c fullscreen.c
fullscreen.h
Revision Changes Path
1.39 +22 -3 xc/config/cf/darwin.cf
1.2 +288 -7 xc/lib/apple/AppleWM.man
1.2 +33 -1 xc/lib/apple/applewm.h
1.2 +1 -25 xc/lib/apple/applewmstr.h
3.291 +48 -42 xc/programs/Xserver/Imakefile
1.2 +2 -3 xc/programs/Xserver/GL/apple/Imakefile
1.2 +5 -5 xc/programs/Xserver/GL/apple/aglGlx.c
1.2 +4 -3 xc/programs/Xserver/GL/apple/indirect.c
1.10 +13 -20 xc/programs/Xserver/hw/darwin/quartz/Imakefile
1.3 +39 -10 xc/programs/Xserver/hw/darwin/quartz/Preferences.h
1.4 +57 -13 xc/programs/Xserver/hw/darwin/quartz/Preferences.m
1.12 +2 -1 xc/programs/Xserver/hw/darwin/quartz/XServer.h
1.12 +31 -6 xc/programs/Xserver/hw/darwin/quartz/XServer.m
1.2 +32 -37 xc/programs/Xserver/hw/darwin/quartz/applewm.c
1.11 +17 -37 xc/programs/Xserver/hw/darwin/quartz/quartz.c
1.6 +72 -2 xc/programs/Xserver/hw/darwin/quartz/quartz.h
1.6 +64 -2 xc/programs/Xserver/hw/darwin/quartz/quartzStartup.c
1.18 +155 -39
xc/programs/Xserver/hw/darwin/quartz/XDarwin.pbproj/project.pbxproj
1.2 +10 -6 xc/programs/Xserver/hw/darwin/quartz/cr/Imakefile
1.2 +6 -0 xc/programs/Xserver/hw/darwin/quartz/cr/cr.h
1.3 +13 -3 xc/programs/Xserver/hw/darwin/quartz/cr/crFrame.m
1.3 +62 -23 xc/programs/Xserver/hw/darwin/quartz/cr/crScreen.m
1.4 +5 -3 xc/programs/Xserver/hw/darwin/quartz/xpr/Imakefile
1.3 +13 -1 xc/programs/Xserver/hw/darwin/quartz/xpr/xpr.h
1.2 +2 -13 xc/programs/Xserver/hw/darwin/quartz/xpr/xprCursor.c
1.4 +85 -48 xc/programs/Xserver/hw/darwin/quartz/xpr/xprScreen.c
3.2855 +9 -1 xc/programs/Xserver/hw/xfree86/CHANGELOG
1.2 +18 -1 xc/programs/Xserver/miext/rootless/Imakefile
1.4 +18 -4 xc/programs/Xserver/miext/rootless/rootless.h
1.4 +1 -7 xc/programs/Xserver/miext/rootless/rootlessCommon.h
_______________________________________________
Cvs-commit mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/cvs-commit