/[gnue]/gnue-reports/ChangeLog
ViewVC logotype

Diff of /gnue-reports/ChangeLog

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

revision 1.11 by jcater, Tue Apr 1 22:53:53 2003 UTC revision 1.12 by jamest, Sat Jul 26 00:57:25 2003 UTC
# Line 1  Line 1 
1    2003-07-05 17:09  btami
2    
3            * gnue-navigator/src/UIwin32.py: A first activex contol in GNUe,
4              wow !
5    
6    2003-07-02 14:43  jcater
7    
8            * src/base/layout/ContainerElement.py: fixed datasource-less top
9              sections
10    
11    2003-06-27 02:22  btami
12    
13            * gnue-navigator/src/UIwin32.py: more work on win32 navigator
14    
15    2003-06-25 18:03  btami
16    
17            * gnue-navigator/src/: GNClient.py, UIwin32.py: starting a native
18              win32 navigator driver
19    
20    2003-06-16 07:39  btami
21    
22            * src/adapters/filters/general/libxslt/Adapter.py,
23              src/base/GREngine.py, src/base/GRFilters.py, src/client/GRRun.py,
24              gnue-navigator/src/GNClient.py, gnue-navigator/src/GNObjects.py:
25              fixing reports support in navigator
26    
27    2003-06-11 17:28  btami
28    
29            * src/adapters/destinations/printer/win32raw.py: adding print
30              dialog support if no printer specified
31    
32    2003-06-10 12:45  btami
33    
34            *
35              src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py:
36              just converting all CRCRLF to CRLF
37    
38    2003-06-10 07:44  btami
39    
40            * src/adapters/destinations/printer/win32raw.py: destination
41              adapter for writing raw data (text/ps/pcl/esc-p) to a win32
42              printer
43    
44    2003-05-29 14:48  siesel
45    
46            *
47              src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py:
48              add support for ttf fonts and CJK reports (through utf-8
49              encoding)
50    
51    2003-05-27 16:07  siesel
52    
53            * src/adapters/filters/general/libxslt/: .cvsignore, Adapter.py,
54              __init__.py: add wrapper for libxslt XSLT Processor
55    
56    2003-05-15 18:08  jcater
57    
58            * doc/report-notes.txt, samples/foobulations/docbook.grd: misc
59              fixes
60    
61    2003-05-13 22:42  jcater
62    
63            * doc/report-notes.txt, samples/foobulations/docbook.grd,
64              src/base/GRParser.py: more work
65    
66    2003-05-13 18:28  jcater
67    
68            * doc/technotes/00002.txt, samples/docbook/README: synching
69              machines
70    
71    2003-05-13 13:58  jcater
72    
73            * MANIFEST.in, TODO, setup.py, doc/report-notes.txt,
74              doc/technotes/00002.txt,
75              src/adapters/filters/Universal/Base/Parser.py,
76              src/adapters/filters/Universal/Base/Helpers/Measurement.py,
77              src/adapters/filters/Universal/Base/Objects/BaseObj.py,
78              src/adapters/filters/Universal/Base/Objects/ContainerObj.py,
79              src/adapters/filters/Universal/Base/Objects/FormattableObject.py,
80              src/adapters/filters/Universal/Base/Objects/PositionableObj.py,
81              src/adapters/filters/Universal/Base/Objects/Report.py,
82              src/adapters/filters/Universal/Base/Objects/Section.py,
83              src/adapters/filters/Universal/Base/styles/Parser.py,
84              src/adapters/filters/Universal/Base/styles/StyleHandler.py,
85              src/adapters/filters/Universal/html/Writer.py,
86              src/adapters/filters/Universal/lineprinter/Writer.py,
87              src/adapters/filters/Universal/pcl5/Writer.py,
88              src/adapters/filters/Universal/pdf/Writer.py,
89              src/adapters/filters/Universal/postscript/Writer.py,
90              src/adapters/filters/Universal/postscript/psutils/PrinterDefinition.py,
91              src/adapters/filters/Universal/postscript/psutils/GenericDefinitions/MinimalistDriver.py,
92              src/adapters/filters/Universal/postscript/psutils/GenericDefinitions/Postscript2Driver.py,
93              src/adapters/filters/Universal/postscript/psutils/GenericFonts/AvantGardeBook.py,
94              src/adapters/filters/Universal/postscript/psutils/GenericFonts/AvantGardeBookOblique.py,
95              src/adapters/filters/Universal/postscript/psutils/GenericFonts/AvantGardeDemi.py,
96              src/adapters/filters/Universal/postscript/psutils/GenericFonts/AvantGardeDemiOblique.py,
97              src/adapters/filters/Universal/postscript/psutils/GenericFonts/BookmanDemi.py,
98              src/adapters/filters/Universal/postscript/psutils/GenericFonts/BookmanDemiItalic.py,
99              src/adapters/filters/Universal/postscript/psutils/GenericFonts/BookmanLight.py,
100              src/adapters/filters/Universal/postscript/psutils/GenericFonts/BookmanLightItalic.py,
101              src/adapters/filters/Universal/postscript/psutils/GenericFonts/Courier.py,
102              src/adapters/filters/Universal/postscript/psutils/GenericFonts/CourierBold.py,
103              src/adapters/filters/Universal/postscript/psutils/GenericFonts/CourierBoldOblique.py,
104              src/adapters/filters/Universal/postscript/psutils/GenericFonts/CourierOblique.py,
105              src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helvetica.py,
106              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaBold.py,
107              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaBoldOblique.py,
108              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaNarrow.py,
109              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaNarrowBold.py,
110              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaNarrowBoldOblique.py,
111              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaNarrowOblique.py,
112              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaOblique.py,
113              src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewCenturySchlbkBold.py,
114              src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewCenturySchlbkBoldItalic.py,
115              src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewCenturySchlbkItalic.py,
116              src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewCenturySchlbkRoman.py,
117              src/adapters/filters/Universal/postscript/psutils/GenericFonts/PalatinoBold.py,
118              src/adapters/filters/Universal/postscript/psutils/GenericFonts/PalatinoBoldItalic.py,
119              src/adapters/filters/Universal/postscript/psutils/GenericFonts/PalatinoItalic.py,
120              src/adapters/filters/Universal/postscript/psutils/GenericFonts/PalatinoRoman.py,
121              src/adapters/filters/Universal/postscript/psutils/GenericFonts/Symbol.py,
122              src/adapters/filters/Universal/postscript/psutils/GenericFonts/TimesBold.py,
123              src/adapters/filters/Universal/postscript/psutils/GenericFonts/TimesBoldItalic.py,
124              src/adapters/filters/Universal/postscript/psutils/GenericFonts/TimesItalic.py,
125              src/adapters/filters/Universal/postscript/psutils/GenericFonts/TimesRoman.py,
126              src/adapters/filters/Universal/postscript/psutils/GenericFonts/ZapfChanceryMediumItalic.py,
127              src/adapters/filters/Universal/postscript/psutils/GenericFonts/ZapfDingbats.py,
128              src/adapters/filters/Universal/rtf/Writer.py,
129              src/adapters/filters/Universal/tex/Writer.py,
130              src/adapters/filters/Universal/xhtml/Writer.py: updates because
131              of new format's name change from Standard to Universal
132    
133    2003-05-13 13:51  jcater
134    
135            * src/adapters/filters/Universal/etc/standard-styles.grs:
136    
137              synching machines
138    
139    2003-05-12 17:53  jcater
140    
141            * src/adapters/filters/Universal/etc/standard-styles.grs: minor
142              fixes
143    
144    2003-05-11 21:00  jcater
145    
146            * doc/report-notes.txt:
147               synching machines
148    
149    2003-05-10 03:19  btami
150    
151            * setup.py: minor fix
152    
153    2003-04-30 17:31  jcater
154    
155            * doc/report-notes.txt,
156              src/adapters/filters/Universal/etc/standard-styles.grs: more work
157              on reports standard format
158    
159    2003-04-29 17:42  jcater
160    
161            * src/adapters/filters/Universal/:
162              postscript/psutils/PrinterDefinition.py, tex/Writer.py,
163              tex/__init__.py: more work, dagnabit
164    
165    2003-04-28 18:01  jcater
166    
167            * src/adapters/filters/Universal/postscript/: Writer.py,
168              psutils/PrinterDefinition.py: more work on postscript
169    
170    2003-04-28 13:23  jcater
171    
172            * setup.py, src/adapters/filters/Universal/Base/PageSizes.py,
173              src/adapters/filters/Universal/postscript/Writer.py,
174              src/adapters/filters/Universal/postscript/psutils/PSOutputStream.py,
175              src/adapters/filters/Universal/postscript/psutils/GenericDefinitions/PageSizes.py:
176              fixed setup.py; more cleanup
177    
178    2003-04-25 23:57  jcater
179    
180            * src/adapters/filters/Universal/: Base/Writers/AbsoluteWriter.py,
181              Base/Writers/RelativeWriter.py, Base/Writers/Writer.py,
182              Base/Writers/__init__.py, html/Writer.py, lineprinter/Writer.py,
183              pcl5/Writer.py, pdf/Writer.py, postscript/Writer.py,
184              rtf/Writer.py, xhtml/Writer.py: cleanup
185    
186    2003-04-25 17:31  jcater
187    
188            * src/adapters/filters/Universal/: Base/Writers/Writer.py,
189              html/Writer.py, html/__init__.py, lineprinter/Writer.py,
190              lineprinter/__init__.py, pcl5/Writer.py, pdf/Writer.py,
191              postscript/Writer.py, rtf/Writer.py, rtf/__init__.py,
192              xhtml/Writer.py, xhtml/__init__.py: start of output writer
193              support
194    
195    2003-04-24 10:21  jcater
196    
197            * src/adapters/filters/Universal/: pcl5/__init__.py,
198              pdf/__init__.py, postscript/__init__.py: synching machines
199    
200    2003-04-23 17:31  jcater
201    
202            *
203              src/adapters/filters/Universal/postscript/psutils/PSOutputStream.py,
204              src/adapters/filters/Universal/postscript/psutils/PrinterDefinition.py,
205              src/adapters/filters/Universal/postscript/psutils/GenericDefinitions/MinimalistDriver.py,
206              src/adapters/filters/Universal/postscript/psutils/GenericDefinitions/Postscript2Driver.py,
207              utils/create-afm-classes.py, utils/create-ppd-classes.py: work on
208              postscript output
209    
210    2003-04-22 08:43  jcater
211    
212            *
213              src/adapters/filters/Universal/postscript/psutils/GenericDefinitions/__init__.py:
214              missing files
215    
216    2003-04-22 08:42  jcater
217    
218            * src/adapters/filters/Universal/postscript/psutils/FontMetrics.py,
219              src/adapters/filters/Universal/postscript/psutils/GenericDefinitions/PageSizes.py,
220              src/adapters/filters/Universal/postscript/psutils/GenericFonts/AvantGardeBook.py,
221              src/adapters/filters/Universal/postscript/psutils/GenericFonts/AvantGardeBookOblique.py,
222              src/adapters/filters/Universal/postscript/psutils/GenericFonts/AvantGardeDemi.py,
223              src/adapters/filters/Universal/postscript/psutils/GenericFonts/AvantGardeDemiOblique.py,
224              src/adapters/filters/Universal/postscript/psutils/GenericFonts/BookmanDemi.py,
225              src/adapters/filters/Universal/postscript/psutils/GenericFonts/BookmanDemiItalic.py,
226              src/adapters/filters/Universal/postscript/psutils/GenericFonts/BookmanLight.py,
227              src/adapters/filters/Universal/postscript/psutils/GenericFonts/BookmanLightItalic.py,
228              src/adapters/filters/Universal/postscript/psutils/GenericFonts/Courier.py,
229              src/adapters/filters/Universal/postscript/psutils/GenericFonts/CourierBold.py,
230              src/adapters/filters/Universal/postscript/psutils/GenericFonts/CourierBoldOblique.py,
231              src/adapters/filters/Universal/postscript/psutils/GenericFonts/CourierOblique.py,
232              src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helvetica.py,
233              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaBold.py,
234              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaBoldOblique.py,
235              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaNarrow.py,
236              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaNarrowBold.py,
237              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaNarrowBoldOblique.py,
238              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaNarrowOblique.py,
239              src/adapters/filters/Universal/postscript/psutils/GenericFonts/HelveticaOblique.py,
240              src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewCenturySchlbkBold.py,
241              src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewCenturySchlbkBoldItalic.py,
242              src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewCenturySchlbkItalic.py,
243              src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewCenturySchlbkRoman.py,
244              src/adapters/filters/Universal/postscript/psutils/GenericFonts/PalatinoBold.py,
245              src/adapters/filters/Universal/postscript/psutils/GenericFonts/PalatinoBoldItalic.py,
246              src/adapters/filters/Universal/postscript/psutils/GenericFonts/PalatinoItalic.py,
247              src/adapters/filters/Universal/postscript/psutils/GenericFonts/PalatinoRoman.py,
248              src/adapters/filters/Universal/postscript/psutils/GenericFonts/Symbol.py,
249              src/adapters/filters/Universal/postscript/psutils/GenericFonts/TimesBold.py,
250              src/adapters/filters/Universal/postscript/psutils/GenericFonts/TimesBoldItalic.py,
251              src/adapters/filters/Universal/postscript/psutils/GenericFonts/TimesItalic.py,
252              src/adapters/filters/Universal/postscript/psutils/GenericFonts/TimesRoman.py,
253              src/adapters/filters/Universal/postscript/psutils/GenericFonts/ZapfChanceryMediumItalic.py,
254              src/adapters/filters/Universal/postscript/psutils/GenericFonts/ZapfDingbats.py,
255              src/adapters/filters/Universal/postscript/psutils/GenericFonts/__init__.py,
256              utils/create-afm-classes.py: * Support for postscript font
257              metrics, including preloading metrics for the 35 standard
258              postscript fonts.
259    
260    2003-04-17 19:27  jcater
261    
262            * src/adapters/filters/MailMerge/merge_ps/Adapter.py: removed
263              comment generation from merge_ps driver as it is throwing off
264              some postscript rippers
265    
266    2003-04-15 17:32  jcater
267    
268            * src/adapters/filters/Universal/: Base/Parser.py,
269              Base/ParserTypes.py, Base/Helpers/Color.py,
270              Base/Helpers/Measurement.py, Base/Helpers/TextMeasurement.py,
271              Base/Objects/BaseObj.py, Base/Objects/ContainerObj.py,
272              Base/Objects/FormattableObject.py,
273              Base/Objects/PositionableObj.py, Base/Objects/Report.py,
274              Base/Objects/Section.py, Base/styles/Parser.py,
275              Base/styles/StyleHandler.py, Base/styles/Objects/Styles.py,
276              Base/styles/Objects/TextStyle.py,
277              postscript/psutils/FontMetrics.py,
278              postscript/psutils/PSOutputStream.py,
279              postscript/psutils/PrinterDefinition.py: added __all__ notation
280              to modules to cleanup their exported functions
281    
282    2003-04-15 17:06  jcater
283    
284            * gnue-navigator/src/__init__.py, src/__init__.py,
285              src/adapters/filters/Universal/postscript/psutils/PrinterDefinition.py:
286              set version numbers to reflect development status
287    
288    2003-04-15 16:35  jcater
289    
290            * gnue-navigator/: NEWS, src/__init__.py: updated navigator version
291    
292    2003-04-10 01:16  siesel
293    
294            * src/: adapters/filters/general/.cvsignore,
295              adapters/filters/general/4xslt/.cvsignore, base/.cvsignore,
296              base/layout/.cvsignore, client/.cvsignore, server/.cvsignore,
297              adapters/filters/Labels/.cvsignore,
298              adapters/filters/Labels/labels/.cvsignore,
299              adapters/filters/Labels/labels/formatters/.cvsignore,
300              adapters/filters/MailMerge/.cvsignore,
301              adapters/filters/MailMerge/merge_ps/.cvsignore,
302              adapters/filters/MailMerge/merge_psfax/.cvsignore,
303              adapters/filters/SimpleTabulation/.cvsignore,
304              adapters/filters/SimpleTabulation/tabulator/.cvsignore,
305              adapters/filters/SimpleTabulation/tabulator/formatters/.cvsignore,
306              adapters/filters/Universal/.cvsignore,
307              adapters/filters/Universal/Base/.cvsignore,
308              adapters/filters/Universal/Base/Helpers/.cvsignore,
309              adapters/filters/Universal/Base/Objects/.cvsignore,
310              adapters/filters/Universal/Base/styles/.cvsignore,
311              adapters/filters/Universal/Base/styles/Objects/.cvsignore,
312              adapters/filters/Universal/postscript/psutils/.cvsignore:
313              beautify cvs output
314    
315    2003-04-07 17:28  jcater
316    
317            *
318              src/adapters/filters/Universal/postscript/psutils/PrinterDefinition.py:
319              more work
320    
321    2003-04-07 12:50  jamest
322    
323            * gnue-navigator/src/UIwxpython.py: get navigator working again
324    
325    2003-04-07 03:45  jcater
326    
327            *
328              src/adapters/filters/Universal/postscript/psutils/PrinterDefinition.py:
329              more work
330    
331    2003-04-07 03:25  jcater
332    
333            *
334              src/adapters/filters/Universal/postscript/psutils/PrinterDefinition.py:
335              added import support
336    
337    2003-04-07 02:18  jcater
338    
339            *
340              src/adapters/filters/Universal/postscript/psutils/PrinterDefinition.py:
341              more work on PPD support
342    
343    2003-04-06 21:12  jamest
344    
345            * gnue-navigator/src/__init__.py, src/__init__.py: last updates
346              prior to release
347    
348    2003-04-06 20:16  jamest
349    
350            * NEWS, gnue-navigator/NEWS: Updating text docs for release
351    
352    2003-04-04 17:26  jcater
353    
354            * src/adapters/filters/Universal/: Base/ParserTypes.py,
355              Base/Helpers/Measurement.py, Base/Helpers/TextMeasurement.py,
356              Base/styles/Parser.py, etc/standard-styles.grs,
357              postscript/psutils/PrinterDefinition.py:
358              * More cleanup on styles / postscript support
359    
360    2003-04-03 20:50  jcater
361    
362            * src/adapters/filters/Universal/Base/: ParserTypes.py,
363              Helpers/TextMeasurement.py, styles/Parser.py: added missing files
364    
365    2003-04-03 20:37  jcater
366    
367            * src/adapters/filters/Universal/etc/standard-styles.grs: typo
368    
369    2003-04-03 17:20  jcater
370    
371            * src/adapters/filters/Universal/Base/styles/: StyleHandler.py,
372              Objects/Styles.py, Objects/TextStyle.py: more work on style
373              definitions
374    
375    2003-04-02 15:20  jcater
376    
377            * gnue-navigator/NEWS: updated NEWS
378    
379    2003-04-02 02:42  btami
380    
381            * setup.py: removing data dirs from packages list
382    
383    2003-04-02 02:38  btami
384    
385            * setup.py: removing data dirs from packages list
386    
387    2003-04-01 17:35  jcater
388    
389            * NEWS: updates to NEWS files for pending release
390    
391    2003-04-01 16:53  jcater
392    
393            * ChangeLog: changelog updates
394    
395  2003-03-05 17:12  jcater  2003-03-05 17:12  jcater
396    
397          * doc/report-notes.txt:          * doc/report-notes.txt:
398            
399          Misc cleanup            Misc cleanup
400    
401  2003-03-04 17:19  jcater  2003-03-04 17:19  jcater
402    
403          * setup.py, doc/technotes/00002.txt,          * setup.py, doc/technotes/00002.txt,
404          src/adapters/filters/Standard/Base/Helpers.py,            src/adapters/filters/Universal/Base/Helpers.py,
405          src/adapters/filters/Standard/Base/Helpers/Color.py,            src/adapters/filters/Universal/Base/Helpers/Color.py,
406          src/adapters/filters/Standard/Base/Helpers/Measurement.py,            src/adapters/filters/Universal/Base/Helpers/Measurement.py,
407          src/adapters/filters/Standard/Base/Helpers/__init__.py,            src/adapters/filters/Universal/Base/Helpers/__init__.py,
408          src/adapters/filters/Standard/Base/psutils/FontMetrics.py,            src/adapters/filters/Universal/Base/styles/StyleHandler.py,
409          src/adapters/filters/Standard/Base/psutils/PSOutputStream.py,            src/adapters/filters/Universal/etc/standard-styles.grs,
410          src/adapters/filters/Standard/Base/psutils/PrinterDefinition.py,            src/adapters/filters/Universal/postscript/psutils/FontMetrics.py,
411          src/adapters/filters/Standard/Base/styles/StyleHandler.py,            src/adapters/filters/Universal/postscript/psutils/PSOutputStream.py,
412          src/adapters/filters/Standard/etc/standard-styles.grs: more            src/adapters/filters/Universal/postscript/psutils/PrinterDefinition.py:
413          candy-coated standard template goodness.  Yummy....            more candy-coated standard template goodness.  Yummy....
414    
415  2003-03-04 09:39  jcater  2003-03-04 09:39  jcater
416    
417          * src/adapters/filters/Standard/Base/:          * src/adapters/filters/Universal/Base/:
418          Objects/FormattableObject.py, Objects/Section.py,            Objects/FormattableObject.py, Objects/Section.py,
419          styles/__init__.py, styles/Objects/__init__.py: cleaning up            styles/__init__.py, styles/Objects/__init__.py: cleaning up
420          structure            structure
421    
422  2003-02-27 20:52  jamest  2003-02-27 20:52  jamest
423    
# Line 31  Line 425 
425    
426  2003-02-17 01:32  jcater  2003-02-17 01:32  jcater
427    
428          * src/: adapters/destinations/email/sendmail.py,          * gnue-navigator/src/GNClient.py, gnue-navigator/src/GNConfig.py,
429          adapters/destinations/printer/bsd.py,            gnue-navigator/src/GNObjects.py, gnue-navigator/src/GNParser.py,
430          adapters/filters/Labels/labels/formatters/__init__.py,            gnue-navigator/src/UItext.py, gnue-navigator/src/UIwxpython.py,
431          adapters/filters/Labels/labels/formatters/postscript.py,            src/adapters/destinations/email/sendmail.py,
432          adapters/filters/SimpleTabulation/tabulator/Adapter.py,            src/adapters/destinations/printer/bsd.py,
433          adapters/filters/SimpleTabulation/tabulator/formatters/__init__.py,            src/adapters/filters/Labels/labels/formatters/__init__.py,
434          adapters/filters/Standard/Base/Parser.py,            src/adapters/filters/Labels/labels/formatters/postscript.py,
435          adapters/filters/Standard/Base/Objects/BaseObj.py,            src/adapters/filters/SimpleTabulation/tabulator/Adapter.py,
436          adapters/filters/Standard/Base/Objects/Section.py,            src/adapters/filters/SimpleTabulation/tabulator/formatters/__init__.py,
437          adapters/filters/Standard/Base/psutils/FontMetrics.py,            src/adapters/filters/Universal/Base/Parser.py,
438          adapters/filters/general/sablotron/Adapter.py, base/GRConfig.py,            src/adapters/filters/Universal/Base/Objects/BaseObj.py,
439          base/GRDataMapper.py, base/GREngine.py, base/GRFilters.py,            src/adapters/filters/Universal/Base/Objects/Section.py,
440          base/GROutputAdapter.py, base/GRParameters.py, base/GRParser.py,            src/adapters/filters/Universal/postscript/psutils/FontMetrics.py,
441          base/GRReport.py, base/GRSortOptions.py, base/GRSources.py,            src/adapters/filters/general/sablotron/Adapter.py,
442          base/layout/ContainerElement.py, base/layout/GRDefault.py,            src/base/GRConfig.py, src/base/GRDataMapper.py,
443          base/layout/GRField.py, base/layout/GRFirstRow.py,            src/base/GREngine.py, src/base/GRFilters.py,
444          base/layout/GRFormula.py, base/layout/GRLastRow.py,            src/base/GROutputAdapter.py, src/base/GRParameters.py,
445          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            src/base/GRParser.py, src/base/GRReport.py,
446          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            src/base/GRSortOptions.py, src/base/GRSources.py,
447          base/layout/GRParam.py, base/layout/GRPassThru.py,            src/base/layout/ContainerElement.py,
448          base/layout/GRSection.py, base/layout/GRSumm.py, client/GRRun.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
449          client/GRRunUI.py, server/GRServer.py: phase I of gnue-common            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
450          structural cleanup            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
451              src/base/layout/GRLayoutElement.py,
452              src/base/layout/GRNotFirstRow.py,
453              src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
454              src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
455              src/base/layout/GRSumm.py, src/client/GRRun.py,
456              src/client/GRRunUI.py, src/server/GRServer.py: phase I of
457              gnue-common structural cleanup
458    
459  2003-01-25 15:41  btami  2003-01-25 15:41  btami
460    
461          * src/: adapters/filters/Labels/labels/Adapter.py,          * src/: adapters/filters/Labels/labels/Adapter.py,
462          adapters/filters/MailMerge/_merge/MergeBase.py,            adapters/filters/MailMerge/_merge/MergeBase.py,
463          adapters/filters/SimpleTabulation/tabulator/Adapter.py,            adapters/filters/SimpleTabulation/tabulator/Adapter.py,
464          base/GRReport.py, base/layout/ContainerElement.py: * Introducing            base/GRReport.py, base/layout/ContainerElement.py: * Introducing
465          "textEncoding" into [common] section of gnue.conf   instead of            "textEncoding" into [common] section of gnue.conf   instead of
466          "formFontEncoding".  * Some 'import string' for wxpython 2.4.0.2            "formFontEncoding".  * Some 'import string' for wxpython 2.4.0.2
467    
468  2003-01-13 00:29  jcater  2003-01-13 00:29  jcater
469    
470          * src/adapters/filters/Standard/Base/psutils/: FontMetrics.py,          * src/adapters/filters/Universal/postscript/psutils/:
471          PSOutputStream.py, PrinterDefinition.py: misc work            FontMetrics.py, PSOutputStream.py, PrinterDefinition.py: misc
472              work
473    
474  2003-01-12 12:55  jcater  2003-01-12 12:55  jcater
475    
476          * doc/report-notes.txt,          * doc/report-notes.txt,
477          src/adapters/filters/Standard/Base/psutils/FontMetrics.py,            src/adapters/filters/Universal/postscript/psutils/FontMetrics.py,
478          src/adapters/filters/Standard/Base/psutils/PrinterDefinition.py,            src/adapters/filters/Universal/postscript/psutils/PrinterDefinition.py,
479          src/adapters/filters/Standard/Base/psutils/__init__.py,            src/adapters/filters/Universal/postscript/psutils/__init__.py,
480          src/base/GRDataMapper.py, src/base/layout/ContainerElement.py,            src/base/GRDataMapper.py, src/base/layout/ContainerElement.py,
481          src/base/layout/GRDefault.py, src/base/layout/GRField.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
482          src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
483          src/base/layout/GRLastRow.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayoutElement.py,
484          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRNotFirstRow.py,
485          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
486          src/base/layout/GRSection.py, src/base/layout/GRSumm.py:            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
487                      src/base/layout/GRSumm.py:
488          * Cleaned up the process() calls * Started on some ps output  
489          utilities            * Cleaned up the process() calls * Started on some ps output
490              utilities
491    
492    2003-01-11 11:19  jcater
493    
494            * gnue-navigator/src/GNClient.py: more independence fixes
495    
496    2003-01-11 11:05  jcater
497    
498            * gnue-navigator/src/: GNObjects.py, UIwxpython.py: fixed reports
499              imports
500    
501  2003-01-10 10:28  jcater  2003-01-10 10:28  jcater
502    
503          * src/adapters/filters/Standard/Base/: Parser.py,          * src/adapters/filters/Universal/Base/: Parser.py,
504          Objects/Section.py: bugfix for deleting an object            Objects/Section.py: bugfix for deleting an object
505    
506  2003-01-09 00:58  jcater  2003-01-09 00:58  jcater
507    
508          * doc/report-notes.txt,          * doc/report-notes.txt,
509          src/adapters/filters/Standard/Base/Parser.py:            src/adapters/filters/Universal/Base/Parser.py:
510            
511          More notes            More notes
512    
513  2003-01-08 20:08  jcater  2003-01-08 20:08  jcater
514    
515          * doc/report-notes.txt,          * doc/report-notes.txt,
516          src/adapters/filters/Standard/Base/Helpers.py,            src/adapters/filters/Universal/Base/Helpers.py,
517          src/adapters/filters/Standard/Base/Parser.py:            src/adapters/filters/Universal/Base/Parser.py:
518            
519          * Started on getting GNUe:Reports:Standard into a GParser-able            * Started on getting GNUe:Reports:Standard into a GParser-able
520          format.  * Implemented Measurement() and Color() classes            format.  * Implemented Measurement() and Color() classes
521    
522  2003-01-07 17:53  jcater  2003-01-07 17:53  jcater
523    
524          * doc/report-notes.txt,          * doc/report-notes.txt,
525          src/adapters/filters/Standard/Base/Parser.py:            src/adapters/filters/Universal/Base/Parser.py:
526            
527          Synching machines            Synching machines
528    
529  2003-01-07 00:51  jcater  2003-01-07 00:51  jcater
530    
531          * doc/report-notes.txt,          * doc/report-notes.txt,
532          src/adapters/filters/Standard/Base/Parser.py,            src/adapters/filters/Universal/Base/Parser.py,
533          src/adapters/filters/Standard/Base/Objects/BaseObj.py,            src/adapters/filters/Universal/Base/Objects/BaseObj.py,
534          src/adapters/filters/Standard/Base/Objects/ContainerObj.py,            src/adapters/filters/Universal/Base/Objects/ContainerObj.py,
535          src/adapters/filters/Standard/Base/Objects/PositionableObj.py,            src/adapters/filters/Universal/Base/Objects/PositionableObj.py,
536          src/adapters/filters/Standard/Base/Objects/Report.py,            src/adapters/filters/Universal/Base/Objects/Report.py,
537          src/adapters/filters/Standard/Base/Objects/__init__.py: synching            src/adapters/filters/Universal/Base/Objects/__init__.py: synching
538          machines (you expected anything less?)            machines (you expected anything less?)
539    
540  2003-01-06 11:18  jamest  2003-01-06 11:18  jamest
541    
# Line 131  Line 543 
543    
544  2003-01-06 00:22  jcater  2003-01-06 00:22  jcater
545    
546          * doc/report-notes.txt:          * doc/report-notes.txt:
547          More notes on my plans to take over the world.            More notes on my plans to take over the world.
548    
549  2003-01-04 10:09  jamest  2003-01-04 10:09  jamest
550    
# Line 141  Line 553 
553  2003-01-04 08:22  jamest  2003-01-04 08:22  jamest
554    
555          * src/adapters/filters/MailMerge/merge_rtf/Adapter.py: fix for          * src/adapters/filters/MailMerge/merge_rtf/Adapter.py: fix for
556          parsing ted output            parsing ted output
557    
558  2003-01-03 23:40  jcater  2003-01-03 23:40  jcater
559    
560          * src/: adapters/destinations/file/stdout.py,          * src/: adapters/destinations/file/stdout.py,
561          base/GROutputAdapter.py: fixed for stdout support            base/GROutputAdapter.py: fixed for stdout support
562    
563  2003-01-03 23:36  jamest  2003-01-03 23:36  jamest
564    
# Line 155  Line 567 
567  2003-01-02 11:22  jamest  2003-01-02 11:22  jamest
568    
569          * src/adapters/filters/MailMerge/merge_psfax/Adapter.py: strip          * src/adapters/filters/MailMerge/merge_psfax/Adapter.py: strip
570          newlines from the fax number to be dialed            newlines from the fax number to be dialed
571    
572  2003-01-02 09:43  jcater  2003-01-02 09:43  jcater
573    
574          * src/base/layout/: GRLayout.py, GRLayoutElement.py: moved the init          * src/base/layout/: GRLayout.py, GRLayoutElement.py: moved the init
575          stuff to prepare            stuff to prepare
576    
577  2003-01-01 20:36  jcater  2003-01-01 20:36  jcater
578    
579          * src/: adapters/destinations/email/sendmail.py,          * src/: adapters/destinations/email/sendmail.py,
580          adapters/destinations/email/smtp.py,            adapters/destinations/email/smtp.py,
581          adapters/destinations/fax/hylafax.py,            adapters/destinations/fax/hylafax.py,
582          adapters/destinations/file/stdout.py,            adapters/destinations/file/stdout.py,
583          adapters/destinations/file/text.py,            adapters/destinations/file/text.py,
584          adapters/destinations/printer/bsd.py,            adapters/destinations/printer/bsd.py,
585          adapters/filters/Labels/labels/Adapter.py,            adapters/filters/Labels/labels/Adapter.py,
586          adapters/filters/MailMerge/_merge/MergeBase.py,            adapters/filters/MailMerge/_merge/MergeBase.py,
587          adapters/filters/SimpleTabulation/tabulator/Adapter.py,            adapters/filters/SimpleTabulation/tabulator/Adapter.py,
588          adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py,            adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py,
589          adapters/filters/general/4xslt/Adapter.py,            adapters/filters/general/4xslt/Adapter.py,
590          adapters/filters/general/raw/Adapter.py,            adapters/filters/general/raw/Adapter.py,
591          adapters/filters/general/sablotron/Adapter.py, base/GRParser.py,            adapters/filters/general/sablotron/Adapter.py, base/GRParser.py,
592          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
593          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
594          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
595          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
596          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
597          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
598          base/layout/GRSection.py, base/layout/GRSumm.py,            base/layout/GRSection.py, base/layout/GRSumm.py,
599          base/layout/__init__.py, client/GRRun.py: cleaning up reports            base/layout/__init__.py, client/GRRun.py: cleaning up reports
600          structure (fixes)            structure (fixes)
601    
602  2003-01-01 20:06  jcater  2003-01-01 20:06  jcater
603    
604          * setup.py, scripts/gnue-reports-server.in,          * setup.py, scripts/gnue-reports-server.in,
605          scripts/gnue-reports.in, src/GRConfig.py, src/GRDataMapper.py,            scripts/gnue-reports.in, src/GRConfig.py, src/GRDataMapper.py,
606          src/GREngine.py, src/GRExceptions.py, src/GRFilters.py,            src/GREngine.py, src/GRExceptions.py, src/GRFilters.py,
607          src/GRLayout.py, src/GROutputAdapter.py, src/GRParameters.py,            src/GRLayout.py, src/GROutputAdapter.py, src/GRParameters.py,
608          src/GRParser.py, src/GRReport.py, src/GRReportInfo.py,            src/GRParser.py, src/GRReport.py, src/GRReportInfo.py,
609          src/GRRun.py, src/GRRunUI.py, src/GRServer.py, src/GRServices.py,            src/GRRun.py, src/GRRunUI.py, src/GRServer.py, src/GRServices.py,
610          src/GRSortOptions.py, src/GRSources.py, src/base/GRLayout.py,            src/GRSortOptions.py, src/GRSources.py, src/base/GRLayout.py,
611          src/base/GRParser.py, src/base/GRReport.py,            src/base/GRParser.py, src/base/GRReport.py,
612          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
613          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
614          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
615          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
616          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
617          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
618          src/base/layout/GRSection.py, src/base/layout/GRSumm.py,            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
619          src/base/layout/__init__.py, src/client/GRRun.py,            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
620          src/server/GRServer.py: cleaning up reports structure            src/base/layout/GRSumm.py, src/base/layout/__init__.py,
621              src/client/GRRun.py, src/server/GRServer.py: cleaning up reports
622              structure
623    
624  2003-01-01 19:36  jcater  2003-01-01 19:36  jcater
625    
# Line 217  Line 631 
631    
632  2003-01-01 18:45  jcater  2003-01-01 18:45  jcater
633    
634          * setup.cfg.in, setup.py, samples/mailmerge/mailmerge.py,          * setup.cfg.in, setup.py, gnue-navigator/setup.cfg.in,
635          scripts/gnue-reports-server.in, scripts/gnue-reports.in,            gnue-navigator/setup.py,
636          src/GRConfig.py, src/GRDataMapper.py, src/GREngine.py,            gnue-navigator/scripts/gnue-navigator.in,
637          src/GRExceptions.py, src/GRFilters.py, src/GRLayout.py,            gnue-navigator/src/GNClient.py, gnue-navigator/src/GNConfig.py,
638          src/GROutputAdapter.py, src/GRParameters.py, src/GRParser.py,            gnue-navigator/src/GNObjects.py, gnue-navigator/src/GNParser.py,
639          src/GRReport.py, src/GRReportInfo.py, src/GRRun.py, src/GRRunUI.py,            gnue-navigator/src/UItext.py, gnue-navigator/src/UIwxpython.py,
640          src/GRServer.py, src/GRServices.py, src/GRSortOptions.py,            gnue-navigator/src/UIwxweb.py, gnue-navigator/src/__init__.py,
641          src/GRSources.py, src/__init__.py,            gnue-navigator/src/Actions/gnome_menu.py,
642          src/adapters/destinations/email/sendmail.py,            gnue-navigator/src/Actions/kde_menu.py,
643          src/adapters/destinations/email/smtp.py,            samples/mailmerge/mailmerge.py, scripts/gnue-reports-server.in,
644          src/adapters/destinations/fax/hylafax.py,            scripts/gnue-reports.in, src/GRConfig.py, src/GRDataMapper.py,
645          src/adapters/destinations/file/stdout.py,            src/GREngine.py, src/GRExceptions.py, src/GRFilters.py,
646          src/adapters/destinations/file/text.py,            src/GRLayout.py, src/GROutputAdapter.py, src/GRParameters.py,
647          src/adapters/destinations/printer/bsd.py,            src/GRParser.py, src/GRReport.py, src/GRReportInfo.py,
648          src/adapters/filters/Labels/labels/Adapter.py,            src/GRRun.py, src/GRRunUI.py, src/GRServer.py, src/GRServices.py,
649          src/adapters/filters/Labels/labels/LabelSpecs.py,            src/GRSortOptions.py, src/GRSources.py, src/__init__.py,
650          src/adapters/filters/Labels/labels/formatters/postscript.py,            src/adapters/destinations/email/sendmail.py,
651          src/adapters/filters/MailMerge/_merge/MergeBase.py,            src/adapters/destinations/email/smtp.py,
652          src/adapters/filters/MailMerge/merge_latex/Adapter.py,            src/adapters/destinations/fax/hylafax.py,
653          src/adapters/filters/MailMerge/merge_ps/Adapter.py,            src/adapters/destinations/file/stdout.py,
654          src/adapters/filters/MailMerge/merge_psfax/Adapter.py,            src/adapters/destinations/file/text.py,
655          src/adapters/filters/MailMerge/merge_rtf/Adapter.py,            src/adapters/destinations/printer/bsd.py,
656          src/adapters/filters/SimpleTabulation/tabulator/Adapter.py,            src/adapters/filters/Labels/labels/Adapter.py,
657          src/adapters/filters/SimpleTabulation/tabulator/formatters/csv.py,            src/adapters/filters/Labels/labels/LabelSpecs.py,
658          src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py,            src/adapters/filters/Labels/labels/formatters/postscript.py,
659          src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py,            src/adapters/filters/MailMerge/_merge/MergeBase.py,
660          src/adapters/filters/SimpleTabulation/tabulator/formatters/text.py,            src/adapters/filters/MailMerge/merge_latex/Adapter.py,
661          src/adapters/filters/general/4xslt/Adapter.py,            src/adapters/filters/MailMerge/merge_ps/Adapter.py,
662          src/adapters/filters/general/raw/Adapter.py,            src/adapters/filters/MailMerge/merge_psfax/Adapter.py,
663          src/adapters/filters/general/sablotron/Adapter.py,            src/adapters/filters/MailMerge/merge_rtf/Adapter.py,
664          src/base/GRConfig.py, src/base/GRDataMapper.py,            src/adapters/filters/SimpleTabulation/tabulator/Adapter.py,
665          src/base/GREngine.py, src/base/GRExceptions.py,            src/adapters/filters/SimpleTabulation/tabulator/formatters/csv.py,
666          src/base/GRFilters.py, src/base/GRLayout.py,            src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py,
667          src/base/GROutputAdapter.py, src/base/GRParameters.py,            src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py,
668          src/base/GRParser.py, src/base/GRReport.py,            src/adapters/filters/SimpleTabulation/tabulator/formatters/text.py,
669          src/base/GRReportInfo.py, src/base/GRSortOptions.py,            src/adapters/filters/general/4xslt/Adapter.py,
670          src/base/GRSources.py, src/base/__init__.py,            src/adapters/filters/general/raw/Adapter.py,
671          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/adapters/filters/general/sablotron/Adapter.py,
672          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/GRConfig.py, src/base/GRDataMapper.py,
673          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/GREngine.py, src/base/GRExceptions.py,
674          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/GRFilters.py, src/base/GRLayout.py,
675          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/GROutputAdapter.py, src/base/GRParameters.py,
676          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/GRParser.py, src/base/GRReport.py,
677          src/base/layout/GRSection.py, src/base/layout/GRSumm.py,            src/base/GRReportInfo.py, src/base/GRSortOptions.py,
678          src/client/GRRun.py, src/client/GRRunUI.py, src/server/GRServer.py,            src/base/GRSources.py, src/base/__init__.py,
679          src/server/GRServices.py: updated copyright headers            src/base/layout/ContainerElement.py,
680              src/base/layout/GRDefault.py, src/base/layout/GRField.py,
681              src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
682              src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
683              src/base/layout/GRLayoutElement.py,
684              src/base/layout/GRNotFirstRow.py,
685              src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
686              src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
687              src/base/layout/GRSumm.py, src/client/GRRun.py,
688              src/client/GRRunUI.py, src/server/GRServer.py,
689              src/server/GRServices.py: updated copyright headers
690    
691  2003-01-01 16:21  jcater  2003-01-01 16:21  jcater
692    
693          * FAQ, doc/report-notes.txt, src/GRLayout.py, src/GRParser.py,          * FAQ, doc/report-notes.txt, src/GRLayout.py, src/GRParser.py,
694          src/base/GRLayout.py, src/base/GRParser.py,            src/base/GRLayout.py, src/base/GRParser.py,
695          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
696          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
697          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
698          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
699          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
700          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
701          src/base/layout/GRSection.py, src/base/layout/GRSumm.py:            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
702                      src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
703          * primary elements (section, field, summ, etc) with            src/base/layout/GRSumm.py:
704          namespace-qualified attributes will output the primary element tag  
705          w/only the qualified attributes (e.g., <section name="foo"            * primary elements (section, field, summ, etc) with
706          out:lookAtMe="1"> will output <section lookatMe="1">  into the raw            namespace-qualified attributes will output the primary element
707          output stream)            tag w/only the qualified attributes (e.g., <section name="foo"
708                      out:lookAtMe="1"> will output <section lookatMe="1">  into the
709          * Misc bug fixes            raw output stream)
710    
711              * Misc bug fixes
712    
713  2002-12-31 02:22  jcater  2002-12-31 02:22  jcater
714    
715          * doc/report-notes.txt:          * doc/report-notes.txt:
716            
717          More report notes            More report notes
718    
719  2002-12-30 18:57  jcater  2002-12-30 18:57  jcater
720    
721          * doc/report-notes.txt, src/adapters/filters/Standard/__init__.py,          * doc/report-notes.txt, src/adapters/filters/Universal/__init__.py,
722          src/adapters/filters/Standard/Base/Parser.py,            src/adapters/filters/Universal/Base/Parser.py,
723          src/adapters/filters/Standard/Base/__init__.py,            src/adapters/filters/Universal/Base/__init__.py:
724          src/adapters/filters/Standard/universal/__init__.py:  
725                      More thoughts on standard report output markup
         More thoughts on standard report output markup  
726    
727  2002-12-22 19:46  jcater  2002-12-22 19:46  jcater
728    
729          * samples/foobulations/monthly.grd: better fix for formatting dates          * samples/foobulations/monthly.grd: better fix for formatting dates
730          in reports [temporary]            in reports [temporary]
731    
732  2002-12-22 09:15  btami  2002-12-22 09:15  btami
733    
734          * setup.py, src/GRLayout.py, src/base/GRLayout.py,          * setup.py, src/GRLayout.py, src/base/GRLayout.py,
735          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
736          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
737          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
738          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
739          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
740          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
741          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: Let            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
742          designer's report wizards work again            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
743              src/base/layout/GRSumm.py: Let designer's report wizards work
744              again
745    
746  2002-12-21 16:41  jcater  2002-12-21 16:41  jcater
747    
# Line 322  Line 749 
749    
750  2002-12-21 14:36  jcater  2002-12-21 14:36  jcater
751    
752          * ChangeLog:          * ChangeLog:
753          * Changes for -pre3            * Changes for -pre3
754    
755  2002-12-20 18:15  jcater  2002-12-20 18:15  jcater
756    
757          * ChangeLog, doc/report-notes.txt:          * ChangeLog, doc/report-notes.txt:
758            
759          synching machines            synching machines
760    
761  2002-12-20 10:50  jamest  2002-12-20 10:50  jamest
762    
# Line 338  Line 765 
765  2002-12-20 10:22  jcater  2002-12-20 10:22  jcater
766    
767          * src/: GRLayout.py, base/GRLayout.py,          * src/: GRLayout.py, base/GRLayout.py,
768          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
769          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
770          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
771          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
772          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
773          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
774          base/layout/GRSection.py, base/layout/GRSumm.py, GRReport.py,            base/layout/GRSection.py, base/layout/GRSumm.py, GRReport.py,
775          base/GRReport.py: fixed suppressGNUeXML fix            base/GRReport.py: fixed suppressGNUeXML fix
776    
777  2002-12-20 10:04  jcater  2002-12-20 10:04  jcater
778    
779          * src/: GRFilters.py, GRRun.py, base/GRFilters.py, client/GRRun.py:          * src/: GRFilters.py, GRRun.py, base/GRFilters.py, client/GRRun.py:
780          added empty namespace checks            added empty namespace checks
781    
782  2002-12-20 02:44  btami  2002-12-20 02:44  btami
783    
784          * packaging/mcmillan/hooks/hook-gnue.reports.GREngine.py,          * packaging/mcmillan/hooks/hook-gnue.reports.GREngine.py,
785          packaging/mcmillan/hooks/hook-gnue.reports.GRFilters.py,            packaging/mcmillan/hooks/hook-gnue.reports.GRFilters.py,
786          src/adapters/filters/SimpleTabulation/etc/text.xsl,            src/adapters/filters/SimpleTabulation/etc/text.xsl,
787          src/adapters/filters/SimpleTabulation/tabulator/Adapter.py,            src/adapters/filters/SimpleTabulation/tabulator/Adapter.py,
788          src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py,            src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py,
789          src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py:            src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py:
790          l            l
791    
792  2002-12-18 00:19  jcater  2002-12-18 00:19  jcater
793    
794          * doc/report-notes.txt:          * doc/report-notes.txt:
795          more useless mind scribblings            more useless mind scribblings
796    
797  2002-12-17 17:57  jcater  2002-12-17 17:57  jcater
798    
# Line 374  Line 801 
801  2002-12-17 17:41  jcater  2002-12-17 17:41  jcater
802    
803          * doc/report-notes.txt, src/GRLayout.py, src/base/GRLayout.py,          * doc/report-notes.txt, src/GRLayout.py, src/base/GRLayout.py,
804          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
805          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
806          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
807          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
808          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
809          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
810          src/base/layout/GRSection.py, src/base/layout/GRSumm.py:            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
811          * Misc convenience changes for Designer            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
812              src/base/layout/GRSumm.py:
813              * Misc convenience changes for Designer
814    
815  2002-12-16 18:06  jcater  2002-12-16 18:06  jcater
816    
# Line 389  Line 818 
818    
819  2002-12-16 18:01  jcater  2002-12-16 18:01  jcater
820    
821          * doc/report-notes.txt:          * doc/report-notes.txt:
822            
823          Synching machines            Synching machines
824    
825  2002-12-16 15:21  jcater  2002-12-16 15:21  jcater
826    
827          * setup.py:          * setup.py:
828            
829          * Patches by btami for win32 support * More work on sample schema            * Patches by btami for win32 support * More work on sample schema
830    
831  2002-12-13 03:29  jcater  2002-12-13 03:29  jcater
832    
833          * src/adapters/destinations/file/text.py: added a change necessary          * src/adapters/destinations/file/text.py: added a change necessary
834          for btami's previously committed patch            for btami's previously committed patch
835    
836  2002-12-13 03:24  jcater  2002-12-13 03:24  jcater
837    
838          * setup.py, src/GRFilters.py,          * setup.py, src/GRFilters.py,
839          src/adapters/filters/MailMerge/merge_latex/Adapter.py,            src/adapters/filters/MailMerge/merge_latex/Adapter.py,
840          src/adapters/filters/MailMerge/merge_ps/Adapter.py,            src/adapters/filters/MailMerge/merge_ps/Adapter.py,
841          src/adapters/filters/MailMerge/merge_psfax/Adapter.py,            src/adapters/filters/MailMerge/merge_psfax/Adapter.py,
842          src/adapters/filters/MailMerge/merge_rtf/Adapter.py,            src/adapters/filters/MailMerge/merge_rtf/Adapter.py,
843          src/base/GRFilters.py,            src/base/GRFilters.py,
844          src/adapters/filters/SimpleTabulation/tabulator/Adapter.py,            src/adapters/filters/SimpleTabulation/tabulator/Adapter.py,
845          src/adapters/filters/SimpleTabulation/tabulator/__init__.py,            src/adapters/filters/SimpleTabulation/tabulator/__init__.py,
846          src/adapters/filters/SimpleTabulation/tabulator/formatters/__init__.py,            src/adapters/filters/SimpleTabulation/tabulator/formatters/__init__.py,
847          src/adapters/filters/SimpleTabulation/tabulator/formatters/csv.py,            src/adapters/filters/SimpleTabulation/tabulator/formatters/csv.py,
848          src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py,            src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py,
849          src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py,            src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py,
850          src/adapters/filters/SimpleTabulation/tabulator/formatters/text.py:            src/adapters/filters/SimpleTabulation/tabulator/formatters/text.py:
851            
852          * Added btami's xslt-less filter for SimpleTabulation reports *            * Added btami's xslt-less filter for SimpleTabulation reports *
853          Rearranged the adapters/filters directory to group adapters by            Rearranged the adapters/filters directory to group adapters by
854          their supported report type.  For adapters that are generic in            their supported report type.  For adapters that are generic in
855          nature (not tied to a specific type of report) go into general/            nature (not tied to a specific type of report) go into general/
856    
857  2002-12-11 19:00  jcater  2002-12-11 19:00  jcater
858    
859          * ROADMAP.in: added roadmap/feature plan template and parser script          * ROADMAP.in, gnue-navigator/ROADMAP.in: added roadmap/feature plan
860              template and parser script
861    
862  2002-12-03 22:32  jcater  2002-12-03 22:32  jcater
863    
864          * src/adapters/filters/MailMerge/_merge/MergeBase.py:          * src/adapters/filters/MailMerge/_merge/MergeBase.py:
865            
866          Misc changes            Misc changes
867    
868  2002-12-02 13:30  jcater  2002-12-02 13:30  jcater
869    
# Line 442  Line 872 
872  2002-11-20 21:11  jamest  2002-11-20 21:11  jamest
873    
874          * src/: GRLayout.py, base/GRLayout.py,          * src/: GRLayout.py, base/GRLayout.py,
875          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
876          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
877          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
878          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
879          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
880          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
881          base/layout/GRSection.py, base/layout/GRSumm.py: Added in papo's            base/layout/GRSection.py, base/layout/GRSumm.py: Added in papo's
882          null and not null conditionals, formatting cleanup            null and not null conditionals, formatting cleanup
883    
884  2002-11-19 16:56  jcater  2002-11-19 16:56  jcater
885    
# Line 458  Line 888 
888  2002-11-19 16:31  jcater  2002-11-19 16:31  jcater
889    
890          * samples/mailmerge/mailmerge.py, src/__init__.py,          * samples/mailmerge/mailmerge.py, src/__init__.py,
891          src/base/__init__.py: fix to mailmerge typo            src/base/__init__.py: fix to mailmerge typo
892    
893  2002-11-19 15:25  jcater  2002-11-19 15:25  jcater
894    
895          * samples/mailmerge/mailmerge.py: remove pyxml specifics          * samples/mailmerge/mailmerge.py: remove pyxml specifics
896    
897    2002-11-19 14:52  jcater
898    
899            * gnue-navigator/src/: GNParser.py, __init__.py: added description
900              to be a child of step
901    
902  2002-11-17 19:27  jamest  2002-11-17 19:27  jamest
903    
904          * ChangeLog, NEWS: Final updates for new release          * ChangeLog, NEWS, gnue-navigator/ChangeLog, gnue-navigator/NEWS:
905              Final updates for new release
906    
907  2002-11-17 19:17  jcater  2002-11-17 19:17  jcater
908    
909          * src/: __init__.py, base/__init__.py: doc/version changes in prep          * gnue-navigator/src/__init__.py, src/__init__.py,
910          for a release            src/base/__init__.py: doc/version changes in prep for a release
911    
912  2002-11-17 10:33  jamest  2002-11-17 10:33  jamest
913    
914          * src/: GRReport.py, base/GRReport.py: btami's fix for salbotron on          * src/: GRReport.py, base/GRReport.py: btami's fix for salbotron on
915          win32            win32
916    
917    2002-11-14 14:26  jcater
918    
919            * gnue-navigator/src/GNParser.py: fixes for the new gparser
920              xmlelement support
921    
922  2002-11-13 23:05  jcater  2002-11-13 23:05  jcater
923    
924          * ChangeLog, NEWS: Updated NEWS and ChangeLogs          * ChangeLog, NEWS, gnue-navigator/ChangeLog, gnue-navigator/NEWS:
925              Updated NEWS and ChangeLogs
926    
927  2002-11-13 22:08  jcater  2002-11-13 22:08  jcater
928    
929          * src/adapters/filters/general/sablotron/Adapter.py: added btami's          * src/adapters/filters/general/sablotron/Adapter.py: added btami's
930          patch for pysablot            patch for pysablot
931    
932  2002-11-13 22:01  jcater  2002-11-13 22:01  jcater
933    
934          * src/: GRReport.py, base/GRReport.py: Added btami's i18n encoding          * src/: GRReport.py, base/GRReport.py: Added btami's i18n encoding
935          patch for XML output            patch for XML output
936    
937  2002-11-13 21:55  jcater  2002-11-13 21:55  jcater
938    
939          * packaging/mcmillan/: reports.spec,          * gnue-navigator/packaging/mcmillan/navigator.spec,
940          hooks/hook-gnue.common.GComm.py,            gnue-navigator/packaging/mcmillan/hooks/hook-gnue.common.GComm.py,
941          hooks/hook-gnue.common.GConnections.py,            gnue-navigator/packaging/mcmillan/hooks/hook-gnue.common.GConnections.py,
942          hooks/hook-gnue.common.commdrivers._helpers.RpcDoc.py,            gnue-navigator/packaging/mcmillan/hooks/hook-gnue.common.commdrivers._helpers.RpcDoc.py,
943          hooks/hook-gnue.forms.GFClient.py,            gnue-navigator/packaging/mcmillan/hooks/hook-gnue.forms.GFClient.py,
944          hooks/hook-gnue.reports.GREngine.py,            gnue-navigator/packaging/mcmillan/hooks/hook-gnue.reports.GREngine.py,
945          hooks/hook-gnue.reports.GRFilters.py:            gnue-navigator/packaging/mcmillan/hooks/hook-gnue.reports.GRFilters.py,
946                      packaging/mcmillan/reports.spec,
947          Added btami's mcmillan support files            packaging/mcmillan/hooks/hook-gnue.common.GComm.py,
948              packaging/mcmillan/hooks/hook-gnue.common.GConnections.py,
949              packaging/mcmillan/hooks/hook-gnue.common.commdrivers._helpers.RpcDoc.py,
950              packaging/mcmillan/hooks/hook-gnue.forms.GFClient.py,
951              packaging/mcmillan/hooks/hook-gnue.reports.GREngine.py,
952              packaging/mcmillan/hooks/hook-gnue.reports.GRFilters.py:
953    
954              Added btami's mcmillan support files
955    
956  2002-11-13 17:56  jcater  2002-11-13 17:56  jcater
957    
958          * src/: adapters/filters/Labels/etc/label-specs.dat, GREngine.py,          * src/: adapters/filters/Labels/etc/label-specs.dat, GREngine.py,
959          GRFilters.py, adapters/filters/Labels/labels/Adapter.py,            GRFilters.py, adapters/filters/Labels/labels/Adapter.py,
960          adapters/filters/Labels/labels/LabelSpecs.py,            adapters/filters/Labels/labels/LabelSpecs.py,
961          adapters/filters/Labels/labels/formatters/postscript.py,            adapters/filters/Labels/labels/formatters/postscript.py,
962          base/GREngine.py, base/GRFilters.py:            base/GREngine.py, base/GRFilters.py:
963          * First completely working label implementation in reports * Added            * First completely working label implementation in reports *
964          shellwords.py * Misc cleanup/bug fixes            Added shellwords.py * Misc cleanup/bug fixes
965    
966  2002-11-13 16:15  jcater  2002-11-13 16:15  jcater
967    
968          * src/adapters/filters/MailMerge/_merge/MergeBase.py: fixed typo in          * src/adapters/filters/MailMerge/_merge/MergeBase.py: fixed typo in
969          previous update            previous update
970    
971  2002-11-13 15:50  jcater  2002-11-13 15:50  jcater
972    
973          * src/adapters/filters/: Labels/labels/Adapter.py,          * src/adapters/filters/: Labels/labels/Adapter.py,
974          MailMerge/_merge/MergeBase.py: removed dependency on PyXML            MailMerge/_merge/MergeBase.py: removed dependency on PyXML
975    
976  2002-11-13 11:00  jcater  2002-11-13 11:00  jcater
977    
978          * setup.py, src/GRConfig.py, src/GROutputAdapter.py,          * setup.py, src/GRConfig.py, src/GROutputAdapter.py,
979          src/base/GRConfig.py, src/base/GROutputAdapter.py,            src/base/GRConfig.py, src/base/GROutputAdapter.py,
980          src/adapters/destinations/printer/bsd.py,            src/adapters/destinations/printer/bsd.py,
981          src/adapters/filters/Labels/labels/formatters/postscript.py:            src/adapters/filters/Labels/labels/formatters/postscript.py:
982          updated setup.py for labels            updated setup.py for labels
983    
984  2002-11-13 00:21  jcater  2002-11-13 00:21  jcater
985    
986          * src/adapters/filters/Labels/labels/formatters/postscript.py:          * src/adapters/filters/Labels/labels/formatters/postscript.py:
987          added first label example to GNUe Reports (minor adjustments)            added first label example to GNUe Reports (minor adjustments)
988    
989  2002-11-13 00:10  jcater  2002-11-13 00:10  jcater
990    
991          * src/: GRRunUI.py, adapters/filters/Labels/labels/Adapter.py,          * src/: GRRunUI.py, adapters/filters/Labels/labels/Adapter.py,
992          adapters/filters/Labels/labels/__init__.py,            adapters/filters/Labels/labels/__init__.py,
993          adapters/filters/Labels/labels/formatters/__init__.py,            adapters/filters/Labels/labels/formatters/__init__.py,
994          adapters/filters/Labels/labels/formatters/postscript.py,            adapters/filters/Labels/labels/formatters/postscript.py,
995          client/GRRunUI.py: added first label example to GNUe Reports            client/GRRunUI.py: added first label example to GNUe Reports
996    
997  2002-11-12 22:00  jcater  2002-11-12 22:00  jcater
998    
999          * samples/labels/README, samples/labels/labels.grd,          * samples/labels/README, samples/labels/labels.grd,
1000          samples/labels/schema.sql,            samples/labels/schema.sql,
1001          src/adapters/filters/MailMerge/_merge/MergeBase.py: synching            src/adapters/filters/MailMerge/_merge/MergeBase.py: synching
1002          machines            machines
1003    
1004  2002-11-12 21:00  jamest  2002-11-12 21:00  jamest
1005    
1006          * src/: GRLayout.py, base/GRLayout.py,          * src/: GRLayout.py, base/GRLayout.py,
1007          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
1008          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
1009          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
1010          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
1011          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
1012          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
1013          base/layout/GRSection.py, base/layout/GRSumm.py: start of an            base/layout/GRSection.py, base/layout/GRSumm.py: start of an
1014          on-process trigger            on-process trigger
1015    
1016  2002-11-12 18:39  jamest  2002-11-12 18:39  jamest
1017    
1018          * src/: GRLayout.py, __init__.py, base/GRLayout.py,          * gnue-navigator/src/__init__.py, src/GRLayout.py, src/__init__.py,
1019          base/__init__.py, base/layout/ContainerElement.py,            src/base/GRLayout.py, src/base/__init__.py,
1020          base/layout/GRDefault.py, base/layout/GRField.py,            src/base/layout/ContainerElement.py,
1021          base/layout/GRFirstRow.py, base/layout/GRFormula.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
1022          base/layout/GRLastRow.py, base/layout/GRLayout.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
1023          base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
1024          base/layout/GRNotLastRow.py, base/layout/GRParam.py,            src/base/layout/GRLayoutElement.py,
1025          base/layout/GRPassThru.py, base/layout/GRSection.py,            src/base/layout/GRNotFirstRow.py,
1026          base/layout/GRSumm.py: Remove python2.2ism            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
1027              src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
1028              src/base/layout/GRSumm.py: Remove python2.2ism
1029    
1030  2002-11-12 17:08  jcater  2002-11-12 17:08  jcater
1031    
1032          * src/adapters/filters/Labels/labels/LabelSpecs.py:          * src/adapters/filters/Labels/labels/LabelSpecs.py:
1033          start of support for label creation            start of support for label creation
1034    
1035  2002-11-12 17:07  jcater  2002-11-12 17:07  jcater
1036    
1037          * src/: __init__.py, base/__init__.py: updated VERSION numbers to          * gnue-navigator/src/__init__.py, src/__init__.py,
1038          be the new .99 format for cvs            src/base/__init__.py: updated VERSION numbers to be the new .99
1039              format for cvs
1040    
1041  2002-11-12 12:35  jcater  2002-11-12 12:35  jcater
1042    
1043          * setup.py: moved gnue/reports/adapters to          * setup.py: moved gnue/reports/adapters to
1044          gnue/reports/src/adapters            gnue/reports/src/adapters
1045    
1046  2002-11-12 11:29  jcater  2002-11-12 11:29  jcater
1047    
1048          * src/adapters/filters/Labels/etc/label-specs.dat: fixed XML          * src/adapters/filters/Labels/etc/label-specs.dat: fixed XML
1049          inconsistencies            inconsistencies
1050    
1051  2002-11-12 10:55  jcater  2002-11-12 10:55  jcater
1052    
1053          * src/adapters/filters/Labels/etc/label-specs.dat: separated brand          * src/adapters/filters/Labels/etc/label-specs.dat: separated brand
1054          into brand and category; added quill models            into brand and category; added quill models
1055    
1056  2002-11-12 01:38  jcater  2002-11-12 01:38  jcater
1057    
# Line 608  Line 1060 
1060  2002-11-11 22:27  jcater  2002-11-11 22:27  jcater
1061    
1062          * src/adapters/filters/Labels/etc/label-specs.dat: added my label          * src/adapters/filters/Labels/etc/label-specs.dat: added my label
1063          specs file            specs file
1064    
1065    2002-11-10 14:32  jcater
1066    
1067            * gnue-navigator/src/GNParser.py: added missing buildImportableTags
1068              call
1069    
1070  2002-11-07 10:37  jcater  2002-11-07 10:37  jcater
1071    
1072          * src/: GRRun.py, client/GRRun.py:          * src/: GRRun.py, client/GRRun.py:
1073            
1074          * Added support for Frame panels that are controlled by their            * Added support for Frame panels that are controlled by their
1075          parent container * Added an "absolute x,y" attribute to each            parent container * Added an "absolute x,y" attribute to each
1076          Control object, so they can transparently work in Frames * Moved            Control object, so they can transparently work in Frames * Moved
1077          MenuBar to the Frame model * Started work on a Notebook control            MenuBar to the Frame model * Started work on a Notebook control
1078    
1079  2002-11-04 18:48  jcater  2002-11-04 18:48  jcater
1080    
1081          * src/: GRReportInfo.py, GRRun.py, base/GRReportInfo.py,          * src/: GRReportInfo.py, GRRun.py, base/GRReportInfo.py,
1082          client/GRRun.py, GRRunUI.py, client/GRRunUI.py: reports can now use            client/GRRun.py, GRRunUI.py, client/GRRunUI.py: reports can now
1083          the wx login, if --ui wx is passed; also --batch command line works            use the wx login, if --ui wx is passed; also --batch command line
1084              works
1085    
1086    2002-11-04 18:38  jcater
1087    
1088            * gnue-navigator/src/GNClient.py:
1089              * Added gConfigForm global config method
1090    
1091              * added setFeature support to forms in On-Startup, you can do:
1092              form.setFeature('GUI:MENUBAR:SUPPRESS',1) to suppress the menu
1093              bar likewise with GUI:TOOLBAR:SUPPRESS these HAVE to appear in
1094              On-Startup and their use is not officially supported!!!!
1095    
1096  2002-11-04 15:13  jcater  2002-11-04 15:13  jcater
1097    
1098          * src/: GREngine.py, GRFilters.py, base/GREngine.py,          * src/: GREngine.py, GRFilters.py, base/GREngine.py,
1099          base/GRFilters.py, GRParser.py, GRReport.py, GRReportInfo.py,            base/GRFilters.py, GRParser.py, GRReport.py, GRReportInfo.py,
1100          GRRun.py, base/GRParser.py, base/GRReport.py, base/GRReportInfo.py,            GRRun.py, base/GRParser.py, base/GRReport.py,
1101          client/GRRun.py: added support for --list-filters            base/GRReportInfo.py, client/GRRun.py: added support for
1102              --list-filters
1103    
1104  2002-11-04 14:14  jamest  2002-11-04 14:14  jamest
1105    
1106          * src/: GRParser.py, base/GRParser.py: Added support for common          * src/: GRParser.py, base/GRParser.py: Added support for common
1107          based <import> tag based upon the tags marked as Importable Fixed            based <import> tag based upon the tags marked as Importable Fixed
1108          bad function name in form's wx UI driver            bad function name in form's wx UI driver
1109    
1110  2002-11-04 13:37  jcater  2002-11-04 13:37  jcater
1111    
1112          * AUTHORS: updated AUTHORS          * AUTHORS: updated AUTHORS
1113    
1114    2002-11-04 12:59  jamest
1115    
1116            * gnue-navigator/src/GNObjects.py: Made navigator work w/ current
1117              rootObj call
1118    
1119  2002-11-04 08:55  jamest  2002-11-04 08:55  jamest
1120    
1121          * src/: GREngine.py, GRParser.py, GRReport.py, base/GREngine.py,          * gnue-navigator/src/UIwxpython.py, src/GREngine.py,
1122          base/GRParser.py, base/GRReport.py: Migration of import system into            src/GRParser.py, src/GRReport.py, src/base/GREngine.py,
1123          common (partially complete) Added G*Parser attribute 'Importable'            src/base/GRParser.py, src/base/GRReport.py: Migration of import
1124          to entities if set to 1 makes then that entity becomes importable.            system into common (partially complete) Added G*Parser attribute
1125          Adjustments to make reports support importable triggers All still            'Importable' to entities if set to 1 makes then that entity
1126          pretty rough            becomes importable.  Adjustments to make reports support
1127              importable triggers All still pretty rough
1128    
1129    2002-11-04 00:02  jcater
1130    
1131            * gnue-navigator/src/GNParser.py:
1132    
1133              * Misc cleanup
1134    
1135  2002-11-02 00:02  jcater  2002-11-02 00:02  jcater
1136    
1137          * src/: GRReport.py, base/GRReport.py: moved the dumpXML root call          * gnue-navigator/src/GNObjects.py, src/GRReport.py,
1138          into GRootObj, so each tool doesn't have to redefine dumpXML()            src/base/GRReport.py: moved the dumpXML root call into GRootObj,
1139              so each tool doesn't have to redefine dumpXML()
1140    
1141  2002-10-31 23:05  jcater  2002-10-31 23:05  jcater
1142    
1143          * TODO, src/GRLayout.py, src/base/GRLayout.py,          * TODO, src/GRLayout.py, src/base/GRLayout.py,
1144          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
1145          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
1146          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
1147          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
1148          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
1149          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
1150          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: minor doc            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
1151          updates            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
1152              src/base/layout/GRSumm.py: minor doc updates
1153    
1154  2002-10-31 23:02  jamest  2002-10-31 23:02  jamest
1155    
1156          * doc/technotes/00001.txt, samples/foobulations/monthly.grd,          * doc/technotes/00001.txt, samples/foobulations/monthly.grd,
1157          samples/location/zip-by-state.grd, src/GRLayout.py,            samples/location/zip-by-state.grd, src/GRLayout.py,
1158          src/GRParser.py, src/GRReport.py, src/base/GRLayout.py,            src/GRParser.py, src/GRReport.py, src/base/GRLayout.py,
1159          src/base/GRParser.py, src/base/GRReport.py,            src/base/GRParser.py, src/base/GRReport.py,
1160          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
1161          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
1162          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
1163          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
1164          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
1165          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
1166          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: More            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
1167          trigger cleanup Added trigger support to gnue-reports Added            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
1168          on-startup and on-exit to <report> Added pre-section and            src/base/layout/GRSumm.py: More trigger cleanup Added trigger
1169          post-section to <section> Added support for reports trigger editing            support to gnue-reports Added on-startup and on-exit to <report>
1170          in designer foobulations grd is working sample            Added pre-section and post-section to <section> Added support for
1171              reports trigger editing in designer foobulations grd is working
1172              sample
1173    
1174  2002-10-31 17:12  jcater  2002-10-31 17:12  jcater
1175    
1176          * samples/cross-tabulation/README,          * samples/cross-tabulation/README,
1177          samples/cross-tabulation/cross.grd, src/GRDataMapper.py,            samples/cross-tabulation/cross.grd, src/GRDataMapper.py,
1178          src/base/GRDataMapper.py: added cross-tabulation (pivot table)            src/base/GRDataMapper.py: added cross-tabulation (pivot table)
1179          example to reports (pending a few bugfixes, it will work); misc            example to reports (pending a few bugfixes, it will work); misc
1180          cleanup            cleanup
1181    
1182  2002-10-30 16:45  jcater  2002-10-30 16:45  jcater
1183    
1184          * src/: GRLayout.py, base/GRLayout.py,          * src/: GRLayout.py, base/GRLayout.py,
1185          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
1186          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
1187          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
1188          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
1189          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
1190          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
1191          base/layout/GRSection.py, base/layout/GRSumm.py: fixed an infinite            base/layout/GRSection.py, base/layout/GRSumm.py: fixed an
1192          loop issue when initializing nested sections            infinite loop issue when initializing nested sections
1193    
1194  2002-10-23 19:26  jamest  2002-10-23 19:26  jamest
1195    
1196          * MANIFEST.in: Removed files no longer needed by setup.py Removed          * MANIFEST.in: Removed files no longer needed by setup.py Removed
1197          reference to PyXML as we no longer require it            reference to PyXML as we no longer require it
1198    
1199  2002-10-20 23:49  jcater  2002-10-20 23:49  jcater
1200    
# Line 718  Line 1203 
1203  2002-10-20 21:16  jcater  2002-10-20 21:16  jcater
1204    
1205          * src/: GRDataMapper.py, GRLayout.py, GRReport.py,          * src/: GRDataMapper.py, GRLayout.py, GRReport.py,
1206          base/GRDataMapper.py, base/GRLayout.py, base/GRReport.py,            base/GRDataMapper.py, base/GRLayout.py, base/GRReport.py,
1207          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
1208          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
1209          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
1210          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
1211          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
1212          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
1213          base/layout/GRSection.py, base/layout/GRSumm.py: fixed calculations            base/layout/GRSection.py, base/layout/GRSumm.py: fixed
1214          of summaries            calculations of summaries
1215    
1216  2002-10-10 10:07  jcater  2002-10-10 10:07  jcater
1217    
1218          * src/adapters/filters/MailMerge/merge_psfax/Adapter.py: fixes to          * src/adapters/filters/MailMerge/merge_psfax/Adapter.py: fixes to
1219          broadcast fax adapter            broadcast fax adapter
1220    
1221  2002-10-10 09:54  jcater  2002-10-10 09:54  jcater
1222    
1223          * src/adapters/filters/MailMerge/merge_psfax/Adapter.py: trying          * src/adapters/filters/MailMerge/merge_psfax/Adapter.py: trying
1224          some fixes            some fixes
1225    
1226  2002-10-09 20:55  jcater  2002-10-09 20:55  jcater
1227    
1228          * src/adapters/filters/MailMerge/merge_psfax/Adapter.py: fixed          * src/adapters/filters/MailMerge/merge_psfax/Adapter.py: fixed
1229          commenting issue            commenting issue
1230    
1231  2002-10-08 16:50  jcater  2002-10-08 16:50  jcater
1232    
1233          * src/: GREngine.py, adapters/destinations/fax/hylafax.py,          * src/: GREngine.py, adapters/destinations/fax/hylafax.py,
1234          adapters/filters/MailMerge/_merge/MergeBase.py,            adapters/filters/MailMerge/_merge/MergeBase.py,
1235          adapters/filters/MailMerge/merge_psfax/Adapter.py,            adapters/filters/MailMerge/merge_psfax/Adapter.py,
1236          adapters/filters/MailMerge/merge_psfax/__init__.py,            adapters/filters/MailMerge/merge_psfax/__init__.py,
1237          base/GREngine.py: added psfax merge support            base/GREngine.py: added psfax merge support
1238    
1239  2002-10-08 12:30  jcater  2002-10-08 12:30  jcater
1240    
1241          * setup.py, src/adapters/filters/MailMerge/merge_ps/Adapter.py,          * setup.py, src/adapters/filters/MailMerge/merge_ps/Adapter.py,
1242          src/adapters/filters/MailMerge/merge_ps/__init__.py: Added a            src/adapters/filters/MailMerge/merge_ps/__init__.py: Added a
1243          Postscript mailmerge driver to reports            Postscript mailmerge driver to reports
1244    
1245  2002-10-07 16:45  jcater  2002-10-07 16:45  jcater
1246    
1247          * src/: __init__.py, base/__init__.py: updating version numbers to          * gnue-navigator/src/__init__.py, src/__init__.py,
1248          'development' status            src/base/__init__.py: updating version numbers to 'development'
1249              status
1250    
1251    2002-09-29 19:56  jcater
1252    
1253            * gnue-navigator/setup.py: added manfile support
1254    
1255    2002-09-29 19:27  jcater
1256    
1257            * gnue-navigator/TODO: TODO fixes
1258    
1259  2002-09-29 19:19  jcater  2002-09-29 19:19  jcater
1260    
1261          * ChangeLog, src/__init__.py, src/base/__init__.py: final changes          * ChangeLog, gnue-navigator/ChangeLog,
1262          for release            gnue-navigator/packaging/mcmillan/navigator.spec,
1263              gnue-navigator/src/__init__.py, src/__init__.py,
1264              src/base/__init__.py: final changes for release
1265    
1266  2002-09-25 18:05  jcater  2002-09-25 18:05  jcater
1267    
1268          * doc/: Concepts-Guide.sxw, ReportingConcepts.lyx,          * doc/Concepts-Guide.sxw, doc/ReportingConcepts.lyx,
1269          Tech-Reference.sxw, services.txt: updates to documentation            doc/Tech-Reference.sxw, doc/services.txt,
1270              gnue-navigator/doc/Concepts-Guide.sxw,
1271              gnue-navigator/doc/Tech-Reference.sxw: updates to documentation
1272    
1273  2002-09-24 10:04  jcater  2002-09-24 10:04  jcater
1274    
1275          * src/: GRFilters.py, base/GRFilters.py: removed extraneous print          * src/: GRFilters.py, base/GRFilters.py: removed extraneous print
1276          statement            statement
1277    
1278    2002-09-23 23:41  jcater
1279    
1280            * gnue-navigator/src/UIwxpython.py: fixed runForm support in
1281              Navigator (darn typos, part 2)
1282    
1283    2002-09-23 23:38  jcater
1284    
1285            * gnue-navigator/src/UIwxpython.py: fixed runForm support in
1286              Navigator (darn typos)
1287    
1288    2002-09-23 23:35  jcater
1289    
1290            * gnue-navigator/src/UIwxpython.py: fixed runForm support in
1291              Navigator
1292    
1293  2002-09-23 15:32  jcater  2002-09-23 15:32  jcater
1294    
1295          * src/: GRServices.py, server/GRServices.py: fixes to allow          * src/: GRServices.py, server/GRServices.py: fixes to allow
1296          mcmillan to package designer            mcmillan to package designer
1297    
1298  2002-09-23 15:19  jcater  2002-09-23 15:19  jcater
1299    
1300          * src/adapters/destinations/email/smtp.py: fixed typos preventing          * src/adapters/destinations/email/smtp.py: fixed typos preventing
1301          mcmillan from packaging designer            mcmillan from packaging designer
1302    
1303  2002-09-22 23:42  jcater  2002-09-22 23:42  jcater
1304    
1305          * NEWS: updated NEWS files          * NEWS: updated NEWS files
1306    
1307    2002-09-20 14:23  jcater
1308    
1309            * gnue-navigator/MANIFEST.in: added support files needed for sdist
1310    
1311  2002-09-20 01:23  jcater  2002-09-20 01:23  jcater
1312    
1313          * ChangeLog: first round of changes to text documents in prep for a          * ChangeLog, gnue-navigator/ChangeLog, gnue-navigator/INSTALL,
1314          release            gnue-navigator/NEWS: first round of changes to text documents in
1315              prep for a release
1316    
1317  2002-09-18 10:14  siesel  2002-09-18 10:14  siesel
1318    
1319          * src/: GRServer.py, server/GRServer.py: split grpc's up in          * src/: GRServer.py, server/GRServer.py: split grpc's up in
1320          GRServer part and Appserver part in setup-cvs installer            GRServer part and Appserver part in setup-cvs installer
1321    
1322  2002-09-17 17:17  jcater  2002-09-17 17:17  jcater
1323    
1324          * src/adapters/filters/general/4xslt/Adapter.py: close() all          * src/adapters/filters/general/4xslt/Adapter.py: close() all
1325          temporary files            temporary files
1326    
1327  2002-09-17 14:53  jcater  2002-09-17 14:53  jcater
1328    
1329          * src/: GRFilters.py, base/GRFilters.py: fixed typo from the          * src/: GRFilters.py, base/GRFilters.py: fixed typo from the
1330          FileUtils conversion            FileUtils conversion
1331    
1332  2002-09-17 10:27  jcater  2002-09-17 10:27  jcater
1333    
1334          * src/: GREngine.py, GRFilters.py,          * gnue-navigator/src/GNClient.py, gnue-navigator/src/UIwxpython.py,
1335          adapters/filters/general/sablotron/Adapter.py, base/GREngine.py,            src/GREngine.py, src/GRFilters.py,
1336          base/GRFilters.py: removed code from gnue.common.__init__ and            src/adapters/filters/general/sablotron/Adapter.py,
1337          placed in either gnue.common.FileUtils or gnue.common.TextUtils;            src/base/GREngine.py, src/base/GRFilters.py: removed code from
1338          added stub for gear support            gnue.common.__init__ and placed in either gnue.common.FileUtils
1339              or gnue.common.TextUtils; added stub for gear support
1340    
1341  2002-09-16 23:07  dneighbors  2002-09-16 23:07  dneighbors
1342    
1343          * doc/ReportingConcepts.lyx: Patch: Phil Cole WO# 100          * doc/ReportingConcepts.lyx: Patch: Phil Cole WO# 100
1344            
1345          Change grrun and gnuenav to gnue-reports and gnue-navigator            Change grrun and gnuenav to gnue-reports and gnue-navigator
1346          respectively.            respectively.
1347    
1348  2002-09-16 14:30  jcater  2002-09-16 14:30  jcater
1349    
1350          * src/: GREngine.py, base/GREngine.py: added TODO comments about          * src/: GREngine.py, base/GREngine.py: added TODO comments about
1351          incorrect defaulting of namespaces in reports            incorrect defaulting of namespaces in reports
1352    
1353  2002-09-16 14:22  jcater  2002-09-16 14:22  jcater
1354    
1355          * src/: GRLayout.py, GRRun.py, base/GRLayout.py,          * src/: GRLayout.py, GRRun.py, base/GRLayout.py,
1356          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
1357          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
1358          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
1359          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
1360          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
1361          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
1362          base/layout/GRSection.py, base/layout/GRSumm.py, client/GRRun.py:            base/layout/GRSection.py, base/layout/GRSumm.py, client/GRRun.py:
1363          [ticket #86] removed Unix getpass dependencies; uses getpass module            [ticket #86] removed Unix getpass dependencies; uses getpass
1364          only if present            module only if present
1365    
1366  2002-09-16 11:18  siesel  2002-09-16 11:18  siesel
1367    
1368          * src/: GREngine.py, GRLayout.py, base/GREngine.py,          * src/: GREngine.py, GRLayout.py, base/GREngine.py,
1369          base/GRLayout.py, base/layout/ContainerElement.py,            base/GRLayout.py, base/layout/ContainerElement.py,
1370          base/layout/GRDefault.py, base/layout/GRField.py,            base/layout/GRDefault.py, base/layout/GRField.py,
1371          base/layout/GRFirstRow.py, base/layout/GRFormula.py,            base/layout/GRFirstRow.py, base/layout/GRFormula.py,
1372          base/layout/GRLastRow.py, base/layout/GRLayout.py,            base/layout/GRLastRow.py, base/layout/GRLayout.py,
1373          base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,            base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,
1374          base/layout/GRNotLastRow.py, base/layout/GRParam.py,            base/layout/GRNotLastRow.py, base/layout/GRParam.py,
1375          base/layout/GRPassThru.py, base/layout/GRSection.py,            base/layout/GRPassThru.py, base/layout/GRSection.py,
1376          base/layout/GRSumm.py: fix reports to process monthly.grd (again)            base/layout/GRSumm.py: fix reports to process monthly.grd (again)
1377          and reports created by the simple report wizard of gnue designer            and reports created by the simple report wizard of gnue designer
1378    
1379  2002-09-11 12:45  jcater  2002-09-11 12:45  jcater
1380    
1381          * src/adapters/filters/general/sablotron/Adapter.py: [ticket #87]          * src/adapters/filters/general/sablotron/Adapter.py: [ticket #87]
1382          added urlize function to Common; fixed sablotron driver to return            added urlize function to Common; fixed sablotron driver to return
1383          file://c:... when c:... is the file name            file://c:... when c:... is the file name
1384    
1385  2002-09-07 09:58  jcater  2002-09-07 09:58  jcater
1386    
1387          * setup.py, src/adapters/filters/SimpleTabulation/etc/fo.xsl: added          * setup.py, src/adapters/filters/SimpleTabulation/etc/fo.xsl: added
1388          4xslt adapter; FO filter [patches by btami]            4xslt adapter; FO filter [patches by btami]
1389    
1390  2002-08-27 10:53  jcater  2002-08-27 10:53  jcater
1391    
1392          * TODO, src/GRDataMapper.py, src/GRLayout.py,          * TODO, src/GRDataMapper.py, src/GRLayout.py,
1393          src/base/GRDataMapper.py, src/base/GRLayout.py,            src/base/GRDataMapper.py, src/base/GRLayout.py,
1394          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
1395          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
1396          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
1397          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
1398          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
1399          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
1400          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: fixed            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
1401          incorrect resetting of summaries; misc bug fixes (esp. w/mailmerge)            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
1402              src/base/layout/GRSumm.py: fixed incorrect resetting of
1403              summaries; misc bug fixes (esp. w/mailmerge)
1404    
1405  2002-08-22 18:09  jcater  2002-08-22 18:09  jcater
1406    
1407          * samples/mailmerge/create-report.pl: added quick hack to generate          * samples/mailmerge/create-report.pl: added quick hack to generate
1408          a mailmerge report from an RTF file            a mailmerge report from an RTF file
1409    
1410  2002-08-08 11:53  siesel  2002-08-08 11:53  siesel
1411    
1412          * src/adapters/filters/: SimpleTabulation/etc/text.xsl,          * src/adapters/filters/: SimpleTabulation/etc/text.xsl,
1413          general/4xslt/Adapter.py, general/4xslt/__init__.py: * enhance            general/4xslt/Adapter.py, general/4xslt/__init__.py: * enhance
1414          text.xsl in SimpleTabulation [btami] * add a 4xslt Adapter.py            text.xsl in SimpleTabulation [btami] * add a 4xslt Adapter.py
1415          (which should be useful for win32 users,   because 4suite has            (which should be useful for win32 users,   because 4suite has
1416          prebuilt binaries) [btmai]            prebuilt binaries) [btmai]
1417    
1418  2002-08-08 09:47  jcater  2002-08-08 09:47  jcater
1419    
1420          * doc/technotes/index.html: merged psu's index.html code into our          * doc/technotes/index.html,
1421          create-technote-index.py script so both an index.html and index.txt            gnue-navigator/doc/technotes/index.html: merged psu's index.html
1422          are created            code into our create-technote-index.py script so both an
1423              index.html and index.txt are created
1424    
1425  2002-07-23 12:52  jcater  2002-07-23 12:52  jcater
1426    
1427          * src/: GRLayout.py, base/GRLayout.py,          * src/: GRLayout.py, base/GRLayout.py,
1428          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
1429          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
1430          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
1431          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
1432          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
1433          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
1434          base/layout/GRSection.py, base/layout/GRSumm.py: added btami's            base/layout/GRSection.py, base/layout/GRSumm.py: added btami's
1435          report module/wizard to designer            report module/wizard to designer
1436    
1437  2002-07-22 10:25  siesel  2002-07-22 10:25  siesel
1438    
1439          * src/adapters/: .cvsignore, destinations/.cvsignore,          * src/adapters/: .cvsignore, destinations/.cvsignore,
1440          destinations/email/.cvsignore, destinations/fax/.cvsignore,            destinations/email/.cvsignore, destinations/fax/.cvsignore,
1441          destinations/file/.cvsignore, destinations/printer/.cvsignore,            destinations/file/.cvsignore, destinations/printer/.cvsignore,
1442          filters/.cvsignore, filters/MailMerge/_merge/.cvsignore,            filters/.cvsignore, filters/MailMerge/_merge/.cvsignore,
1443          filters/MailMerge/merge_latex/.cvsignore,            filters/MailMerge/merge_latex/.cvsignore,
1444          filters/MailMerge/merge_rtf/.cvsignore,            filters/MailMerge/merge_rtf/.cvsignore,
1445          filters/general/raw/.cvsignore,            filters/general/raw/.cvsignore,
1446          filters/general/sablotron/.cvsignore: beautify cvs update output :)            filters/general/sablotron/.cvsignore: beautify cvs update output
1447              :)
1448    
1449  2002-07-18 13:29  jcater  2002-07-18 13:29  jcater
1450    
1451          * doc/technotes/index.txt: added footer message          * doc/technotes/index.txt, gnue-navigator/doc/technotes/index.txt:
1452              added footer message
1453    
1454  2002-07-18 13:23  jcater  2002-07-18 13:23  jcater
1455    
1456          * doc/technotes/: 00000.txt, index.txt: added technote structure          * doc/technotes/00000.txt, doc/technotes/index.txt,
1457              gnue-navigator/doc/technotes/00000.txt,
1458              gnue-navigator/doc/technotes/index.txt: added technote structure
1459    
1460  2002-07-15 15:00  jcater  2002-07-15 15:00  jcater
1461    
1462          * doc/gnue-reports.dtd: more changes to DTD to play nicer with          * doc/gnue-reports.dtd, gnue-navigator/doc/gnue-navigator.dtd: more
1463          emacs            changes to DTD to play nicer with emacs
1464    
1465  2002-07-15 14:35  jcater  2002-07-15 14:35  jcater
1466    
1467          * doc/gnue-reports.dtd: misc changes in DTD formatting          * doc/gnue-reports.dtd, gnue-navigator/doc/gnue-navigator.dtd: misc
1468              changes in DTD formatting
1469    
1470    2002-07-01 18:09  jamest
1471    
1472            * gnue-navigator/src/UIwxpython.py: Added delete() to trigger
1473              namespace to delete the current record being commited usefull in
1474              pre-commit triggers removed unneeded import from navigator
1475    
1476  2002-06-30 19:30  jcater  2002-06-30 19:30  jcater
1477    
1478          * doc/gnue-reports.dtd: Reworked support for gnuedtd... created          * doc/gnue-reports.dtd, gnue-navigator/doc/gnue-navigator.dtd:
1479          base tool's DTD's as an example            Reworked support for gnuedtd... created base tool's DTD's as an
1480              example
1481    
1482    2002-06-30 19:26  jcater
1483    
1484            * gnue-navigator/: FAQ, NEWS, TODO: documentation stubs
1485    
1486  2002-06-27 20:14  jcater  2002-06-27 20:14  jcater
1487    
1488          * src/: GRParser.py, base/GRParser.py: Fixed some attribute          * src/: GRParser.py, base/GRParser.py: Fixed some attribute
1489          typecasting issues            typecasting issues
1490    
1491  2002-06-15 14:51  jcater  2002-06-15 14:51  jcater
1492    
1493          * src/: __init__.py, base/__init__.py: updated version numbers to          * src/: __init__.py, base/__init__.py: updated version numbers to
1494          development status            development status
1495    
1496    2002-06-10 18:42  siesel
1497    
1498            * gnue-navigator/: samples/foobulations.gpd, src/GNClient.py,
1499              src/GNConfig.py, src/GNObjects.py, src/UItext.py,
1500              src/UIwxpython.py, src/UIwxweb.py: add foobulations navigator
1501              test changes to let navigator start reports with single logon
1502    
1503    2002-06-07 05:11  siesel
1504    
1505            * gnue-navigator/src/: GNClient.py, UItext.py, UIwxpython.py,
1506              UIwxweb.py: add about box to UIwxpython, update text client to
1507              work with the new GNDescription type, add an back button to
1508              UIwxweb.
1509    
1510    2002-06-07 00:24  dneighbors
1511    
1512            * gnue-navigator/src/GNClient.py: Lame fix to circumvent fact that
1513              web interface isnt same as wx interface just yet.
1514    
1515    2002-06-06 22:03  dneighbors
1516    
1517            * gnue-navigator/src/UIwxpython.py: Fixed not being able to run
1518              forms from navigator.  Seemed like there was a stray 'return'
1519              sitting out there.  I commented out incase it was there for
1520              reason, but removing it fixed things.
1521    
1522    2002-06-06 21:15  jamest
1523    
1524            * gnue-navigator/: samples/sample.gpd, src/UIwxpython.py: Minor
1525              updates to sample and new startup page
1526    
1527    2002-06-06 17:07  jamest
1528    
1529            * gnue-navigator/: samples/sample.gpd, src/GNObjects.py,
1530              src/GNParser.py, src/UIwxpython.py: Added support for
1531              <description> tag that can contain html code containing help text
1532              for the navigator
1533    
1534    2002-06-06 16:16  siesel
1535    
1536            * gnue-navigator/: samples/sample.gpd, src/UIwxpython.py: corrected
1537              sample.gfd add error dialog and removed endless handle error loop
1538    
1539    2002-06-06 15:55  jamest
1540    
1541            * gnue-navigator/src/: GNParser.py, UItext.py, UIwxpython.py,
1542              UIwxweb.py: panels size properly now replaced the help text
1543              widget with html widget replaced the description attribute with
1544              title in preperation for adding a <description> tag
1545    
1546    2002-06-06 14:48  jamest
1547    
1548            * gnue-navigator/src/UIwxpython.py: Starting to add
1549              description/help pane to navigator
1550    
1551    2002-06-05 19:35  jcater
1552    
1553            * gnue-navigator/src/UIwxpython.py: It's here! GNUe Navigator can
1554              launch multiple forms within its python instance, requiring a
1555              single session login
1556    
1557    2002-06-05 18:02  jcater
1558    
1559            * gnue-navigator/src/: GNClient.py, GNObjects.py, UIwxpython.py:
1560              more work on threading support in Navigator
1561    
1562    2002-06-04 22:54  jcater
1563    
1564            * gnue-navigator/src/GNClient.py: more work on native support for
1565              forms
1566    
1567    2002-06-04 18:20  jcater
1568    
1569            * gnue-navigator/src/: GNClient.py, GNConfig.py, GNObjects.py,
1570              UIwxpython.py: working on getting navigator to do local forms
1571              instances
1572    
1573    2002-06-04 16:59  jcater
1574    
1575            * gnue-navigator/src/UIwxpython.py: Changes to make default a tree
1576    
1577  2002-06-04 16:30  siesel  2002-06-04 16:30  siesel
1578    
1579          * grpc/GRServer.grpc, src/GRServer.py, src/server/GRServer.py: add          * grpc/GRServer.grpc, src/GRServer.py, src/server/GRServer.py: add
1580          basic rpc server functions to GRServer.            basic rpc server functions to GRServer.
1581    
1582    2002-06-04 16:03  jcater
1583    
1584            * gnue-navigator/src/UIwxweb.py: fix for web driver
1585    
1586  2002-06-03 17:36  jcater  2002-06-03 17:36  jcater
1587    
# Line 978  Line 1601 
1601    
1602  2002-06-03 14:42  jcater  2002-06-03 14:42  jcater
1603    
1604          * ChangeLog, INSTALL, setup.py: fixes for the client/ directory          * ChangeLog, INSTALL, setup.py, gnue-navigator/README,
1605          changes            gnue-navigator/setup.py: fixes for the client/ directory changes
1606    
1607  2002-06-03 14:09  jcater  2002-06-03 14:09  jcater
1608    
1609          * src/: GRRun.py, GRServer.py, client/GRRun.py, server/GRServer.py:          * src/: GRRun.py, GRServer.py, client/GRRun.py, server/GRServer.py:
1610          fixes for the client/ directory changes            fixes for the client/ directory changes
1611    
1612  2002-06-02 17:51  jcater  2002-06-02 17:51  jcater
1613    
# Line 992  Line 1615 
1615    
1616  2002-06-02 17:21  jcater  2002-06-02 17:21  jcater
1617    
1618          * MANIFEST.in, setup.py, src/GRRun.py, src/GRServer.py,          * MANIFEST.in, setup.py, gnue-navigator/src/GNClient.py,
1619          src/client/GRRun.py, src/server/GRServer.py: Added            src/GRRun.py, src/GRServer.py, src/client/GRRun.py,
1620          --generate-man-page to GBaseApp and updated the setup.py's to            src/server/GRServer.py: Added --generate-man-page to GBaseApp and
1621          create the manpages before creating a source distribution            updated the setup.py's to create the manpages before creating a
1622              source distribution
1623    
1624  2002-06-01 12:47  jcater  2002-06-01 12:47  jcater
1625    
1626          * MANIFEST.in, setup.py: added missing MANIFEST entries; added          * MANIFEST.in, setup.py, gnue-navigator/setup.py: added missing
1627          support for GNUE_VERSION_SUFFIX to the setup.py's to ease the            MANIFEST entries; added support for GNUE_VERSION_SUFFIX to the
1628          creating of prereleases            setup.py's to ease the creating of prereleases
1629    
1630  2002-05-31 15:05  jcater  2002-05-31 15:05  jcater
1631    
# Line 1018  Line 1642 
1642  2002-05-30 17:26  jcater  2002-05-30 17:26  jcater
1643    
1644          * samples/location/zip-by-state.grd, src/GRDataMapper.py,          * samples/location/zip-by-state.grd, src/GRDataMapper.py,
1645          src/GRLayout.py, src/GRSources.py, src/base/GRDataMapper.py,            src/GRLayout.py, src/GRSources.py, src/base/GRDataMapper.py,
1646          src/base/GRLayout.py, src/base/GRSources.py,            src/base/GRLayout.py, src/base/GRSources.py,
1647          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
1648          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
1649          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
1650          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
1651          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
1652          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
1653          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: fixes to            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
1654          master/detail support            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
1655              src/base/layout/GRSumm.py: fixes to master/detail support
1656    
1657  2002-05-30 10:18  jcater  2002-05-30 10:18  jcater
1658    
# Line 1036  Line 1661 
1661  2002-05-29 22:11  jcater  2002-05-29 22:11  jcater
1662    
1663          * INSTALL, setup.py, src/GRServices.py, src/__init__.py,          * INSTALL, setup.py, src/GRServices.py, src/__init__.py,
1664          src/adapters/destinations/email/smtp.py, src/base/__init__.py,            src/adapters/destinations/email/smtp.py, src/base/__init__.py,
1665          src/server/GRServices.py: updates for release            src/server/GRServices.py: updates for release
1666    
1667  2002-05-29 20:30  jcater  2002-05-29 20:30  jcater
1668    
1669          * ChangeLog, NEWS, README, TODO: doc updates in preparation for a          * ChangeLog, NEWS, README, TODO: doc updates in preparation for a
1670          release            release
1671    
1672  2002-05-21 00:33  baumannd  2002-05-21 00:33  baumannd
1673    
1674          * scripts/.cvsignore, src/.cvsignore: Ignore some files.          * gnue-navigator/scripts/.cvsignore, gnue-navigator/src/.cvsignore,
1675              gnue-navigator/src/Actions/.cvsignore, scripts/.cvsignore,
1676              src/.cvsignore: Ignore some files.
1677    
1678  2002-05-15 20:14  jcater  2002-05-15 20:14  jcater
1679    
1680          * src/: GRSources.py, base/GRSources.py: moved more master/detail          * src/: GRSources.py, base/GRSources.py: moved more master/detail
1681          datasource logic out of tools and into common            datasource logic out of tools and into common
1682    
1683  2002-05-14 23:30  jcater  2002-05-14 23:30  jcater
1684    
1685          * src/: GRLayout.py,          * src/: GRLayout.py,
1686          adapters/filters/MailMerge/_merge/MergeBase.py,            adapters/filters/MailMerge/_merge/MergeBase.py,
1687          adapters/filters/MailMerge/merge_rtf/Adapter.py, base/GRLayout.py,            adapters/filters/MailMerge/merge_rtf/Adapter.py,
1688          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/GRLayout.py, base/layout/ContainerElement.py,
1689          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRDefault.py, base/layout/GRField.py,
1690          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFirstRow.py, base/layout/GRFormula.py,
1691          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLastRow.py, base/layout/GRLayout.py,
1692          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,
1693          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRNotLastRow.py, base/layout/GRParam.py,
1694          base/layout/GRSection.py, base/layout/GRSumm.py: fixes to bugs            base/layout/GRPassThru.py, base/layout/GRSection.py,
1695          surfacing from merge_rtf testing            base/layout/GRSumm.py: fixes to bugs surfacing from merge_rtf
1696              testing
1697    
1698  2002-05-14 20:03  jcater  2002-05-14 20:03  jcater
1699    
1700          * src/adapters/filters/MailMerge/_merge/MergeBase.py: added missing          * src/adapters/filters/MailMerge/_merge/MergeBase.py: added missing
1701          file            file
1702    
1703  2002-05-14 19:58  jcater  2002-05-14 19:58  jcater
1704    
# Line 1079  Line 1707 
1707  2002-05-14 19:27  jcater  2002-05-14 19:27  jcater
1708    
1709          * samples/mailmerge/pg_schema.sql, src/GRFilters.py,          * samples/mailmerge/pg_schema.sql, src/GRFilters.py,
1710          src/adapters/filters/MailMerge/_merge/__init__.py,            src/adapters/filters/MailMerge/_merge/__init__.py,
1711          src/adapters/filters/MailMerge/merge_latex/Adapter.py,            src/adapters/filters/MailMerge/merge_latex/Adapter.py,
1712          src/adapters/filters/MailMerge/merge_latex/__init__.py,            src/adapters/filters/MailMerge/merge_latex/__init__.py,
1713          src/adapters/filters/MailMerge/merge_rtf/Adapter.py,            src/adapters/filters/MailMerge/merge_rtf/Adapter.py,
1714          src/adapters/filters/MailMerge/merge_rtf/__init__.py,            src/adapters/filters/MailMerge/merge_rtf/__init__.py,
1715          src/adapters/filters/general/sablotron/Adapter.py,            src/adapters/filters/general/sablotron/Adapter.py,
1716          src/base/GRFilters.py: added merge support/examples to reports            src/base/GRFilters.py: added merge support/examples to reports
1717          (currently, only RTF works -- latex does not)            (currently, only RTF works -- latex does not)
1718    
1719  2002-05-11 18:52  jamest  2002-05-11 18:52  jamest
1720    
1721          * src/: GRConfig.py, GRFilters.py, GRRun.py,          * src/: GRConfig.py, GRFilters.py, GRRun.py,
1722          adapters/filters/general/sablotron/Adapter.py, base/GRConfig.py,            adapters/filters/general/sablotron/Adapter.py, base/GRConfig.py,
1723          base/GRFilters.py, client/GRRun.py: jamest - win32 setup fix, added            base/GRFilters.py, client/GRRun.py: jamest - win32 setup fix,
1724          default config value load to reports jcater - added better import            added default config value load to reports jcater - added better
1725          error support in Sablotron driver        - added rest of reports            import error support in Sablotron driver        - added rest of
1726          config options to GRConfig        - misc bug fixes            reports config options to GRConfig        - misc bug fixes
1727    
1728  2002-05-04 11:45  jamest  2002-05-04 11:45  jamest
1729    
1730          * src/: adapters/destinations/email/sendmail.py, GRConfig.py,          * gnue-navigator/src/GNClient.py, gnue-navigator/src/GNConfig.py,
1731          GREngine.py, GRFilters.py, GROutputAdapter.py, GRRun.py,            gnue-navigator/src/GNObjects.py,
1732          GRServer.py, adapters/destinations/fax/hylafax.py,            gnue-navigator/src/UIwxpython.py,
1733          adapters/destinations/printer/bsd.py, base/GRConfig.py,            gnue-navigator/src/Actions/gnome_menu.py,
1734          base/GREngine.py, base/GRFilters.py, base/GROutputAdapter.py,            gnue-navigator/src/Actions/kde_menu.py,
1735          client/GRRun.py, server/GRServer.py: Removed dependency on            src/adapters/destinations/email/sendmail.py, src/GRConfig.py,
1736          gnue.conf files (new config system) Moved text out of gnue.conf            src/GREngine.py, src/GRFilters.py, src/GROutputAdapter.py,
1737          setting as the new i18n stuff replaces it Something else I've            src/GRRun.py, src/GRServer.py,
1738          forgotten :)            src/adapters/destinations/fax/hylafax.py,
1739              src/adapters/destinations/printer/bsd.py, src/base/GRConfig.py,
1740              src/base/GREngine.py, src/base/GRFilters.py,
1741              src/base/GROutputAdapter.py, src/client/GRRun.py,
1742              src/server/GRServer.py: Removed dependency on gnue.conf files
1743              (new config system) Moved text out of gnue.conf setting as the
1744              new i18n stuff replaces it Something else I've forgotten :)
1745    
1746  2002-04-28 23:19  jcater  2002-04-28 23:19  jcater
1747    
1748          * src/: GRFilters.py,          * src/: GRFilters.py,
1749          adapters/filters/SimpleTabulation/etc/csv.xsl, base/GRFilters.py:            adapters/filters/SimpleTabulation/etc/csv.xsl, base/GRFilters.py:
1750          added a CSV filter to reports; misc bug fixes            added a CSV filter to reports; misc bug fixes
1751    
1752  2002-04-28 20:52  jcater  2002-04-28 20:52  jcater
1753    
1754          * samples/foobulations/monthly.grd, src/GREngine.py,          * samples/foobulations/monthly.grd, src/GREngine.py,
1755          src/GRLayout.py, src/GRParser.py, src/GRReport.py,            src/GRLayout.py, src/GRParser.py, src/GRReport.py,
1756          src/base/GREngine.py, src/base/GRLayout.py, src/base/GRParser.py,            src/base/GREngine.py, src/base/GRLayout.py, src/base/GRParser.py,
1757          src/base/GRReport.py, src/base/layout/ContainerElement.py,            src/base/GRReport.py, src/base/layout/ContainerElement.py,
1758          src/base/layout/GRDefault.py, src/base/layout/GRField.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
1759          src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
1760          src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
1761          src/base/layout/GRLayoutElement.py,            src/base/layout/GRLayoutElement.py,
1762          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRNotFirstRow.py,
1763          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
1764          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: * Added            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
1765          XML Namespace support to GObject's dumpXML() (required for reports)            src/base/layout/GRSumm.py: * Added XML Namespace support to
1766          * Fixed problem with GRParam's being added to their parents twice.            GObject's dumpXML() (required for reports) * Fixed problem with
1767          * Made all GRD tags lowercase to make dumpXML() friendly * Misc            GRParam's being added to their parents twice.  * Made all GRD
1768          bugfixed to Reports            tags lowercase to make dumpXML() friendly * Misc bugfixed to
1769              Reports
1770    
1771  2002-04-27 17:13  jcater  2002-04-27 17:13  jcater
1772    
1773          * samples/dcl/personnel-summary.grd, src/GRFilters.py,          * samples/dcl/personnel-summary.grd, src/GRFilters.py,
1774          src/base/GRFilters.py: misc fixes for reports filters            src/base/GRFilters.py: misc fixes for reports filters
1775    
1776  2002-04-27 15:59  jcater  2002-04-27 15:59  jcater
1777    
1778          * setup.py: to do a non-standard installation, pass "--cfg-file          * setup.py, gnue-navigator/setup.py: to do a non-standard
1779          /my/site/file.cfg" to all the setup.py scripts            installation, pass "--cfg-file /my/site/file.cfg" to all the
1780              setup.py scripts
1781    
1782  2002-04-27 15:30  jcater  2002-04-27 15:30  jcater
1783    
1784          * src/: GRFilters.py, base/GRFilters.py: added support for a          * src/: GRFilters.py, base/GRFilters.py: added support for a
1785          site-wide installation configuration file that allows package            site-wide installation configuration file that allows package
1786          maintainers to put key files in places other than a single root            maintainers to put key files in places other than a single root
1787    
1788  2002-04-26 00:34  jcater  2002-04-26 00:34  jcater
1789    
1790          * samples/foobulations/monthly.grd, src/GRFilters.py,          * samples/foobulations/monthly.grd, src/GRFilters.py,
1791          src/GRLayout.py, src/base/GRFilters.py, src/base/GRLayout.py,            src/GRLayout.py, src/base/GRFilters.py, src/base/GRLayout.py,
1792          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
1793          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
1794          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
1795          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
1796          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
1797          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
1798          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: misc            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
1799          changes            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
1800              src/base/layout/GRSumm.py: misc changes
1801    
1802  2002-04-24 17:51  jcater  2002-04-24 17:51  jcater
1803    
1804          * src/adapters/: destinations/email/sendmail.py,          * src/adapters/: destinations/email/sendmail.py,
1805          filters/SimpleTabulation/etc/kspread.xsl: more work on report            filters/SimpleTabulation/etc/kspread.xsl: more work on report
1806          output formats            output formats
1807    
1808  2002-04-22 10:46  jcater  2002-04-22 10:46  jcater
1809    
1810          * .cvsignore: added cvsignore file          * .cvsignore, gnue-navigator/.cvsignore: added cvsignore file
1811    
1812  2002-04-22 02:18  jcater  2002-04-22 02:18  jcater
1813    
1814          * setup.py: fixed if's without corresponding code blocks (per          * setup.py, gnue-navigator/setup.py: fixed if's without
1815          btami)            corresponding code blocks (per btami)
1816    
1817  2002-04-18 13:29  jcater  2002-04-18 13:29  jcater
1818    
# Line 1183  Line 1820 
1820    
1821  2002-04-18 10:12  jcater  2002-04-18 10:12  jcater
1822    
1823          * setup.py: [WO #30] removed PyXML checks from the setup scripts          * setup.py, gnue-navigator/setup.py: [WO #30] removed PyXML checks
1824              from the setup scripts
1825    
1826  2002-04-17 14:09  jamest  2002-04-17 14:09  jamest
1827    
1828          * src/: GRLayout.py, GRSources.py, base/GRLayout.py,          * gnue-navigator/src/__init__.py, src/GRLayout.py,
1829          base/GRSources.py, base/layout/ContainerElement.py,            src/GRSources.py, src/base/GRLayout.py, src/base/GRSources.py,
1830          base/layout/GRDefault.py, base/layout/GRField.py,            src/base/layout/ContainerElement.py,
1831          base/layout/GRFirstRow.py, base/layout/GRFormula.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
1832          base/layout/GRLastRow.py, base/layout/GRLayout.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
1833          base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
1834          base/layout/GRNotLastRow.py, base/layout/GRParam.py,            src/base/layout/GRLayoutElement.py,
1835          base/layout/GRPassThru.py, base/layout/GRSection.py,            src/base/layout/GRNotFirstRow.py,
1836          base/layout/GRSumm.py: removed getObjectType() clean up start of            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
1837          some subtle new bugs            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
1838              src/base/layout/GRSumm.py: removed getObjectType() clean up start
1839              of some subtle new bugs
1840    
1841  2002-04-15 17:05  jcater  2002-04-15 17:05  jcater
1842    
# Line 1209  Line 1849 
1849  2002-04-15 00:39  jcater  2002-04-15 00:39  jcater
1850    
1851          * src/: GREngine.py, GRLayout.py, base/GREngine.py,          * src/: GREngine.py, GRLayout.py, base/GREngine.py,
1852          base/GRLayout.py, base/layout/ContainerElement.py,            base/GRLayout.py, base/layout/ContainerElement.py,
1853          base/layout/GRDefault.py, base/layout/GRField.py,            base/layout/GRDefault.py, base/layout/GRField.py,
1854          base/layout/GRFirstRow.py, base/layout/GRFormula.py,            base/layout/GRFirstRow.py, base/layout/GRFormula.py,
1855          base/layout/GRLastRow.py, base/layout/GRLayout.py,            base/layout/GRLastRow.py, base/layout/GRLayout.py,
1856          base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,            base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,
1857          base/layout/GRNotLastRow.py, base/layout/GRParam.py,            base/layout/GRNotLastRow.py, base/layout/GRParam.py,
1858          base/layout/GRPassThru.py, base/layout/GRSection.py,            base/layout/GRPassThru.py, base/layout/GRSection.py,
1859          base/layout/GRSumm.py: code cleanup            base/layout/GRSumm.py: code cleanup
1860    
1861  2002-04-14 23:36  jcater  2002-04-14 23:36  jcater
1862    
1863          * INSTALL, src/adapters/destinations/email/sendmail.py: misc          * INSTALL, src/adapters/destinations/email/sendmail.py: misc
1864          cleanup            cleanup
1865    
1866  2002-04-14 23:36  jcater  2002-04-14 23:36  jcater
1867    
1868          * src/: GREngine.py, GRLayout.py, GRRun.py, base/GREngine.py,          * src/: GREngine.py, GRLayout.py, GRRun.py, base/GREngine.py,
1869          base/GRLayout.py, base/layout/ContainerElement.py,            base/GRLayout.py, base/layout/ContainerElement.py,
1870          base/layout/GRDefault.py, base/layout/GRField.py,            base/layout/GRDefault.py, base/layout/GRField.py,
1871          base/layout/GRFirstRow.py, base/layout/GRFormula.py,            base/layout/GRFirstRow.py, base/layout/GRFormula.py,
1872          base/layout/GRLastRow.py, base/layout/GRLayout.py,            base/layout/GRLastRow.py, base/layout/GRLayout.py,
1873          base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,            base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,
1874          base/layout/GRNotLastRow.py, base/layout/GRParam.py,            base/layout/GRNotLastRow.py, base/layout/GRParam.py,
1875          base/layout/GRPassThru.py, base/layout/GRSection.py,            base/layout/GRPassThru.py, base/layout/GRSection.py,
1876          base/layout/GRSumm.py, client/GRRun.py: moved output logic from            base/layout/GRSumm.py, client/GRRun.py: moved output logic from
1877          GRRun into GREngine; misc cleanup            GRRun into GREngine; misc cleanup
1878    
1879  2002-04-14 16:06  jcater  2002-04-14 16:06  jcater
1880    
# Line 1243  Line 1883 
1883  2002-04-14 15:20  jcater  2002-04-14 15:20  jcater
1884    
1885          * src/adapters/: destinations/email/sendmail.py,          * src/adapters/: destinations/email/sendmail.py,
1886          destinations/fax/hylafax.py, destinations/printer/bsd.py,            destinations/fax/hylafax.py, destinations/printer/bsd.py,
1887          filters/SimpleTabulation/etc/html.xsl,            filters/SimpleTabulation/etc/html.xsl,
1888          filters/general/sablotron/Adapter.py: fixes to make fax and printer            filters/general/sablotron/Adapter.py: fixes to make fax and
1889          support work; misc typo fixes            printer support work; misc typo fixes
1890    
1891  2002-04-14 00:19  jcater  2002-04-14 00:19  jcater
1892    
1893          * AUTHORS, TODO, doc/ReportingConcepts.lyx, src/GRParser.py,          * AUTHORS, TODO, doc/ReportingConcepts.lyx, gnue-navigator/AUTHORS,
1894          src/base/GRParser.py: updates to documentation            src/GRParser.py, src/base/GRParser.py: updates to documentation
1895    
1896  2002-04-13 19:36  jcater  2002-04-13 19:36  jcater
1897    
# Line 1260  Line 1900 
1900  2002-04-12 20:54  jcater  2002-04-12 20:54  jcater
1901    
1902          * src/adapters/: destinations/email/sendmail.py,          * src/adapters/: destinations/email/sendmail.py,
1903          filters/general/sablotron/Adapter.py: fixed to destinations            filters/general/sablotron/Adapter.py: fixed to destinations
1904    
1905  2002-04-12 19:54  jcater  2002-04-12 19:54  jcater
1906    
1907          * src/: GRFilters.py, GROutputAdapter.py,          * src/: GRFilters.py, GROutputAdapter.py,
1908          adapters/filters/general/sablotron/Adapter.py, base/GRFilters.py,            adapters/filters/general/sablotron/Adapter.py, base/GRFilters.py,
1909          base/GROutputAdapter.py: reports: inplace transformations working            base/GROutputAdapter.py: reports: inplace transformations working
1910          now (--filter html  or --filter text)            now (--filter html  or --filter text)
1911    
1912  2002-04-12 17:21  jcater  2002-04-12 17:21  jcater
1913    
1914          * src/: GRFilters.py, GRReport.py, base/GRFilters.py,          * src/: GRFilters.py, GRReport.py, base/GRFilters.py,
1915          base/GRReport.py: synching machines            base/GRReport.py: synching machines
1916    
1917  2002-04-12 15:56  jcater  2002-04-12 15:56  jcater
1918    
1919          * samples/foobulations/monthly.grd, src/GRLayout.py,          * samples/foobulations/monthly.grd, src/GRLayout.py,
1920          src/GRParameters.py, src/GRReport.py, src/GRSortOptions.py,            src/GRParameters.py, src/GRReport.py, src/GRSortOptions.py,
1921          src/adapters/filters/SimpleTabulation/etc/html.xsl,            src/adapters/filters/SimpleTabulation/etc/html.xsl,
1922          src/adapters/filters/SimpleTabulation/etc/text.xsl,            src/adapters/filters/SimpleTabulation/etc/text.xsl,
1923          src/base/GRLayout.py, src/base/GRParameters.py,            src/base/GRLayout.py, src/base/GRParameters.py,
1924          src/base/GRReport.py, src/base/GRSortOptions.py,            src/base/GRReport.py, src/base/GRSortOptions.py,
1925          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
1926          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
1927          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
1928          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
1929          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
1930          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
1931          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: more            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
1932          support of namespaces in reports output stream; misc bug fixes &            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
1933          enhancements            src/base/layout/GRSumm.py: more support of namespaces in reports
1934              output stream; misc bug fixes & enhancements
1935    
1936  2002-04-12 13:57  jcater  2002-04-12 13:57  jcater
1937    
# Line 1299  Line 1940 
1940  2002-04-12 00:59  jcater  2002-04-12 00:59  jcater
1941    
1942          * src/: GRFilters.py, GROutputAdapter.py, GRRun.py,          * src/: GRFilters.py, GROutputAdapter.py, GRRun.py,
1943          adapters/destinations/__init__.py,            adapters/destinations/__init__.py,
1944          adapters/destinations/file/stdout.py,            adapters/destinations/file/stdout.py,
1945          adapters/destinations/file/text.py, adapters/filters/__init__.py,            adapters/destinations/file/text.py, adapters/filters/__init__.py,
1946          adapters/filters/Labels/__init__.py,            adapters/filters/Labels/__init__.py,
1947          adapters/filters/MailMerge/__init__.py,            adapters/filters/MailMerge/__init__.py,
1948          adapters/filters/SimpleTabulation/__init__.py,            adapters/filters/SimpleTabulation/__init__.py,
1949          adapters/filters/general/__init__.py, base/GRFilters.py,            adapters/filters/general/__init__.py, base/GRFilters.py,
1950          base/GROutputAdapter.py, client/GRRun.py: more work on            base/GROutputAdapter.py, client/GRRun.py: more work on
1951          modularization of output destinations/filters in reports            modularization of output destinations/filters in reports
1952    
1953  2002-04-11 18:37  jcater  2002-04-11 18:37  jcater
1954    
# Line 1320  Line 1961 
1961  2002-04-10 23:19  jcater  2002-04-10 23:19  jcater
1962    
1963          * src/adapters/destinations/email/sendmail.py,          * src/adapters/destinations/email/sendmail.py,
1964          src/adapters/destinations/email/smtp.py,            src/adapters/destinations/email/smtp.py,
1965          samples/foobulations/monthly.grd, src/GRDataMapper.py,            samples/foobulations/monthly.grd, src/GRDataMapper.py,
1966          src/GROutputAdapter.py, src/GRRun.py,            src/GROutputAdapter.py, src/GRRun.py,
1967          src/adapters/destinations/fax/hylafax.py,            src/adapters/destinations/fax/hylafax.py,
1968          src/adapters/destinations/file/stdout.py,            src/adapters/destinations/file/stdout.py,
1969          src/adapters/destinations/file/text.py,            src/adapters/destinations/file/text.py,
1970          src/adapters/filters/general/raw/Adapter.py,            src/adapters/filters/general/raw/Adapter.py,
1971          src/adapters/filters/general/raw/__init__.py,            src/adapters/filters/general/raw/__init__.py,
1972          src/adapters/filters/general/sablotron/Adapter.py,            src/adapters/filters/general/sablotron/Adapter.py,
1973          src/adapters/filters/general/sablotron/__init__.py,            src/adapters/filters/general/sablotron/__init__.py,
1974          src/base/GRDataMapper.py, src/base/GROutputAdapter.py,            src/base/GRDataMapper.py, src/base/GROutputAdapter.py,
1975          src/client/GRRun.py: Started on modularization of GNUe Reprots            src/client/GRRun.py: Started on modularization of GNUe Reprots
1976          transformation adapters and destination adapters; cleanup of code            transformation adapters and destination adapters; cleanup of code
1977    
1978  2002-04-10 17:25  jcater  2002-04-10 17:25  jcater
1979    
# Line 1341  Line 1982 
1982  2002-04-10 14:58  jcater  2002-04-10 14:58  jcater
1983    
1984          * src/: GRDataMapper.py, GRLayout.py, base/GRDataMapper.py,          * src/: GRDataMapper.py, GRLayout.py, base/GRDataMapper.py,
1985          base/GRLayout.py, base/layout/ContainerElement.py,            base/GRLayout.py, base/layout/ContainerElement.py,
1986          base/layout/GRDefault.py, base/layout/GRField.py,            base/layout/GRDefault.py, base/layout/GRField.py,
1987          base/layout/GRFirstRow.py, base/layout/GRFormula.py,            base/layout/GRFirstRow.py, base/layout/GRFormula.py,
1988          base/layout/GRLastRow.py, base/layout/GRLayout.py,            base/layout/GRLastRow.py, base/layout/GRLayout.py,
1989          base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,            base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,
1990          base/layout/GRNotLastRow.py, base/layout/GRParam.py,            base/layout/GRNotLastRow.py, base/layout/GRParam.py,
1991          base/layout/GRPassThru.py, base/layout/GRSection.py,            base/layout/GRPassThru.py, base/layout/GRSection.py,
1992          base/layout/GRSumm.py: subtotals/summaries finally working in            base/layout/GRSumm.py: subtotals/summaries finally working in
1993          reports            reports
1994    
1995  2002-04-09 20:40  jcater  2002-04-09 20:40  jcater
1996    
# Line 1358  Line 1999 
1999  2002-04-09 17:55  jcater  2002-04-09 17:55  jcater
2000    
2001          * AUTHORS, FAQ, INSTALL, samples/foobulations/monthly.grd,          * AUTHORS, FAQ, INSTALL, samples/foobulations/monthly.grd,
2002          src/GRDataMapper.py, src/GRLayout.py, src/GRParser.py,            src/GRDataMapper.py, src/GRLayout.py, src/GRParser.py,
2003          src/GRRun.py, src/base/GRDataMapper.py, src/base/GRLayout.py,            src/GRRun.py, src/base/GRDataMapper.py, src/base/GRLayout.py,
2004          src/base/GRParser.py, src/base/layout/ContainerElement.py,            src/base/GRParser.py, src/base/layout/ContainerElement.py,
2005          src/base/layout/GRDefault.py, src/base/layout/GRField.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2006          src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2007          src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2008          src/base/layout/GRLayoutElement.py,            src/base/layout/GRLayoutElement.py,
2009          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRNotFirstRow.py,
2010          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2011          src/base/layout/GRSection.py, src/base/layout/GRSumm.py,            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2012          src/client/GRRun.py: lots of work on summaries; misc cleanup            src/base/layout/GRSumm.py, src/client/GRRun.py: lots of work on
2013              summaries; misc cleanup
2014    
2015  2002-04-09 02:37  dneighbors  2002-04-09 02:37  dneighbors
2016    
2017          * src/adapters/filters/SimpleTabulation/etc/: html.xsl, text.xsl:          * src/adapters/filters/SimpleTabulation/etc/: html.xsl, text.xsl:
2018          html.xsl   ** Style sheet modifications            html.xsl   ** Style sheet modifications
2019            
2020          text.xsl   ** Start of rendering for plain ascii text            text.xsl   ** Start of rendering for plain ascii text
2021    
2022  2002-04-09 01:22  dneighbors  2002-04-09 01:22  dneighbors
2023    
2024          * samples/foobulations/monthly.grd,          * samples/foobulations/monthly.grd,
2025          src/adapters/filters/SimpleTabulation/etc/html.xsl: html.xsl   **            src/adapters/filters/SimpleTabulation/etc/html.xsl: html.xsl   **
2026          change to recognize row types (subtotal vs item)            change to recognize row types (subtotal vs item)
2027            
2028          monthly.grd   ** alignment changes that didnt get done last time            monthly.grd   ** alignment changes that didnt get done last time
2029          because      of up2date failure            because      of up2date failure
2030    
2031  2002-04-09 00:20  dneighbors  2002-04-09 00:20  dneighbors
2032    
2033          * src/adapters/filters/SimpleTabulation/etc/html.xsl: GNUe Report          * src/adapters/filters/SimpleTabulation/etc/html.xsl: GNUe Report
2034          Output to HTML translator, should be moved to another directory            Output to HTML translator, should be moved to another directory
2035          eventually.            eventually.
2036    
2037  2002-04-09 00:00  jcater  2002-04-09 00:00  jcater
2038    
2039          * samples/foobulations/monthly.grd, src/GRLayout.py,          * samples/foobulations/monthly.grd, src/GRLayout.py,
2040          src/GRParser.py, src/base/GRLayout.py, src/base/GRParser.py,            src/GRParser.py, src/base/GRLayout.py, src/base/GRParser.py,
2041          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
2042          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2043          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2044          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2045          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
2046          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
2047          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: more work            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2048          on summaries            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2049              src/base/layout/GRSumm.py: more work on summaries
2050    
2051  2002-04-08 23:48  jcater  2002-04-08 23:48  jcater
2052    
# Line 1416  Line 2059 
2059  2002-04-08 23:30  jcater  2002-04-08 23:30  jcater
2060    
2061          * src/: GRLayout.py, base/GRLayout.py,          * src/: GRLayout.py, base/GRLayout.py,
2062          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
2063          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
2064          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
2065          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
2066          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
2067          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
2068          base/layout/GRSection.py, base/layout/GRSumm.py: finally whipped            base/layout/GRSection.py, base/layout/GRSumm.py: finally whipped
2069          section firstRow support into shape            section firstRow support into shape
2070    
2071  2002-04-08 21:41  jcater  2002-04-08 21:41  jcater
2072    
2073          * samples/foobulations/monthly.grd, src/GRLayout.py,          * samples/foobulations/monthly.grd, src/GRLayout.py,
2074          src/base/GRLayout.py, src/base/layout/ContainerElement.py,            src/base/GRLayout.py, src/base/layout/ContainerElement.py,
2075          src/base/layout/GRDefault.py, src/base/layout/GRField.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2076          src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2077          src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2078          src/base/layout/GRLayoutElement.py,            src/base/layout/GRLayoutElement.py,
2079          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRNotFirstRow.py,
2080          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2081          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: more work            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2082          on the layout processes; still issues w/firstRow            src/base/layout/GRSumm.py: more work on the layout processes;
2083              still issues w/firstRow
2084    
2085  2002-04-08 17:01  jcater  2002-04-08 17:01  jcater
2086    
2087          * src/: GRLayout.py, base/GRLayout.py,          * src/: GRLayout.py, base/GRLayout.py,
2088          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
2089          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
2090          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
2091          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
2092          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
2093          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
2094          base/layout/GRSection.py, base/layout/GRSumm.py: I have broken            base/layout/GRSection.py, base/layout/GRSumm.py: I have broken
2095          reports (and haven't even released yet :)... conversion to new            reports (and haven't even released yet :)... conversion to new
2096          process format            process format
2097    
2098  2002-04-08 11:03  jcater  2002-04-08 11:03  jcater
2099    
2100          * samples/foobulations/monthly.grd, src/GRDataMapper.py,          * samples/foobulations/monthly.grd, src/GRDataMapper.py,
2101          src/GRLayout.py, src/base/GRDataMapper.py, src/base/GRLayout.py,            src/GRLayout.py, src/base/GRDataMapper.py, src/base/GRLayout.py,
2102          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
2103          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2104          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2105          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2106          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
2107          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
2108          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: saving            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2109          changes before a gutting session            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2110              src/base/layout/GRSumm.py: saving changes before a gutting
2111              session
2112    
2113  2002-04-08 00:51  jcater  2002-04-08 00:51  jcater
2114    
2115          * samples/foobulations/monthly.grd, src/GRDataMapper.py,          * samples/foobulations/monthly.grd, src/GRDataMapper.py,
2116          src/GRLayout.py, src/base/GRDataMapper.py, src/base/GRLayout.py,            src/GRLayout.py, src/base/GRDataMapper.py, src/base/GRLayout.py,
2117          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
2118          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2119          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2120          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2121          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
2122          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
2123          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: fixed            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2124          layout-level param output; improved support for firstRow and            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2125          notFirstRow            src/base/layout/GRSumm.py: fixed layout-level param output;
2126              improved support for firstRow and notFirstRow
2127    
2128  2002-04-06 20:13  jcater  2002-04-06 20:13  jcater
2129    
2130          * src/: GRLayout.py, base/GRLayout.py,          * src/: GRLayout.py, base/GRLayout.py,
2131          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
2132          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
2133          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
2134          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
2135          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
2136          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
2137          base/layout/GRSection.py, base/layout/GRSumm.py: stoopid error            base/layout/GRSection.py, base/layout/GRSumm.py: stoopid error
2138    
2139  2002-04-06 19:20  jcater  2002-04-06 19:20  jcater
2140    
2141          * src/: GRFilters.py, GRLayout.py, GRRun.py, adapters/__init__.py,          * src/: GRFilters.py, GRLayout.py, GRRun.py, adapters/__init__.py,
2142          adapters/destinations/email/__init__.py,            adapters/destinations/email/__init__.py,
2143          adapters/destinations/email/smtp.py,            adapters/destinations/email/smtp.py,
2144          adapters/destinations/fax/__init__.py,            adapters/destinations/fax/__init__.py,
2145          adapters/destinations/fax/hylafax.py,            adapters/destinations/fax/hylafax.py,
2146          adapters/destinations/file/__init__.py,            adapters/destinations/file/__init__.py,
2147          adapters/destinations/file/text.py,            adapters/destinations/file/text.py,
2148          adapters/destinations/printer/__init__.py,            adapters/destinations/printer/__init__.py,
2149          adapters/destinations/printer/bsd.py, base/GRFilters.py,            adapters/destinations/printer/bsd.py, base/GRFilters.py,
2150          base/GRLayout.py, base/layout/ContainerElement.py,            base/GRLayout.py, base/layout/ContainerElement.py,
2151          base/layout/GRDefault.py, base/layout/GRField.py,            base/layout/GRDefault.py, base/layout/GRField.py,
2152          base/layout/GRFirstRow.py, base/layout/GRFormula.py,            base/layout/GRFirstRow.py, base/layout/GRFormula.py,
2153          base/layout/GRLastRow.py, base/layout/GRLayout.py,            base/layout/GRLastRow.py, base/layout/GRLayout.py,
2154          base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,            base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,
2155          base/layout/GRNotLastRow.py, base/layout/GRParam.py,            base/layout/GRNotLastRow.py, base/layout/GRParam.py,
2156          base/layout/GRPassThru.py, base/layout/GRSection.py,            base/layout/GRPassThru.py, base/layout/GRSection.py,
2157          base/layout/GRSumm.py, client/GRRun.py: lots o' work on reports            base/layout/GRSumm.py, client/GRRun.py: lots o' work on reports
2158    
2159  2002-04-06 01:27  jcater  2002-04-06 01:27  jcater
2160    
2161          * samples/foobulations/monthly.grd, src/GRLayout.py,          * samples/foobulations/monthly.grd, src/GRLayout.py,
2162          src/base/GRLayout.py, src/base/layout/ContainerElement.py,            src/base/GRLayout.py, src/base/layout/ContainerElement.py,
2163          src/base/layout/GRDefault.py, src/base/layout/GRField.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2164          src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2165          src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2166          src/base/layout/GRLayoutElement.py,            src/base/layout/GRLayoutElement.py,
2167          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRNotFirstRow.py,
2168          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2169          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: finished            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2170          adding 'section=' support to <fields> so they can claim another            src/base/layout/GRSumm.py: finished adding 'section=' support to
2171          section as their parent [for grouping purposes]            <fields> so they can claim another section as their parent [for
2172              grouping purposes]
2173    
2174  2002-04-06 00:45  jcater  2002-04-06 00:45  jcater
2175    
2176          * src/: GRRun.py, client/GRRun.py: bug fix for user-supplied          * src/: GRRun.py, client/GRRun.py: bug fix for user-supplied
2177          parameters            parameters
2178    
2179  2002-04-04 23:36  jcater  2002-04-04 23:36  jcater
2180    
2181          * samples/foobulations/monthly.grd, src/GRLayout.py,          * samples/foobulations/monthly.grd, src/GRLayout.py,
2182          src/base/GRLayout.py, src/base/layout/ContainerElement.py,            src/base/GRLayout.py, src/base/layout/ContainerElement.py,
2183          src/base/layout/GRDefault.py, src/base/layout/GRField.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2184          src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2185          src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2186          src/base/layout/GRLayoutElement.py,            src/base/layout/GRLayoutElement.py,
2187          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRNotFirstRow.py,
2188          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2189          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: more work            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2190          towards 0.0.1            src/base/layout/GRSumm.py: more work towards 0.0.1
2191    
2192  2002-04-04 17:38  jcater  2002-04-04 17:38  jcater
2193    
2194          * samples/foobulations/monthly.grd, src/GRDataMapper.py,          * samples/foobulations/monthly.grd, src/GRDataMapper.py,
2195          src/GRLayout.py, src/GRParameters.py, src/GRParser.py,            src/GRLayout.py, src/GRParameters.py, src/GRParser.py,
2196          src/GRReport.py, src/base/GRDataMapper.py, src/base/GRLayout.py,            src/GRReport.py, src/base/GRDataMapper.py, src/base/GRLayout.py,
2197          src/base/GRParameters.py, src/base/GRParser.py,            src/base/GRParameters.py, src/base/GRParser.py,
2198          src/base/GRReport.py, src/base/layout/ContainerElement.py,            src/base/GRReport.py, src/base/layout/ContainerElement.py,
2199          src/base/layout/GRDefault.py, src/base/layout/GRField.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2200          src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2201          src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2202          src/base/layout/GRLayoutElement.py,            src/base/layout/GRLayoutElement.py,
2203          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRNotFirstRow.py,
2204          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2205          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: more work            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2206          on user-set parameters; added firstRow and notFirstRow logic to            src/base/layout/GRSumm.py: more work on user-set parameters;
2207          <section>s; misc bug fixes [synching machines]            added firstRow and notFirstRow logic to <section>s; misc bug
2208              fixes [synching machines]
2209    
2210  2002-04-03 23:55  jcater  2002-04-03 23:55  jcater
2211    
2212          * src/: GRLayout.py, GRParameters.py, GRParser.py, GRReport.py,          * src/: GRLayout.py, GRParameters.py, GRParser.py, GRReport.py,
2213          base/GRLayout.py, base/GRParameters.py, base/GRParser.py,            base/GRLayout.py, base/GRParameters.py, base/GRParser.py,
2214          base/GRReport.py, base/layout/ContainerElement.py,            base/GRReport.py, base/layout/ContainerElement.py,
2215          base/layout/GRDefault.py, base/layout/GRField.py,            base/layout/GRDefault.py, base/layout/GRField.py,
2216          base/layout/GRFirstRow.py, base/layout/GRFormula.py,            base/layout/GRFirstRow.py, base/layout/GRFormula.py,
2217          base/layout/GRLastRow.py, base/layout/GRLayout.py,            base/layout/GRLastRow.py, base/layout/GRLayout.py,
2218          base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,            base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,
2219          base/layout/GRNotLastRow.py, base/layout/GRParam.py,            base/layout/GRNotLastRow.py, base/layout/GRParam.py,
2220          base/layout/GRPassThru.py, base/layout/GRSection.py,            base/layout/GRPassThru.py, base/layout/GRSection.py,
2221          base/layout/GRSumm.py: improved support in reports for            base/layout/GRSumm.py: improved support in reports for
2222          user-supplied parameters            user-supplied parameters
2223    
2224  2002-04-03 17:52  jcater  2002-04-03 17:52  jcater
2225    
2226          * samples/foobulations/README, samples/foobulations/monthly.grd,          * samples/foobulations/README, samples/foobulations/monthly.grd,
2227          samples/foobulations/pg_schema.sql, src/GRParser.py,            samples/foobulations/pg_schema.sql, src/GRParser.py,
2228          src/base/GRParser.py: synching machines            src/base/GRParser.py: synching machines
2229    
2230  2002-04-03 00:18  jcater  2002-04-03 00:18  jcater
2231    
2232          * src/: GRServices.py, server/GRServices.py: start of record-level          * src/: GRServices.py, server/GRServices.py: start of record-level
2233          block triggers (pre-commit, pre-update, pre-insert, pre-delete,            block triggers (pre-commit, pre-update, pre-insert, pre-delete,
2234          pre-modify)            pre-modify)
2235    
2236    2002-04-02 21:52  dneighbors
2237    
2238            * gnue-navigator/src/GNObjects.py: ** Added log message instead of
2239              doing blind pass until reports    type implemented.
2240    
2241  2002-04-02 16:14  jcater  2002-04-02 16:14  jcater
2242    
# Line 1591  Line 2245 
2245  2002-03-25 22:34  jcater  2002-03-25 22:34  jcater
2246    
2247          * samples/location/zip-by-state.grd, src/GRDataMapper.py,          * samples/location/zip-by-state.grd, src/GRDataMapper.py,
2248          src/GREngine.py, src/GRExceptions.py, src/GRLayout.py,            src/GREngine.py, src/GRExceptions.py, src/GRLayout.py,
2249          src/GRParameters.py, src/GRParser.py, src/GRReport.py,            src/GRParameters.py, src/GRParser.py, src/GRReport.py,
2250          src/GRRun.py, src/GRServer.py, src/GRServices.py,            src/GRRun.py, src/GRServer.py, src/GRServices.py,
2251          src/GRSortOptions.py, src/GRSources.py, src/__init__.py,            src/GRSortOptions.py, src/GRSources.py, src/__init__.py,
2252          src/base/GRDataMapper.py, src/base/GREngine.py,            src/base/GRDataMapper.py, src/base/GREngine.py,
2253          src/base/GRExceptions.py, src/base/GRLayout.py,            src/base/GRExceptions.py, src/base/GRLayout.py,
2254          src/base/GRParameters.py, src/base/GRParser.py,            src/base/GRParameters.py, src/base/GRParser.py,
2255          src/base/GRReport.py, src/base/GRSortOptions.py,            src/base/GRReport.py, src/base/GRSortOptions.py,
2256          src/base/GRSources.py, src/base/__init__.py,            src/base/GRSources.py, src/base/__init__.py,
2257          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
2258          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2259          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2260          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2261          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
2262          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
2263          src/base/layout/GRSection.py, src/base/layout/GRSumm.py,            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2264          src/client/GRRun.py, src/server/GRServer.py,            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2265          src/server/GRServices.py:  * updated reports to work with            src/base/layout/GRSumm.py, src/client/GRRun.py,
2266          namespace-qualified output tags            src/server/GRServer.py, src/server/GRServices.py:  * updated
2267           * moved some GObject creation logic into gnue-common's phased init            reports to work with namespace-qualified output tags
2268          system             * moved some GObject creation logic into gnue-common's phased
2269           * reworked DataSource/DataObject usage to reflect current            init system
2270          gnue-common             * reworked DataSource/DataObject usage to reflect current
2271           * misc fixes            gnue-common
2272               * misc fixes
2273    
2274  2002-03-22 12:31  jcater  2002-03-22 12:31  jcater
2275    
# Line 1622  Line 2277 
2277    
2278  2002-03-22 01:38  jcater  2002-03-22 01:38  jcater
2279    
2280          * src/: GRParser.py, base/GRParser.py: clarified the loadXML          * gnue-navigator/src/GNParser.py, src/GRParser.py,
2281          parameter names (renamed the misleading 'URL' to 'buffer' as it            src/base/GRParser.py: clarified the loadXML parameter names
2282          expected an open file buffer, not a URL)            (renamed the misleading 'URL' to 'buffer' as it expected an open
2283              file buffer, not a URL)
2284    
2285    2002-02-14 17:07  jamest
2286    
2287            * gnue-navigator/src/GNObjects.py: Windows updates syncing machines
2288    
2289    2002-02-14 00:01  jamest
2290    
2291            * gnue-navigator/src/GNObjects.py: Check for missing formdir in
2292              gnue.conf
2293    
2294    2002-02-13 15:59  jamest
2295    
2296            * gnue-navigator/src/: GNObjects.py, UIwxpython.py: fixed window
2297              startup size on win32 start of default path support for running
2298              forms (broken on win32)
2299    
2300    2002-02-13 14:38  jamest
2301    
2302            * gnue-navigator/: setup.py, src/GNClient.py, src/GNObjects.py,
2303              src/GNParser.py, src/UItext.py, src/UIwxpython.py,
2304              src/UIwxweb.py: added type='app' support to steps added hourglass
2305              feedback on form/app launch fixed setup to include Actions
2306              package on install
2307    
2308  2002-02-11 21:03  jamest  2002-02-11 21:03  jamest
2309    
2310          * src/: GRSources.py, base/GRSources.py: Merged datasource code          * src/: GRSources.py, base/GRSources.py: Merged datasource code
2311          back into GDataSource and adjusted forms and reports accordingly.            back into GDataSource and adjusted forms and reports accordingly.
2312          Started work on GMenu            Started work on GMenu
2313    
2314    2002-01-22 19:25  jcater
2315    
2316            * gnue-navigator/src/GNObjects.py: implemented a basic GNUe
2317              Navigator module for GNUe Designer
2318    
2319    2002-01-21 17:56  jcater
2320    
2321            * gnue-navigator/src/UIwxweb.py: added widget toolbar to designer;
2322              not yet functional
2323    
2324    2002-01-18 14:57  jcater
2325    
2326            * gnue-navigator/src/: UIwxpython.py, UIwxweb.py: fixed problem
2327              w/navigator hanging on exit
2328    
2329    2002-01-13 23:40  jcater
2330    
2331            * gnue-navigator/src/Actions/: gnome_menu.py, kde_menu.py: fixed
2332              issue with '/' in directories/submenus
2333    
2334    2002-01-13 22:13  jcater
2335    
2336            * gnue-navigator/src/Actions/: gnome_menu.py, kde_menu.py: fixed
2337              issue with '/' in filenames
2338    
2339  2002-01-11 01:35  jcater  2002-01-11 01:35  jcater
2340    
2341          * src/: __init__.py, base/__init__.py: misc changes; restructuring          * gnue-navigator/src/__init__.py, src/__init__.py,
2342          -- this may temporarily break cvs, I'll fix in the AM            src/base/__init__.py: misc changes; restructuring -- this may
2343              temporarily break cvs, I'll fix in the AM
2344    
2345    2002-01-10 19:14  jcater
2346    
2347            * gnue-navigator/src/: GNClient.py, UIwxweb.py: syncing machines
2348    
2349    2002-01-08 23:09  jcater
2350    
2351            * gnue-navigator/: AUTHORS, README: updated AUTHORS and created a
2352              basic README   ** SOMEONE PLEASE DO A BETTER README **
2353    
2354    2002-01-08 22:57  jcater
2355    
2356            * gnue-navigator/src/: GNClient.py, Actions/__init__.py,
2357              Actions/gnome_menu.py, Actions/kde_menu.py: Implemented
2358              --install-kde-menu and --install-gnome-menu functionality
2359    
2360    2002-01-08 18:07  jcater
2361    
2362            * gnue-navigator/src/: GNClient.py, UItext.py, UIwxpython.py: added
2363              a text-based (line-oriented) menu module
2364    
2365    2002-01-08 16:31  jcater
2366    
2367            * gnue-navigator/: setup.cfg.in, setup.py,
2368              scripts/gnue-navigator.in: added setup.py
2369    
2370    2002-01-08 16:16  jcater
2371    
2372            * gnue-navigator/: AUTHORS, COPYING, ChangeLog, INSTALL, README,
2373              samples/sample.gpd, scripts/gnue-navigator.in, src/GNClient.py,
2374              src/GNObjects.py, src/GNParser.py, src/UIwxpython.py,
2375              src/__init__.py: first stab at a navigator
2376    
2377  2001-11-05 20:29  jamest  2001-11-05 20:29  jamest
2378    
# Line 1648  Line 2385 
2385  2001-10-26 00:40  jcater  2001-10-26 00:40  jcater
2386    
2387          * doc/services.txt, src/GRServices.py, src/server/GRServices.py:          * doc/services.txt, src/GRServices.py, src/server/GRServices.py:
2388          work in gcomm; synching machines            work in gcomm; synching machines
2389    
2390  2001-10-25 18:00  jcater  2001-10-25 18:00  jcater
2391    
# Line 1657  Line 2394 
2394  2001-10-25 00:00  jcater  2001-10-25 00:00  jcater
2395    
2396          * src/: GRDataMapper.py, GRReport.py, GRServer.py, GRServices.py,          * src/: GRDataMapper.py, GRReport.py, GRServer.py, GRServices.py,
2397          base/GRDataMapper.py, base/GRReport.py, server/GRServer.py,            base/GRDataMapper.py, base/GRReport.py, server/GRServer.py,
2398          server/GRServices.py: synching machines            server/GRServices.py: synching machines
2399    
2400  2001-10-24 17:26  jcater  2001-10-24 17:26  jcater
2401    
# Line 1667  Line 2404 
2404  2001-10-24 13:37  jcater  2001-10-24 13:37  jcater
2405    
2406          * README, setup.py, scripts/gnue-reports-server.in,          * README, setup.py, scripts/gnue-reports-server.in,
2407          src/GRServer.py, src/server/GRServer.py: simplified the setup            src/GRServer.py, src/server/GRServer.py: simplified the setup
2408          scripts; continued work on report server            scripts; continued work on report server
2409    
2410  2001-10-22 18:01  jcater  2001-10-22 18:01  jcater
2411    
2412          * src/: GRReport.py, GRRun.py, GRServer.py, base/GRReport.py,          * src/: GRReport.py, GRRun.py, GRServer.py, base/GRReport.py,
2413          client/GRRun.py, server/GRServer.py: added new options to reports            client/GRRun.py, server/GRServer.py: added new options to reports
2414          client; started reports server; [synching machines]            client; started reports server; [synching machines]
2415    
2416  2001-10-20 02:07  jcater  2001-10-20 02:07  jcater
2417    
2418          * samples/dcl/personnel-summary.grd, src/GRExceptions.py,          * samples/dcl/personnel-summary.grd, src/GRExceptions.py,
2419          src/GRLayout.py, src/GRParser.py, src/base/GRExceptions.py,            src/GRLayout.py, src/GRParser.py, src/base/GRExceptions.py,
2420          src/base/GRLayout.py, src/base/GRParser.py,            src/base/GRLayout.py, src/base/GRParser.py,
2421          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
2422          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2423          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2424          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2425          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
2426          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
2427          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: fixed bug            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2428          which cause static layout elements outside of a <section> to not            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2429          print out; misc other cleanup            src/base/layout/GRSumm.py: fixed bug which cause static layout
2430              elements outside of a <section> to not print out; misc other
2431              cleanup
2432    
2433  2001-10-19 21:41  jcater  2001-10-19 21:41  jcater
2434    
2435          * src/: GRQuery.py, GRQueryBuilder.py, GRSqlToXml.py, test.py:          * src/: GRQuery.py, GRQueryBuilder.py, GRSqlToXml.py, test.py:
2436          moved unused, experimental files from base src directory            moved unused, experimental files from base src directory
2437    
2438  2001-10-19 14:02  jcater  2001-10-19 14:02  jcater
2439    
2440          * src/: GREngine.py, GRExceptions.py, GRRun.py, base/GREngine.py,          * src/: GREngine.py, GRExceptions.py, GRRun.py, base/GREngine.py,
2441          base/GRExceptions.py, client/GRRun.py: added slightly more useful            base/GRExceptions.py, client/GRRun.py: added slightly more useful
2442          error information than a stack trace for user errors            error information than a stack trace for user errors
2443    
2444  2001-10-19 13:35  jcater  2001-10-19 13:35  jcater
2445    
2446          * src/: GRParser.py, base/GRParser.py: fixed small tafu in parser          * src/: GRParser.py, base/GRParser.py: fixed small tafu in parser
2447          markup            markup
2448    
2449  2001-10-18 18:23  jcater  2001-10-18 18:23  jcater
2450    
2451          * src/: GREngine.py, GRReport.py, GRRun.py, base/GREngine.py,          * src/: GREngine.py, GRReport.py, GRRun.py, base/GREngine.py,
2452          base/GRReport.py, client/GRRun.py: extended and cleaned up command            base/GRReport.py, client/GRRun.py: extended and cleaned up
2453          line options; misc code cleanup            command line options; misc code cleanup
2454    
2455  2001-10-16 17:07  jcater  2001-10-16 17:07  jcater
2456    
# Line 1720  Line 2459 
2459  2001-10-14 23:15  jcater  2001-10-14 23:15  jcater
2460    
2461          * samples/dcl/README, samples/dcl/personnel-summary.grd,          * samples/dcl/README, samples/dcl/personnel-summary.grd,
2462          src/GRDataMapper.py, src/GRLayout.py, src/GRReport.py,            src/GRDataMapper.py, src/GRLayout.py, src/GRReport.py,
2463          src/GRSources.py, src/base/GRDataMapper.py, src/base/GRLayout.py,            src/GRSources.py, src/base/GRDataMapper.py, src/base/GRLayout.py,
2464          src/base/GRReport.py, src/base/GRSources.py,            src/base/GRReport.py, src/base/GRSources.py,
2465          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
2466          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2467          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2468          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2469          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
2470          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
2471          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: synching            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2472          machines            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2473              src/base/layout/GRSumm.py: synching machines
2474    
2475  2001-10-12 12:43  jcater  2001-10-12 12:43  jcater
2476    
2477          * src/: GRLayout.py, base/GRLayout.py,          * src/: GRLayout.py, base/GRLayout.py,
2478          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
2479          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
2480          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
2481          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
2482          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
2483          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
2484          base/layout/GRSection.py, base/layout/GRSumm.py: bug fix for            base/layout/GRSection.py, base/layout/GRSumm.py: bug fix for
2485          default sections            default sections
2486    
2487  2001-10-09 23:48  jcater  2001-10-09 23:48  jcater
2488    
2489          * samples/location/zip-by-state.grd, src/GRParser.py,          * samples/location/zip-by-state.grd, src/GRParser.py,
2490          src/GRReport.py, src/GRSources.py, src/base/GRParser.py,            src/GRReport.py, src/GRSources.py, src/base/GRParser.py,
2491          src/base/GRReport.py, src/base/GRSources.py: Simplified sharing of            src/base/GRReport.py, src/base/GRSources.py: Simplified sharing
2492          common GParser tags between clients (i.e., datasource,etc);            of common GParser tags between clients (i.e., datasource,etc);
2493          continued much overdue work on conditional support for datsources;            continued much overdue work on conditional support for
2494          misc changes            datsources; misc changes
2495    
2496  2001-10-08 07:38  jcater  2001-10-08 07:38  jcater
2497    
2498          * samples/location/README, samples/location/zip-by-state.grd,          * samples/location/README, samples/location/zip-by-state.grd,
2499          src/GRLayout.py, src/GRReport.py, src/GRSortOptions.py,            src/GRLayout.py, src/GRReport.py, src/GRSortOptions.py,
2500          src/GRSources.py, src/base/GRLayout.py, src/base/GRReport.py,            src/GRSources.py, src/base/GRLayout.py, src/base/GRReport.py,
2501          src/base/GRSortOptions.py, src/base/GRSources.py,            src/base/GRSortOptions.py, src/base/GRSources.py,
2502          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
2503          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2504          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2505          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2506          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
2507          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
2508          src/base/layout/GRSection.py, src/base/layout/GRSumm.py:            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2509           * Updated GObject's new phaseInit system to            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2510             automatically determine the number of phases            src/base/layout/GRSumm.py:
2511             necessary to do all the phaseInits (as opposed             * Updated GObject's new phaseInit system to
2512             to defaulting to 5.)  The number of phases               automatically determine the number of phases
2513             needed by an object is returned by _buildObject.               necessary to do all the phaseInits (as opposed
2514                         to defaulting to 5.)  The number of phases
2515           * Updated Reports to use the new phaseInit system.               needed by an object is returned by _buildObject.
2516            
2517           * Modified reports/samples/location sample to use             * Updated Reports to use the new phaseInit system.
2518             tables from forms/samples/zipcode instead of  
2519             forms/samples/location.             * Modified reports/samples/location sample to use
2520                         tables from forms/samples/zipcode instead of
2521           * Misc fixes               forms/samples/location.
2522    
2523               * Misc fixes
2524    
2525  2001-10-07 01:28  jcater  2001-10-07 01:28  jcater
2526    
2527          * AUTHORS, INSTALL, setup.cfg.in, setup.py,          * AUTHORS, INSTALL, setup.cfg.in, setup.py,
2528          samples/mailmerge/mailmerge.py, scripts/gnue-reports.in,            samples/mailmerge/mailmerge.py, scripts/gnue-reports.in,
2529          src/GRDataMapper.py, src/GRLayout.py, src/GRReport.py,            src/GRDataMapper.py, src/GRLayout.py, src/GRReport.py,
2530          src/GRRun.py, src/GRSortOptions.py, src/grrun,            src/GRRun.py, src/GRSortOptions.py, src/grrun,
2531          src/base/GRDataMapper.py, src/base/GRLayout.py,            src/base/GRDataMapper.py, src/base/GRLayout.py,
2532          src/base/GRReport.py, src/base/GRSortOptions.py,            src/base/GRReport.py, src/base/GRSortOptions.py,
2533          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/layout/ContainerElement.py,
2534          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2535          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2536          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2537          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
2538          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
2539          src/base/layout/GRSection.py, src/base/layout/GRSumm.py,            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2540          src/client/GRRun.py: misc setup changes; misc fixes            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2541              src/base/layout/GRSumm.py, src/client/GRRun.py: misc setup
2542              changes; misc fixes
2543    
2544  2001-10-04 23:31  jcater  2001-10-04 23:31  jcater
2545    
2546          * samples/mailmerge/: README, mailmerge.py, merge-latex, merge-rtf:          * samples/mailmerge/: README, mailmerge.py, merge-latex, merge-rtf:
2547          added RTF merge capability; improved RE support; misc changes            added RTF merge capability; improved RE support; misc changes
2548    
2549  2001-10-04 22:16  jcater  2001-10-04 22:16  jcater
2550    
2551          * samples/mailmerge/: README, mailmerge.py, merge-latex: added          * samples/mailmerge/: README, mailmerge.py, merge-latex: added
2552          escaping for special chars; misc cleanup            escaping for special chars; misc cleanup
2553    
2554  2001-10-04 21:22  jcater  2001-10-04 21:22  jcater
2555    
# Line 1814  Line 2558 
2558  2001-10-04 21:14  jcater  2001-10-04 21:14  jcater
2559    
2560          * samples/mailmerge/: README, gnue-intro-letter.abiword.latex,          * samples/mailmerge/: README, gnue-intro-letter.abiword.latex,
2561          mailmerge.py, merge-latex, records.xml: Implemented 'latex' mail            mailmerge.py, merge-latex, records.xml: Implemented 'latex' mail
2562          merge function            merge function
2563    
2564  2001-10-03 16:33  jcater  2001-10-03 16:33  jcater
2565    
# Line 1824  Line 2568 
2568  2001-10-03 16:32  jcater  2001-10-03 16:32  jcater
2569    
2570          * samples/mailmerge/: gnue-intro-letter.abiword.latex,          * samples/mailmerge/: gnue-intro-letter.abiword.latex,
2571          gnue-intro-letter.abiword.rtf: added sample serial letters            gnue-intro-letter.abiword.rtf: added sample serial letters
2572    
2573  2001-10-02 22:52  jcater  2001-10-02 22:52  jcater
2574    
# Line 1833  Line 2577 
2577  2001-09-19 14:32  jcater  2001-09-19 14:32  jcater
2578    
2579          * src/grrun: fixed form's queryDefault support; fixed problem          * src/grrun: fixed form's queryDefault support; fixed problem
2580          w/conditional combines; misc other fixes            w/conditional combines; misc other fixes
2581    
2582  2001-08-12 14:55  jamest  2001-08-12 14:55  jamest
2583    
2584          * src/: GRDataMapper.py, GRLayout.py, GRParser.py,          * src/: GRDataMapper.py, GRLayout.py, GRParser.py,
2585          GRQueryBuilder.py, base/GRDataMapper.py, base/GRLayout.py,            GRQueryBuilder.py, base/GRDataMapper.py, base/GRLayout.py,
2586          base/GRParser.py, base/layout/ContainerElement.py,            base/GRParser.py, base/layout/ContainerElement.py,
2587          base/layout/GRDefault.py, base/layout/GRField.py,            base/layout/GRDefault.py, base/layout/GRField.py,
2588          base/layout/GRFirstRow.py, base/layout/GRFormula.py,            base/layout/GRFirstRow.py, base/layout/GRFormula.py,
2589          base/layout/GRLastRow.py, base/layout/GRLayout.py,            base/layout/GRLastRow.py, base/layout/GRLayout.py,
2590          base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,            base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,
2591          base/layout/GRNotLastRow.py, base/layout/GRParam.py,            base/layout/GRNotLastRow.py, base/layout/GRParam.py,
2592          base/layout/GRPassThru.py, base/layout/GRSection.py,            base/layout/GRPassThru.py, base/layout/GRSection.py,
2593          base/layout/GRSumm.py: Merged new datasource branch w/ HEAD            base/layout/GRSumm.py: Merged new datasource branch w/ HEAD
2594          *****THIS WILL BREAK THINGS***** The previous cvs HEAD was tagged            *****THIS WILL BREAK THINGS***** The previous cvs HEAD was tagged
2595          prior to doing this.  Use that if you need features not yet present            prior to doing this.  Use that if you need features not yet
2596          in this code.            present in this code.
2597    
2598  2001-08-05 13:29  jcater  2001-08-05 13:29  jcater
2599    
2600          * src/: GRDataMapper.py, GRLayout.py, base/GRDataMapper.py,          * src/: GRDataMapper.py, GRLayout.py, base/GRDataMapper.py,
2601          base/GRLayout.py, base/layout/ContainerElement.py,            base/GRLayout.py, base/layout/ContainerElement.py,
2602          base/layout/GRDefault.py, base/layout/GRField.py,            base/layout/GRDefault.py, base/layout/GRField.py,
2603          base/layout/GRFirstRow.py, base/layout/GRFormula.py,            base/layout/GRFirstRow.py, base/layout/GRFormula.py,
2604          base/layout/GRLastRow.py, base/layout/GRLayout.py,            base/layout/GRLastRow.py, base/layout/GRLayout.py,
2605          base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,            base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,
2606          base/layout/GRNotLastRow.py, base/layout/GRParam.py,            base/layout/GRNotLastRow.py, base/layout/GRParam.py,
2607          base/layout/GRPassThru.py, base/layout/GRSection.py,            base/layout/GRPassThru.py, base/layout/GRSection.py,
2608          base/layout/GRSumm.py: restructured grouping/section algorithm;            base/layout/GRSumm.py: restructured grouping/section algorithm;
2609          first functioning prototype :)            first functioning prototype :)
2610    
2611  2001-08-05 11:36  jcater  2001-08-05 11:36  jcater
2612    
2613          * src/: GRDataMapper.py, GRLayout.py, GRParser.py,          * src/: GRDataMapper.py, GRLayout.py, GRParser.py,
2614          GRQueryBuilder.py, base/GRDataMapper.py, base/GRLayout.py,            GRQueryBuilder.py, base/GRDataMapper.py, base/GRLayout.py,
2615          base/GRParser.py, base/layout/ContainerElement.py,            base/GRParser.py, base/layout/ContainerElement.py,
2616          base/layout/GRDefault.py, base/layout/GRField.py,            base/layout/GRDefault.py, base/layout/GRField.py,
2617          base/layout/GRFirstRow.py, base/layout/GRFormula.py,            base/layout/GRFirstRow.py, base/layout/GRFormula.py,
2618          base/layout/GRLastRow.py, base/layout/GRLayout.py,            base/layout/GRLastRow.py, base/layout/GRLayout.py,
2619          base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,            base/layout/GRLayoutElement.py, base/layout/GRNotFirstRow.py,
2620          base/layout/GRNotLastRow.py, base/layout/GRParam.py,            base/layout/GRNotLastRow.py, base/layout/GRParam.py,
2621          base/layout/GRPassThru.py, base/layout/GRSection.py,            base/layout/GRPassThru.py, base/layout/GRSection.py,
2622          base/layout/GRSumm.py: synching machines            base/layout/GRSumm.py: synching machines
2623    
2624  2001-07-02 12:53  jcater  2001-07-02 12:53  jcater
2625    
2626          * src/: __init__.py, base/__init__.py: Added versioning/packaging          * src/: __init__.py, base/__init__.py: Added versioning/packaging
2627          information            information
2628    
2629  2001-07-02 12:03  jcater  2001-07-02 12:03  jcater
2630    
2631          * src/: GRParser.py, base/GRParser.py: Updates GRParser to new          * src/: GRParser.py, base/GRParser.py: Updates GRParser to new
2632          GParser dictionary format            GParser dictionary format
2633    
2634  2001-06-20 17:33  jcater  2001-06-20 17:33  jcater
2635    
2636          * src/: GRDataMapper.py, GRLayout.py, GRParser.py,          * src/: GRDataMapper.py, GRLayout.py, GRParser.py,
2637          base/GRDataMapper.py, base/GRLayout.py, base/GRParser.py,            base/GRDataMapper.py, base/GRLayout.py, base/GRParser.py,
2638          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
2639          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
2640          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
2641          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
2642          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
2643          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
2644          base/layout/GRSection.py, base/layout/GRSumm.py: Miscellaneous            base/layout/GRSection.py, base/layout/GRSumm.py: Miscellaneous
2645          changes; added a <default> tag to sections (the default text will            changes; added a <default> tag to sections (the default text will
2646          be (the only) output generated by a section if the datasource for            be (the only) output generated by a section if the datasource for
2647          that section does not generate any results            that section does not generate any results
2648    
2649  2001-06-20 05:45  jcater  2001-06-20 05:45  jcater
2650    
2651          * samples/location/zip-by-state.grd: Modified sample to take          * samples/location/zip-by-state.grd: Modified sample to take
2652          advantage of section <default> tags; sections whose datasources            advantage of section <default> tags; sections whose datasources
2653          return no results will display this <default> text            return no results will display this <default> text
2654    
2655  2001-06-06 00:25  jcater  2001-06-06 00:25  jcater
2656    
2657          * src/: GRLayout.py, GRReport.py, GRSources.py, base/GRLayout.py,          * src/: GRLayout.py, GRReport.py, GRSources.py, base/GRLayout.py,
2658          base/GRReport.py, base/GRSources.py,            base/GRReport.py, base/GRSources.py,
2659          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
2660          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
2661          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
2662          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
2663          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
2664          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
2665          base/layout/GRSection.py, base/layout/GRSumm.py: Added parameter            base/layout/GRSection.py, base/layout/GRSumm.py: Added parameter
2666          support to layout section and started support in Sources section            support to layout section and started support in Sources section
2667    
2668  2001-06-05 10:57  jcater  2001-06-05 10:57  jcater
2669    
# Line 1928  Line 2672 
2672  2001-05-30 09:43  jcater  2001-05-30 09:43  jcater
2673    
2674          * src/: GRDataMapper.py, base/GRDataMapper.py: Fixed grouping          * src/: GRDataMapper.py, base/GRDataMapper.py: Fixed grouping
2675          problem with parents of subsections            problem with parents of subsections
2676    
2677  2001-05-29 21:23  jcater  2001-05-29 21:23  jcater
2678    
# Line 1937  Line 2681 
2681  2001-05-29 21:19  jcater  2001-05-29 21:19  jcater
2682    
2683          * README, samples/location/zip-by-state.grd, src/GRDataMapper.py,          * README, samples/location/zip-by-state.grd, src/GRDataMapper.py,
2684          src/GREngine.py, src/GRExceptions.py, src/GRLayout.py,            src/GREngine.py, src/GRExceptions.py, src/GRLayout.py,
2685          src/GRParameters.py, src/GRParser.py, src/GRReport.py,            src/GRParameters.py, src/GRParser.py, src/GRReport.py,
2686          src/GRSources.py, src/grrun, src/base/GRDataMapper.py,            src/GRSources.py, src/grrun, src/base/GRDataMapper.py,
2687          src/base/GREngine.py, src/base/GRExceptions.py,            src/base/GREngine.py, src/base/GRExceptions.py,
2688          src/base/GRLayout.py, src/base/GRParameters.py,            src/base/GRLayout.py, src/base/GRParameters.py,
2689          src/base/GRParser.py, src/base/GRReport.py, src/base/GRSources.py,            src/base/GRParser.py, src/base/GRReport.py,
2690          src/base/layout/ContainerElement.py, src/base/layout/GRDefault.py,            src/base/GRSources.py, src/base/layout/ContainerElement.py,
2691          src/base/layout/GRField.py, src/base/layout/GRFirstRow.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2692          src/base/layout/GRFormula.py, src/base/layout/GRLastRow.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2693          src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2694          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRLayoutElement.py,
2695          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotFirstRow.py,
2696          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: First            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2697          working model of Reports. Currently does not recognize summaries,            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2698          sortoptions, or parameters (the latter two are pending changes to            src/base/layout/GRSumm.py: First working model of Reports.
2699          the <datasource> tag formats).            Currently does not recognize summaries, sortoptions, or
2700              parameters (the latter two are pending changes to the
2701              <datasource> tag formats).
2702    
2703  2001-05-25 03:18  jcater  2001-05-25 03:18  jcater
2704    
2705          * INSTALL, README, samples/location/zip-by-state.grd,          * INSTALL, README, samples/location/zip-by-state.grd,
2706          src/GREngine.py, src/GRExceptions.py, src/GRLayout.py,            src/GREngine.py, src/GRExceptions.py, src/GRLayout.py,
2707          src/GRParser.py, src/GRReport.py, src/GRSources.py,            src/GRParser.py, src/GRReport.py, src/GRSources.py,
2708          src/base/GREngine.py, src/base/GRExceptions.py,            src/base/GREngine.py, src/base/GRExceptions.py,
2709          src/base/GRLayout.py, src/base/GRParser.py, src/base/GRReport.py,            src/base/GRLayout.py, src/base/GRParser.py, src/base/GRReport.py,
2710          src/base/GRSources.py, src/base/layout/ContainerElement.py,            src/base/GRSources.py, src/base/layout/ContainerElement.py,
2711          src/base/layout/GRDefault.py, src/base/layout/GRField.py,            src/base/layout/GRDefault.py, src/base/layout/GRField.py,
2712          src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,            src/base/layout/GRFirstRow.py, src/base/layout/GRFormula.py,
2713          src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,            src/base/layout/GRLastRow.py, src/base/layout/GRLayout.py,
2714          src/base/layout/GRLayoutElement.py,            src/base/layout/GRLayoutElement.py,
2715          src/base/layout/GRNotFirstRow.py, src/base/layout/GRNotLastRow.py,            src/base/layout/GRNotFirstRow.py,
2716          src/base/layout/GRParam.py, src/base/layout/GRPassThru.py,            src/base/layout/GRNotLastRow.py, src/base/layout/GRParam.py,
2717          src/base/layout/GRSection.py, src/base/layout/GRSumm.py: Made minor            src/base/layout/GRPassThru.py, src/base/layout/GRSection.py,
2718          changes to documentation            src/base/layout/GRSumm.py: Made minor changes to documentation
2719    
2720  2001-05-24 10:59  jcater  2001-05-24 10:59  jcater
2721    
# Line 1982  Line 2728 
2728  2001-05-23 17:54  jcater  2001-05-23 17:54  jcater
2729    
2730          * samples/location/zip-by-state.grd, src/GREngine.py,          * samples/location/zip-by-state.grd, src/GREngine.py,
2731          src/GRParameters.py, src/GRParser.py, src/GRReport.py,            src/GRParameters.py, src/GRParser.py, src/GRReport.py,
2732          src/GRSortOptions.py, src/grrun, src/base/GREngine.py,            src/GRSortOptions.py, src/grrun, src/base/GREngine.py,
2733          src/base/GRParameters.py, src/base/GRParser.py,            src/base/GRParameters.py, src/base/GRParser.py,
2734          src/base/GRReport.py, src/base/GRSortOptions.py: Several            src/base/GRReport.py, src/base/GRSortOptions.py: Several
2735          miscellaneous changes; started on outputting report text;            miscellaneous changes; started on outputting report text;
2736          Parameters and Sort Options can be set and default values correctly            Parameters and Sort Options can be set and default values
2737          pulled if no value specified.  grrun loads and attempts to load a            correctly pulled if no value specified.  grrun loads and attempts
2738          report; supports quite a few command line options.            to load a report; supports quite a few command line options.
2739    
2740  2001-05-23 11:20  jcater  2001-05-23 11:20  jcater
2741    
2742          * samples/location/zip-by-state.grd, src/GREngine.py,          * samples/location/zip-by-state.grd, src/GREngine.py,
2743          src/GRParser.py, src/GRReport.py, src/grrun, src/base/GREngine.py,            src/GRParser.py, src/GRReport.py, src/grrun,
2744          src/base/GRParser.py, src/base/GRReport.py: Added my working            src/base/GREngine.py, src/base/GRParser.py, src/base/GRReport.py:
2745          sample.  It is a quickly developing sample, so don't look at it and            Added my working sample.  It is a quickly developing sample, so
2746          say, 'Ooh, I think I can write a report like this.' because you            don't look at it and say, 'Ooh, I think I can write a report like
2747          can't!  It'll break shortly. :) Also posted miscellaneous changes            this.' because you can't!  It'll break shortly. :) Also posted
2748          to source code.            miscellaneous changes to source code.
2749    
2750  2001-05-17 13:59  jcater  2001-05-17 13:59  jcater
2751    
2752          * src/: GREngine.py, GRParser.py, GRReport.py, GRSources.py, grrun,          * src/: GREngine.py, GRParser.py, GRReport.py, GRSources.py, grrun,
2753          test.py, base/GREngine.py, base/GRParser.py, base/GRReport.py,            test.py, base/GREngine.py, base/GRParser.py, base/GRReport.py,
2754          base/GRSources.py: Miscellaneous changes            base/GRSources.py: Miscellaneous changes
2755    
2756  2001-05-16 13:59  jcater  2001-05-16 13:59  jcater
2757    
2758          * src/: GREngine.py, base/GREngine.py: Added GREngine.py -- this          * src/: GREngine.py, base/GREngine.py: Added GREngine.py -- this
2759          will contain the engine portion of Reports            will contain the engine portion of Reports
2760    
2761  2001-05-02 17:30  jcater  2001-05-02 17:30  jcater
2762    
2763          * src/: GRParser.py, GRReport.py, base/GRParser.py,          * src/: GRParser.py, GRReport.py, base/GRParser.py,
2764          base/GRReport.py: [no log message]            base/GRReport.py: [no log message]
2765    
2766  2001-04-23 11:28  jcater  2001-04-23 11:28  jcater
2767    
2768          * src/: GRLayout.py, GRParameters.py, GRParser.py, GRQuery.py,          * src/: GRLayout.py, GRParameters.py, GRParser.py, GRQuery.py,
2769          GRQueryBuilder.py, GRReport.py, GRSortOptions.py, GRSqlToXml.py,            GRQueryBuilder.py, GRReport.py, GRSortOptions.py, GRSqlToXml.py,
2770          base/GRLayout.py, base/GRParameters.py, base/GRParser.py,            base/GRLayout.py, base/GRParameters.py, base/GRParser.py,
2771          base/GRReport.py, base/GRSortOptions.py,            base/GRReport.py, base/GRSortOptions.py,
2772          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
2773          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
2774          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
2775          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
2776          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
2777          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
2778          base/layout/GRSection.py, base/layout/GRSumm.py: [no log message]            base/layout/GRSection.py, base/layout/GRSumm.py: [no log message]
2779    
2780  2001-04-13 13:28  jcater  2001-04-13 13:28  jcater
2781    
2782          * src/: GRLayout.py, GRParameters.py, GRParser.py, GRQuery.py,          * src/: GRLayout.py, GRParameters.py, GRParser.py, GRQuery.py,
2783          GRQueryBuilder.py, GRReport.py, GRSqlToXml.py, __init__.py,            GRQueryBuilder.py, GRReport.py, GRSqlToXml.py, __init__.py,
2784          base/GRLayout.py, base/GRParameters.py, base/GRParser.py,            base/GRLayout.py, base/GRParameters.py, base/GRParser.py,
2785          base/GRReport.py, base/__init__.py,            base/GRReport.py, base/__init__.py,
2786          base/layout/ContainerElement.py, base/layout/GRDefault.py,            base/layout/ContainerElement.py, base/layout/GRDefault.py,
2787          base/layout/GRField.py, base/layout/GRFirstRow.py,            base/layout/GRField.py, base/layout/GRFirstRow.py,
2788          base/layout/GRFormula.py, base/layout/GRLastRow.py,            base/layout/GRFormula.py, base/layout/GRLastRow.py,
2789          base/layout/GRLayout.py, base/layout/GRLayoutElement.py,            base/layout/GRLayout.py, base/layout/GRLayoutElement.py,
2790          base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,            base/layout/GRNotFirstRow.py, base/layout/GRNotLastRow.py,
2791          base/layout/GRParam.py, base/layout/GRPassThru.py,            base/layout/GRParam.py, base/layout/GRPassThru.py,
2792          base/layout/GRSection.py, base/layout/GRSumm.py: Initial posting of            base/layout/GRSection.py, base/layout/GRSumm.py: Initial posting
2793          GNUe-Reports source files            of GNUe-Reports source files
2794    
2795  2001-04-11 12:08  jcater  2001-04-11 12:08  jcater
2796    
2797          * AUTHORS, COPYING, FAQ, INSTALL, NEWS, README, TODO: [no log          * AUTHORS, COPYING, FAQ, INSTALL, NEWS, README, TODO: [no log
2798          message]            message]
2799    

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26