/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 39 by teichmann, Mon Aug 13 13:11:58 2007 UTC revision 62 by teichmann, Tue Aug 21 04:56:42 2007 UTC
# Line 1  Line 1 
1    2007-08-21 Sascha L. Teichmann <[email protected]>
2    
3            * tools/formed/formed/model/data.py: Added mode parameter to
4              walk.
5                    
6            * tools/formed/formed/model/nodecomponents.py: SwitchNode overwrites
7              walk() with usage of the new mode parameter. Added a method to
8                    give children in a given mode.
9    
10            * tools/formed/formed/plugins/web/renderer.py: Simplified to use
11              new Switch.childrenInMode() method.
12    
13    2007-08-21 Sascha L. Teichmann <[email protected]>
14    
15            * tools/formed/formed/plugins/web/semantic.py: Add checks for
16              texts and text areas.
17    
18            * tools/formed/formed/plugins/web/renderer.py: Set accept-charset
19              to UTF-8 in generated form.
20    
21    2007-08-20 Sascha L. Teichmann <[email protected]>
22    
23            * tools/formed/formed/plugins/web/semantic.py: Added semantic
24              tests for dates.
25    
26    2007-08-20 Sascha L. Teichmann <[email protected]>        
27    
28            * tools/formed/test-data/simple.xml: Tweak a bit for integer
29              range test.
30    
31            * tools/formed/formed/model/nodecomponents.py: Added a method
32              to find a tree item for a given name.
33    
34            * tools/formed/formed/plugins/web/semantic.py: New: Box for
35              semantic checking. Has check for integers.
36    
37            * tools/formed/formed/plugins/web/plugin.py: Use semantic
38              check.
39    
40    2007-08-20      Torsten Irlaender <[email protected]>
41    
42            * tools/formed/formed/plugins/web/renderer.py: Fixed Syntax in
43              selection-field generation (Removed quote)
44    
45    2007-08-18      Sascha L. Teichmann <[email protected]>
46    
47            * tools/formed/formed/plugins/web/plugin.py,
48              tools/formed/formed/plugins/web/renderer.py: Added a
49              simple cookie based session management to the HTML
50              renderer. This submit parameters are stored in the
51              session now. This will ease testing the constraint
52              tests which need to be written soon.
53                    
54              BEWARE: The session management is _not_ made for production!
55              Denial of service attacks are too easy, and the
56              cryptographical strength of the session id is doubtful.
57    
58    2007-08-18      Sascha L. Teichmann <[email protected]>
59    
60            * tools/formed/formed/plugins/web/renderer.py: Escaping text
61              coming from the document tree now when inserting it into the
62              HTML output.
63    
64    2007-08-18      Sascha L. Teichmann <[email protected]>
65    
66            * tools/formed/formed/plugins/plugin.py: Added a new kind
67              of plug-in: Filter. They have a short and a long description
68              and can be hooked automatically into the new 'Filters'
69              sub menu under 'Extra'. They got called when the user
70              selects their respective menu item.
71                    
72            * tools/formed/formed/config.py: Contains the list of
73              installed filters.
74    
75            * tools/formed/formed/main.py: Builds the Extra->Filters
76              sub menu during gui initialization. The hard wired code
77              for make unique and formular name/description -> name
78              is removed because they are implemented as filters now.
79    
80            * tools/formed/formed/model/nodecomponents.py,
81              tools/formed/formed/model/data.py: Removed the make
82              unique and formular name/description -> name code.
83    
84            * tools/formed/formed/plugins/names,
85              tools/formed/formed/plugins/names/__init__.py,
86              tools/formed/formed/plugins/names/filter.py: Added. Contains
87              the make unique and formular name/description -> name code
88              in form of filters.
89    
90            * tools/formed/test-data/simple.xml: Modified to be a better
91              test for the formular name/description -> name filter.
92    
93    2007-08-18      Sascha L. Teichmann <[email protected]>
94    
95            * tools/formed/formed.py, tools/formed/formed/main.py: First
96              command line argument is interpreted as filename of document
97              to be loaded at program startup.
98    
99    2007-08-17      Frank Koormann <[email protected]>
100    
101            * contrib/convert-formedtree2html.xsl:
102            Heading level depending on depth of group node.
103            In case of radio/choice/check only list of options.
104    
105    2007-08-17      Torsten Irlaender <[email protected]>
106    
107            * contrib/convert-formedtree2html.xsl: Output is now generated with
108              HTML doc-string and charset information in the meta-header.
109    
110    2007-08-17      Torsten Irlaender <[email protected]>
111    
112            * contrib/convert-formedtree2html.xsl: Added small script for
113              exporting the formed tree to html
114    
115    2007-08-17      Torsten Irlaender <[email protected]>
116    
117            * tools/formed/model/nodecomponents.py: Added function to rename
118              the set the name of the node to the formularname. The formularname
119              gets shorten to <=64 by removing vowels and is stored lowercase.
120              If the name is not unique and additional id value is appended.
121            
122            * tools/formed/formed/model/data.py: Overwritten renaming-function for
123              bool-leafs
124    
125            * tools/formed/formed/main.py: Added menuitem for renaming the names
126              of the element
127    
128    2007-08-16      Sascha L. Teichmann <[email protected]>
129    
130            * tools/formed/formed/main.py: Swaped order of
131              'Make names unique' and 'Selected mode...' in Extra
132                    menu and put a separator between them.
133    
134    2007-08-15      Sascha L. Teichmann <[email protected]>
135    
136            * tools/formed/formed/model/data.py: SwitchNodes can add
137              their modes to a given set now.
138    
139            * tools/formed/formed/plugins/plugin.py: Simplified
140              the plug-in interface. Only the reference to the
141                    global configuration is passed at setup time.
142    
143            * tools/formed/formed/plugins/web/plugin.py: Adjusted
144              to new plug-in setup. The traveral mode is now taken
145                    from the global configuration each time a rendering
146                    is triggered. The FORMED parameter is now named
147                    'doc.mode' instead of 'web.mode'. The parameter
148                    is not needed any more because it can be configured
149                    at runtime.
150    
151            * tools/formed/formed/main.py: Adjusted to new plugin
152              setup. Added a new menu item Extra->Select Mode...
153                    to select the traversal mode. It is stored in the
154                    global config.
155    
156            * tools/formed/formed/config.py: Simplified. Only uses
157              one env dictionary to store global configuration parameters.
158    
159            * tools/formed/formed/ui/controls.py: Add a control to
160              select one item from a list of given strings.
161    
162    2007-08-15      Sascha L. Teichmann <[email protected]>
163    
164            * tools/formed/formed/plugins/web/plugin.py,
165              tools/formed/formed/plugins/web/renderer.py: Added parameter
166                    print out in web plugin.
167    
168    2007-08-15      Torsten Irlaender <[email protected]>
169    
170            * contrib/convert-formedtree2csv.xsl: Added small script for
171              exporting the formed tree to csv
172    
173    2007-08-14      Sascha L. Teichmann <[email protected]>
174    
175            * tools/formed/formed/model/data.py,
176              tools/formed/formed/model/nodecomponents.py,
177              tools/formed/formed/io/document.py: Added a 'switch' node.
178    
179            * tools/formed/formed/plugins/web/renderer.py:Render the
180              new 'switch' node.
181    
182            * tools/formed/formed/plugins/web/plugin.py,
183              tools/formed/formed/config.py: Added a 'web.mode' parameter
184                    to FORMED environment variable.
185                    e.g. 'FORMED=web.mode:modeX' sets the mode 'modeX'.
186                    Defaults to 'default'.
187    
188            * tools/formed/test-data/simple.xml: Added test for switch.
189    
190    2007-08-14      Sascha L. Teichmann <[email protected]>
191    
192            * tools/formed/formed/model/nodecomponents.py: Added an
193              attribute 'formularname' to base class of node components.
194    
195    2007-08-13      Sascha L. Teichmann <[email protected]>
196    
197            * tools/formed/formed/io/document.py,
198              tools/formed/formed/model/data.py,
199              tools/formed/formed/model/nodecomponents.py: Added an item
200                    to model external item lists.
201    
202            * tools/formed/formed/plugins/web/renderer.py: Render new item
203              list.
204            * tools/formed/formed/main.py: Added a forgotten 'self.'
205    
206            * contrib/extract-xfa-items.sh: Modified to generate
207              documents to be loadable from new item lists
208    
209  2007-08-13      Sascha L. Teichmann <[email protected]>  2007-08-13      Sascha L. Teichmann <[email protected]>
210    
211          * tools/formed/formed/main.py: Fixed typo          * tools/formed/formed/main.py: Fixed typo

Legend:
Removed from v.39  
changed lines
  Added in v.62

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26