/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 263 by teichmann, Mon Apr 28 21:50:48 2008 UTC revision 361 by torsten, Fri Apr 30 09:22:48 2010 UTC
# Line 1  Line 1 
1    <<<<<<< .mine
2    2010-04-30  Torsten Irländer <[email protected]>
3    
4            * formed/formed/plugins/modify/rules.py (VariableType.substitute): Do
5            not generate "%"-rules for required fields in repeat-groups.
6    
7    2010-04-28      Roland Geider <[email protected]>
8    
9            * formed/plugins/export/xls.py: Radiogroups are exported
10            * formed/plugins/export/xsd.py: WASKA formedtree.xml validates XSD
11            JMD formedtree.xml validates XSD
12            
13    2010-04-08  Torsten Irländer <[email protected]>
14    
15            * formed/formed/plugins/modify/rules.py
16            (GenerateRequiredRules.generateDateSequenceRules): Add error mark to
17            rules. Generete each rule twice to be able to render errors at both
18            datefields.
19    
20    2010-04-07  Torsten Irländer <[email protected]>
21    
22            * formed/formed/plugins/export/rg_sql.py: Added "Revision"-Tag.
23    
24    2010-04-06  Torsten Irländer <[email protected]>
25    
26            * formed/formed/io/document.py (_toXML): Added comment with
27            "$Revision"-tag. This tag will/can then be substituted by the VCS.
28            * formed/formed/plugins/export/new_sql.py
29            (ExportAsSQLFilter.doExport): Added comment with
30            "$Revision"-tag. This tag will/can then be substituted by the VCS.
31            * formed/formed/model/exprtree.py: Added years operator.
32    
33    2010-03-30      Roland Geider <[email protected]>
34    
35            * formed/formed/plugins/export/latex.py: Added filter
36    
37    2010-03-25      Roland Geider <[email protected]>
38    
39            * formed/formed/plugins/export/xsd.py: Generate valid XML
40    
41    2010-02-11      Frank Koormann <[email protected]>
42    
43            * formed/formed/plugins/export/xls.py: Allow groups in choices.
44    
45    2009-12-02      Torsten Irländer <[email protected]>
46    
47            * formed/formed/plugins/export/typemap.py: do not ignore conditional
48              nodes on traversal.
49    
50    2009-11-17      Sascha L. Teichmann <[email protected]>
51    
52            * formed/formed/model/exprtree.py: Recognize '%' vars
53              in compilation. Does not eval it!
54    
55            * formed/formed/plugins/modify/rules.py: Generate '%' vars
56              for variables in repeat groups.
57    
58    2009-11-13      Sascha L. Teichmann <[email protected]>
59    
60            * formed/formed/plugins/export/typemap.py: Fixed to work
61            with new repeat group nodes.
62    
63    2009-10-28      Sascha L. Teichmann <[email protected]>
64    
65            * formed/formed/plugins/export/xsd.py,
66            formed/formed/plugins/export/sql.py,
67            formed/formed/plugins/export/new_sql.py: Allow groups in choices.
68    
69    2009-10-07      Frank Koormann <[email protected]>
70    
71            * formed/formed/plugins/export/latex.py:
72            Adjusted textprocessing to escape tex-active characters.
73    
74    2009-10-07      Sascha L. Teichmann <[email protected]>
75    
76            * formed/formed/plugins/export/html.py, formed/formed/plugins/export/latex.py,
77            formed/formed/plugins/export/html2.py: Adjusted to cope with
78            "semi-complete" implementation of logbook tree structure.
79    
80    2009-06-18      Torsten Irländer <[email protected]>
81    
82            * formed/formed/plugins/export/new_sql.py,
83              formed/formed/plugins/export/rg_sql.py: Fixed some sql errors, and
84              added permissions.
85    
86    2009-06-18      Torsten Irländer <[email protected]>
87    
88            * formed/formed/plugins/export/new_sql.py: Commented out generation of
89            page_views, as they do not work with rgroups.
90    
91    2009-06-17      Torsten Irländer <[email protected]>
92    
93            * formed/formed/plugins/export/new_sql.py: Fixed anonymize function
94            and rolenames.
95    
96    2009-06-17      Sascha L. Teichmann <[email protected]>
97    
98            * formed/formed/plugins/export/new_sql.py: s/-/_/ in relation names.
99    
100    2009-05-26      Sascha L. Teichmann <[email protected]>
101    
102            * formed/formed/plugins/names/filter.py: small optimization.
103    
104    2009-05-26      Sascha L. Teichmann <[email protected]>
105    
106            * formed/formed/plugins/names/filter.py: Repaired unique filter for
107              nodecomponent names.
108    
109    2009-05-06      Sascha L. Teichmann <[email protected]>
110    
111            * formed/formed/plugins/export/rg_sql.py: Only create depending
112              repeat groups if no uuid is given. If a uuid is given then
113              the creation is triggered by an xml import.
114    
115    2009-04-28      Sascha L. Teichmann <[email protected]>
116    
117            * formed/formed/plugins/export/new_sql.py: New SQL schema generator to
118              replace the old one. The new one faciliates the new RepeatNode instead
119              of the Group.isRepeat() method to tell if something is to be repeated.
120    
121            * formed/formed/config.py: Use new SQL schema generator plug-in by default.
122              The old one is deactivated.
123    
124            * formed/formed/plugins/export/rg_sql.py: Fix 'rg_' naming of repeat groups.
125    
126    2009-04-28      Sascha L. Teichmann <[email protected]>
127    
128            * formed/formed/plugins/export/rg_sql.py: Added delete functions.
129              TODO: Adjust execution rights.
130    
131    2009-04-27      Sascha L. Teichmann <[email protected]>
132    
133            * formed/formed/plugins/export/rg_sql.py: Fixed $$$$ -> $$ template problems.
134              Add functions to create dataset.
135    
136    2009-04-24      Sascha L. Teichmann <[email protected]>
137    
138            * formed/formed/plugins/export/rg_sql.py: new plug-in to generate
139              tree structure functions in database.
140    
141            * formed/formed/config.py: load plug-in.
142    
143    2009-04-16      Sascha L. Teichmann <[email protected]>
144    
145            * formed/formed/model/data.py: Added 'digest' attribute to
146              RepeatNode. Removed needless methods
147    
148    2009-04-16      Sascha L. Teichmann <[email protected]>
149    
150            * formed/formed/model/exprtree.py: make 'equal' and 'not equal'
151              more readable with '=' and '<>'.
152    
153    2009-04-02      Sascha L. Teichmann <[email protected]>
154    
155            * formed/formed/plugins/export/sql.py: call anonymization
156              of uuid on anonymization of case.
157    
158    2009-03-31      Sascha L. Teichmann <[email protected]>
159    
160            * formed/formed/plugins/export/sql.py: Set uuid_id to NULL in
161              case_anonymize().
162    
163    2009-03-31      Sascha L. Teichmann <[email protected]>
164    
165            * formed/formed/model/exprtree.py: Add some code to pretty print
166              the trees infix.
167    
168            * formed/formed/plugins/export/rules.py: New. Exporter for human
169              readable rules.
170    
171            * formed/formed/plugins/export/html.py: Fixed HTML generation.
172    
173            * formed/formed/config.py: Added new new Rule export plug-in.
174    
175    2009-03-31      Sascha L. Teichmann <[email protected]>
176    
177            * formed/formed/model/exprtree.py: Fixes from server. Raise
178              exceptions if there is less or more than one element on stack
179              after compilation of expression.
180    
181    2009-03-20      Sascha L. Teichmann <[email protected]>
182    
183            * formed/formed/model/data.py: Removed debug output
184    
185            * formed/formed/plugins/modify/rules.py: Fixed error message.
186              Generate past and future rules.
187    
188    2009-03-16      Sascha L. Teichmann <[email protected]>
189    
190            * formed/formed/model/exprtree.py: Forget to call today with context.
191    
192    2009-03-16      Sascha L. Teichmann <[email protected]>
193    
194            * formed/formed/io/document.py: Fixed syntax typo.
195    
196    2009-03-16      Sascha L. Teichmann <[email protected]>
197    
198            * formed/formed/model/data.py: ConditionalNode inherits from Node directly.
199    
200    2009-03-16      Sascha L. Teichmann <[email protected]>
201    
202            * formed/formed/model/data.py: Added ConditionalNode
203    
204            * formed/formed/io/document.py: Make ConditionalNode loadable.
205    
206    2009-03-13      Sascha L. Teichmann <[email protected]>
207    
208            * formed/formed/plugins/modify/rules.py: Make the error descriptions
209              in date sequence rules more precise.
210    
211    2009-03-13      Sascha L. Teichmann <[email protected]>
212    
213            * formed/formed/plugins/modify/rules.py: generate date sequence rules.
214    
215    2009-03-13      Sascha L. Teichmann <[email protected]>
216    
217            * formed/formed/model/exprtree.py: New tree based expression engine.
218    
219            * formed/formed/model/__init__.py, formed/formed/model/data.py:
220              Adjusted imports.
221    
222    2009-03-12      Torsten Irländer <[email protected]>
223    2009-06-17      Sascha L. Teichmann <[email protected]>
224    
225            * formed/formed/plugins/export/new_sql.py: s/-/_/ in relation names.
226    
227    2009-05-26      Sascha L. Teichmann <[email protected]>
228    
229            * formed/formed/plugins/names/filter.py: small optimization.
230    
231    2009-05-26      Sascha L. Teichmann <[email protected]>
232    
233            * formed/formed/plugins/names/filter.py: Repaired unique filter for
234              nodecomponent names.
235    
236    2009-05-06      Sascha L. Teichmann <[email protected]>
237    
238            * formed/formed/plugins/export/rg_sql.py: Only create depending
239              repeat groups if no uuid is given. If a uuid is given then
240              the creation is triggered by an xml import.
241    
242    2009-04-28      Sascha L. Teichmann <[email protected]>
243    
244            * formed/formed/plugins/export/new_sql.py: New SQL schema generator to
245              replace the old one. The new one faciliates the new RepeatNode instead
246              of the Group.isRepeat() method to tell if something is to be repeated.
247    
248            * formed/formed/config.py: Use new SQL schema generator plug-in by default.
249              The old one is deactivated.
250    
251            * formed/formed/plugins/export/rg_sql.py: Fix 'rg_' naming of repeat groups.
252    
253    2009-04-28      Sascha L. Teichmann <[email protected]>
254    
255            * formed/formed/plugins/export/rg_sql.py: Added delete functions.
256              TODO: Adjust execution rights.
257    
258    2009-04-27      Sascha L. Teichmann <[email protected]>
259    
260            * formed/formed/plugins/export/rg_sql.py: Fixed $$$$ -> $$ template problems.
261              Add functions to create dataset.
262    
263    2009-04-24      Sascha L. Teichmann <[email protected]>
264    
265            * formed/formed/plugins/export/rg_sql.py: new plug-in to generate
266              tree structure functions in database.
267    
268            * formed/formed/config.py: load plug-in.
269    
270    2009-04-16      Sascha L. Teichmann <[email protected]>
271    
272            * formed/formed/model/data.py: Added 'digest' attribute to
273              RepeatNode. Removed needless methods
274    
275    2009-04-16      Sascha L. Teichmann <[email protected]>
276    
277            * formed/formed/model/exprtree.py: make 'equal' and 'not equal'
278              more readable with '=' and '<>'.
279    
280    2009-04-02      Sascha L. Teichmann <[email protected]>
281    
282            * formed/formed/plugins/export/sql.py: call anonymization
283              of uuid on anonymization of case.
284    
285    2009-03-31      Sascha L. Teichmann <[email protected]>
286    
287            * formed/formed/plugins/export/sql.py: Set uuid_id to NULL in
288              case_anonymize().
289    
290    2009-03-31      Sascha L. Teichmann <[email protected]>
291    
292            * formed/formed/model/exprtree.py: Add some code to pretty print
293              the trees infix.
294    
295            * formed/formed/plugins/export/rules.py: New. Exporter for human
296              readable rules.
297    
298            * formed/formed/plugins/export/html.py: Fixed HTML generation.
299    
300            * formed/formed/config.py: Added new new Rule export plug-in.
301    
302    2009-03-31      Sascha L. Teichmann <[email protected]>
303    
304            * formed/formed/model/exprtree.py: Fixes from server. Raise
305              exceptions if there is less or more than one element on stack
306              after compilation of expression.
307    
308    2009-03-20      Sascha L. Teichmann <[email protected]>
309    
310            * formed/formed/model/data.py: Removed debug output
311    
312            * formed/formed/plugins/modify/rules.py: Fixed error message.
313              Generate past and future rules.
314    
315    2009-03-16      Sascha L. Teichmann <[email protected]>
316    
317            * formed/formed/model/exprtree.py: Forget to call today with context.
318    
319    2009-03-16      Sascha L. Teichmann <[email protected]>
320    
321            * formed/formed/io/document.py: Fixed syntax typo.
322    
323    2009-03-16      Sascha L. Teichmann <[email protected]>
324    
325            * formed/formed/model/data.py: ConditionalNode inherits from Node directly.
326    
327    2009-03-16      Sascha L. Teichmann <[email protected]>
328    
329            * formed/formed/model/data.py: Added ConditionalNode
330    
331            * formed/formed/io/document.py: Make ConditionalNode loadable.
332    
333    2009-03-13      Sascha L. Teichmann <[email protected]>
334    
335            * formed/formed/plugins/modify/rules.py: Make the error descriptions
336              in date sequence rules more precise.
337    
338    2009-03-13      Sascha L. Teichmann <[email protected]>
339    
340            * formed/formed/plugins/modify/rules.py: generate date sequence rules.
341    
342    2009-03-13      Sascha L. Teichmann <[email protected]>
343    
344            * formed/formed/model/exprtree.py: New tree based expression engine.
345    
346            * formed/formed/model/__init__.py, formed/formed/model/data.py:
347              Adjusted imports.
348    
349    2009-03-12      Torsten Irländer <[email protected]>
350    2009-06-17      Sascha L. Teichmann <[email protected]>
351    
352            * formed/formed/plugins/export/new_sql.py: s/-/_/ in relation names.
353    
354    2009-05-26      Sascha L. Teichmann <[email protected]>
355    
356            * formed/formed/plugins/names/filter.py: small optimization.
357    
358    2009-05-26      Sascha L. Teichmann <[email protected]>
359    
360            * formed/formed/plugins/names/filter.py: Repaired unique filter for
361              nodecomponent names.
362    
363    2009-05-06      Sascha L. Teichmann <[email protected]>
364    
365            * formed/formed/plugins/export/rg_sql.py: Only create depending
366              repeat groups if no uuid is given. If a uuid is given then
367              the creation is triggered by an xml import.
368    
369    2009-04-28      Sascha L. Teichmann <[email protected]>
370    
371            * formed/formed/plugins/export/new_sql.py: New SQL schema generator to
372              replace the old one. The new one faciliates the new RepeatNode instead
373              of the Group.isRepeat() method to tell if something is to be repeated.
374    
375            * formed/formed/config.py: Use new SQL schema generator plug-in by default.
376              The old one is deactivated.
377    
378            * formed/formed/plugins/export/rg_sql.py: Fix 'rg_' naming of repeat groups.
379    
380    2009-04-28      Sascha L. Teichmann <[email protected]>
381    
382            * formed/formed/plugins/export/rg_sql.py: Added delete functions.
383              TODO: Adjust execution rights.
384    
385    2009-04-27      Sascha L. Teichmann <[email protected]>
386    
387            * formed/formed/plugins/export/rg_sql.py: Fixed $$$$ -> $$ template problems.
388              Add functions to create dataset.
389    
390    2009-04-24      Sascha L. Teichmann <[email protected]>
391    
392            * formed/formed/plugins/export/rg_sql.py: new plug-in to generate
393              tree structure functions in database.
394    
395            * formed/formed/config.py: load plug-in.
396    
397    2009-04-16      Sascha L. Teichmann <[email protected]>
398    
399            * formed/formed/model/data.py: Added 'digest' attribute to
400              RepeatNode. Removed needless methods
401    
402    2009-04-16      Sascha L. Teichmann <[email protected]>
403    
404            * formed/formed/model/exprtree.py: make 'equal' and 'not equal'
405              more readable with '=' and '<>'.
406    
407    2009-04-02      Sascha L. Teichmann <[email protected]>
408    
409            * formed/formed/plugins/export/sql.py: call anonymization
410              of uuid on anonymization of case.
411    
412    2009-03-31      Sascha L. Teichmann <[email protected]>
413    
414            * formed/formed/plugins/export/sql.py: Set uuid_id to NULL in
415              case_anonymize().
416    
417    2009-03-31      Sascha L. Teichmann <[email protected]>
418    
419            * formed/formed/model/exprtree.py: Add some code to pretty print
420              the trees infix.
421    
422            * formed/formed/plugins/export/rules.py: New. Exporter for human
423              readable rules.
424    
425            * formed/formed/plugins/export/html.py: Fixed HTML generation.
426    
427            * formed/formed/config.py: Added new new Rule export plug-in.
428    
429    2009-03-31      Sascha L. Teichmann <[email protected]>
430    
431            * formed/formed/model/exprtree.py: Fixes from server. Raise
432              exceptions if there is less or more than one element on stack
433              after compilation of expression.
434    
435    2009-03-20      Sascha L. Teichmann <[email protected]>
436    
437            * formed/formed/model/data.py: Removed debug output
438    
439            * formed/formed/plugins/modify/rules.py: Fixed error message.
440              Generate past and future rules.
441    
442    2009-03-16      Sascha L. Teichmann <[email protected]>
443    
444            * formed/formed/model/exprtree.py: Forget to call today with context.
445    
446    2009-03-16      Sascha L. Teichmann <[email protected]>
447    
448            * formed/formed/io/document.py: Fixed syntax typo.
449    
450    2009-03-16      Sascha L. Teichmann <[email protected]>
451    
452            * formed/formed/model/data.py: ConditionalNode inherits from Node directly.
453    
454    2009-03-16      Sascha L. Teichmann <[email protected]>
455    
456            * formed/formed/model/data.py: Added ConditionalNode
457    
458            * formed/formed/io/document.py: Make ConditionalNode loadable.
459    
460    2009-03-13      Sascha L. Teichmann <[email protected]>
461    
462            * formed/formed/plugins/modify/rules.py: Make the error descriptions
463              in date sequence rules more precise.
464    
465    2009-03-13      Sascha L. Teichmann <[email protected]>
466    
467            * formed/formed/plugins/modify/rules.py: generate date sequence rules.
468    
469    2009-03-13      Sascha L. Teichmann <[email protected]>
470    
471            * formed/formed/model/exprtree.py: New tree based expression engine.
472    
473            * formed/formed/model/__init__.py, formed/formed/model/data.py:
474              Adjusted imports.
475    
476    2009-03-12      Torsten Irländer <[email protected]>
477    
478            Introduced new order attribute for date fields
479    
480            * formed/formed/model/data.py: Order fields can be used to define to
481            ordering of datefields withing the document. Needed for automatic
482            generation of consistency rules.
483    
484    2009-02-09      Sascha L. Teichmann <[email protected]>
485    
486            * formed/formed/model/data.py: Allow pages to be 'invisible'.
487    
488    2009-02-09      Sascha L. Teichmann <[email protected]>
489    
490            * formed/formed/plugins/export/sql.py: Fixed problem with
491              description reference tables of radio groups.
492    
493    2009-02-09      Sascha L. Teichmann <[email protected]>
494    
495            * formed/formed/plugins/export/sql.py: replace '-' in names
496              by '_'.
497              
498    2009-02-09      Sascha L. Teichmann <[email protected]>
499    
500            * formed/formed/plugins/export/sql.py: to figure ou which
501              tables are equal the insert statememnts are lower cased
502              and sorted before they are compared. This reduces the number
503              of generated referfence tables.
504    
505    2009-02-09      Sascha L. Teichmann <[email protected]>
506    
507            Repair SQL schema creation for radio groups.
508    
509            * formed/formed/plugins/export/sql.py: radio groups are handled
510              like choices now.
511    
512    2009-02-09      Sascha L. Teichmann <[email protected]>
513    
514            Make it startable again.
515    
516            * formed/formed/plugins/export/xls.py: Import pyExcelerator only
517              when plug-in is called.
518    
519            * formed/formed/model/nodecomponents.py: Event routing was messed up.
520              Rewired root node with document.
521    
522            * formed/formed/plugins/web/help.py: Removed old xml.ext import.
523              XXX: This breaks creating help by now!
524    
525            * formed/formed/io/parser.py: Replace old deprecated base class
526              by new one.
527    
528            * formed/formed/main.py: Do not crash if locale cannot be set.
529    
530            * formed/formed/ui/controls.py: Use document.getCase() instead
531              of document.case to prevent uninitialized dereferences.
532    
533    2009-01-22      Torsten Irländer <[email protected]>
534    
535            Implemented new XML-Format for formed xml files.
536    
537            * formed/formed/model/nodecomponents.py,
538              formed/formed/io/document.py,
539              formed/formed/main.py,
540              formed/formed/ui/controls.py: Introduced new "case" and "logbook"
541              node. Under case is the definition of the formular. logbook will
542              hold the defintion of logboog entrys. For now only the part under
543              "case" can be modified.  
544    
545    2009-01-21      Torsten Irländer <[email protected]>
546    
547            Changed way how XSD-Scheme is generated
548    
549            * formed/formed/plugins/export/xsd.py: Enhanced xsd schema to support
550              logbookentrys. The scheme definiton is now hardcoded in the
551              exporter as it will rarely change. It logbookpart will not be
552              generated from the formedtree anymore.
553    
554    2009-01-20      Torsten Irländer <[email protected]>
555    
556            Support Logbook entrys in xsd schema export
557    
558            * formed/formed/model/data.py: Repeatnode are now handeld as
559              repeatgroups in xsd-export
560            * formed/formed/plugins/export/xsd.py: Enhanced xsd schema to support
561              logbookentrys. The scheme will now validate against an xmlfile from
562              the offlineclient.
563    
564    2009-01-09      Torsten Irländer <[email protected]>
565    
566            Added new repeat node
567    
568            * formed/formed/model/data.py,
569              formed/formed/io/document.py: Added repeatnode to the formedtree.
570              TODO: Remove repeatgroup handling from the groupnode.
571    
572    2009-01-08      Torsten Irländer <[email protected]>
573    
574            Add isset operator to autogenerated rules.
575    
576            * formed/formed/plugins/modify/rules.py: Add issed operator to standard
577              autogenerated rules.
578    
579    2008-12-17      Frank Koormann <[email protected]>
580    
581            * formed/formed/plugins/export/latex.py: Export form as set of
582            latex tables to be included into a master document. The export
583            generates section marks to structure the form and placeholders for
584            help texts to be merged in by a post processing step.
585    
586    2008-12-04      Sascha L. Teichmann <[email protected]>
587    
588            * formed/formed/model/expr.py: Added 'today' which pushes the current date
589              on the stack.
590    
591    2008-12-03      Sascha L. Teichmann <[email protected]>
592    
593            * formed/formed/plugins/web/controllers.py: compute changeset more correctly in
594              storage of fields.
595    
596            * formed/formed/plugins/export/xsd.py: Added unknown int -999999 to integer
597              fields as an accepted value. Generate schema for radio groups too.
598    
599    2008-12-01      Torsten Irländer <[email protected]>
600    
601            Added autmatic generation of required rules
602    
603            * formed/formed/model/data.py,
604              formed/formed/model/expr.py,
605              formed/formed/plugins/modify/rules.py: Default rules for required
606              fields can now be generated.
607    
608    2008-11-28      Sascha L. Teichmann <[email protected]>
609    
610            * formed/formed/model/data.py, formed/formed/model/nodecomponents.py:
611              Ported WidgetCollector from Offline client.
612    
613            * formed/formed/plugins/modify/__init__.py, formed/formed/plugins/modify,
614              formed/formed/plugins/modify/rules.py: Stub for required rules generator.
615    
616            * formed/formed/config.py: Bind new filter to FormEd
617    
618    2008-11-27      Torsten Irländer <[email protected]>
619    
620            * formed/formed/model/data.py: Added new attribute mark for rules
621    
622    2008-11-10      Torsten Irländer <[email protected]>
623    
624            Implemented radio-matrix elements. radio elelement having the same
625            options can now be rendered in table form.
626    
627            * formed/formed/model/data.py,
628              formed/formed/io/document.py: Added new radio-matrix element to the
629              model and gui
630            * formed/formed/plugins/web/view_renderer.py: Write html-renderer for
631              the radio-matrix element.
632    
633    2008-11.03      Torsten Irländer <[email protected]>
634    
635            * formed/formed/model/data.py: Fixed import error
636    
637    2008-10-29      Sascha L. Teichmann <[email protected]>
638    
639            Relative paths in external choices are now possible. Relative paths are
640            relative to path of the master document.
641    
642            * formed/model/data.py: external choice are now storing the path to the
643              master document.
644    
645            * formed/formed/io/document.py: Pass context to SAX builder.
646    
647            * formed/formed/io/factories.py: For new created nodes look if there
648              is a method 'setLoadContext' and call it.
649    
650    2008-09-04      Sascha L. Teichmann <[email protected]>
651    
652            * doc/beschreibung.txt: New. Initial description of FormEd (german).
653    
654    2008-08-22      Sascha L. Teichmann <[email protected]>
655    
656            * formed/formed/model/nodecomponents.py: Added attribute 'flags'.
657    
658    2008-08-21      Sascha L. Teichmann <[email protected]>
659    
660            * formed/formed/io/document.py: Indent tree while saving
661            * formed/formed/main.py: removed needless print
662    
663    2008-08-15      Sascha L. Teichmann <[email protected]>
664    
665            * LICENSE: New GPLv3
666            * */*.py, *.sh: Added reference to LICENSE
667    
668    2008-08-15      Sascha L. Teichmann <[email protected]>
669    
670            * tools: removed because there a no tools any more.
671    
672    2008-08-15      Sascha L. Teichmann <[email protected]>
673    
674            * tools/formed: moved one level up because its the only
675              part of this project now.
676    
677    2008-08-15      Sascha L. Teichmann <[email protected]>
678    
679            * tools/anonym/*: Removed as it belongs to mpuls WASKA
680    
681    2008-08-15      Sascha L. Teichmann <[email protected]>
682    
683            * pdf2xfa/*: removed. It belongs to mpuls
684    
685    2008-08-13 L. Teichmann <[email protected]>
686    
687            i18n of the plug-ins:
688            * tools/formed/formed/plugins/export/diff.py,
689              tools/formed/formed/plugins/export/data.py,
690              tools/formed/formed/plugins/export/old_sql.py,
691              tools/formed/formed/plugins/export/latex.py,
692              tools/formed/formed/plugins/export/xsd.py,
693              tools/formed/formed/plugins/export/sql.py,
694              tools/formed/formed/plugins/export/typemap.py,
695              tools/formed/formed/plugins/export/html.py,
696              tools/formed/formed/plugins/export/mode.py,
697              tools/formed/formed/plugins/export/html2.py,
698              tools/formed/formed/plugins/export/xls.py,
699              tools/formed/formed/plugins/names/filter.py,
700              tools/formed/formed/plugins/plugin.py,
701              tools/formed/formed/plugins/web/help.py,
702              tools/formed/formed/plugins/web/form_renderer.py,
703              tools/formed/formed/plugins/web/plugin.py,
704              tools/formed/formed/plugins/web/error_renderer.py,
705              tools/formed/formed/plugins/web/view_renderer.py,
706              tools/formed/formed/plugins/web/semantic.py,
707              tools/formed/formed/plugins/web/cache.py,
708              tools/formed/formed/plugins/web/server.py,
709              tools/formed/formed/plugins/web/controllers.py,
710              tools/formed/formed/plugins/web/renderer.py,
711              tools/formed/formed/plugins/ui/controls.py,
712              tools/formed/formed/config.py: _("")s the stuff
713              tools/formed/po/formed.pot, tools/formed/po/de_DE.po:
714              extracted and translated.
715    
716    2008-08-08      Sascha L. Teichmann <[email protected]>
717    
718            First version of FormEd i18n. After checkout go to tools/formed/po/ and
719            say 'make mo'. Afterwards you can start FormEd as usual.
720    
721            * tools/formed/resources: New. Place to places ressources like *.mo files
722            * tools/formed/formed/main.py, tools/formed/formed/ui/controls.py: Add _("")s
723              
724            * tools/formed/po,
725              tools/formed/po/Makefile,
726              tools/formed/po/formed.pot,
727              tools/formed/po/de_DE.po: i18n stuff.
728    
729    2008-08-08      Sascha L. Teichmann <[email protected]>
730    
731            * tools/anonym/xmlexport.py: Only export cases which are not
732              'schwebend geloescht'.
733    
734    2008-07-23      Sascha L. Teichmann <[email protected]>
735    
736            Fixed issue472
737    
738            * tools/anonym/xmlimport.py: Regenerate dicts from current form ed tree.
739    
740    2008-07-17      Sascha L. Teichmann <[email protected]>
741    
742            * tools/anonym/xmlimport.py: removed marking of invalid cases
743            * tools/anonym/cron.importAnonXml.sh: re-inserted here.
744    
745    2008-07.07      Torsten Irländer <[email protected]>
746    
747            * tools/formed/formed/plugins/export/latex.py
748              tools/formed/formed/config.py: Added new LaTex Export. Beware this
749              is even more ugly the HTML Export.
750            * tools/formed/formed/plugins/export/html.py: Added information on
751              anonymisation to the html export.
752    
753    2008-07-07      Sascha L. Teichmann <[email protected]>
754    
755            * tools/anonym/xmlimport.py: Mark cases if they are inconsistent.
756    
757    2008-07-07      Sascha L. Teichmann <[email protected]>
758    
759            * tools/anonym/xmlimport.py: Updated to schema 1.5. (Which is incompatible to 1.4)
760    
761    2008-07-07      Sascha L. Teichmann <[email protected]>  
762            
763            * tools/formed/formed/plugins/export/html.py: Added additional column
764            to the html export with information how each field will get
765            anonymized.
766    
767    2008-07-07      Sascha L. Teichmann <[email protected]>  
768    
769            * tools/anonym/xmlimport.py: sync with productive version.
770    
771    2008-06-10      Torsten Irländer <[email protected]>
772    
773            * tools/formed/formed/plugins/export/sql.py: grant admin permission to
774              call anonymize function
775    
776    2008-05-21      Sascha L. Teichmann <[email protected]>  
777    
778            * tools/formed/formed/plugins/export/xsd.py: Brought encoding
779              back to UTF-8.
780    
781    2008-05-21      Frank Koormann <[email protected]>
782    
783            * tools/formed/formed/plugins/export/xls.py: New, export key value
784            tables as excel workbook with one sheet per table.
785    
786            * tools/formed/formed/config.py: ExportKeyValueTableAsXLS added.
787    
788    2008-05-21      Frank Koormann <[email protected]>
789    
790            * tools/formed/formed/plugins/export/xsd.py
791            (SchemaCreator._createChoice): Fix use of choices name.
792    
793    2008-04-29      Sascha L. Teichmann <[email protected]>
794    
795            * tools/formed/formed/plugins/export/xsd.py: Use substitution group
796              to allow arbitrary order of repeat groups.
797    
798    2008-04-29      Sascha L. Teichmann <[email protected]>
799    
800            * tools/formed/formed/plugins/export/xsd.py: Removed a needless
801              character.
802    
803    2008-04-29      Sascha L. Teichmann <[email protected]>
804    
805            * tools/formed/formed/plugins/export/xsd.py: Added annotations
806              to fields.
807    
808    2008-04-29      Sascha L. Teichmann <[email protected]>
809    
810            * tools/formed/formed/plugins/export/xsd.py: Added for
811              choice fields.
812    
813    2008-04-29      Sascha L. Teichmann <[email protected]>
814    
815            * tools/formed/formed/plugins/export/xsd.py: Added support for
816              boolean fields based on enumerations.
817    
818  2008-04-28      Sascha L. Teichmann <[email protected]>  2008-04-28      Sascha L. Teichmann <[email protected]>
819    
820          * tools/formed/formed/plugins/export/xsd.py: Added support for          * tools/formed/formed/plugins/export/xsd.py: Added support for

Legend:
Removed from v.263  
changed lines
  Added in v.361

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26