/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 88 by teichmann, Fri Aug 24 10:12:49 2007 UTC revision 105 by torsten, Tue Aug 28 13:30:37 2007 UTC
# Line 1  Line 1 
1    2007-08-28 Torsten Irlaender <[email protected]>
2    
3            * tools/formed/plugins/web/renderer.py: Added Formdata interface.
4            * tools/formed/model/data.py: Implements Formadata interface to
5              textfields. Fieldset generated depends now on the "invisible"
6              attribute of the groupnode. Field-label generation slightly changed.
7              Added error indication to textfields
8    
9    2007-08-28 Sascha L. Teichmann <[email protected]>
10    
11            * tools/formed/formed/model/data.py,
12              tools/formed/formed/io/document.py: Removed support
13                    of logical groups.
14    
15    2007-08-28 Sascha L. Teichmann <[email protected]>
16    
17            * tools/formed/formed/io/document.py: Avoid saving empty
18              attributes.
19    
20            * tools/formed/test-data/simple.xml: Applied.
21    
22    2007-08-28 Sascha L. Teichmann <[email protected]>
23    
24            * tools/formed/formed/model/data.py: Added 'repeat' and
25              'invisible' attributes to group. TODO: remove logical group.
26    
27    2007-08-27 Torsten Irlaender <[email protected]>
28    
29            * tools/formed/plugins/web/plugin.py,
30              tools/formed/plugins/web/renderer.py: Started to  include stylesheet
31              depending tags in the html generation.
32    
33    2007-08-27 Sascha L. Teichmann <[email protected]>
34    
35            * tools/formed/formed/model/data.py,
36              tools/formed/formed/io/document.py: Added a logical group.
37                    It has an attribute 'repeat' to indicate that it might
38                    be worthy an external table in DB schema.
39    
40    2007-08-27 Sascha L. Teichmann <[email protected]>
41    
42            * tools/formed/formed/plugins/web/plugin.py: Support
43              serving of static content.
44    
45            * tools/formed/formed/plugins/web/server.py: Removed
46              old send code.
47    
48    2007-08-27 Sascha L. Teichmann <[email protected]>
49    
50            * tools/formed/formed/plugins/web/plugin.py: Use new
51              Response object. Fix typo.
52    
53            * tools/formed/formed/plugins/web/server.py: support
54              response object to serve different MIME types.
55    
56    2007-08-27 Sascha L. Teichmann <[email protected]>
57    
58            * tools/formed/formed/plugins/web/plugin.py: Add web.path
59              to FORMED environment  variable to specify the
60                    root of the static content.
61    
62    2007-08-26 Sascha L. Teichmann <[email protected]>
63    
64            * tools/formed/formed/model/data.py,
65              tools/formed/formed/model/nodecomponents.py: Fixed mode issues.
66    
67            * tools/formed/formed/plugins/web/www,
68              tools/formed/formed/plugins/web/www/main.tmpl: New. Contains
69                    a template for the HTML output.
70    
71            * tools/formed/formed/plugins/web/plugin.py: Fixes several smaller
72              mode issues. Introduces CSS support. Simplified the action
73                    handling.
74    
75            * tools/formed/formed/plugins/web/renderer.py: Removed the
76              nagivation code.
77    
78            * tools/formed/formed/plugins/web/server.py: Added missing import.
79    
80    2007-08-26 Sascha L. Teichmann <[email protected]>
81    
82            * tools/formed/formed/model/data.py: Added missing broadcast
83              parameter to setAttribute() of RuleLeaf.
84    
85            * tools/formed/formed/plugins/web/plugin.py: Factorize
86              HTTP server code out to separate module.
87    
88            * tools/formed/formed/plugins/web/renderer.py: Removed
89              needless -1 from pop()
90    
91            * tools/formed/formed/plugins/web/server.py: New. Contains
92              the HTTP server code now.
93    
94    2007-08-26 Sascha L. Teichmann <[email protected]>
95    
96            * tools/formed/test-data/simple.xml: Modified to contain a rule.
97    
98            * tools/formed/formed/model/expr.py: Added. A simple RPN
99              expression evaluator. To avoid the problem of eval()ing
100                    arbitrary python expressions I've decided to use a very
101                    basic and limited stack machine to support rule checking.
102    
103            * tools/formed/formed/model/data.py: Added a RuleLeaf.
104    
105            * tools/formed/formed/io/document.py: Added factories for rules.
106    
107            * tools/formed/formed/model/nodecomponents.py: Add a method
108              to find all items of a given type in document for a given
109                    mode. Usefull to find all rules in the tree.
110    
111            * tools/formed/formed/ui/controls.py: Added a listener mechanism
112              to attribute table to report exceptions when setting a value
113                    from GUI. Useful to report compilation errors when setting
114                    expr of rule leafs.
115    
116            * tools/formed/formed/main.py: Added a method to track exceptions
117              from the attribute table and pop up dialogs if they occur.
118                    Added a counter of rule modifications in tree. Useful if you
119                    want build cached data structures like rule sets and you want
120                    to know if they are still valid.
121    
122    2007-08-24 Torsten Irlaender <[email protected]>
123    
124            * tools/formed/formed/plugins/export/sql.py: Fixed CHECK-constraint
125              for checkbox values. (Syntax error).
126    
127            * tools/formed/formed/plugins/names/filter.py: Fixes in formularname
128              generation  
129    
130    2007-08-24 Torsten Irlaender <[email protected]>
131    
132            * tools/formed/formed/plugins/names/filter.py: Separated Class for
133              making the formularnames more database friendly. Added some more
134              checks.
135            * tools/formed/formed/plugins/export/sql.py: Make use of the fresh
136              separated class, and some fixes in sql generation.
137    
138    2007-08-24 Sascha L. Teichmann <[email protected]>
139    
140            * tools/formed/formed/plugins/export/html.py: Print lengths
141              of external choice list.
142    
143  2007-08-24 Sascha L. Teichmann <[email protected]>  2007-08-24 Sascha L. Teichmann <[email protected]>
144    
145          * tools/formed/formed/main.py: Little workaround for          * tools/formed/formed/main.py: Little workaround for

Legend:
Removed from v.88  
changed lines
  Added in v.105

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26