--- trunk/ChangeLog 2007/08/07 13:55:03 7 +++ trunk/ChangeLog 2007/08/08 16:46:58 12 @@ -1,3 +1,58 @@ +2007-08-08 Sascha L. Teichmann + + * tools/formed/formed/model/data.py: Added get/setText() method + + * tools/formed/formed/plugins/web/plugin.py: Added a first + version of a recursive HTML renderer based on the document + tree. + +2007-08-08 Sascha L. Teichmann + + * tools/formed/formed/plugins/*: New: plug-in infrastructure. + + * tools/formed/formed/plugins/web/*: new: A simple web server + which is intended to serve pages of the current formular. + + * tools/formed/formed/main.py: start the plug-ins + + * tools/formed/formed/config.py: configuration class. Used + for the plug-ins. + +2007-08-08 Sascha L. Teichmann + + * tools/formed/formed/model/nodecomponents.py: Fixed broadcasting + issue with zero length tree paths. + + * tools/formed/formed/model/misc.py: New: contains a class + for generating unique ids. + + * tools/formed/formed/main.py: Added an instance of an + unique id generator for naming of new made tree items. + +2007-08-07 Sascha L. Teichmann + + * tools/formed/formed/main.py: Added event route document -> + attribute table to get informed when selected item is delete + or an attribute is changed from the outside. + + * tools/formed/formed/ui/controls.py: Fixed. In older versions of + wxPython 2.6.x ListCtrl.InsertStringItem takes 2 instead + of 3 argument. Uses icons+tooltips for tree navigation now. + +2007-08-07 Sascha L. Teichmann + + * tools/formed/formed/model/nodecomponents.py: Set name + attribute in base class. + + * tools/formed/formed/io/document.py: Added a table + names -> classes. + + * tools/formed/formed/main.py: Added a toolbar. Added code + to create and delete tree items. + + * tools/formed/formed/ui/controls.py: Added code to + insert and delete new tree items. + 2007-08-07 Sascha L. Teichmann * tools/formed/formed/model/nodecomponents.py: Fixed event