Author: carmstrong
Date: Sun Mar 21 06:29:31 2010
New Revision: 5988

URL: http://svn.gna.org/viewcvs/etoile?rev=5988&view=rev
Log:
All changes performed as per review http://review.etoileos.com/r/135/
* Rewrote compositing window manager portion to get mapping/unmapping of 
windows and efficient compositing working correctly.
* Restructured calls to X11 extensions through XCB so that they are organised 
into instantiatable classes and static methods.
* Extended XCBWindow, XCBConnection and XCBScreen where necessary to support 
above changes.
* Added new XCBWindow notifications for managing changes to window attributes, 
window frame and window creation.

Added:
    trunk/Etoile/Services/Private/ProjectManager/COPYING
    trunk/Etoile/Services/Private/ProjectManager/PMScreen.h
    trunk/Etoile/Services/Private/ProjectManager/PMScreen.m
    trunk/Etoile/Services/Private/ProjectManager/XCBComposite.h
    trunk/Etoile/Services/Private/ProjectManager/XCBComposite.m
    trunk/Etoile/Services/Private/ProjectManager/XCBDamage.h
    trunk/Etoile/Services/Private/ProjectManager/XCBDamage.m
    trunk/Etoile/Services/Private/ProjectManager/XCBDrawable.h
    trunk/Etoile/Services/Private/ProjectManager/XCBExtension.h
    trunk/Etoile/Services/Private/ProjectManager/XCBExtension.m
    trunk/Etoile/Services/Private/ProjectManager/XCBFixes.h
    trunk/Etoile/Services/Private/ProjectManager/XCBFixes.m
    trunk/Etoile/Services/Private/ProjectManager/XCBPixmap.h
    trunk/Etoile/Services/Private/ProjectManager/XCBPixmap.m
    trunk/Etoile/Services/Private/ProjectManager/XCBRender.h
    trunk/Etoile/Services/Private/ProjectManager/XCBRender.m
    trunk/Etoile/Services/Private/ProjectManager/XCBVisual.h
    trunk/Etoile/Services/Private/ProjectManager/XCBVisual.m
Modified:
    trunk/Etoile/Services/Private/ProjectManager/GNUmakefile
    trunk/Etoile/Services/Private/ProjectManager/PMCompositeDefaultDecorator.h
    trunk/Etoile/Services/Private/ProjectManager/PMCompositeDefaultDecorator.m
    trunk/Etoile/Services/Private/ProjectManager/PMCompositeWindow.h
    trunk/Etoile/Services/Private/ProjectManager/PMCompositeWindow.m
    trunk/Etoile/Services/Private/ProjectManager/PMConnectionDelegate.h
    trunk/Etoile/Services/Private/ProjectManager/PMConnectionDelegate.m
    trunk/Etoile/Services/Private/ProjectManager/PMDecoratedWindow.h
    trunk/Etoile/Services/Private/ProjectManager/PMDecoratedWindow.m
    trunk/Etoile/Services/Private/ProjectManager/PMDecorationWindow.h
    trunk/Etoile/Services/Private/ProjectManager/PMDecorationWindow.m
    trunk/Etoile/Services/Private/ProjectManager/PMNotifications.h
    trunk/Etoile/Services/Private/ProjectManager/PMNotifications.m
    trunk/Etoile/Services/Private/ProjectManager/XCBAtomCache.h
    trunk/Etoile/Services/Private/ProjectManager/XCBAtomCache.m
    trunk/Etoile/Services/Private/ProjectManager/XCBCompositeWindow.h
    trunk/Etoile/Services/Private/ProjectManager/XCBConnection.h
    trunk/Etoile/Services/Private/ProjectManager/XCBConnection.m
    trunk/Etoile/Services/Private/ProjectManager/XCBGeometry.h
    trunk/Etoile/Services/Private/ProjectManager/XCBNotifications.h
    trunk/Etoile/Services/Private/ProjectManager/XCBNotifications.m
    trunk/Etoile/Services/Private/ProjectManager/XCBScreen.h
    trunk/Etoile/Services/Private/ProjectManager/XCBScreen.m
    trunk/Etoile/Services/Private/ProjectManager/XCBWindow.h
    trunk/Etoile/Services/Private/ProjectManager/XCBWindow.m
    trunk/Etoile/Services/Private/ProjectManager/main.m


_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs

Reply via email to