/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.120  
changed lines
  Added in v.143

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26