Author: carmstrong
Date: Fri Apr 30 16:41:55 2010
New Revision: 6063
URL: http://svn.gna.org/viewcvs/etoile?rev=6063&view=rev
Log:
* Added support for retrieving and caching property values.
* Changed XCBAtomCache back to synchronous operation, with an option for
fetching a list of atoms and then separately wating for their caching to
complete.
* Moved window list handling (including stacking order handling) into
XCBScreen, from PMScreen.
* Changed -[XCBWindow aboveWindow] handling to be managed by XCBScreen when
stacking order handling is turned on.
* Added +[XCBWindow unknownWindow] for unknown window support (similar to
+[NSNull null]), used by -[XCBWindow aboveWindow].
Added:
trunk/Etoile/Services/Private/ProjectManager/XCBCachedProperty.h
trunk/Etoile/Services/Private/ProjectManager/XCBCachedProperty.m
Modified:
trunk/Etoile/Services/Private/ProjectManager/GNUmakefile
trunk/Etoile/Services/Private/ProjectManager/PMConnectionDelegate.m
trunk/Etoile/Services/Private/ProjectManager/PMManagedWindow.h
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/XCBConnection.h
trunk/Etoile/Services/Private/ProjectManager/XCBConnection.m
trunk/Etoile/Services/Private/ProjectManager/XCBNotifications.h
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
_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs