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

Diff of /gnue-reports/ChangeLog

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

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

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

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