Author: carmstrong
Date: Sat Jun 19 04:56:53 2010
New Revision: 6169
URL: http://svn.gna.org/viewcvs/etoile?rev=6169&view=rev
Log:
* Added definition files for ICCCM and EWMH related code, including atom
constants
* Added code for ICCCM manager selections
* Moved some compositing code into PMScreen
* Added a check to see if an existing window manager is running and to take
ownership or the WM_S* selection for that screen.
* Added code that creates a special purpose window manager window on each
screen for ICCCM and EWMH compliance
* Added current time tracking to XCBConnection
* Defined more event handlers in XCBConnection
Added:
trunk/Etoile/Services/Private/ProjectManager/EWMH.h
trunk/Etoile/Services/Private/ProjectManager/EWMH.m
trunk/Etoile/Services/Private/ProjectManager/ICCCM.h
trunk/Etoile/Services/Private/ProjectManager/ICCCM.m
trunk/Etoile/Services/Private/ProjectManager/XCBSelection.h
trunk/Etoile/Services/Private/ProjectManager/XCBSelection.m
Modified:
trunk/Etoile/Services/Private/ProjectManager/GNUmakefile
trunk/Etoile/Services/Private/ProjectManager/PMConnectionDelegate.m
trunk/Etoile/Services/Private/ProjectManager/PMManagedWindow.m
trunk/Etoile/Services/Private/ProjectManager/PMScreen.h
trunk/Etoile/Services/Private/ProjectManager/PMScreen.m
trunk/Etoile/Services/Private/ProjectManager/XCBAtomCache.h
trunk/Etoile/Services/Private/ProjectManager/XCBAtomCache.m
trunk/Etoile/Services/Private/ProjectManager/XCBCachedProperty.h
trunk/Etoile/Services/Private/ProjectManager/XCBCachedProperty.m
trunk/Etoile/Services/Private/ProjectManager/XCBConnection.h
trunk/Etoile/Services/Private/ProjectManager/XCBConnection.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