changed: - DesireData by Chun Lee and Mathieu Bouchard DesireData is a project whose main goal is to enhance the everyday experience of the PureData users and developers. The most critical changes are those that happen in the internals of PureData, because they enable develops to extend PureData with less effort and even enable them to do thing which otherwise would have been nearly impossible. Some of those features are: an Object-Orientation extension to Tcl, Model-View separation, Client-Server separation and abstracted RPC mechanism, etc. The early work on DesireData has been presented during Piksel05. At that moment it was still a very young project. Since then a lot of work has been done and it is time to present the progress that has been made. Last year's paper: http://artengine.ca/matju/piksel/DesireData_Piksel05_final.pdf New info: http://desiredata.goto10.org/wiki/UserDocs This year's presentation of DesireData includes demonstration and explanation of: * Zoomable patches (and def Canvas item) * Client-side selection and clipboard * Client-side undo and redo: multiple, atomic, labeled, history * Class browser and class name completions * Internationalization (the Patching-in-Tongues project) * Keyboard-based Navigation and Edition * Server Preferences (.pdrc Editor) * Client Preferences (.ddrc Editor) * Canvas Actions * #V for visual attributes * Dialog autogeneration with def Dialog add * ClientClassTreeDialog * Deconstructors * desire.h * what is happening to desire.c these days