/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.293  
changed lines
  Added in v.378

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26