/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 121 by teichmann, Sun Sep 2 10:44:53 2007 UTC revision 142 by teichmann, Thu Sep 6 08:40:18 2007 UTC
# Line 1  Line 1 
1    2007-09-05 Sascha L. Teichmann <[email protected]>
2    
3            * tools/formed/formed/plugins/web/controllers.py: Some clean-ups.
4    
5    2007-09-05 Sascha L. Teichmann <[email protected]>
6    
7            * tools/formed/formed/plugins/web/plugin.py: Remove request handlers
8              and renderers.
9    
10            * tools/formed/formed/plugins/web/controllers.py: New. Contains handlers
11              and renderers now. TODO: Move renderers to renderer.py
12    
13    2007-09-05 Torsten Irlaender <[email protected]>
14    
15            * tools/formed/formed/plugins/web/www/main.tmpl: Adopted web template
16              and bound in the the new added functions to create, edit, delete and
17              show formdata.
18            
19    2007-09-05 Sascha L. Teichmann <[email protected]>
20    
21            * tools/formed/formed/model/memory.py: Removed bisect and use a
22              simple linear scan for dataset lookup now.
23    
24            * tools/formed/formed/plugins/web/plugin.py: Fixed various issues
25              of different sizes.
26    
27    2007-09-05 Torsten Irlaender <[email protected]>
28    
29            * tools/formed/formed/plugins/web/memory.py: Fixed getDataSetById
30              fuction
31                    
32            * tools/formed/formed/plugins/web/persistent.py: Added store() method
33              to the DataSet interface
34    
35            * tools/formed/formed/plugins/web/renderer.py: Added handlers and
36              renderes for create, update, delete and show actions on formular data.
37    
38    2007-09-04 Sascha L. Teichmann <[email protected]>
39    
40            * tools/formed/formed/plugins/web/server.py: The mapping
41              to methods is now driven by regualar expressions and
42                    a dictionary. Response objects are now able to send
43                    error codes.
44    
45            * tools/formed/formed/plugins/web/renderer.py: Fixed an issue
46              when help in Formdata is None. Moved text for help into
47                    a top level '''...''' variable.
48    
49            * tools/formed/test-data/simple.xml: Added test for help.
50    
51            * tools/formed/formed/plugins/web/help.py: extra None check.
52    
53            * tools/formed/formed/plugins/web/plugin.py: Uses the new
54              table driven mapping of reguest handling. TODO: split the
55                    WebPlugIn.pageHandler() method further to smaller handlers.
56                    Smaller clean ups and better exception handling.
57    
58            * tools/formed/formed/plugins/web/cache.py: Report OSErrors
59              and do not catch them.
60    
61    2007-09-04 Torsten Irlaender <[email protected]>
62    
63            * tools/formed/formed/plugins/web/renderer.py,
64            * tools/formed/formed/plugins/web/plugin.py: Added Interface to
65              the HelpProvider and inserted help icons to the html output.
66              Added decorator for Formelemnts, so textfields, choices etc. are now
67              within a <div> tag.
68              Modified the error messages.
69    
70    2007-09-04 Sascha L. Teichmann <[email protected]>
71    
72            * tools/formed/formed/plugins/web/cache.py: New. Implements
73              the server-side caching more clean. Fixes a bug with
74                    serving static content.
75    
76            * tools/formed/formed/plugins/web/plugin.py: Use the new cache.
77    
78    2007-09-04 Sascha L. Teichmann <[email protected]>
79    
80            * tools/formed/formed/plugins/web/plugin.py: Set MIME type
81              to "application/xhtml+xml" when serving help texts.
82    
83    2007-09-03 Sascha L. Teichmann <[email protected]>
84    
85            * tools/formed/formed/plugins/export/diff.py: New. Exports
86              pairwise differences between all modes.
87    
88            * tools/formed/formed/config.py: Use new export filter.
89    
90    2007-09-03 Sascha L. Teichmann <[email protected]>
91    
92            * tools/formed/formed/plugins/web/help.py: New. Parses an
93              XHTML document for id'ed divs and builds a help lookup.
94    
95            * tools/formed/formed/plugins/web/www/help.tmpl: Template for
96              the help content frame.
97    
98            * tools/formed/formed/plugins/web/www/help.xhtml: Some simple
99              help text index.
100    
101            * tools/formed/formed/plugins/web/plugin.py: Serves the help
102              texts now.
103    
104    2007-09-03 Torsten Irlaender <[email protected]>
105    
106            * tools/formed/formed/plugins/web/plugin.py: Only visible group
107              elements will be rendered in the formular navigation.
108              Formular pages in the navigation now have their own css-style
109              attributes.
110    
111    2007-09-03 Torsten Irlaender <[email protected]>
112    
113            * tools/formed/formed/plugins/web/www/main.tmpl: Added div area for page
114              errors in template
115            * tools/formed/formed/plugins/web/plugin.py: Fixed undefined
116              pageerrors variable
117    
118    2007-09-03 Frank Koormann <[email protected]>
119    
120            * tools/formed/formed/plugins/export/html.py
121            (RecursiveExporter): Added annotation to export
122            (fillRow()): Renamed old fillNine to this more generic name.
123            
124    
125    2007-09-03 Sascha L. Teichmann <[email protected]>
126    
127            * tools/formed/formed/plugins/web/renderer.py: Using the decorator
128              from model.misc now.
129    
130    2007-09-03 Sascha L. Teichmann <[email protected]>
131    
132            * tools/formed/formed/model/nodecomponents.py: Added an
133              'annotation' attribute to node components. This is to
134                    enable FormEd document authors to add comments to groups
135                    and fields.
136    
137    2007-09-03 Frank Koormann <[email protected]>
138    
139            * tools/formed/formed/model/nodecomponents.py
140            (NodeComponent.getParent): New method to get node components parent.
141    
142            * tools/formed/formed/plugins/export/html.py: Export Choice option
143            as simple list instead of collection of bools.
144    
145    2007-09-02 Sascha L. Teichmann <[email protected]>
146    
147            * tools/formed/formed/model/persistent.py: Interfaces to abstract
148              from persistent storage details.
149    
150            * tools/formed/formed/model/memory.py: In core implementation
151              of the persistent interfaces.
152    
153            * tools/formed/formed/main.py: Holds a memory data store now.
154    
155    2007-09-02 Sascha L. Teichmann <[email protected]>
156    
157            * tools/formed/formed/plugins/export/sql.py,
158              tools/formed/formed/plugins/export/html.py: Fixed constructor chains
159                    for FileDialogFilter sub classes.
160    
161    2007-09-02 Sascha L. Teichmann <[email protected]>
162    
163            * tools/formed/formed/model/misc.py: Checking the mode in recursive
164              tree traversals is a common task. To ease this a decorator function
165                    checkMode in union with sub classing ModeChecker can be used.
166                    To make it work simply subclass from ModeChecker and add the decorator
167                    to the methods that need mode tracking. Before you start the recursion
168                    call self.prepareDescent().
169    
170            * tools/formed/formed/plugins/export/html.py: Uses the new decorator scheme
171              now which replace the old. TODO: Make the web renderer use the new scheme
172                    too.
173    
174  2007-09-02 Sascha L. Teichmann <[email protected]>  2007-09-02 Sascha L. Teichmann <[email protected]>
175    
176          * tools/formed/formed/plugins/export/sql.py: Removed needless import.          * tools/formed/formed/plugins/export/sql.py: Removed needless import.

Legend:
Removed from v.121  
changed lines
  Added in v.142

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26