/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 56 by teichmann, Sun Aug 19 12:28:42 2007 UTC revision 77 by teichmann, Wed Aug 22 15:25:59 2007 UTC
# Line 1  Line 1 
1    2007-08-22 Sascha L. Teichmann <[email protected]>
2    
3            * tools/formed/formed/plugins/web/plugin.py: Uses the
4              getSelectedMode() from main now.
5    
6            * tools/formed/formed/main.py: selected mode is now hold
7              in main.
8    
9            * tools/formed/formed/config.py: removed selected mode from
10              env configuration.
11    
12    2007-08-22 Sascha L. Teichmann <[email protected]>
13    
14            * tools/formed/formed/ui/controls.py: Attributes in GUI attribute
15              table are now alphabetically sorted.
16    
17    2007-08-22 Sascha L. Teichmann <[email protected]>
18    
19            * tools/formed/formed/model/nodecomponents.py: Added code to
20              establish the new 'modes' recursively.
21    
22            * tools/formed/formed/plugins/plugin.py: Pass main instead
23              of cfg on plug-in start-up.
24    
25            * tools/formed/formed/plugins/web/plugin.py: Use the new
26              'modes' attribute for rendering.
27    
28            * tools/formed/formed/plugins/web/renderer.py: Use decorators
29              to check the new modes.
30    
31            * tools/formed/formed/main.py: Adjusted to new infrastructure.
32    
33    2007-08-22 Sascha L. Teichmann <[email protected]>
34    
35            * tools/formed/formed/model/nodecomponents.py: Added an
36              attribute 'modes' to NodeComponents.
37    
38    2007-08-22 Sascha L. Teichmann <[email protected]>
39    
40            * tools/formed/formed/model/data.py: Small cosmetic cleanups
41    
42    2007-08-21 Sascha L. Teichmann <[email protected]>
43    
44            * tools/formed/formed/plugins/web/renderer.py: Another fix
45              for the hidden field. Argh!
46    
47    2007-08-21 Sascha L. Teichmann <[email protected]>
48    
49            * tools/formed/formed/plugins/web/renderer.py: Fixed double
50              generation of hidden page field.
51    
52    2007-08-21 Sascha L. Teichmann <[email protected]>
53    
54            * tools/formed/formed/plugins/web/semantic.py: Added semantic
55              checks for radio groups.
56    
57    2007-08-21 Sascha L. Teichmann <[email protected]>
58    
59            * tools/formed/formed/plugins/web/semantic.py: Added semantic
60              checks for choices.
61    
62    2007-08-21      Frank Koormann <[email protected]>
63    
64            * contrib/convert-formedtree2html.xsl: Display switch nodes as
65            alternatives.
66            
67    2007-08-21      Frank Koormann <[email protected]>
68    
69            * contrib/convert-formedtree2html.xsl:
70            Replace technical types with readable descriptions
71    
72    2007-08-21 Sascha L. Teichmann <[email protected]>
73    
74            * tools/formed/formed/plugins/web/plugin.py: Fix a few smaller
75              issues. 'action' looks for all widgets on a page now, goes
76                    through all passed parameters, tries to match them with the
77                    widgets of the page and put them into the semantic box.
78                    Afterwards a list of untouched page parameters are left
79                    which will be deleted from the semantic box.
80    
81            * tools/formed/formed/plugins/web/semantic.py: Simplified.
82              The NodeComponent is passed as an argument now.
83    
84            * tools/formed/formed/plugins/web/renderer.py: Generate a
85              hidden field to store the name of the page.
86    
87    2007-08-21 Sascha L. Teichmann <[email protected]>
88    
89            * tools/formed/formed/plugins/web/plugin.py: Fixed an encoding
90              issue with incoming UTF-8 data.
91    
92    2007-08-21 Sascha L. Teichmann <[email protected]>
93    
94            * tools/formed/test-data/simple.xml: Improve test for widgets
95              in switches.
96    
97            * tools/formed/formed/model/data.py: Added a method to find all
98              widgets in a given page. Fixed a bug when walking in switch
99                    with a given mode.
100    
101            * tools/formed/formed/plugins/web/plugin.py: Simple test for
102              listing all widgets in page.
103    
104    2007-08-21 Torsten Irlaender <[email protected]>
105    
106            * tools/formed/formed/plugins/names/filter.py: Fixed file-encoding to
107              latin-1
108    
109    2007-08-21 Sascha L. Teichmann <[email protected]>
110    
111            * tools/formed/formed/model/data.py: Added mode parameter to
112              walk.
113                    
114            * tools/formed/formed/model/nodecomponents.py: SwitchNode overwrites
115              walk() with usage of the new mode parameter. Added a method to
116                    give children in a given mode.
117    
118            * tools/formed/formed/plugins/web/renderer.py: Simplified to use
119              new Switch.childrenInMode() method.
120    
121    2007-08-21 Sascha L. Teichmann <[email protected]>
122    
123            * tools/formed/formed/plugins/web/semantic.py: Add checks for
124              texts and text areas.
125    
126            * tools/formed/formed/plugins/web/renderer.py: Set accept-charset
127              to UTF-8 in generated form.
128    
129    2007-08-20 Sascha L. Teichmann <[email protected]>
130    
131            * tools/formed/formed/plugins/web/semantic.py: Added semantic
132              tests for dates.
133    
134    2007-08-20 Sascha L. Teichmann <[email protected]>        
135    
136            * tools/formed/test-data/simple.xml: Tweak a bit for integer
137              range test.
138    
139            * tools/formed/formed/model/nodecomponents.py: Added a method
140              to find a tree item for a given name.
141    
142            * tools/formed/formed/plugins/web/semantic.py: New: Box for
143              semantic checking. Has check for integers.
144    
145            * tools/formed/formed/plugins/web/plugin.py: Use semantic
146              check.
147    
148    2007-08-20      Torsten Irlaender <[email protected]>
149    
150            * tools/formed/formed/plugins/web/renderer.py: Fixed Syntax in
151              selection-field generation (Removed quote)
152    
153    2007-08-18      Sascha L. Teichmann <[email protected]>
154    
155            * tools/formed/formed/plugins/web/plugin.py,
156              tools/formed/formed/plugins/web/renderer.py: Added a
157              simple cookie based session management to the HTML
158              renderer. This submit parameters are stored in the
159              session now. This will ease testing the constraint
160              tests which need to be written soon.
161                    
162              BEWARE: The session management is _not_ made for production!
163              Denial of service attacks are too easy, and the
164              cryptographical strength of the session id is doubtful.
165    
166  2007-08-18      Sascha L. Teichmann <[email protected]>  2007-08-18      Sascha L. Teichmann <[email protected]>
167    
168          * tools/formed/formed/plugins/web/renderer.py: Escaping text          * tools/formed/formed/plugins/web/renderer.py: Escaping text
169            coming from the document tree now when inserting it into the            coming from the document tree now when inserting it into the
170                  HTML output.            HTML output.
171    
172  2007-08-18      Sascha L. Teichmann <[email protected]>  2007-08-18      Sascha L. Teichmann <[email protected]>
173    
174          * tools/formed/formed/plugins/plugin.py: Added a new kind          * tools/formed/formed/plugins/plugin.py: Added a new kind
175            of plug-in: Filter. They have a short and a long description            of plug-in: Filter. They have a short and a long description
176                  and can be hooked automatically into the new 'Filters'            and can be hooked automatically into the new 'Filters'
177                  sub menu under 'Extra'. They got called when the user            sub menu under 'Extra'. They got called when the user
178                  selects their respective menu item.            selects their respective menu item.
179                                    
180          * tools/formed/formed/config.py: Contains the list of          * tools/formed/formed/config.py: Contains the list of
181            installed filters.            installed filters.
182    
183          * tools/formed/formed/main.py: Builds the Extra->Filters          * tools/formed/formed/main.py: Builds the Extra->Filters
184            sub menu during gui initialization. The hard wired code            sub menu during gui initialization. The hard wired code
185                  for make unique and formular name/description -> name            for make unique and formular name/description -> name
186                  is removed because they are implemented as filters now.            is removed because they are implemented as filters now.
187    
188          * tools/formed/formed/model/nodecomponents.py,          * tools/formed/formed/model/nodecomponents.py,
189            tools/formed/formed/model/data.py: Removed the make            tools/formed/formed/model/data.py: Removed the make
190                  unique and formular name/description -> name code.            unique and formular name/description -> name code.
191    
192          * tools/formed/formed/plugins/names,          * tools/formed/formed/plugins/names,
193            tools/formed/formed/plugins/names/__init__.py,            tools/formed/formed/plugins/names/__init__.py,
194                  tools/formed/formed/plugins/names/filter.py: Added. Contains            tools/formed/formed/plugins/names/filter.py: Added. Contains
195                  the make unique and formular name/description -> name code            the make unique and formular name/description -> name code
196                  in form of filters.            in form of filters.
197    
198          * tools/formed/test-data/simple.xml: Modified to be a better          * tools/formed/test-data/simple.xml: Modified to be a better
199            test for the formular name/description -> name filter.            test for the formular name/description -> name filter.
# Line 37  Line 202 
202    
203          * tools/formed/formed.py, tools/formed/formed/main.py: First          * tools/formed/formed.py, tools/formed/formed/main.py: First
204            command line argument is interpreted as filename of document            command line argument is interpreted as filename of document
205                  to be loaded at program startup.            to be loaded at program startup.
206    
207  2007-08-17      Frank Koormann <[email protected]>  2007-08-17      Frank Koormann <[email protected]>
208    
# Line 45  Line 210 
210          Heading level depending on depth of group node.          Heading level depending on depth of group node.
211          In case of radio/choice/check only list of options.          In case of radio/choice/check only list of options.
212    
213  2007-08-1/      Torsten Irlaender <[email protected]>  2007-08-17      Torsten Irlaender <[email protected]>
214    
215          * contrib/convert-formedtree2html.xsl: Output is now generated with          * contrib/convert-formedtree2html.xsl: Output is now generated with
216            HTML doc-string and charset information in the meta-header.            HTML doc-string and charset information in the meta-header.
217    
218  2007-08-1/      Torsten Irlaender <[email protected]>  2007-08-17      Torsten Irlaender <[email protected]>
219    
220          * contrib/convert-formedtree2html.xsl: Added small script for          * contrib/convert-formedtree2html.xsl: Added small script for
221            exporting the formed tree to html            exporting the formed tree to html

Legend:
Removed from v.56  
changed lines
  Added in v.77

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26