/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.287  
changed lines
  Added in v.376

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26