/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 279 by teichmann, Thu Jul 17 15:54:29 2008 UTC revision 312 by torsten, Thu Mar 12 16:14:26 2009 UTC
# Line 1  Line 1 
1    2009-03-12      Torsten Irländer <[email protected]>
2    
3            Introduced new order attribute for date fields
4    
5            * formed/formed/model/data.py: Order fields can be used to define to
6            ordering of datefields withing the document. Needed for automatic
7            generation of consistency rules.
8    
9    2009-02-09      Sascha L. Teichmann <[email protected]>
10    
11            * formed/formed/model/data.py: Allow pages to be 'invisible'.
12    
13    2009-02-09      Sascha L. Teichmann <[email protected]>
14    
15            * formed/formed/plugins/export/sql.py: Fixed problem with
16              description reference tables of radio groups.
17    
18    2009-02-09      Sascha L. Teichmann <[email protected]>
19    
20            * formed/formed/plugins/export/sql.py: replace '-' in names
21              by '_'.
22              
23    2009-02-09      Sascha L. Teichmann <[email protected]>
24    
25            * formed/formed/plugins/export/sql.py: to figure ou which
26              tables are equal the insert statememnts are lower cased
27              and sorted before they are compared. This reduces the number
28              of generated referfence tables.
29    
30    2009-02-09      Sascha L. Teichmann <[email protected]>
31    
32            Repair SQL schema creation for radio groups.
33    
34            * formed/formed/plugins/export/sql.py: radio groups are handled
35              like choices now.
36    
37    2009-02-09      Sascha L. Teichmann <[email protected]>
38    
39            Make it startable again.
40    
41            * formed/formed/plugins/export/xls.py: Import pyExcelerator only
42              when plug-in is called.
43    
44            * formed/formed/model/nodecomponents.py: Event routing was messed up.
45              Rewired root node with document.
46    
47            * formed/formed/plugins/web/help.py: Removed old xml.ext import.
48              XXX: This breaks creating help by now!
49    
50            * formed/formed/io/parser.py: Replace old deprecated base class
51              by new one.
52    
53            * formed/formed/main.py: Do not crash if locale cannot be set.
54    
55            * formed/formed/ui/controls.py: Use document.getCase() instead
56              of document.case to prevent uninitialized dereferences.
57    
58    2009-01-22      Torsten Irländer <[email protected]>
59    
60            Implemented new XML-Format for formed xml files.
61    
62            * formed/formed/model/nodecomponents.py,
63              formed/formed/io/document.py,
64              formed/formed/main.py,
65              formed/formed/ui/controls.py: Introduced new "case" and "logbook"
66              node. Under case is the definition of the formular. logbook will
67              hold the defintion of logboog entrys. For now only the part under
68              "case" can be modified.  
69    
70    2009-01-21      Torsten Irländer <[email protected]>
71    
72            Changed way how XSD-Scheme is generated
73    
74            * formed/formed/plugins/export/xsd.py: Enhanced xsd schema to support
75              logbookentrys. The scheme definiton is now hardcoded in the
76              exporter as it will rarely change. It logbookpart will not be
77              generated from the formedtree anymore.
78    
79    2009-01-20      Torsten Irländer <[email protected]>
80    
81            Support Logbook entrys in xsd schema export
82    
83            * formed/formed/model/data.py: Repeatnode are now handeld as
84              repeatgroups in xsd-export
85            * formed/formed/plugins/export/xsd.py: Enhanced xsd schema to support
86              logbookentrys. The scheme will now validate against an xmlfile from
87              the offlineclient.
88    
89    2009-01-09      Torsten Irländer <[email protected]>
90    
91            Added new repeat node
92    
93            * formed/formed/model/data.py,
94              formed/formed/io/document.py: Added repeatnode to the formedtree.
95              TODO: Remove repeatgroup handling from the groupnode.
96    
97    2009-01-08      Torsten Irländer <[email protected]>
98    
99            Add isset operator to autogenerated rules.
100    
101            * formed/formed/plugins/modify/rules.py: Add issed operator to standard
102              autogenerated rules.
103    
104    2008-12-17      Frank Koormann <[email protected]>
105    
106            * formed/formed/plugins/export/latex.py: Export form as set of
107            latex tables to be included into a master document. The export
108            generates section marks to structure the form and placeholders for
109            help texts to be merged in by a post processing step.
110    
111    2008-12-04      Sascha L. Teichmann <[email protected]>
112    
113            * formed/formed/model/expr.py: Added 'today' which pushes the current date
114              on the stack.
115    
116    2008-12-03      Sascha L. Teichmann <[email protected]>
117    
118            * formed/formed/plugins/web/controllers.py: compute changeset more correctly in
119              storage of fields.
120    
121            * formed/formed/plugins/export/xsd.py: Added unknown int -999999 to integer
122              fields as an accepted value. Generate schema for radio groups too.
123    
124    2008-12-01      Torsten Irländer <[email protected]>
125    
126            Added autmatic generation of required rules
127    
128            * formed/formed/model/data.py,
129              formed/formed/model/expr.py,
130              formed/formed/plugins/modify/rules.py: Default rules for required
131              fields can now be generated.
132    
133    2008-11-28      Sascha L. Teichmann <[email protected]>
134    
135            * formed/formed/model/data.py, formed/formed/model/nodecomponents.py:
136              Ported WidgetCollector from Offline client.
137    
138            * formed/formed/plugins/modify/__init__.py, formed/formed/plugins/modify,
139              formed/formed/plugins/modify/rules.py: Stub for required rules generator.
140    
141            * formed/formed/config.py: Bind new filter to FormEd
142    
143    2008-11-27      Torsten Irländer <[email protected]>
144    
145            * formed/formed/model/data.py: Added new attribute mark for rules
146    
147    2008-11-10      Torsten Irländer <[email protected]>
148    
149            Implemented radio-matrix elements. radio elelement having the same
150            options can now be rendered in table form.
151    
152            * formed/formed/model/data.py,
153              formed/formed/io/document.py: Added new radio-matrix element to the
154              model and gui
155            * formed/formed/plugins/web/view_renderer.py: Write html-renderer for
156              the radio-matrix element.
157    
158    2008-11.03      Torsten Irländer <[email protected]>
159    
160            * formed/formed/model/data.py: Fixed import error
161    
162    2008-10-29      Sascha L. Teichmann <[email protected]>
163    
164            Relative paths in external choices are now possible. Relative paths are
165            relative to path of the master document.
166    
167            * formed/model/data.py: external choice are now storing the path to the
168              master document.
169    
170            * formed/formed/io/document.py: Pass context to SAX builder.
171    
172            * formed/formed/io/factories.py: For new created nodes look if there
173              is a method 'setLoadContext' and call it.
174    
175    2008-09-04      Sascha L. Teichmann <[email protected]>
176    
177            * doc/beschreibung.txt: New. Initial description of FormEd (german).
178    
179    2008-08-22      Sascha L. Teichmann <[email protected]>
180    
181            * formed/formed/model/nodecomponents.py: Added attribute 'flags'.
182    
183    2008-08-21      Sascha L. Teichmann <[email protected]>
184    
185            * formed/formed/io/document.py: Indent tree while saving
186            * formed/formed/main.py: removed needless print
187    
188    2008-08-15      Sascha L. Teichmann <[email protected]>
189    
190            * LICENSE: New GPLv3
191            * */*.py, *.sh: Added reference to LICENSE
192    
193    2008-08-15      Sascha L. Teichmann <[email protected]>
194    
195            * tools: removed because there a no tools any more.
196    
197    2008-08-15      Sascha L. Teichmann <[email protected]>
198    
199            * tools/formed: moved one level up because its the only
200              part of this project now.
201    
202    2008-08-15      Sascha L. Teichmann <[email protected]>
203    
204            * tools/anonym/*: Removed as it belongs to mpuls WASKA
205    
206    2008-08-15      Sascha L. Teichmann <[email protected]>
207    
208            * pdf2xfa/*: removed. It belongs to mpuls
209    
210    2008-08-13 L. Teichmann <[email protected]>
211    
212            i18n of the plug-ins:
213            * tools/formed/formed/plugins/export/diff.py,
214              tools/formed/formed/plugins/export/data.py,
215              tools/formed/formed/plugins/export/old_sql.py,
216              tools/formed/formed/plugins/export/latex.py,
217              tools/formed/formed/plugins/export/xsd.py,
218              tools/formed/formed/plugins/export/sql.py,
219              tools/formed/formed/plugins/export/typemap.py,
220              tools/formed/formed/plugins/export/html.py,
221              tools/formed/formed/plugins/export/mode.py,
222              tools/formed/formed/plugins/export/html2.py,
223              tools/formed/formed/plugins/export/xls.py,
224              tools/formed/formed/plugins/names/filter.py,
225              tools/formed/formed/plugins/plugin.py,
226              tools/formed/formed/plugins/web/help.py,
227              tools/formed/formed/plugins/web/form_renderer.py,
228              tools/formed/formed/plugins/web/plugin.py,
229              tools/formed/formed/plugins/web/error_renderer.py,
230              tools/formed/formed/plugins/web/view_renderer.py,
231              tools/formed/formed/plugins/web/semantic.py,
232              tools/formed/formed/plugins/web/cache.py,
233              tools/formed/formed/plugins/web/server.py,
234              tools/formed/formed/plugins/web/controllers.py,
235              tools/formed/formed/plugins/web/renderer.py,
236              tools/formed/formed/plugins/ui/controls.py,
237              tools/formed/formed/config.py: _("")s the stuff
238              tools/formed/po/formed.pot, tools/formed/po/de_DE.po:
239              extracted and translated.
240    
241    2008-08-08      Sascha L. Teichmann <[email protected]>
242    
243            First version of FormEd i18n. After checkout go to tools/formed/po/ and
244            say 'make mo'. Afterwards you can start FormEd as usual.
245    
246            * tools/formed/resources: New. Place to places ressources like *.mo files
247            * tools/formed/formed/main.py, tools/formed/formed/ui/controls.py: Add _("")s
248              
249            * tools/formed/po,
250              tools/formed/po/Makefile,
251              tools/formed/po/formed.pot,
252              tools/formed/po/de_DE.po: i18n stuff.
253    
254    2008-08-08      Sascha L. Teichmann <[email protected]>
255    
256            * tools/anonym/xmlexport.py: Only export cases which are not
257              'schwebend geloescht'.
258    
259    2008-07-23      Sascha L. Teichmann <[email protected]>
260    
261            Fixed issue472
262    
263            * tools/anonym/xmlimport.py: Regenerate dicts from current form ed tree.
264    
265  2008-07-17      Sascha L. Teichmann <[email protected]>  2008-07-17      Sascha L. Teichmann <[email protected]>
266    
267          * tools/anonym/xmlimport.py: removed marking of invalid cases          * tools/anonym/xmlimport.py: removed marking of invalid cases

Legend:
Removed from v.279  
changed lines
  Added in v.312

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26