/[formed]/trunk/ChangeLog
ViewVC logotype

Annotation of /trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 73 - (hide annotations)
Wed Aug 22 05:33:46 2007 UTC (17 years, 6 months ago) by teichmann
File size: 21784 byte(s)
Small cosmetic cleanup on finding the prev/next pages.
1 teichmann 73 2007-08-22 Sascha L. Teichmann <[email protected]>
2    
3     * tools/formed/formed/model/data.py: Small cosmetic cleanups
4    
5 teichmann 69 2007-08-21 Sascha L. Teichmann <[email protected]>
6 frank 67
7 teichmann 72 * tools/formed/formed/plugins/web/renderer.py: Another fix
8     for the hidden field. Argh!
9    
10     2007-08-21 Sascha L. Teichmann <[email protected]>
11    
12 teichmann 71 * tools/formed/formed/plugins/web/renderer.py: Fixed double
13     generation of hidden page field.
14    
15     2007-08-21 Sascha L. Teichmann <[email protected]>
16    
17 teichmann 69 * tools/formed/formed/plugins/web/semantic.py: Added semantic
18 teichmann 70 checks for radio groups.
19    
20     2007-08-21 Sascha L. Teichmann <[email protected]>
21    
22     * tools/formed/formed/plugins/web/semantic.py: Added semantic
23 teichmann 69 checks for choices.
24    
25     2007-08-21 Frank Koormann <[email protected]>
26    
27 frank 68 * contrib/convert-formedtree2html.xsl: Display switch nodes as
28     alternatives.
29    
30 teichmann 69 2007-08-21 Frank Koormann <[email protected]>
31 frank 68
32 frank 67 * contrib/convert-formedtree2html.xsl:
33     Replace technical types with readable descriptions
34    
35 teichmann 64 2007-08-21 Sascha L. Teichmann <[email protected]>
36    
37 teichmann 66 * tools/formed/formed/plugins/web/plugin.py: Fix a few smaller
38     issues. 'action' looks for all widgets on a page now, goes
39     through all passed parameters, tries to match them with the
40     widgets of the page and put them into the semantic box.
41     Afterwards a list of untouched page parameters are left
42     which will be deleted from the semantic box.
43    
44     * tools/formed/formed/plugins/web/semantic.py: Simplified.
45     The NodeComponent is passed as an argument now.
46    
47     * tools/formed/formed/plugins/web/renderer.py: Generate a
48     hidden field to store the name of the page.
49    
50     2007-08-21 Sascha L. Teichmann <[email protected]>
51    
52 teichmann 65 * tools/formed/formed/plugins/web/plugin.py: Fixed an encoding
53     issue with incoming UTF-8 data.
54    
55     2007-08-21 Sascha L. Teichmann <[email protected]>
56    
57 teichmann 64 * tools/formed/test-data/simple.xml: Improve test for widgets
58     in switches.
59    
60     * tools/formed/formed/model/data.py: Added a method to find all
61     widgets in a given page. Fixed a bug when walking in switch
62     with a given mode.
63    
64     * tools/formed/formed/plugins/web/plugin.py: Simple test for
65     listing all widgets in page.
66    
67 torsten 63 2007-08-21 Torsten Irlaender <[email protected]>
68    
69     * tools/formed/formed/plugins/names/filter.py: Fixed file-encoding to
70     latin-1
71    
72 teichmann 61 2007-08-21 Sascha L. Teichmann <[email protected]>
73    
74 teichmann 62 * tools/formed/formed/model/data.py: Added mode parameter to
75     walk.
76    
77     * tools/formed/formed/model/nodecomponents.py: SwitchNode overwrites
78     walk() with usage of the new mode parameter. Added a method to
79     give children in a given mode.
80    
81     * tools/formed/formed/plugins/web/renderer.py: Simplified to use
82     new Switch.childrenInMode() method.
83    
84     2007-08-21 Sascha L. Teichmann <[email protected]>
85    
86 teichmann 61 * tools/formed/formed/plugins/web/semantic.py: Add checks for
87     texts and text areas.
88    
89     * tools/formed/formed/plugins/web/renderer.py: Set accept-charset
90     to UTF-8 in generated form.
91    
92 teichmann 60 2007-08-20 Sascha L. Teichmann <[email protected]>
93    
94     * tools/formed/formed/plugins/web/semantic.py: Added semantic
95     tests for dates.
96    
97 teichmann 59 2007-08-20 Sascha L. Teichmann <[email protected]>
98    
99     * tools/formed/test-data/simple.xml: Tweak a bit for integer
100     range test.
101    
102     * tools/formed/formed/model/nodecomponents.py: Added a method
103     to find a tree item for a given name.
104    
105     * tools/formed/formed/plugins/web/semantic.py: New: Box for
106     semantic checking. Has check for integers.
107    
108     * tools/formed/formed/plugins/web/plugin.py: Use semantic
109     check.
110    
111 torsten 58 2007-08-20 Torsten Irlaender <[email protected]>
112    
113     * tools/formed/formed/plugins/web/renderer.py: Fixed Syntax in
114     selection-field generation (Removed quote)
115    
116 teichmann 54 2007-08-18 Sascha L. Teichmann <[email protected]>
117    
118 teichmann 57 * tools/formed/formed/plugins/web/plugin.py,
119     tools/formed/formed/plugins/web/renderer.py: Added a
120     simple cookie based session management to the HTML
121     renderer. This submit parameters are stored in the
122     session now. This will ease testing the constraint
123     tests which need to be written soon.
124    
125     BEWARE: The session management is _not_ made for production!
126     Denial of service attacks are too easy, and the
127     cryptographical strength of the session id is doubtful.
128    
129     2007-08-18 Sascha L. Teichmann <[email protected]>
130    
131 teichmann 56 * tools/formed/formed/plugins/web/renderer.py: Escaping text
132     coming from the document tree now when inserting it into the
133 teichmann 57 HTML output.
134 teichmann 56
135     2007-08-18 Sascha L. Teichmann <[email protected]>
136    
137 teichmann 55 * tools/formed/formed/plugins/plugin.py: Added a new kind
138     of plug-in: Filter. They have a short and a long description
139 teichmann 57 and can be hooked automatically into the new 'Filters'
140     sub menu under 'Extra'. They got called when the user
141     selects their respective menu item.
142 teichmann 55
143     * tools/formed/formed/config.py: Contains the list of
144     installed filters.
145    
146     * tools/formed/formed/main.py: Builds the Extra->Filters
147     sub menu during gui initialization. The hard wired code
148 teichmann 57 for make unique and formular name/description -> name
149     is removed because they are implemented as filters now.
150 teichmann 55
151     * tools/formed/formed/model/nodecomponents.py,
152     tools/formed/formed/model/data.py: Removed the make
153 teichmann 57 unique and formular name/description -> name code.
154 teichmann 55
155     * tools/formed/formed/plugins/names,
156     tools/formed/formed/plugins/names/__init__.py,
157 teichmann 57 tools/formed/formed/plugins/names/filter.py: Added. Contains
158     the make unique and formular name/description -> name code
159     in form of filters.
160 teichmann 55
161     * tools/formed/test-data/simple.xml: Modified to be a better
162     test for the formular name/description -> name filter.
163    
164     2007-08-18 Sascha L. Teichmann <[email protected]>
165    
166 teichmann 54 * tools/formed/formed.py, tools/formed/formed/main.py: First
167     command line argument is interpreted as filename of document
168 teichmann 57 to be loaded at program startup.
169 teichmann 54
170 frank 53 2007-08-17 Frank Koormann <[email protected]>
171    
172     * contrib/convert-formedtree2html.xsl:
173     Heading level depending on depth of group node.
174     In case of radio/choice/check only list of options.
175    
176 torsten 58 2007-08-17 Torsten Irlaender <[email protected]>
177 torsten 50
178 torsten 52 * contrib/convert-formedtree2html.xsl: Output is now generated with
179     HTML doc-string and charset information in the meta-header.
180    
181 torsten 58 2007-08-17 Torsten Irlaender <[email protected]>
182 torsten 52
183 torsten 50 * contrib/convert-formedtree2html.xsl: Added small script for
184     exporting the formed tree to html
185    
186 torsten 49 2007-08-17 Torsten Irlaender <[email protected]>
187    
188     * tools/formed/model/nodecomponents.py: Added function to rename
189     the set the name of the node to the formularname. The formularname
190     gets shorten to <=64 by removing vowels and is stored lowercase.
191     If the name is not unique and additional id value is appended.
192    
193     * tools/formed/formed/model/data.py: Overwritten renaming-function for
194     bool-leafs
195    
196     * tools/formed/formed/main.py: Added menuitem for renaming the names
197     of the element
198    
199 teichmann 47 2007-08-16 Sascha L. Teichmann <[email protected]>
200    
201     * tools/formed/formed/main.py: Swaped order of
202     'Make names unique' and 'Selected mode...' in Extra
203     menu and put a separator between them.
204    
205 teichmann 45 2007-08-15 Sascha L. Teichmann <[email protected]>
206    
207 teichmann 46 * tools/formed/formed/model/data.py: SwitchNodes can add
208     their modes to a given set now.
209    
210     * tools/formed/formed/plugins/plugin.py: Simplified
211     the plug-in interface. Only the reference to the
212     global configuration is passed at setup time.
213    
214     * tools/formed/formed/plugins/web/plugin.py: Adjusted
215     to new plug-in setup. The traveral mode is now taken
216     from the global configuration each time a rendering
217     is triggered. The FORMED parameter is now named
218     'doc.mode' instead of 'web.mode'. The parameter
219     is not needed any more because it can be configured
220     at runtime.
221    
222     * tools/formed/formed/main.py: Adjusted to new plugin
223     setup. Added a new menu item Extra->Select Mode...
224     to select the traversal mode. It is stored in the
225     global config.
226    
227     * tools/formed/formed/config.py: Simplified. Only uses
228     one env dictionary to store global configuration parameters.
229    
230     * tools/formed/formed/ui/controls.py: Add a control to
231     select one item from a list of given strings.
232    
233     2007-08-15 Sascha L. Teichmann <[email protected]>
234    
235 teichmann 45 * tools/formed/formed/plugins/web/plugin.py,
236     tools/formed/formed/plugins/web/renderer.py: Added parameter
237     print out in web plugin.
238    
239 torsten 44 2007-08-15 Torsten Irlaender <[email protected]>
240 teichmann 45
241 torsten 44 * contrib/convert-formedtree2csv.xsl: Added small script for
242     exporting the formed tree to csv
243    
244 teichmann 41 2007-08-14 Sascha L. Teichmann <[email protected]>
245    
246 teichmann 42 * tools/formed/formed/model/data.py,
247     tools/formed/formed/model/nodecomponents.py,
248     tools/formed/formed/io/document.py: Added a 'switch' node.
249    
250     * tools/formed/formed/plugins/web/renderer.py:Render the
251     new 'switch' node.
252    
253     * tools/formed/formed/plugins/web/plugin.py,
254     tools/formed/formed/config.py: Added a 'web.mode' parameter
255     to FORMED environment variable.
256     e.g. 'FORMED=web.mode:modeX' sets the mode 'modeX'.
257     Defaults to 'default'.
258    
259     * tools/formed/test-data/simple.xml: Added test for switch.
260    
261     2007-08-14 Sascha L. Teichmann <[email protected]>
262    
263 teichmann 41 * tools/formed/formed/model/nodecomponents.py: Added an
264     attribute 'formularname' to base class of node components.
265    
266 teichmann 38 2007-08-13 Sascha L. Teichmann <[email protected]>
267    
268 teichmann 40 * tools/formed/formed/io/document.py,
269     tools/formed/formed/model/data.py,
270     tools/formed/formed/model/nodecomponents.py: Added an item
271     to model external item lists.
272    
273     * tools/formed/formed/plugins/web/renderer.py: Render new item
274     list.
275     * tools/formed/formed/main.py: Added a forgotten 'self.'
276    
277     * contrib/extract-xfa-items.sh: Modified to generate
278     documents to be loadable from new item lists
279    
280     2007-08-13 Sascha L. Teichmann <[email protected]>
281    
282 teichmann 39 * tools/formed/formed/main.py: Fixed typo
283    
284     2007-08-13 Sascha L. Teichmann <[email protected]>
285    
286 teichmann 38 * contrib/extract-xfa-items.sh: New. Can be used to extract longer
287     choice item lists for a given field from XFA files. e.g. with
288     './contrib/extract-xfa-items.sh Muttersprache alles.xml'
289    
290 teichmann 33 2007-08-12 Sascha L. Teichmann <[email protected]>
291    
292 teichmann 37 * tools/formed/formed/model/data.py,
293     tools/formed/formed/plugins/web/renderer.py,
294     tools/formed/formed/io/document.py: Changed the structure
295     of choice constructs. The idea to hold the different items
296     of a particular choice in a semicolon separated list was bad.
297     Now choices are groups and the option items are modelled as
298     embedded bools. (mainly Torsten Irländer's idea).
299    
300     WARNING: this makes old document files containing choices incompatible!!!
301     Use the following XSLT to reestablish compatibility.
302    
303     * contrib/itemize-choices.xsl: New converts old to new structure.
304     Needs exslt.org's string extensions (which xsltproc includes)
305    
306     * tools/formed/test-data/simple.xml: Ajusted to new structure
307    
308     * tools/formed/formed/plugins/web/plugin.py: remove debug output
309    
310     * tools/formed/formed/model/nodecomponents.py: fixed a small bug in
311     node finding code. It now uses the walk() generator, too.
312    
313     2007-08-12 Sascha L. Teichmann <[email protected]>
314    
315 teichmann 36 * tools/formed/formed/main.py: Added a clone item on the toolbar which
316     copies the currently selected item and appends it after the selection.
317    
318     * tools/formed/formed/model/nodecomponents.py: Added code to clone parts
319     of the tree.
320    
321     * tools/formed/formed/ui/controls.py: Added a getSelected method.
322    
323     * tools/formed/formed/model/misc.py: Fixed a programming bug.
324     forgot a 'self.' prefix.
325    
326     2007-08-12 Sascha L. Teichmann <[email protected]>
327    
328 teichmann 35 * tools/formed/formed/model/nodecomponents.py: Added a method to append
329     a second document to the current.
330    
331     * tools/formed/formed/main.py: Added an 'Import' file menu item to load
332     a second document to be appended to the current.
333    
334     2007-08-12 Sascha L. Teichmann <[email protected]>
335    
336 teichmann 34 * tools/formed/formed/main.py: Added a 'New' item in file menu which creates
337     a new document when triggered.
338    
339     2007-08-12 Sascha L. Teichmann <[email protected]>
340    
341 teichmann 33 * tools/formed/formed/model/nodecomponents.py: Added walk generator over all
342     items in the document tree. Added a method to eliminated duplicated names
343     in document tree.
344    
345     * tools/formed/formed/model/misc.py: Added update mechanism for id generator
346     after names collisions are eliminated.
347    
348     * tools/formed/formed/main.py: Added an 'Extra' menu with item
349     'Make names unique'.
350    
351 teichmann 30 2007-08-11 Sascha L. Teichmann <[email protected]>
352    
353 teichmann 32 * tools/formed/formed/model/data.py,
354     tools/formed/formed/plugins/web/renderer.py: Removed support
355     for 'text' attributes in bool items. They were never really
356     used and the 'description' attributes fulfill the same
357     purpose.
358    
359     * contrib/remove-bool-text.xsl: Transform to remove the
360     'text' attributes from bool items. Apply with:
361     'xsltproc contrib/remove-bool-text.xsl old.xml > new.xml'
362    
363     * tools/formed/test-data/simple.xml: Removed 'text' attributes
364     from bool items.
365    
366     2007-08-11 Sascha L. Teichmann <[email protected]>
367    
368 teichmann 31 * contrib/convert-choices.xsl: Simpified.
369    
370     2007-08-11 Sascha L. Teichmann <[email protected]>
371    
372 teichmann 30 * tools/formed/formed/model/data.py: Removed 'options' attribute
373     from ChoiceLeaf. Use 'value' instead, please!
374    
375     * tools/formed/formed/plugins/web/renderer.py: use 'value' attribute
376     instead of 'options' to render choices.
377    
378     * contrib/convert-choices.xsl: Added to convert document files
379     which use the choice 'option' attribute to usage of 'value'.
380     Apply with e.g. 'xsltproc convert-choices.xsl old.xml > new.xml'
381    
382 teichmann 23 2007-08-10 Sascha L. Teichmann <[email protected]>
383    
384 teichmann 29 * tools/formed/formed/plugins/web/renderer.py: radio buttons
385     are selected by 'checked' and not by 'selected'. Fixed.
386    
387     2007-08-10 Sascha L. Teichmann <[email protected]>
388    
389 teichmann 28 * tools/formed/formed/model/data.py: ChoiceLeafs are now
390     initialized with size = 1.
391    
392     2007-08-10 Sascha L. Teichmann <[email protected]>
393    
394 teichmann 27 * tools/formed/formed/model/data.py: TextLeafs are now
395     initialized with size = 40, maxlength = 60
396    
397     2007-08-10 Sascha L. Teichmann <[email protected]>
398    
399 teichmann 26 * tools/formed/formed/plugins/web/renderer.py: Fixed: choices
400     are renderered with description now.
401    
402     2007-08-10 Sascha L. Teichmann <[email protected]>
403    
404 teichmann 25 * tools/formed/formed/plugins/web/renderer.py: Added rendering
405     for date items. Added missing ids for texts and textareas.
406    
407     2007-08-10 Sascha L. Teichmann <[email protected]>
408    
409 teichmann 24 * tools/formed/formed/config.py: Evaluate the environment
410     variable 'FORMED'. Snytax: FORMED='key1:value1;key2:value2'
411    
412     * tools/formed/formed/plugins/plugin.py: Give a reference
413     to the config at setup time.
414    
415     * tools/formed/formed/plugins/web/plugin.py: To determine
416     the port look at FORMED dictionary first. Key is 'web.port'.
417     e.g. FORMED='web.port:8888'
418    
419     * tools/formed/formed/main.py: Call the plugin setup with
420     the reference to the config.
421    
422     2007-08-10 Sascha L. Teichmann <[email protected]>
423    
424 teichmann 23 * tools/formed/test-data/simple.xml: removed 'text' attributes from
425     info tags. Use the 'value' attributes for same purpose now, please!
426    
427     * tools/formed/formed/model/data.py: removed text attributes from
428     InfoLeaf.
429    
430     * tools/formed/formed/plugins/web/renderer.py: Rendering of info
431     now uses the 'value' instead of the 'text' attributes.
432    
433 teichmann 17 2007-08-09 Sascha L. Teichmann <[email protected]>
434 teichmann 10
435 teichmann 22 * tools/formed/formed/model/data.py: next/prevPage() are
436     methods of PageNode now.
437    
438     * tools/formed/formed/model/nodecomponents.py: findByClassAndName()
439     is method of Document now.
440    
441     * tools/formed/formed/plugins/web/plugin.py: Factored out
442     the HTML renderer.
443    
444     * tools/formed/formed/plugins/web/renderer.py: New: contains
445     the HTML renderer now.
446    
447     * tools/formed/test-data/simple.xml: Fixed typo
448    
449     2007-08-09 Sascha L. Teichmann <[email protected]>
450    
451 teichmann 21 * tools/formed/formed/plugins/web/plugin.py: Fixed a bug
452     in calculation of width of bounded int fields.
453    
454     2007-08-09 Sascha L. Teichmann <[email protected]>
455    
456 teichmann 20 * tools/formed/test-data/simple.xml: Make demo Int fancier.
457    
458     * tools/formed/formed/model/data.py: Added attributes to IntLeaf
459    
460     * tools/formed/formed/plugins/web/plugin.py: Added rendering for
461     Ints
462    
463     2007-08-09 Sascha L. Teichmann <[email protected]>
464    
465 teichmann 19 * tools/formed/test-data/simple.xml: Added demo textarea
466    
467     * tools/formed/formed/model/data.py: Added TextAreaLeaf
468    
469     * tools/formed/formed/io/document.py: register builder
470     for loading of textareas
471    
472     * tools/formed/formed/plugins/web/plugin.py: Added rendering
473     for textareas.
474    
475     2007-08-09 Sascha L. Teichmann <[email protected]>
476    
477 teichmann 18 * tools/formed/test-data/simple.xml: Make demo choice fancier.
478 teichmann 17
479 teichmann 18 * tools/formed/formed/model/data.py: Added attributes for texts
480    
481     * tools/formed/formed/plugins/web/plugin.py: Added rendering
482     for texts
483 teichmann 17
484 teichmann 18 2007-08-09 Sascha L. Teichmann <[email protected]>
485    
486     * tools/formed/test-data/simple.xml: Make demo choice fancier.
487    
488     * tools/formed/formed/model/data.py: Added attributes for choices.
489    
490 teichmann 17 * tools/formed/formed/plugins/web/plugin.py: Added rendering
491     for choices
492    
493     2007-08-09 Sascha L. Teichmann <[email protected]>
494    
495 teichmann 16 * tools/formed/formed/model/data.py,
496     tools/formed/formed/model/nodecomponents.py: Added new
497     attributes.
498    
499     * tools/formed/formed/plugins/web/plugin.py: Added rendering
500     for checkboxes and radio buttons.
501    
502     2007-08-08 Sascha L. Teichmann <[email protected]>
503    
504 teichmann 15 * tools/formed/test-data/simple.xml: Added some descriptions
505    
506     * tools/formed/formed/model/data.py: set attributes in constructors
507     directly.
508    
509     * tools/formed/formed/model/nodecomponents.py: Added description
510     attribute in the NodeComponent base class.
511    
512     * tools/formed/formed/plugins/web/plugin.py: Render description
513     as legend in fieldset for GroupNodes.
514    
515     2007-08-08 Sascha L. Teichmann <[email protected]>
516    
517 teichmann 14 * tools/formed/formed/plugins/web/plugin.py: make UTF-8
518     output work.
519    
520     2007-08-08 Sascha L. Teichmann <[email protected]>
521    
522 teichmann 12 * tools/formed/formed/model/data.py: Added get/setText() method
523    
524     * tools/formed/formed/plugins/web/plugin.py: Added a first
525     version of a recursive HTML renderer based on the document
526     tree.
527    
528     2007-08-08 Sascha L. Teichmann <[email protected]>
529    
530 teichmann 11 * tools/formed/formed/plugins/*: New: plug-in infrastructure.
531    
532     * tools/formed/formed/plugins/web/*: new: A simple web server
533     which is intended to serve pages of the current formular.
534    
535     * tools/formed/formed/main.py: start the plug-ins
536    
537     * tools/formed/formed/config.py: configuration class. Used
538     for the plug-ins.
539    
540     2007-08-08 Sascha L. Teichmann <[email protected]>
541    
542 teichmann 10 * tools/formed/formed/model/nodecomponents.py: Fixed broadcasting
543     issue with zero length tree paths.
544    
545     * tools/formed/formed/model/misc.py: New: contains a class
546     for generating unique ids.
547    
548     * tools/formed/formed/main.py: Added an instance of an
549     unique id generator for naming of new made tree items.
550    
551 teichmann 7 2007-08-07 Sascha L. Teichmann <[email protected]>
552    
553 teichmann 9 * tools/formed/formed/main.py: Added event route document ->
554     attribute table to get informed when selected item is delete
555     or an attribute is changed from the outside.
556    
557     * tools/formed/formed/ui/controls.py: Fixed. In older versions of
558     wxPython 2.6.x ListCtrl.InsertStringItem takes 2 instead
559     of 3 argument. Uses icons+tooltips for tree navigation now.
560    
561     2007-08-07 Sascha L. Teichmann <[email protected]>
562    
563 teichmann 8 * tools/formed/formed/model/nodecomponents.py: Set name
564     attribute in base class.
565    
566     * tools/formed/formed/io/document.py: Added a table
567     names -> classes.
568    
569     * tools/formed/formed/main.py: Added a toolbar. Added code
570     to create and delete tree items.
571    
572     * tools/formed/formed/ui/controls.py: Added code to
573     insert and delete new tree items.
574    
575     2007-08-07 Sascha L. Teichmann <[email protected]>
576    
577 teichmann 7 * tools/formed/formed/model/nodecomponents.py: Fixed event
578     broadcasting for attribute changes.
579    
580     * tools/formed/formed/ui/controls.py: Add a list/table control to
581     edit the attributes of a selected item.
582    
583     * tools/formed/formed/main.py: Added code to bind the new
584     list/table control.
585    
586 teichmann 4 2007-08-06 Sascha L. Teichmann <[email protected]>
587    
588 teichmann 6 * tools/formed/formed/main.py: Added event routes to move
589     items in and out of groups.
590    
591     * tools/formed/formed/ui/controls.py: Added code to move
592     items in and out of groups.
593    
594     2007-08-06 Sascha L. Teichmann <[email protected]>
595    
596 teichmann 5 * tools/formed/formed/model/nodecomponents.py: Fixed path
597     calculation to root and event broadcasting
598    
599     * tools/formed/formed/io/factories.py: Adjust to new
600     event broadcasting.
601    
602     * tools/formed/formed/main.py: Added code to move items
603     up and down the document tree.
604    
605     * tools/formed/formed/ui/controls.py: Establish sort order
606     by indices of children in parent instead of alphanum.
607     Code to move items up and down the document tree.
608    
609     * tools/formed/formed/io/document.py: Added missing imports.
610    
611     2007-08-06 Sascha L. Teichmann <[email protected]>
612    
613 teichmann 4 * tools/formed/formed.py: Added to avoid problems with
614     ambiguous absolute module names. Thanks to Bernhard Herzog
615    
616     * tools/formed/formed.sh: Starts formed.py now
617    
618     * tools/formed/formed/main.py,
619     tools/formed/formed/ui/controls.py: Added control to
620     move items around in tree. Has no effect by now.
621    
622 teichmann 2 2007-08-05 Sascha L. Teichmann <[email protected]>
623    
624 teichmann 3 * tools/formed/formed/io/parser.py: Adjusted style
625    
626     * tools/formed/formed/io/document.py,
627 teichmann 4 tools/formed/formed/io/factories.py: Simplified factory
628     model for XML loading.
629 teichmann 3
630     2007-08-05 Sascha L. Teichmann <[email protected]>
631    
632 teichmann 2 * ChangeLog: started ChangeLog
633    
634     * tools/formed/*: initial check-in of the Formular Editor.
635     Not working yet. Only can load, view and store formular XML files.
636     Start it with 'tools/formed/formed.sh'.

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26