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