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

Reply via email to