/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 4 by teichmann, Mon Aug 6 12:56:35 2007 UTC revision 25 by teichmann, Fri Aug 10 08:48:45 2007 UTC
# Line 1  Line 1 
1    2007-08-10      Sascha L. Teichmann <[email protected]>
2    
3            * tools/formed/formed/plugins/web/renderer.py: Added rendering
4              for date items. Added missing ids for texts and textareas.
5    
6    2007-08-10      Sascha L. Teichmann <[email protected]>
7    
8            * tools/formed/formed/config.py: Evaluate the environment
9              variable 'FORMED'. Snytax: FORMED='key1:value1;key2:value2'
10    
11            * tools/formed/formed/plugins/plugin.py: Give a reference
12              to the config at setup time.
13    
14            * tools/formed/formed/plugins/web/plugin.py: To determine
15              the port look at FORMED dictionary first. Key is 'web.port'.
16                    e.g. FORMED='web.port:8888'
17    
18            * tools/formed/formed/main.py: Call the plugin setup with
19              the reference to the config.
20    
21    2007-08-10      Sascha L. Teichmann <[email protected]>
22    
23            * tools/formed/test-data/simple.xml: removed 'text' attributes from
24              info tags. Use the 'value' attributes for same purpose now, please!
25    
26            * tools/formed/formed/model/data.py: removed text attributes from
27              InfoLeaf.
28    
29            * tools/formed/formed/plugins/web/renderer.py: Rendering of info
30              now uses the 'value' instead of the 'text' attributes.
31    
32    2007-08-09      Sascha L. Teichmann <[email protected]>
33    
34            * tools/formed/formed/model/data.py: next/prevPage() are
35              methods of PageNode now.
36    
37            * tools/formed/formed/model/nodecomponents.py: findByClassAndName()
38              is method of Document now.
39    
40            * tools/formed/formed/plugins/web/plugin.py: Factored out
41              the HTML renderer.
42    
43            * tools/formed/formed/plugins/web/renderer.py: New: contains
44              the HTML renderer now.
45    
46            * tools/formed/test-data/simple.xml: Fixed typo
47    
48    2007-08-09      Sascha L. Teichmann <[email protected]>
49    
50            * tools/formed/formed/plugins/web/plugin.py: Fixed a bug
51              in calculation of width of bounded int fields.
52    
53    2007-08-09      Sascha L. Teichmann <[email protected]>
54    
55            * tools/formed/test-data/simple.xml: Make demo Int fancier.
56    
57            * tools/formed/formed/model/data.py: Added attributes to IntLeaf
58    
59            * tools/formed/formed/plugins/web/plugin.py: Added rendering for
60              Ints
61    
62    2007-08-09      Sascha L. Teichmann <[email protected]>
63    
64            * tools/formed/test-data/simple.xml: Added demo textarea
65    
66            * tools/formed/formed/model/data.py: Added TextAreaLeaf
67    
68            * tools/formed/formed/io/document.py: register builder
69              for loading of textareas
70    
71            * tools/formed/formed/plugins/web/plugin.py: Added rendering
72              for textareas.
73    
74    2007-08-09      Sascha L. Teichmann <[email protected]>
75    
76            * tools/formed/test-data/simple.xml: Make demo choice fancier.
77    
78            * tools/formed/formed/model/data.py: Added attributes for texts
79            
80            * tools/formed/formed/plugins/web/plugin.py: Added rendering
81              for texts
82    
83    2007-08-09      Sascha L. Teichmann <[email protected]>
84    
85            * tools/formed/test-data/simple.xml: Make demo choice fancier.
86    
87            * tools/formed/formed/model/data.py: Added attributes for choices.
88    
89            * tools/formed/formed/plugins/web/plugin.py: Added rendering
90              for choices
91    
92    2007-08-09      Sascha L. Teichmann <[email protected]>
93    
94            * tools/formed/formed/model/data.py,
95              tools/formed/formed/model/nodecomponents.py: Added new
96                    attributes.
97    
98            * tools/formed/formed/plugins/web/plugin.py: Added rendering
99              for checkboxes and radio buttons.
100    
101    2007-08-08      Sascha L. Teichmann <[email protected]>
102    
103            * tools/formed/test-data/simple.xml: Added some descriptions
104    
105            * tools/formed/formed/model/data.py: set attributes in constructors
106              directly.
107    
108            * tools/formed/formed/model/nodecomponents.py: Added description
109              attribute in the NodeComponent base class.
110    
111            * tools/formed/formed/plugins/web/plugin.py: Render description
112              as legend in fieldset for GroupNodes.
113    
114    2007-08-08      Sascha L. Teichmann <[email protected]>
115    
116            * tools/formed/formed/plugins/web/plugin.py: make UTF-8
117              output work.
118    
119    2007-08-08      Sascha L. Teichmann <[email protected]>
120    
121            * tools/formed/formed/model/data.py: Added get/setText() method
122    
123            * tools/formed/formed/plugins/web/plugin.py: Added a first
124              version of a recursive HTML renderer based on the document
125                    tree.
126    
127    2007-08-08      Sascha L. Teichmann <[email protected]>
128    
129            * tools/formed/formed/plugins/*: New: plug-in infrastructure.
130            
131            * tools/formed/formed/plugins/web/*: new: A simple web server
132              which is intended to serve pages of the current formular.
133    
134            * tools/formed/formed/main.py: start the plug-ins
135    
136            * tools/formed/formed/config.py: configuration class. Used
137              for the plug-ins.
138    
139    2007-08-08      Sascha L. Teichmann <[email protected]>
140    
141            * tools/formed/formed/model/nodecomponents.py: Fixed broadcasting
142              issue with zero length tree paths.
143    
144            * tools/formed/formed/model/misc.py: New: contains a class
145              for generating unique ids.
146    
147            * tools/formed/formed/main.py: Added an instance of an
148              unique id generator for naming of new made tree items.
149    
150    2007-08-07      Sascha L. Teichmann <[email protected]>
151    
152            * tools/formed/formed/main.py: Added event route document ->
153              attribute table to get informed when selected item is delete
154                    or an attribute is changed from the outside.
155    
156            * tools/formed/formed/ui/controls.py: Fixed. In older versions of
157              wxPython 2.6.x ListCtrl.InsertStringItem takes 2 instead
158                    of 3 argument. Uses icons+tooltips for tree navigation now.
159    
160    2007-08-07      Sascha L. Teichmann <[email protected]>
161    
162            * tools/formed/formed/model/nodecomponents.py: Set name
163              attribute in base class.
164    
165            * tools/formed/formed/io/document.py: Added a table
166              names -> classes.
167    
168            * tools/formed/formed/main.py: Added a toolbar. Added code
169              to create and delete tree items.
170    
171            * tools/formed/formed/ui/controls.py: Added code to
172              insert and delete new tree items.
173    
174    2007-08-07      Sascha L. Teichmann <[email protected]>
175    
176            * tools/formed/formed/model/nodecomponents.py: Fixed event
177              broadcasting for attribute changes.
178    
179            * tools/formed/formed/ui/controls.py: Add a list/table control to
180              edit the attributes of a selected item.
181    
182            * tools/formed/formed/main.py: Added code to bind the new
183              list/table control.
184    
185    2007-08-06      Sascha L. Teichmann <[email protected]>
186    
187            * tools/formed/formed/main.py: Added event routes to move
188              items in and out of groups.
189    
190            * tools/formed/formed/ui/controls.py: Added code to move
191              items in and out of groups.
192    
193    2007-08-06      Sascha L. Teichmann <[email protected]>
194    
195            * tools/formed/formed/model/nodecomponents.py: Fixed path
196              calculation to root and event broadcasting
197    
198            * tools/formed/formed/io/factories.py: Adjust to new
199              event broadcasting.
200    
201            * tools/formed/formed/main.py: Added code to move items
202              up and down the document tree.
203    
204            * tools/formed/formed/ui/controls.py: Establish sort order
205              by indices of children in parent instead of alphanum.
206                    Code to move items up and down the document tree.
207    
208            * tools/formed/formed/io/document.py: Added missing imports.
209    
210  2007-08-06      Sascha L. Teichmann <[email protected]>  2007-08-06      Sascha L. Teichmann <[email protected]>
211    
212          * tools/formed/formed.py: Added to avoid problems with          * tools/formed/formed.py: Added to avoid problems with

Legend:
Removed from v.4  
changed lines
  Added in v.25

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26