/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.277  
changed lines
  Added in v.371

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26