/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 111 by frank, Thu Aug 30 10:48:36 2007 UTC revision 132 by teichmann, Mon Sep 3 14:49:12 2007 UTC
# Line 1  Line 1 
1  2007-08-20 Frank Koormann <[email protected]>  2007-09-03 Sascha L. Teichmann <[email protected]>
2    
3            * tools/formed/formed/plugins/web/help.py: New parses an
4              XHTML document for id'ed divs and builds a help lookup.
5    
6            * tools/formed/formed/plugins/web/www/help.tmpl: Template for
7              the help content frame.
8    
9            * tools/formed/formed/plugins/web/www/help.xhtml: Some simple
10              help text index.
11    
12            * tools/formed/formed/plugins/web/plugin.py: Serves the help
13              texts now.
14    
15    2007-09-03 Torsten Irlaender <[email protected]>
16    
17            * tools/formed/formed/plugins/web/plugin.py: Only visible group
18              elements will be rendered in the formular navigation.
19              Formular pages in the navigation now have their own css-style
20              attributes.
21    
22    2007-09-03 Torsten Irlaender <[email protected]>
23    
24            * tools/formed/formed/plugins/web/www/main.tmpl: Added div area for page
25              errors in template
26            * tools/formed/formed/plugins/web/plugin.py: Fixed undefined
27              pageerrors variable
28    
29    2007-09-03 Frank Koormann <[email protected]>
30    
31            * tools/formed/formed/plugins/export/html.py
32            (RecursiveExporter): Added annotation to export
33            (fillRow()): Renamed old fillNine to this more generic name.
34            
35    
36    2007-09-03 Sascha L. Teichmann <[email protected]>
37    
38            * tools/formed/formed/plugins/web/renderer.py: Using the decorator
39              from model.misc now.
40    
41    2007-09-03 Sascha L. Teichmann <[email protected]>
42    
43            * tools/formed/formed/model/nodecomponents.py: Added an
44              'annotation' attribute to node components. This is to
45                    enable FormEd document authors to add comments to groups
46                    and fields.
47    
48    2007-09-03 Frank Koormann <[email protected]>
49    
50            * tools/formed/formed/model/nodecomponents.py
51            (NodeComponent.getParent): New method to get node components parent.
52    
53            * tools/formed/formed/plugins/export/html.py: Export Choice option
54            as simple list instead of collection of bools.
55    
56    2007-09-02 Sascha L. Teichmann <[email protected]>
57    
58            * tools/formed/formed/model/persistent.py: Interfaces to abstract
59              from persistent storage details.
60    
61            * tools/formed/formed/model/memory.py: In core implementation
62              of the persistent interfaces.
63    
64            * tools/formed/formed/main.py: Holds a memory data store now.
65    
66    2007-09-02 Sascha L. Teichmann <[email protected]>
67    
68            * tools/formed/formed/plugins/export/sql.py,
69              tools/formed/formed/plugins/export/html.py: Fixed constructor chains
70                    for FileDialogFilter sub classes.
71    
72    2007-09-02 Sascha L. Teichmann <[email protected]>
73    
74            * tools/formed/formed/model/misc.py: Checking the mode in recursive
75              tree traversals is a common task. To ease this a decorator function
76                    checkMode in union with sub classing ModeChecker can be used.
77                    To make it work simply subclass from ModeChecker and add the decorator
78                    to the methods that need mode tracking. Before you start the recursion
79                    call self.prepareDescent().
80    
81            * tools/formed/formed/plugins/export/html.py: Uses the new decorator scheme
82              now which replace the old. TODO: Make the web renderer use the new scheme
83                    too.
84    
85    2007-09-02 Sascha L. Teichmann <[email protected]>
86    
87            * tools/formed/formed/plugins/export/sql.py: Removed needless import.
88    
89            * tools/formed/formed/plugins/export/html.py: HTML table exporter
90              uses new FileDialogFilter base class too.
91    
92    2007-09-02 Sascha L. Teichmann <[email protected]>
93    
94            * tools/formed/formed/plugins/ui/*: New. All file exporters
95              need a file dialog. Till now each of them pulled up its
96                    own. This was silly code replication. Now there is an abstract
97                    base class 'FileDialogFilter' which implements the common
98                    behavior. The file exporters should subclass it.
99    
100            * tools/formed/formed/plugins/export/sql.py: Subclass the SQL
101              exporters from the new base class. TODO: Subclass the HTML
102                    exporter too.
103    
104    2007-08-31 Sascha L. Teichmann <[email protected]>
105    
106            * tools/formed/formed/plugins/export/html.py: Make mode check
107              work (again).
108    
109    2007-08-31 Torsten Irlaender <[email protected]>
110    
111            * tools/formed/formed/plugins/export/html.py: Rendering of the HTML
112              exprt works now in a recursive way. This change was needed because
113              the structure of the formedtree has changed to be able to render
114              full hirachically document stuctures. (nested lists)
115              TODO: Fix modechecking
116    
117    2007-08-31 Torsten Irlaender <[email protected]>
118    
119            * tools/formed/formed/plugins/web/plugin.py: Navigation rendering works
120              now in recursive way. This change was needed because the structure
121              of the formedtree has changed to be able to render full hirachically
122              document stuctures. (nested lists)
123    
124    2007-08-31 Sascha L. Teichmann <[email protected]>
125    
126            * tools/formed/formed/model/nodecomponents.py: use discard()
127              instead of remove on sets.
128    
129            * tools/formed/formed/plugins/export/sql.py: Added an
130              exporter for table views.
131    
132            * tools/formed/formed/config.py: Added the new exporter
133              to the list of export filters.
134    
135    2007-08-30 Sascha L. Teichmann <[email protected]>
136    
137            * tools/formed/formed/model/data.py: Fixed a bug in
138              Page.allWidgets()
139    
140            * tools/formed/formed/plugins/export/sql.py: Added an exporter
141              for stored procudeures.
142    
143            * tools/formed/formed/config.py: Add the new SP exporter.
144    
145    2007-08-29 Torsten Irlaender <[email protected]>
146    
147            * tools/formed/formed/plugins/web/plugin.py,
148              tools/formed/formed/plugins/web/error_renderer.py: Added interface
149              to get the errors for a whole page in te formular. These errors can
150              now be displayed on the top of the formular.
151    
152    2007-08-29 Torsten Irlaender <[email protected]>
153    
154            * tools/formed/formed/plugins/web/renderer.py: Finished implementation
155              of the getFromData interface and prepared the rederer for generating
156              nice error messages
157    
158    2007-08-28 Frank Koormann <[email protected]>
159    
160          * tools/formed/formed/plugins/export/sql.py          * tools/formed/formed/plugins/export/sql.py
161          (SchemaCreator.createSchema, SchemaCreator._createGroup):          (SchemaCreator.createSchema, SchemaCreator._createGroup):

Legend:
Removed from v.111  
changed lines
  Added in v.132

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26