/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.296  
changed lines
  Added in v.393

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26