/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.280  
changed lines
  Added in v.313

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26