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

Diff of /gnue-common/ChangeLog

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

revision 1.20 by jcater, Tue Apr 1 22:53:53 2003 UTC revision 1.21 by jamest, Sat Jul 26 00:51:03 2003 UTC
# Line 1  Line 1 
1    2003-07-21 22:18  jcater
2    
3            * src/logic/GTrigger.py: more trigger exception handling
4    
5    2003-07-21 21:24  jcater
6    
7            * src/logic/GTrigger.py: when a trigger has a syntax error, show a
8              well-formatted exception containing the name of the trigger so
9              the developer can stand a chance of finding the darn thing
10    
11    2003-07-21 12:46  jcater
12    
13            * utils/doc-xml-attrs-openoffice.py: fix for _ support in the doc
14              generator
15    
16    2003-07-21 11:30  jcater
17    
18            * utils/doc-xml-attrs-openoffice.py: fixed the openoffice export
19              script to reflect new cvs structure
20    
21    2003-07-17 00:24  jcater
22    
23            * src/datasources/GDataObjects.py:
24    
25              Added some convenience python-isms to resultset and recordset;
26              * insertRecord, nextRecord, firstRecord,      prevRecord,
27              lastRecord, geRecord  --      all return either None (false; no
28              record loaded)      or the actual RecordSet, instead of 0 or 1
29                (this shouldn't break any old code as a boolean      test will
30              still return the same results)
31    
32                 * RecordSet supports dictionary methods, so instead of
33                     val = resultset.getField('test')
34                     resultset.setField('test2', 12)
35                   you can do:
36                     val = resultset['test']
37                     resultset['test2'] = 12
38    
39                   All old functions still work as expected, so no code
40              breakage.
41    
42                   In a nutshell, this means the following code fragment:
43    
44                     if resultset.firstRecord():
45                       val = resultset.getField('foo')
46                       resultset2.insertRecord()
47                       resultset2.current.setField('foo2', val)
48    
49                   could just as easily be written:
50    
51                     rec = resultset.firstRecord()
52                     if rec:
53                       newRec = resultset2.insertRecord()
54                       newRec[foo2] = rec['foo']
55    
56                   (not much shorter, but more Python-ish)
57    
58    2003-07-10 18:15  jcater
59    
60            * src/: datasources/GConditions.py, definitions/GObjects.py: stop
61              designer from spitting out Char:height="1.0"
62    
63    2003-07-08 11:18  jcater
64    
65            * src/events/EventController.py: moved the event caching logic out
66              of Designer and into EventController as I realized this was
67              causing a LOT of the weird designer behavior of late
68    
69    2003-07-03 17:56  jcater
70    
71            * src/datasources/drivers/postgresql/Base/Driver.py: fixed error
72              handling for trigger extensions
73    
74    2003-06-28 12:26  jcater
75    
76            * src/schema/scripter/processors/: interbase.py, mysql.py,
77              oracle.py, postgresql.py: fixed a typo preventing 'default' from
78              working
79    
80    2003-06-28 00:52  jcater
81    
82            * src/schema/scripter/processors/: __init__.py, interbase.py,
83              mysql.py, oracle.py: added mysql schema generator
84    
85    2003-06-25 18:09  jcater
86    
87            * src/schema/scripter/processors/: base.py, interbase.py,
88              oracle.py, postgresql.py: minor fixes for schema generation
89    
90    2003-06-25 18:09  jcater
91    
92            * src/datasources/drivers/mysql/mysql/Driver.py: added primary key
93              introspection support to MySQL
94    
95    2003-06-19 20:21  jamest
96    
97            * setup-cvs.py: adjust setup-cvs.py to reflect new cvs layout run
98              from gnue-common dir.  The .cvsdevelbase will end up in
99              gnue-common/../.cvsdevelbase
100    
101    2003-06-19 17:07  jbailey
102    
103            * README-CVS: Gratuitous commit to test logging
104    
105    2003-06-16 11:35  jcater
106    
107            * setup-cvs.py: save the cvs installation data for use by other
108              tools
109    
110    2003-06-10 07:45  btami
111    
112            * etc/sample.gnue.conf: adding the win32raw adapter option to
113              sample.gnue.conf
114    
115    2003-06-09 10:54  jcater
116    
117            * src/definitions/GObjects.py:
118              Fixed the OnModified code for the Property Editor so that when an
119              object is modified, the editor is updated and not recreated from
120              scratch.
121    
122    2003-06-07 02:22  jcater
123    
124            * src/utils/TextUtils.py: added a convenience routine to convert
125              123.22 to 'One Hundred Twenty Three and 22/100' (needed for some
126              check printing stuff)
127    
128    2003-06-06 19:52  jcater
129    
130            * src/: datasources/GDataSource.py, logic/GTrigger.py: added Label
131              support to Parser elements so i18n and better descriptions will
132              appear in designer's property editor
133    
134    2003-06-04 18:23  jcater
135    
136            * src/datasources/drivers/: appserver/appserver/Driver.py,
137              db2/db2/Driver.py, dbf/dbf/Driver.py, gadfly/gadfly/Driver.py,
138              informix/informix/Driver.py, ingres/ingres/Driver.py,
139              interbase/interbase/Driver.py, ldap/Driver.py,
140              mysql/mysql/Driver.py, odbc/mxodbc/Driver.py,
141              odbc/wodbc/Driver.py, oracle/Base/Driver.py,
142              postgresql/Base/Driver.py, sapdb/sapdb/Driver.py,
143              special/configfile/Driver.py, sqlite/sqlite/Driver.py,
144              sqlrelay/sqlrelay/Driver.py, sybase/sybase/Driver.py: pluralized
145              the schema type names (table->tables, view->views, etc) and
146              converted to i18n notation [ _() ]
147    
148    2003-06-04 11:57  btami
149    
150            * etc/sample.gnue.conf: * adding loginBMP support for win32 driver
151    
152    2003-06-02 20:02  jcater
153    
154            * src/events/: Event.py, EventController.py: added dispatchAfter
155              support to events
156    
157    2003-05-29 00:07  jcater
158    
159            * src/apps/RuntimeSettings.py:
160              * layout editor scrollbars dynamically resize to account for
161              arbitrarily large forms
162    
163              * layout editor now supports zooming in and out (i.e., changing
164              the base point size)
165    
166              * Fixes required for the new event-based menubar and toolbar
167    
168              * Several bug fixes
169    
170    2003-05-27 18:23  jcater
171    
172            * etc/sample.report-filters.conf:
173              misc changes
174    
175    2003-05-27 05:06  btami
176    
177            * src/datasources/drivers/odbc/wodbc/Driver.py: fixing a parameters
178              bug and enhancing error handling
179    
180    2003-05-27 05:03  btami
181    
182            * utils/connection.gfd: adding service field to form
183    
184    2003-05-25 09:53  siesel
185    
186            * etc/sample.report-filters.conf: add entry for PDF output for
187              simple tabulation
188    
189    2003-05-18 10:01  dimas
190    
191            * INSTALL: typo
192    
193    2003-05-17 15:51  btami
194    
195            * src/schema/scripter/processors/: __init__.py, interbase.py:
196              adding Interbase/Firebird schema scripter
197    
198    2003-05-17 02:22  btami
199    
200            * utils/xml2sql/: schema.sxw: trying to restore schema.sxw, round 2
201              :)
202    
203    2003-05-17 02:18  btami
204    
205            * utils/xml2sql/schema.sxw: trying to restore schema.sxw
206    
207    2003-05-16 10:17  jcater
208    
209            * src/datasources/drivers/: appserver/appserver/Driver.py,
210              db2/db2/Driver.py, gadfly/gadfly/Driver.py,
211              informix/informix/Driver.py, ingres/ingres/Driver.py,
212              ldap/Driver.py, mysql/mysql/Driver.py, odbc/mxodbc/Driver.py,
213              odbc/wodbc/Driver.py, oracle/cxoracle/Driver.py,
214              oracle/dcoracle/Driver.py, postgresql/Base/Driver.py,
215              postgresql/psycopg/Driver.py, postgresql/pygresql/Driver.py,
216              postgresql/pypgsql/Driver.py, sapdb/sapdb/Driver.py,
217              sqlite/sqlite/Driver.py, sqlrelay/sqlrelay/Driver.py,
218              sybase/sybase/Driver.py: fixed all the broken dbdrivers resulting
219              from some name change (grrrr)
220    
221    2003-05-08 19:36  dimas
222    
223            * src/cursing/.cvsignore: .cvsignore was added
224    
225    2003-05-05 07:10  btami
226    
227            * setup.py: missing line
228    
229    2003-05-04 17:18  btami
230    
231            * src/datasources/drivers/interbase/interbase/Driver.py: fix of
232              additionalSQL in interbase driver
233    
234    2003-05-01 11:21  jcater
235    
236            * src/definitions/GObjects.py: fixes for binary content support
237    
238    2003-05-01 04:03  btami
239    
240            * images/gnue.bmp: adding image to login gialog
241    
242    2003-04-30 17:30  jcater
243    
244            * src/: definitions/GBinary.py, definitions/GParserHelpers.py,
245              logic/GTrigger.py: added support for binary data in an xml file
246              (encoded with base64); misc cleanup
247    
248    2003-04-30 15:38  jcater
249    
250            * src/utils/TextUtils.py: added roman numeral converter for gnue
251              reports
252    
253    2003-04-29 14:25  siesel
254    
255            * src/datasources/: GDataObjects.py, drivers/DBSIG2/Driver.py,
256              drivers/postgresql/popy/Driver.py,
257              drivers/postgresql/psycopg/Driver.py,
258              drivers/postgresql/pygresql/Driver.py,
259              drivers/postgresql/pypgsql/Driver.py: Minor fix of additionalSQL
260              for postgres and enabled db encoding for query parameters
261    
262    2003-04-28 17:11  jcater
263    
264            * src/utils/TextUtils.py: added option to remove newlines in
265              lineWrap
266    
267    2003-04-15 23:04  dneighbors
268    
269            * src/datasources/drivers/odbc/mxodbc/Driver.py: Eric Jarvi pointed
270              out missing comma in _buildQuery during RPM builds.
271    
272    2003-04-15 17:06  jcater
273    
274            * src/__init__.py: set version numbers to reflect development
275              status
276    
277    2003-04-10 01:12  siesel
278    
279            * src/definitions/GObjects.py: minor clean up
280    
281    2003-04-09 11:51  btami
282    
283            * src/schema/scripter/Scripter.py: minor fix
284    
285    2003-04-07 16:20  btami
286    
287            *
288              packaging/mcmillan/hooks/hook-gnue.common.datasources.GConnections.py:
289              missing hidden imports
290    
291    2003-04-07 15:13  siesel
292    
293            * setup.py: add ldap driver to list of installed drivers
294    
295    2003-04-07 12:46  btami
296    
297            * setup.py: killing last sapbd typo
298    
299    2003-04-07 08:30  jamest
300    
301            * src/datasources/drivers/sapdb/sapdb/: Driver.py, __init__.py:
302              renamed sapbd directory to sapdb
303    
304    2003-04-07 08:03  btami
305    
306            * src/datasources/drivers/: sapdb/__init__.py, special/__init__.py:
307              typo
308    
309    2003-04-06 21:12  jamest
310    
311            * src/__init__.py: last updates prior to release
312    
313    2003-04-06 20:16  jamest
314    
315            * NEWS, ROADMAP.in, TODO: Updating text docs for release
316    
317    2003-04-06 19:57  jamest
318    
319            * doc/Developers-Guide.sxw: updated examples to 0.5.x api
320    
321    2003-04-06 17:13  btami
322    
323            * packaging/: inno/gnue-tools.iss, mcmillan/gnue-appserver.spec,
324              mcmillan/gnue-designer.spec, mcmillan/gnue-forms.spec,
325              mcmillan/gnue-navigator.spec, mcmillan/gnue-reports.spec,
326              mcmillan/hooks/hook-gnue.common.datasources.GConnections.py,
327              mcmillan/hooks/hook-gnue.common.rpc.GComm.py,
328              mcmillan/hooks/hook-gnue.common.rpc.drivers._helpers.RpcDoc.py,
329              mcmillan/hooks/hook-gnue.common.schema.scripter.Scripter.py,
330              mcmillan/hooks/hook-gnue.designer.Designer.py,
331              mcmillan/hooks/hook-gnue.designer.base.TemplateChooser.py,
332              mcmillan/hooks/hook-gnue.designer.base.TemplateParser.py,
333              mcmillan/hooks/hook-gnue.designer.base.ToolSupport.py,
334              mcmillan/hooks/hook-gnue.designer.base.tools.TriggerEditor.py,
335              mcmillan/hooks/hook-gnue.designer.reports.Instance.py,
336              mcmillan/hooks/hook-gnue.designer.templates.__init__.py,
337              mcmillan/hooks/hook-gnue.forms.GFClient.py,
338              mcmillan/hooks/hook-gnue.forms.GFInstance.py,
339              mcmillan/hooks/hook-gnue.forms.GFObjects.__init__.py,
340              mcmillan/hooks/hook-gnue.forms.uidrivers._base.UIdriver.py,
341              mcmillan/hooks/hook-gnue.reports.base.GREngine.py,
342              mcmillan/hooks/hook-gnue.reports.base.GRFilters.py,
343              mcmillan/hooks/hook-gnue.reports.client.GRRunUI.py: preparing for
344              win32 setup exe
345    
346    2003-04-06 10:09  siesel
347    
348            * translations/de/LC_MESSAGES/gnue.po: add translation source file
349    
350    2003-04-06 10:04  siesel
351    
352            * doc/technotes/00002.txt, translations/gnue.po,
353              translations/de/LC_MESSAGES/gnue.mo: i18n update: technote
354              update, new gnue.po, i18nize commonGuiToolkit,              some
355              (rather bad) german translations
356    
357    2003-04-05 19:28  siesel
358    
359            * src/rpc/drivers/pw_xmlrpc/ServerAdapter.py: add "allowed_hosts"
360              directive to gnue.conf section [appserver] add optional web
361              frontend
362    
363    2003-04-05 11:57  jamest
364    
365            * setup-cvs.py: fix for unbound blocks symlink fix in setup-cvs
366    
367    2003-04-05 06:58  siesel
368    
369            * src/rpc/drivers/pw_xmlrpc/ServerAdapter.py: minor fixes + server
370              enhancement
371    
372    2003-04-04 23:37  jamest
373    
374            * src/datasources/GDataSource.py: fix where a class was defined
375              like a function
376    
377    2003-04-04 17:06  jamest
378    
379            * src/datasources/drivers/postgresql/Base/Driver.py: postgresql
380              driver no longer returns -5 length on text fields
381    
382    2003-04-03 18:13  siesel
383    
384            * setup-cvs.py, src/definitions/GParser.py,
385              src/rpc/drivers/pw_xmlrpc/RpcDoc.py: fix grpcdoc
386    
387    2003-04-03 17:34  siesel
388    
389            * utils/xml2sql/: mysql.xsl, pgsql.xsl: small changes on a way to a
390              GSD populated appserver backend db
391    
392    2003-04-03 17:30  jcater
393    
394            * src/definitions/GParser.py:
395              Syncing machines
396    
397    2003-04-03 15:10  jcater
398    
399            * src/datasources/drivers/mysql/mysql/Driver.py: typo
400    
401    2003-04-03 14:28  jcater
402    
403            * src/datasources/drivers/mysql/mysql/Driver.py: added missing
404              MySQL driver
405    
406    2003-04-03 13:57  jcater
407    
408            * src/rpc/drivers/: _corba/CommDriver.py,
409              _directory/DirectoryServer.py, _helpers/AsyncSocketServer.py,
410              _helpers/ObjectEnabler.py, _helpers/RpcDoc.py,
411              orbit/CommDriver.py, proxy/CommDriver.py,
412              pw_xmlrpc/ClientAdapter.py, pw_xmlrpc/ServerAdapter.py,
413              pyro/CommDriver.py, soap/CommDriver.py, sockets/CommDriver.py,
414              xmlrpc/ClientAdapter.py, xmlrpc/ServerAdapter.py: fix for
415              commdriver restructuring
416    
417    2003-04-03 13:38  jcater
418    
419            * src/rpc/GComm.py: fix for new-style rpc driver layout
420    
421    2003-04-02 16:29  siesel
422    
423            * src/datasources/drivers/__init__.py,
424              src/datasources/drivers/special/__init__.py,
425              utils/connection.gfd: fix connection editor form
426    
427    2003-04-02 14:49  jcater
428    
429            * setup-cvs.py: moved the dialog .gfd files into the shared data
430              directories, instead of the module code directories
431    
432    2003-04-02 10:12  jcater
433    
434            * README-CVS: updates to docs
435    
436    2003-04-01 17:35  jcater
437    
438            * NEWS: updates to NEWS files for pending release
439    
440    2003-04-01 16:53  jcater
441    
442            * ChangeLog: changelog updates
443    
444  2003-04-01 16:52  jcater  2003-04-01 16:52  jcater
445    
446          * setup.py, scripts/gnue-schema-scripter.in,          * setup.py, scripts/gnue-schema-scripter.in,
447          scripts/gnue-schema.in, src/schema/scripter/Scripter.py: updates to            scripts/gnue-schema.in, src/schema/scripter/Scripter.py: updates
448          generate prereleases            to generate prereleases
449    
450  2003-03-31 23:23  jcater  2003-03-31 23:23  jcater
451    
452          * src/datasources/GDataObjects.py: fix for resultset isPending()          * src/datasources/GDataObjects.py: fix for resultset isPending()
453          when child records have pending changes            when child records have pending changes
454    
455  2003-03-31 21:23  jamest  2003-03-31 21:23  jamest
456    
457          * doc/Developers-Guide.sxw, src/apps/GBaseApp.py,          * doc/Developers-Guide.sxw, src/apps/GBaseApp.py,
458          src/logic/GTrigger.py: small bug fixes            src/logic/GTrigger.py: small bug fixes
459    
460  2003-03-31 07:43  siesel  2003-03-31 07:43  siesel
461    
# Line 21  Line 464 
464  2003-03-31 07:39  siesel  2003-03-31 07:39  siesel
465    
466          * src/apps/GServerApp.py: appserver now is using the GConfig          * src/apps/GServerApp.py: appserver now is using the GConfig
467          Configuration framework.  settings for database, rpctype and            Configuration framework.  settings for database, rpctype and
468          rpcport are read from gnue.conf but can be overridden by command            rpcport are read from gnue.conf but can be overridden by command
469          line parameters            line parameters
470    
471  2003-03-29 15:42  btami  2003-03-29 15:42  btami
472    
# Line 44  Line 487 
487  2003-03-24 17:32  siesel  2003-03-24 17:32  siesel
488    
489          * src/datasources/drivers/: appserver/appserver/Driver.py,          * src/datasources/drivers/: appserver/appserver/Driver.py,
490          ldap/Driver.py: add call function to appserver driver minor ldap db            ldap/Driver.py: add call function to appserver driver minor ldap
491          driver improvemets            db driver improvemets
492    
493  2003-03-23 17:07  siesel  2003-03-23 17:07  siesel
494    
495          * src/datasources/drivers/appserver/appserver/Driver.py: appserver          * src/datasources/drivers/appserver/appserver/Driver.py: appserver
496          dbdriver now uses the new aooserver api            dbdriver now uses the new aooserver api
497    
498  2003-03-22 14:43  jamest  2003-03-22 14:43  jamest
499    
500          * src/apps/: GBaseApp.py, GConfig.py: added CONFIGFILE to the          * src/apps/: GBaseApp.py, GConfig.py: added CONFIGFILE to the
501          GBaseapp class so non gnue apps can specify a config file other            GBaseapp class so non gnue apps can specify a config file other
502          than gnue.conf            than gnue.conf
503    
504  2003-03-18 15:16  siesel  2003-03-18 15:16  siesel
505    
506          * src/datasources/GDataSource.py: Fix getCondition/setCondition          * src/datasources/GDataSource.py: Fix getCondition/setCondition
507          reenable Datasource extensions (now dts.__properties__.extensions)            reenable Datasource extensions (now
508              dts.__properties__.extensions)
509    
510  2003-03-17 14:53  jcater  2003-03-17 14:53  jcater
511    
512          * src/: apps/GBaseApp.py, apps/GServerApp.py,          * src/: apps/GBaseApp.py, apps/GServerApp.py,
513          commdrivers/pw_xmlrpc/ClientAdapter.py,            rpc/drivers/pw_xmlrpc/ClientAdapter.py,
514          commdrivers/xmlrpc/ClientAdapter.py,            rpc/drivers/xmlrpc/ClientAdapter.py: removed the annoying locale
515          rpc/drivers/pw_xmlrpc/ClientAdapter.py,            message
         rpc/drivers/xmlrpc/ClientAdapter.py: removed the annoying locale  
         message  
516    
517  2003-03-17 02:16  arturas  2003-03-17 02:16  arturas
518    
519          * translations/es_MX/LC_MESSAGES/: gnue.mo, gnue.po: Added          * translations/es_MX/LC_MESSAGES/: gnue.mo, gnue.po: Added
520          translations for es_MX locale, according to Enrique Sanchez Vela            translations for es_MX locale, according to Enrique Sanchez Vela
521          <esanchezvela@yahoo.com> letter.            <esanchezvela@yahoo.com> letter.
522    
523  2003-03-16 16:00  siesel  2003-03-16 16:00  siesel
524    
525          * src/datasources/drivers/: __init__.py, ldap/Driver.py,          * src/datasources/drivers/: __init__.py, ldap/Driver.py,
526          ldap/__init__.py: add ldap datasource driver, working but has some            ldap/__init__.py: add ldap datasource driver, working but has
527          case sensitivity bugs and is still missing FQDN rename and            some case sensitivity bugs and is still missing FQDN rename and
528          attribute iteration            attribute iteration
529    
530  2003-03-11 21:57  jamest  2003-03-11 21:57  jamest
531    
# Line 100  Line 542 
542  2003-03-10 10:45  jamest  2003-03-10 10:45  jamest
543    
544          * src/datasources/GConnections.py: connectoin manager cleans up all          * src/datasources/GConnections.py: connectoin manager cleans up all
545          login dialogs to prevent hang on exit            login dialogs to prevent hang on exit
546    
547  2003-03-06 10:06  siesel  2003-03-06 10:06  siesel
548    
549          * src/: datasources/.cvsignore, definitions/.cvsignore,          * src/: datasources/.cvsignore, definitions/.cvsignore,
550          utils/.cvsignore, formatting/.cvsignore, logic/.cvsignore,            utils/.cvsignore, formatting/.cvsignore, logic/.cvsignore,
551          apps/.cvsignore, datasources/drivers/postgresql/.cvsignore,            apps/.cvsignore, datasources/drivers/postgresql/.cvsignore,
552          datasources/drivers/special/unbound/.cvsignore: add .cvsignore            datasources/drivers/special/unbound/.cvsignore: add .cvsignore
553          files            files
554    
555  2003-03-05 20:01  jcater  2003-03-05 20:01  jcater
556    
557          * images/: deslay_box.png, deslay_box.xpm, deslay_button.png,          * setup-cvs.py, images/deslay_box.png, images/deslay_box.xpm,
558          deslay_button.xpm, deslay_entrycheck.png, deslay_entrydate.png,            images/deslay_button.png, images/deslay_button.xpm,
559          deslay_entrydate.xpm, deslay_entrydrop.png, deslay_entrynum.png,            images/deslay_entrycheck.png, images/deslay_entrydate.png,
560          deslay_entrynum.xpm, deslay_entrytext.png, deslay_entrytext.xpm,            images/deslay_entrydate.xpm, images/deslay_entrydrop.png,
561          deslay_label.png, deslay_label.xpm, deslay_scrollbar.png,            images/deslay_entrynum.png, images/deslay_entrynum.xpm,
562          deslay_scrollbar.xpm, destree_block.ico, destree_block.xpm,            images/deslay_entrytext.png, images/deslay_entrytext.xpm,
563          destree_datasource.ico, destree_datasource.xpm, destree_entry.ico,            images/deslay_label.png, images/deslay_label.xpm,
564          destree_entry.xpm, destree_import.ico, destree_import.xpm,            images/deslay_scrollbar.png, images/deslay_scrollbar.xpm,
565          destree_page.ico, destree_page.xpm, destree_pagewidget.ico,            images/destree_block.ico, images/destree_block.xpm,
566          destree_pagewidget.xpm, destree_properties.ico,            images/destree_datasource.ico, images/destree_datasource.xpm,
567          destree_properties.xpm, destree_trigger.ico, destree_trigger.xpm,            images/destree_entry.ico, images/destree_entry.xpm,
568          tb_bottom.bmp, tb_bottom.png, tb_delete.png, tb_down_arrow.bmp,            images/destree_import.ico, images/destree_import.xpm,
569          tb_down_arrow.png, tb_exec.bmp, tb_exec.png, tb_exit.bmp,            images/destree_page.ico, images/destree_page.xpm,
570          tb_exit.png, tb_first.png, tb_help.png, tb_jump-to.bmp,            images/destree_pagewidget.ico, images/destree_pagewidget.xpm,
571          tb_jump-to.png, tb_left_arrow.png, tb_new.bmp, tb_new.png,            images/destree_properties.ico, images/destree_properties.xpm,
572          tb_preferences.png, tb_right_arrow.png, tb_save.bmp, tb_save.png,            images/destree_trigger.ico, images/destree_trigger.xpm,
573          tb_search.bmp, tb_search.png, tb_top.bmp, tb_top.png, tb_trash.bmp,            images/tb_bottom.bmp, images/tb_bottom.png, images/tb_delete.png,
574          tb_trash.png, tb_undo.bmp, tb_undo.png, tb_up_arrow.bmp,            images/tb_down_arrow.bmp, images/tb_down_arrow.png,
575          tb_up_arrow.png:            images/tb_exec.bmp, images/tb_exec.png, images/tb_exit.bmp,
576          Moved icons to designer/images instead of common/images (as they            images/tb_exit.png, images/tb_first.png, images/tb_help.png,
577          aren't exactly "common" :)            images/tb_jump-to.bmp, images/tb_jump-to.png,
578              images/tb_left_arrow.png, images/tb_new.bmp, images/tb_new.png,
579              images/tb_preferences.png, images/tb_right_arrow.png,
580              images/tb_save.bmp, images/tb_save.png, images/tb_search.bmp,
581              images/tb_search.png, images/tb_top.bmp, images/tb_top.png,
582              images/tb_trash.bmp, images/tb_trash.png, images/tb_undo.bmp,
583              images/tb_undo.png, images/tb_up_arrow.bmp,
584              images/tb_up_arrow.png:
585              Moved icons to designer/images instead of common/images (as they
586              aren't exactly "common" :)
587    
588  2003-03-03 17:27  jcater  2003-03-03 17:27  jcater
589    
590          * utils/setup-win4lin-stage.sh:          * utils/setup-win4lin-stage.sh:
591          * Synching machines            * Synching machines
592    
593    2003-03-02 10:43  jcater
594    
595            * setup-cvs.py:  fixes for move of forms/images directory
596    
597  2003-02-27 23:55  jcater  2003-02-27 23:55  jcater
598    
# Line 146  Line 601 
601  2003-02-27 23:49  jcater  2003-02-27 23:49  jcater
602    
603          * src/: definitions/GParser.py, schema/scripter/Scripter.py: fix          * src/: definitions/GParser.py, schema/scripter/Scripter.py: fix
604          for schema tools            for schema tools
605    
606  2003-02-27 23:38  jcater  2003-02-27 23:38  jcater
607    
# Line 155  Line 610 
610  2003-02-27 20:51  jamest  2003-02-27 20:51  jamest
611    
612          * doc/Developers-Guide.sxw, src/apps/GBaseApp.py: new function to          * doc/Developers-Guide.sxw, src/apps/GBaseApp.py: new function to
613          create userParam lists in base app instead of each client (form and            create userParam lists in base app instead of each client (form
614          reports will use)            and reports will use)
615    
616  2003-02-23 17:40  btami  2003-02-23 17:40  btami
617    
618          * setup.py, doc/Developers-Guide.sxw, images/tb_bottom.bmp,          * setup.py, doc/Developers-Guide.sxw, images/tb_bottom.bmp,
619          images/tb_down_arrow.bmp, images/tb_exec.bmp, images/tb_exit.bmp,            images/tb_down_arrow.bmp, images/tb_exec.bmp, images/tb_exit.bmp,
620          images/tb_jump-to.bmp, images/tb_new.bmp, images/tb_save.bmp,            images/tb_jump-to.bmp, images/tb_new.bmp, images/tb_save.bmp,
621          images/tb_search.bmp, images/tb_top.bmp, images/tb_trash.bmp,            images/tb_search.bmp, images/tb_top.bmp, images/tb_trash.bmp,
622          images/tb_undo.bmp, images/tb_up_arrow.bmp,            images/tb_undo.bmp, images/tb_up_arrow.bmp,
623          utils/xml2sql/schema.sxw: starting a native win32 form driver            utils/xml2sql/schema.sxw: starting a native win32 form driver
624    
625  2003-02-20 21:33  jcater  2003-02-20 21:33  jcater
626    
# Line 174  Line 629 
629  2003-02-18 13:34  jcater  2003-02-18 13:34  jcater
630    
631          * src/datasources/: GConnections.py, drivers/appserver/__init__.py,          * src/datasources/: GConnections.py, drivers/appserver/__init__.py,
632          drivers/db2/db2/Driver.py, drivers/gadfly/gadfly/Driver.py,            drivers/db2/db2/Driver.py, drivers/gadfly/gadfly/Driver.py,
633          drivers/informix/informix/Driver.py,            drivers/informix/informix/Driver.py,
634          drivers/ingres/ingres/Driver.py,            drivers/ingres/ingres/Driver.py,
635          drivers/interbase/interbase/Driver.py,            drivers/interbase/interbase/Driver.py,
636          drivers/odbc/mxodbc/Driver.py, drivers/oracle/cxoracle/Driver.py,            drivers/odbc/mxodbc/Driver.py, drivers/oracle/cxoracle/Driver.py,
637          drivers/oracle/dcoracle/Driver.py,            drivers/oracle/dcoracle/Driver.py,
638          drivers/postgresql/Base/Driver.py,            drivers/postgresql/Base/Driver.py,
639          drivers/postgresql/popy/Driver.py,            drivers/postgresql/popy/Driver.py,
640          drivers/postgresql/psycopg/Driver.py,            drivers/postgresql/psycopg/Driver.py,
641          drivers/postgresql/pygresql/Driver.py,            drivers/postgresql/pygresql/Driver.py,
642          drivers/postgresql/pypgsql/Driver.py,            drivers/postgresql/pypgsql/Driver.py,
643          drivers/sapdb/sapbd/Driver.py, drivers/sqlite/sqlite/Driver.py,            drivers/sqlite/sqlite/Driver.py,
644          drivers/sqlrelay/sqlrelay/Driver.py,            drivers/sqlrelay/sqlrelay/Driver.py,
645          drivers/sybase/sybase/Driver.py: changes needed to get new            drivers/sybase/sybase/Driver.py: changes needed to get new
646          datasource driver structure to load            datasource driver structure to load
647    
648  2003-02-18 08:59  jcater  2003-02-18 08:59  jcater
649    
650          * setup.py, src/datasources/GConnections.py,          * setup.py, src/datasources/GConnections.py,
651          src/datasources/GDataSource.py,            src/datasources/GDataSource.py,
652          src/datasources/drivers/__init__.py,            src/datasources/drivers/__init__.py,
653          src/datasources/drivers/appserver/__init__.py,            src/datasources/drivers/appserver/__init__.py,
654          src/datasources/drivers/db2/__init__.py,            src/datasources/drivers/db2/__init__.py,
655          src/datasources/drivers/db2/db2/Driver.py,            src/datasources/drivers/db2/db2/Driver.py,
656          src/datasources/drivers/dbf/__init__.py,            src/datasources/drivers/dbf/__init__.py,
657          src/datasources/drivers/dbf/dbf/Driver.py,            src/datasources/drivers/dbf/dbf/Driver.py,
658          src/datasources/drivers/gadfly/__init__.py,            src/datasources/drivers/gadfly/__init__.py,
659          src/datasources/drivers/gadfly/gadfly/Driver.py,            src/datasources/drivers/gadfly/gadfly/Driver.py,
660          src/datasources/drivers/informix/__init__.py,            src/datasources/drivers/informix/__init__.py,
661          src/datasources/drivers/informix/informix/Driver.py,            src/datasources/drivers/informix/informix/Driver.py,
662          src/datasources/drivers/ingres/__init__.py,            src/datasources/drivers/ingres/__init__.py,
663          src/datasources/drivers/ingres/ingres/Driver.py,            src/datasources/drivers/ingres/ingres/Driver.py,
664          src/datasources/drivers/interbase/__init__.py,            src/datasources/drivers/interbase/__init__.py,
665          src/datasources/drivers/interbase/interbase/Driver.py,            src/datasources/drivers/interbase/interbase/Driver.py,
666          src/datasources/drivers/mysql/__init__.py,            src/datasources/drivers/mysql/__init__.py,
667          src/datasources/drivers/odbc/__init__.py,            src/datasources/drivers/odbc/__init__.py,
668          src/datasources/drivers/odbc/mxodbc/Driver.py,            src/datasources/drivers/odbc/mxodbc/Driver.py,
669          src/datasources/drivers/oracle/__init__.py,            src/datasources/drivers/oracle/__init__.py,
670          src/datasources/drivers/oracle/cxoracle/Driver.py,            src/datasources/drivers/oracle/cxoracle/Driver.py,
671          src/datasources/drivers/oracle/dcoracle/Driver.py,            src/datasources/drivers/oracle/dcoracle/Driver.py,
672          src/datasources/drivers/postgresql/__init__.py,            src/datasources/drivers/postgresql/__init__.py,
673          src/datasources/drivers/postgresql/Base/Driver.py,            src/datasources/drivers/postgresql/Base/Driver.py,
674          src/datasources/drivers/postgresql/popy/Driver.py,            src/datasources/drivers/postgresql/popy/Driver.py,
675          src/datasources/drivers/postgresql/psycopg/Driver.py,            src/datasources/drivers/postgresql/psycopg/Driver.py,
676          src/datasources/drivers/postgresql/pygresql/Driver.py,            src/datasources/drivers/postgresql/pygresql/Driver.py,
677          src/datasources/drivers/postgresql/pypgsql/Driver.py,            src/datasources/drivers/postgresql/pypgsql/Driver.py,
678          src/datasources/drivers/sapdb/__init__.py,            src/datasources/drivers/sapdb/__init__.py,
679          src/datasources/drivers/sapdb/sapbd/Driver.py,            src/datasources/drivers/special/static/Driver.py,
680          src/datasources/drivers/special/static/Driver.py,            src/datasources/drivers/sqlite/__init__.py,
681          src/datasources/drivers/sqlite/__init__.py,            src/datasources/drivers/sqlite/sqlite/Driver.py,
682          src/datasources/drivers/sqlite/sqlite/Driver.py,            src/datasources/drivers/sqlrelay/__init__.py,
683          src/datasources/drivers/sqlrelay/__init__.py,            src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
684          src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,            src/datasources/drivers/sybase/__init__.py,
685          src/datasources/drivers/sybase/__init__.py,            src/datasources/drivers/sybase/sybase/Driver.py,
686          src/datasources/drivers/sybase/sybase/Driver.py,            src/utils/FileUtils.py: more changes for datasource move
687          src/utils/FileUtils.py: more changes for datasource move            (temporarily breaks cvs)
         (temporarily breaks cvs)  
688    
689  2003-02-17 12:15  jcater  2003-02-17 12:15  jcater
690    
691          * src/datasources/drivers/: DBSIG2/__init__.py,          * src/datasources/drivers/: DBSIG2/__init__.py,
692          appserver/appserver/__init__.py, db2/db2/__init__.py,            appserver/appserver/__init__.py, db2/db2/__init__.py,
693          dbf/dbf/__init__.py, gadfly/gadfly/__init__.py,            dbf/dbf/__init__.py, gadfly/gadfly/__init__.py,
694          informix/informix/__init__.py, ingres/ingres/__init__.py,            informix/informix/__init__.py, ingres/ingres/__init__.py,
695          interbase/interbase/__init__.py, mysql/mysql/__init__.py,            interbase/interbase/__init__.py, mysql/mysql/__init__.py,
696          oracle/cxoracle/__init__.py, oracle/dcoracle/__init__.py,            oracle/cxoracle/__init__.py, oracle/dcoracle/__init__.py,
697          postgresql/popy/__init__.py, postgresql/psycopg/__init__.py,            postgresql/popy/__init__.py, postgresql/psycopg/__init__.py,
698          postgresql/pygresql/__init__.py, postgresql/pypgsql/__init__.py,            postgresql/pygresql/__init__.py, postgresql/pypgsql/__init__.py,
699          sapdb/sapbd/__init__.py, sqlite/sqlite/__init__.py,            sqlite/sqlite/__init__.py, sybase/sybase/__init__.py: added
700          sybase/sybase/__init__.py: added missing __init__.py's            missing __init__.py's
701    
702  2003-02-17 11:37  jcater  2003-02-17 11:37  jcater
703    
704          * src/datasources/drivers/: __init__.py, Base/__init__.py,          * src/datasources/drivers/: __init__.py, Base/__init__.py,
705          appserver/__init__.py, appserver/Extensions/__init__.py,            appserver/__init__.py, appserver/Extensions/__init__.py,
706          appserver/Schema/__init__.py,            appserver/Schema/__init__.py,
707          appserver/Schema/Creation/__init__.py,            appserver/Schema/Creation/__init__.py,
708          appserver/Schema/Discovery/__init__.py, db2/__init__.py,            appserver/Schema/Discovery/__init__.py, db2/__init__.py,
709          db2/Extensions/__init__.py, db2/Schema/__init__.py,            db2/Extensions/__init__.py, db2/Schema/__init__.py,
710          db2/Schema/Creation/__init__.py, db2/Schema/Discovery/__init__.py,            db2/Schema/Creation/__init__.py,
711          dbf/__init__.py, dbf/Extensions/__init__.py,            db2/Schema/Discovery/__init__.py, dbf/__init__.py,
712          dbf/Schema/__init__.py, dbf/Schema/Creation/__init__.py,            dbf/Extensions/__init__.py, dbf/Schema/__init__.py,
713          dbf/Schema/Discovery/__init__.py, gadfly/__init__.py,            dbf/Schema/Creation/__init__.py,
714          gadfly/Extensions/__init__.py, gadfly/Schema/__init__.py,            dbf/Schema/Discovery/__init__.py, gadfly/__init__.py,
715          gadfly/Schema/Creation/__init__.py,            gadfly/Extensions/__init__.py, gadfly/Schema/__init__.py,
716          gadfly/Schema/Discovery/__init__.py, informix/__init__.py,            gadfly/Schema/Creation/__init__.py,
717          informix/Extensions/__init__.py, informix/Schema/__init__.py,            gadfly/Schema/Discovery/__init__.py, informix/__init__.py,
718          informix/Schema/Creation/__init__.py,            informix/Extensions/__init__.py, informix/Schema/__init__.py,
719          informix/Schema/Discovery/__init__.py, ingres/__init__.py,            informix/Schema/Creation/__init__.py,
720          ingres/Extensions/__init__.py, ingres/Schema/__init__.py,            informix/Schema/Discovery/__init__.py, ingres/__init__.py,
721          ingres/Schema/Creation/__init__.py,            ingres/Extensions/__init__.py, ingres/Schema/__init__.py,
722          ingres/Schema/Discovery/__init__.py, interbase/__init__.py,            ingres/Schema/Creation/__init__.py,
723          interbase/Extensions/__init__.py, interbase/Schema/__init__.py,            ingres/Schema/Discovery/__init__.py, interbase/__init__.py,
724          interbase/Schema/Creation/__init__.py,            interbase/Extensions/__init__.py, interbase/Schema/__init__.py,
725          interbase/Schema/Discovery/__init__.py, mysql/__init__.py,            interbase/Schema/Creation/__init__.py,
726          mysql/Extensions/__init__.py, mysql/Schema/__init__.py,            interbase/Schema/Discovery/__init__.py, mysql/__init__.py,
727          mysql/Schema/Creation/__init__.py,            mysql/Extensions/__init__.py, mysql/Schema/__init__.py,
728          mysql/Schema/Discovery/__init__.py, odbc/__init__.py,            mysql/Schema/Creation/__init__.py,
729          odbc/mxodbc/__init__.py, odbc/wodbc/__init__.py,            mysql/Schema/Discovery/__init__.py, odbc/__init__.py,
730          oracle/__init__.py, oracle/Base/__init__.py,            odbc/mxodbc/__init__.py, odbc/wodbc/__init__.py,
731          oracle/Extensions/__init__.py, oracle/Schema/__init__.py,            oracle/__init__.py, oracle/Base/__init__.py,
732          oracle/Schema/Creation/__init__.py,            oracle/Extensions/__init__.py, oracle/Schema/__init__.py,
733          oracle/Schema/Discovery/__init__.py, postgresql/__init__.py,            oracle/Schema/Creation/__init__.py,
734          postgresql/Base/__init__.py, postgresql/Extensions/__init__.py,            oracle/Schema/Discovery/__init__.py, postgresql/__init__.py,
735          postgresql/Schema/__init__.py,            postgresql/Base/__init__.py, postgresql/Extensions/__init__.py,
736          postgresql/Schema/Creation/__init__.py,            postgresql/Schema/__init__.py,
737          postgresql/Schema/Discovery/__init__.py, sapdb/__init__.py,            postgresql/Schema/Creation/__init__.py,
738          sapdb/Extensions/__init__.py, sapdb/Schema/__init__.py,            postgresql/Schema/Discovery/__init__.py, sapdb/__init__.py,
739          sapdb/Schema/Creation/__init__.py,            sapdb/Extensions/__init__.py, sapdb/Schema/__init__.py,
740          sapdb/Schema/Discovery/__init__.py, special/__init__.py,            sapdb/Schema/Creation/__init__.py,
741          special/configfile/__init__.py, special/static/__init__.py,            sapdb/Schema/Discovery/__init__.py, special/__init__.py,
742          special/unbound/__init__.py, sqlite/__init__.py,            special/configfile/__init__.py, special/static/__init__.py,
743          sqlite/Extensions/__init__.py, sqlite/Schema/__init__.py,            special/unbound/__init__.py, sqlite/__init__.py,
744          sqlite/Schema/Creation/__init__.py,            sqlite/Extensions/__init__.py, sqlite/Schema/__init__.py,
745          sqlite/Schema/Discovery/__init__.py, sqlrelay/__init__.py,            sqlite/Schema/Creation/__init__.py,
746          sqlrelay/sqlrelay/__init__.py, sybase/__init__.py,            sqlite/Schema/Discovery/__init__.py, sqlrelay/__init__.py,
747          sybase/Extensions/__init__.py, sybase/Schema/__init__.py,            sqlrelay/sqlrelay/__init__.py, sybase/__init__.py,
748          sybase/Schema/Creation/__init__.py,            sybase/Extensions/__init__.py, sybase/Schema/__init__.py,
749          sybase/Schema/Discovery/__init__.py: added __init__ structure            sybase/Schema/Creation/__init__.py,
750              sybase/Schema/Discovery/__init__.py: added __init__ structure
751    
752  2003-02-17 01:32  jcater  2003-02-17 01:32  jcater
753    
754          * scripts/gnuedtd, src/FileUtils.py, src/GBaseApp.py,          * scripts/gnuedtd, src/FileUtils.py, src/GBaseApp.py,
755          src/GCConfig.py, src/GClientApp.py, src/GComm.py,            src/GCConfig.py, src/GClientApp.py, src/GComm.py,
756          src/GConditions.py, src/GConfig.py, src/GConnections.py,            src/GConditions.py, src/GConfig.py, src/GConnections.py,
757          src/GDataFormatter.py, src/GDataObjects.py, src/GDataSource.py,            src/GDataFormatter.py, src/GDataObjects.py, src/GDataSource.py,
758          src/GDateTime.py, src/GDebug.py, src/GFormula.py, src/GLogger.py,            src/GDateTime.py, src/GDebug.py, src/GFormula.py, src/GLogger.py,
759          src/GLoginHandler.py, src/GMenu.py, src/GMimeTypes.py,            src/GLoginHandler.py, src/GMenu.py, src/GMimeTypes.py,
760          src/GObjects.py, src/GParser.py, src/GParserHelpers.py,            src/GObjects.py, src/GParser.py, src/GParserHelpers.py,
761          src/GRootObj.py, src/GServerApp.py, src/GTrigger.py,            src/GRootObj.py, src/GServerApp.py, src/GTrigger.py,
762          src/GTriggerCore.py, src/GTypecast.py, src/NamespaceCore.py,            src/GTriggerCore.py, src/GTypecast.py, src/NamespaceCore.py,
763          src/RuntimeSettings.py, src/TextUtils.py,            src/RuntimeSettings.py, src/TextUtils.py,
764          src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,            src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
765          src/FormatMasks/FormatExceptions.py, src/FormatMasks/NumberMask.py,            src/FormatMasks/FormatExceptions.py,
766          src/FormatMasks/TextMask.py, src/apps/GBaseApp.py,            src/FormatMasks/NumberMask.py, src/FormatMasks/TextMask.py,
767          src/apps/GClientApp.py, src/apps/GConfig.py, src/apps/GLogger.py,            src/apps/GBaseApp.py, src/apps/GClientApp.py,
768          src/apps/GServerApp.py, src/apps/__init__.py,            src/apps/GConfig.py, src/apps/GLogger.py, src/apps/GServerApp.py,
769          src/commdrivers/GCommBase.py, src/rpc/drivers/GCommBase.py,            src/apps/__init__.py, src/rpc/drivers/GCommBase.py,
770          src/commdrivers/_directory/DirectoryServer.py,            src/cursing/Button.py, src/cursing/CheckBox.py,
771          src/commdrivers/_helpers/AsyncSocketServer.py,            src/cursing/CheckBoxGroup.py, src/cursing/ColorScheme.py,
772          src/commdrivers/_helpers/ObjectEnabler.py,            src/cursing/ComboBox.py, src/cursing/Control.py,
773          src/commdrivers/_helpers/RpcDoc.py,            src/cursing/Dialog.py, src/cursing/DirChooser.py,
774          src/commdrivers/_parser/Objects.py,            src/cursing/Event.py, src/cursing/FileSelectPad.py,
775          src/commdrivers/_parser/Parser.py, src/commdrivers/_test/server.py,            src/cursing/FileSelector.py, src/cursing/FocusedLabel.py,
776          src/commdrivers/_test/test.py, src/commdrivers/proxy/CommDriver.py,            src/cursing/Frame.py, src/cursing/GraphicObject.py,
777          src/commdrivers/pw_xmlrpc/ClientAdapter.py,            src/cursing/GroupBox.py, src/cursing/InputBox.py,
778          src/commdrivers/pw_xmlrpc/RpcDoc.py,            src/cursing/Label.py, src/cursing/Menu.py,
779          src/commdrivers/pw_xmlrpc/ServerAdapter.py,            src/cursing/MenuBar.py, src/cursing/MenuItem.py,
780          src/commdrivers/sockets/CommDriver.py,            src/cursing/MsgBoxOK.py, src/cursing/MsgBoxTimer.py,
781          src/commdrivers/xmlrpc/ClientAdapter.py,            src/cursing/MsgBoxYesNo.py, src/cursing/Notebook.py,
782          src/commdrivers/xmlrpc/RpcDoc.py,            src/cursing/Progress.py, src/cursing/RadioButton.py,
783          src/commdrivers/xmlrpc/ServerAdapter.py, src/cursing/Button.py,            src/cursing/RadioGroup.py, src/cursing/ScreenContainer.py,
784          src/cursing/CheckBox.py, src/cursing/CheckBoxGroup.py,            src/cursing/ScrollBar.py, src/cursing/StatusBar.py,
785          src/cursing/ColorScheme.py, src/cursing/ComboBox.py,            src/cursing/TextArea.py, src/cursing/TextBox.py,
786          src/cursing/Control.py, src/cursing/Dialog.py,            src/cursing/VButton.py, src/cursing/VScrollBar.py,
787          src/cursing/DirChooser.py, src/cursing/Event.py,            src/cursing/constants.py, src/cursing/sio.py,
788          src/cursing/FileSelectPad.py, src/cursing/FileSelector.py,            src/cursing/utility.py, src/datasources/GConditions.py,
789          src/cursing/FocusedLabel.py, src/cursing/Frame.py,            src/datasources/GConnections.py, src/datasources/GDataObjects.py,
790          src/cursing/GraphicObject.py, src/cursing/GroupBox.py,            src/datasources/__init__.py,
791          src/cursing/InputBox.py, src/cursing/Label.py, src/cursing/Menu.py,            src/datasources/drivers/DBSIG2/Driver.py,
792          src/cursing/MenuBar.py, src/cursing/MenuItem.py,            src/datasources/drivers/special/unbound/Driver.py,
793          src/cursing/MsgBoxOK.py, src/cursing/MsgBoxTimer.py,            src/rpc/drivers/_directory/DirectoryServer.py,
794          src/cursing/MsgBoxYesNo.py, src/cursing/Notebook.py,            src/rpc/drivers/_helpers/AsyncSocketServer.py,
795          src/cursing/Progress.py, src/cursing/RadioButton.py,            src/rpc/drivers/_helpers/ObjectEnabler.py,
796          src/cursing/RadioGroup.py, src/cursing/ScreenContainer.py,            src/rpc/drivers/_helpers/RpcDoc.py,
797          src/cursing/ScrollBar.py, src/cursing/StatusBar.py,            src/rpc/drivers/_parser/Objects.py,
798          src/cursing/TextArea.py, src/cursing/TextBox.py,            src/rpc/drivers/_parser/Parser.py,
799          src/cursing/VButton.py, src/cursing/VScrollBar.py,            src/rpc/drivers/_test/server.py, src/rpc/drivers/_test/test.py,
800          src/cursing/constants.py, src/cursing/sio.py,            src/rpc/drivers/proxy/CommDriver.py,
801          src/cursing/utility.py, src/datasources/GConditions.py,            src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
802          src/datasources/GConnections.py, src/datasources/GDataObjects.py,            src/rpc/drivers/pw_xmlrpc/RpcDoc.py,
803          src/datasources/__init__.py,            src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
804          src/datasources/drivers/DBSIG2/Driver.py,            src/rpc/drivers/sockets/CommDriver.py,
805          src/datasources/drivers/special/unbound/Driver.py,            src/rpc/drivers/xmlrpc/ClientAdapter.py,
806          src/rpc/drivers/_directory/DirectoryServer.py,            src/rpc/drivers/xmlrpc/RpcDoc.py,
807          src/rpc/drivers/_helpers/AsyncSocketServer.py,            src/rpc/drivers/xmlrpc/ServerAdapter.py,
808          src/rpc/drivers/_helpers/ObjectEnabler.py,            src/datasources/drivers/appserver/appserver/Driver.py,
809          src/rpc/drivers/_helpers/RpcDoc.py,            src/datasources/drivers/db2/db2/Driver.py,
810          src/rpc/drivers/_parser/Objects.py,            src/datasources/drivers/dbf/dbf/Driver.py,
811          src/rpc/drivers/_parser/Parser.py, src/rpc/drivers/_test/server.py,            src/datasources/drivers/gadfly/gadfly/Driver.py,
812          src/rpc/drivers/_test/test.py, src/rpc/drivers/proxy/CommDriver.py,            src/datasources/drivers/informix/informix/Driver.py,
813          src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,            src/datasources/drivers/ingres/ingres/Driver.py,
814          src/rpc/drivers/pw_xmlrpc/RpcDoc.py,            src/datasources/drivers/interbase/interbase/Driver.py,
815          src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,            src/datasources/drivers/odbc/mxodbc/Driver.py,
816          src/rpc/drivers/sockets/CommDriver.py,            src/datasources/drivers/odbc/wodbc/Driver.py,
817          src/rpc/drivers/xmlrpc/ClientAdapter.py,            src/datasources/drivers/oracle/Base/Driver.py,
818          src/rpc/drivers/xmlrpc/RpcDoc.py,            src/datasources/drivers/oracle/cxoracle/Driver.py,
819          src/rpc/drivers/xmlrpc/ServerAdapter.py,            src/datasources/drivers/oracle/dcoracle/Driver.py,
820          src/datasources/drivers/appserver/appserver/Driver.py,            src/datasources/drivers/postgresql/Base/Driver.py,
821          src/datasources/drivers/db2/db2/Driver.py,            src/datasources/drivers/postgresql/popy/Driver.py,
822          src/datasources/drivers/dbf/dbf/Driver.py,            src/datasources/drivers/postgresql/pygresql/Driver.py,
823          src/datasources/drivers/gadfly/gadfly/Driver.py,            src/datasources/drivers/special/configfile/Driver.py,
824          src/datasources/drivers/informix/informix/Driver.py,            src/datasources/drivers/special/static/Driver.py,
825          src/datasources/drivers/ingres/ingres/Driver.py,            src/datasources/drivers/postgresql/psycopg/Driver.py,
826          src/datasources/drivers/interbase/interbase/Driver.py,            src/datasources/drivers/postgresql/pypgsql/Driver.py,
827          src/datasources/drivers/odbc/mxodbc/Driver.py,            src/datasources/drivers/sqlite/sqlite/Driver.py,
828          src/datasources/drivers/odbc/wodbc/Driver.py,            src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
829          src/datasources/drivers/oracle/Base/Driver.py,            src/datasources/drivers/sybase/sybase/Driver.py,
830          src/datasources/drivers/oracle/cxoracle/Driver.py,            src/definitions/GObjects.py, src/definitions/GParser.py,
831          src/datasources/drivers/oracle/dcoracle/Driver.py,            src/definitions/GRootObj.py, src/definitions/__init__.py,
832          src/datasources/drivers/postgresql/Base/Driver.py,            src/events/Event.py, src/events/EventAware.py,
833          src/datasources/drivers/postgresql/popy/Driver.py,            src/events/EventController.py, src/formatting/BaseMask.py,
834          src/datasources/drivers/postgresql/pygresql/Driver.py,            src/formatting/DateMask.py, src/formatting/NumberMask.py,
835          src/datasources/drivers/special/configfile/Driver.py,            src/formatting/TextMask.py, src/formatting/__init__.py,
836          src/datasources/drivers/special/static/Driver.py,            src/logic/GFormula.py, src/logic/GTrigger.py,
837          src/datasources/drivers/postgresql/psycopg/Driver.py,            src/logic/NamespaceCore.py, src/logic/__init__.py,
838          src/datasources/drivers/postgresql/pypgsql/Driver.py,            src/rpc/GComm.py, src/rpc/__init__.py, src/schema/GSParser.py,
839          src/datasources/drivers/sapdb/sapbd/Driver.py,            src/schema/Objects.py, src/schema/scripter/Scripter.py,
840          src/datasources/drivers/sqlite/sqlite/Driver.py,            src/utils/__init__.py, utils/doc-xml-attrs-openoffice.py,
841          src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,            utils/generate-tool-schemas.py: phase I of gnue-common structural
842          src/datasources/drivers/sybase/sybase/Driver.py,            cleanup
         src/definitions/GObjects.py, src/definitions/GParser.py,  
         src/definitions/GRootObj.py, src/definitions/__init__.py,  
         src/events/Event.py, src/events/EventAware.py,  
         src/events/EventController.py, src/formatting/BaseMask.py,  
         src/formatting/DateMask.py, src/formatting/NumberMask.py,  
         src/formatting/TextMask.py, src/formatting/__init__.py,  
         src/logic/GFormula.py, src/logic/GTrigger.py,  
         src/logic/NamespaceCore.py, src/logic/__init__.py,  
         src/rpc/GComm.py, src/rpc/__init__.py, src/schema/GSParser.py,  
         src/schema/Objects.py, src/schema/scripter/Scripter.py,  
         src/utils/__init__.py, utils/doc-xml-attrs-openoffice.py,  
         utils/generate-tool-schemas.py: phase I of gnue-common structural  
         cleanup  
843    
844  2003-02-17 01:31  jcater  2003-02-17 01:31  jcater
845    
846          * src/datasources/GDataSource.py: added a DataSourceWrapper          * src/datasources/GDataSource.py: added a DataSourceWrapper
847          convenience function for standalone datasources            convenience function for standalone datasources
848    
849  2003-02-12 21:27  jamest  2003-02-12 21:27  jamest
850    
# Line 411  Line 853 
853  2003-02-10 04:44  siesel  2003-02-10 04:44  siesel
854    
855          * src/: GParser.py, definitions/GParser.py: catch unicode error for          * src/: GParser.py, definitions/GParser.py: catch unicode error for
856          wrong characters in GParsers attribute parsing block            wrong characters in GParsers attribute parsing block
857    
858  2003-02-10 00:00  jcater  2003-02-10 00:00  jcater
859    
860          * src/: GFormula.py, GRootObj.py, GTrigger.py, NamespaceCore.py,          * src/: GFormula.py, GRootObj.py, GTrigger.py, NamespaceCore.py,
861          definitions/GRootObj.py, logic/GFormula.py, logic/GTrigger.py,            definitions/GRootObj.py, logic/GFormula.py, logic/GTrigger.py,
862          logic/NamespaceCore.py:            logic/NamespaceCore.py:
863            
864          * Separation of namespace-logic from trigger-specific code * Start            * Separation of namespace-logic from trigger-specific code *
865          of formula support            Start of formula support
866    
867  2003-02-05 20:39  jamest  2003-02-05 20:39  jamest
868    
869          * src/: GObjects.py, definitions/GObjects.py: added missing debug          * src/: GObjects.py, definitions/GObjects.py: added missing debug
870          code            code
871    
872  2003-02-05 20:36  jamest  2003-02-05 20:36  jamest
873    
874          * src/: GRootObj.py, definitions/GRootObj.py: Made GRootObj based          * src/: GRootObj.py, definitions/GRootObj.py: Made GRootObj based
875          upon GObj (for pending ui changes)            upon GObj (for pending ui changes)
876    
877  2003-01-25 15:41  btami  2003-01-25 15:41  btami
878    
879          * etc/sample.gnue.conf, src/GBaseApp.py, src/GCConfig.py,          * etc/sample.gnue.conf, src/GBaseApp.py, src/GCConfig.py,
880          src/GObjects.py, src/GParser.py, src/apps/GBaseApp.py,            src/GObjects.py, src/GParser.py, src/apps/GBaseApp.py,
881          src/definitions/GObjects.py, src/definitions/GParser.py: *            src/definitions/GObjects.py, src/definitions/GParser.py: *
882          Introducing "textEncoding" into [common] section of gnue.conf              Introducing "textEncoding" into [common] section of gnue.conf
883          instead of "formFontEncoding".  * Some 'import string' for wxpython            instead of "formFontEncoding".  * Some 'import string' for
884          2.4.0.2            wxpython 2.4.0.2
885    
886  2003-01-19 04:18  dimas  2003-01-19 04:18  dimas
887    
888          * src/datasources/drivers/DBSIG2/Driver.py: Missed line during last          * src/datasources/drivers/DBSIG2/Driver.py: Missed line during last
889          i18n changes. Was: i18n changes: raise _(msg) to tmsg = _(msg);            i18n changes. Was: i18n changes: raise _(msg) to tmsg = _(msg);
890          raise tmsg            raise tmsg
891    
892  2003-01-19 04:01  dimas  2003-01-19 04:01  dimas
893    
894          * src/: GBaseApp.py, apps/GBaseApp.py: i18n: gettext is initialized          * src/: GBaseApp.py, apps/GBaseApp.py: i18n: gettext is initialized
895          to support unicode, so one translation file would work for            to support unicode, so one translation file would work for
896          different target encodings.            different target encodings.
897    
898  2003-01-18 09:09  arturas  2003-01-18 09:09  arturas
899    
900          * src/datasources/drivers/: DBSIG2/Driver.py,          * src/datasources/drivers/: DBSIG2/Driver.py,
901          appserver/appserver/Driver.py, oracle/cxoracle/Driver.py,            appserver/appserver/Driver.py, oracle/cxoracle/Driver.py,
902          special/configfile/Driver.py, db2/db2/Driver.py, dbf/dbf/Driver.py,            special/configfile/Driver.py, db2/db2/Driver.py,
903          informix/informix/Driver.py, ingres/ingres/Driver.py,            dbf/dbf/Driver.py, informix/informix/Driver.py,
904          interbase/interbase/Driver.py, odbc/mxodbc/Driver.py,            ingres/ingres/Driver.py, interbase/interbase/Driver.py,
905          odbc/wodbc/Driver.py, oracle/dcoracle/Driver.py,            odbc/mxodbc/Driver.py, odbc/wodbc/Driver.py,
906          postgresql/pygresql/Driver.py, sapdb/sapbd/Driver.py,            oracle/dcoracle/Driver.py, postgresql/pygresql/Driver.py,
907          sqlite/sqlite/Driver.py, sqlrelay/sqlrelay/Driver.py,            sqlite/sqlite/Driver.py, sqlrelay/sqlrelay/Driver.py,
908          sybase/sybase/Driver.py: i18n changes: raise _(msg) to tmsg =            sybase/sybase/Driver.py: i18n changes: raise _(msg) to tmsg =
909          _(msg); raise tmsg            _(msg); raise tmsg
910    
911  2003-01-18 06:48  arturas  2003-01-18 06:48  arturas
912    
913          * src/: commdrivers/_directory/DirectoryServer.py,          * src/rpc/drivers/: _directory/DirectoryServer.py,
914          commdrivers/_helpers/ObjectEnabler.py,            _helpers/ObjectEnabler.py, proxy/CommDriver.py,
915          commdrivers/proxy/CommDriver.py,            pw_xmlrpc/ClientAdapter.py, pw_xmlrpc/ServerAdapter.py,
916          commdrivers/pw_xmlrpc/ClientAdapter.py,            sockets/CommDriver.py, xmlrpc/ClientAdapter.py, xmlrpc/RpcDoc.py,
917          commdrivers/pw_xmlrpc/ServerAdapter.py,            xmlrpc/ServerAdapter.py: i18n changes from raise _(msg) to
918          commdrivers/sockets/CommDriver.py,            tmsg=_(msg); raise tmsg
         commdrivers/xmlrpc/ClientAdapter.py, commdrivers/xmlrpc/RpcDoc.py,  
         commdrivers/xmlrpc/ServerAdapter.py,  
         rpc/drivers/_directory/DirectoryServer.py,  
         rpc/drivers/_helpers/ObjectEnabler.py,  
         rpc/drivers/proxy/CommDriver.py,  
         rpc/drivers/pw_xmlrpc/ClientAdapter.py,  
         rpc/drivers/pw_xmlrpc/ServerAdapter.py,  
         rpc/drivers/sockets/CommDriver.py,  
         rpc/drivers/xmlrpc/ClientAdapter.py, rpc/drivers/xmlrpc/RpcDoc.py,  
         rpc/drivers/xmlrpc/ServerAdapter.py: i18n changes from raise _(msg)  
         to tmsg=_(msg); raise tmsg  
919    
920  2003-01-18 06:06  arturas  2003-01-18 06:06  arturas
921    
922          * src/: FormatMasks/BaseMask.py, FormatMasks/NumberMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/NumberMask.py,
923          FormatMasks/TextMask.py, formatting/BaseMask.py,            FormatMasks/TextMask.py, formatting/BaseMask.py,
924          formatting/NumberMask.py, formatting/TextMask.py: Changed raise            formatting/NumberMask.py, formatting/TextMask.py: Changed raise
925          error, _(msg) to tmsg = _(msg); raise error, tmsg            error, _(msg) to tmsg = _(msg); raise error, tmsg
926    
927  2003-01-09 19:30  jcater  2003-01-09 19:30  jcater
928    
929          * src/: GObjects.py, GParserHelpers.py, definitions/GObjects.py,          * src/: GObjects.py, GParserHelpers.py, definitions/GObjects.py,
930          definitions/GParserHelpers.py:            definitions/GParserHelpers.py:
931            
932          * Cleaned up some init routines * Added a multiplexing GObj            * Cleaned up some init routines * Added a multiplexing GObj
933    
934  2003-01-08 09:22  arturas  2003-01-08 09:22  arturas
935    
936          * src/: GDataObjects.py, datasources/GDataObjects.py: [no log          * src/: GDataObjects.py, datasources/GDataObjects.py: [no log
937          message]            message]
938    
939  2003-01-07 11:01  arturas  2003-01-07 11:01  arturas
940    
# Line 512  Line 943 
943  2003-01-07 10:49  arturas  2003-01-07 10:49  arturas
944    
945          * src/: GDataSource.py, GDateTime.py, GParser.py,          * src/: GDataSource.py, GDateTime.py, GParser.py,
946          datasources/GDataSource.py, definitions/GParser.py,            datasources/GDataSource.py, definitions/GParser.py,
947          utils/GDateTime.py: gettext updates            utils/GDateTime.py: gettext updates
948    
949  2003-01-07 10:02  arturas  2003-01-07 10:02  arturas
950    
951          * src/: GConnections.py, GDataObjects.py,          * src/: GConnections.py, GDataObjects.py,
952          datasources/GConnections.py, datasources/GDataObjects.py: gettext            datasources/GConnections.py, datasources/GDataObjects.py: gettext
953          corrections            corrections
954    
955  2003-01-07 09:49  arturas  2003-01-07 09:49  arturas
956    
# Line 528  Line 959 
959  2003-01-07 08:19  arturas  2003-01-07 08:19  arturas
960    
961          * src/: GComm.py, GConditions.py, datasources/GConditions.py,          * src/: GComm.py, GConditions.py, datasources/GConditions.py,
962          rpc/GComm.py: Changed raise _("bla-bla") to tmsg = _("bla-bla");            rpc/GComm.py: Changed raise _("bla-bla") to tmsg = _("bla-bla");
963          raise tmsg            raise tmsg
964    
965    2003-01-01 20:06  jcater
966    
967            * setup-cvs.py: cleaning up reports structure
968    
969  2003-01-01 18:45  jcater  2003-01-01 18:45  jcater
970    
971          * setup.cfg.in, setup.py, installer/GConfigWriter.py,          * setup-cvs.py, setup.cfg.in, setup.py, installer/GConfigWriter.py,
972          scripts/gnue-diag.sh, scripts/gnue-schema-scripter.in,            scripts/gnue-diag.sh, scripts/gnue-schema-scripter.in,
973          src/FileUtils.py, src/GBaseApp.py, src/GCConfig.py,            src/FileUtils.py, src/GBaseApp.py, src/GCConfig.py,
974          src/GClientApp.py, src/GComm.py, src/GConditions.py,            src/GClientApp.py, src/GComm.py, src/GConditions.py,
975          src/GConfig.py, src/GConnections.py, src/GDataFormatter.py,            src/GConfig.py, src/GConnections.py, src/GDataFormatter.py,
976          src/GDataObjects.py, src/GDataSource.py, src/GDateTime.py,            src/GDataObjects.py, src/GDataSource.py, src/GDateTime.py,
977          src/GDebug.py, src/GLogger.py, src/GLoginHandler.py, src/GMenu.py,            src/GDebug.py, src/GLogger.py, src/GLoginHandler.py,
978          src/GMimeTypes.py, src/GObjects.py, src/GParser.py,            src/GMenu.py, src/GMimeTypes.py, src/GObjects.py, src/GParser.py,
979          src/GParserHelpers.py, src/GRootObj.py, src/GServerApp.py,            src/GParserHelpers.py, src/GRootObj.py, src/GServerApp.py,
980          src/GTrigger.py, src/GTriggerCore.py, src/GTypecast.py,            src/GTrigger.py, src/GTriggerCore.py, src/GTypecast.py,
981          src/RuntimeSettings.py, src/TextUtils.py, src/__init__.py,            src/RuntimeSettings.py, src/TextUtils.py, src/__init__.py,
982          src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,            src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
983          src/FormatMasks/FormatExceptions.py, src/FormatMasks/NumberMask.py,            src/FormatMasks/FormatExceptions.py,
984          src/FormatMasks/TextMask.py, src/FormatMasks/__init__.py,            src/FormatMasks/NumberMask.py, src/FormatMasks/TextMask.py,
985          src/apps/GBaseApp.py, src/apps/GClientApp.py, src/apps/GConfig.py,            src/FormatMasks/__init__.py, src/apps/GBaseApp.py,
986          src/apps/GDebug.py, src/apps/GLogger.py, src/apps/GServerApp.py,            src/apps/GClientApp.py, src/apps/GConfig.py, src/apps/GDebug.py,
987          src/apps/RuntimeSettings.py, src/commdrivers/GCommBase.py,            src/apps/GLogger.py, src/apps/GServerApp.py,
988          src/commdrivers/_corba/CommDriver.py,            src/apps/RuntimeSettings.py, src/datasources/GConditions.py,
989          src/commdrivers/_corba/__init__.py,            src/datasources/GConnections.py, src/datasources/GDataObjects.py,
990          src/commdrivers/_directory/DirectoryServer.py,            src/datasources/GDataSource.py, src/datasources/GLoginHandler.py,
991          src/datasources/GConditions.py, src/datasources/GConnections.py,            src/definitions/GObjects.py, src/definitions/GParser.py,
992          src/datasources/GDataObjects.py, src/datasources/GDataSource.py,            src/definitions/GParserHelpers.py, src/definitions/GRootObj.py,
993          src/datasources/GLoginHandler.py, src/definitions/GObjects.py,            src/formatting/BaseMask.py, src/formatting/DateMask.py,
994          src/definitions/GParser.py, src/definitions/GParserHelpers.py,            src/formatting/FormatExceptions.py,
995          src/definitions/GRootObj.py, src/formatting/BaseMask.py,            src/formatting/GDataFormatter.py, src/formatting/GTypecast.py,
996          src/formatting/DateMask.py, src/formatting/FormatExceptions.py,            src/formatting/NumberMask.py, src/formatting/TextMask.py,
997          src/formatting/GDataFormatter.py, src/formatting/GTypecast.py,            src/logic/GTrigger.py, src/logic/GTriggerCore.py,
998          src/formatting/NumberMask.py, src/formatting/TextMask.py,            src/rpc/GComm.py, src/rpc/drivers/GCommBase.py,
999          src/logic/GTrigger.py, src/logic/GTriggerCore.py, src/rpc/GComm.py,            src/rpc/drivers/_corba/CommDriver.py,
1000          src/rpc/drivers/GCommBase.py, src/rpc/drivers/_corba/CommDriver.py,            src/rpc/drivers/_corba/__init__.py,
1001          src/rpc/drivers/_corba/__init__.py,            src/rpc/drivers/_directory/DirectoryServer.py,
1002          src/rpc/drivers/_directory/DirectoryServer.py,            src/utils/FileUtils.py, src/utils/GDateTime.py,
1003          src/utils/FileUtils.py, src/utils/GDateTime.py,            src/utils/GMimeTypes.py, src/utils/TextUtils.py,
1004          src/utils/GMimeTypes.py, src/utils/TextUtils.py,            src/cursing/Button.py, src/cursing/CheckBox.py,
1005          src/commdrivers/_helpers/AsyncSocketServer.py,            src/cursing/CheckBoxGroup.py, src/cursing/ColorScheme.py,
1006          src/commdrivers/_helpers/ObjectEnabler.py,            src/cursing/ComboBox.py, src/cursing/Control.py,
1007          src/commdrivers/_helpers/ObjectLibrarian.py,            src/cursing/Dialog.py, src/cursing/DirChooser.py,
1008          src/commdrivers/_helpers/RpcDoc.py,            src/cursing/Event.py, src/cursing/FileSelectPad.py,
1009          src/commdrivers/_parser/Objects.py,            src/cursing/FileSelector.py, src/cursing/FocusedLabel.py,
1010          src/commdrivers/_parser/Parser.py,            src/cursing/Frame.py, src/cursing/GraphicObject.py,
1011          src/commdrivers/orbit/CommDriver.py,            src/cursing/GroupBox.py,
1012          src/commdrivers/orbit/__init__.py,            src/rpc/drivers/_helpers/AsyncSocketServer.py,
1013          src/commdrivers/proxy/CommDriver.py,            src/rpc/drivers/_helpers/ObjectEnabler.py,
1014          src/commdrivers/proxy/__init__.py,            src/rpc/drivers/_helpers/ObjectLibrarian.py,
1015          src/commdrivers/pw_xmlrpc/ClientAdapter.py,            src/rpc/drivers/_helpers/RpcDoc.py,
1016          src/commdrivers/pw_xmlrpc/RpcDoc.py,            src/rpc/drivers/_parser/Objects.py,
1017          src/commdrivers/pw_xmlrpc/ServerAdapter.py,            src/rpc/drivers/_parser/Parser.py,
1018          src/commdrivers/pw_xmlrpc/__init__.py,            src/rpc/drivers/orbit/CommDriver.py,
1019          src/commdrivers/pyro/CommDriver.py,            src/rpc/drivers/orbit/__init__.py,
1020          src/commdrivers/pyro/__init__.py,            src/rpc/drivers/proxy/CommDriver.py,
1021          src/commdrivers/soap/CommDriver.py,            src/rpc/drivers/proxy/__init__.py,
1022          src/commdrivers/soap/__init__.py,            src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
1023          src/commdrivers/sockets/CommDriver.py,            src/rpc/drivers/pw_xmlrpc/RpcDoc.py,
1024          src/commdrivers/sockets/__init__.py,            src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
1025          src/commdrivers/xmlrpc/ClientAdapter.py,            src/rpc/drivers/pw_xmlrpc/__init__.py,
1026          src/commdrivers/xmlrpc/RpcDoc.py,            src/rpc/drivers/pyro/CommDriver.py,
1027          src/commdrivers/xmlrpc/ServerAdapter.py,            src/rpc/drivers/pyro/__init__.py,
1028          src/commdrivers/xmlrpc/__init__.py, src/cursing/Button.py,            src/rpc/drivers/soap/CommDriver.py,
1029          src/cursing/CheckBox.py, src/cursing/CheckBoxGroup.py,            src/rpc/drivers/soap/__init__.py,
1030          src/cursing/ColorScheme.py, src/cursing/ComboBox.py,            src/rpc/drivers/sockets/CommDriver.py,
1031          src/cursing/Control.py, src/cursing/Dialog.py,            src/rpc/drivers/sockets/__init__.py,
1032          src/cursing/DirChooser.py, src/cursing/Event.py,            src/rpc/drivers/xmlrpc/ClientAdapter.py,
1033          src/cursing/FileSelectPad.py, src/cursing/FileSelector.py,            src/rpc/drivers/xmlrpc/RpcDoc.py,
1034          src/cursing/FocusedLabel.py, src/cursing/Frame.py,            src/rpc/drivers/xmlrpc/ServerAdapter.py,
1035          src/cursing/GraphicObject.py, src/cursing/GroupBox.py,            src/rpc/drivers/xmlrpc/__init__.py, src/cursing/InputBox.py,
1036          src/rpc/drivers/_helpers/AsyncSocketServer.py,            src/cursing/Label.py, src/cursing/Menu.py,
1037          src/rpc/drivers/_helpers/ObjectEnabler.py,            src/cursing/MenuBar.py, src/cursing/MenuItem.py,
1038          src/rpc/drivers/_helpers/ObjectLibrarian.py,            src/cursing/MsgBoxOK.py, src/cursing/MsgBoxTimer.py,
1039          src/rpc/drivers/_helpers/RpcDoc.py,            src/cursing/MsgBoxYesNo.py, src/cursing/Notebook.py,
1040          src/rpc/drivers/_parser/Objects.py,            src/cursing/Progress.py, src/cursing/RadioButton.py,
1041          src/rpc/drivers/_parser/Parser.py,            src/cursing/RadioGroup.py, src/cursing/ScreenContainer.py,
1042          src/rpc/drivers/orbit/CommDriver.py,            src/cursing/ScrollBar.py, src/cursing/StatusBar.py,
1043          src/rpc/drivers/orbit/__init__.py,            src/cursing/TextArea.py, src/cursing/TextBox.py,
1044          src/rpc/drivers/proxy/CommDriver.py,            src/cursing/VButton.py, src/cursing/VScrollBar.py,
1045          src/rpc/drivers/proxy/__init__.py,            src/cursing/__init__.py, src/cursing/constants.py,
1046          src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,            src/cursing/sio.py, src/cursing/utility.py,
1047          src/rpc/drivers/pw_xmlrpc/RpcDoc.py,            src/datasources/drivers/DBSIG2/Driver.py,
1048          src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,            src/datasources/drivers/appserver/appserver/Driver.py,
1049          src/rpc/drivers/pw_xmlrpc/__init__.py,            src/datasources/drivers/db2/db2/Driver.py,
1050          src/rpc/drivers/pyro/CommDriver.py,            src/datasources/drivers/dbf/dbf/Driver.py,
1051          src/rpc/drivers/pyro/__init__.py,            src/datasources/drivers/gadfly/gadfly/Driver.py,
1052          src/rpc/drivers/soap/CommDriver.py,            src/datasources/drivers/informix/informix/Driver.py,
1053          src/rpc/drivers/soap/__init__.py,            src/datasources/drivers/ingres/ingres/Driver.py,
1054          src/rpc/drivers/sockets/CommDriver.py,            src/datasources/drivers/interbase/interbase/Driver.py,
1055          src/rpc/drivers/sockets/__init__.py,            src/datasources/drivers/oracle/Base/Driver.py,
1056          src/rpc/drivers/xmlrpc/ClientAdapter.py,            src/datasources/drivers/oracle/cxoracle/Driver.py,
1057          src/rpc/drivers/xmlrpc/RpcDoc.py,            src/datasources/drivers/postgresql/Base/Driver.py,
1058          src/rpc/drivers/xmlrpc/ServerAdapter.py,            src/datasources/drivers/special/configfile/Driver.py,
1059          src/rpc/drivers/xmlrpc/__init__.py, src/cursing/InputBox.py,            src/datasources/drivers/special/static/Driver.py,
1060          src/cursing/Label.py, src/cursing/Menu.py, src/cursing/MenuBar.py,            src/datasources/drivers/special/unbound/Driver.py,
1061          src/cursing/MenuItem.py, src/cursing/MsgBoxOK.py,            src/datasources/drivers/odbc/mxodbc/Driver.py,
1062          src/cursing/MsgBoxTimer.py, src/cursing/MsgBoxYesNo.py,            src/datasources/drivers/odbc/wodbc/Driver.py,
1063          src/cursing/Notebook.py, src/cursing/Progress.py,            src/datasources/drivers/oracle/dcoracle/Driver.py,
1064          src/cursing/RadioButton.py, src/cursing/RadioGroup.py,            src/datasources/drivers/postgresql/popy/Driver.py,
1065          src/cursing/ScreenContainer.py, src/cursing/ScrollBar.py,            src/datasources/drivers/postgresql/psycopg/Driver.py,
1066          src/cursing/StatusBar.py, src/cursing/TextArea.py,            src/datasources/drivers/postgresql/pygresql/Driver.py,
1067          src/cursing/TextBox.py, src/cursing/VButton.py,            src/datasources/drivers/postgresql/pypgsql/Driver.py,
1068          src/cursing/VScrollBar.py, src/cursing/__init__.py,            src/datasources/drivers/sqlite/sqlite/Driver.py,
1069          src/cursing/constants.py, src/cursing/sio.py,            src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
1070          src/cursing/utility.py, src/datasources/drivers/DBSIG2/Driver.py,            src/datasources/drivers/sybase/sybase/Driver.py,
1071          src/datasources/drivers/appserver/appserver/Driver.py,            src/events/Event.py, src/events/EventAware.py,
1072          src/datasources/drivers/db2/db2/Driver.py,            src/events/EventController.py, src/gear/GearSystem.py,
1073          src/datasources/drivers/dbf/dbf/Driver.py,            src/gear/NavigationBuilder.py, src/schema/GSParser.py,
1074          src/datasources/drivers/gadfly/gadfly/Driver.py,            src/schema/Objects.py, src/schema/scripter/Scripter.py,
1075          src/datasources/drivers/informix/informix/Driver.py,            src/schema/scripter/processors/base.py,
1076          src/datasources/drivers/ingres/ingres/Driver.py,            src/schema/scripter/processors/postgresql.py, utils/GTest.py,
1077          src/datasources/drivers/interbase/interbase/Driver.py,            utils/doc-xml-attrs-openoffice.py: updated copyright headers
         src/datasources/drivers/oracle/Base/Driver.py,  
         src/datasources/drivers/oracle/cxoracle/Driver.py,  
         src/datasources/drivers/postgresql/Base/Driver.py,  
         src/datasources/drivers/special/configfile/Driver.py,  
         src/datasources/drivers/special/static/Driver.py,  
         src/datasources/drivers/special/unbound/Driver.py,  
         src/datasources/drivers/odbc/mxodbc/Driver.py,  
         src/datasources/drivers/odbc/wodbc/Driver.py,  
         src/datasources/drivers/oracle/dcoracle/Driver.py,  
         src/datasources/drivers/postgresql/popy/Driver.py,  
         src/datasources/drivers/postgresql/psycopg/Driver.py,  
         src/datasources/drivers/postgresql/pygresql/Driver.py,  
         src/datasources/drivers/postgresql/pypgsql/Driver.py,  
         src/datasources/drivers/sapdb/sapbd/Driver.py,  
         src/datasources/drivers/sqlite/sqlite/Driver.py,  
         src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,  
         src/datasources/drivers/sybase/sybase/Driver.py,  
         src/events/Event.py, src/events/EventAware.py,  
         src/events/EventController.py, src/gear/GearSystem.py,  
         src/gear/NavigationBuilder.py, src/schema/GSParser.py,  
         src/schema/Objects.py, src/schema/scripter/Scripter.py,  
         src/schema/scripter/processors/base.py,  
         src/schema/scripter/processors/postgresql.py, utils/GTest.py,  
         utils/doc-xml-attrs-openoffice.py: updated copyright headers  
1078    
1079  2003-01-01 16:21  jcater  2003-01-01 16:21  jcater
1080    
1081          * src/: GObjects.py, GParser.py, definitions/GObjects.py,          * src/: GObjects.py, GParser.py, definitions/GObjects.py,
1082          definitions/GParser.py:            definitions/GParser.py:
1083            
1084          * primary elements (section, field, summ, etc) with            * primary elements (section, field, summ, etc) with
1085          namespace-qualified attributes will output the primary element tag            namespace-qualified attributes will output the primary element
1086          w/only the qualified attributes (e.g., <section name="foo"            tag w/only the qualified attributes (e.g., <section name="foo"
1087          out:lookAtMe="1"> will output <section lookatMe="1">  into the raw            out:lookAtMe="1"> will output <section lookatMe="1">  into the
1088          output stream)            raw output stream)
1089            
1090          * Misc bug fixes            * Misc bug fixes
1091    
1092  2003-01-01 14:58  jcater  2003-01-01 14:58  jcater
1093    
1094          * src/: GDataFormatter.py, formatting/GDataFormatter.py: oops;          * src/: GDataFormatter.py, formatting/GDataFormatter.py: oops;
1095          fixed dollar sign issue            fixed dollar sign issue
1096    
1097  2003-01-01 14:47  jcater  2003-01-01 14:47  jcater
1098    
1099          * src/: GDataFormatter.py, formatting/GDataFormatter.py: added          * src/: GDataFormatter.py, formatting/GDataFormatter.py: added
1100          basic number formatting to reports (HACK ALERT)            basic number formatting to reports (HACK ALERT)
1101    
1102  2002-12-26 19:00  jcater  2002-12-26 19:00  jcater
1103    
1104          * src/: GParser.py, definitions/GParser.py: removed i18n from          * src/: GParser.py, definitions/GParser.py: removed i18n from
1105          'raise' statements, as they don't work there :(            'raise' statements, as they don't work there :(
1106    
1107  2002-12-26 18:56  jcater  2002-12-26 18:56  jcater
1108    
1109          * src/: GParser.py, definitions/GParser.py:          * src/: GParser.py, definitions/GParser.py:
1110            
1111          Moved the tag count check to after other checks            Moved the tag count check to after other checks
1112    
1113  2002-12-22 21:44  jamest  2002-12-22 21:44  jamest
1114    
1115          * src/: GDataFormatter.py, formatting/GDataFormatter.py: removed          * src/: GDataFormatter.py, formatting/GDataFormatter.py: removed
1116          print statement            print statement
1117    
1118  2002-12-22 19:51  jcater  2002-12-22 19:51  jcater
1119    
1120          * src/: GDataFormatter.py, formatting/GDataFormatter.py: removed          * src/: GDataFormatter.py, formatting/GDataFormatter.py: removed
1121          unused code            unused code
1122    
1123  2002-12-22 19:46  jcater  2002-12-22 19:46  jcater
1124    
1125          * src/: GDataFormatter.py, formatting/GDataFormatter.py: better fix          * src/: GDataFormatter.py, formatting/GDataFormatter.py: better fix
1126          for formatting dates in reports [temporary]            for formatting dates in reports [temporary]
1127    
1128  2002-12-22 19:43  jamest  2002-12-22 19:43  jamest
1129    
# Line 721  Line 1132 
1132  2002-12-22 19:31  jcater  2002-12-22 19:31  jcater
1133    
1134          * src/: GObjects.py, definitions/GObjects.py: reworking the format          * src/: GObjects.py, definitions/GObjects.py: reworking the format
1135          of designer wizards and namespace support            of designer wizards and namespace support
1136    
1137  2002-12-22 19:22  jcater  2002-12-22 19:22  jcater
1138    
1139          * src/: GDataFormatter.py, formatting/GDataFormatter.py: added          * src/: GDataFormatter.py, formatting/GDataFormatter.py: added
1140          basic date formatting (temp hackery) for reports support            basic date formatting (temp hackery) for reports support
1141    
1142  2002-12-22 14:42  jcater  2002-12-22 14:42  jcater
1143    
1144          * scripts/gnue-schema-scripter.in, src/schema/scripter/Scripter.py:          * setup-cvs.py, scripts/gnue-schema-scripter.in,
1145          added convenience shell scripts for gnue-schema-scripter            src/schema/scripter/Scripter.py: added convenience shell scripts
1146              for gnue-schema-scripter
1147    
1148  2002-12-21 16:41  jcater  2002-12-21 16:41  jcater
1149    
1150          * etc/sample.report-filters.conf: changed the filters/ directory          * setup-cvs.py, etc/sample.report-filters.conf: changed the
1151          structure            filters/ directory structure
1152    
1153  2002-12-21 13:29  jamest  2002-12-21 13:29  jamest
1154    
1155          * src/events/EventController.py: Started breaking apart wx uidriver          * src/events/EventController.py: Started breaking apart wx uidriver
1156          form event model changes instances are not tracking a current form            form event model changes instances are not tracking a current
1157          instead events pass affected form Other stuff I probably forgot            form instead events pass affected form Other stuff I probably
1158              forgot
1159    
1160  2002-12-21 13:03  jcater  2002-12-21 13:03  jcater
1161    
1162          * ChangeLog, src/GDataSource.py, src/datasources/GDataSource.py,          * ChangeLog, src/GDataSource.py, src/datasources/GDataSource.py,
1163          utils/connection.gfd: fix for <connection> tags            utils/connection.gfd: fix for <connection> tags
1164    
1165  2002-12-21 12:54  jcater  2002-12-21 12:54  jcater
1166    
# Line 755  Line 1168 
1168    
1169  2002-12-20 18:15  jcater  2002-12-20 18:15  jcater
1170    
1171          * ChangeLog:          * ChangeLog, setup-cvs.py:
1172            
1173          synching machines            synching machines
1174    
1175  2002-12-16 21:07  jcater  2002-12-16 21:07  jcater
1176    
1177          * ChangeLog, NEWS, ROADMAP.in, TODO, src/__init__.py,          * ChangeLog, NEWS, ROADMAP.in, TODO, src/__init__.py,
1178          utils/generate-feature-plan.py: Preliminary updates for pending            utils/generate-feature-plan.py: Preliminary updates for pending
1179          release            release
1180    
1181  2002-12-14 12:05  jcater  2002-12-14 12:05  jcater
1182    
1183          * src/schema/scripter/processors/postgresql.py:          * src/schema/scripter/processors/postgresql.py:
1184          * Corrected a timestamp issue with the PgSQL schema writer            * Corrected a timestamp issue with the PgSQL schema writer
1185    
1186  2002-12-12 19:22  jcater  2002-12-12 19:22  jcater
1187    
# Line 777  Line 1190 
1190  2002-12-12 18:55  jcater  2002-12-12 18:55  jcater
1191    
1192          * src/: GDataObjects.py, GDataSource.py,          * src/: GDataObjects.py, GDataSource.py,
1193          datasources/GDataObjects.py, datasources/GDataSource.py,            datasources/GDataObjects.py, datasources/GDataSource.py,
1194          cursing/ColorScheme.py:            cursing/ColorScheme.py:
1195          * Implemented block-level (per-record) Pre-Query and Post-Query *            * Implemented block-level (per-record) Pre-Query and Post-Query *
1196          More updates on Dev Guide            More updates on Dev Guide
1197    
1198  2002-12-12 14:35  jcater  2002-12-12 14:35  jcater
1199    
1200          * src/cursing/: ColorScheme.py, Control.py, Dialog.py,          * src/cursing/: ColorScheme.py, Control.py, Dialog.py,
1201          FocusedLabel.py, Frame.py, Menu.py, MenuBar.py, MenuItem.py,            FocusedLabel.py, Frame.py, Menu.py, MenuBar.py, MenuItem.py,
1202          Notebook.py, ScreenContainer.py, VScrollBar.py: ported cursing            Notebook.py, ScreenContainer.py, VScrollBar.py: ported cursing
1203          changes from 0.4.x branch            changes from 0.4.x branch
1204    
1205  2002-12-12 11:57  jcater  2002-12-12 11:57  jcater
1206    
1207          * src/: GDataObjects.py, datasources/GDataObjects.py: committed          * src/: GDataObjects.py, datasources/GDataObjects.py: committed
1208          fixes for incorrect isFirstRecord() and isLastRecord() logic            fixes for incorrect isFirstRecord() and isLastRecord() logic
1209    
1210  2002-12-12 11:39  jcater  2002-12-12 11:39  jcater
1211    
1212          * src/: GDataObjects.py, datasources/GDataObjects.py:          * src/: GDataObjects.py, datasources/GDataObjects.py:
1213            
1214          Added isLastRecord to ResultSet to complement the isFirstRecord()            Added isLastRecord to ResultSet to complement the isFirstRecord()
1215          call            call
1216    
1217  2002-12-11 23:16  jcater  2002-12-11 23:16  jcater
1218    
1219          * doc/technotes/: 00008.txt, 00009.txt, index.html, index.txt: more          * doc/technotes/: 00008.txt, 00009.txt, index.html, index.txt: more
1220          futile attempts to find the segfault issue in designer            futile attempts to find the segfault issue in designer
1221    
1222  2002-12-11 22:38  jcater  2002-12-11 22:38  jcater
1223    
# Line 813  Line 1226 
1226  2002-12-11 22:27  jcater  2002-12-11 22:27  jcater
1227    
1228          * src/datasources/drivers/postgresql/Base/Driver.py: backported fix          * src/datasources/drivers/postgresql/Base/Driver.py: backported fix
1229          for encoding=default issue w/Pg7.3            for encoding=default issue w/Pg7.3
1230    
1231  2002-12-11 22:05  jcater  2002-12-11 22:05  jcater
1232    
1233          * src/datasources/drivers/postgresql/Base/Driver.py: fix for using          * src/datasources/drivers/postgresql/Base/Driver.py: fix for using
1234          encoding=default under Pg7.3            encoding=default under Pg7.3
1235    
1236  2002-12-11 19:00  jcater  2002-12-11 19:00  jcater
1237    
1238          * ROADMAP.in, utils/generate-feature-plan.py: added roadmap/feature          * ROADMAP.in, utils/generate-feature-plan.py: added roadmap/feature
1239          plan template and parser script            plan template and parser script
1240    
1241  2002-12-07 02:31  jcater  2002-12-07 02:31  jcater
1242    
1243          * src/schema/GSParser.py:          * src/schema/GSParser.py:
1244          * Updated Dev Guide to new GFD format * Renamed the Pre-Modify            * Updated Dev Guide to new GFD format * Renamed the Pre-Modify
1245          attribute on blocks to Pre-Change to be consistent with the            attribute on blocks to Pre-Change to be consistent with the
1246          field.Pre-Change call * Cleanup            field.Pre-Change call * Cleanup
1247    
1248  2002-12-06 11:28  dneighbors  2002-12-06 11:28  dneighbors
1249    
1250          * src/schema/: GSParser.py, scripter/Scripter.py,          * src/schema/: GSParser.py, scripter/Scripter.py,
1251          scripter/processors/__init__.py, scripter/processors/base.py,            scripter/processors/__init__.py, scripter/processors/base.py,
1252          scripter/processors/oracle.py, scripter/processors/postgresql.py:            scripter/processors/oracle.py, scripter/processors/postgresql.py:
1253          Upgrades to schema tool for oracle and primary key support.            Upgrades to schema tool for oracle and primary key support.
1254    
1255  2002-12-06 00:46  jcater  2002-12-06 00:46  jcater
1256    
# Line 846  Line 1259 
1259  2002-12-06 00:25  jcater  2002-12-06 00:25  jcater
1260    
1261          * src/: __init__.py, schema/GSParser.py,          * src/: __init__.py, schema/GSParser.py,
1262          schema/scripter/Scripter.py,            schema/scripter/Scripter.py,
1263          schema/scripter/processors/__init__.py,            schema/scripter/processors/__init__.py,
1264          schema/scripter/processors/base.py,            schema/scripter/processors/base.py,
1265          schema/scripter/processors/oracle.py,            schema/scripter/processors/oracle.py,
1266          schema/scripter/processors/postgresql.py:            schema/scripter/processors/postgresql.py:
1267          * Made scripter.py into a GClientApp (run with --help to see) *            * Made scripter.py into a GClientApp (run with --help to see) *
1268          Added indexes (unique and non-unique) * Added primary key support *            Added indexes (unique and non-unique) * Added primary key support
1269          Added Oracle driver            * Added Oracle driver
1270    
1271  2002-12-03 21:05  jamest  2002-12-03 21:05  jamest
1272    
1273          * src/: GDataSource.py, datasources/GDataSource.py: remove GFObj          * src/: GDataSource.py, datasources/GDataSource.py: remove GFObj
1274          referece from common moving things about and adding notes to ui            referece from common moving things about and adding notes to ui
1275          drivers in preperation for some changes            drivers in preperation for some changes
1276    
1277  2002-12-03 12:06  jamest  2002-12-03 12:06  jamest
1278    
1279          * src/: GObjects.py, GParser.py, definitions/GObjects.py,          * src/: GObjects.py, GParser.py, definitions/GObjects.py,
1280          definitions/GParser.py: more changes for <dialog> support            definitions/GParser.py: more changes for <dialog> support
1281    
1282  2002-12-02 20:37  jamest  2002-12-02 20:37  jamest
1283    
1284          * ChangeLog, NEWS, src/__init__.py: Checkins final for 0.4.2          * ChangeLog, NEWS, src/__init__.py: Checkins final for 0.4.2
1285          releases of common, designer, forms            releases of common, designer, forms
1286    
1287  2002-12-01 18:44  jcater  2002-12-01 18:44  jcater
1288    
1289          * src/: GConnections.py, datasources/GConnections.py,          * src/: GConnections.py, datasources/GConnections.py: fix for
1290          GConnections.py, datasources/GConnections.py: fix for custom            custom authenticator support
         authenticator support  
1291    
1292  2002-12-01 17:04  jcater  2002-12-01 17:04  jcater
1293    
1294          * src/: GConnections.py, datasources/GConnections.py: backported          * src/: GConnections.py, datasources/GConnections.py: backported
1295          the getAuthenticatedUser() support            the getAuthenticatedUser() support
1296    
1297  2002-12-01 16:53  jcater  2002-12-01 16:53  jcater
1298    
1299          * doc/technotes/00005.txt, src/GConnections.py,          * doc/technotes/00005.txt, src/GConnections.py,
1300          src/datasources/GConnections.py:            src/datasources/GConnections.py:
1301            
1302          * Added form.getAuthenticatedUser(connection) * Cleaned up custom            * Added form.getAuthenticatedUser(connection) * Cleaned up custom
1303          authenticators            authenticators
1304    
1305  2002-12-01 08:42  dimas  2002-12-01 08:42  dimas
1306    
1307          * doc/technotes/00005.txt: Correction after playing with custom          * doc/technotes/00005.txt: Correction after playing with custom
1308          login            login
1309    
1310  2002-12-01 05:27  siesel  2002-12-01 05:27  siesel
1311    
1312          * src/datasources/drivers/dbf/dbf/Driver.py: fix bugs in          * src/datasources/drivers/dbf/dbf/Driver.py: fix bugs in
1313          introspection support of DBF dbdriver            introspection support of DBF dbdriver
1314    
1315  2002-11-30 18:00  siesel  2002-11-30 18:00  siesel
1316    
1317          * src/datasources/drivers/dbf/dbf/Driver.py: add introspection          * src/datasources/drivers/dbf/dbf/Driver.py: add introspection
1318          support to dbf driver            support to dbf driver
1319    
1320  2002-11-29 01:06  jcater  2002-11-29 01:06  jcater
1321    
1322          * src/: GObjects.py, GRootObj.py, definitions/GObjects.py,          * src/: GObjects.py, GRootObj.py, definitions/GObjects.py,
1323          definitions/GRootObj.py:            definitions/GRootObj.py:
1324          * Improved trigger selector support * Improved code editor            * Improved trigger selector support * Improved code editor
1325          interaction with rest of system * Fixed outstanding bugs related to            interaction with rest of system * Fixed outstanding bugs related
1326          wizards/templates and object creation * Many bug fixes            to wizards/templates and object creation * Many bug fixes
1327    
1328  2002-11-27 20:24  jamest  2002-11-27 20:24  jamest
1329    
1330          * src/: GConfig.py, GParser.py, GTrigger.py, apps/GConfig.py,          * src/: GConfig.py, GParser.py, GTrigger.py, apps/GConfig.py,
1331          definitions/GParser.py, logic/GTrigger.py: cleaning things up in            definitions/GParser.py, logic/GTrigger.py: cleaning things up in
1332          preparation for <dialog>            preparation for <dialog>
1333    
1334  2002-11-27 18:11  jcater  2002-11-27 18:11  jcater
1335    
1336          * src/: GObjects.py, definitions/GObjects.py: * Visual cleanup          * src/: GObjects.py, definitions/GObjects.py: * Visual cleanup
1337          (panel/text spacing, etc) * First attempt at getting wizards            (panel/text spacing, etc) * First attempt at getting wizards
1338          working with the new layout management markup * More cleanup            working with the new layout management markup * More cleanup
1339    
1340  2002-11-27 15:29  jamest  2002-11-27 15:29  jamest
1341    
# Line 932  Line 1344 
1344  2002-11-26 23:47  jamest  2002-11-26 23:47  jamest
1345    
1346          * src/: GParser.py, definitions/GParser.py: start of <dialog>          * src/: GParser.py, definitions/GParser.py: start of <dialog>
1347          support (still useless)            support (still useless)
1348    
1349  2002-11-26 17:45  jcater  2002-11-26 17:45  jcater
1350    
1351          * src/: GObjects.py, GParser.py, GRootObj.py,          * src/: GObjects.py, GParser.py, GRootObj.py,
1352          definitions/GObjects.py, definitions/GParser.py,            definitions/GObjects.py, definitions/GParser.py,
1353          definitions/GRootObj.py:            definitions/GRootObj.py:
1354            
1355          Moved to namespaces for layout management in forms            Moved to namespaces for layout management in forms
1356    
1357  2002-11-25 22:23  jcater  2002-11-25 22:23  jcater
1358    
# Line 949  Line 1361 
1361  2002-11-25 20:00  jamest  2002-11-25 20:00  jamest
1362    
1363          * src/datasources/drivers/odbc/mxodbc/Driver.py: syntax error in          * src/datasources/drivers/odbc/mxodbc/Driver.py: syntax error in
1364          the mxodbc driver            the mxodbc driver
1365    
1366  2002-11-25 19:53  jcater  2002-11-25 19:53  jcater
1367    
# Line 958  Line 1370 
1370  2002-11-25 18:45  siesel  2002-11-25 18:45  siesel
1371    
1372          * src/datasources/drivers/dbf/dbf/Driver.py: add a static DBF          * src/datasources/drivers/dbf/dbf/Driver.py: add a static DBF
1373          (Dbase III+) driver            (Dbase III+) driver
1374    
1375  2002-11-25 18:09  jamest  2002-11-25 18:09  jamest
1376    
# Line 971  Line 1383 
1383  2002-11-24 23:41  jcater  2002-11-24 23:41  jcater
1384    
1385          * src/events/EventController.py: * Implemented a docking system for          * src/events/EventController.py: * Implemented a docking system for
1386          forms * Started on HotKey support (F10 ==> Property Editor, etc) *            forms * Started on HotKey support (F10 ==> Property Editor, etc)
1387          Moved from the old listener support to common's events model * More            * Moved from the old listener support to common's events model *
1388          work to get Designer working with new GFD format * Start of Trigger            More work to get Designer working with new GFD format * Start of
1389          Inspector            Trigger Inspector
1390    
1391  2002-11-23 06:37  arturas  2002-11-23 06:37  arturas
1392    
# Line 991  Line 1403 
1403  2002-11-21 18:57  jcater  2002-11-21 18:57  jcater
1404    
1405          * src/cursing/: ColorScheme.py, VScrollBar.py, sio.py: more work on          * src/cursing/: ColorScheme.py, VScrollBar.py, sio.py: more work on
1406          curses            curses
1407    
1408  2002-11-21 14:59  jcater  2002-11-21 14:59  jcater
1409    
1410          * src/cursing/: ColorScheme.py, Control.py, Dialog.py,          * src/cursing/: ColorScheme.py, Control.py, Dialog.py,
1411          FocusedLabel.py, Frame.py, Menu.py, MenuBar.py, MenuItem.py,            FocusedLabel.py, Frame.py, Menu.py, MenuBar.py, MenuItem.py,
1412          ScreenContainer.py, sio.py: updates to get curses mostly working;            ScreenContainer.py, sio.py: updates to get curses mostly working;
1413          lots of menubar work            lots of menubar work
1414    
1415  2002-11-20 21:47  jamest  2002-11-20 21:47  jamest
1416    
1417          * src/: GConditions.py, GConfig.py, GObjects.py, apps/GConfig.py,          * src/: GConditions.py, GConfig.py, GObjects.py, apps/GConfig.py,
1418          datasources/GConditions.py, datasources/drivers/DBSIG2/Driver.py,            datasources/GConditions.py, datasources/drivers/DBSIG2/Driver.py,
1419          definitions/GObjects.py: merged in config fixes from 0.4.x branch            definitions/GObjects.py: merged in config fixes from 0.4.x branch
1420          merged in papo patches from 0.4.x branch a possible workaround for            merged in papo patches from 0.4.x branch a possible workaround
1421          older mysql drivers            for older mysql drivers
1422    
1423  2002-11-20 21:11  jamest  2002-11-20 21:11  jamest
1424    
1425          * src/: GConditions.py, GObjects.py, datasources/GConditions.py,          * src/: GConditions.py, GObjects.py, datasources/GConditions.py,
1426          datasources/drivers/DBSIG2/Driver.py, definitions/GObjects.py:            datasources/drivers/DBSIG2/Driver.py, definitions/GObjects.py:
1427          Added in papo's null and not null conditionals, formatting cleanup            Added in papo's null and not null conditionals, formatting
1428              cleanup
1429    
1430  2002-11-20 19:39  jcater  2002-11-20 19:39  jcater
1431    
1432          * src/: GDataSource.py, datasources/GDataSource.py: start of          * src/: GDataSource.py, datasources/GDataSource.py: start of
1433          layout/logic separation; cleaned up GFParser.py to reflect new tags            layout/logic separation; cleaned up GFParser.py to reflect new
1434              tags
1435    
1436  2002-11-20 18:27  jcater  2002-11-20 18:27  jcater
1437    
1438          * etc/sample.gnue.conf, src/GDataSource.py,          * etc/sample.gnue.conf, src/GDataSource.py,
1439          src/datasources/GDataSource.py:            src/datasources/GDataSource.py:
1440            
1441          * Moved the <database> tag to common (as a <connection> tag... we            * Moved the <database> tag to common (as a <connection> tag... we
1442          will have a converter script soon) * Fixed some incorrect code            will have a converter script soon) * Fixed some incorrect code
1443          samples in the dev guide            samples in the dev guide
1444    
1445  2002-11-20 14:54  jamest  2002-11-20 14:54  jamest
1446    
1447          * src/: GConfig.py, apps/GConfig.py: fixes to configuration loading          * src/: GConfig.py, apps/GConfig.py: fixes to configuration loading
1448          added support for a global [default] section to config files CV:            added support for a global [default] section to config files CV:
1449          ----------------------------------------------------------------------            ----------------------------------------------------------------------
1450    
1451  2002-11-19 19:01  jcater  2002-11-19 19:01  jcater
1452    
1453          * src/: GObjects.py, __init__.py, definitions/GObjects.py:          * src/: GObjects.py, __init__.py, definitions/GObjects.py:
1454            
1455          * When writing back to XML, name attributes are listed first * Misc            * When writing back to XML, name attributes are listed first *
1456          cleanup * Added a Forms 0.5.0 converter            Misc cleanup * Added a Forms 0.5.0 converter
1457    
1458    2002-11-18 17:15  siesel
1459    
1460            * setup-cvs.py: first draft of a integrator xxx.
1461    
1462  2002-11-17 19:29  jcater  2002-11-17 19:29  jcater
1463    
# Line 1052  Line 1470 
1470  2002-11-17 19:17  jcater  2002-11-17 19:17  jcater
1471    
1472          * doc/Developers-Guide.sxw, src/__init__.py,          * doc/Developers-Guide.sxw, src/__init__.py,
1473          utils/doc-xml-attrs-openoffice.py: doc/version changes in prep for            utils/doc-xml-attrs-openoffice.py: doc/version changes in prep
1474          a release            for a release
1475    
1476  2002-11-17 16:53  jcater  2002-11-17 16:53  jcater
1477    
1478          * src/cursing/Button.py, src/cursing/ColorScheme.py,          * src/cursing/Button.py, src/cursing/ColorScheme.py,
1479          src/cursing/ComboBox.py, src/cursing/Control.py,            src/cursing/ComboBox.py, src/cursing/Control.py,
1480          src/cursing/Dialog.py, src/cursing/Frame.py,            src/cursing/Dialog.py, src/cursing/Frame.py,
1481          src/cursing/GraphicObject.py, src/cursing/GroupBox.py,            src/cursing/GraphicObject.py, src/cursing/GroupBox.py,
1482          src/cursing/Label.py, src/cursing/MenuBar.py,            src/cursing/Label.py, src/cursing/MenuBar.py,
1483          src/cursing/MenuItem.py, src/cursing/ScreenContainer.py,            src/cursing/MenuItem.py, src/cursing/ScreenContainer.py,
1484          src/cursing/StatusBar.py, src/cursing/TextArea.py,            src/cursing/StatusBar.py, src/cursing/TextArea.py,
1485          src/cursing/TextBox.py, src/cursing/VButton.py,            src/cursing/TextBox.py, src/cursing/VButton.py,
1486          src/cursing/VScrollBar.py, src/cursing/sio.py,            src/cursing/VScrollBar.py, src/cursing/sio.py,
1487          src/cursing/utility.py, utils/doc-xml-attrs-openoffice.py: updated            src/cursing/utility.py, utils/doc-xml-attrs-openoffice.py:
1488          Forms Dev Guide to have new descriptions of attributes            updated Forms Dev Guide to have new descriptions of attributes
1489    
1490  2002-11-17 10:00  jamest  2002-11-17 10:00  jamest
1491    
# Line 1080  Line 1498 
1498  2002-11-16 15:14  jamest  2002-11-16 15:14  jamest
1499    
1500          * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed for          * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed for
1501          unbound fields in blocks sometimes flaging that blocks resultset to            unbound fields in blocks sometimes flaging that blocks resultset
1502          require saving            to require saving
1503    
1504  2002-11-16 09:44  jcater  2002-11-16 09:44  jcater
1505    
1506          * src/: GParser.py, definitions/GParser.py: If a referenced          * src/: GParser.py, definitions/GParser.py: If a referenced
1507          importable object is not found, raise an exception            importable object is not found, raise an exception
1508    
1509  2002-11-16 09:20  jcater  2002-11-16 09:20  jcater
1510    
1511          * src/cursing/: ComboBox.py, Dialog.py, VScrollBar.py:          * src/cursing/: ComboBox.py, Dialog.py, VScrollBar.py:
1512            
1513          Fixed incorrect drawing of Login dialog and scrollbars            Fixed incorrect drawing of Login dialog and scrollbars
1514    
1515  2002-11-15 17:18  jcater  2002-11-15 17:18  jcater
1516    
1517          * src/cursing/sio.py:          * src/cursing/sio.py:
1518            
1519          More work on color support            More work on color support
1520    
1521  2002-11-15 16:13  jamest  2002-11-15 16:13  jamest
1522    
1523          * src/: GDataObjects.py, datasources/GDataObjects.py: master          * src/: GDataObjects.py, datasources/GDataObjects.py: master
1524          datasources no longer cause detail datasources to execute a query            datasources no longer cause detail datasources to execute a query
1525          for detail key = to null when the master is cleared or at startup            for detail key = to null when the master is cleared or at startup
1526    
1527  2002-11-15 11:06  jcater  2002-11-15 11:06  jcater
1528    
# Line 1113  Line 1531 
1531  2002-11-15 01:20  jcater  2002-11-15 01:20  jcater
1532    
1533          * src/cursing/: Button.py, ColorScheme.py, GraphicObject.py,          * src/cursing/: Button.py, ColorScheme.py, GraphicObject.py,
1534          MenuItem.py, StatusBar.py, TextArea.py, sio.py: more work on curses            MenuItem.py, StatusBar.py, TextArea.py, sio.py: more work on
1535              curses
1536    
1537  2002-11-14 22:00  jamest  2002-11-14 22:00  jamest
1538    
1539          * doc/Developers-Guide.sxw: The start of a developers guide for          * doc/Developers-Guide.sxw: The start of a developers guide for
1540          GNUe Common.            GNUe Common.
1541    
1542  2002-11-14 19:44  jcater  2002-11-14 19:44  jcater
1543    
1544          * src/cursing/: Button.py, Frame.py, ScreenContainer.py,          * src/cursing/: Button.py, Frame.py, ScreenContainer.py,
1545          StatusBar.py, TextBox.py, sio.py: more work in curses driver            StatusBar.py, TextBox.py, sio.py: more work in curses driver
1546    
1547    2002-11-14 09:31  jcater
1548    
1549            * setup-cvs.py: changed setup to reflect the move of gnue/ into
1550              module/base
1551    
1552  2002-11-13 23:05  jcater  2002-11-13 23:05  jcater
1553    
1554          * ChangeLog, NEWS: Updated NEWS and ChangeLogs          * README-CVS, ChangeLog, NEWS: Updated NEWS and ChangeLogs
1555    
1556  2002-11-13 22:06  jcater  2002-11-13 22:06  jcater
1557    
1558          * src/: GBaseApp.py, GParser.py, apps/GBaseApp.py,          * src/: GBaseApp.py, GParser.py, apps/GBaseApp.py,
1559          definitions/GParser.py:            definitions/GParser.py:
1560            
1561          Added btami's locale patches for better i18n support under win32            Added btami's locale patches for better i18n support under win32
1562    
1563  2002-11-13 21:55  jcater  2002-11-13 21:55  jcater
1564    
1565          * setup.py, packaging/inno/gnue-tools.iss:          * setup.py, packaging/inno/gnue-tools.iss:
1566            
1567          Added btami's mcmillan support files            Added btami's mcmillan support files
1568    
1569  2002-11-13 17:56  jcater  2002-11-13 17:56  jcater
1570    
1571          * src/external/: README, __init__.py, shellwords.py:          * src/external/: README, __init__.py, shellwords.py:
1572          * First completely working label implementation in reports * Added            * First completely working label implementation in reports *
1573          shellwords.py * Misc cleanup/bug fixes            Added shellwords.py * Misc cleanup/bug fixes
1574    
1575  2002-11-13 11:06  jcater  2002-11-13 11:06  jcater
1576    
1577          * src/: GConfig.py, apps/GConfig.py: removed lowercase conversion          * src/: GConfig.py, apps/GConfig.py: removed lowercase conversion
1578          from Default parameter parser            from Default parameter parser
1579    
1580  2002-11-13 00:10  jcater  2002-11-13 00:10  jcater
1581    
1582          * etc/sample.report-filters.conf: added first label example to GNUe          * etc/sample.report-filters.conf: added first label example to GNUe
1583          Reports            Reports
1584    
1585  2002-11-12 23:55  dneighbors  2002-11-12 23:55  dneighbors
1586    
1587          * utils/xml2sql/schema.sxw: Updated documentation to include          * utils/xml2sql/schema.sxw: Updated documentation to include
1588          information on how to use GSD format, import files and new            information on how to use GSD format, import files and new
1589          'defaultwith' attribute.            'defaultwith' attribute.
1590    
1591    2002-11-12 21:30  jcater
1592    
1593            * setup-cvs.py: added support for gcvs script
1594    
1595  2002-11-12 19:43  jcater  2002-11-12 19:43  jcater
1596    
1597          * src/schema/GSParser.py: removed scale reference; should be using          * src/schema/GSParser.py: removed scale reference; should be using
1598          'precision'            'precision'
1599    
1600  2002-11-12 18:39  jamest  2002-11-12 18:39  jamest
1601    
# Line 1176  Line 1604 
1604  2002-11-12 18:16  siesel  2002-11-12 18:16  siesel
1605    
1606          * src/schema/GSParser.py: fix CreateSchema Wizard add scale          * src/schema/GSParser.py: fix CreateSchema Wizard add scale
1607          attribut to GSParser            attribut to GSParser
1608    
1609  2002-11-12 17:07  jcater  2002-11-12 17:07  jcater
1610    
1611          * src/__init__.py: updated VERSION numbers to be the new .99 format          * src/__init__.py: updated VERSION numbers to be the new .99 format
1612          for cvs            for cvs
1613    
1614  2002-11-12 17:00  jamest  2002-11-12 17:00  jamest
1615    
1616          * src/: GConditions.py, datasources/GConditions.py: add in          * src/: GConditions.py, datasources/GConditions.py: add in
1617          depreciated <conditions> tag            depreciated <conditions> tag
1618    
1619  2002-11-12 15:10  jcater  2002-11-12 15:10  jcater
1620    
1621          * src/: TextUtils.py, utils/TextUtils.py: added a textToMeasurment          * src/: TextUtils.py, utils/TextUtils.py: added a textToMeasurment
1622          method that takes '12pt', '32cm', '1in' type strings and returns            method that takes '12pt', '32cm', '1in' type strings and returns
1623          the measurement in inches            the measurement in inches
1624    
1625    2002-11-12 12:30  jcater
1626    
1627            * setup-cvs.py: moved gnue/reports/adapters to
1628              gnue/reports/src/adapters
1629    
1630  2002-11-12 02:52  arturas  2002-11-12 02:52  arturas
1631    
1632          * utils/win-links.txt: A small readme about link creation tools for          * utils/win-links.txt: A small readme about link creation tools for
1633          Windows.            Windows.
1634    
1635    2002-11-12 02:47  arturas
1636    
1637            * setup-cvs-win.py: Added checking for existance fsutil.exe and
1638              linkgd.exe - file link tools for Windows.
1639    
1640  2002-11-11 14:51  jamest  2002-11-11 14:51  jamest
1641    
1642          * src/datasources/drivers/DBSIG2/Driver.py: distinct support fix          * src/datasources/drivers/DBSIG2/Driver.py: distinct support fix
1643    
1644    2002-11-11 11:42  arturas
1645    
1646            * setup-cvs-win.py: This is setup-cvs.py (CVS installation) file,
1647              modified to work both on Linux and on Windows. However, as i'm
1648              not a very good coder, the code does look awful. The file still
1649              has some bugs left (deletion of linked folders will result in
1650              deleting both linked and original folder; it's possible to have
1651              only one installation - i haven't found out how to add module
1652              path under Windows Python) and it does not work under Windows (to
1653              be more correct: the file itself does work, but when trying to
1654              run form, gettext breaks - the problem is not in this file, but
1655              you can't have form running anyway).
1656    
1657  2002-11-10 23:59  jcater  2002-11-10 23:59  jcater
1658    
1659          * src/cursing/: Frame.py, GraphicObject.py, MenuBar.py,          * src/cursing/: Frame.py, GraphicObject.py, MenuBar.py,
1660          Notebook.py, ScreenContainer.py:            Notebook.py, ScreenContainer.py:
1661            
1662          More work on the curses driver; mainly further implementation of            More work on the curses driver; mainly further implementation of
1663          Notebook.py            Notebook.py
1664    
1665  2002-11-10 16:15  siesel  2002-11-10 16:15  siesel
1666    
1667          * src/datasources/drivers/: oracle/dcoracle/Driver.py,          * src/datasources/drivers/: oracle/dcoracle/Driver.py,
1668          postgresql/Base/Driver.py: allow customisation of date time format            postgresql/Base/Driver.py: allow customisation of date time
1669          send to db            format send to db
1670    
1671  2002-11-10 16:06  jcater  2002-11-10 16:06  jcater
1672    
1673          * src/: GBaseApp.py, apps/GBaseApp.py, schema/GSParser.py,          * src/: GBaseApp.py, apps/GBaseApp.py, schema/GSParser.py,
1674          schema/Objects.py, schema/scripter/Scripter.py,            schema/Objects.py, schema/scripter/Scripter.py,
1675          schema/scripter/__init__.py,            schema/scripter/__init__.py,
1676          schema/scripter/processors/__init__.py,            schema/scripter/processors/__init__.py,
1677          schema/scripter/processors/base.py,            schema/scripter/processors/base.py,
1678          schema/scripter/processors/oracle.py,            schema/scripter/processors/oracle.py,
1679          schema/scripter/processors/postgresql.py:            schema/scripter/processors/postgresql.py:
1680            
1681          Added the new, script-based gsd-to-sql writer.  (NOT READY FOR            Added the new, script-based gsd-to-sql writer.  (NOT READY FOR
1682          PUBLIC CONSUMPTION)            PUBLIC CONSUMPTION)
1683    
1684  2002-11-10 15:14  siesel  2002-11-10 15:14  siesel
1685    
1686          * src/: GDataSource.py, datasources/GDataSource.py: * add          * src/: GDataSource.py, datasources/GDataSource.py: * add
1687          SetCondition and GetCondition trigger methods for changing/reading            SetCondition and GetCondition trigger methods for
1688          the   staticCondition of a Datasource * removed SingleEntry for            changing/reading the   staticCondition of a Datasource * removed
1689          GStaticSet to allow more than one StaticDatasource in   a source            SingleEntry for GStaticSet to allow more than one
1690          file            StaticDatasource in   a source file
1691    
1692  2002-11-10 14:35  jcater  2002-11-10 14:35  jcater
1693    
1694          * src/: GParser.py, definitions/GParser.py: fixed the          * src/: GParser.py, definitions/GParser.py: fixed the
1695          buildImportableTags code to work with tags that don't have native            buildImportableTags code to work with tags that don't have native
1696          'Attributes'            'Attributes'
1697    
1698  2002-11-10 11:35  jcater  2002-11-10 11:35  jcater
1699    
1700          * src/schema/GSParser.py: synching repository to eliminate          * src/schema/GSParser.py: synching repository to eliminate
1701          scripter/ directory            scripter/ directory
1702    
1703  2002-11-09 20:59  jcater  2002-11-09 20:59  jcater
1704    
1705          * src/: GDataSource.py, datasources/GDataSource.py: fixed typo wrt          * src/: GDataSource.py, datasources/GDataSource.py: fixed typo wrt
1706          staticsets and SingleInstance            staticsets and SingleInstance
1707    
1708  2002-11-09 16:14  jcater  2002-11-09 16:14  jcater
1709    
1710          * src/: GDataSource.py, datasources/GDataSource.py: ditto with the          * src/: GDataSource.py, datasources/GDataSource.py: ditto with the
1711          darn typos            darn typos
1712    
1713  2002-11-09 15:47  jcater  2002-11-09 15:47  jcater
1714    
# Line 1266  Line 1717 
1717  2002-11-09 15:36  jcater  2002-11-09 15:36  jcater
1718    
1719          * src/: GDataSource.py, datasources/GDataSource.py,          * src/: GDataSource.py, datasources/GDataSource.py,
1720          schema/GSParser.py: fixed support for order_by with a 'desc' clause            schema/GSParser.py: fixed support for order_by with a 'desc'
1721              clause
1722    
1723  2002-11-09 15:28  jcater  2002-11-09 15:28  jcater
1724    
1725          * src/datasources/drivers/oracle/Base/Driver.py: fixed Oracle's          * src/datasources/drivers/oracle/Base/Driver.py: fixed Oracle's
1726          dataobject.sql() extension            dataobject.sql() extension
1727    
1728  2002-11-08 09:55  jcater  2002-11-08 09:55  jcater
1729    
1730          * src/: GParser.py, definitions/GParser.py: fixed new GParser.py          * src/: GParser.py, definitions/GParser.py: fixed new GParser.py
1731          issue w/namespace support            issue w/namespace support
1732    
1733  2002-11-07 21:21  jamest  2002-11-07 21:21  jamest
1734    
1735          * src/datasources/drivers/DBSIG2/Driver.py: fixed overlooked var          * src/datasources/drivers/DBSIG2/Driver.py: fixed overlooked var
1736          name change            name change
1737    
1738  2002-11-07 18:12  jcater  2002-11-07 18:12  jcater
1739    
# Line 1290  Line 1742 
1742  2002-11-07 11:04  jamest  2002-11-07 11:04  jamest
1743    
1744          * src/datasources/drivers/: db2/db2/Driver.py,          * src/datasources/drivers/: db2/db2/Driver.py,
1745          gadfly/gadfly/Driver.py, informix/informix/Driver.py,            gadfly/gadfly/Driver.py, informix/informix/Driver.py,
1746          ingres/ingres/Driver.py, interbase/interbase/Driver.py,            ingres/ingres/Driver.py, interbase/interbase/Driver.py,
1747          odbc/mxodbc/Driver.py, oracle/cxoracle/Driver.py,            odbc/mxodbc/Driver.py, oracle/cxoracle/Driver.py,
1748          oracle/dcoracle/Driver.py, postgresql/popy/Driver.py,            oracle/dcoracle/Driver.py, postgresql/popy/Driver.py,
1749          postgresql/pygresql/Driver.py, postgresql/psycopg/Driver.py,            postgresql/pygresql/Driver.py, postgresql/psycopg/Driver.py,
1750          postgresql/pypgsql/Driver.py, sapdb/sapbd/Driver.py,            postgresql/pypgsql/Driver.py, sqlite/sqlite/Driver.py,
1751          sqlite/sqlite/Driver.py, sqlrelay/sqlrelay/Driver.py,            sqlrelay/sqlrelay/Driver.py, sybase/sybase/Driver.py: Added
1752          sybase/sybase/Driver.py: Added missing changes to the database            missing changes to the database drivers for query by detail
         drivers for query by detail  
1753    
1754  2002-11-07 10:37  jcater  2002-11-07 10:37  jcater
1755    
1756          * src/cursing/: Button.py, ComboBox.py, Dialog.py,          * src/cursing/: Button.py, ComboBox.py, Dialog.py,
1757          FileSelectPad.py, FocusedLabel.py, Frame.py, GroupBox.py, Label.py,            FileSelectPad.py, FocusedLabel.py, Frame.py, GroupBox.py,
1758          MenuBar.py, Notebook.py, Progress.py, ScreenContainer.py,            Label.py, MenuBar.py, Notebook.py, Progress.py,
1759          ScrollBar.py, StatusBar.py, TextArea.py, TextBox.py:            ScreenContainer.py, ScrollBar.py, StatusBar.py, TextArea.py,
1760                      TextBox.py:
1761          * Added support for Frame panels that are controlled by their  
1762          parent container * Added an "absolute x,y" attribute to each            * Added support for Frame panels that are controlled by their
1763          Control object, so they can transparently work in Frames * Moved            parent container * Added an "absolute x,y" attribute to each
1764          MenuBar to the Frame model * Started work on a Notebook control            Control object, so they can transparently work in Frames * Moved
1765              MenuBar to the Frame model * Started work on a Notebook control
1766    
1767  2002-11-06 21:20  jamest  2002-11-06 21:20  jamest
1768    
1769          * src/: GParser.py, definitions/GParser.py: GParser now honors the          * src/: GParser.py, definitions/GParser.py: GParser now honors the
1770          Required and SingleInstance attributes on tag definitions.            Required and SingleInstance attributes on tag definitions.
1771    
1772  2002-11-06 13:13  jamest  2002-11-06 13:13  jamest
1773    
1774          * src/: GDataObjects.py, GDataSource.py,          * src/: GDataObjects.py, GDataSource.py,
1775          datasources/GDataObjects.py, datasources/GDataSource.py,            datasources/GDataObjects.py, datasources/GDataSource.py,
1776          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
1777          datasources/drivers/oracle/cxoracle/Driver.py,            datasources/drivers/oracle/cxoracle/Driver.py,
1778          datasources/drivers/postgresql/popy/Driver.py,            datasources/drivers/postgresql/popy/Driver.py,
1779          datasources/drivers/postgresql/pygresql/Driver.py,            datasources/drivers/postgresql/pygresql/Driver.py,
1780          datasources/drivers/postgresql/pypgsql/Driver.py,            datasources/drivers/postgresql/pypgsql/Driver.py,
1781          datasources/drivers/sapdb/sapbd/Driver.py,            datasources/drivers/special/configfile/Driver.py,
1782          datasources/drivers/special/configfile/Driver.py,            datasources/drivers/special/static/Driver.py,
1783          datasources/drivers/special/static/Driver.py,            datasources/drivers/special/unbound/Driver.py,
1784          datasources/drivers/special/unbound/Driver.py,            datasources/drivers/sqlite/sqlite/Driver.py,
1785          datasources/drivers/sqlite/sqlite/Driver.py,            datasources/drivers/sqlrelay/sqlrelay/Driver.py,
1786          datasources/drivers/sqlrelay/sqlrelay/Driver.py,            datasources/drivers/sybase/sybase/Driver.py: query by detail
1787          datasources/drivers/sybase/sybase/Driver.py: query by detail            support (needs more testing)
         support (needs more testing)  
1788    
1789  2002-11-05 20:03  jamest  2002-11-05 20:03  jamest
1790    
1791          * scripts/gnuedtd, src/GDataObjects.py, src/GDataSource.py,          * scripts/gnuedtd, src/GDataObjects.py, src/GDataSource.py,
1792          src/datasources/GDataObjects.py, src/datasources/GDataSource.py,            src/datasources/GDataObjects.py, src/datasources/GDataSource.py,
1793          src/datasources/drivers/DBSIG2/Driver.py,            src/datasources/drivers/DBSIG2/Driver.py,
1794          src/datasources/drivers/postgresql/psycopg/Driver.py,            src/datasources/drivers/postgresql/psycopg/Driver.py,
1795          utils/doc-xml-attrs-openoffice.py: temp fix for dcl ticket #60 -            utils/doc-xml-attrs-openoffice.py: temp fix for dcl ticket #60 -
1796          query on detail is blocked again partial implementation of query by            query on detail is blocked again partial implementation of query
1797          detail logic which should all be turned off at the moment.            by detail logic which should all be turned off at the moment.
1798          (syncing machines) misc fixes for changes in the GRootObj            (syncing machines) misc fixes for changes in the GRootObj
1799    
1800    2002-11-05 18:03  jbailey
1801    
1802            * README-CVS: Add note on generating snapshots
1803    
1804  2002-11-05 14:36  jbailey  2002-11-05 14:36  jbailey
1805    
# Line 1361  Line 1816 
1816  2002-11-04 14:14  jamest  2002-11-04 14:14  jamest
1817    
1818          * src/: GParser.py, definitions/GParser.py: Added support for          * src/: GParser.py, definitions/GParser.py: Added support for
1819          common based <import> tag based upon the tags marked as Importable            common based <import> tag based upon the tags marked as
1820          Fixed bad function name in form's wx UI driver            Importable Fixed bad function name in form's wx UI driver
1821    
1822  2002-11-04 13:13  jamest  2002-11-04 13:13  jamest
1823    
# Line 1371  Line 1826 
1826  2002-11-04 08:55  jamest  2002-11-04 08:55  jamest
1827    
1828          * src/: GDataSource.py, GParser.py, GRootObj.py, GTrigger.py,          * src/: GDataSource.py, GParser.py, GRootObj.py, GTrigger.py,
1829          datasources/GDataSource.py, definitions/GParser.py,            datasources/GDataSource.py, definitions/GParser.py,
1830          definitions/GRootObj.py, logic/GTrigger.py: Migration of import            definitions/GRootObj.py, logic/GTrigger.py: Migration of import
1831          system into common (partially complete) Added G*Parser attribute            system into common (partially complete) Added G*Parser attribute
1832          'Importable' to entities if set to 1 makes then that entity becomes            'Importable' to entities if set to 1 makes then that entity
1833          importable.  Adjustments to make reports support importable            becomes importable.  Adjustments to make reports support
1834          triggers All still pretty rough            importable triggers All still pretty rough
1835    
1836  2002-11-04 00:01  jcater  2002-11-04 00:01  jcater
1837    
1838          * src/: GObjects.py, definitions/GObjects.py, schema/GSParser.py:          * src/: GObjects.py, definitions/GObjects.py, schema/GSParser.py:
1839            
1840          * Misc cleanup            * Misc cleanup
1841    
1842  2002-11-03 22:44  dneighbors  2002-11-03 22:44  dneighbors
1843    
1844          * utils/xml2sql/: Schema.txt, schema.sxw: GSD documentation revamp.          * utils/xml2sql/: Schema.txt, schema.sxw: GSD documentation revamp.
1845           Because of datatype changes needed more rich documentation so            Because of datatype changes needed more rich documentation so
1846          switched to open office format.            switched to open office format.
1847    
1848  2002-11-02 00:02  jcater  2002-11-02 00:02  jcater
1849    
1850          * src/: GRootObj.py, definitions/GRootObj.py, schema/Objects.py:          * src/: GRootObj.py, definitions/GRootObj.py, schema/Objects.py:
1851          moved the dumpXML root call into GRootObj, so each tool doesn't            moved the dumpXML root call into GRootObj, so each tool doesn't
1852          have to redefine dumpXML()            have to redefine dumpXML()
1853    
1854  2002-10-31 23:02  jamest  2002-10-31 23:02  jamest
1855    
1856          * src/: GTrigger.py, logic/GTrigger.py: More trigger cleanup Added          * src/: GTrigger.py, logic/GTrigger.py: More trigger cleanup Added
1857          trigger support to gnue-reports Added on-startup and on-exit to            trigger support to gnue-reports Added on-startup and on-exit to
1858          <report> Added pre-section and post-section to <section> Added            <report> Added pre-section and post-section to <section> Added
1859          support for reports trigger editing in designer foobulations grd is            support for reports trigger editing in designer foobulations grd
1860          working sample            is working sample
1861    
1862  2002-10-31 20:40  jamest  2002-10-31 20:40  jamest
1863    
1864          * src/: GObjects.py, GTrigger.py, GTriggerCore.py,          * src/: GObjects.py, GTrigger.py, GTriggerCore.py,
1865          definitions/GObjects.py, logic/GTrigger.py, logic/GTriggerCore.py:            definitions/GObjects.py, logic/GTrigger.py,
1866          Moved all trigger support into common in prep to add to support to            logic/GTriggerCore.py: Moved all trigger support into common in
1867          reports.  Removed global valid trigger list with a per object valid            prep to add to support to reports.  Removed global valid trigger
1868          trigger definition            list with a per object valid trigger definition
1869    
1870  2002-10-31 17:12  jcater  2002-10-31 17:12  jcater
1871    
1872          * src/: GDataSource.py, datasources/GDataSource.py,          * src/: GDataSource.py, datasources/GDataSource.py,
1873          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
1874          datasources/drivers/postgresql/Base/Driver.py: added            datasources/drivers/postgresql/Base/Driver.py: added
1875          cross-tabulation (pivot table) example to reports (pending a few            cross-tabulation (pivot table) example to reports (pending a few
1876          bugfixes, it will work); misc cleanup            bugfixes, it will work); misc cleanup
1877    
1878  2002-10-27 20:10  jcater  2002-10-27 20:10  jcater
1879    
1880          * scripts/gnuedtd, src/GConditions.py, src/GDataSource.py,          * scripts/gnuedtd, src/GConditions.py, src/GDataSource.py,
1881          src/datasources/GConditions.py, src/datasources/GDataSource.py,            src/datasources/GConditions.py, src/datasources/GDataSource.py,
1882          utils/doc-xml-attrs-openoffice.py: added form tags to dev guide;            utils/doc-xml-attrs-openoffice.py: added form tags to dev guide;
1883          created a python script to autocreate OO docs from G?Parser.py            created a python script to autocreate OO docs from G?Parser.py
1884          files; misc consistency checks            files; misc consistency checks
1885    
1886  2002-10-27 14:59  jcater  2002-10-27 14:59  jcater
1887    
1888          * src/: GObjects.py, datasources/drivers/DBSIG2/Driver.py,          * src/: GObjects.py, datasources/drivers/DBSIG2/Driver.py,
1889          definitions/GObjects.py: Trigger Namespace changes: * Added support            definitions/GObjects.py: Trigger Namespace changes: * Added
1890          for negative indexes in Block.gotoRecord   (negative numbers are            support for negative indexes in Block.gotoRecord   (negative
1891          relative to the last record) * Added Block.parent and Entry.parent            numbers are relative to the last record) * Added Block.parent and
1892          attributes * Added getCurrentEntry, getCurrentBlock, and              Entry.parent attributes * Added getCurrentEntry, getCurrentBlock,
1893          getCurrentPage to Form            and   getCurrentPage to Form
1894    
1895  2002-10-25 20:13  siesel  2002-10-25 20:13  siesel
1896    
1897          * src/datasources/drivers/DBSIG2/Driver.py: add an testcase for          * src/datasources/drivers/DBSIG2/Driver.py: add an testcase for
1898          dropdown refreshs remove dbsig modifying GObj tree and parameter            dropdown refreshs remove dbsig modifying GObj tree and parameter
1899          caching add setParameter function            caching add setParameter function
1900    
1901  2002-10-25 17:08  jcater  2002-10-25 17:08  jcater
1902    
1903          * etc/sample.gnue.conf: added Entry.resetForeignKey() method for          * etc/sample.gnue.conf: added Entry.resetForeignKey() method for
1904          triggers (not fully tested); misc code cleanup            triggers (not fully tested); misc code cleanup
1905    
1906  2002-10-23 22:00  jamest  2002-10-23 22:00  jamest
1907    
1908          * src/: GTrigger.py, logic/GTrigger.py: Partial removal of the          * src/: GTrigger.py, logic/GTrigger.py: Partial removal of the
1909          GFTrigger class being replaced by common trigger system.            GFTrigger class being replaced by common trigger system.
1910    
1911  2002-10-23 19:26  jamest  2002-10-23 19:26  jamest
1912    
1913          * scripts/gnue-diag.sh: Removed files no longer needed by setup.py          * scripts/gnue-diag.sh: Removed files no longer needed by setup.py
1914          Removed reference to PyXML as we no longer require it            Removed reference to PyXML as we no longer require it
1915    
1916  2002-10-23 08:56  jcater  2002-10-23 08:56  jcater
1917    
# Line 1466  Line 1921 
1921    
1922          * README.databases: Fixed info per btami's request          * README.databases: Fixed info per btami's request
1923    
1924    2002-10-21 08:43  siesel
1925    
1926            * setup-cvs.py: add changes to delete broken links created by setup
1927              changes
1928    
1929  2002-10-21 07:57  siesel  2002-10-21 07:57  siesel
1930    
1931          * setup.py: added configfile and gadfly dbdrivers to setup.py          * setup.py: added configfile and gadfly dbdrivers to setup.py
# Line 1477  Line 1937 
1937  2002-10-20 13:55  jcater  2002-10-20 13:55  jcater
1938    
1939          * src/: GRootObj.py, GTrigger.py, definitions/GRootObj.py,          * src/: GRootObj.py, GTrigger.py, definitions/GRootObj.py,
1940          logic/GTrigger.py:            logic/GTrigger.py:
1941            
1942          * Added an On-Exit trigger to the form   object (complementary to            * Added an On-Exit trigger to the form   object (complementary to
1943          On-Startup)            On-Startup)
1944            
1945          * Added support for global namespace objects   in trigger code.            * Added support for global namespace objects   in trigger code.
1946          For example, in On-Startup:            For example, in On-Startup:
1947            
1948              global math, myfunc, DEBUG                global math, myfunc, DEBUG
1949              import math                import math
1950              def myfunc(n1,n2):                def myfunc(n1,n2):
1951                 return n1+n2                   return n1+n2
1952              DEBUG = 1                DEBUG = 1
1953            
1954            Then other triggers can access math, myfunc,              Then other triggers can access math, myfunc,
1955            and DEBUG as if they had imported or defined              and DEBUG as if they had imported or defined
1956            them.              them.
1957    
1958  2002-10-19 09:35  siesel  2002-10-19 09:35  siesel
1959    
1960          * utils/connection.gfd: add dropdown provider field to          * utils/connection.gfd: add dropdown provider field to
1961          connection.gfd (btami)            connection.gfd (btami)
1962    
1963  2002-10-17 18:35  jcater  2002-10-17 18:35  jcater
1964    
1965          * src/cursing/: Frame.py, Menu.py, MenuBar.py, MenuItem.py: playing          * src/cursing/: Frame.py, Menu.py, MenuBar.py, MenuItem.py: playing
1966          w/docs            w/docs
1967    
1968  2002-10-15 16:24  siesel  2002-10-15 16:24  siesel
1969    
1970          * src/: commdrivers/_helpers/ObjectLibrarian.py,          * src/rpc/drivers/_helpers/ObjectLibrarian.py: fixed startup
1971          rpc/drivers/_helpers/ObjectLibrarian.py: fixed startup problems            problems appserver had on some hosts
         appserver had on some hosts  
1972    
1973  2002-10-13 22:59  jcater  2002-10-13 22:59  jcater
1974    
1975          * src/cursing/: Menu.py, MenuBar.py, MenuItem.py,          * src/cursing/: Menu.py, MenuBar.py, MenuItem.py,
1976          ScreenContainer.py, TextArea.py, TextBox.py: more work on curses            ScreenContainer.py, TextArea.py, TextBox.py: more work on curses
1977          driver            driver
1978    
1979  2002-10-11 18:44  jcater  2002-10-11 18:44  jcater
1980    
1981          * src/cursing/: Button.py, Dialog.py, Frame.py, StatusBar.py,          * src/cursing/: Button.py, Dialog.py, Frame.py, StatusBar.py,
1982          TextArea.py, TextBox.py, __init__.py, sio.py: Added Frame and            TextArea.py, TextBox.py, __init__.py, sio.py: Added Frame and
1983          StatusBar support; more code cleanup            StatusBar support; more code cleanup
1984    
1985  2002-10-11 00:10  jcater  2002-10-11 00:10  jcater
1986    
1987          * src/cursing/: GroupBox.py, __init__.py: renamed Frame to GroupBox          * src/cursing/: GroupBox.py, __init__.py: renamed Frame to GroupBox
1988          (as Frame implies a window/etc); more cleanup            (as Frame implies a window/etc); more cleanup
1989    
1990  2002-10-10 20:47  jcater  2002-10-10 20:47  jcater
1991    
1992          * etc/sample.report-filters.conf:          * etc/sample.report-filters.conf:
1993            
1994          More work on curses support (I have screens drawing properly, and a            More work on curses support (I have screens drawing properly, and
1995          login dialog working now)            a login dialog working now)
1996    
1997  2002-10-10 20:46  jcater  2002-10-10 20:46  jcater
1998    
1999          * src/cursing/: Button.py, ComboBox.py, Control.py, Dialog.py,          * src/cursing/: Button.py, ComboBox.py, Control.py, Dialog.py,
2000          Frame.py, GraphicObject.py, Label.py, ScreenContainer.py,            Frame.py, GraphicObject.py, Label.py, ScreenContainer.py,
2001          ScrollBar.py, TextArea.py, TextBox.py, VButton.py, VScrollBar.py,            ScrollBar.py, TextArea.py, TextBox.py, VButton.py, VScrollBar.py,
2002          __init__.py, sio.py, utility.py:  * Full-color support / colorized            __init__.py, sio.py, utility.py:  * Full-color support /
2003          default widgets            colorized default widgets
2004           * Simplified drawing of widgets             * Simplified drawing of widgets
2005           * Lots of code simplification             * Lots of code simplification
2006           * Started on keystroke/event hooks             * Started on keystroke/event hooks
2007           * Dialogs: Made border optional             * Dialogs: Made border optional
2008           * Dialogs: Added optional dropshadows             * Dialogs: Added optional dropshadows
2009           * Dialogs: Added support for a "Title" on dialogs             * Dialogs: Added support for a "Title" on dialogs
2010           * TextArea: Added a TextArea class (Multi-line text boxes)             * TextArea: Added a TextArea class (Multi-line text boxes)
2011           * Buttons: Spacebar triggers a press             * Buttons: Spacebar triggers a press
2012    
2013  2002-10-10 13:23  jcater  2002-10-10 13:23  jcater
2014    
# Line 1558  Line 2017 
2017  2002-10-10 01:45  jcater  2002-10-10 01:45  jcater
2018    
2019          * setup.py, packaging/debian/changelog, packaging/debian/control,          * setup.py, packaging/debian/changelog, packaging/debian/control,
2020          packaging/debian/rules, src/cursing/Button.py,            packaging/debian/rules, src/cursing/Button.py,
2021          src/cursing/Dialog.py, src/cursing/Label.py,            src/cursing/Dialog.py, src/cursing/Label.py,
2022          src/cursing/ScreenContainer.py, src/cursing/TextBox.py,            src/cursing/ScreenContainer.py, src/cursing/TextBox.py,
2023          src/cursing/sio.py: added a login popup dialog for curses uidriver;            src/cursing/sio.py: added a login popup dialog for curses
2024          beat the curses uidriver into submission to get it to draw pages,            uidriver; beat the curses uidriver into submission to get it to
2025          labels, and entries; more cleanup on common's curses library            draw pages, labels, and entries; more cleanup on common's curses
2026              library
2027    
2028  2002-10-10 00:23  jcater  2002-10-10 00:23  jcater
2029    
2030          * src/cursing/TextBox.py: added support for 'Password'-style data          * src/cursing/TextBox.py: added support for 'Password'-style data
2031          entry (text hidden by '*')            entry (text hidden by '*')
2032    
2033  2002-10-09 22:42  jcater  2002-10-09 22:42  jcater
2034    
2035          * src/cursing/: Button.py, CheckBox.py, CheckBoxGroup.py,          * src/cursing/: Button.py, CheckBox.py, CheckBoxGroup.py,
2036          ComboBox.py, Control.py, Dialog.py, DirChooser.py, Event.py,            ComboBox.py, Control.py, Dialog.py, DirChooser.py, Event.py,
2037          FileSelectPad.py, FileSelector.py, FocusedLabel.py, Frame.py,            FileSelectPad.py, FileSelector.py, FocusedLabel.py, Frame.py,
2038          GraphicObject.py, InputBox.py, Label.py, Menu.py, MenuBar.py,            GraphicObject.py, InputBox.py, Label.py, Menu.py, MenuBar.py,
2039          MsgBoxOK.py, MsgBoxTimer.py, MsgBoxYesNo.py, Progress.py,            MsgBoxOK.py, MsgBoxTimer.py, MsgBoxYesNo.py, Progress.py,
2040          RadioButton.py, RadioGroup.py, ScreenContainer.py, ScrollBar.py,            RadioButton.py, RadioGroup.py, ScreenContainer.py, ScrollBar.py,
2041          TextBox.py, VButton.py, VScrollBar.py, sio.py, tests/demo.py: fixed            TextBox.py, VButton.py, VScrollBar.py, sio.py, tests/demo.py:
2042          typos; added demo            fixed typos; added demo
2043    
2044  2002-10-09 22:04  jcater  2002-10-09 22:04  jcater
2045    
2046          * src/cursing/: Button.py, CheckBox.py, CheckBoxGroup.py,          * src/cursing/: Button.py, CheckBox.py, CheckBoxGroup.py,
2047          ComboBox.py, Control.py, Dialog.py, DirChooser.py,            ComboBox.py, Control.py, Dialog.py, DirChooser.py,
2048          FileSelectPad.py, FileSelector.py, FocusedLabel.py, Frame.py,            FileSelectPad.py, FileSelector.py, FocusedLabel.py, Frame.py,
2049          GraphicObject.py, InputBox.py, Label.py, Menu.py, MenuBar.py,            GraphicObject.py, InputBox.py, Label.py, Menu.py, MenuBar.py,
2050          MenuItem.py, MsgBoxOK.py, MsgBoxTimer.py, MsgBoxYesNo.py,            MenuItem.py, MsgBoxOK.py, MsgBoxTimer.py, MsgBoxYesNo.py,
2051          Progress.py, RadioButton.py, RadioGroup.py, ScreenContainer.py,            Progress.py, RadioButton.py, RadioGroup.py, ScreenContainer.py,
2052          ScrollBar.py, TextBox.py, VButton.py, VScrollBar.py, constants.py,            ScrollBar.py, TextBox.py, VButton.py, VScrollBar.py,
2053          sio.py, utility.py: lots and lots of cleanup            constants.py, sio.py, utility.py: lots and lots of cleanup
2054    
2055  2002-10-09 21:44  jcater  2002-10-09 21:44  jcater
2056    
2057          * src/cursing/: Button.py, CheckBox.py, CheckBoxGroup.py,          * src/cursing/: Button.py, CheckBox.py, CheckBoxGroup.py,
2058          ComboBox.py, Control.py, Dialog.py, DirChooser.py, Event.py,            ComboBox.py, Control.py, Dialog.py, DirChooser.py, Event.py,
2059          FileSelectPad.py, FileSelector.py, FocusedLabel.py, Frame.py,            FileSelectPad.py, FileSelector.py, FocusedLabel.py, Frame.py,
2060          GraphicObject.py, InputBox.py, Label.py, Menu.py, MenuBar.py,            GraphicObject.py, InputBox.py, Label.py, Menu.py, MenuBar.py,
2061          MenuItem.py, MsgBoxOK.py, MsgBoxTimer.py, MsgBoxYesNo.py,            MenuItem.py, MsgBoxOK.py, MsgBoxTimer.py, MsgBoxYesNo.py,
2062          Progress.py, README, RadioButton.py, RadioGroup.py,            Progress.py, README, RadioButton.py, RadioGroup.py,
2063          ScreenContainer.py, ScrollBar.py, TextBox.py, VButton.py,            ScreenContainer.py, ScrollBar.py, TextBox.py, VButton.py,
2064          VScrollBar.py, __init__.py, constants.py, sio.py, utility.py:            VScrollBar.py, __init__.py, constants.py, sio.py, utility.py:
2065          experimental work w/curses            experimental work w/curses
2066    
2067  2002-10-09 16:22  siesel  2002-10-09 16:22  siesel
2068    
2069          * src/datasources/drivers/special/configfile/Driver.py: make          * src/datasources/drivers/special/configfile/Driver.py: make
2070          configfile dbdriver find configdir better            configfile dbdriver find configdir better
2071    
2072  2002-10-08 22:59  jcater  2002-10-08 22:59  jcater
2073    
# Line 1615  Line 2075 
2075    
2076  2002-10-08 22:56  jcater  2002-10-08 22:56  jcater
2077    
2078          * packaging/debian/: control, control: added missing mxdatetime          * packaging/debian/: control: added missing mxdatetime requirement
2079          requirement to the debian control files            to the debian control files
2080    
2081  2002-10-08 16:50  jcater  2002-10-08 16:50  jcater
2082    
2083          * etc/: sample.gnue.conf, sample.report-filters.conf: added psfax          * etc/: sample.gnue.conf, sample.report-filters.conf: added psfax
2084          merge support            merge support
2085    
2086  2002-10-08 16:29  siesel  2002-10-08 16:29  siesel
2087    
2088          * src/: FileUtils.py, utils/FileUtils.py: fix "gncvs test.gear"          * src/: FileUtils.py, utils/FileUtils.py: fix "gncvs test.gear"
2089          calling forms.  allow "gear://samples%2Fsamples.gear/myfile.gfd"            calling forms.  allow "gear://samples%2Fsamples.gear/myfile.gfd"
2090          URLs now            URLs now
2091    
2092  2002-10-08 15:39  siesel  2002-10-08 15:39  siesel
2093    
2094          * src/: GDataSource.py, datasources/GDataSource.py,          * src/: GDataSource.py, datasources/GDataSource.py,
2095          datasources/drivers/special/static/Driver.py: fix static datasource            datasources/drivers/special/static/Driver.py: fix static
2096          for dropdown wizard <2> add static datasource sample            datasource for dropdown wizard <2> add static datasource sample
2097    
2098  2002-10-08 13:17  siesel  2002-10-08 13:17  siesel
2099    
2100          * src/: GDataSource.py, datasources/GDataSource.py: fix static          * src/: GDataSource.py, datasources/GDataSource.py: fix static
2101          datasource for dropdown wizard <1>            datasource for dropdown wizard <1>
2102    
2103  2002-10-08 12:30  jcater  2002-10-08 12:30  jcater
2104    
2105          * etc/sample.report-filters.conf: Added a Postscript mailmerge          * etc/sample.report-filters.conf: Added a Postscript mailmerge
2106          driver to reports            driver to reports
   
 2002-10-07 23:20  jcater  
   
         * src/datasources/drivers/sapdb/sapbd/Driver.py: added Daniel  
         Dittmar's enhancement patch to SAP-DB driver  
2107    
2108  2002-10-07 18:13  jcater  2002-10-07 18:13  jcater
2109    
2110          * doc/technotes/00008.txt, doc/technotes/index.html,          * doc/technotes/00008.txt, doc/technotes/index.html,
2111          doc/technotes/index.txt, src/events/Event.py,            doc/technotes/index.txt, src/events/Event.py,
2112          src/events/EventAware.py, src/events/EventController.py: started            src/events/EventAware.py, src/events/EventController.py: started
2113          adding event support to designer            adding event support to designer
2114    
2115  2002-10-07 16:45  jcater  2002-10-07 16:45  jcater
2116    
# Line 1664  Line 2119 
2119  2002-10-07 16:29  jcater  2002-10-07 16:29  jcater
2120    
2121          * src/events/: Event.py, EventAware.py, EventController.py,          * src/events/: Event.py, EventAware.py, EventController.py,
2122          __init__.py: moved the event system out of forms and into common            __init__.py: moved the event system out of forms and into common
2123    
2124  2002-10-06 10:21  siesel  2002-10-06 10:21  siesel
2125    
2126          * src/: commdrivers/xmlrpc/RpcDoc.py, rpc/drivers/xmlrpc/RpcDoc.py:          * src/rpc/drivers/xmlrpc/RpcDoc.py: add javascript stub file
2127          add javascript stub file generation to grpcdoc tool            generation to grpcdoc tool
2128    
2129  2002-10-05 02:16  jcater  2002-10-05 02:16  jcater
2130    
2131          * MANIFEST.in, setup.py, packaging/debian/README.Debian,          * MANIFEST.in, setup.py, packaging/debian/README.Debian,
2132          packaging/debian/README.Debian, packaging/debian/README.cvs,            packaging/debian/README.cvs, packaging/debian/README.maintainers,
2133          packaging/debian/README.cvs, packaging/debian/README.maintainers,            packaging/debian/changelog, packaging/debian/control,
2134          packaging/debian/README.maintainers, packaging/debian/changelog,            packaging/debian/copyright, packaging/debian/dirs,
2135          packaging/debian/changelog, packaging/debian/control,            packaging/debian/docs, packaging/debian/files,
2136          packaging/debian/control, packaging/debian/copyright,            packaging/debian/postinst, packaging/debian/postrm,
2137          packaging/debian/copyright, packaging/debian/dirs,            packaging/debian/prerm, packaging/debian/rules,
2138          packaging/debian/dirs, packaging/debian/docs,            packaging/debian/setup.cfg.debian,
2139          packaging/debian/docs, packaging/debian/files,            packaging/debian/site.cfg.debian, src/GConfig.py,
2140          packaging/debian/files, packaging/debian/postinst,            src/apps/GConfig.py: Changes needed to create .debs for the 0.4.0
2141          packaging/debian/postinst, packaging/debian/postrm,            release
         packaging/debian/postrm, packaging/debian/prerm,  
         packaging/debian/prerm, packaging/debian/rules,  
         packaging/debian/rules, packaging/debian/setup.cfg.debian,  
         packaging/debian/setup.cfg.debian,  
         packaging/debian/site.cfg.debian, packaging/debian/site.cfg.debian,  
         src/GConfig.py, src/apps/GConfig.py: Changes needed to create .debs  
         for the 0.4.0 release  
2142    
2143  2002-10-03 09:35  siesel  2002-10-03 09:35  siesel
2144    
2145          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
2146          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
2147          datasources/drivers/postgresql/Base/Driver.py: add preliminary            datasources/drivers/postgresql/Base/Driver.py: add preliminary
2148          schema write support to common add schema write wizard to designer            schema write support to common add schema write wizard to
2149              designer
2150    
2151  2002-09-29 19:27  jcater  2002-09-29 19:27  jcater
2152    
# Line 1710  Line 2159 
2159  2002-09-28 01:30  jcater  2002-09-28 01:30  jcater
2160    
2161          * src/: GDataSource.py, datasources/GDataSource.py: added          * src/: GDataSource.py, datasources/GDataSource.py: added
2162          primarykey="" support to datasources to eliminate the            primarykey="" support to datasources to eliminate the
2163          'entire-record-is-a-where-clause hack            'entire-record-is-a-where-clause hack
2164    
2165  2002-09-28 01:10  jcater  2002-09-28 01:10  jcater
2166    
2167          * src/: GDataSource.py, datasources/GDataSource.py: added          * src/: GDataSource.py, datasources/GDataSource.py: added
2168          explicitfields attribute for updatable datasources with no            explicitfields attribute for updatable datasources with no
2169          corresponding block [temp]            corresponding block [temp]
2170    
2171  2002-09-28 00:47  jcater  2002-09-28 00:47  jcater
2172    
2173          * src/: GConditions.py, datasources/GConditions.py: cleaned up          * src/: GConditions.py, datasources/GConditions.py: cleaned up
2174          GConditions file; added LOGIC construct to buildConditionFromDict()            GConditions file; added LOGIC construct to
2175              buildConditionFromDict()
2176    
2177  2002-09-28 00:47  jcater  2002-09-28 00:47  jcater
2178    
2179          * src/: GDataObjects.py, datasources/GDataObjects.py: added          * src/: GDataObjects.py, datasources/GDataObjects.py: added
2180          setFields() to recordset's namespace            setFields() to recordset's namespace
2181    
2182  2002-09-27 23:41  jcater  2002-09-27 23:41  jcater
2183    
2184          * src/: GTrigger.py, logic/GTrigger.py: fixed designer's incorrect          * src/: GTrigger.py, logic/GTrigger.py: fixed designer's incorrect
2185          creation of <![CDATA[ .. ]]> sections            creation of <![CDATA[ .. ]]> sections
2186    
2187  2002-09-27 23:26  jcater  2002-09-27 23:26  jcater
2188    
2189          * src/: GTrigger.py, logic/GTrigger.py: removed more redundant code          * src/: GTrigger.py, logic/GTrigger.py: removed more redundant code
2190          from GTrigger/GFTrigger to get designer to recognize recent changes            from GTrigger/GFTrigger to get designer to recognize recent
2191          to GFTrigger's ValidTriggers list            changes to GFTrigger's ValidTriggers list
2192    
2193  2002-09-27 13:24  arturas  2002-09-27 13:24  arturas
2194    
# Line 1751  Line 2201 
2201  2002-09-25 15:20  jcater  2002-09-25 15:20  jcater
2202    
2203          * etc/: sample.gnue.conf, sample.report-filters.conf: added example          * etc/: sample.gnue.conf, sample.report-filters.conf: added example
2204          win32 lpr            win32 lpr
2205    
2206  2002-09-24 08:44  siesel  2002-09-24 08:44  siesel
2207    
2208          * utils/xml2sql/: gadfly.xsl, sqlite.xsl: added XSLT stylesheets          * utils/xml2sql/: gadfly.xsl, sqlite.xsl: added XSLT stylesheets
2209          for gadfly and sqlite            for gadfly and sqlite
2210    
2211  2002-09-24 08:35  siesel  2002-09-24 08:35  siesel
2212    
2213          * README.databases,          * README.databases,
2214          src/datasources/drivers/gadfly/gadfly/Driver.py,            src/datasources/drivers/gadfly/gadfly/Driver.py,
2215          src/datasources/drivers/sqlite/sqlite/Driver.py: * add gadfly and            src/datasources/drivers/sqlite/sqlite/Driver.py: * add gadfly and
2216          sqlite to README.databases * add schema support to sqlite db            sqlite to README.databases * add schema support to sqlite db
2217    
2218  2002-09-23 23:35  jcater  2002-09-23 23:35  jcater
2219    
2220          * src/: GTrigger.py, logic/GTrigger.py: fixed runForm support in          * src/: GTrigger.py, logic/GTrigger.py: fixed runForm support in
2221          Navigator            Navigator
   
 2002-09-23 15:04  jcater  
   
         * src/datasources/drivers/sapdb/sapbd/Driver.py: applied Daniel  
         Dittmar's patch for SAP-DB introspection  
2222    
2223  2002-09-23 12:32  siesel  2002-09-23 12:32  siesel
2224    
2225          * utils/: README, connection.gfd: add connection.gfd to          * utils/: README, connection.gfd: add connection.gfd to
2226          common/utils more Parameter fixes            common/utils more Parameter fixes
2227    
2228  2002-09-23 10:52  jcater  2002-09-23 10:52  jcater
2229    
2230          * src/: GRootObj.py, GTrigger.py, definitions/GRootObj.py,          * src/: GRootObj.py, GTrigger.py, definitions/GRootObj.py,
2231          logic/GTrigger.py: added support for runForm() in global namespace            logic/GTrigger.py: added support for runForm() in global
2232          of forms; minor bugfixes in trigger system            namespace of forms; minor bugfixes in trigger system
2233    
2234  2002-09-22 23:42  jcater  2002-09-22 23:42  jcater
2235    
# Line 1793  Line 2238 
2238  2002-09-20 22:21  jcater  2002-09-20 22:21  jcater
2239    
2240          * doc/technotes/: 00007.txt, index.html, index.txt: added notes on          * doc/technotes/: 00007.txt, index.html, index.txt: added notes on
2241          --cfg-file=            --cfg-file=
2242    
2243  2002-09-20 16:14  jcater  2002-09-20 16:14  jcater
2244    
2245          * src/: commdrivers/_corba/CommDriver.py,          * src/rpc/drivers/_corba/CommDriver.py: changes needed for windows
2246          rpc/drivers/_corba/CommDriver.py: changes needed for windows            binaries
         binaries  
2247    
2248  2002-09-20 01:23  jcater  2002-09-20 01:23  jcater
2249    
2250          * ChangeLog: first round of changes to text documents in prep for a          * ChangeLog: first round of changes to text documents in prep for a
2251          release            release
2252    
2253  2002-09-19 10:57  arturas  2002-09-19 10:57  arturas
2254    
2255          * doc/technotes/00002.txt: Some more updates, probably known to          * doc/technotes/00002.txt: Some more updates, probably known to
2256          everyone, but that's what documentation is for.            everyone, but that's what documentation is for.
2257    
2258  2002-09-19 09:02  arturas  2002-09-19 09:02  arturas
2259    
# Line 1818  Line 2262 
2262  2002-09-19 07:48  siesel  2002-09-19 07:48  siesel
2263    
2264          * src/datasources/drivers/gadfly/gadfly/Driver.py: some code          * src/datasources/drivers/gadfly/gadfly/Driver.py: some code
2265          cleanups for the gadfly driver, gadfly works now in forms and            cleanups for the gadfly driver, gadfly works now in forms and
2266          designer.            designer.
2267    
2268    2002-09-18 10:14  siesel
2269    
2270            * setup-cvs.py: split grpc's up in GRServer part and Appserver part
2271              in setup-cvs installer
2272    
2273  2002-09-18 08:46  siesel  2002-09-18 08:46  siesel
2274    
2275          * src/: FileUtils.py, gear/GearSystem.py,          * src/: FileUtils.py, gear/GearSystem.py,
2276          gear/NavigationBuilder.py, utils/FileUtils.py: finish .gear file            gear/NavigationBuilder.py, utils/FileUtils.py: finish .gear file
2277          access seperation            access seperation
2278    
2279  2002-09-18 01:49  jcater  2002-09-18 01:49  jcater
2280    
2281          * doc/technotes/00005.txt, doc/technotes/index.html,          * doc/technotes/00005.txt, doc/technotes/index.html,
2282          doc/technotes/index.txt, src/GBaseApp.py, src/GConnections.py,            doc/technotes/index.txt, src/GBaseApp.py, src/GConnections.py,
2283          src/GLoginHandler.py, src/apps/GBaseApp.py,            src/GLoginHandler.py, src/apps/GBaseApp.py,
2284          src/datasources/GConnections.py, src/datasources/GLoginHandler.py:            src/datasources/GConnections.py,
2285          added support for custom login authenticators; read common technote            src/datasources/GLoginHandler.py: added support for custom login
2286          00005.txt for more information            authenticators; read common technote 00005.txt for more
2287              information
2288    
2289  2002-09-18 00:13  jcater  2002-09-18 00:13  jcater
2290    
2291          * src/: GBaseApp.py, GCConfig.py, GClientApp.py, GConfig.py,          * src/: GBaseApp.py, GCConfig.py, GClientApp.py, GConfig.py,
2292          apps/GBaseApp.py, apps/GClientApp.py, apps/GConfig.py:            apps/GBaseApp.py, apps/GClientApp.py, apps/GConfig.py:
2293          * Added support for a [common] section in gnue.conf * Moved            * Added support for a [common] section in gnue.conf * Moved
2294          StoreTriggersAsCDATA to [common] * Added ImportPath to [common] so            StoreTriggersAsCDATA to [common] * Added ImportPath to [common]
2295          end developers can write their own modules   that can easily be            so end developers can write their own modules   that can easily
2296          referenced in, say, trigger code without adding the   needed            be referenced in, say, trigger code without adding the   needed
2297          modules to the system python path.    (e.g., you can have            modules to the system python path.    (e.g., you can have
2298          ImportPath=/usr/local/gnue/import,/home/me/mypython)  * Misc            ImportPath=/usr/local/gnue/import,/home/me/mypython)  * Misc
2299          performance improvements in GBaseApp            performance improvements in GBaseApp
2300    
2301  2002-09-17 15:41  jcater  2002-09-17 15:41  jcater
2302    
2303          * src/: GConnections.py, datasources/GConnections.py: hopefully a          * src/: GConnections.py, datasources/GConnections.py: hopefully a
2304          fix to the netrc issue            fix to the netrc issue
2305    
2306    2002-09-17 14:41  jcater
2307    
2308            * README-CVS: added samples/ to the main README
2309    
2310  2002-09-17 14:36  jcater  2002-09-17 14:36  jcater
2311    
2312          * setup.py: added/removed schema-related and gear-related entries          * setup.py: added/removed schema-related and gear-related entries
2313          from setup.py            from setup.py
2314    
2315  2002-09-17 11:52  arturas  2002-09-17 11:52  arturas
2316    
2317          * utils/po-diff.py: Something that msgmerge should do but i wasn't          * utils/po-diff.py: Something that msgmerge should do but i wasn't
2318          enough clever to force it to.  The script takes one some years ago            enough clever to force it to.  The script takes one some years
2319          translated .po file, compares it with recently generated empty .po            ago translated .po file, compares it with recently generated
2320          file and produces result - leaving the same lines intact and            empty .po file and produces result - leaving the same lines
2321          clearly showing what translations have been changes/added/removed -            intact and clearly showing what translations have been
2322          as a .po file.            changes/added/removed - as a .po file.
2323    
2324  2002-09-17 10:45  jcater  2002-09-17 10:45  jcater
2325    
2326          * src/: GConnections.py, datasources/GConnections.py: fixed bug in          * src/: GConnections.py, datasources/GConnections.py: fixed bug in
2327          netrc support that prevented mysql or appserver logins            netrc support that prevented mysql or appserver logins
2328    
2329  2002-09-17 10:27  jcater  2002-09-17 10:27  jcater
2330    
2331          * src/: FileUtils.py, GBaseApp.py, GComm.py, GConfig.py,          * src/: FileUtils.py, GBaseApp.py, GComm.py, GConfig.py,
2332          GConnections.py, TextUtils.py, __init__.py, apps/GBaseApp.py,            GConnections.py, TextUtils.py, __init__.py, apps/GBaseApp.py,
2333          apps/GConfig.py, datasources/GConnections.py, rpc/GComm.py,            apps/GConfig.py, datasources/GConnections.py, rpc/GComm.py,
2334          utils/FileUtils.py, utils/TextUtils.py,            utils/FileUtils.py, utils/TextUtils.py,
2335          commdrivers/_helpers/RpcDoc.py, commdrivers/_test/server.py,            datasources/drivers/odbc/mxodbc/Driver.py, gear/__init__.py,
2336          datasources/drivers/odbc/mxodbc/Driver.py, gear/__init__.py,            rpc/drivers/_helpers/RpcDoc.py, rpc/drivers/_test/server.py:
2337          rpc/drivers/_helpers/RpcDoc.py, rpc/drivers/_test/server.py:            removed code from gnue.common.__init__ and placed in either
2338          removed code from gnue.common.__init__ and placed in either            gnue.common.FileUtils or gnue.common.TextUtils; added stub for
2339          gnue.common.FileUtils or gnue.common.TextUtils; added stub for gear            gear support
2340          support  
2341    2002-09-16 15:45  jcater
2342    
2343            * setup-cvs.py: modified document autogeneration to default to 'N'
2344              as it's so darn slow
2345    
2346    2002-09-16 15:41  jcater
2347    
2348            * setup-cvs.py: fixed bug in doc autogeneration patch (if you say
2349              no, the script would bomb
2350    
2351    2002-09-16 15:25  jcater
2352    
2353            * setup-cvs.py: Auto-generate .html version of docbook manuals
2354              [patch by filc]
2355    
2356    2002-09-16 15:20  jcater
2357    
2358            * README-CVS: changed references in README from GEAS to App Server
2359              [patch by filc]
2360    
2361  2002-09-16 15:18  jcater  2002-09-16 15:18  jcater
2362    
2363          * doc/Connections.txt, doc/common-techref.lyx,          * doc/Connections.txt, doc/common-techref.lyx,
2364          etc/sample.gnue.conf, scripts/gnue-diag.sh: changed references from            etc/sample.gnue.conf, scripts/gnue-diag.sh: changed references
2365          gfclient to gnue-forms [patch by filc]            from gfclient to gnue-forms [patch by filc]
2366    
2367    2002-09-16 15:16  jcater
2368    
2369            * README-CVS: removed obsolete reference to www/ [patch by filc]
2370    
2371  2002-09-16 15:09  jcater  2002-09-16 15:09  jcater
2372    
2373          * src/schema/__init__.py: preparing for move of schema's parser          * src/schema/__init__.py: preparing for move of schema's parser
2374          from designer to common            from designer to common
2375    
2376  2002-09-16 14:30  jcater  2002-09-16 14:30  jcater
2377    
2378          * src/: GConnections.py, datasources/GConnections.py: added TODO          * src/: GConnections.py, datasources/GConnections.py: added TODO
2379          comments about incorrect defaulting of namespaces in reports            comments about incorrect defaulting of namespaces in reports
2380    
2381  2002-09-15 15:54  siesel  2002-09-15 15:54  siesel
2382    
2383          * src/__init__.py: * make gnue-forms use openResource (gnue-common)          * src/__init__.py: * make gnue-forms use openResource (gnue-common)
2384          instead of openurl * allow openResource to transparently access            instead of openurl * allow openResource to transparently access
2385          files stored in a zip archive   (this special zip archive is called            files stored in a zip archive   (this special zip archive is
2386          gear for now) * allow navigator to open these zip files and get an            called gear for now) * allow navigator to open these zip files
2387          process definition   file which describes the archive content            and get an process definition   file which describes the archive
2388          created on the fly            content created on the fly
2389    
2390  2002-09-14 09:59  siesel  2002-09-14 09:59  siesel
2391    
2392          * src/: GConnections.py, datasources/GConnections.py: [.netrc patch          * src/: GConnections.py, datasources/GConnections.py: [.netrc patch
2393          breaks win32 forms, because of missing HOME env. var.] fixed            breaks win32 forms, because of missing HOME env. var.] fixed
2394    
2395  2002-09-14 09:19  siesel  2002-09-14 09:19  siesel
2396    
2397          * src/datasources/drivers/special/configfile/Driver.py: add a          * src/datasources/drivers/special/configfile/Driver.py: add a
2398          "configfile" DB driver to edit config files add an "connection.cfd"            "configfile" DB driver to edit config files add an
2399          example which can be directly used to edit your private            "connection.cfd" example which can be directly used to edit your
2400          "connection.conf".            private "connection.conf".
2401    
2402  2002-09-11 15:23  siesel  2002-09-11 15:23  siesel
2403    
2404          * src/__init__.py: add missing ":" to __init__.py, add <parameter>          * src/__init__.py: add missing ":" to __init__.py, add <parameter>
2405          tag to showparameter.gfd example            tag to showparameter.gfd example
2406    
2407  2002-09-11 13:02  jcater  2002-09-11 13:02  jcater
2408    
2409          * README.databases: [ticket #102] fixed typo in URL of psycopg          * README.databases: [ticket #102] fixed typo in URL of psycopg
2410          driver            driver
2411    
2412  2002-09-11 12:45  jcater  2002-09-11 12:45  jcater
2413    
2414          * src/__init__.py: [ticket #87] added urlize function to Common;          * src/__init__.py: [ticket #87] added urlize function to Common;
2415          fixed sablotron driver to return file://c:... when c:... is the            fixed sablotron driver to return file://c:... when c:... is the
2416          file name            file name
2417    
2418  2002-09-10 10:30  jcater  2002-09-10 10:30  jcater
2419    
2420          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
2421          formatting/BaseMask.py, formatting/DateMask.py: merged            formatting/BaseMask.py, formatting/DateMask.py: merged
2422          forms-input-mask back into head (not completed); added support for            forms-input-mask back into head (not completed); added support
2423          command-line parameters            for command-line parameters
2424    
2425  2002-09-10 10:15  jcater  2002-09-10 10:15  jcater
2426    
2427          * etc/sample.report-filters.conf, src/FormatMasks/BaseMask.py,          * etc/sample.report-filters.conf, src/FormatMasks/BaseMask.py,
2428          src/FormatMasks/DateMask.py,            src/FormatMasks/DateMask.py,
2429          src/datasources/drivers/DBSIG2/Driver.py,            src/datasources/drivers/DBSIG2/Driver.py,
2430          src/formatting/BaseMask.py, src/formatting/DateMask.py: added            src/formatting/BaseMask.py, src/formatting/DateMask.py: added
2431          support for command-line parameters            support for command-line parameters
2432    
2433  2002-09-08 10:52  siesel  2002-09-08 10:52  siesel
2434    
2435          * src/: GConnections.py, datasources/GConnections.py: don't break          * src/: GConnections.py, datasources/GConnections.py: don't break
2436          forms if netrc file empty or in a wrong format.  add small info            forms if netrc file empty or in a wrong format.  add small info
2437          about the contents of a .netrc file.            about the contents of a .netrc file.
2438    
2439  2002-09-07 11:08  jcater  2002-09-07 11:08  jcater
2440    
2441          * src/: GConnections.py, datasources/GConnections.py: fixed bug in          * src/: GConnections.py, datasources/GConnections.py: fixed bug in
2442          netrc patch; patch causes forms to bomb out if a .netrc file            netrc patch; patch causes forms to bomb out if a .netrc file
2443          doesn't exist            doesn't exist
2444    
2445  2002-09-07 10:26  jcater  2002-09-07 10:26  jcater
2446    
2447          * src/: GConnections.py, datasources/GConnections.py: added netrc          * src/: GConnections.py, datasources/GConnections.py: added netrc
2448          support [patches by Papo team]            support [patches by Papo team]
2449    
2450  2002-09-04 18:29  siesel  2002-09-04 18:29  siesel
2451    
2452          * doc/technotes/: 00006.txt, index.html, index.txt: add technotes          * doc/technotes/: 00006.txt, index.html, index.txt: add technotes
2453          for trigger namespace extensions for GDatasource, GFEntry, GFForm            for trigger namespace extensions for GDatasource, GFEntry, GFForm
2454    
2455    2002-08-26 11:28  jcater
2456    
2457            * setup-cvs.py: fixed issue with cvs tools not passing complete
2458              arguments
2459    
2460  2002-08-24 20:05  jcater  2002-08-24 20:05  jcater
2461    
2462          * src/: FormatMasks/BaseMask.py, formatting/BaseMask.py: added          * src/: FormatMasks/BaseMask.py, formatting/BaseMask.py: added
2463          experimental format mask support [branched]            experimental format mask support [branched]
2464    
2465  2002-08-08 16:16  jcater  2002-08-08 16:16  jcater
2466    
2467          * src/datasources/drivers/sqlite/sqlite/Driver.py: added initial          * src/datasources/drivers/sqlite/sqlite/Driver.py: added initial
2468          support for SQLite [should work, but untested w/no introspection]            support for SQLite [should work, but untested w/no introspection]
2469    
2470  2002-08-08 09:47  jcater  2002-08-08 09:47  jcater
2471    
2472          * doc/technotes/index.html, utils/create-technote-index.py: merged          * doc/technotes/index.html, utils/create-technote-index.py: merged
2473          psu's index.html code into our create-technote-index.py script so            psu's index.html code into our create-technote-index.py script so
2474          both an index.html and index.txt are created            both an index.html and index.txt are created
2475    
2476  2002-08-07 18:29  jcater  2002-08-07 18:29  jcater
2477    
2478          * etc/sample.report-filters.conf, src/GParser.py,          * etc/sample.report-filters.conf, src/GParser.py,
2479          src/definitions/GParser.py: re-implemented toolbars to have them            src/definitions/GParser.py: re-implemented toolbars to have them
2480          emulate the Menubar events; i.e., toolbar entries are nothing more            emulate the Menubar events; i.e., toolbar entries are nothing
2481          than a link to a menu entry; more work on the AddDropDown wizard;            more than a link to a menu entry; more work on the AddDropDown
2482          misc funky fixes            wizard; misc funky fixes
2483    
2484  2002-08-02 10:38  arturas  2002-08-02 10:38  arturas
2485    
2486          * etc/sample.gnue.conf: Added default date mask formats -          * etc/sample.gnue.conf: Added default date mask formats -
2487          dateFormatMaskView & dateFormatMaskEdit.            dateFormatMaskView & dateFormatMaskEdit.
2488    
2489  2002-08-01 17:29  siesel  2002-08-01 17:29  siesel
2490    
2491          * src/: commdrivers/_helpers/ObjectEnabler.py,          * src/rpc/drivers/_helpers/: ObjectEnabler.py, ObjectLibrarian.py:
2492          commdrivers/_helpers/ObjectLibrarian.py,            added timeout for dynamic created objects to RPC library, and a
2493          rpc/drivers/_helpers/ObjectEnabler.py,            garbage collector which is running in a seperate thread
         rpc/drivers/_helpers/ObjectLibrarian.py: added timeout for dynamic  
         created objects to RPC library, and a garbage collector which is  
         running in a seperate thread  
2494    
2495  2002-07-31 09:28  arturas  2002-07-31 09:28  arturas
2496    
# Line 2020  Line 2499 
2499  2002-07-31 09:25  arturas  2002-07-31 09:25  arturas
2500    
2501          * src/: GParser.py, definitions/GParser.py: To prevent errors in          * src/: GParser.py, definitions/GParser.py: To prevent errors in
2502          reports. Will need to rewrite this part when [common] section in            reports. Will need to rewrite this part when [common] section in
2503          gnue.conf appears.            gnue.conf appears.
2504    
2505  2002-07-31 09:10  arturas  2002-07-31 09:10  arturas
2506    
# Line 2030  Line 2509 
2509  2002-07-31 08:47  arturas  2002-07-31 08:47  arturas
2510    
2511          * translations/hu_HU/: gnue.mo, gnue.po: These files are in          * translations/hu_HU/: gnue.mo, gnue.po: These files are in
2512          hu_HU/LC_MESSAGES/ subdirectory (in a hurry mistakenly put them in            hu_HU/LC_MESSAGES/ subdirectory (in a hurry mistakenly put them
2513          hu_HU/).            in hu_HU/).
2514    
2515  2002-07-31 06:01  arturas  2002-07-31 06:01  arturas
2516    
2517          * src/: GParser.py, definitions/GParser.py: Corrected problem of          * src/: GParser.py, definitions/GParser.py: Corrected problem of
2518          i18n characters in .gfd file - in case of not only ascii            i18n characters in .gfd file - in case of not only ascii
2519          characters, sax returned unicode string, which caused further            characters, sax returned unicode string, which caused further
2520          errors in python. Earlier this was solved by changing system-wide            errors in python. Earlier this was solved by changing system-wide
2521          site.py file option defaultencoding from 'ascii' to other value.            site.py file option defaultencoding from 'ascii' to other value.
2522          Now encoding is read from gnue.conf file option formFontEncoding            Now encoding is read from gnue.conf file option formFontEncoding
2523          and is used to enforce sax returned unicode string recode to given            and is used to enforce sax returned unicode string recode to
2524          encoding.            given encoding.
2525    
2526  2002-07-30 12:00  siesel  2002-07-30 12:00  siesel
2527    
2528          * utils/xml2sql/pgsql_2.xsl: moved Constrain definitions into table          * utils/xml2sql/pgsql_2.xsl: moved Constrain definitions into table
2529          definitions (ariel)            definitions (ariel)
2530    
2531  2002-07-29 12:12  siesel  2002-07-29 12:12  siesel
2532    
2533          * src/schema/GSParser.py: make "name" attribute in a <value> tag          * src/schema/GSParser.py: make "name" attribute in a <value> tag
2534          not required add name to privatekey in Introspection wizard            not required add name to privatekey in Introspection wizard
2535    
2536  2002-07-28 05:42  siesel  2002-07-28 05:42  siesel
2537    
2538          * src/datasources/drivers/interbase/interbase/Driver.py,          * src/datasources/drivers/interbase/interbase/Driver.py,
2539          utils/xml2sql/Makefile.sample, utils/xml2sql/interbase.xsl: changes            utils/xml2sql/Makefile.sample, utils/xml2sql/interbase.xsl:
2540          to interbase/DBdriver.py (add primary key etc) [closing Ticket            changes to interbase/DBdriver.py (add primary key etc) [closing
2541          #116] adding interbase.xsl [closing Ticket #117] changing Makefiles            Ticket #116] adding interbase.xsl [closing Ticket #117] changing
2542          to use interbase.xsl            Makefiles to use interbase.xsl
2543    
2544  2002-07-26 09:57  siesel  2002-07-26 09:57  siesel
2545    
2546          * utils/xml2sql/: Makefile.sample, README, crn.png, display.xsl,          * utils/xml2sql/: Makefile.sample, README, crn.png, display.xsl,
2547          fkey.png, idx.png: updated display.xsl to show foreign keys,            fkey.png, idx.png: updated display.xsl to show foreign keys,
2548          indexes, and primary keys (defined by index/constraint statement)            indexes, and primary keys (defined by index/constraint statement)
2549          add images for foreign keys, indexes and undefined constraints            add images for foreign keys, indexes and undefined constraints
2550          updated README and Makefile            updated README and Makefile
2551    
2552  2002-07-26 09:14  siesel  2002-07-26 09:14  siesel
2553    
2554          * utils/xml2sql/: Schema.txt, example.gsd, mssql.xsl, mysql.xsl,          * utils/xml2sql/: Schema.txt, example.gsd, mssql.xsl, mysql.xsl,
2555          sybase.xsl: modified xsl files to work with modified            sybase.xsl: modified xsl files to work with modified
2556          index/primary/foreign key syntax add an example gsd file, corrected            index/primary/foreign key syntax add an example gsd file,
2557          bug in schema.txt            corrected bug in schema.txt
2558    
2559  2002-07-25 00:36  jcater  2002-07-25 00:36  jcater
2560    
2561          * src/: GDataSource.py, datasources/GDataSource.py,          * src/: GDataSource.py, datasources/GDataSource.py,
2562          datasources/drivers/special/static/Driver.py: more work on the Add            datasources/drivers/special/static/Driver.py: more work on the
2563          Dropdown wizard (THIS IS NOT WORKING YET! HAVING MOUSE ISSUES!)            Add Dropdown wizard (THIS IS NOT WORKING YET! HAVING MOUSE
2564              ISSUES!)
2565    
2566  2002-07-24 18:25  siesel  2002-07-24 18:25  siesel
2567    
2568          * doc/gnue-schema.dtd, utils/xml2sql/pgsql.xsl,          * doc/gnue-schema.dtd, utils/xml2sql/pgsql.xsl,
2569          utils/xml2sql/pgsql_2.xsl: CreateSchema.py: change default field            utils/xml2sql/pgsql_2.xsl: CreateSchema.py: change default field
2570          type to varchar added new pgsql stylesheet which move primary key            type to varchar added new pgsql stylesheet which move primary key
2571          definition into table def.  other small updates            definition into table def.  other small updates
2572    
2573  2002-07-24 15:40  jcater  2002-07-24 15:40  jcater
2574    
# Line 2097  Line 2577 
2577  2002-07-24 10:23  siesel  2002-07-24 10:23  siesel
2578    
2579          * src/schema/: GSParser.py, Objects.py: add first foreign key          * src/schema/: GSParser.py, Objects.py: add first foreign key
2580          creation feature to CreateSchema wizard.  changed GSSchema            creation feature to CreateSchema wizard.  changed GSSchema
2581          definition            definition
2582    
2583  2002-07-24 09:11  siesel  2002-07-24 09:11  siesel
2584    
2585          * utils/xml2sql/Schema.txt: add explanations about gnue schema file          * utils/xml2sql/Schema.txt: add explanations about gnue schema file
2586          format (sledge)            format (sledge)
2587    
2588  2002-07-23 16:46  siesel  2002-07-23 16:46  siesel
2589    
# Line 2112  Line 2592 
2592  2002-07-23 16:40  siesel  2002-07-23 16:40  siesel
2593    
2594          * utils/xml2sql/: Makefile.sample, key.png, no.png, yes.png: add          * utils/xml2sql/: Makefile.sample, key.png, no.png, yes.png: add
2595          missing images for HTML representation from DCL tree support HTML            missing images for HTML representation from DCL tree support HTML
2596          creation in Makefiles            creation in Makefiles
2597    
2598  2002-07-23 15:56  siesel  2002-07-23 15:56  siesel
2599    
2600          * utils/xml2sql/: Makefile.sample, README, display.xsl, mssql.xsl,          * utils/xml2sql/: Makefile.sample, README, display.xsl, mssql.xsl,
2601          mysql.xsl, pgsql.xsl, sybase.xsl: add README and a sample Makefile            mysql.xsl, pgsql.xsl, sybase.xsl: add README and a sample
2602          to xml2sql fix "no 'primary key' sql code generated" bug in all xsl            Makefile to xml2sql fix "no 'primary key' sql code generated" bug
2603          files.    (bug because of syntax change between .xml and .gsd)  add            in all xsl files.    (bug because of syntax change between .xml
2604          INSERT data support to all database xsl files.            and .gsd)  add INSERT data support to all database xsl files.
2605    
2606  2002-07-22 18:04  jcater  2002-07-22 18:04  jcater
2607    
2608          * src/: GObjects.py, definitions/GObjects.py: more work on plug-in          * src/: GObjects.py, definitions/GObjects.py: more work on plug-in
2609          support in Designer            support in Designer
2610    
2611  2002-07-21 23:09  jcater  2002-07-21 23:09  jcater
2612    
2613          * src/schema/: GSParser.py, Objects.py: removed more forms-specific          * src/schema/: GSParser.py, Objects.py: removed more forms-specific
2614          cruft in designer; added primary key support to the Introspection            cruft in designer; added primary key support to the Introspection
2615          schema wizard; fixed wizard support            schema wizard; fixed wizard support
2616    
2617  2002-07-21 23:08  jcater  2002-07-21 23:08  jcater
2618    
2619          * src/datasources/drivers/postgresql/Base/Driver.py: commented out          * src/datasources/drivers/postgresql/Base/Driver.py: commented out
2620          misplaced date support in pgsql driver; fixed support for primary            misplaced date support in pgsql driver; fixed support for primary
2621          keys in pgsql driver            keys in pgsql driver
2622    
2623  2002-07-19 13:59  jcater  2002-07-19 13:59  jcater
2624    
2625          * utils/xml2sql/: display.xsl, mssql.xsl, mysql.xsl, pgsql.xsl,          * utils/xml2sql/: display.xsl, mssql.xsl, mysql.xsl, pgsql.xsl,
2626          sybase.xsl: removed annoying tabs            sybase.xsl: removed annoying tabs
2627    
2628  2002-07-19 08:22  siesel  2002-07-19 08:22  siesel
2629    
2630          * src/datasources/drivers/postgresql/Base/Driver.py: use          * src/datasources/drivers/postgresql/Base/Driver.py: use
2631          connectData and gConfig to determine database encoding now.  (fix            connectData and gConfig to determine database encoding now.  (fix
2632          appserver doesn't work with postgres bug)            appserver doesn't work with postgres bug)
2633    
2634  2002-07-19 07:55  siesel  2002-07-19 07:55  siesel
2635    
2636          * src/: commdrivers/xmlrpc/ServerAdapter.py,          * src/rpc/drivers/xmlrpc/ServerAdapter.py: correct error function
2637          rpc/drivers/xmlrpc/ServerAdapter.py: correct error function            accepting only 2 values. should fix one part of the "timeout"
2638          accepting only 2 values. should fix one part of the "timeout"            problem mentioned on gnue@gnu.org
         problem mentioned on gnue@gnu.org  
2639    
2640  2002-07-18 13:41  jcater  2002-07-18 13:41  jcater
2641    
# Line 2165  Line 2644 
2644  2002-07-18 13:40  jcater  2002-07-18 13:40  jcater
2645    
2646          * doc/: CustomizedLoginHandlers.txt, DataObjects.txt, Menus.txt,          * doc/: CustomizedLoginHandlers.txt, DataObjects.txt, Menus.txt,
2647          WritingClientApps.txt, i18n.txt, technotes/00001.txt,            WritingClientApps.txt, i18n.txt, technotes/00001.txt,
2648          technotes/00002.txt, technotes/00003.txt, technotes/00004.txt,            technotes/00002.txt, technotes/00003.txt, technotes/00004.txt,
2649          technotes/00005.txt: converted some note files into technotes            technotes/00005.txt: converted some note files into technotes
2650          format            format
2651    
2652  2002-07-18 13:29  jcater  2002-07-18 13:29  jcater
2653    
2654          * doc/technotes/index.txt, utils/create-technote-index.py: added          * doc/technotes/index.txt, utils/create-technote-index.py: added
2655          footer message            footer message
2656    
2657  2002-07-18 13:23  jcater  2002-07-18 13:23  jcater
2658    
2659          * doc/technotes/00000.txt, doc/technotes/index.txt,          * doc/technotes/00000.txt, doc/technotes/index.txt,
2660          utils/create-technote-index.py: added technote structure            utils/create-technote-index.py: added technote structure
2661    
2662  2002-07-18 13:18  jamest  2002-07-18 13:18  jamest
2663    
2664          * src/datasources/drivers/: DBSIG2/Driver.py,          * src/datasources/drivers/: DBSIG2/Driver.py,
2665          postgresql/Base/Driver.py: Atmospheric crack levels in KS have            postgresql/Base/Driver.py: Atmospheric crack levels in KS have
2666          returned to normal.  Adjusting previous changes to compensate.            returned to normal.  Adjusting previous changes to compensate.
2667    
2668  2002-07-15 15:12  jcater  2002-07-15 15:12  jcater
2669    
2670          * doc/gnue-schema.dtd, src/schema/GSParser.py: fixed incorrect          * doc/gnue-schema.dtd, src/schema/GSParser.py: fixed incorrect
2671          parenttag of pkfield            parenttag of pkfield
2672    
2673  2002-07-15 15:00  jcater  2002-07-15 15:00  jcater
2674    
2675          * doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd: more          * doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd: more
2676          changes to DTD to play nicer with emacs            changes to DTD to play nicer with emacs
2677    
2678  2002-07-15 14:35  jcater  2002-07-15 14:35  jcater
2679    
2680          * doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd: misc          * doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd: misc
2681          changes in DTD formatting            changes in DTD formatting
2682    
2683  2002-07-15 14:27  jcater  2002-07-15 14:27  jcater
2684    
# Line 2208  Line 2687 
2687  2002-07-15 12:56  jcater  2002-07-15 12:56  jcater
2688    
2689          * etc/sample.gnue.conf: changed misleading comments for          * etc/sample.gnue.conf: changed misleading comments for
2690          fixedWidthFont            fixedWidthFont
2691    
2692  2002-07-15 09:53  arturas  2002-07-15 09:53  arturas
2693    
2694          * src/datasources/drivers/postgresql/Base/Driver.py: Added          * src/datasources/drivers/postgresql/Base/Driver.py: Added
2695          _dateTimeFormat='%Y-%m-%d %H:%M:%S'.  Added time\date datatype            _dateTimeFormat='%Y-%m-%d %H:%M:%S'.  Added time\date datatype
2696          formatting (from '2002-12-31 23:59:59,99' to '2002-12-31            formatting (from '2002-12-31 23:59:59,99' to '2002-12-31
2697          23:59:59').            23:59:59').
2698    
2699  2002-07-15 09:51  arturas  2002-07-15 09:51  arturas
2700    
2701          * src/datasources/drivers/DBSIG2/Driver.py: Removed '%Y-%m-%d          * src/datasources/drivers/DBSIG2/Driver.py: Removed '%Y-%m-%d
2702          %H:%M:%S' back to '%c' for compatability with all databases.            %H:%M:%S' back to '%c' for compatability with all databases.
2703    
2704  2002-07-15 09:26  arturas  2002-07-15 09:26  arturas
2705    
2706          * src/datasources/drivers/DBSIG2/Driver.py: Removed incorrectly          * src/datasources/drivers/DBSIG2/Driver.py: Removed incorrectly
2707          placed changes.            placed changes.
2708    
2709  2002-07-15 08:36  arturas  2002-07-15 08:36  arturas
2710    
2711          * src/datasources/drivers/DBSIG2/Driver.py: Added potentially          * src/datasources/drivers/DBSIG2/Driver.py: Added potentially
2712          problematic date\time format conversion from '2002-12-31            problematic date\time format conversion from '2002-12-31
2713          23:59:59,99' format into '2002-12-31 23:59:59' format.  Problem may            23:59:59,99' format into '2002-12-31 23:59:59' format.  Problem
2714          arise if we have some data that is exactly in this date\time            may arise if we have some data that is exactly in this date\time
2715          format, but not a date\time - because the function will leave only            format, but not a date\time - because the function will leave
2716          the first part of the string before ',' - that's potential data            only the first part of the string before ',' - that's potential
2717          loss. But if leave the initial format ('...,99'), then database has            data loss. But if leave the initial format ('...,99'), then
2718          update\insert problems with data types.  Changed _dateTimeFormat            database has update\insert problems with data types.  Changed
2719          variable value from '%c' (what was system localised default            _dateTimeFormat variable value from '%c' (what was system
2720          date\time format) into '%Y-%m-%d %H:%M:%S'. The first one created            localised default date\time format) into '%Y-%m-%d %H:%M:%S'. The
2721          problems with database insert\update by creating 'localised' SQL            first one created problems with database insert\update by
2722          queries ('...WHERE month="May"...' does work in English, but it            creating 'localised' SQL queries ('...WHERE month="May"...' does
2723          does not work translated into Lithuanian '...WHERE            work in English, but it does not work translated into Lithuanian
2724          month="Geguþë"...').  TODO: with other databases\database adapters            '...WHERE month="Geguþë"...').  TODO: with other
2725          the same problems may arise, but i'm unable to check this now            databases\database adapters the same problems may arise, but i'm
2726          because of databases shortage :)            unable to check this now because of databases shortage :)
2727    
2728  2002-07-15 03:22  arturas  2002-07-15 03:22  arturas
2729    
2730          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
2731          FormatMasks/NumberMask.py, FormatMasks/TextMask.py,            FormatMasks/NumberMask.py, FormatMasks/TextMask.py,
2732          formatting/BaseMask.py, formatting/DateMask.py,            formatting/BaseMask.py, formatting/DateMask.py,
2733          formatting/NumberMask.py, formatting/TextMask.py: Some code            formatting/NumberMask.py, formatting/TextMask.py: Some code
2734          optimizations for i18n.            optimizations for i18n.
2735    
2736  2002-07-13 05:55  siesel  2002-07-13 05:55  siesel
2737    
2738          * utils/xml2sql/: display.xsl, mssql.xsl, mysql.xsl, sybase.xsl:          * utils/xml2sql/: display.xsl, mssql.xsl, mysql.xsl, sybase.xsl:
2739          change xsl templates to accept GSD ( GNUe Schema definition )            change xsl templates to accept GSD ( GNUe Schema definition )
2740          instead of old xml format            instead of old xml format
2741    
2742    2002-07-11 13:34  jcater
2743    
2744            * README-CVS: updated README to reflect appserver and navigator
2745    
2746  2002-07-10 17:27  siesel  2002-07-10 17:27  siesel
2747    
2748          * src/schema/: GSParser.py, Objects.py: add data support to          * src/schema/: GSParser.py, Objects.py: add data support to
2749          designer            designer
2750    
2751  2002-07-10 15:29  siesel  2002-07-10 15:29  siesel
2752    
2753          * utils/xml2sql/pgsql.xsl: allow pgsql.xsl to transform .gsd files,          * utils/xml2sql/pgsql.xsl: allow pgsql.xsl to transform .gsd files,
2754          add an sample.gsd as representation of the sample database tables            add an sample.gsd as representation of the sample database tables
2755          for appserver, add a data section to gsd files.            for appserver, add a data section to gsd files.
2756    
2757  2002-07-10 09:57  arturas  2002-07-10 09:57  arturas
2758    
# Line 2282  Line 2765 
2765  2002-07-10 08:52  arturas  2002-07-10 08:52  arturas
2766    
2767          * etc/sample.gnue.conf: i18n changes. Added variable          * etc/sample.gnue.conf: i18n changes. Added variable
2768          'fontFormEncoding' to enable choose font encoding.            'fontFormEncoding' to enable choose font encoding.
2769    
2770  2002-07-10 08:31  arturas  2002-07-10 08:31  arturas
2771    
2772          * src/datasources/drivers/postgresql/Base/Driver.py: Kinda i18n          * src/datasources/drivers/postgresql/Base/Driver.py: Kinda i18n
2773          changes. connectData['encoding'] does not work, so commented it out            changes. connectData['encoding'] does not work, so commented it
2774          and added simple gConfig('encoding'). This does work.            out and added simple gConfig('encoding'). This does work.
2775    
2776  2002-07-09 06:54  siesel  2002-07-09 06:54  siesel
2777    
# Line 2297  Line 2780 
2780  2002-07-08 19:03  jcater  2002-07-08 19:03  jcater
2781    
2782          * AUTHORS, src/datasources/drivers/gadfly/gadfly/Driver.py:          * AUTHORS, src/datasources/drivers/gadfly/gadfly/Driver.py:
2783          committed ajmitch's Gadfly driver            committed ajmitch's Gadfly driver
2784    
2785  2002-07-08 03:23  arturas  2002-07-08 03:23  arturas
2786    
2787          * translations/lt_LT/LC_MESSAGES/: gnue.mo, gnue.po: Almost full          * translations/lt_LT/LC_MESSAGES/: gnue.mo, gnue.po: Almost full
2788          translations into Lithuania language.            translations into Lithuania language.
2789    
2790  2002-07-05 16:32  siesel  2002-07-05 16:32  siesel
2791    
2792          * src/: GBaseApp.py, apps/GBaseApp.py: i18 changes bug fix, move          * src/: GBaseApp.py, apps/GBaseApp.py: i18 changes bug fix, move
2793          "," back into "".            "," back into "".
2794    
2795  2002-07-05 08:01  arturas  2002-07-05 08:01  arturas
2796    
2797          * src/: commdrivers/xmlrpc/ClientAdapter.py,          * src/rpc/drivers/xmlrpc/ClientAdapter.py: Removed unnecessary
2798          rpc/drivers/xmlrpc/ClientAdapter.py: Removed unnecessary            translation.
         translation.  
2799    
2800  2002-07-05 07:17  arturas  2002-07-05 07:17  arturas
2801    
2802          * src/: GBaseApp.py, apps/GBaseApp.py: Removed a few more          * src/: GBaseApp.py, apps/GBaseApp.py: Removed a few more
2803          unnecessary translations.            unnecessary translations.
2804    
2805  2002-07-05 06:59  arturas  2002-07-05 06:59  arturas
2806    
2807          * src/: GBaseApp.py, apps/GBaseApp.py: Removed minor unnecesary          * src/: GBaseApp.py, apps/GBaseApp.py: Removed minor unnecesary
2808          translation.            translation.
2809    
2810  2002-07-05 06:39  arturas  2002-07-05 06:39  arturas
2811    
# Line 2332  Line 2814 
2814  2002-07-04 13:44  jcater  2002-07-04 13:44  jcater
2815    
2816          * src/datasources/drivers/postgresql/Base/Driver.py: Added DEFAULT          * src/datasources/drivers/postgresql/Base/Driver.py: Added DEFAULT
2817          VALUE and PRIMARY KEY support (preliminary/testing) to postgresql's            VALUE and PRIMARY KEY support (preliminary/testing) to
2818          introspection            postgresql's introspection
2819    
2820  2002-07-04 13:41  jcater  2002-07-04 13:41  jcater
2821    
2822          * src/: GTrigger.py, logic/GTrigger.py: temporarily fixed issue          * src/: GTrigger.py, logic/GTrigger.py: temporarily fixed issue
2823          with saving forms with triggers under designer            with saving forms with triggers under designer
2824    
2825  2002-07-03 11:39  arturas  2002-07-03 11:39  arturas
2826    
2827          * utils/create-po.sh: Added new files, made file more          * utils/create-po.sh: Added new files, made file more
2828          user-friendly.            user-friendly.
2829    
2830  2002-07-03 10:58  siesel  2002-07-03 10:58  siesel
2831    
2832          * src/: GDataSource.py, datasources/GDataSource.py,          * src/: GDataSource.py, datasources/GDataSource.py,
2833          datasources/drivers/appserver/appserver/Driver.py: - add a global            datasources/drivers/appserver/appserver/Driver.py: - add a global
2834          'call' function to the trigger namespace - make appserver support            'call' function to the trigger namespace - make appserver support
2835          that function and call the instance.call function   of the current            that function and call the instance.call function   of the
2836          record - add default datasourceEntrys entry to make not GObj based            current record - add default datasourceEntrys entry to make not
2837          access to datasources cleaner.            GObj based access to datasources cleaner.
2838    
2839  2002-07-02 09:37  arturas  2002-07-02 09:37  arturas
2840    
# Line 2361  Line 2843 
2843  2002-07-01 18:09  jamest  2002-07-01 18:09  jamest
2844    
2845          * src/: GDataObjects.py, GDataSource.py,          * src/: GDataObjects.py, GDataSource.py,
2846          datasources/GDataObjects.py, datasources/GDataSource.py: Added            datasources/GDataObjects.py, datasources/GDataSource.py: Added
2847          delete() to trigger namespace to delete the current record being            delete() to trigger namespace to delete the current record being
2848          commited usefull in pre-commit triggers removed unneeded import            commited usefull in pre-commit triggers removed unneeded import
2849          from navigator            from navigator
2850    
2851  2002-06-30 19:30  jcater  2002-06-30 19:30  jcater
2852    
2853          * doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd,          * setup-cvs.py, doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd,
2854          src/GConditions.py, src/GMenu.py, src/datasources/GConditions.py:            scripts/gnuedtd, src/GConditions.py, src/GMenu.py,
2855          Reworked support for gnuedtd... created base tool's DTD's as an            src/datasources/GConditions.py: Reworked support for gnuedtd...
2856          example            created base tool's DTD's as an example
2857    
2858  2002-06-29 09:36  arturas  2002-06-29 09:36  arturas
2859    
# Line 2379  Line 2861 
2861    
2862  2002-06-29 09:10  arturas  2002-06-29 09:10  arturas
2863    
2864          * translations/gnue.po:          * translations/gnue.po:
2865          Basis for translations - if someone wants to translate, but does            Basis for translations - if someone wants to translate, but does
2866          not know what to do and etc., he (she) will be able simply to take            not know what to do and etc., he (she) will be able simply to
2867          this file, copy it and translate; file is generated by create-po.sh            take this file, copy it and translate; file is generated by
2868          script (in common/utils).            create-po.sh script (in common/utils).
2869    
2870  2002-06-29 09:08  arturas  2002-06-29 09:08  arturas
2871    
# Line 2392  Line 2874 
2874  2002-06-28 16:54  jamest  2002-06-28 16:54  jamest
2875    
2876          * src/datasources/drivers/postgresql/Base/Driver.py: postgresql db          * src/datasources/drivers/postgresql/Base/Driver.py: postgresql db
2877          driver should now typecast int fields properly            driver should now typecast int fields properly
2878    
2879  2002-06-27 23:03  jcater  2002-06-27 23:03  jcater
2880    
2881          * src/: GTypecast.py,          * src/: GTypecast.py,
2882          datasources/drivers/postgresql/Base/Driver.py,            datasources/drivers/postgresql/Base/Driver.py,
2883          formatting/GTypecast.py, schema/GSParser.py, schema/Objects.py:            formatting/GTypecast.py, schema/GSParser.py, schema/Objects.py:
2884          first implementation of Schema Designer support in GNUe Designer;            first implementation of Schema Designer support in GNUe Designer;
2885          further modularization of designer (removing forms-specific stuff            further modularization of designer (removing forms-specific stuff
2886          from the main designer code); introduction of first Schema wizard            from the main designer code); introduction of first Schema wizard
2887    
2888  2002-06-27 20:29  jcater  2002-06-27 20:29  jcater
2889    
2890          * src/: GObjects.py, GTypecast.py, definitions/GObjects.py,          * src/: GObjects.py, GTypecast.py, definitions/GObjects.py,
2891          formatting/GTypecast.py: made the default attribute for boolean            formatting/GTypecast.py: made the default attribute for boolean
2892          values be ="Y" or ="N" instead of =""            values be ="Y" or ="N" instead of =""
2893    
2894  2002-06-27 17:48  jcater  2002-06-27 17:48  jcater
2895    
2896          * src/schema/: GSParser.py, Objects.py: start of Schema designer          * src/schema/: GSParser.py, Objects.py: start of Schema designer
2897          support; initial check-ins            support; initial check-ins
2898    
2899  2002-06-26 17:31  jcater  2002-06-26 17:31  jcater
2900    
2901          * src/: GTypecast.py, formatting/GTypecast.py: [W/O #73] Added          * src/: GTypecast.py, formatting/GTypecast.py: [W/O #73] Added
2902          support for multiple foreign key descriptions (comma-separated            support for multiple foreign key descriptions (comma-separated
2903          list)            list)
2904    
2905  2002-06-25 17:09  siesel  2002-06-25 17:09  siesel
2906    
2907          * utils/xml2sql/: build.py, display.psp, display.xsl, mssql.xsl,          * utils/xml2sql/: build.py, display.psp, display.xsl, mssql.xsl,
2908          mysql.xsl, pgsql.xsl, strip.command.xsl, sybase.xsl: add XSLTs for            mysql.xsl, pgsql.xsl, strip.command.xsl, sybase.xsl: add XSLTs
2909          table definition in XML to db specific sql add table definitions in            for table definition in XML to db specific sql add table
2910          XML for appserver            definitions in XML for appserver
2911    
2912  2002-06-24 23:16  jcater  2002-06-24 23:16  jcater
2913    
# Line 2434  Line 2916 
2916  2002-06-19 15:48  jamest  2002-06-19 15:48  jamest
2917    
2918          * src/: GParser.py, definitions/GParser.py: backported - Import          * src/: GParser.py, definitions/GParser.py: backported - Import
2919          error was still telling user to install PyXML which is wrong.            error was still telling user to install PyXML which is wrong.
2920    
2921  2002-06-19 15:47  jamest  2002-06-19 15:47  jamest
2922    
2923          * src/: GParser.py, definitions/GParser.py: Import error was still          * src/: GParser.py, definitions/GParser.py: Import error was still
2924          telling user to install PyXML which is wrong.            telling user to install PyXML which is wrong.
2925    
2926  2002-06-19 15:42  siesel  2002-06-19 15:42  siesel
2927    
2928          * src/GTest.py, utils/GTest.py: add very very basic introspection          * src/GTest.py, utils/GTest.py: add very very basic introspection
2929          support and enhanced the atest file add an option for _featuretest            support and enhanced the atest file add an option for
2930          to gtestcvs            _featuretest to gtestcvs
2931    
2932  2002-06-15 14:54  jcater  2002-06-15 14:54  jcater
2933    
2934          * src/__init__.py: updated version numbers to branch/development          * src/__init__.py: updated version numbers to branch/development
2935          status            status
2936    
2937  2002-06-15 14:51  jcater  2002-06-15 14:51  jcater
2938    
# Line 2459  Line 2941 
2941  2002-06-13 11:10  siesel  2002-06-13 11:10  siesel
2942    
2943          * src/: GTypecast.py, formatting/GTypecast.py: added uppername type          * src/: GTypecast.py, formatting/GTypecast.py: added uppername type
2944          to GTypecast. triggers of type named (instead of NAMED) should be            to GTypecast. triggers of type named (instead of NAMED) should be
2945          detected now.            detected now.
2946    
2947  2002-06-11 18:44  siesel  2002-06-11 18:44  siesel
2948    
2949          * src/: commdrivers/GCommBase.py,          * src/rpc/drivers/: GCommBase.py, _directory/DirectoryServer.py,
2950          commdrivers/_directory/DirectoryServer.py,            _helpers/ObjectEnabler.py, xmlrpc/DebugSocketServer.py,
2951          commdrivers/_helpers/ObjectEnabler.py,            xmlrpc/ServerAdapter.py: split up call dispatching, move
2952          commdrivers/xmlrpc/DebugSocketServer.py,            directory based dispatching into directoryServer, added new
2953          commdrivers/xmlrpc/ServerAdapter.py, rpc/drivers/GCommBase.py,            ObjectEnabler object for object-method dispatching new
2954          rpc/drivers/_directory/DirectoryServer.py,            dispatchers can be added on the fly.  Just update xmlrpc for now
         rpc/drivers/_helpers/ObjectEnabler.py,  
         rpc/drivers/xmlrpc/DebugSocketServer.py,  
         rpc/drivers/xmlrpc/ServerAdapter.py: split up call dispatching,  
         move directory based dispatching into directoryServer, added new  
         ObjectEnabler object for object-method dispatching new dispatchers  
         can be added on the fly.  Just update xmlrpc for now  
2955    
2956  2002-06-09 08:55  siesel  2002-06-09 08:55  siesel
2957    
2958          * src/: commdrivers/pw_xmlrpc/ClientAdapter.py,          * src/: rpc/drivers/pw_xmlrpc/ClientAdapter.py, GComm.py,
2959          rpc/drivers/pw_xmlrpc/ClientAdapter.py, GComm.py,            rpc/GComm.py, rpc/drivers/xmlrpc/ClientAdapter.py: add special
2960          commdrivers/xmlrpc/ClientAdapter.py, rpc/GComm.py,            function for creating boolean/base64/datetime parameters on
2961          rpc/drivers/xmlrpc/ClientAdapter.py: add special function for            client side
         creating boolean/base64/datetime parameters on client side  
2962    
2963  2002-06-09 03:31  siesel  2002-06-09 03:31  siesel
2964    
2965          * src/: commdrivers/pw_xmlrpc/DebugSocketServer.py,          * src/rpc/drivers/pw_xmlrpc/DebugSocketServer.py: remove old and
2966          rpc/drivers/pw_xmlrpc/DebugSocketServer.py: remove old and unused            unused stuff
         stuff  
2967    
2968  2002-06-06 21:11  jamest  2002-06-06 21:11  jamest
2969    
2970          * images/: ship1.png, ship2.png: Added a few test images for          * images/: ship1.png, ship2.png: Added a few test images for
2971          navigator startup            navigator startup
2972    
2973  2002-06-06 18:56  siesel  2002-06-06 18:56  siesel
2974    
2975          * src/: commdrivers/GCommBase.py,          * src/rpc/drivers/: GCommBase.py, _directory/DirectoryServer.py,
2976          commdrivers/_directory/DirectoryServer.py,            pw_xmlrpc/ClientAdapter.py, pw_xmlrpc/ServerAdapter.py,
2977          commdrivers/pw_xmlrpc/ClientAdapter.py,            xmlrpc/ClientAdapter.py: pw_xmlrpc uses directoryserver now
2978          commdrivers/pw_xmlrpc/ServerAdapter.py,            support for deleting of dynamic objects many smaller patches
         commdrivers/xmlrpc/ClientAdapter.py, rpc/drivers/GCommBase.py,  
         rpc/drivers/_directory/DirectoryServer.py,  
         rpc/drivers/pw_xmlrpc/ClientAdapter.py,  
         rpc/drivers/pw_xmlrpc/ServerAdapter.py,  
         rpc/drivers/xmlrpc/ClientAdapter.py: pw_xmlrpc uses directoryserver  
         now support for deleting of dynamic objects many smaller patches  
2979    
2980  2002-06-05 18:02  jcater  2002-06-05 18:02  jcater
2981    
2982          * src/: GConfig.py, apps/GConfig.py: more work on threading support          * src/: GConfig.py, apps/GConfig.py: more work on threading support
2983          in Navigator            in Navigator
2984    
2985  2002-06-05 14:58  siesel  2002-06-05 14:58  siesel
2986    
2987          * src/GTest.py, utils/GTest.py: add more options for RPC server          * src/GTest.py, utils/GTest.py: add more options for RPC server
2988          testing to gtestcvs            testing to gtestcvs
2989    
2990  2002-06-05 14:15  siesel  2002-06-05 14:15  siesel
2991    
2992          * src/: GConditions.py, datasources/GConditions.py,          * src/: GConditions.py, datasources/GConditions.py,
2993          datasources/drivers/appserver/appserver/Driver.py: add            datasources/drivers/appserver/appserver/Driver.py: add
2994          authentification agent to appserver small patches            authentification agent to appserver small patches
2995    
2996  2002-06-04 13:46  jcater  2002-06-04 13:46  jcater
2997    
2998          * src/: GParser.py, definitions/GParser.py: fixed check for          * src/: GParser.py, definitions/GParser.py: fixed check for
2999          required attributes            required attributes
3000    
3001  2002-06-04 10:02  siesel  2002-06-04 10:02  siesel
3002    
3003          * src/: GConditions.py, datasources/GConditions.py,          * src/: GConditions.py, datasources/GConditions.py,
3004          datasources/drivers/appserver/appserver/Driver.py: add condition            datasources/drivers/appserver/appserver/Driver.py: add condition
3005          tree <-> token list (prefix notation) conversion routines add            tree <-> token list (prefix notation) conversion routines add
3006          condition support to appserver            condition support to appserver
3007    
3008  2002-06-03 17:18  jamest  2002-06-03 17:18  jamest
3009    
# Line 2545  Line 3013 
3013    
3014          * ChangeLog: updated changelogs          * ChangeLog: updated changelogs
3015    
3016    2002-06-03 14:50  jcater
3017    
3018            * setup-cvs.py: fixes for the client/ directory changes
3019    
3020    2002-06-03 14:19  jamest
3021    
3022            * setup-cvs.py: updates to make gfclient replaced with gnue-forms
3023    
3024  2002-06-03 07:44  siesel  2002-06-03 07:44  siesel
3025    
3026          * src/: commdrivers/pw_xmlrpc/ServerAdapter.py,          * src/rpc/drivers/pw_xmlrpc/ServerAdapter.py: small hack to fix
3027          rpc/drivers/pw_xmlrpc/ServerAdapter.py: small hack to fix pw_xmlrpc            pw_xmlrpc server support (should make appserver usable on
3028          server support (should make appserver usable on windows)            windows)
3029    
3030  2002-06-03 05:41  siesel  2002-06-03 05:41  siesel
3031    
3032          * src/datasources/drivers/appserver/appserver/Driver.py: closing          * src/datasources/drivers/appserver/appserver/Driver.py: closing
3033          Ticket 47            Ticket 47
3034    
3035  2002-06-02 17:56  jcater  2002-06-02 17:56  jcater
3036    
# Line 2563  Line 3039 
3039  2002-06-02 17:21  jcater  2002-06-02 17:21  jcater
3040    
3041          * MANIFEST.in, src/GBaseApp.py, src/apps/GBaseApp.py: Added          * MANIFEST.in, src/GBaseApp.py, src/apps/GBaseApp.py: Added
3042          --generate-man-page to GBaseApp and updated the setup.py's to            --generate-man-page to GBaseApp and updated the setup.py's to
3043          create the manpages before creating a source distribution            create the manpages before creating a source distribution
3044    
3045  2002-06-01 14:35  jamest  2002-06-01 14:35  jamest
3046    
3047          * src/: GBaseApp.py, GConfig.py, apps/GBaseApp.py, apps/GConfig.py:          * src/: GBaseApp.py, GConfig.py, apps/GBaseApp.py, apps/GConfig.py:
3048          --help and --version now print the GNUe Common version that is            --help and --version now print the GNUe Common version that is
3049          installed new common option --configuration-options prints the            installed new common option --configuration-options prints the
3050          application's valid config file entries            application's valid config file entries
3051    
3052  2002-06-01 12:47  jcater  2002-06-01 12:47  jcater
3053    
3054          * MANIFEST.in, setup.py: added missing MANIFEST entries; added          * MANIFEST.in, setup.py: added missing MANIFEST entries; added
3055          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
3056          creating of prereleases            creating of prereleases
3057    
3058  2002-05-31 15:05  jcater  2002-05-31 15:05  jcater
3059    
# Line 2586  Line 3062 
3062  2002-05-31 13:12  jcater  2002-05-31 13:12  jcater
3063    
3064          * src/datasources/drivers/interbase/interbase/Driver.py: fix to          * src/datasources/drivers/interbase/interbase/Driver.py: fix to
3065          introspection case issue [btami]            introspection case issue [btami]
3066    
3067  2002-05-30 22:54  jcater  2002-05-30 22:54  jcater
3068    
3069          * src/: GTrigger.py, logic/GTrigger.py: added xmlnamespace passthru          * src/: GTrigger.py, logic/GTrigger.py: added xmlnamespace passthru
3070          to GTrigger's dumpXML            to GTrigger's dumpXML
3071    
3072  2002-05-30 22:35  jcater  2002-05-30 22:35  jcater
3073    
# Line 2600  Line 3076 
3076  2002-05-30 10:14  jcater  2002-05-30 10:14  jcater
3077    
3078          * src/datasources/drivers/DBSIG2/Driver.py: fixed the float-to-int          * src/datasources/drivers/DBSIG2/Driver.py: fixed the float-to-int
3079          conversion problem in PG datadrivers            conversion problem in PG datadrivers
3080    
3081  2002-05-29 22:41  jcater  2002-05-29 22:41  jcater
3082    
# Line 2613  Line 3089 
3089  2002-05-29 22:11  jcater  2002-05-29 22:11  jcater
3090    
3091          * ChangeLog, NEWS, setup.py, src/__init__.py,          * ChangeLog, NEWS, setup.py, src/__init__.py,
3092          src/commdrivers/_helpers/AsyncSocketServer.py,            src/datasources/drivers/odbc/mxodbc/Driver.py,
3093          src/datasources/drivers/odbc/mxodbc/Driver.py,            src/rpc/drivers/_helpers/AsyncSocketServer.py: updates for
3094          src/rpc/drivers/_helpers/AsyncSocketServer.py: updates for release            release
3095    
3096  2002-05-29 09:17  siesel  2002-05-29 09:17  siesel
3097    
3098          * etc/sample.connections.conf: add an appserver entry to          * etc/sample.connections.conf: add an appserver entry to
3099          sample.connections.conf changed entry name from geasV2 to appserver            sample.connections.conf changed entry name from geasV2 to
3100              appserver
3101    
3102  2002-05-29 08:32  arturas  2002-05-29 08:32  arturas
3103    
3104          * translations/hu_HU/LC_MESSAGES/: gnue.mo, gnue.po: ~  Translation          * translations/hu_HU/LC_MESSAGES/: gnue.mo, gnue.po: ~  Translation
3105          files for hu_HU.            files for hu_HU.
3106    
3107  2002-05-29 08:03  siesel  2002-05-29 08:03  siesel
3108    
# Line 2634  Line 3111 
3111  2002-05-29 05:23  siesel  2002-05-29 05:23  siesel
3112    
3113          * src/GTest.py, utils/GTest.py: fix gtestcvs (option 3) calling          * src/GTest.py, utils/GTest.py: fix gtestcvs (option 3) calling
3114          running test two times add correct url for py-xmlrpc to            running test two times add correct url for py-xmlrpc to
3115          appserver/setup.py            appserver/setup.py
3116    
3117  2002-05-28 17:26  siesel  2002-05-28 17:26  siesel
3118    
3119          * src/: commdrivers/TODO, rpc/drivers/TODO: added TODO file for          * src/rpc/drivers/TODO: added TODO file for GNURPC
         GNURPC  
3120    
3121  2002-05-28 10:29  siesel  2002-05-28 10:29  siesel
3122    
3123          * README.databases: removed "has no introspection" comment from          * README.databases: removed "has no introspection" comment from
3124          interbase driver            interbase driver
3125    
3126  2002-05-28 10:27  jcater  2002-05-28 10:27  jcater
3127    
3128          * src/datasources/drivers/interbase/interbase/Driver.py: Applied          * src/datasources/drivers/interbase/interbase/Driver.py: Applied
3129          firebird/interbase enhancement patch [btami]            firebird/interbase enhancement patch [btami]
3130    
3131  2002-05-27 19:19  siesel  2002-05-27 19:19  siesel
3132    
3133          * NEWS, README.databases: added appserver to database list (should          * NEWS, README.databases: added appserver to database list (should
3134          geas entry be removed) fix date of last NEWs entry            geas entry be removed) fix date of last NEWs entry
3135    
3136  2002-05-27 18:22  siesel  2002-05-27 18:22  siesel
3137    
3138          * .cvsignore, src/commdrivers/_directory/.cvsignore,          * .cvsignore, src/rpc/drivers/_directory/.cvsignore,
3139          src/commdrivers/_helpers/.cvsignore,            src/rpc/drivers/_helpers/.cvsignore,
3140          src/commdrivers/proxy/.cvsignore,            src/rpc/drivers/proxy/.cvsignore,
3141          src/rpc/drivers/_directory/.cvsignore,            src/rpc/drivers/_test/.cvsignore,
3142          src/rpc/drivers/_helpers/.cvsignore,            src/rpc/drivers/pw_xmlrpc/.cvsignore,
3143          src/rpc/drivers/proxy/.cvsignore, src/commdrivers/_test/.cvsignore,            src/rpc/drivers/sockets/.cvsignore: updated .cvsignore files and
3144          src/commdrivers/pw_xmlrpc/.cvsignore,            added new ones
         src/commdrivers/sockets/.cvsignore,  
         src/rpc/drivers/_test/.cvsignore,  
         src/rpc/drivers/pw_xmlrpc/.cvsignore,  
         src/rpc/drivers/sockets/.cvsignore: updated .cvsignore files and  
         added new ones  
3145    
3146  2002-05-27 15:50  jcater  2002-05-27 15:50  jcater
3147    
3148          * setup.py: added Jan's patch to get setup.py to install the          * setup.py: added Jan's patch to get setup.py to install the
3149          commdrivers            commdrivers
3150    
3151    2002-05-27 13:21  siesel
3152    
3153            * README-CVS: add phpforms entry to global README fix several bugs
3154              in gnue-forms.php and database.inc
3155    
3156  2002-05-27 13:06  siesel  2002-05-27 13:06  siesel
3157    
3158          * src/: GComm.py, commdrivers/xmlrpc/ClientAdapter.py,          * src/: GComm.py, rpc/GComm.py,
3159          commdrivers/xmlrpc/ServerAdapter.py, rpc/GComm.py,            rpc/drivers/xmlrpc/ClientAdapter.py,
3160          rpc/drivers/xmlrpc/ClientAdapter.py,            rpc/drivers/xmlrpc/ServerAdapter.py: fix missing error handling
3161          rpc/drivers/xmlrpc/ServerAdapter.py: fix missing error handling in            in xmlrpc client and the creating dynamic objects without
3162          xmlrpc client and the creating dynamic objects without releasing            releasing them bug
         them bug  
3163    
3164  2002-05-27 08:30  siesel  2002-05-27 08:30  siesel
3165    
3166          * src/datasources/drivers/appserver/appserver/Driver.py: bug fix:          * src/datasources/drivers/appserver/appserver/Driver.py: bug fix:
3167          added VERSION to dbdriver/appserver, to make shure appserver will            added VERSION to dbdriver/appserver, to make shure appserver will
3168          work with the newest VERSION of it.            work with the newest VERSION of it.
3169    
3170  2002-05-27 07:48  arturas  2002-05-27 07:48  arturas
3171    
3172          * translations/hu_HU/: gnue.mo, gnue.po:          * translations/hu_HU/: gnue.mo, gnue.po:
3173          Translation files for hu_HU language.            Translation files for hu_HU language.
3174    
3175    2002-05-26 17:43  siesel
3176    
3177            * setup-cvs.py: added basic setup routine
3178    
3179  2002-05-26 14:57  siesel  2002-05-26 14:57  siesel
3180    
3181          * src/: commdrivers/GCommBase.py,          * src/rpc/drivers/: GCommBase.py, pw_xmlrpc/ClientAdapter.py,
3182          commdrivers/pw_xmlrpc/ClientAdapter.py,            xmlrpc/ClientAdapter.py: some patches
         commdrivers/xmlrpc/ClientAdapter.py, rpc/drivers/GCommBase.py,  
         rpc/drivers/pw_xmlrpc/ClientAdapter.py,  
         rpc/drivers/xmlrpc/ClientAdapter.py: some patches  
3183    
3184  2002-05-26 14:36  siesel  2002-05-26 14:36  siesel
3185    
3186          * src/datasources/drivers/appserver/appserver/Driver.py: change          * src/datasources/drivers/appserver/appserver/Driver.py: change
3187          setSort function to accept an list as parameter instead of a string            setSort function to accept an list as parameter instead of a
3188              string
3189    
3190  2002-05-26 04:22  siesel  2002-05-26 04:22  siesel
3191    
3192          * src/datasources/drivers/appserver/appserver/Driver.py: update          * src/datasources/drivers/appserver/appserver/Driver.py: update
3193          appserver/DBdriver to support writing, inserting and deleting            appserver/DBdriver to support writing, inserting and deleting
3194          records added functions for inserting and deleting records to            records added functions for inserting and deleting records to
3195          appserver for appserver v0.01 just geasConditions support is            appserver for appserver v0.01 just geasConditions support is
3196          missing            missing
3197    
3198  2002-05-21 00:33  baumannd  2002-05-21 00:33  baumannd
3199    
3200          * scripts/.cvsignore, src/commdrivers/.cvsignore,          * scripts/.cvsignore, src/rpc/drivers/.cvsignore,
3201          src/commdrivers/_parser/.cvsignore,            src/rpc/drivers/_parser/.cvsignore,
3202          src/commdrivers/xmlrpc/.cvsignore, src/rpc/drivers/.cvsignore,            src/rpc/drivers/xmlrpc/.cvsignore: Ignore some files.
         src/rpc/drivers/_parser/.cvsignore,  
         src/rpc/drivers/xmlrpc/.cvsignore: Ignore some files.  
3203    
3204  2002-05-19 17:34  siesel  2002-05-19 17:34  siesel
3205    
3206          * src/datasources/drivers/appserver/appserver/Driver.py: Added          * src/datasources/drivers/appserver/appserver/Driver.py: Added
3207          DBdriver for Appserver (working read only at the moment)            DBdriver for Appserver (working read only at the moment)
3208    
3209  2002-05-16 07:12  arturas  2002-05-16 07:12  arturas
3210    
3211          * utils/create-po.sh:          * utils/create-po.sh:
3212          Script to create gnue.po file from all .py files.            Script to create gnue.po file from all .py files.
3213    
3214  2002-05-15 23:37  jcater  2002-05-15 23:37  jcater
3215    
3216          * src/: GDataSource.py, datasources/GDataSource.py: removed          * src/: GDataSource.py, datasources/GDataSource.py: removed
3217          debugging print statements            debugging print statements
3218    
3219  2002-05-15 20:14  jcater  2002-05-15 20:14  jcater
3220    
3221          * src/: GDataSource.py, datasources/GDataSource.py: moved more          * src/: GDataSource.py, datasources/GDataSource.py: moved more
3222          master/detail datasource logic out of tools and into common            master/detail datasource logic out of tools and into common
3223    
3224  2002-05-15 15:20  jcater  2002-05-15 15:20  jcater
3225    
3226          * src/datasources/drivers/DBSIG2/Driver.py: fixed cparam support in          * src/datasources/drivers/DBSIG2/Driver.py: fixed cparam support in
3227          DB drivers            DB drivers
3228    
3229  2002-05-14 20:27  jamest  2002-05-14 20:27  jamest
3230    
3231          * src/: GConfig.py, apps/GConfig.py: Fixed config system to do the          * src/: GConfig.py, apps/GConfig.py: Fixed config system to do the
3232          right thing with systems loading multiple configs (designer)            right thing with systems loading multiple configs (designer)
3233          Changes wizard size in designer to better fit contents            Changes wizard size in designer to better fit contents
3234    
3235  2002-05-14 19:27  jcater  2002-05-14 19:27  jcater
3236    
3237          * etc/sample.report-filters.conf: added merge support/examples to          * etc/sample.report-filters.conf: added merge support/examples to
3238          reports (currently, only RTF works -- latex does not)            reports (currently, only RTF works -- latex does not)
3239    
3240  2002-05-13 13:53  arturas  2002-05-13 13:53  arturas
3241    
3242          * translations/: de/LC_MESSAGES/gnue.mo, en/LC_MESSAGES/gnue.mo,          * translations/: de/LC_MESSAGES/gnue.mo, en/LC_MESSAGES/gnue.mo,
3243          en_GB/LC_MESSAGES/gnue.mo, en_US/LC_MESSAGES/gnue.mo,            en_GB/LC_MESSAGES/gnue.mo, en_US/LC_MESSAGES/gnue.mo,
3244          lt/LC_MESSAGES/gnue.mo, lt_LT/LC_MESSAGES/gnue.mo,            lt/LC_MESSAGES/gnue.mo, lt_LT/LC_MESSAGES/gnue.mo,
3245          ru/LC_MESSAGES/gnue.mo, uk/LC_MESSAGES/gnue.mo:            ru/LC_MESSAGES/gnue.mo, uk/LC_MESSAGES/gnue.mo:
3246            
3247          Update.            Update.
3248    
3249  2002-05-13 12:59  arturas  2002-05-13 12:59  arturas
3250    
3251          * doc/i18n.txt:          * doc/i18n.txt:
3252            
3253          Few minor changes.            Few minor changes.
3254    
3255  2002-05-13 12:40  arturas  2002-05-13 12:40  arturas
3256    
3257          * src/: commdrivers/xmlrpc/RpcDoc.py, rpc/drivers/xmlrpc/RpcDoc.py:          * src/rpc/drivers/xmlrpc/RpcDoc.py:
3258                      i18n changes.
         i18n changes.  
3259    
3260  2002-05-13 12:34  arturas  2002-05-13 12:34  arturas
3261    
3262          * src/: commdrivers/pw_xmlrpc/RpcDoc.py,          * src/rpc/drivers/pw_xmlrpc/RpcDoc.py:
3263          rpc/drivers/pw_xmlrpc/RpcDoc.py:            i18n changes.
         i18n changes.  
3264    
3265  2002-05-13 12:30  arturas  2002-05-13 12:30  arturas
3266    
3267          * src/: commdrivers/_helpers/RpcDoc.py,          * src/rpc/drivers/_helpers/RpcDoc.py:
3268          rpc/drivers/_helpers/RpcDoc.py:            i18n changes.
         i18n changes.  
3269    
3270  2002-05-08 22:03  jamest  2002-05-08 22:03  jamest
3271    
3272          * images/tb_bottom.png, images/tb_delete.png,          * images/tb_bottom.png, images/tb_delete.png,
3273          images/tb_down_arrow.png, images/tb_exec.png, images/tb_exit.png,            images/tb_down_arrow.png, images/tb_exec.png, images/tb_exit.png,
3274          images/tb_first.png, images/tb_jump-to.png, images/tb_new.png,            images/tb_first.png, images/tb_jump-to.png, images/tb_new.png,
3275          images/tb_save.png, images/tb_search.png, images/tb_top.png,            images/tb_save.png, images/tb_search.png, images/tb_top.png,
3276          images/tb_undo.png, images/tb_up_arrow.png, src/GDataSource.py,            images/tb_undo.png, images/tb_up_arrow.png, src/GDataSource.py,
3277          src/datasources/GDataSource.py: Added gnome2 icons in place of old            src/datasources/GDataSource.py: Added gnome2 icons in place of
3278          gnome1 icons(mailing tigert for final approval) Added more toolbar            old gnome1 icons(mailing tigert for final approval) Added more
3279          icons for events Fixed prequery datasource support            toolbar icons for events Fixed prequery datasource support
3280    
3281  2002-05-08 20:47  jcater  2002-05-08 20:47  jcater
3282    
3283          * src/: GDataObjects.py, datasources/GDataObjects.py: [ticket          * src/: GDataObjects.py, datasources/GDataObjects.py: [ticket
3284          29/32] bugfix on record jumping problem in forms (patch by btami)            29/32] bugfix on record jumping problem in forms (patch by btami)
3285    
3286  2002-05-06 21:27  jamest  2002-05-06 21:27  jamest
3287    
3288          * src/: GBaseApp.py, GConfig.py, GImport.py, GServerApp.py,          * src/: GBaseApp.py, GConfig.py, GImport.py, GServerApp.py,
3289          FormatMasks/DateMask.py, apps/GBaseApp.py, apps/GConfig.py,            FormatMasks/DateMask.py, apps/GBaseApp.py, apps/GConfig.py,
3290          apps/GServerApp.py, formatting/DateMask.py: i18n changes            apps/GServerApp.py, formatting/DateMask.py: i18n changes
3291    
3292  2002-05-06 20:13  jamest  2002-05-06 20:13  jamest
3293    
3294          * src/: GConfig.py, apps/GConfig.py: Fixed forms so it's gnue.conf          * src/: GConfig.py, apps/GConfig.py: Fixed forms so it's gnue.conf
3295          free (for real this time! (maybe.))            free (for real this time! (maybe.))
3296    
3297  2002-05-06 17:56  siesel  2002-05-06 17:56  siesel
3298    
3299          * src/: commdrivers/xmlrpc/ServerAdapter.py,          * src/rpc/drivers/: xmlrpc/ServerAdapter.py,
3300          rpc/drivers/xmlrpc/ServerAdapter.py,            _directory/DirectoryServer.py: add support for get/set methods of
3301          commdrivers/_directory/DirectoryServer.py,            RpAttributes to the xmlrpc protocoll
         rpc/drivers/_directory/DirectoryServer.py: add support for get/set  
         methods of RpAttributes to the xmlrpc protocoll  
3302    
3303  2002-05-06 13:51  arturas  2002-05-06 13:51  arturas
3304    
3305          * src/: FormatMasks/DateMask.py, formatting/DateMask.py:          * src/: FormatMasks/DateMask.py, formatting/DateMask.py:
3306          Added GImport.py import.            Added GImport.py import.
3307    
3308  2002-05-06 13:50  arturas  2002-05-06 13:50  arturas
3309    
3310          * src/GImport.py:          * src/GImport.py:
3311          Back to gettext import in one file.            Back to gettext import in one file.
3312    
3313  2002-05-06 12:27  siesel  2002-05-06 12:27  siesel
3314    
3315          * src/GTest.py, utils/GTest.py,          * src/GTest.py, utils/GTest.py,
3316          src/commdrivers/pw_xmlrpc/ClientAdapter.py,            src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
3317          src/commdrivers/xmlrpc/ClientAdapter.py,            src/rpc/drivers/xmlrpc/ClientAdapter.py: added some more comments
3318          src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,            to GTest and added an i18n fix for XMLRPC client error messages
         src/rpc/drivers/xmlrpc/ClientAdapter.py: added some more comments  
         to GTest and added an i18n fix for XMLRPC client error messages  
3319    
3320  2002-05-06 12:00  siesel  2002-05-06 12:00  siesel
3321    
3322          * src/: commdrivers/_test/server.py, rpc/drivers/_test/server.py:          * src/rpc/drivers/_test/server.py: better testing for the place of
3323          better testing for the place of donuts.grpc            donuts.grpc
3324    
3325  2002-05-06 11:50  arturas  2002-05-06 11:50  arturas
3326    
3327          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
3328          FormatMasks/NumberMask.py, FormatMasks/TextMask.py,            FormatMasks/NumberMask.py, FormatMasks/TextMask.py,
3329          formatting/BaseMask.py, formatting/DateMask.py,            formatting/BaseMask.py, formatting/DateMask.py,
3330          formatting/NumberMask.py, formatting/TextMask.py:            formatting/NumberMask.py, formatting/TextMask.py:
3331          i18n string changes.            i18n string changes.
3332    
3333  2002-05-06 11:24  arturas  2002-05-06 11:24  arturas
3334    
3335          * src/datasources/drivers/: postgresql/pygresql/Driver.py,          * src/datasources/drivers/: postgresql/pygresql/Driver.py,
3336          sapdb/sapbd/Driver.py, sybase/sybase/Driver.py,            sybase/sybase/Driver.py, sqlrelay/sqlrelay/Driver.py:
3337          sqlrelay/sqlrelay/Driver.py:            i18n changes.
         i18n changes.  
3338    
3339  2002-05-06 11:19  arturas  2002-05-06 11:19  arturas
3340    
3341          * src/datasources/drivers/: odbc/mxodbc/Driver.py,          * src/datasources/drivers/: odbc/mxodbc/Driver.py,
3342          odbc/wodbc/Driver.py, oracle/dcoracle/Driver.py:            odbc/wodbc/Driver.py, oracle/dcoracle/Driver.py:
3343          i18n changes.            i18n changes.
3344    
3345    2002-05-06 11:19  siesel
3346    
3347            * setup-cvs.py: update gacvs to be installed in server
3348    
3349  2002-05-06 11:14  arturas  2002-05-06 11:14  arturas
3350    
3351          * src/datasources/drivers/: informix/informix/Driver.py,          * src/datasources/drivers/: informix/informix/Driver.py,
3352          ingres/ingres/Driver.py, interbase/interbase/Driver.py:            ingres/ingres/Driver.py, interbase/interbase/Driver.py:
3353          i18n changes.            i18n changes.
3354    
3355  2002-05-06 11:12  siesel  2002-05-06 11:12  siesel
3356    
3357          * src/: commdrivers/_test/__init__.py,          * src/rpc/drivers/_test/__init__.py: another fix to gtestcvs: make
3358          rpc/drivers/_test/__init__.py: another fix to gtestcvs: make _test            _test an module
         an module  
3359    
3360  2002-05-06 11:07  arturas  2002-05-06 11:07  arturas
3361    
3362          * src/datasources/drivers/: db2/db2/Driver.py,          * src/datasources/drivers/: db2/db2/Driver.py,
3363          oracle/cxoracle/Driver.py, DBSIG2/Driver.py:            oracle/cxoracle/Driver.py, DBSIG2/Driver.py:
3364          i18n changes.            i18n changes.
3365    
3366  2002-05-06 08:31  siesel  2002-05-06 08:31  siesel
3367    
3368          * src/: commdrivers/_test/server.py, rpc/drivers/_test/server.py:          * src/rpc/drivers/_test/server.py: get the right path for
3369          get the right path for donuts.gprc            donuts.gprc
3370    
3371  2002-05-05 19:29  siesel  2002-05-05 19:29  siesel
3372    
3373          * src/: commdrivers/xmlrpc/RpcDoc.py, rpc/drivers/xmlrpc/RpcDoc.py:          * src/rpc/drivers/xmlrpc/RpcDoc.py: better listing of hirarchie
         better listing of hirarchie  
3374    
3375  2002-05-05 18:38  siesel  2002-05-05 18:38  siesel
3376    
3377          * src/GServerApp.py, src/GTest.py, src/apps/GServerApp.py,          * setup-cvs.py, src/GServerApp.py, src/GTest.py,
3378          src/commdrivers/_test/README, src/commdrivers/_test/donuts.grpc,            src/apps/GServerApp.py, src/rpc/drivers/_test/README,
3379          src/commdrivers/_test/server.py, src/commdrivers/_test/test.py,            src/rpc/drivers/_test/donuts.grpc,
3380          src/commdrivers/pw_xmlrpc/ServerAdapter.py,            src/rpc/drivers/_test/server.py, src/rpc/drivers/_test/test.py,
3381          src/rpc/drivers/_test/README, src/rpc/drivers/_test/donuts.grpc,            src/rpc/drivers/pw_xmlrpc/ServerAdapter.py, utils/GTest.py: some
3382          src/rpc/drivers/_test/server.py, src/rpc/drivers/_test/test.py,            i18 fixes, add commands gacvs and gtestcvs.  updated and fixed
3383          src/rpc/drivers/pw_xmlrpc/ServerAdapter.py, utils/GTest.py: some            all testcases add testing program GTest.py
         i18 fixes, add commands gacvs and gtestcvs.  updated and fixed all  
         testcases add testing program GTest.py  
3384    
3385  2002-05-04 11:46  jcater  2002-05-04 11:46  jcater
3386    
3387          * src/: GDataSource.py, datasources/GDataSource.py,          * src/: GDataSource.py, datasources/GDataSource.py,
3388          commdrivers/xmlrpc/ServerAdapter.py,            rpc/drivers/xmlrpc/ServerAdapter.py: fixes to datasources
         rpc/drivers/xmlrpc/ServerAdapter.py: fixes to datasources  
3389    
3390  2002-05-04 11:45  jamest  2002-05-04 11:45  jamest
3391    
3392          * src/: GBaseApp.py, GConfig.py, GDataObjects.py, GImport.py,          * src/: GBaseApp.py, GConfig.py, GDataObjects.py, GImport.py,
3393          GServerApp.py, GTrigger.py, FormatMasks/BaseMask.py,            GServerApp.py, GTrigger.py, FormatMasks/BaseMask.py,
3394          apps/GBaseApp.py, apps/GConfig.py, apps/GServerApp.py,            apps/GBaseApp.py, apps/GConfig.py, apps/GServerApp.py,
3395          commdrivers/_helpers/RpcDoc.py, datasources/GDataObjects.py,            datasources/GDataObjects.py, formatting/BaseMask.py,
3396          formatting/BaseMask.py, logic/GTrigger.py,            logic/GTrigger.py, rpc/drivers/_helpers/RpcDoc.py: Removed
3397          rpc/drivers/_helpers/RpcDoc.py: Removed dependency on gnue.conf            dependency on gnue.conf files (new config system) Moved text out
3398          files (new config system) Moved text out of gnue.conf setting as            of gnue.conf setting as the new i18n stuff replaces it Something
3399          the new i18n stuff replaces it Something else I've forgotten :)            else I've forgotten :)
3400    
3401  2002-05-03 21:59  siesel  2002-05-03 21:59  siesel
3402    
3403          * src/: commdrivers/_helpers/RpcDoc.py,          * src/rpc/drivers/: _helpers/RpcDoc.py, pw_xmlrpc/RpcDoc.py,
3404          commdrivers/pw_xmlrpc/RpcDoc.py, commdrivers/xmlrpc/RpcDoc.py,            xmlrpc/RpcDoc.py: some new features for RpcDoc
         rpc/drivers/_helpers/RpcDoc.py, rpc/drivers/pw_xmlrpc/RpcDoc.py,  
         rpc/drivers/xmlrpc/RpcDoc.py: some new features for RpcDoc  
3405    
3406  2002-05-03 21:52  siesel  2002-05-03 21:52  siesel
3407    
3408          * src/: commdrivers/xmlrpc/ClientAdapter.py,          * src/rpc/drivers/xmlrpc/: ClientAdapter.py, ServerAdapter.py: i18
3409          commdrivers/xmlrpc/ServerAdapter.py,            fixes and more configuration for  the xmlrpc ClientAdapter
         rpc/drivers/xmlrpc/ClientAdapter.py,  
         rpc/drivers/xmlrpc/ServerAdapter.py: i18 fixes and more  
         configuration for  the xmlrpc ClientAdapter  
3410    
3411  2002-05-03 18:07  jcater  2002-05-03 18:07  jcater
3412    
3413          * installer/base.py, installer/demo.py, installer/products.py,          * installer/base.py, installer/demo.py, installer/products.py,
3414          installer/pydistutils.py, src/GConditions.py, src/GDataObjects.py,            installer/pydistutils.py, src/GConditions.py,
3415          src/GDataSource.py, src/GLoginHandler.py, src/GObjects.py,            src/GDataObjects.py, src/GDataSource.py, src/GLoginHandler.py,
3416          src/datasources/GConditions.py, src/datasources/GDataObjects.py,            src/GObjects.py, src/datasources/GConditions.py,
3417          src/datasources/GDataSource.py, src/datasources/GLoginHandler.py,            src/datasources/GDataObjects.py, src/datasources/GDataSource.py,
3418          src/definitions/GObjects.py: um, lots and lots of miscellaneous            src/datasources/GLoginHandler.py, src/definitions/GObjects.py:
3419          code cleanup            um, lots and lots of miscellaneous code cleanup
3420    
3421  2002-05-03 15:01  jamest  2002-05-03 15:01  jamest
3422    
3423          * doc/common-techref.lyx: Checking in mess so Reinhard has          * doc/common-techref.lyx: Checking in mess so Reinhard has
3424          something to read            something to read
3425    
3426  2002-05-03 13:24  arturas  2002-05-03 13:24  arturas
3427    
3428          * doc/i18n.txt:          * doc/i18n.txt:
3429          small update.            small update.
3430    
3431  2002-05-03 13:12  arturas  2002-05-03 13:12  arturas
3432    
3433          * src/: commdrivers/xmlrpc/ClientAdapter.py,          * src/rpc/drivers/xmlrpc/: ClientAdapter.py, DebugSocketServer.py,
3434          commdrivers/xmlrpc/DebugSocketServer.py,            RpcDoc.py, ServerAdapter.py:
3435          commdrivers/xmlrpc/RpcDoc.py, commdrivers/xmlrpc/ServerAdapter.py,            i18n changes.
         rpc/drivers/xmlrpc/ClientAdapter.py,  
         rpc/drivers/xmlrpc/DebugSocketServer.py,  
         rpc/drivers/xmlrpc/RpcDoc.py, rpc/drivers/xmlrpc/ServerAdapter.py:  
         i18n changes.  
3436    
3437  2002-05-03 13:08  arturas  2002-05-03 13:08  arturas
3438    
3439          * src/: commdrivers/sockets/CommDriver.py,          * src/rpc/drivers/sockets/CommDriver.py:
3440          rpc/drivers/sockets/CommDriver.py:            i18n changes.
         i18n changes.  
3441    
3442  2002-05-03 12:58  arturas  2002-05-03 12:58  arturas
3443    
3444          * src/: commdrivers/pw_xmlrpc/ClientAdapter.py,          * src/rpc/drivers/: pw_xmlrpc/ClientAdapter.py,
3445          commdrivers/pw_xmlrpc/DebugSocketServer.py,            pw_xmlrpc/DebugSocketServer.py, pw_xmlrpc/RpcDoc.py,
3446          commdrivers/pw_xmlrpc/RpcDoc.py,            pw_xmlrpc/ServerAdapter.py, soap/CommDriver.py:
3447          commdrivers/pw_xmlrpc/ServerAdapter.py,            i18n changes.
         rpc/drivers/pw_xmlrpc/ClientAdapter.py,  
         rpc/drivers/pw_xmlrpc/DebugSocketServer.py,  
         rpc/drivers/pw_xmlrpc/RpcDoc.py,  
         rpc/drivers/pw_xmlrpc/ServerAdapter.py,  
         commdrivers/soap/CommDriver.py, rpc/drivers/soap/CommDriver.py:  
         i18n changes.  
3448    
3449  2002-05-03 12:51  arturas  2002-05-03 12:51  arturas
3450    
3451          * src/: commdrivers/proxy/CommDriver.py,          * src/rpc/drivers/proxy/CommDriver.py:
3452          rpc/drivers/proxy/CommDriver.py:            i18n changes.
         i18n changes.  
3453    
3454  2002-05-03 12:48  arturas  2002-05-03 12:48  arturas
3455    
3456          * src/: commdrivers/_directory/DirectoryServer.py,          * src/rpc/drivers/: _directory/DirectoryServer.py,
3457          rpc/drivers/_directory/DirectoryServer.py,            pyro/CommDriver.py:
3458          commdrivers/pyro/CommDriver.py, rpc/drivers/pyro/CommDriver.py:            i18n changes.
         i18n changes.  
3459    
3460  2002-05-03 12:43  arturas  2002-05-03 12:43  arturas
3461    
3462          * src/: GTrigger.py, RuntimeSettings.py, apps/RuntimeSettings.py,          * src/: GTrigger.py, RuntimeSettings.py, apps/RuntimeSettings.py,
3463          logic/GTrigger.py, commdrivers/GCommBase.py,            logic/GTrigger.py, rpc/drivers/GCommBase.py:
3464          rpc/drivers/GCommBase.py:            i18n changes.
         i18n changes.  
3465    
3466  2002-05-03 12:38  arturas  2002-05-03 12:38  arturas
3467    
3468          * src/: GServerApp.py, GTypecast.py, apps/GServerApp.py,          * src/: GServerApp.py, GTypecast.py, apps/GServerApp.py,
3469          formatting/GTypecast.py:            formatting/GTypecast.py:
3470          i18n changes.            i18n changes.
3471    
3472  2002-05-03 12:26  arturas  2002-05-03 12:26  arturas
3473    
3474          * src/: GDateTime.py, GParser.py, definitions/GParser.py,          * src/: GDateTime.py, GParser.py, definitions/GParser.py,
3475          utils/GDateTime.py:            utils/GDateTime.py:
3476          i18n changes.            i18n changes.
3477    
3478  2002-05-03 12:13  arturas  2002-05-03 12:13  arturas
3479    
3480          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
3481          GDataSource.py, datasources/GDataSource.py:            GDataSource.py, datasources/GDataSource.py:
3482          i18n changes.            i18n changes.
3483    
3484  2002-05-03 11:46  arturas  2002-05-03 11:46  arturas
3485    
3486          * src/: GConnections.py, datasources/GConnections.py:          * src/: GConnections.py, datasources/GConnections.py:
3487          Removed GImport.py import.            Removed GImport.py import.
3488    
3489  2002-05-03 11:23  arturas  2002-05-03 11:23  arturas
3490    
3491          * translations/: README, gnue-example.po, gnue-version.po,          * translations/: README, gnue-example.po, gnue-version.po,
3492          gnue-version.po.orig, de/LC_MESSAGES/gnue.mo,            gnue-version.po.orig, de/LC_MESSAGES/gnue.mo,
3493          en/LC_MESSAGES/gnue.mo, en_GB/LC_MESSAGES/gnue.mo,            en/LC_MESSAGES/gnue.mo, en_GB/LC_MESSAGES/gnue.mo,
3494          en_US/LC_MESSAGES/gnue.mo, lt/LC_MESSAGES/gnue.mo,            en_US/LC_MESSAGES/gnue.mo, lt/LC_MESSAGES/gnue.mo,
3495          lt_LT/LC_MESSAGES/gnue.mo, ru/LC_MESSAGES/gnue.mo,            lt_LT/LC_MESSAGES/gnue.mo, ru/LC_MESSAGES/gnue.mo,
3496          uk/LC_MESSAGES/gnue.mo:            uk/LC_MESSAGES/gnue.mo:
3497          i18n updates.            i18n updates.
3498    
3499  2002-05-03 10:37  arturas  2002-05-03 10:37  arturas
3500    
3501          * src/: GBaseApp.py, apps/GBaseApp.py:          * src/: GBaseApp.py, apps/GBaseApp.py:
3502          Corrected missed strings for i18n.            Corrected missed strings for i18n.
3503    
3504  2002-05-03 10:31  arturas  2002-05-03 10:31  arturas
3505    
3506          * src/: GConditions.py, datasources/GConditions.py:          * src/: GConditions.py, datasources/GConditions.py:
3507          Removed GImport.py import.            Removed GImport.py import.
3508    
3509  2002-05-03 10:17  arturas  2002-05-03 10:17  arturas
3510    
3511          * src/: GBaseApp.py, apps/GBaseApp.py, GClientApp.py,          * src/: GBaseApp.py, apps/GBaseApp.py, GClientApp.py,
3512          apps/GClientApp.py, GComm.py, rpc/GComm.py:            apps/GClientApp.py, GComm.py, rpc/GComm.py:
3513          Removed GImport.py import.            Removed GImport.py import.
3514    
3515    2002-05-03 09:40  jcater
3516    
3517            * setup-cvs.py: fixed incorrect handling of translations directory
3518              in setup script
3519    
3520  2002-05-02 20:57  jamest  2002-05-02 20:57  jamest
3521    
3522          * src/: GConfig.py, apps/GConfig.py: Removed hardcoded gnue          * src/: GConfig.py, apps/GConfig.py: Removed hardcoded gnue
3523          references from config system Start of more generic config handler            references from config system Start of more generic config
3524              handler
3525    
3526  2002-05-02 16:20  jamest  2002-05-02 16:20  jamest
3527    
3528          * src/: GBaseApp.py, GClientApp.py, GComm.py, GConditions.py,          * src/: GBaseApp.py, GClientApp.py, GComm.py, GConditions.py,
3529          GConfig.py, GConnections.py, GDebug.py, GImport.py, __init__.py,            GConfig.py, GConnections.py, GDebug.py, GImport.py, __init__.py,
3530          apps/GBaseApp.py, apps/GClientApp.py, apps/GConfig.py,            apps/GBaseApp.py, apps/GClientApp.py, apps/GConfig.py,
3531          apps/GDebug.py, datasources/GConditions.py,            apps/GDebug.py, datasources/GConditions.py,
3532          datasources/GConnections.py, rpc/GComm.py: Altered gettext support            datasources/GConnections.py, rpc/GComm.py: Altered gettext
3533          to be part of GBaseApp (GImport in each file should not be needed            support to be part of GBaseApp (GImport in each file should not
3534          now) default _() override when gettext fails            be needed now) default _() override when gettext fails
3535    
3536  2002-05-02 11:21  arturas  2002-05-02 11:21  arturas
3537    
3538          * src/: GConnections.py, datasources/GConnections.py:          * src/: GConnections.py, datasources/GConnections.py:
3539          Added GImport.py import, i18n changes.            Added GImport.py import, i18n changes.
3540    
3541  2002-05-02 11:17  arturas  2002-05-02 11:17  arturas
3542    
3543          * src/: GConfig.py, apps/GConfig.py:          * src/: GConfig.py, apps/GConfig.py:
3544          Added GImport.py import, i18n changes.            Added GImport.py import, i18n changes.
3545    
3546  2002-05-02 11:10  arturas  2002-05-02 11:10  arturas
3547    
3548          * src/: GConditions.py, datasources/GConditions.py:          * src/: GConditions.py, datasources/GConditions.py:
3549          Added GImport.py import.            Added GImport.py import.
3550    
3551  2002-05-02 11:08  arturas  2002-05-02 11:08  arturas
3552    
3553          * src/: GComm.py, rpc/GComm.py:          * src/: GComm.py, rpc/GComm.py:
3554          Added GImport.py import, i18n changes.            Added GImport.py import, i18n changes.
3555    
3556  2002-05-02 11:06  arturas  2002-05-02 11:06  arturas
3557    
3558          * src/: GClientApp.py, apps/GClientApp.py:          * src/: GClientApp.py, apps/GClientApp.py:
3559          Added GImport.py import.            Added GImport.py import.
3560    
3561  2002-05-01 20:53  jcater  2002-05-01 20:53  jcater
3562    
3563          * src/: commdrivers/xmlrpc/ServerAdapter.py,          * src/rpc/drivers/xmlrpc/ServerAdapter.py: code cleanup
         rpc/drivers/xmlrpc/ServerAdapter.py: code cleanup  
3564    
3565  2002-05-01 19:39  siesel  2002-05-01 19:39  siesel
3566    
3567          * doc/RPC-grpc-file.dtd: adding auto created DTD file for .grpc          * doc/RPC-grpc-file.dtd: adding auto created DTD file for .grpc
3568          file format            file format
3569    
3570  2002-05-01 19:37  siesel  2002-05-01 19:37  siesel
3571    
3572          * scripts/gnuedtd, src/commdrivers/_parser/Parser.py,          * scripts/gnuedtd, src/rpc/drivers/_parser/Parser.py: updated
3573          src/rpc/drivers/_parser/Parser.py: updated gnuedtd to produce dtd            gnuedtd to produce dtd for grpc files
         for grpc files  
3574    
3575  2002-05-01 19:23  siesel  2002-05-01 19:23  siesel
3576    
3577          * doc/: RPC-abstraction.txt, RPC-status.txt: spelling error          * doc/: RPC-abstraction.txt, RPC-status.txt: spelling error
3578          correction            correction
3579    
3580  2002-05-01 19:18  jcater  2002-05-01 19:18  jcater
3581    
3582          * src/: GServerApp.py, apps/GServerApp.py: added comments to the          * src/: GServerApp.py, apps/GServerApp.py: added comments to the
3583          daemonize code            daemonize code
3584    
3585  2002-04-30 19:01  siesel  2002-04-30 19:01  siesel
3586    
# Line 3138  Line 3589 
3589  2002-04-30 18:52  siesel  2002-04-30 18:52  siesel
3590    
3591          * doc/RPC-abstraction.txt, doc/RPC-status.txt, src/GServerApp.py,          * doc/RPC-abstraction.txt, doc/RPC-status.txt, src/GServerApp.py,
3592          src/apps/GServerApp.py, src/commdrivers/GCommBase.py,            src/apps/GServerApp.py, src/rpc/drivers/GCommBase.py,
3593          src/commdrivers/_directory/DirectoryServer.py,            src/rpc/drivers/_directory/DirectoryServer.py,
3594          src/commdrivers/_directory/__init__.py,            src/rpc/drivers/_directory/__init__.py,
3595          src/commdrivers/_parser/Parser.py,            src/rpc/drivers/_parser/Parser.py,
3596          src/commdrivers/_test/client.php, src/commdrivers/_test/server.py,            src/rpc/drivers/_test/client.php,
3597          src/rpc/drivers/GCommBase.py,            src/rpc/drivers/_test/server.py,
3598          src/rpc/drivers/_directory/DirectoryServer.py,            src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
3599          src/rpc/drivers/_directory/__init__.py,            src/rpc/drivers/pw_xmlrpc/DebugSocketServer.py,
3600          src/rpc/drivers/_parser/Parser.py,            src/rpc/drivers/pw_xmlrpc/RpcDoc.py,
3601          src/rpc/drivers/_test/client.php, src/rpc/drivers/_test/server.py,            src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
3602          src/commdrivers/pw_xmlrpc/ClientAdapter.py,            src/rpc/drivers/pw_xmlrpc/__init__.py,
3603          src/commdrivers/pw_xmlrpc/DebugSocketServer.py,            src/rpc/drivers/xmlrpc/ClientAdapter.py,
3604          src/commdrivers/pw_xmlrpc/RpcDoc.py,            src/rpc/drivers/xmlrpc/ServerAdapter.py: Big RPC update: 1. add
3605          src/commdrivers/pw_xmlrpc/ServerAdapter.py,            new gpl'd xmlrpc library 2. added Status file 3. add threading
3606          src/commdrivers/pw_xmlrpc/__init__.py,            support for multiple server 4. updated examples
         src/commdrivers/xmlrpc/ClientAdapter.py,  
         src/commdrivers/xmlrpc/ServerAdapter.py,  
         src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,  
         src/rpc/drivers/pw_xmlrpc/DebugSocketServer.py,  
         src/rpc/drivers/pw_xmlrpc/RpcDoc.py,  
         src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,  
         src/rpc/drivers/pw_xmlrpc/__init__.py,  
         src/rpc/drivers/xmlrpc/ClientAdapter.py,  
         src/rpc/drivers/xmlrpc/ServerAdapter.py: Big RPC update: 1. add new  
         gpl'd xmlrpc library 2. added Status file 3. add threading support  
         for multiple server 4. updated examples  
3607    
3608  2002-04-30 13:12  siesel  2002-04-30 13:12  siesel
3609    
# Line 3171  Line 3611 
3611    
3612  2002-04-30 12:25  siesel  2002-04-30 12:25  siesel
3613    
3614          * src/: commdrivers/_test/README, rpc/drivers/_test/README:          * src/rpc/drivers/_test/README: Corrected hint for debian users
         Corrected hint for debian users  
3615    
3616  2002-04-30 12:23  arturas  2002-04-30 12:23  arturas
3617    
3618          * src/: GBaseApp.py, apps/GBaseApp.py:          * src/: GBaseApp.py, apps/GBaseApp.py:
3619          Prepared for i18n.            Prepared for i18n.
3620    
3621  2002-04-30 12:06  arturas  2002-04-30 12:06  arturas
3622    
3623          * translations/README:          * translations/README:
3624          Readme for translations directory.            Readme for translations directory.
3625    
3626  2002-04-30 12:04  arturas  2002-04-30 12:04  arturas
3627    
3628          * translations/README:          * translations/README:
3629          Somethings not working....            Somethings not working....
3630    
3631  2002-04-30 11:54  arturas  2002-04-30 11:54  arturas
3632    
3633          * src/GImport.py:          * src/GImport.py:
3634          Update.            Update.
3635    
3636  2002-04-30 11:18  arturas  2002-04-30 11:18  arturas
3637    
3638          * translations/README:          * translations/README:
3639          Update.            Update.
3640    
3641  2002-04-30 11:15  arturas  2002-04-30 11:15  arturas
3642    
3643          * translations/README:          * translations/README:
3644          Updated readme.            Updated readme.
3645    
3646  2002-04-30 11:08  arturas  2002-04-30 11:08  arturas
3647    
3648          * translations/: de/LC_MESSAGES/gnue.mo, en/LC_MESSAGES/gnue.mo,          * translations/: de/LC_MESSAGES/gnue.mo, en/LC_MESSAGES/gnue.mo,
3649          en_GB/LC_MESSAGES/gnue.mo, lt/LC_MESSAGES/gnue.mo,            en_GB/LC_MESSAGES/gnue.mo, lt/LC_MESSAGES/gnue.mo,
3650          lt_LT/LC_MESSAGES/gnue.mo, ru/LC_MESSAGES/gnue.mo,            lt_LT/LC_MESSAGES/gnue.mo, ru/LC_MESSAGES/gnue.mo,
3651          uk/LC_MESSAGES/gnue.mo:            uk/LC_MESSAGES/gnue.mo:
3652            
3653          Translation files itself.            Translation files itself.
3654    
3655  2002-04-30 10:55  arturas  2002-04-30 10:55  arturas
3656    
3657          * translations/en_US/LC_MESSAGES/gnue.mo:          * translations/en_US/LC_MESSAGES/gnue.mo:
3658            
3659          Translation file.            Translation file.
3660    
3661    2002-04-30 10:20  arturas
3662    
3663            * setup-cvs.py:
3664    
3665              i18n changes.  Added line   ln -s %(CVSDIR)s/common/translations
3666              %(CONFDIR)s/translations.
3667    
3668  2002-04-30 06:29  arturas  2002-04-30 06:29  arturas
3669    
3670          * src/GImport.py:          * src/GImport.py:
3671            
3672          File, that will be imported into (almost) every other .py file. It            File, that will be imported into (almost) every other .py file.
3673          contains common functions, imports & etc.            It contains common functions, imports & etc.
3674    
3675  2002-04-30 06:08  arturas  2002-04-30 06:08  arturas
3676    
3677          * translations/README:          * translations/README:
3678            
3679          readme file for /common/translations directory - for what it is.            readme file for /common/translations directory - for what it is.
3680    
3681  2002-04-30 05:52  arturas  2002-04-30 05:52  arturas
3682    
3683          * doc/i18n.txt:          * doc/i18n.txt:
3684            
3685          Appended new information, more details on changes to .py files,            Appended new information, more details on changes to .py files,
3686          xgettext.            xgettext.
3687    
3688  2002-04-28 23:19  jcater  2002-04-28 23:19  jcater
3689    
3690          * etc/sample.report-filters.conf: added a CSV filter to reports;          * etc/sample.report-filters.conf: added a CSV filter to reports;
3691          misc bug fixes            misc bug fixes
3692    
3693  2002-04-28 22:10  jcater  2002-04-28 22:10  jcater
3694    
3695          * src/: GMimeTypes.py, utils/GMimeTypes.py: actually have          * src/: GMimeTypes.py, utils/GMimeTypes.py: actually have
3696          getExtension() return something :)            getExtension() return something :)
3697    
3698  2002-04-28 20:52  jcater  2002-04-28 20:52  jcater
3699    
3700          * src/: GObjects.py, GParser.py, GParserHelpers.py,          * src/: GObjects.py, GParser.py, GParserHelpers.py,
3701          definitions/GObjects.py, definitions/GParser.py,            definitions/GObjects.py, definitions/GParser.py,
3702          definitions/GParserHelpers.py: * Added XML Namespace support to            definitions/GParserHelpers.py: * Added XML Namespace support to
3703          GObject's dumpXML() (required for reports) * Fixed problem with            GObject's dumpXML() (required for reports) * Fixed problem with
3704          GRParam's being added to their parents twice.  * Made all GRD tags            GRParam's being added to their parents twice.  * Made all GRD
3705          lowercase to make dumpXML() friendly * Misc bugfixed to Reports            tags lowercase to make dumpXML() friendly * Misc bugfixed to
3706              Reports
3707    
3708  2002-04-27 18:13  jcater  2002-04-27 18:13  jcater
3709    
3710          * doc/Connections.txt, etc/sample.connections.conf,          * doc/Connections.txt, etc/sample.connections.conf,
3711          src/GConnections.py, src/datasources/GConnections.py:  * Lots of            src/GConnections.py, src/datasources/GConnections.py:  * Lots of
3712          cleanup to the connections.conf parsing.            cleanup to the connections.conf parsing.
3713           * Added support for aliases= in the connections.conf file             * Added support for aliases= in the connections.conf file
3714    
3715  2002-04-27 17:55  jcater  2002-04-27 17:55  jcater
3716    
3717          * src/datasources/drivers/interbase/interbase/Driver.py: Improved          * src/datasources/drivers/interbase/interbase/Driver.py: Improved
3718          introspection support [courtesy of btami]            introspection support [courtesy of btami]
3719    
3720  2002-04-27 17:13  jcater  2002-04-27 17:13  jcater
3721    
3722          * setup.py, src/GConfig.py, src/apps/GConfig.py: misc fixes for          * setup.py, src/GConfig.py, src/apps/GConfig.py: misc fixes for
3723          reports filters            reports filters
3724    
3725  2002-04-27 15:59  jcater  2002-04-27 15:59  jcater
3726    
3727          * setup.py: to do a non-standard installation, pass "--cfg-file          * setup.py: to do a non-standard installation, pass "--cfg-file
3728          /my/site/file.cfg" to all the setup.py scripts            /my/site/file.cfg" to all the setup.py scripts
3729    
3730  2002-04-27 15:30  jcater  2002-04-27 15:30  jcater
3731    
3732          * setup.py, etc/sample.gnue.conf, src/GConfig.py,          * setup.py, etc/sample.gnue.conf, src/GConfig.py,
3733          src/apps/GConfig.py: added support for a site-wide installation            src/apps/GConfig.py: added support for a site-wide installation
3734          configuration file that allows package maintainers to put key files            configuration file that allows package maintainers to put key
3735          in places other than a single root            files in places other than a single root
3736    
3737  2002-04-27 15:28  jcater  2002-04-27 15:28  jcater
3738    
3739          * src/: GMimeTypes.py, utils/GMimeTypes.py: added missing commas to          * src/: GMimeTypes.py, utils/GMimeTypes.py: added missing commas to
3740          the mimetype dictionary            the mimetype dictionary
3741    
3742  2002-04-24 17:51  jcater  2002-04-24 17:51  jcater
3743    
3744          * etc/sample.report-filters.conf, src/GMimeTypes.py,          * etc/sample.report-filters.conf, src/GMimeTypes.py,
3745          src/utils/GMimeTypes.py: more work on report output formats            src/utils/GMimeTypes.py: more work on report output formats
3746    
3747  2002-04-24 11:12  jcater  2002-04-24 11:12  jcater
3748    
3749          * src/: GMimeTypes.py, utils/GMimeTypes.py: basic mime support          * src/: GMimeTypes.py, utils/GMimeTypes.py: basic mime support
3750          added (file extension mapping)            added (file extension mapping)
3751    
3752  2002-04-23 18:25  siesel  2002-04-23 18:25  siesel
3753    
3754          * src/: GBaseApp.py, GConfig.py, apps/GBaseApp.py, apps/GConfig.py:          * src/: GBaseApp.py, GConfig.py, apps/GBaseApp.py, apps/GConfig.py:
3755          approved error handling            approved error handling
3756    
3757  2002-04-21 20:02  siesel  2002-04-21 20:02  siesel
3758    
3759          * src/: commdrivers/_test/README, commdrivers/_test/server.py,          * src/rpc/drivers/: _test/README, _test/server.py, _test/test.py,
3760          commdrivers/_test/test.py, commdrivers/xmlrpc/ClientAdapter.py,            xmlrpc/ClientAdapter.py: Get the XMLRPC - ClientAdapter working,
3761          rpc/drivers/_test/README, rpc/drivers/_test/server.py,            and updated the testcase + README
         rpc/drivers/_test/test.py, rpc/drivers/xmlrpc/ClientAdapter.py: Get  
         the XMLRPC - ClientAdapter working, and updated the testcase +  
         README  
3762    
3763  2002-04-21 17:56  siesel  2002-04-21 17:56  siesel
3764    
# Line 3323  Line 3767 
3767  2002-04-19 21:36  jcater  2002-04-19 21:36  jcater
3768    
3769          * src/: GBaseApp.py, apps/GBaseApp.py: added python version          * src/: GBaseApp.py, apps/GBaseApp.py: added python version
3770          check... application will exit with a friendly message if run            check... application will exit with a friendly message if run
3771          against python < 2.0            against python < 2.0
3772    
3773    2002-04-18 13:29  jcater
3774    
3775            * README-CVS: updated documentation
3776    
3777  2002-04-17 14:09  jamest  2002-04-17 14:09  jamest
3778    
3779          * src/: GObjects.py, GParser.py, GParserHelpers.py, GTypecast.py,          * src/: GObjects.py, GParser.py, GParserHelpers.py, GTypecast.py,
3780          commdrivers/_corba/CommDriver.py,            datasources/drivers/DBSIG2/Driver.py, definitions/GObjects.py,
3781          datasources/drivers/DBSIG2/Driver.py, definitions/GObjects.py,            definitions/GParser.py, definitions/GParserHelpers.py,
3782          definitions/GParser.py, definitions/GParserHelpers.py,            formatting/GTypecast.py, rpc/drivers/_corba/CommDriver.py,
3783          formatting/GTypecast.py, rpc/drivers/_corba/CommDriver.py,            datasources/drivers/odbc/wodbc/Driver.py: removed getObjectType()
3784          datasources/drivers/odbc/wodbc/Driver.py: removed getObjectType()            clean up start of some subtle new bugs
         clean up start of some subtle new bugs  
3785    
3786  2002-04-17 10:25  jamest  2002-04-17 10:25  jamest
3787    
3788          * src/: GDebug.py, GObjects.py, GTrigger.py, apps/GDebug.py,          * src/: GDebug.py, GObjects.py, GTrigger.py, apps/GDebug.py,
3789          definitions/GObjects.py, logic/GTrigger.py: More cleanup and            definitions/GObjects.py, logic/GTrigger.py: More cleanup and
3790          performance enhancements            performance enhancements
3791    
3792  2002-04-16 21:05  jamest  2002-04-16 21:05  jamest
3793    
3794          * src/: GObjects.py, definitions/GObjects.py: Moved normal text          * src/: GObjects.py, definitions/GObjects.py: Moved normal text
3795          field validation into display handler Clean up            field validation into display handler Clean up
3796    
3797  2002-04-15 00:39  jcater  2002-04-15 00:39  jcater
3798    
# Line 3354  Line 3801 
3801  2002-04-14 16:06  jcater  2002-04-14 16:06  jcater
3802    
3803          * etc/: sample.gnue.conf, sample.report-filters.conf: more          * etc/: sample.gnue.conf, sample.report-filters.conf: more
3804          documentation            documentation
3805    
3806  2002-04-14 15:21  jcater  2002-04-14 15:21  jcater
3807    
# Line 3363  Line 3810 
3810  2002-04-14 15:20  jcater  2002-04-14 15:20  jcater
3811    
3812          * etc/: sample.gnue.conf, sample.report-filters.conf: fixes to make          * etc/: sample.gnue.conf, sample.report-filters.conf: fixes to make
3813          fax and printer support work; misc typo fixes            fax and printer support work; misc typo fixes
3814    
3815  2002-04-14 12:55  jcater  2002-04-14 12:55  jcater
3816    
# Line 3372  Line 3819 
3819  2002-04-14 00:13  jamest  2002-04-14 00:13  jamest
3820    
3821          * src/: GTrigger.py, logic/GTrigger.py: Lots of code cleanup and          * src/: GTrigger.py, logic/GTrigger.py: Lots of code cleanup and
3822          new bugs implemented            new bugs implemented
3823    
3824  2002-04-13 11:08  jamest  2002-04-13 11:08  jamest
3825    
3826          * src/datasources/drivers/DBSIG2/Driver.py: Fixed invalid int value          * src/datasources/drivers/DBSIG2/Driver.py: Fixed invalid int value
3827          error in record jumps Misc cleanup            error in record jumps Misc cleanup
3828    
3829  2002-04-12 21:25  jamest  2002-04-12 21:25  jamest
3830    
3831          * src/: GDebug.py, apps/GDebug.py: a little more cleanup on the          * src/: GDebug.py, apps/GDebug.py: a little more cleanup on the
3832          debugger misc cleanup            debugger misc cleanup
3833    
3834  2002-04-12 20:18  jamest  2002-04-12 20:18  jamest
3835    
3836          * src/: GBaseApp.py, GDebug.py, apps/GBaseApp.py, apps/GDebug.py:          * src/: GBaseApp.py, GDebug.py, apps/GBaseApp.py, apps/GDebug.py:
3837          Start of integration of python's internal debugger            Start of integration of python's internal debugger
3838    
3839  2002-04-12 19:54  jcater  2002-04-12 19:54  jcater
3840    
3841          * etc/: sample.gnue.conf, sample.report-filters.conf: reports:          * setup-cvs.py, etc/sample.gnue.conf,
3842          inplace transformations working now (--filter html  or --filter            etc/sample.report-filters.conf: reports: inplace transformations
3843          text)            working now (--filter html  or --filter text)
3844    
3845  2002-04-12 17:21  jcater  2002-04-12 17:21  jcater
3846    
# Line 3402  Line 3849 
3849  2002-04-12 00:59  jcater  2002-04-12 00:59  jcater
3850    
3851          * etc/sample.gnue.conf: more work on modularization of output          * etc/sample.gnue.conf: more work on modularization of output
3852          destinations/filters in reports            destinations/filters in reports
3853    
3854  2002-04-12 00:29  jamest  2002-04-12 00:29  jamest
3855    
3856          * src/: GDataObjects.py, datasources/GDataObjects.py: A (small)          * src/: GDataObjects.py, datasources/GDataObjects.py: A (small)
3857          amount of code cleanup            amount of code cleanup
3858    
3859  2002-04-12 00:28  jcater  2002-04-12 00:28  jcater
3860    
3861          * src/: GConfig.py, apps/GConfig.py: code cleanup; removed unused          * src/: GConfig.py, apps/GConfig.py: code cleanup; removed unused
3862          code            code
3863    
3864  2002-04-11 23:58  jcater  2002-04-11 23:58  jcater
3865    
# Line 3421  Line 3868 
3868  2002-04-11 23:46  jamest  2002-04-11 23:46  jamest
3869    
3870          * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed post()          * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed post()
3871          skipping the record following a deleted record Performance updates            skipping the record following a deleted record Performance
3872              updates
3873    
3874  2002-04-11 23:40  jcater  2002-04-11 23:40  jcater
3875    
3876          * src/: GParser.py, definitions/GParser.py, GParser.py,          * src/: GParser.py, definitions/GParser.py: code cleanup
         definitions/GParser.py: code cleanup  
3877    
3878  2002-04-11 15:19  jamest  2002-04-11 15:19  jamest
3879    
# Line 3435  Line 3882 
3882  2002-04-10 23:19  jcater  2002-04-10 23:19  jcater
3883    
3884          * etc/: sample.gnue.conf, sample.report-filters.conf: Started on          * etc/: sample.gnue.conf, sample.report-filters.conf: Started on
3885          modularization of GNUe Reprots transformation adapters and            modularization of GNUe Reprots transformation adapters and
3886          destination adapters; cleanup of code            destination adapters; cleanup of code
3887    
3888  2002-04-10 13:37  arturas  2002-04-10 13:37  arturas
3889    
3890          * doc/i18n.txt:          * doc/i18n.txt:
3891            
3892          First version of 'how do we implement i18n in GNUe'.            First version of 'how do we implement i18n in GNUe'.
3893    
3894  2002-04-09 10:27  jcater  2002-04-09 10:27  jcater
3895    
3896          * src/: GBaseApp.py, apps/GBaseApp.py: removed the -d shortcut for          * src/: GBaseApp.py, apps/GBaseApp.py: removed the -d shortcut for
3897          --debug-level            --debug-level
3898    
3899  2002-04-09 00:19  dneighbors  2002-04-09 00:19  dneighbors
3900    
# Line 3460  Line 3907 
3907  2002-04-08 16:53  jcater  2002-04-08 16:53  jcater
3908    
3909          * src/: GParserHelpers.py, definitions/GParserHelpers.py: speeded          * src/: GParserHelpers.py, definitions/GParserHelpers.py: speeded
3910          up report's handling of GContent            up report's handling of GContent
3911    
3912  2002-04-08 13:10  jcater  2002-04-08 13:10  jcater
3913    
# Line 3473  Line 3920 
3920  2002-04-06 19:20  jcater  2002-04-06 19:20  jcater
3921    
3922          * etc/sample.report-filters.conf, src/GConfig.py,          * etc/sample.report-filters.conf, src/GConfig.py,
3923          src/apps/GConfig.py: lots o' work on reports            src/apps/GConfig.py: lots o' work on reports
3924    
3925  2002-04-06 16:27  jcater  2002-04-06 16:27  jcater
3926    
3927          * etc/: sample.gnue.conf, sample.report-filters.conf: start of          * etc/: sample.gnue.conf, sample.report-filters.conf: start of
3928          structured filter architecture for reports            structured filter architecture for reports
3929    
3930  2002-04-06 15:17  jcater  2002-04-06 15:17  jcater
3931    
3932          * src/: GConfig.py, apps/GConfig.py: removed obsolete code          * src/: GConfig.py, apps/GConfig.py: removed obsolete code
3933    
3934    2002-04-06 15:08  jcater
3935    
3936            * setup-cvs.py: updated cvs setup to handle new report features
3937    
3938  2002-04-04 17:02  jamest  2002-04-04 17:02  jamest
3939    
3940          * src/: GBaseApp.py, GConfig.py, GConfigParser.py, GConnections.py,          * src/: GBaseApp.py, GConfig.py, GConfigParser.py, GConnections.py,
3941          GDataObjects.py, GObjects.py, apps/GBaseApp.py, apps/GConfig.py,            GDataObjects.py, GObjects.py, apps/GBaseApp.py, apps/GConfig.py,
3942          datasources/GConnections.py, datasources/GDataObjects.py,            datasources/GConnections.py, datasources/GDataObjects.py,
3943          definitions/GObjects.py: Removed GConfigParser Added            definitions/GObjects.py: Removed GConfigParser Added
3944          autofillBySequence to <entry> tags Cleanup and performance            autofillBySequence to <entry> tags Cleanup and performance
3945          improvments            improvments
3946    
3947  2002-04-03 23:00  jcater  2002-04-03 23:00  jcater
3948    
3949          * src/: GConditions.py, datasources/GConditions.py: typo in          * src/: GConditions.py, datasources/GConditions.py: typo in
3950          conditional support for parameters            conditional support for parameters
3951    
3952  2002-04-03 00:18  jcater  2002-04-03 00:18  jcater
3953    
3954          * src/: GDataObjects.py, GDataSource.py, GObjects.py, GTrigger.py,          * src/: GDataObjects.py, GDataSource.py, GObjects.py, GTrigger.py,
3955          GTriggerCore.py, datasources/GDataObjects.py,            GTriggerCore.py, datasources/GDataObjects.py,
3956          datasources/GDataSource.py, definitions/GObjects.py,            datasources/GDataSource.py, definitions/GObjects.py,
3957          logic/GTrigger.py, logic/GTriggerCore.py: start of record-level            logic/GTrigger.py, logic/GTriggerCore.py: start of record-level
3958          block triggers (pre-commit, pre-update, pre-insert, pre-delete,            block triggers (pre-commit, pre-update, pre-insert, pre-delete,
3959          pre-modify)            pre-modify)
3960    
3961  2002-04-02 20:31  jcater  2002-04-02 20:31  jcater
3962    
3963          * TODO: updates to TODO/BUGS          * TODO: updates to TODO/BUGS
3964    
 2002-04-02 19:10  jcater  
   
         * src/datasources/drivers/sapdb/sapbd/Driver.py: added  
         introspection support for SAP-DB [untested]  
   
3965  2002-04-02 16:18  jcater  2002-04-02 16:18  jcater
3966    
3967          * utils/setup-win4lin-stage.sh: yet another bug fix          * utils/setup-win4lin-stage.sh: yet another bug fix
# Line 3527  Line 3973 
3973  2002-03-31 14:41  jamest  2002-03-31 14:41  jamest
3974    
3975          * etc/sample.gnue.conf,          * etc/sample.gnue.conf,
3976          src/datasources/drivers/postgresql/Base/Driver.py,            src/datasources/drivers/postgresql/Base/Driver.py,
3977          src/datasources/drivers/postgresql/pypgsql/Driver.py: Synced help            src/datasources/drivers/postgresql/pypgsql/Driver.py: Synced help
3978          text on save/clear message (new gnue.conf required) Fixed pypgsql            text on save/clear message (new gnue.conf required) Fixed pypgsql
3979          driver to work w/ port option            driver to work w/ port option
3980    
3981  2002-03-31 13:38  jamest  2002-03-31 13:38  jamest
3982    
3983          * src/datasources/drivers/DBSIG2/Driver.py: mysql switched to          * src/datasources/drivers/DBSIG2/Driver.py: mysql switched to
3984          fetchany() in place of fetchmany() comments that didn't belong in            fetchany() in place of fetchmany() comments that didn't belong in
3985          the dbsig driver removed            the dbsig driver removed
3986    
3987  2002-03-28 09:02  dneighbors  2002-03-28 09:02  dneighbors
3988    
3989          * etc/sample.gnue.conf: ** Added msg_next back in dumb dumb          * etc/sample.gnue.conf: ** Added msg_next back in dumb dumb
3990          mistake. Teach me to think I can type same line twice. :)            mistake. Teach me to think I can type same line twice. :)
3991    
3992  2002-03-28 01:56  dneighbors  2002-03-28 01:56  dneighbors
3993    
3994          * etc/sample.gnue.conf: ** Added first and last to menu choices and          * etc/sample.gnue.conf: ** Added first and last to menu choices and
3995          corresponding functionality.  Seems to work, was late so couldnt            corresponding functionality.  Seems to work, was late so couldnt
3996          test really well.  Also, still needs the 'key bindings done'.            test really well.  Also, still needs the 'key bindings done'.
3997          Note: this had a change to gnue.conf so you will need to update            Note: this had a change to gnue.conf so you will need to update
3998          form the sample.            form the sample.
3999    
4000  2002-03-27 08:09  jamest  2002-03-27 08:09  jamest
4001    
4002          * src/: GParser.py, definitions/GParser.py: Check that          * src/: GParser.py, definitions/GParser.py: Check that
4003          xmlMasqueradeNamespaceElements actually is set            xmlMasqueradeNamespaceElements actually is set
4004    
4005  2002-03-25 22:34  jcater  2002-03-25 22:34  jcater
4006    
4007          * src/: GObjects.py, definitions/GObjects.py: misc fixes for          * src/: GObjects.py, definitions/GObjects.py: misc fixes for
4008          reports            reports
4009    
4010  2002-03-25 22:19  jcater  2002-03-25 22:19  jcater
4011    
4012          * src/: GObjects.py, GParser.py, definitions/GObjects.py,          * src/: GObjects.py, GParser.py, definitions/GObjects.py,
4013          definitions/GParser.py: performance enhancements            definitions/GParser.py: performance enhancements
4014    
4015  2002-03-22 02:08  jcater  2002-03-22 02:08  jcater
4016    
4017          * src/: GParser.py, definitions/GParser.py: sax parser now operates          * src/: GParser.py, definitions/GParser.py: sax parser now operates
4018          in namespace-compat mode (does not affect tools not using namespace            in namespace-compat mode (does not affect tools not using
4019          features)            namespace features)
4020    
4021  2002-03-22 01:38  jcater  2002-03-22 01:38  jcater
4022    
4023          * src/: GParser.py, definitions/GParser.py: clarified the loadXML          * src/: GParser.py, definitions/GParser.py: clarified the loadXML
4024          parameter names (renamed the misleading 'URL' to 'buffer' as it            parameter names (renamed the misleading 'URL' to 'buffer' as it
4025          expected an open file buffer, not a URL)            expected an open file buffer, not a URL)
4026    
4027  2002-03-20 15:23  jcater  2002-03-20 15:23  jcater
4028    
4029          * src/: GParser.py, definitions/GParser.py: Moved from          * src/: GParser.py, definitions/GParser.py: Moved from
4030          PyXML-specific parser to SAX2 parser included with Python 2.0+            PyXML-specific parser to SAX2 parser included with Python 2.0+
4031          (this *may* remove the pyxml dependency            (this *may* remove the pyxml dependency
4032    
4033  2002-03-20 14:02  jcater  2002-03-20 14:02  jcater
4034    
4035          * src/: GParser.py, definitions/GParser.py: instead of printing an          * src/: GParser.py, definitions/GParser.py: instead of printing an
4036          error and exiting on markup errors, the parser will now raise an            error and exiting on markup errors, the parser will now raise an
4037          exception so that the underlying tools can catch this exception and            exception so that the underlying tools can catch this exception
4038          die gracefully.            and die gracefully.
4039    
4040  2002-03-19 17:27  jcater  2002-03-19 17:27  jcater
4041    
4042          * src/: GBaseApp.py, apps/GBaseApp.py: Displays underlying python          * src/: GBaseApp.py, apps/GBaseApp.py: Displays underlying python
4043          version information as debugging information (-d1)            version information as debugging information (-d1)
4044    
4045  2002-03-14 00:33  dneighbors  2002-03-14 00:33  dneighbors
4046    
4047          * src/datasources/drivers/postgresql/Base/Driver.py: Added support          * src/datasources/drivers/postgresql/Base/Driver.py: Added support
4048          for postgres drivers so that you can put port= in the            for postgres drivers so that you can put port= in the
4049          connections.conf file.  I tested on standard port (not defined in            connections.conf file.  I tested on standard port (not defined in
4050          file) as well as non standard port (defined in file) and seems to            file) as well as non standard port (defined in file) and seems to
4051          work either way.  HOWEVER please not I only have psycopg installed            work either way.  HOWEVER please not I only have psycopg
4052          so only tested for that driver.. The changes were in _pgsql so I            installed so only tested for that driver.. The changes were in
4053          assume it should carry over for all drivers, but someone should            _pgsql so I assume it should carry over for all drivers, but
4054          test.  The code is a hack so gladly make it purdy.            someone should test.  The code is a hack so gladly make it purdy.
4055    
4056  2002-03-12 19:12  jamest  2002-03-12 19:12  jamest
4057    
4058          * src/datasources/drivers/interbase/interbase/Driver.py: Added          * src/datasources/drivers/interbase/interbase/Driver.py: Added
4059          contributed interbase driver updates from Bajusz Tamás            contributed interbase driver updates from Bajusz Tamás
4060    
4061  2002-03-05 15:52  jcater  2002-03-05 15:52  jcater
4062    
4063          * src/datasources/drivers/DBSIG2/Driver.py: fix for rowid support          * src/datasources/drivers/DBSIG2/Driver.py: fix for rowid support
4064          in oracle failing on combo-box datasources            in oracle failing on combo-box datasources
4065    
4066  2002-03-04 16:28  jcater  2002-03-04 16:28  jcater
4067    
4068          * src/datasources/drivers/DBSIG2/Driver.py: fixed '= NULL' versus          * src/datasources/drivers/DBSIG2/Driver.py: fixed '= NULL' versus
4069          'IS NULL' problem w/master-detail sources            'IS NULL' problem w/master-detail sources
4070    
4071  2002-03-02 11:28  jcater  2002-03-02 11:28  jcater
4072    
# Line 3629  Line 4075 
4075  2002-03-01 22:10  jcater  2002-03-01 22:10  jcater
4076    
4077          * src/: GConnections.py, GLoginHandler.py,          * src/: GConnections.py, GLoginHandler.py,
4078          datasources/GConnections.py, datasources/GLoginHandler.py: added            datasources/GConnections.py, datasources/GLoginHandler.py: added
4079          error information to Login Dialogs on failed dialogs            error information to Login Dialogs on failed dialogs
4080    
4081  2002-03-01 13:05  jamest  2002-03-01 13:05  jamest
4082    
4083          * etc/sample.gnue.conf, src/datasources/drivers/DBSIG2/Driver.py:          * etc/sample.gnue.conf, src/datasources/drivers/DBSIG2/Driver.py:
4084          missing gfd file now gives clean error message not python dump            missing gfd file now gives clean error message not python dump
4085          delete fixed in _dgsig renames menus autofilesequence error fixed            delete fixed in _dgsig renames menus autofilesequence error fixed
4086          for blocks that don't contain the masterKey as an entry            for blocks that don't contain the masterKey as an entry
4087    
4088  2002-02-28 23:43  jamest  2002-02-28 23:43  jamest
4089    
4090          * TODO: Start updating docs on forms/common added setStatusText in          * TODO: Start updating docs on forms/common added setStatusText in
4091          trigger namespace            trigger namespace
4092    
4093  2002-02-28 23:28  jcater  2002-02-28 23:28  jcater
4094    
4095          * etc/sample.gnue.conf: added support for Shift-Enter and          * etc/sample.gnue.conf: added support for Shift-Enter and
4096          (optionally) Enter to insert newlines in multirow entries            (optionally) Enter to insert newlines in multirow entries
4097    
4098  2002-02-27 14:45  jcater  2002-02-27 14:45  jcater
4099    
4100          * src/: commdrivers/_test/client.php, rpc/drivers/_test/client.php,          * src/: rpc/drivers/_test/client.php, GComm.py, rpc/GComm.py,
4101          GComm.py, commdrivers/_parser/Parser.py, rpc/GComm.py,            rpc/drivers/_parser/Parser.py, rpc/drivers/_test/donuts.grpc,
4102          rpc/drivers/_parser/Parser.py, commdrivers/_test/donuts.grpc,            rpc/drivers/_test/server.py,
4103          commdrivers/_test/server.py,            rpc/drivers/xmlrpc/DebugSocketServer.py,
4104          commdrivers/xmlrpc/DebugSocketServer.py,            rpc/drivers/xmlrpc/ServerAdapter.py: grpc patches by Jan
4105          commdrivers/xmlrpc/ServerAdapter.py, rpc/drivers/_test/donuts.grpc,            Ischebeck
         rpc/drivers/_test/server.py,  
         rpc/drivers/xmlrpc/DebugSocketServer.py,  
         rpc/drivers/xmlrpc/ServerAdapter.py: grpc patches by Jan Ischebeck  
4106    
4107  2002-02-27 10:19  jcater  2002-02-27 10:19  jcater
4108    
4109          * src/datasources/drivers/DBSIG2/Driver.py: fixed small tafu in the          * src/datasources/drivers/DBSIG2/Driver.py: fixed small tafu in the
4110          new sql string formatter            new sql string formatter
4111    
4112  2002-02-27 00:24  jcater  2002-02-27 00:24  jcater
4113    
4114          * src/datasources/drivers/: DBSIG2/Driver.py,          * src/datasources/drivers/: DBSIG2/Driver.py,
4115          oracle/cxoracle/Driver.py: input support for dates; enhanced            oracle/cxoracle/Driver.py: input support for dates; enhanced
4116          backend support for dates; improved input support for numbers; misc            backend support for dates; improved input support for numbers;
4117          cleanup            misc cleanup
4118    
4119  2002-02-26 21:29  jamest  2002-02-26 21:29  jamest
4120    
4121          * src/datasources/drivers/postgresql/Base/Driver.py: fix for single          * src/datasources/drivers/postgresql/Base/Driver.py: fix for single
4122          quote fix for f2(jump to record) support            quote fix for f2(jump to record) support
4123    
4124  2002-02-26 19:13  jcater  2002-02-26 19:13  jcater
4125    
4126          * src/datasources/drivers/DBSIG2/Driver.py: fixed a bug in primary          * src/datasources/drivers/DBSIG2/Driver.py: fixed a bug in primary
4127          id support            id support
4128    
4129  2002-02-26 18:38  jcater  2002-02-26 18:38  jcater
4130    
4131          * src/datasources/drivers/oracle/: cxoracle/Driver.py,          * src/datasources/drivers/oracle/: cxoracle/Driver.py,
4132          dcoracle/Driver.py: duplicated oracle rowid support into both            dcoracle/Driver.py: duplicated oracle rowid support into both
4133          oracle drivers            oracle drivers
4134    
4135  2002-02-26 17:07  jcater  2002-02-26 17:07  jcater
4136    
4137          * src/datasources/drivers/: DBSIG2/Driver.py,          * src/datasources/drivers/: DBSIG2/Driver.py,
4138          oracle/cxoracle/Driver.py, postgresql/Base/Driver.py: added code to            oracle/cxoracle/Driver.py, postgresql/Base/Driver.py: added code
4139          escape single quotes within strings in SQL statements; added ROWID            to escape single quotes within strings in SQL statements; added
4140          support to Oracle drivers (for delete/update records)            ROWID support to Oracle drivers (for delete/update records)
4141    
4142  2002-02-26 15:15  jcater  2002-02-26 15:15  jcater
4143    
4144          * src/datasources/drivers/oracle/Base/Driver.py: fix for Oracle          * src/datasources/drivers/oracle/Base/Driver.py: fix for Oracle
4145          LONG types in Designer            LONG types in Designer
4146    
4147  2002-02-17 12:25  jcater  2002-02-17 12:25  jcater
4148    
4149          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
4150          datasources/drivers/DBSIG2/Driver.py: move to typecasted database            datasources/drivers/DBSIG2/Driver.py: move to typecasted database
4151          drivers; more work on input abstraction; more work on clipboard            drivers; more work on input abstraction; more work on clipboard
4152          functions            functions
4153    
4154  2002-02-17 00:08  jamest  2002-02-17 00:08  jamest
4155    
4156          * doc/Menus.txt, src/GMenu.py, src/__init__.py: The long overdue          * doc/Menus.txt, src/GMenu.py, src/__init__.py: The long overdue
4157          death of uiEventTrap :) moved lineWrap function into common older            death of uiEventTrap :) moved lineWrap function into common older
4158          work on menus            work on menus
4159    
4160  2002-02-16 08:55  jcater  2002-02-16 08:55  jcater
4161    
4162          * etc/sample.gnue.conf: more work on input handler [synching          * etc/sample.gnue.conf: more work on input handler [synching
4163          machines]            machines]
4164    
4165  2002-02-15 21:58  jcater  2002-02-15 21:58  jcater
4166    
4167          * etc/sample.gnue.conf, src/GParser.py, src/definitions/GParser.py:          * etc/sample.gnue.conf, src/GParser.py, src/definitions/GParser.py:
4168          Implemented a centralized events system in forms            Implemented a centralized events system in forms
4169    
4170  2002-02-15 17:59  jcater  2002-02-15 17:59  jcater
4171    
4172          * src/: FormatMasks/TextMask.py, formatting/TextMask.py: more work          * src/: FormatMasks/TextMask.py, formatting/TextMask.py: more work
4173          on input handlers [synching machines]            on input handlers [synching machines]
4174    
4175  2002-02-15 08:52  jcater  2002-02-15 08:52  jcater
4176    
4177          * src/: commdrivers/pyro/CommDriver.py,          * src/rpc/drivers/: pyro/CommDriver.py, soap/CommDriver.py,
4178          commdrivers/soap/CommDriver.py, commdrivers/sockets/CommDriver.py,            sockets/CommDriver.py: misc typo fixes
         rpc/drivers/pyro/CommDriver.py, rpc/drivers/soap/CommDriver.py,  
         rpc/drivers/sockets/CommDriver.py: misc typo fixes  
4179    
4180  2002-02-12 19:57  jamest  2002-02-12 19:57  jamest
4181    
# Line 3743  Line 4184 
4184  2002-02-11 22:40  jcater  2002-02-11 22:40  jcater
4185    
4186          * src/: GDataObjects.py, datasources/GDataObjects.py: cleaned up          * src/: GDataObjects.py, datasources/GDataObjects.py: cleaned up
4187          master/detail relationship            master/detail relationship
4188    
4189  2002-02-11 21:29  jamest  2002-02-11 21:29  jamest
4190    
4191          * src/datasources/drivers/postgresql/Base/Driver.py: Update to make          * src/datasources/drivers/postgresql/Base/Driver.py: Update to make
4192          schema routines work with postgresql 7.2            schema routines work with postgresql 7.2
4193    
4194  2002-02-11 21:03  jamest  2002-02-11 21:03  jamest
4195    
4196          * src/: GDataObjects.py, GDataSource.py, GMenu.py,          * src/: GDataObjects.py, GDataSource.py, GMenu.py,
4197          datasources/GDataObjects.py, datasources/GDataSource.py: Merged            datasources/GDataObjects.py, datasources/GDataSource.py: Merged
4198          datasource code back into GDataSource and adjusted forms and            datasource code back into GDataSource and adjusted forms and
4199          reports accordingly.  Started work on GMenu            reports accordingly.  Started work on GMenu
4200    
4201  2002-02-11 10:43  jcater  2002-02-11 10:43  jcater
4202    
4203          * src/: GDataObjects.py, GDataSource.py,          * src/: GDataObjects.py, GDataSource.py,
4204          datasources/GDataObjects.py, datasources/GDataSource.py: addition            datasources/GDataObjects.py, datasources/GDataSource.py: addition
4205          of clear() method to blocks (for use in triggers)            of clear() method to blocks (for use in triggers)
4206    
4207  2002-02-09 22:43  jamest  2002-02-09 22:43  jamest
4208    
4209          * src/: GTrigger.py, logic/GTrigger.py: More trigger namespace          * src/: GTrigger.py, logic/GTrigger.py: More trigger namespace
4210          changes            changes
4211    
4212  2002-02-04 23:45  jamest  2002-02-04 23:45  jamest
4213    
4214          * src/: GDataSource.py, datasources/GDataSource.py,          * src/: GDataSource.py, datasources/GDataSource.py,
4215          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
4216          datasources/drivers/postgresql/Base/Driver.py: Removed            datasources/drivers/postgresql/Base/Driver.py: Removed
4217          master/detail tags from block in GFParser Added some functions to            master/detail tags from block in GFParser Added some functions to
4218          the trigger namespace Fixed rollback on db errors            the trigger namespace Fixed rollback on db errors
4219    
4220  2002-02-03 22:09  jamest  2002-02-03 22:09  jamest
4221    
4222          * src/: GDataSource.py, datasources/GDataSource.py: A few          * src/: GDataSource.py, datasources/GDataSource.py: A few
4223          experimental trigger extensions            experimental trigger extensions
4224    
4225  2002-02-01 21:41  jcater  2002-02-01 21:41  jcater
4226    
# Line 3792  Line 4233 
4233  2002-01-31 23:38  jamest  2002-01-31 23:38  jamest
4234    
4235          * src/: GTrigger.py, logic/GTrigger.py: helloworld demo working          * src/: GTrigger.py, logic/GTrigger.py: helloworld demo working
4236          again forgot to uncomment __len__ in last commit a little playing            again forgot to uncomment __len__ in last commit a little playing
4237          arround with a global setFocus trigger function (not working)            arround with a global setFocus trigger function (not working)
4238    
4239  2002-01-31 23:07  jamest  2002-01-31 23:07  jamest
4240    
4241          * doc/TriggerSpecifications.txt, src/GTrigger.py,          * doc/TriggerSpecifications.txt, src/GTrigger.py,
4242          src/GTriggerCore.py, src/logic/GTrigger.py,            src/GTriggerCore.py, src/logic/GTrigger.py,
4243          src/logic/GTriggerCore.py: Added support for global functions in            src/logic/GTriggerCore.py: Added support for global functions in
4244          triggers bug fixes more trigger.gfd samples trigger namespace            triggers bug fixes more trigger.gfd samples trigger namespace
4245          additions   global setFocus(not working yet)   entry            additions   global setFocus(not working yet)   entry
4246          __properties__.readonly            __properties__.readonly
4247    
4248  2002-01-31 20:25  jamest  2002-01-31 20:25  jamest
4249    
4250          * src/: GRootObj.py, GTrigger.py, GTriggerCore.py,          * src/: GRootObj.py, GTrigger.py, GTriggerCore.py,
4251          definitions/GRootObj.py, logic/GTrigger.py, logic/GTriggerCore.py:            definitions/GRootObj.py, logic/GTrigger.py,
4252          New trigger namespace code patched into forms for testing Still            logic/GTriggerCore.py: New trigger namespace code patched into
4253          messy Will break old triggers            forms for testing Still messy Will break old triggers
4254    
4255  2002-01-30 23:41  jcater  2002-01-30 23:41  jcater
4256    
4257          * etc/sample.gnue.conf, src/GConfig.py, src/apps/GConfig.py:          * etc/sample.gnue.conf, src/GConfig.py, src/apps/GConfig.py:
4258          removed keystroke event logic out of UI* and into KeyMapper            removed keystroke event logic out of UI* and into KeyMapper
4259    
4260  2002-01-30 20:08  jamest  2002-01-30 20:08  jamest
4261    
4262          * src/: GTrigger.py, logic/GTrigger.py: More trigger namespace work          * src/: GTrigger.py, logic/GTrigger.py: More trigger namespace work
4263          checking in prior to rolling forms over to new namespace            checking in prior to rolling forms over to new namespace
4264    
4265  2002-01-30 18:28  jamest  2002-01-30 18:28  jamest
4266    
4267          * src/: GObjects.py, GTrigger.py, GTriggerCore.py,          * src/: GObjects.py, GTrigger.py, GTriggerCore.py,
4268          definitions/GObjects.py, logic/GTrigger.py, logic/GTriggerCore.py:            definitions/GObjects.py, logic/GTrigger.py,
4269          Work on common based trigger namespace            logic/GTriggerCore.py: Work on common based trigger namespace
4270    
4271  2002-01-30 13:04  jamest  2002-01-30 13:04  jamest
4272    
4273          * src/: GRootObj.py, definitions/GRootObj.py: Added other missing          * src/: GRootObj.py, definitions/GRootObj.py: Added other missing
4274          file            file
4275    
4276  2002-01-30 13:02  jamest  2002-01-30 13:02  jamest
4277    
# Line 3839  Line 4280 
4280  2002-01-30 12:54  jamest  2002-01-30 12:54  jamest
4281    
4282          * doc/TriggerSpecifications.txt, src/GObjects.py, src/GTrigger.py,          * doc/TriggerSpecifications.txt, src/GObjects.py, src/GTrigger.py,
4283          src/definitions/GObjects.py, src/logic/GTrigger.py: Trigger changes            src/definitions/GObjects.py, src/logic/GTrigger.py: Trigger
4284          Win32 build changes Mainly checking in to get a second set of eyes            changes Win32 build changes Mainly checking in to get a second
4285          on a problem piece of code            set of eyes on a problem piece of code
4286    
4287  2002-01-30 09:23  jamest  2002-01-30 09:23  jamest
4288    
4289          * src/: GObjects.py, GTrigger.py, definitions/GObjects.py,          * src/: GObjects.py, GTrigger.py, definitions/GObjects.py,
4290          logic/GTrigger.py: Trigger work being commited so jcater and I can            logic/GTrigger.py: Trigger work being commited so jcater and I
4291          discuss direction            can discuss direction
4292    
4293  2002-01-29 15:05  jcater  2002-01-29 15:05  jcater
4294    
# Line 3860  Line 4301 
4301  2002-01-29 14:23  jcater  2002-01-29 14:23  jcater
4302    
4303          * src/datasources/drivers/odbc/wodbc/Driver.py: added strict counts          * src/datasources/drivers/odbc/wodbc/Driver.py: added strict counts
4304          to odbc            to odbc
4305    
4306  2002-01-29 13:54  jcater  2002-01-29 13:54  jcater
4307    
4308          * src/datasources/drivers/odbc/wodbc/Driver.py: fixes to odbc          * src/datasources/drivers/odbc/wodbc/Driver.py: fixes to odbc
4309          driver            driver
4310    
4311  2002-01-29 11:39  jamest  2002-01-29 11:39  jamest
4312    
4313          * src/datasources/drivers/postgresql/: Base/Driver.py,          * src/datasources/drivers/postgresql/: Base/Driver.py,
4314          pypgsql/Driver.py: Updated _pgsql to accept different connect            pypgsql/Driver.py: Updated _pgsql to accept different connect
4315          strings from different drivers Updates pypgsql to pass proper            strings from different drivers Updates pypgsql to pass proper
4316          connect string so that auth other than ident would work            connect string so that auth other than ident would work
4317    
4318  2002-01-28 18:57  jamest  2002-01-28 18:57  jamest
4319    
4320          * setup.py, src/GTrigger.py,          * setup.py, src/GTrigger.py,
4321          src/datasources/drivers/db2/db2/Driver.py, src/logic/GTrigger.py:            src/datasources/drivers/db2/db2/Driver.py, src/logic/GTrigger.py:
4322          Misc updates to fix typos, forgotten changes, etc, etc            Misc updates to fix typos, forgotten changes, etc, etc
4323    
4324  2002-01-28 16:09  jcater  2002-01-28 16:09  jcater
4325    
4326          * src/datasources/drivers/db2/db2/Driver.py: work on DB2          * src/datasources/drivers/db2/db2/Driver.py: work on DB2
4327          introspection + introduction of a DB2-over-OBDC driver            introspection + introduction of a DB2-over-OBDC driver
4328    
4329  2002-01-25 21:18  jcater  2002-01-25 21:18  jcater
4330    
4331          * src/: GObjects.py, definitions/GObjects.py: modified walk          * src/: GObjects.py, definitions/GObjects.py: modified walk
4332          function so that arbitrary arguments can be passed to the 'walking'            function so that arbitrary arguments can be passed to the
4333          methods            'walking' methods
4334    
4335  2002-01-23 22:30  jamest  2002-01-23 22:30  jamest
4336    
4337          * doc/TriggerSpecifications.txt, src/GObjects.py, src/GTrigger.py,          * doc/TriggerSpecifications.txt, src/GObjects.py, src/GTrigger.py,
4338          src/definitions/GObjects.py, src/logic/GTrigger.py: The start of a            src/definitions/GObjects.py, src/logic/GTrigger.py: The start of
4339          generic trigger system for common            a generic trigger system for common
4340    
4341  2002-01-23 19:52  jamest  2002-01-23 19:52  jamest
4342    
# Line 3908  Line 4349 
4349  2002-01-23 10:36  jcater  2002-01-23 10:36  jcater
4350    
4351          * src/datasources/drivers/DBSIG2/Driver.py: fixed some issues          * src/datasources/drivers/DBSIG2/Driver.py: fixed some issues
4352          related to non-PG drivers            related to non-PG drivers
4353    
4354  2002-01-22 22:08  jcater  2002-01-22 22:08  jcater
4355    
4356          * src/: GDataObjects.py, datasources/GDataObjects.py: fixed bug in          * src/: GDataObjects.py, datasources/GDataObjects.py: fixed bug in
4357          Schema comparion function that made a Schema() instance appear to            Schema comparion function that made a Schema() instance appear to
4358          be == None            be == None
4359    
4360  2002-01-22 21:45  jamest  2002-01-22 21:45  jamest
4361    
# Line 3922  Line 4363 
4363    
4364  2002-01-22 20:48  jcater  2002-01-22 20:48  jcater
4365    
4366          * src/: GDataObjects.py, datasources/GDataObjects.py: fixed name          * README-CVS, setup-cvs.py, src/GDataObjects.py,
4367          issues from moving files in cvs; misc other bug fixes            src/datasources/GDataObjects.py: fixed name issues from moving
4368              files in cvs; misc other bug fixes
4369    
4370  2002-01-22 18:11  jcater  2002-01-22 18:11  jcater
4371    
4372          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: fixed bug in          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: fixed bug in
4373          RuntimeSettings for settings not read for this session being lost            RuntimeSettings for settings not read for this session being lost
4374    
4375  2002-01-21 23:56  jcater  2002-01-21 23:56  jcater
4376    
# Line 3937  Line 4379 
4379  2002-01-21 17:56  jcater  2002-01-21 17:56  jcater
4380    
4381          * images/: deslay_entrynum.png, deslay_entrynum.xpm,          * images/: deslay_entrynum.png, deslay_entrynum.xpm,
4382          deslay_label.png, deslay_scrollbar.png, deslay_entrycheck.png,            deslay_label.png, deslay_scrollbar.png, deslay_entrycheck.png,
4383          deslay_entrydrop.png: added widget toolbar to designer; not yet            deslay_entrydrop.png: added widget toolbar to designer; not yet
4384          functional            functional
4385    
4386  2002-01-21 12:50  jcater  2002-01-21 12:50  jcater
4387    
4388          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
4389          datasources/drivers/postgresql/Base/Driver.py: fixed typo in pgsql            datasources/drivers/postgresql/Base/Driver.py: fixed typo in
4390          schema listing method            pgsql schema listing method
4391    
4392  2002-01-21 12:50  jcater  2002-01-21 12:50  jcater
4393    
4394          * src/: GConnections.py, datasources/GConnections.py: added          * src/: GConnections.py, datasources/GConnections.py: added
4395          convenience functions for Designer to the connection manager            convenience functions for Designer to the connection manager
4396    
4397  2002-01-19 19:04  jamest  2002-01-19 19:04  jamest
4398    
# Line 3963  Line 4405 
4405  2002-01-18 23:34  jamest  2002-01-18 23:34  jamest
4406    
4407          * setup.py: Doc updates setup.py sdist now creates docs setup.py          * setup.py: Doc updates setup.py sdist now creates docs setup.py
4408          now pulls VERSION info from src dir (Have we mentioned we need a            now pulls VERSION info from src dir (Have we mentioned we need a
4409          good setup system)            good setup system)
4410    
4411  2002-01-18 19:19  jamest  2002-01-18 19:19  jamest
4412    
4413          * ChangeLog, NEWS, setup.py, src/__init__.py: Misc updates in prep          * ChangeLog, NEWS, setup.py, src/__init__.py: Misc updates in prep
4414          for a release            for a release
4415    
4416  2002-01-18 18:19  jcater  2002-01-18 18:19  jcater
4417    
4418          * images/: deslay_box.png, deslay_box.xpm, deslay_button.png,          * images/: deslay_box.png, deslay_box.xpm, deslay_button.png,
4419          deslay_button.xpm, deslay_entrydate.png, deslay_entrydate.xpm,            deslay_button.xpm, deslay_entrydate.png, deslay_entrydate.xpm,
4420          deslay_entrynum.png, deslay_entrynum.xpm, deslay_entrytext.png,            deslay_entrynum.png, deslay_entrynum.xpm, deslay_entrytext.png,
4421          deslay_entrytext.xpm, deslay_label.png, deslay_label.xpm,            deslay_entrytext.xpm, deslay_label.png, deslay_label.xpm,
4422          deslay_scrollbar.png, deslay_scrollbar.xpm: added icons for forms            deslay_scrollbar.png, deslay_scrollbar.xpm: added icons for forms
4423          layout editor            layout editor
4424    
4425  2002-01-17 18:11  jcater  2002-01-17 18:11  jcater
4426    
4427          * src/datasources/drivers/oracle/: Base/Driver.py,          * src/datasources/drivers/oracle/: Base/Driver.py,
4428          cxoracle/Driver.py, dcoracle/Driver.py: merged common features of            cxoracle/Driver.py, dcoracle/Driver.py: merged common features of
4429          oracle drivers plus fixed problems during schema testing            oracle drivers plus fixed problems during schema testing
4430    
4431  2002-01-17 17:11  jcater  2002-01-17 17:11  jcater
4432    
4433          * src/datasources/drivers/oracle/cxoracle/Driver.py: added enhanced          * src/datasources/drivers/oracle/cxoracle/Driver.py: added enhanced
4434          intro support            intro support
4435    
4436  2002-01-16 18:10  jcater  2002-01-16 18:10  jcater
4437    
4438          * etc/sample.gnue.conf: added label-autocreation support to drag          * etc/sample.gnue.conf: added label-autocreation support to drag
4439          and drop entries            and drop entries
4440    
4441  2002-01-16 14:18  jcater  2002-01-16 14:18  jcater
4442    
4443          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: fixed initial          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: fixed initial
4444          refresh problem in datasource editor; changed RuntimeSettings to            refresh problem in datasource editor; changed RuntimeSettings to
4445          sort entries written to file to make it easier to debug            sort entries written to file to make it easier to debug
4446    
4447  2002-01-15 17:13  jcater  2002-01-15 17:13  jcater
4448    
# Line 4009  Line 4451 
4451  2002-01-15 16:51  jcater  2002-01-15 16:51  jcater
4452    
4453          * etc/sample.gnue.conf, src/GConfig.py, src/GConnections.py,          * etc/sample.gnue.conf, src/GConfig.py, src/GConnections.py,
4454          src/apps/GConfig.py, src/datasources/GConnections.py,            src/apps/GConfig.py, src/datasources/GConnections.py,
4455          src/datasources/drivers/postgresql/Base/Driver.py: fixed issue with            src/datasources/drivers/postgresql/Base/Driver.py: fixed issue
4456          GConfig            with GConfig
4457    
4458  2002-01-11 17:01  jcater  2002-01-11 17:01  jcater
4459    
# Line 4028  Line 4470 
4470  2002-01-11 12:37  jcater  2002-01-11 12:37  jcater
4471    
4472          * scripts/gnue-diag.sh: first stab at a diagnostics/tech support          * scripts/gnue-diag.sh: first stab at a diagnostics/tech support
4473          script.  Please read the file's header and test this script out            script.  Please read the file's header and test this script out
4474    
4475  2002-01-11 09:49  jcater  2002-01-11 09:49  jcater
4476    
4477          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: fix to          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: fix to
4478          designer's breakage; made Object Tree it's own window; made Layout            designer's breakage; made Object Tree it's own window; made
4479          Editor the default main window component            Layout Editor the default main window component
4480    
4481  2002-01-10 16:42  jcater  2002-01-10 16:42  jcater
4482    
4483          * src/: GConditions.py, datasources/GConditions.py,          * src/: GConditions.py, datasources/GConditions.py,
4484          datasources/drivers/DBSIG2/Driver.py: fixed conditional support for            datasources/drivers/DBSIG2/Driver.py: fixed conditional support
4485          Fields and Const to be compatable w/designer            for Fields and Const to be compatable w/designer
4486    
4487  2002-01-10 15:09  jcater  2002-01-10 15:09  jcater
4488    
4489          * src/datasources/drivers/db2/db2/Driver.py: added schema          * src/datasources/drivers/db2/db2/Driver.py: added schema
4490          introspection support to DB2; THIS IS UNTESTED -- so it may need            introspection support to DB2; THIS IS UNTESTED -- so it may need
4491          tweaking; Does not support user-defined datatypes (user-defined            tweaking; Does not support user-defined datatypes (user-defined
4492          types will appear as 'text')            types will appear as 'text')
4493    
4494  2002-01-10 14:59  jamest  2002-01-10 14:59  jamest
4495    
4496          * src/: GConditions.py, GDataObjects.py, GDataSource.py,          * src/: GConditions.py, GDataObjects.py, GDataSource.py,
4497          datasources/GConditions.py, datasources/GDataObjects.py,            datasources/GConditions.py, datasources/GDataObjects.py,
4498          datasources/GDataSource.py, datasources/drivers/DBSIG2/Driver.py,            datasources/GDataSource.py, datasources/drivers/DBSIG2/Driver.py,
4499          datasources/drivers/postgresql/Base/Driver.py,            datasources/drivers/postgresql/Base/Driver.py,
4500          datasources/drivers/informix/informix/Driver.py,            datasources/drivers/informix/informix/Driver.py,
4501          datasources/drivers/ingres/ingres/Driver.py,            datasources/drivers/ingres/ingres/Driver.py,
4502          datasources/drivers/interbase/interbase/Driver.py,            datasources/drivers/interbase/interbase/Driver.py,
4503          datasources/drivers/odbc/mxodbc/Driver.py,            datasources/drivers/odbc/mxodbc/Driver.py,
4504          datasources/drivers/odbc/wodbc/Driver.py,            datasources/drivers/odbc/wodbc/Driver.py,
4505          datasources/drivers/oracle/cxoracle/Driver.py,            datasources/drivers/oracle/cxoracle/Driver.py,
4506          datasources/drivers/oracle/dcoracle/Driver.py,            datasources/drivers/oracle/dcoracle/Driver.py,
4507          datasources/drivers/sapdb/sapbd/Driver.py,            datasources/drivers/sqlrelay/sqlrelay/Driver.py,
4508          datasources/drivers/sqlrelay/sqlrelay/Driver.py,            datasources/drivers/sybase/sybase/Driver.py: db driver cleanup
4509          datasources/drivers/sybase/sybase/Driver.py: db driver cleanup            merged post methods back into GDataSource Fixed bug in
4510          merged post methods back into GDataSource Fixed bug in conditional            conditional arg checking combineConditionals now knows how to
4511          arg checking combineConditionals now knows how to deal with dict            deal with dict structures <entry> default values now insert
4512          structures <entry> default values now insert properly on commit            properly on commit last query retrieval now works with entries
4513          last query retrieval now works with entries that have a            that have a queryDefault
         queryDefault  
4514    
4515  2002-01-09 23:30  jcater  2002-01-09 23:30  jcater
4516    
# Line 4078  Line 4519 
4519  2002-01-09 21:33  jcater  2002-01-09 21:33  jcater
4520    
4521          * src/: GConditions.py, GDataObjects.py, GDataSource.py,          * src/: GConditions.py, GDataObjects.py, GDataSource.py,
4522          datasources/GConditions.py, datasources/GDataObjects.py,            datasources/GConditions.py, datasources/GDataObjects.py,
4523          datasources/GDataSource.py, datasources/drivers/DBSIG2/Driver.py:            datasources/GDataSource.py, datasources/drivers/DBSIG2/Driver.py:
4524          fixed <datasource><conditions>... support            fixed <datasource><conditions>... support
4525    
4526  2002-01-09 15:48  jcater  2002-01-09 15:48  jcater
4527    
4528          * src/: GConditions.py, datasources/GConditions.py: fix to          * src/: GConditions.py, datasources/GConditions.py: fix to
4529          Conditions support            Conditions support
4530    
4531  2002-01-09 07:56  jamest  2002-01-09 07:56  jamest
4532    
4533          * src/: GDataObjects.py, datasources/GDataObjects.py: Removed loop          * src/: GDataObjects.py, datasources/GDataObjects.py: Removed loop
4534          forever bug in jump to record I introduced yesterday during            forever bug in jump to record I introduced yesterday during
4535          debugging (whopps :)            debugging (whopps :)
4536    
4537  2002-01-08 23:11  jcater  2002-01-08 23:11  jcater
4538    
# Line 4100  Line 4541 
4541  2002-01-08 21:59  jamest  2002-01-08 21:59  jamest
4542    
4543          * src/datasources/drivers/postgresql/Base/Driver.py: fixed segfault          * src/datasources/drivers/postgresql/Base/Driver.py: fixed segfault
4544          on multiple database forms startup fixed dropdown validation error            on multiple database forms startup fixed dropdown validation
4545          fixed exception handler for db driver extensions            error fixed exception handler for db driver extensions
4546    
4547    2002-01-08 16:55  jcater
4548    
4549            * README-CVS: Added navigator to README directory structure
4550    
4551  2002-01-08 16:16  jcater  2002-01-08 16:16  jcater
4552    
4553          * etc/sample.gnue.conf: first stab at a navigator          * etc/sample.gnue.conf, setup-cvs.py: first stab at a navigator
4554    
4555  2002-01-08 16:07  jamest  2002-01-08 16:07  jamest
4556    
4557          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
4558          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
4559          datasources/drivers/postgresql/pypgsql/Driver.py: Fixed some            datasources/drivers/postgresql/pypgsql/Driver.py: Fixed some
4560          indexing issues pypgsql hack to deal w/ raised errors during empty            indexing issues pypgsql hack to deal w/ raised errors during
4561          fetches            empty fetches
4562    
4563  2002-01-08 11:05  jcater  2002-01-08 11:05  jcater
4564    
4565          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
4566          formatting/BaseMask.py, formatting/DateMask.py: first somewhat            formatting/BaseMask.py, formatting/DateMask.py: first somewhat
4567          functional date mask            functional date mask
4568    
4569  2002-01-07 17:55  jcater  2002-01-07 17:55  jcater
4570    
4571          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
4572          formatting/BaseMask.py, formatting/DateMask.py: more work on input            formatting/BaseMask.py, formatting/DateMask.py: more work on
4573          masks            input masks
4574    
4575  2002-01-07 02:22  jcater  2002-01-07 02:22  jcater
4576    
4577          * src/: FormatMasks/DateMask.py, formatting/DateMask.py: more          * src/: FormatMasks/DateMask.py, formatting/DateMask.py: more
4578          changes to masks            changes to masks
4579    
4580  2002-01-04 18:36  jamest  2002-01-04 18:36  jamest
4581    
4582          * src/datasources/drivers/: DBSIG2/Driver.py,          * src/datasources/drivers/: DBSIG2/Driver.py,
4583          postgresql/popy/Driver.py, postgresql/pypgsql/Driver.py: more            postgresql/popy/Driver.py, postgresql/pypgsql/Driver.py: more
4584          dbdriver cleanup            dbdriver cleanup
4585    
4586  2002-01-04 17:22  jcater  2002-01-04 17:22  jcater
4587    
4588          * src/: FormatMasks/DateMask.py, formatting/DateMask.py: syncing          * src/: FormatMasks/DateMask.py, formatting/DateMask.py: syncing
4589          machines            machines
4590    
4591  2002-01-04 16:56  jamest  2002-01-04 16:56  jamest
4592    
4593          * src/: GDataSource.py, datasources/GDataSource.py,          * src/: GDataSource.py, datasources/GDataSource.py,
4594          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
4595          datasources/drivers/postgresql/popy/Driver.py,            datasources/drivers/postgresql/popy/Driver.py,
4596          datasources/drivers/postgresql/psycopg/Driver.py,            datasources/drivers/postgresql/psycopg/Driver.py,
4597          datasources/drivers/postgresql/pygresql/Driver.py,            datasources/drivers/postgresql/pygresql/Driver.py,
4598          datasources/drivers/postgresql/pypgsql/Driver.py: Syncing machines            datasources/drivers/postgresql/pypgsql/Driver.py: Syncing
4599           more _pgsql driver merges   added support for accurate record            machines   more _pgsql driver merges   added support for accurate
4600          counts on queries            record counts on queries
4601    
4602  2002-01-04 13:51  jamest  2002-01-04 13:51  jamest
4603    
4604          * src/datasources/drivers/: DBSIG2/Driver.py,          * src/datasources/drivers/: DBSIG2/Driver.py,
4605          postgresql/Base/Driver.py, postgresql/popy/Driver.py,            postgresql/Base/Driver.py, postgresql/popy/Driver.py,
4606          postgresql/psycopg/Driver.py, postgresql/pygresql/Driver.py,            postgresql/psycopg/Driver.py, postgresql/pygresql/Driver.py,
4607          postgresql/pypgsql/Driver.py: unified postgresql drivers            postgresql/pypgsql/Driver.py: unified postgresql drivers
4608          pypgsql/_pgsql driver has been modified to move code into _pgsql            pypgsql/_pgsql driver has been modified to move code into _pgsql
4609          start of DBSIG class cleanup            start of DBSIG class cleanup
4610    
4611  2002-01-03 23:56  jcater  2002-01-03 23:56  jcater
4612    
4613          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
4614          formatting/BaseMask.py, formatting/DateMask.py: more work on input            formatting/BaseMask.py, formatting/DateMask.py: more work on
4615          system            input system
4616    
4617  2002-01-03 23:36  jamest  2002-01-03 23:36  jamest
4618    
4619          * src/datasources/drivers/postgresql/: Base/Driver.py,          * src/datasources/drivers/postgresql/: Base/Driver.py,
4620          pygresql/Driver.py, pypgsql/Driver.py: Working _pgsql base            pygresql/Driver.py, pypgsql/Driver.py: Working _pgsql base
4621          postgresql driver only one converted Fixed fetchmany issue in            postgresql driver only one converted Fixed fetchmany issue in
4622          pypgsql driver            pypgsql driver
4623    
4624  2002-01-03 22:37  jamest  2002-01-03 22:37  jamest
4625    
4626          * src/datasources/drivers/postgresql/: Base/Driver.py,          * src/datasources/drivers/postgresql/: Base/Driver.py,
4627          pygresql/Driver.py: Added _pgsql base driver and started conversion            pygresql/Driver.py: Added _pgsql base driver and started
4628          of the postgresql driver to utilize it            conversion of the postgresql driver to utilize it
4629    
4630  2002-01-03 21:17  jamest  2002-01-03 21:17  jamest
4631    
4632          * src/datasources/drivers/: DBSIG2/Driver.py,          * src/datasources/drivers/: DBSIG2/Driver.py,
4633          postgresql/pygresql/Driver.py, postgresql/pypgsql/Driver.py: multi            postgresql/pygresql/Driver.py, postgresql/pypgsql/Driver.py:
4634          record fetch now default for _dbsig should improve performance            multi record fetch now default for _dbsig should improve
4635          cleaned up kruft from postgres drivers that no longer applied            performance cleaned up kruft from postgres drivers that no longer
4636              applied
4637    
4638  2002-01-03 18:35  jcater  2002-01-03 18:35  jcater
4639    
4640          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
4641          formatting/BaseMask.py, formatting/DateMask.py:  more work on input            formatting/BaseMask.py, formatting/DateMask.py:  more work on
4642          masks            input masks
4643    
4644  2002-01-02 23:49  jcater  2002-01-02 23:49  jcater
4645    
4646          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
4647          formatting/BaseMask.py, formatting/DateMask.py: more work on input            formatting/BaseMask.py, formatting/DateMask.py: more work on
4648          masks            input masks
4649    
4650  2002-01-02 17:23  jcater  2002-01-02 17:23  jcater
4651    
4652          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
4653          formatting/BaseMask.py, formatting/DateMask.py: more work on input            formatting/BaseMask.py, formatting/DateMask.py: more work on
4654          masks            input masks
4655    
4656  2002-01-01 12:31  jcater  2002-01-01 12:31  jcater
4657    
4658          * src/: GDateTime.py, utils/GDateTime.py, FormatMasks/BaseMask.py,          * src/: GDateTime.py, utils/GDateTime.py, FormatMasks/BaseMask.py,
4659          FormatMasks/DateMask.py, commdrivers/GCommBase.py,            FormatMasks/DateMask.py, formatting/BaseMask.py,
4660          commdrivers/_helpers/AsyncSocketServer.py,            formatting/DateMask.py, rpc/drivers/GCommBase.py,
4661          commdrivers/xmlrpc/ServerAdapter.py, formatting/BaseMask.py,            rpc/drivers/_helpers/AsyncSocketServer.py,
4662          formatting/DateMask.py, rpc/drivers/GCommBase.py,            rpc/drivers/xmlrpc/ServerAdapter.py: syncing machines
         rpc/drivers/_helpers/AsyncSocketServer.py,  
         rpc/drivers/xmlrpc/ServerAdapter.py: syncing machines  
4663    
4664  2001-12-21 16:20  jamest  2001-12-21 16:20  jamest
4665    
4666          * src/: GDataObjects.py, GDataSource.py,          * src/: GDataObjects.py, GDataSource.py,
4667          datasources/GDataObjects.py, datasources/GDataSource.py,            datasources/GDataObjects.py, datasources/GDataSource.py,
4668          datasources/drivers/DBSIG2/Driver.py: work around for int field in            datasources/drivers/DBSIG2/Driver.py: work around for int field
4669          the backend syncing machines            in the backend syncing machines
4670    
4671    2001-12-20 23:05  jcater
4672    
4673            * README-CVS: fixed a few typos
4674    
4675  2001-12-20 20:57  jamest  2001-12-20 20:57  jamest
4676    
4677          * src/: GConditions.py, datasources/GConditions.py,          * src/: GConditions.py, datasources/GConditions.py,
4678          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
4679          datasources/drivers/postgresql/pygresql/Driver.py,            datasources/drivers/postgresql/pygresql/Driver.py,
4680          datasources/drivers/postgresql/pypgsql/Driver.py: merging stuff            datasources/drivers/postgresql/pypgsql/Driver.py: merging stuff
4681          from the patches branch   small performance enhancement to dbdriver            from the patches branch   small performance enhancement to
4682          system   geas driver at least shows some data now            dbdriver system   geas driver at least shows some data now
4683    
4684  2001-12-20 20:42  jamest  2001-12-20 20:42  jamest
4685    
4686          * src/: GConditions.py, datasources/GConditions.py: Syncing          * src/: GConditions.py, datasources/GConditions.py: Syncing
4687          machines            machines
4688    
4689  2001-12-20 17:27  jcater  2001-12-20 17:27  jcater
4690    
4691          * src/: commdrivers/GCommBase.py,          * src/rpc/drivers/: GCommBase.py, _helpers/AsyncSocketServer.py,
4692          commdrivers/_helpers/AsyncSocketServer.py,            xmlrpc/ClientAdapter.py, xmlrpc/ServerAdapter.py: more work on
4693          commdrivers/xmlrpc/ClientAdapter.py,            async socket server/xml-rpc
4694          commdrivers/xmlrpc/ServerAdapter.py, rpc/drivers/GCommBase.py,  
4695          rpc/drivers/_helpers/AsyncSocketServer.py,  2001-12-20 16:53  jcater
4696          rpc/drivers/xmlrpc/ClientAdapter.py,  
4697          rpc/drivers/xmlrpc/ServerAdapter.py: more work on async socket          * setup-cvs.py: added option to append a string to script names
4698          server/xml-rpc            (for multiple cvs checkouts)
4699    
4700  2001-12-19 23:14  jcater  2001-12-19 23:14  jcater
4701    
4702          * src/: commdrivers/xmlrpc/DebugSocketServer.py,          * src/rpc/drivers/xmlrpc/: DebugSocketServer.py, ServerAdapter.py:
4703          commdrivers/xmlrpc/ServerAdapter.py,            started on the HTTP transport for XML-RPC driver
         rpc/drivers/xmlrpc/DebugSocketServer.py,  
         rpc/drivers/xmlrpc/ServerAdapter.py: started on the HTTP transport  
         for XML-RPC driver  
4704    
4705  2001-12-19 01:50  jcater  2001-12-19 01:50  jcater
4706    
4707          * src/: commdrivers/_helpers/ObjectLibrarian.py,          * src/rpc/drivers/: _helpers/ObjectLibrarian.py, _parser/Parser.py,
4708          rpc/drivers/_helpers/ObjectLibrarian.py,            xmlrpc/ServerAdapter.py: added object support via
4709          commdrivers/_parser/Parser.py, commdrivers/xmlrpc/ServerAdapter.py,            object-by-reference
         rpc/drivers/_parser/Parser.py, rpc/drivers/xmlrpc/ServerAdapter.py:  
         added object support via object-by-reference  
4710    
4711  2001-12-18 22:05  jcater  2001-12-18 22:05  jcater
4712    
4713          * src/: commdrivers/_parser/Objects.py,          * src/rpc/drivers/: _parser/Objects.py,
4714          commdrivers/xmlrpc/DebugSocketServer.py,            xmlrpc/DebugSocketServer.py, xmlrpc/ServerAdapter.py: syncing
4715          commdrivers/xmlrpc/ServerAdapter.py,            machines
         rpc/drivers/_parser/Objects.py,  
         rpc/drivers/xmlrpc/DebugSocketServer.py,  
         rpc/drivers/xmlrpc/ServerAdapter.py: syncing machines  
4716    
4717  2001-12-18 13:52  jcater  2001-12-18 13:52  jcater
4718    
4719          * src/: commdrivers/xmlrpc/DebugSocketServer.py,          * src/rpc/drivers/xmlrpc/DebugSocketServer.py: adding temporary
4720          rpc/drivers/xmlrpc/DebugSocketServer.py: adding temporary            socketserver hack
         socketserver hack  
4721    
4722  2001-12-18 00:48  jcater  2001-12-18 00:48  jcater
4723    
4724          * src/: commdrivers/_parser/Objects.py,          * src/rpc/drivers/: _parser/Objects.py, xmlrpc/ServerAdapter.py:
4725          rpc/drivers/_parser/Objects.py,            added xml-rpc directory/introspection services
         commdrivers/xmlrpc/ServerAdapter.py,  
         rpc/drivers/xmlrpc/ServerAdapter.py: added xml-rpc  
         directory/introspection services  
4726    
4727  2001-12-17 19:10  jcater  2001-12-17 19:10  jcater
4728    
4729          * src/: commdrivers/xmlrpc/ClientAdapter.py,          * src/rpc/drivers/xmlrpc/: ClientAdapter.py, CommDriver.py,
4730          commdrivers/xmlrpc/CommDriver.py,            ServerAdapter.py, __init__.py: put the client code and server
4731          commdrivers/xmlrpc/ServerAdapter.py,            code in separate files to simplify development
         commdrivers/xmlrpc/__init__.py,  
         rpc/drivers/xmlrpc/ClientAdapter.py,  
         rpc/drivers/xmlrpc/CommDriver.py,  
         rpc/drivers/xmlrpc/ServerAdapter.py,  
         rpc/drivers/xmlrpc/__init__.py: put the client code and server code  
         in separate files to simplify development  
4732    
4733  2001-12-17 18:19  jcater  2001-12-17 18:19  jcater
4734    
4735          * src/: commdrivers/xmlrpc/CommDriver.py,          * src/rpc/drivers/xmlrpc/: CommDriver.py, RpcDoc.py: syncing
4736          commdrivers/xmlrpc/RpcDoc.py, rpc/drivers/xmlrpc/CommDriver.py,            machines
         rpc/drivers/xmlrpc/RpcDoc.py: syncing machines  
4737    
4738  2001-12-16 23:20  jcater  2001-12-16 23:20  jcater
4739    
4740          * doc/RPC-abstraction.txt, src/commdrivers/GCommBase.py,          * doc/RPC-abstraction.txt, src/rpc/drivers/GCommBase.py,
4741          src/rpc/drivers/GCommBase.py, src/commdrivers/_helpers/RpcDoc.py,            src/rpc/drivers/_helpers/RpcDoc.py,
4742          src/commdrivers/_test/test.py, src/commdrivers/proxy/CommDriver.py,            src/rpc/drivers/_test/test.py,
4743          src/rpc/drivers/_helpers/RpcDoc.py, src/rpc/drivers/_test/test.py,            src/rpc/drivers/proxy/CommDriver.py: syncing machines
         src/rpc/drivers/proxy/CommDriver.py: syncing machines  
4744    
4745  2001-12-16 13:56  jcater  2001-12-16 13:56  jcater
4746    
4747          * src/: commdrivers/_helpers/RpcDoc.py,          * setup-cvs.py, src/rpc/drivers/_helpers/RpcDoc.py: started on the
4748          rpc/drivers/_helpers/RpcDoc.py: started on the grpc            grpc self-documenting functions
4749          self-documenting functions  
4750    2001-12-14 22:06  jcater
4751    
4752            * README-CVS: Added a basic CVS README file
4753    
4754  2001-12-10 23:31  jcater  2001-12-10 23:31  jcater
4755    
4756          * src/: GComm.py, commdrivers/GCommBase.py,          * src/: GComm.py, rpc/GComm.py, rpc/drivers/GCommBase.py,
4757          commdrivers/_test/server.py, commdrivers/_test/test.py,            rpc/drivers/_test/server.py, rpc/drivers/_test/test.py,
4758          commdrivers/proxy/CommDriver.py, commdrivers/xmlrpc/CommDriver.py,            rpc/drivers/proxy/CommDriver.py,
4759          rpc/GComm.py, rpc/drivers/GCommBase.py,            rpc/drivers/xmlrpc/CommDriver.py: synching machines
         rpc/drivers/_test/server.py, rpc/drivers/_test/test.py,  
         rpc/drivers/proxy/CommDriver.py, rpc/drivers/xmlrpc/CommDriver.py:  
         synching machines  
4760    
4761  2001-12-09 22:41  jcater  2001-12-09 22:41  jcater
4762    
4763          * doc/RPC-abstraction.txt, src/GComm.py,          * doc/RPC-abstraction.txt, src/GComm.py,
4764          src/commdrivers/_helpers/AsyncSocketServer.py,            src/datasources/drivers/postgresql/pypgsql/Driver.py,
4765          src/commdrivers/_test/server.py, src/commdrivers/_test/test.py,            src/rpc/GComm.py, src/rpc/drivers/_helpers/AsyncSocketServer.py,
4766          src/commdrivers/proxy/CommDriver.py,            src/rpc/drivers/_test/server.py, src/rpc/drivers/_test/test.py,
4767          src/commdrivers/xmlrpc/CommDriver.py,            src/rpc/drivers/proxy/CommDriver.py,
4768          src/datasources/drivers/postgresql/pypgsql/Driver.py,            src/rpc/drivers/xmlrpc/CommDriver.py: one step closer to a
4769          src/rpc/GComm.py, src/rpc/drivers/_helpers/AsyncSocketServer.py,            working gnurpc
         src/rpc/drivers/_test/server.py, src/rpc/drivers/_test/test.py,  
         src/rpc/drivers/proxy/CommDriver.py,  
         src/rpc/drivers/xmlrpc/CommDriver.py: one step closer to a working  
         gnurpc  
4770    
4771  2001-12-08 23:27  jamest  2001-12-08 23:27  jamest
4772    
4773          * src/datasources/drivers/: DBSIG2/Driver.py,          * src/datasources/drivers/: DBSIG2/Driver.py,
4774          postgresql/pygresql/Driver.py, postgresql/pypgsql/Driver.py:            postgresql/pygresql/Driver.py, postgresql/pypgsql/Driver.py:
4775          Updates to the geas driver Small change to improve performance of            Updates to the geas driver Small change to improve performance of
4776          _dbsig drivers            _dbsig drivers
4777    
4778  2001-12-08 00:17  baumannd  2001-12-08 00:17  baumannd
4779    
4780          * .cvsignore, src/FormatMasks/.cvsignore: Fix symlinks in setup.py          * .cvsignore, src/FormatMasks/.cvsignore: Fix symlinks in setup.py
4781          for development build of forms and designer from cvs and ignore            for development build of forms and designer from cvs and ignore
4782          some generated files.            some generated files.
4783    
4784  2001-12-06 17:19  jcater  2001-12-06 17:19  jcater
4785    
4786          * src/: GComm.py, commdrivers/GCommBase.py,          * src/: GComm.py, rpc/GComm.py, rpc/drivers/GCommBase.py,
4787          commdrivers/_helpers/AsyncSocketServer.py, rpc/GComm.py,            rpc/drivers/_helpers/AsyncSocketServer.py,
4788          rpc/drivers/GCommBase.py,            rpc/drivers/_parser/Objects.py, rpc/drivers/_parser/Parser.py,
4789          rpc/drivers/_helpers/AsyncSocketServer.py,            rpc/drivers/_test/donuts.grpc, rpc/drivers/_test/server.py,
4790          commdrivers/_parser/Objects.py, commdrivers/_parser/Parser.py,            rpc/drivers/xmlrpc/CommDriver.py: synching machines
         commdrivers/_test/donuts.grpc, commdrivers/_test/server.py,  
         commdrivers/xmlrpc/CommDriver.py, rpc/drivers/_parser/Objects.py,  
         rpc/drivers/_parser/Parser.py, rpc/drivers/_test/donuts.grpc,  
         rpc/drivers/_test/server.py, rpc/drivers/xmlrpc/CommDriver.py:  
         synching machines  
4791    
4792  2001-12-06 00:58  jcater  2001-12-06 00:58  jcater
4793    
4794          * src/: GComm.py, commdrivers/_test/server.py, rpc/GComm.py,          * src/: GComm.py, rpc/GComm.py, rpc/drivers/_test/server.py: fixed
4795          rpc/drivers/_test/server.py: fixed an inconsistency            an inconsistency
4796    
4797  2001-12-06 00:26  jcater  2001-12-06 00:26  jcater
4798    
4799          * doc/RPC-abstraction.txt, src/GComm.py,          * doc/RPC-abstraction.txt, src/GComm.py, src/rpc/GComm.py,
4800          src/commdrivers/_parser/Parser.py,            src/rpc/drivers/_parser/Parser.py,
4801          src/commdrivers/_test/donuts.grpc, src/commdrivers/_test/server.py,            src/rpc/drivers/_test/donuts.grpc,
4802          src/rpc/GComm.py, src/rpc/drivers/_parser/Parser.py,            src/rpc/drivers/_test/server.py,
4803          src/rpc/drivers/_test/donuts.grpc, src/rpc/drivers/_test/server.py,            src/rpc/drivers/xmlrpc/CommDriver.py: more work on gnurpc/gcomm;
4804          src/commdrivers/xmlrpc/CommDriver.py,            syncing machines
         src/rpc/drivers/xmlrpc/CommDriver.py: more work on gnurpc/gcomm;  
         syncing machines  
4805    
4806  2001-12-05 17:15  jcater  2001-12-05 17:15  jcater
4807    
4808          * src/: commdrivers/GCommBase.py, commdrivers/_parser/Objects.py,          * src/rpc/drivers/: GCommBase.py, _parser/Objects.py,
4809          commdrivers/_parser/Parser.py, commdrivers/_parser/__init__.py,            _parser/Parser.py, _parser/__init__.py, _test/README,
4810          commdrivers/_test/README, commdrivers/_test/donuts.grpc,            _test/donuts.grpc, _test/server.py, _test/test.py,
4811          commdrivers/_test/server.py, commdrivers/_test/test.py,            xmlrpc/CommDriver.py: syncing machines
         commdrivers/xmlrpc/CommDriver.py, rpc/drivers/GCommBase.py,  
         rpc/drivers/_parser/Objects.py, rpc/drivers/_parser/Parser.py,  
         rpc/drivers/_parser/__init__.py, rpc/drivers/_test/README,  
         rpc/drivers/_test/donuts.grpc, rpc/drivers/_test/server.py,  
         rpc/drivers/_test/test.py, rpc/drivers/xmlrpc/CommDriver.py:  
         syncing machines  
4812    
4813  2001-12-03 23:42  jcater  2001-12-03 23:42  jcater
4814    
4815          * src/: commdrivers/GCommBase.py, rpc/drivers/GCommBase.py:          * src/rpc/drivers/GCommBase.py: synching machines
         synching machines  
4816    
4817  2001-12-02 23:03  jcater  2001-12-02 23:03  jcater
4818    
4819          * doc/RPC-abstraction.txt: synching machines          * doc/RPC-abstraction.txt: synching machines
4820    
4821    2001-12-02 20:52  jcater
4822    
4823            * setup-cvs.py: Updated the CVS-based setup.py to:   1) Allow the
4824              user to select a newer Python version      (if multiple versions
4825              are found.)   2) Allow local installations (i.e., installations
4826              w/o root access)   3) Automatically create gnue.conf and
4827              connections.conf if      they do not exist (including the option
4828              to symlink gnue.conf      to the CVS's sample.gnue.conf) and
4829              automatically link the      user's CVS gnue.conf and
4830              connections.conf to the system-wide      files if they exist and
4831              the user so wishes.    4) Eliminate the need to run
4832              common/setup.py to install the       shared images.
4833    
4834  2001-12-02 18:41  jcater  2001-12-02 18:41  jcater
4835    
4836          * doc/: GCommSpecifications.txt, RPC-abstraction.txt: synching          * setup-cvs.py, doc/GCommSpecifications.txt,
4837          machines; this may break the setup            doc/RPC-abstraction.txt: synching machines; this may break the
4838              setup
4839    
4840    2001-11-30 21:11  jcater
4841    
4842            * setup-cvs.py: fixed setup.py for new directory structure
4843    
4844  2001-11-30 16:58  jcater  2001-11-30 16:58  jcater
4845    
4846          * src/: commdrivers/xmlrpc/CommDriver.py,          * src/rpc/drivers/xmlrpc/CommDriver.py: synching machines
         rpc/drivers/xmlrpc/CommDriver.py: synching machines  
4847    
4848  2001-11-28 22:40  jcater  2001-11-28 22:40  jcater
4849    
4850          * src/: commdrivers/GCommBase.py,          * src/rpc/drivers/: GCommBase.py, _helpers/AsyncSocketServer.py,
4851          commdrivers/_helpers/AsyncSocketServer.py,            xmlrpc/CommDriver.py: synching machines
         commdrivers/xmlrpc/CommDriver.py, rpc/drivers/GCommBase.py,  
         rpc/drivers/_helpers/AsyncSocketServer.py,  
         rpc/drivers/xmlrpc/CommDriver.py: synching machines  
4852    
4853  2001-11-28 09:56  jcater  2001-11-28 09:56  jcater
4854    
4855          * src/: GComm.py, commdrivers/sockets/CommDriver.py, rpc/GComm.py,          * src/: GComm.py, rpc/GComm.py, rpc/drivers/sockets/CommDriver.py:
4856          rpc/drivers/sockets/CommDriver.py: synching machines            synching machines
4857    
4858  2001-11-26 17:26  jcater  2001-11-26 17:26  jcater
4859    
4860          * etc/sample.gnue.conf, src/GParserHelpers.py,          * etc/sample.gnue.conf, src/GParserHelpers.py,
4861          src/definitions/GParserHelpers.py: synching machines            src/definitions/GParserHelpers.py: synching machines
4862    
4863  2001-11-26 14:35  jcater  2001-11-26 14:35  jcater
4864    
4865          * src/: commdrivers/_helpers/AsyncHTTPServer.py,          * src/rpc/drivers/: _helpers/AsyncHTTPServer.py,
4866          commdrivers/_helpers/AsyncSocketServer.py,            _helpers/AsyncSocketServer.py, sockets/CommDriver.py,
4867          commdrivers/sockets/CommDriver.py,            xmlrpc/CommDriver.py: renamed AsyncHTTPServer to the more generic
4868          rpc/drivers/_helpers/AsyncHTTPServer.py,            AsyncSocketServer
         rpc/drivers/_helpers/AsyncSocketServer.py,  
         rpc/drivers/sockets/CommDriver.py,  
         commdrivers/xmlrpc/CommDriver.py, rpc/drivers/xmlrpc/CommDriver.py:  
         renamed AsyncHTTPServer to the more generic AsyncSocketServer  
4869    
4870  2001-11-26 14:25  jcater  2001-11-26 14:25  jcater
4871    
4872          * src/: commdrivers/sockets/CommDriver.py,          * src/rpc/drivers/sockets/: CommDriver.py, __init__.py: added
4873          commdrivers/sockets/__init__.py, rpc/drivers/sockets/CommDriver.py,            skeleton for sockets-based driver
         rpc/drivers/sockets/__init__.py: added skeleton for sockets-based  
         driver  
4874    
4875  2001-11-26 11:40  jcater  2001-11-26 11:40  jcater
4876    
4877          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Merges patches          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Merges patches
4878          from 0.1.0-patches release            from 0.1.0-patches release
4879    
4880  2001-11-21 15:05  jcater  2001-11-21 15:05  jcater
4881    
4882          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Fixed Open          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Fixed Open
4883          Recent/MRU support            Recent/MRU support
4884    
4885  2001-11-20 22:44  jamest  2001-11-20 22:44  jamest
4886    
4887          * MANIFEST.in: Changes required to make good source distros          * MANIFEST.in, setup-cvs.py: Changes required to make good source
4888              distros
4889    
4890  2001-11-20 21:23  jamest  2001-11-20 21:23  jamest
4891    
# Line 4475  Line 4894 
4894  2001-11-20 20:16  jamest  2001-11-20 20:16  jamest
4895    
4896          * src/datasources/drivers/postgresql/pypgsql/Driver.py: Made the          * src/datasources/drivers/postgresql/pypgsql/Driver.py: Made the
4897          driver a little less friendly            driver a little less friendly
4898    
4899  2001-11-20 20:12  jamest  2001-11-20 20:12  jamest
4900    
4901          * src/datasources/drivers/postgresql/: popy/Driver.py,          * src/datasources/drivers/postgresql/: popy/Driver.py,
4902          psycopg/Driver.py, pygresql/Driver.py, pypgsql/Driver.py:            psycopg/Driver.py, pygresql/Driver.py, pypgsql/Driver.py:
4903          Postgresql driver updates            Postgresql driver updates
4904    
4905  2001-11-20 13:40  jamest  2001-11-20 13:40  jamest
4906    
# Line 4490  Line 4909 
4909  2001-11-19 19:45  jcater  2001-11-19 19:45  jcater
4910    
4911          * src/: GObjects.py, GParser.py, GParserHelpers.py,          * src/: GObjects.py, GParser.py, GParserHelpers.py,
4912          definitions/GObjects.py, definitions/GParser.py,            definitions/GObjects.py, definitions/GParser.py,
4913          definitions/GParserHelpers.py: cleaned up imports            definitions/GParserHelpers.py: cleaned up imports
4914    
4915  2001-11-19 18:32  jcater  2001-11-19 18:32  jcater
4916    
# Line 4504  Line 4923 
4923  2001-11-18 19:54  jcater  2001-11-18 19:54  jcater
4924    
4925          * src/: GParser.py, definitions/GParser.py: fixed missing import          * src/: GParser.py, definitions/GParser.py: fixed missing import
4926          sys            sys
4927    
4928    2001-11-18 18:29  jcater
4929    
4930            * setup-cvs.py: fixed directory typo
4931    
4932  2001-11-15 18:01  jcater  2001-11-15 18:01  jcater
4933    
4934          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: synching          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: synching
4935          machines            machines
4936    
4937  2001-11-14 18:12  jcater  2001-11-14 18:12  jcater
4938    
4939          * src/datasources/drivers/odbc/wodbc/Driver.py: added MS DAO driver          * src/datasources/drivers/odbc/wodbc/Driver.py: added MS DAO driver
4940          support (not yet functional)            support (not yet functional)
4941    
4942  2001-11-14 14:44  jamest  2001-11-14 14:44  jamest
4943    
4944          * src/datasources/drivers/postgresql/pypgsql/Driver.py: fix pypgsql          * src/datasources/drivers/postgresql/pypgsql/Driver.py: fix pypgsql
4945          connect exception handler fix query recall feature            connect exception handler fix query recall feature
4946    
4947  2001-11-14 13:49  jcater  2001-11-14 13:49  jcater
4948    
4949          * README.databases, setup.py, src/GDataObjects.py,          * README.databases, setup.py, src/GDataObjects.py,
4950          src/datasources/GDataObjects.py,            src/datasources/GDataObjects.py,
4951          src/datasources/drivers/DBSIG2/Driver.py,            src/datasources/drivers/DBSIG2/Driver.py,
4952          src/datasources/drivers/odbc/wodbc/Driver.py,            src/datasources/drivers/odbc/wodbc/Driver.py,
4953          src/datasources/drivers/postgresql/popy/Driver.py,            src/datasources/drivers/postgresql/popy/Driver.py,
4954          src/datasources/drivers/postgresql/psycopg/Driver.py,            src/datasources/drivers/postgresql/psycopg/Driver.py,
4955          src/datasources/drivers/postgresql/pygresql/Driver.py,            src/datasources/drivers/postgresql/pygresql/Driver.py,
4956          src/datasources/drivers/postgresql/pypgsql/Driver.py: added support            src/datasources/drivers/postgresql/pypgsql/Driver.py: added
4957          for PythonWin ODBC; added optional encoding= parameter to            support for PythonWin ODBC; added optional encoding= parameter to
4958          Postgresql drivers            Postgresql drivers
4959    
4960  2001-11-14 11:56  jamest  2001-11-14 11:56  jamest
4961    
4962          * TODO, etc/sample-windows.gnue.conf, etc/sample.gnue.conf:          * TODO, etc/sample-windows.gnue.conf, etc/sample.gnue.conf:
4963          gnue.conf alterations Updated TODOs            gnue.conf alterations Updated TODOs
4964    
4965  2001-11-14 09:10  jcater  2001-11-14 09:10  jcater
4966    
4967          * README.databases, src/datasources/drivers/odbc/mxodbc/Driver.py:          * README.databases, src/datasources/drivers/odbc/mxodbc/Driver.py:
4968          renamed the odbc driver (using mxODBC) to mxodbc so that the            renamed the odbc driver (using mxODBC) to mxodbc so that the
4969          default odbc package will be a free one            default odbc package will be a free one
4970    
4971  2001-11-13 16:12  jamest  2001-11-13 16:12  jamest
4972    
4973          * MANIFEST.in, setup.py, images/destree_block.ico,          * MANIFEST.in, setup.py, images/destree_block.ico,
4974          images/destree_datasource.ico, images/destree_entry.ico,            images/destree_datasource.ico, images/destree_entry.ico,
4975          images/destree_import.ico, images/destree_page.ico,            images/destree_import.ico, images/destree_page.ico,
4976          images/destree_pagewidget.ico, images/destree_properties.ico,            images/destree_pagewidget.ico, images/destree_properties.ico,
4977          images/destree_trigger.ico: Updates to add icons back on designer            images/destree_trigger.ico: Updates to add icons back on designer
4978    
4979  2001-11-13 08:05  jcater  2001-11-13 08:05  jcater
4980    
4981          * src/__init__.py: Fixed bug with dynamic importing; if it          * src/__init__.py: Fixed bug with dynamic importing; if it
4982          generates an attributeError, then an ImportError is raised            generates an attributeError, then an ImportError is raised
4983    
4984  2001-11-12 21:55  jamest  2001-11-12 21:55  jamest
4985    
4986          * setup.py: Updates to the install system it should now be possible          * setup.py: Updates to the install system it should now be possible
4987          to create working gnuef setup.exe            to create working gnuef setup.exe
4988    
4989    2001-11-12 20:34  jcater
4990    
4991            * setup-cvs.py: fixed rm -f problem
4992    
4993  2001-11-12 09:47  jcater  2001-11-12 09:47  jcater
4994    
# Line 4570  Line 4997 
4997  2001-11-11 15:11  jcater  2001-11-11 15:11  jcater
4998    
4999          * setup.py, src/GBaseApp.py, src/GConnections.py,          * setup.py, src/GBaseApp.py, src/GConnections.py,
5000          src/apps/GBaseApp.py, src/datasources/GConnections.py: no longer            src/apps/GBaseApp.py, src/datasources/GConnections.py: no longer
5001          bombs if connections.conf not present; fixed setup.py for            bombs if connections.conf not present; fixed setup.py for
5002          './setup.py sdist'            './setup.py sdist'
5003    
5004  2001-11-11 10:54  jcater  2001-11-11 10:54  jcater
5005    
# Line 4581  Line 5008 
5008  2001-11-11 00:11  jcater  2001-11-11 00:11  jcater
5009    
5010          * README.databases, src/datasources/drivers/db2/db2/Driver.py,          * README.databases, src/datasources/drivers/db2/db2/Driver.py,
5011          src/datasources/drivers/informix/informix/Driver.py,            src/datasources/drivers/informix/informix/Driver.py,
5012          src/datasources/drivers/ingres/ingres/Driver.py,            src/datasources/drivers/ingres/ingres/Driver.py,
5013          src/datasources/drivers/interbase/interbase/Driver.py,            src/datasources/drivers/interbase/interbase/Driver.py,
5014          src/datasources/drivers/oracle/dcoracle/Driver.py,            src/datasources/drivers/oracle/dcoracle/Driver.py,
5015          src/datasources/drivers/postgresql/popy/Driver.py,            src/datasources/drivers/postgresql/popy/Driver.py,
5016          src/datasources/drivers/postgresql/psycopg/Driver.py,            src/datasources/drivers/postgresql/psycopg/Driver.py,
5017          src/datasources/drivers/postgresql/pypgsql/Driver.py,            src/datasources/drivers/postgresql/pypgsql/Driver.py,
5018          src/datasources/drivers/sqlrelay/sqlrelay/Driver.py: added            src/datasources/drivers/sqlrelay/sqlrelay/Driver.py: added
5019          comprehensive list of supported databases; cleaned up dbdriver            comprehensive list of supported databases; cleaned up dbdriver
5020          comments            comments
5021    
5022  2001-11-10 17:55  jcater  2001-11-10 17:55  jcater
5023    
5024          * src/datasources/drivers/postgresql/pypgsql/Driver.py: login fix          * src/datasources/drivers/postgresql/pypgsql/Driver.py: login fix
5025          (inconsistent Windows login issue)            (inconsistent Windows login issue)
5026    
5027  2001-11-10 16:01  jcater  2001-11-10 16:01  jcater
5028    
5029          * setup.py, src/datasources/drivers/postgresql/pypgsql/Driver.py:          * setup.py, src/datasources/drivers/postgresql/pypgsql/Driver.py:
5030          fixed a few typos            fixed a few typos
5031    
5032  2001-11-08 23:45  jcater  2001-11-08 23:45  jcater
5033    
5034          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
5035          datasources/drivers/DBSIG2/Driver.py: fixes to posting routines to            datasources/drivers/DBSIG2/Driver.py: fixes to posting routines
5036          correctly deal with empty and deleted records; misc other bug fixes            to correctly deal with empty and deleted records; misc other bug
5037              fixes
5038    
5039  2001-11-08 13:57  jcater  2001-11-08 13:57  jcater
5040    
5041          * src/: GDataObjects.py, datasources/GDataObjects.py: modified          * src/: GDataObjects.py, datasources/GDataObjects.py: modified
5042          resultsets so that it maintains the currentRecord setting during a            resultsets so that it maintains the currentRecord setting during
5043          commit (even if records are deleted); gnuef now reflects this            a commit (even if records are deleted); gnuef now reflects this
5044          change            change
5045    
5046  2001-11-08 01:55  jcater  2001-11-08 01:55  jcater
5047    
5048          * src/datasources/drivers/: oracle/cxoracle/Driver.py,          * src/datasources/drivers/: oracle/cxoracle/Driver.py,
5049          oracle/dcoracle/Driver.py, postgresql/popy/Driver.py,            oracle/dcoracle/Driver.py, postgresql/popy/Driver.py,
5050          postgresql/psycopg/Driver.py, postgresql/pygresql/Driver.py,            postgresql/psycopg/Driver.py, postgresql/pygresql/Driver.py,
5051          postgresql/pypgsql/Driver.py, sybase/sybase/Driver.py: partially            postgresql/pypgsql/Driver.py, sybase/sybase/Driver.py: partially
5052          implemented support for dbdriver trigger extensions            implemented support for dbdriver trigger extensions
5053    
5054  2001-11-07 22:39  jcater  2001-11-07 22:39  jcater
5055    
5056          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
5057          datasources/drivers/DBSIG2/Driver.py: fixes to master/detail            datasources/drivers/DBSIG2/Driver.py: fixes to master/detail
5058          binding bug            binding bug
5059    
5060  2001-11-07 22:20  jamest  2001-11-07 22:20  jamest
5061    
5062          * src/: GComm.py, rpc/GComm.py: Misc changes in an attempt to get          * src/: GComm.py, rpc/GComm.py: Misc changes in an attempt to get
5063          py2exe to perform it's voodoo            py2exe to perform it's voodoo
5064    
5065  2001-11-07 20:59  jamest  2001-11-07 20:59  jamest
5066    
5067          * src/: GConnections.py, datasources/GConnections.py: Fixed bad          * src/: GConnections.py, datasources/GConnections.py: Fixed bad
5068          method names            method names
5069    
5070  2001-11-07 20:47  jamest  2001-11-07 20:47  jamest
5071    
5072          * src/: GConnections.py, datasources/GConnections.py: Kludge to          * src/: GConnections.py, datasources/GConnections.py: Kludge to
5073          support modal logins properly on win32            support modal logins properly on win32
5074    
5075  2001-11-06 17:24  jcater  2001-11-06 17:24  jcater
5076    
5077          * src/datasources/drivers/sqlrelay/sqlrelay/Driver.py: Added my          * src/datasources/drivers/sqlrelay/sqlrelay/Driver.py: Added my
5078          SQLRelay dbdrivers from yonder past            SQLRelay dbdrivers from yonder past
5079    
5080  2001-11-06 15:57  jcater  2001-11-06 15:57  jcater
5081    
5082          * src/datasources/drivers/oracle/: cxoracle/Driver.py,          * src/datasources/drivers/oracle/: cxoracle/Driver.py,
5083          dcoracle/Driver.py: Added basic introspection support to Oracle            dcoracle/Driver.py: Added basic introspection support to Oracle
5084          drivers            drivers
5085    
5086  2001-11-06 13:41  jcater  2001-11-06 13:41  jcater
5087    
5088          * src/datasources/drivers/postgresql/: popy/Driver.py,          * src/datasources/drivers/postgresql/: popy/Driver.py,
5089          psycopg/Driver.py, pypgsql/Driver.py: Fixed introspection methods            psycopg/Driver.py, pypgsql/Driver.py: Fixed introspection methods
5090          in alternate postgresql drivers            in alternate postgresql drivers
5091    
5092  2001-11-06 04:24  jcater  2001-11-06 04:24  jcater
5093    
# Line 4672  Line 5100 
5100  2001-11-05 21:55  jamest  2001-11-05 21:55  jamest
5101    
5102          * AUTHORS, INSTALL, etc/sample.connections.conf,          * AUTHORS, INSTALL, etc/sample.connections.conf,
5103          src/datasources/drivers/postgresql/pypgsql/Driver.py: Fix for            src/datasources/drivers/postgresql/pypgsql/Driver.py: Fix for
5104          pyPgSQL 2.0 misc AUTHOR file update single connections.conf sample            pyPgSQL 2.0 misc AUTHOR file update single connections.conf
5105              sample
5106    
5107  2001-11-05 20:29  jamest  2001-11-05 20:29  jamest
5108    
# Line 4682  Line 5111 
5111  2001-11-05 15:20  jamest  2001-11-05 15:20  jamest
5112    
5113          * src/datasources/drivers/postgresql/pypgsql/Driver.py: Updated          * src/datasources/drivers/postgresql/pypgsql/Driver.py: Updated
5114          PyPgSQL driver to work on machines other than my own :)            PyPgSQL driver to work on machines other than my own :)
5115    
5116  2001-11-05 13:32  jcater  2001-11-05 13:32  jcater
5117    
5118          * src/: GComm.py, GConnections.py, __init__.py,          * src/: GComm.py, GConnections.py, __init__.py,
5119          datasources/GConnections.py,            datasources/GConnections.py,
5120          datasources/drivers/odbc/wodbc/Driver.py, rpc/GComm.py: fixed            datasources/drivers/odbc/wodbc/Driver.py, rpc/GComm.py: fixed
5121          cross-platform issue with __import__            cross-platform issue with __import__
5122    
5123  2001-11-04 17:25  jcater  2001-11-04 17:25  jcater
5124    
5125          * src/: GConnections.py, datasources/GConnections.py,          * src/: GConnections.py, datasources/GConnections.py,
5126          datasources/drivers/odbc/wodbc/Driver.py: finished (I hope) support            datasources/drivers/odbc/wodbc/Driver.py: finished (I hope)
5127          for ODBC; misc fixes            support for ODBC; misc fixes
5128    
5129  2001-11-04 16:49  jamest  2001-11-04 16:49  jamest
5130    
5131          * setup.py: Designer setup.py now works on win32 and linux Misc          * setup.py: Designer setup.py now works on win32 and linux Misc
5132          setup.py changes for upcomming releases            setup.py changes for upcomming releases
5133    
5134  2001-11-04 16:22  jcater  2001-11-04 16:22  jcater
5135    
5136          * src/datasources/drivers/: db2/db2/Driver.py,          * src/datasources/drivers/: db2/db2/Driver.py,
5137          informix/informix/Driver.py, oracle/cxoracle/Driver.py,            informix/informix/Driver.py, oracle/cxoracle/Driver.py,
5138          ingres/ingres/Driver.py, interbase/interbase/Driver.py,            ingres/ingres/Driver.py, interbase/interbase/Driver.py,
5139          odbc/wodbc/Driver.py, oracle/dcoracle/Driver.py,            odbc/wodbc/Driver.py, oracle/dcoracle/Driver.py,
5140          postgresql/popy/Driver.py, postgresql/psycopg/Driver.py,            postgresql/popy/Driver.py, postgresql/psycopg/Driver.py,
5141          postgresql/pygresql/Driver.py, postgresql/pypgsql/Driver.py,            postgresql/pygresql/Driver.py, postgresql/pypgsql/Driver.py,
5142          sapdb/sapbd/Driver.py, sybase/sybase/Driver.py: Fixed support for            sybase/sybase/Driver.py: Fixed support for LoginError
         LoginError  
5143    
5144  2001-11-04 16:13  jamest  2001-11-04 16:13  jamest
5145    
5146          * setup.py, src/GConnections.py, src/datasources/GConnections.py:          * setup.py, src/GConnections.py, src/datasources/GConnections.py:
5147          Some changes to make gnuef work on win32            Some changes to make gnuef work on win32
5148    
5149  2001-11-04 16:04  jcater  2001-11-04 16:04  jcater
5150    
5151          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
5152          datasources/drivers/odbc/wodbc/Driver.py: fixes to form's exception            datasources/drivers/odbc/wodbc/Driver.py: fixes to form's
5153          handling, rollbacks            exception handling, rollbacks
   
 2001-11-04 12:44  jcater  
   
         * src/datasources/drivers/sapdb/sapbd/Driver.py: fix to  
         documentation  
5154    
5155  2001-11-04 12:36  jcater  2001-11-04 12:36  jcater
5156    
5157          * doc/GCommSpecifications.txt, src/GComm.py, src/GConnections.py,          * doc/GCommSpecifications.txt, src/GComm.py, src/GConnections.py,
5158          src/GDataObjects.py, src/datasources/GConnections.py,            src/GDataObjects.py, src/datasources/GConnections.py,
5159          src/datasources/GDataObjects.py,            src/datasources/GDataObjects.py,
5160          src/datasources/drivers/db2/db2/Driver.py,            src/datasources/drivers/db2/db2/Driver.py,
5161          src/datasources/drivers/informix/informix/Driver.py,            src/datasources/drivers/informix/informix/Driver.py,
5162          src/datasources/drivers/ingres/ingres/Driver.py,            src/datasources/drivers/ingres/ingres/Driver.py,
5163          src/datasources/drivers/interbase/interbase/Driver.py,            src/datasources/drivers/interbase/interbase/Driver.py,
5164          src/datasources/drivers/oracle/cxoracle/Driver.py,            src/datasources/drivers/oracle/cxoracle/Driver.py,
5165          src/datasources/drivers/oracle/dcoracle/Driver.py,            src/datasources/drivers/oracle/dcoracle/Driver.py,
5166          src/datasources/drivers/postgresql/popy/Driver.py,            src/datasources/drivers/postgresql/popy/Driver.py,
5167          src/datasources/drivers/postgresql/psycopg/Driver.py,            src/datasources/drivers/postgresql/psycopg/Driver.py,
5168          src/datasources/drivers/postgresql/pygresql/Driver.py,            src/datasources/drivers/postgresql/pygresql/Driver.py,
5169          src/rpc/GComm.py,            src/rpc/GComm.py,
5170          src/datasources/drivers/postgresql/pypgsql/Driver.py,            src/datasources/drivers/postgresql/pypgsql/Driver.py,
5171          src/datasources/drivers/sapdb/sapbd/Driver.py,            src/datasources/drivers/sybase/sybase/Driver.py: improvements to
5172          src/datasources/drivers/sybase/sybase/Driver.py: improvements to            exception feedback system
         exception feedback system  
5173    
5174  2001-11-04 12:34  jcater  2001-11-04 12:34  jcater
5175    
5176          * src/: commdrivers/GCommBase.py,          * src/rpc/drivers/: GCommBase.py, _helpers/ObjectLibrarian.py,
5177          commdrivers/_helpers/ObjectLibrarian.py,            xmlrpc/CommDriver.py: further implementation of commdrivers
         commdrivers/xmlrpc/CommDriver.py, rpc/drivers/GCommBase.py,  
         rpc/drivers/_helpers/ObjectLibrarian.py,  
         rpc/drivers/xmlrpc/CommDriver.py: further implementation of  
         commdrivers  
5178    
5179  2001-11-02 17:14  jcater  2001-11-02 17:14  jcater
5180    
5181          * setup.py, etc/sample-windows.gnue.conf: win32 fixes; gnuef works          * setup.py, etc/sample-windows.gnue.conf: win32 fixes; gnuef works
5182          under Win32 again :)            under Win32 again :)
5183    
5184  2001-11-02 17:00  jcater  2001-11-02 17:00  jcater
5185    
# Line 4770  Line 5188 
5188  2001-11-02 14:19  jcater  2001-11-02 14:19  jcater
5189    
5190          * setup.py, doc/GCommSpecifications.txt,          * setup.py, doc/GCommSpecifications.txt,
5191          doc/TriggerSpecifications.txt: fixed win32 problem in setup.py            doc/TriggerSpecifications.txt: fixed win32 problem in setup.py
5192    
5193  2001-11-02 13:51  jcater  2001-11-02 13:51  jcater
5194    
5195          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
5196          datasources/drivers/DBSIG2/Driver.py: added comments to mysql            datasources/drivers/DBSIG2/Driver.py: added comments to mysql
5197          driver; added transactional support for mysql (if available)            driver; added transactional support for mysql (if available)
5198    
5199  2001-11-01 21:37  jcater  2001-11-01 21:37  jcater
5200    
5201          * src/: GComm.py, commdrivers/GCommBase.py, rpc/GComm.py,          * src/: GComm.py, rpc/GComm.py, rpc/drivers/GCommBase.py: minor
5202          rpc/drivers/GCommBase.py: minor work to gcomm            work to gcomm
5203    
5204  2001-10-30 18:13  jcater  2001-10-30 18:13  jcater
5205    
# Line 4789  Line 5207 
5207    
5208  2001-10-30 00:13  jcater  2001-10-30 00:13  jcater
5209    
5210          * doc/GCommSpecifications.txt, src/GComm.py,          * doc/GCommSpecifications.txt, src/GComm.py, src/rpc/GComm.py,
5211          src/commdrivers/GCommBase.py, src/rpc/GComm.py,            src/rpc/drivers/GCommBase.py,
5212          src/rpc/drivers/GCommBase.py,            src/rpc/drivers/_helpers/AsyncHTTPServer.py,
5213          src/commdrivers/_helpers/AsyncHTTPServer.py,            src/rpc/drivers/proxy/CommDriver.py,
5214          src/commdrivers/proxy/CommDriver.py,            src/rpc/drivers/proxy/__init__.py,
5215          src/commdrivers/proxy/__init__.py,            src/rpc/drivers/xmlrpc/CommDriver.py: synching machines
         src/commdrivers/xmlrpc/CommDriver.py,  
         src/rpc/drivers/_helpers/AsyncHTTPServer.py,  
         src/rpc/drivers/proxy/CommDriver.py,  
         src/rpc/drivers/proxy/__init__.py,  
         src/rpc/drivers/xmlrpc/CommDriver.py: synching machines  
5216    
5217  2001-10-27 11:35  jcater  2001-10-27 11:35  jcater
5218    
5219          * src/: commdrivers/_corba/__init__.py,          * src/rpc/drivers/: _corba/__init__.py, orbit/__init__.py,
5220          commdrivers/orbit/__init__.py, commdrivers/pyro/__init__.py,            pyro/__init__.py, soap/__init__.py, xmlrpc/__init__.py: adding
5221          commdrivers/soap/__init__.py, commdrivers/xmlrpc/__init__.py,            necessary __init__.py files to commdrivers; thanks jamest\!
         rpc/drivers/_corba/__init__.py, rpc/drivers/orbit/__init__.py,  
         rpc/drivers/pyro/__init__.py, rpc/drivers/soap/__init__.py,  
         rpc/drivers/xmlrpc/__init__.py: adding necessary __init__.py files  
         to commdrivers; thanks jamest\!  
5222    
5223  2001-10-26 00:40  jcater  2001-10-26 00:40  jcater
5224    
5225          * doc/GCommSpecifications.txt, src/commdrivers/GCommBase.py,          * doc/GCommSpecifications.txt, src/rpc/drivers/GCommBase.py,
5226          src/commdrivers/_corba/CommDriver.py,            src/rpc/drivers/_corba/CommDriver.py,
5227          src/commdrivers/_helpers/AsyncHTTPServer.py,            src/rpc/drivers/_helpers/AsyncHTTPServer.py,
5228          src/commdrivers/orbit/CommDriver.py,            src/rpc/drivers/orbit/CommDriver.py,
5229          src/commdrivers/pyro/CommDriver.py,            src/rpc/drivers/pyro/CommDriver.py,
5230          src/commdrivers/xmlrpc/CommDriver.py, src/rpc/drivers/GCommBase.py,            src/rpc/drivers/xmlrpc/CommDriver.py: work in gcomm; synching
5231          src/rpc/drivers/_corba/CommDriver.py,            machines
         src/rpc/drivers/_helpers/AsyncHTTPServer.py,  
         src/rpc/drivers/orbit/CommDriver.py,  
         src/rpc/drivers/pyro/CommDriver.py,  
         src/rpc/drivers/xmlrpc/CommDriver.py: work in gcomm; synching  
         machines  
5232    
5233  2001-10-25 18:00  jcater  2001-10-25 18:00  jcater
5234    
5235          * src/: GComm.py, commdrivers/GCommBase.py,          * src/: GComm.py, rpc/GComm.py, rpc/drivers/GCommBase.py,
5236          commdrivers/_corba/CommDriver.py,            rpc/drivers/_corba/CommDriver.py,
5237          commdrivers/_helpers/AsyncHTTPServer.py,            rpc/drivers/_helpers/AsyncHTTPServer.py,
5238          commdrivers/_helpers/__init__.py, commdrivers/orbit/CommDriver.py,            rpc/drivers/_helpers/__init__.py,
5239          commdrivers/pyro/CommDriver.py, commdrivers/soap/CommDriver.py,            rpc/drivers/orbit/CommDriver.py, rpc/drivers/pyro/CommDriver.py,
5240          commdrivers/xmlrpc/CommDriver.py, rpc/GComm.py,            rpc/drivers/soap/CommDriver.py, rpc/drivers/xmlrpc/CommDriver.py:
5241          rpc/drivers/GCommBase.py, rpc/drivers/_corba/CommDriver.py,            synching machines
         rpc/drivers/_helpers/AsyncHTTPServer.py,  
         rpc/drivers/_helpers/__init__.py, rpc/drivers/orbit/CommDriver.py,  
         rpc/drivers/pyro/CommDriver.py, rpc/drivers/soap/CommDriver.py,  
         rpc/drivers/xmlrpc/CommDriver.py: synching machines  
5242    
5243  2001-10-24 17:23  jcater  2001-10-24 17:23  jcater
5244    
# Line 4846  Line 5246 
5246    
5247  2001-10-24 17:23  jcater  2001-10-24 17:23  jcater
5248    
5249          * src/: GComm.py, commdrivers/GCommBase.py,          * src/: GComm.py, rpc/GComm.py, rpc/drivers/GCommBase.py,
5250          commdrivers/__init__.py, rpc/GComm.py, rpc/drivers/GCommBase.py,            rpc/drivers/__init__.py: started skeleton for GComm drivers
5251          rpc/drivers/__init__.py: started skeleton for GComm drivers  
5252    2001-10-24 13:48  jcater
5253    
5254            * setup-cvs.py: fixed typo in setup.py
5255    
5256  2001-10-24 13:39  jcater  2001-10-24 13:39  jcater
5257    
5258          * src/: GServerApp.py, apps/GServerApp.py: added daemon/forking          * src/: GServerApp.py, apps/GServerApp.py: added daemon/forking
5259          code to GServerApp; misc other fixes            code to GServerApp; misc other fixes
5260    
5261    2001-10-24 13:37  jcater
5262    
5263            * setup-cvs.py: simplified the setup scripts; continued work on
5264              report server
5265    
5266  2001-10-22 17:51  jcater  2001-10-22 17:51  jcater
5267    
# Line 4870  Line 5278 
5278  2001-10-18 14:54  jcater  2001-10-18 14:54  jcater
5279    
5280          * src/: GBaseApp.py, apps/GBaseApp.py: Added support for          * src/: GBaseApp.py, apps/GBaseApp.py: Added support for
5281          long-parameter only command line options (e.g., --profile has no            long-parameter only command line options (e.g., --profile has no
5282          short option; used to be --profile or -p, but that seems a waste of            short option; used to be --profile or -p, but that seems a waste
5283          a single letter code)            of a single letter code)
5284    
5285  2001-10-17 17:26  jcater  2001-10-17 17:26  jcater
5286    
5287          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
5288          formatting/BaseMask.py, formatting/DateMask.py: synching machines            formatting/BaseMask.py, formatting/DateMask.py: synching machines
5289          (surprise, huh?)            (surprise, huh?)
5290    
5291  2001-10-16 17:07  jcater  2001-10-16 17:07  jcater
5292    
5293          * doc/GCommSpecifications.txt, doc/TriggerSpecifications.txt,          * doc/GCommSpecifications.txt, doc/TriggerSpecifications.txt,
5294          src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,            src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
5295          src/FormatMasks/__init__.py, src/formatting/BaseMask.py,            src/FormatMasks/__init__.py, src/formatting/BaseMask.py,
5296          src/formatting/DateMask.py: synching machines            src/formatting/DateMask.py: synching machines
5297    
5298  2001-10-12 19:06  jcater  2001-10-12 19:06  jcater
5299    
5300          * src/: FormatMasks/DateMask.py, formatting/DateMask.py: synching          * src/: FormatMasks/DateMask.py, formatting/DateMask.py: synching
5301          machines (I hope it doesn't break)            machines (I hope it doesn't break)
5302    
5303  2001-10-10 23:36  jcater  2001-10-10 23:36  jcater
5304    
5305          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
5306          formatting/BaseMask.py, formatting/DateMask.py: synching machines            formatting/BaseMask.py, formatting/DateMask.py: synching machines
5307          (may be broken)            (may be broken)
5308    
5309  2001-10-10 20:45  jcater  2001-10-10 20:45  jcater
5310    
5311          * src/: FormatMasks/DateMask.py, formatting/DateMask.py: fixed typo          * src/: FormatMasks/DateMask.py, formatting/DateMask.py: fixed typo
5312          in parser description            in parser description
5313    
5314  2001-10-10 18:24  jcater  2001-10-10 18:24  jcater
5315    
5316          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
5317          FormatMasks/NumberMask.py, FormatMasks/TextMask.py,            FormatMasks/NumberMask.py, FormatMasks/TextMask.py,
5318          FormatMasks/__init__.py, formatting/BaseMask.py,            FormatMasks/__init__.py, formatting/BaseMask.py,
5319          formatting/DateMask.py, formatting/NumberMask.py,            formatting/DateMask.py, formatting/NumberMask.py,
5320          formatting/TextMask.py: synching machines (may break cvs)            formatting/TextMask.py: synching machines (may break cvs)
5321    
5322  2001-10-09 23:48  jcater  2001-10-09 23:48  jcater
5323    
5324          * src/: GConditions.py, GDataSource.py, GObjects.py,          * src/: GConditions.py, GDataSource.py, GObjects.py,
5325          datasources/GConditions.py, datasources/GDataSource.py,            datasources/GConditions.py, datasources/GDataSource.py,
5326          definitions/GObjects.py: Simplified sharing of common GParser tags            definitions/GObjects.py: Simplified sharing of common GParser
5327          between clients (i.e., datasource,etc); continued much overdue work            tags between clients (i.e., datasource,etc); continued much
5328          on conditional support for datsources; misc changes            overdue work on conditional support for datsources; misc changes
5329    
5330  2001-10-08 22:02  jcater  2001-10-08 22:02  jcater
5331    
5332          * setup.cfg.in, setup.py: setup.py now adds a single GNUe.py module          * setup-cvs.py, setup.cfg.in, setup.py: setup.py now adds a single
5333          to python's default search path. A client app can import GNUe,            GNUe.py module to python's default search path. A client app can
5334          after which the gnue.common, gnue.forms, etc packages will be in            import GNUe, after which the gnue.common, gnue.forms, etc
5335          your session's search path (i.e., your app can 'import GNUe';'from            packages will be in your session's search path (i.e., your app
5336          gnue.common import *' without having to do funky stuff to find the            can 'import GNUe';'from gnue.common import *' without having to
5337          installation path of gnue.  Also made setup.py check for python >=            do funky stuff to find the installation path of gnue.  Also made
5338          2.0 and die otherwise            setup.py check for python >= 2.0 and die otherwise
5339    
5340    2001-10-08 17:19  jcater
5341    
5342            * setup-cvs.py: synching machines
5343    
5344  2001-10-08 08:03  jcater  2001-10-08 08:03  jcater
5345    
5346          * src/: GParser.py, definitions/GParser.py: misc          * src/: GParser.py, definitions/GParser.py: misc
5347          enhancements/cleanup to parser            enhancements/cleanup to parser
5348    
5349  2001-10-08 07:38  jcater  2001-10-08 07:38  jcater
5350    
5351          * src/: GObjects.py, GParser.py, definitions/GObjects.py,          * src/: GObjects.py, GParser.py, definitions/GObjects.py,
5352          definitions/GParser.py:            definitions/GParser.py:
5353           * Updated GObject's new phaseInit system to             * Updated GObject's new phaseInit system to
5354             automatically determine the number of phases               automatically determine the number of phases
5355             necessary to do all the phaseInits (as opposed               necessary to do all the phaseInits (as opposed
5356             to defaulting to 5.)  The number of phases               to defaulting to 5.)  The number of phases
5357             needed by an object is returned by _buildObject.               needed by an object is returned by _buildObject.
5358            
5359           * Updated Reports to use the new phaseInit system.             * Updated Reports to use the new phaseInit system.
5360            
5361           * Modified reports/samples/location sample to use             * Modified reports/samples/location sample to use
5362             tables from forms/samples/zipcode instead of               tables from forms/samples/zipcode instead of
5363             forms/samples/location.               forms/samples/location.
5364            
5365           * Misc fixes             * Misc fixes
5366    
5367    2001-10-08 07:25  jcater
5368    
5369            * setup-cvs.py: fixed bug in creating gfcvs
5370    
5371    2001-10-07 01:36  jcater
5372    
5373            * setup-cvs.py: Fix for reports CVS script
5374    
5375  2001-10-07 01:28  jcater  2001-10-07 01:28  jcater
5376    
5377          * src/: GParser.py, definitions/GParser.py: misc setup changes;          * setup-cvs.py, src/GParser.py, src/definitions/GParser.py: misc
5378          misc fixes            setup changes; misc fixes
5379    
5380  2001-09-27 21:05  jamest  2001-09-27 21:05  jamest
5381    
# Line 4964  Line 5384 
5384  2001-09-26 23:32  jcater  2001-09-26 23:32  jcater
5385    
5386          * doc/GCommSpecifications.txt, src/GBaseApp.py, src/GClientApp.py,          * doc/GCommSpecifications.txt, src/GBaseApp.py, src/GClientApp.py,
5387          src/GServerApp.py, src/apps/GBaseApp.py, src/apps/GClientApp.py,            src/GServerApp.py, src/apps/GBaseApp.py, src/apps/GClientApp.py,
5388          src/apps/GServerApp.py: Synching machines            src/apps/GServerApp.py: Synching machines
5389    
5390  2001-09-21 14:44  jcater  2001-09-21 14:44  jcater
5391    
# Line 4974  Line 5394 
5394  2001-09-20 01:08  jamest  2001-09-20 01:08  jamest
5395    
5396          * doc/DataObjects.txt, src/GDataSource.py,          * doc/DataObjects.txt, src/GDataSource.py,
5397          src/datasources/GDataSource.py: Updates to GEAS driver (getting            src/datasources/GDataSource.py: Updates to GEAS driver (getting
5398          closer)            closer)
5399    
5400  2001-09-19 18:50  jcater  2001-09-19 18:50  jcater
5401    
5402          * setup.py, installer/__init__.py,          * setup.py, installer/__init__.py,
5403          src/datasources/drivers/ingres/ingres/Driver.py,            src/datasources/drivers/ingres/ingres/Driver.py: added new
5404          src/datasources/drivers/sapdb/sapbd/Driver.py: added new drivers to            drivers to setup.py; fixed typos
         setup.py; fixed typos  
5405    
5406  2001-09-19 14:32  jcater  2001-09-19 14:32  jcater
5407    
5408          * src/: GConditions.py, datasources/GConditions.py,          * src/: GConditions.py, datasources/GConditions.py,
5409          datasources/drivers/postgresql/pygresql/Driver.py: fixed form's            datasources/drivers/postgresql/pygresql/Driver.py: fixed form's
5410          queryDefault support; fixed problem w/conditional combines; misc            queryDefault support; fixed problem w/conditional combines; misc
5411          other fixes            other fixes
5412    
5413  2001-09-19 00:27  jcater  2001-09-19 00:27  jcater
5414    
5415          * src/: GDataSource.py, datasources/GDataSource.py: changes to make          * src/: GDataSource.py, datasources/GDataSource.py: changes to make
5416          datasources case-insensitive; misc other changes            datasources case-insensitive; misc other changes
5417    
5418  2001-09-19 00:11  jcater  2001-09-19 00:11  jcater
5419    
5420          * src/: GDataObjects.py, GDataSource.py,          * src/: GDataObjects.py, GDataSource.py,
5421          datasources/GDataObjects.py, datasources/GDataSource.py: Added            datasources/GDataObjects.py, datasources/GDataSource.py: Added
5422          default value support (looks kinda weird on startup & w/querying on            default value support (looks kinda weird on startup & w/querying
5423          multirecord blocks, but it does work as expected); scrollbar now            on multirecord blocks, but it does work as expected); scrollbar
5424          sets rows=1 always; misc other fixes            now sets rows=1 always; misc other fixes
5425    
5426  2001-09-18 22:23  jcater  2001-09-18 22:23  jcater
5427    
5428          * src/: GConnections.py, datasources/GConnections.py,          * src/: GConnections.py, datasources/GConnections.py,
5429          datasources/drivers/db2/db2/Driver.py,            datasources/drivers/db2/db2/Driver.py,
5430          datasources/drivers/oracle/dcoracle/Driver.py,            datasources/drivers/oracle/dcoracle/Driver.py,
5431          datasources/drivers/postgresql/pygresql/Driver.py,            datasources/drivers/postgresql/pygresql/Driver.py,
5432          datasources/drivers/informix/informix/Driver.py,            datasources/drivers/informix/informix/Driver.py,
5433          datasources/drivers/ingres/ingres/Driver.py,            datasources/drivers/ingres/ingres/Driver.py,
5434          datasources/drivers/interbase/interbase/Driver.py,            datasources/drivers/interbase/interbase/Driver.py,
5435          datasources/drivers/oracle/cxoracle/Driver.py,            datasources/drivers/oracle/cxoracle/Driver.py,
5436          datasources/drivers/sapdb/sapbd/Driver.py,            datasources/drivers/sybase/sybase/Driver.py: Added support for
5437          datasources/drivers/sybase/sybase/Driver.py: Added support for            several new dbdrivers (NOTE: not all are tested). Also, some
5438          several new dbdrivers (NOTE: not all are tested). Also, some            drivers no longer use dbname= and host= connection parameters,
5439          drivers no longer use dbname= and host= connection parameters, but            but now use service= . This is also true of the old DB2 and
5440          now use service= . This is also true of the old DB2 and Oracle            Oracle drivers as they want a DSN and TNS Name, respectively.
         drivers as they want a DSN and TNS Name, respectively.  
5441    
5442  2001-09-18 16:58  jamest  2001-09-18 16:58  jamest
5443    
5444          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
5445          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
5446          datasources/drivers/db2/db2/Driver.py,            datasources/drivers/db2/db2/Driver.py,
5447          datasources/drivers/postgresql/pypgsql/Driver.py: Added pypgsql            datasources/drivers/postgresql/pypgsql/Driver.py: Added pypgsql
5448          driver (supports win32) Misc changes to _dbsig driver to work with            driver (supports win32) Misc changes to _dbsig driver to work
5449          diff implementations of the DBSIG API            with diff implementations of the DBSIG API
5450    
5451  2001-09-18 16:10  jcater  2001-09-18 16:10  jcater
5452    
# Line 5037  Line 5455 
5455  2001-09-18 13:18  jamest  2001-09-18 13:18  jamest
5456    
5457          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
5458          datasources/drivers/DBSIG2/Driver.py: *************THIS BREAKS            datasources/drivers/DBSIG2/Driver.py: *************THIS BREAKS
5459          PYTHON 1.5.2 SUPPORT*********************** Modified recordset            PYTHON 1.5.2 SUPPORT*********************** Modified recordset
5460          setField to allow override of modification flag (for internal use)            setField to allow override of modification flag (for internal
5461          Work on _recordCount in recordsets            use) Work on _recordCount in recordsets
5462    
5463  2001-09-17 21:47  jcater  2001-09-17 21:47  jcater
5464    
5465          * src/datasources/drivers/postgresql/pygresql/Driver.py: Added int          * src/datasources/drivers/postgresql/pygresql/Driver.py: Added int
5466          type conversion problem workaround to schema methods            type conversion problem workaround to schema methods
5467    
5468  2001-09-17 21:43  jamest  2001-09-17 21:43  jamest
5469    
5470          * src/: GConnections.py, datasources/GConnections.py,          * src/: GConnections.py, datasources/GConnections.py,
5471          datasources/drivers/postgresql/popy/Driver.py,            datasources/drivers/postgresql/popy/Driver.py,
5472          datasources/drivers/postgresql/psycopg/Driver.py: Misc little typos            datasources/drivers/postgresql/psycopg/Driver.py: Misc little
5473          Added popy and psycopg drivers            typos Added popy and psycopg drivers
5474    
5475  2001-09-17 21:11  jcater  2001-09-17 21:11  jcater
5476    
5477          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
5478          datasources/drivers/postgresql/pygresql/Driver.py: misc fixes            datasources/drivers/postgresql/pygresql/Driver.py: misc fixes
5479    
5480  2001-09-17 16:31  jcater  2001-09-17 16:31  jcater
5481    
5482          * src/datasources/drivers/special/unbound/Driver.py: fixed bug in          * src/datasources/drivers/special/unbound/Driver.py: fixed bug in
5483          _createEmptyRecord            _createEmptyRecord
5484    
5485  2001-09-17 15:36  jcater  2001-09-17 15:36  jcater
5486    
5487          * setup.py, src/datasources/drivers/special/static/Driver.py: Fixed          * setup.py, src/datasources/drivers/special/static/Driver.py: Fixed
5488          problems causing setup.py to bomb            problems causing setup.py to bomb
5489    
5490  2001-09-14 18:10  jcater  2001-09-14 18:10  jcater
5491    
5492          * src/: GConnections.py, datasources/GConnections.py,          * src/: GConnections.py, datasources/GConnections.py,
5493          datasources/drivers/postgresql/pygresql/Driver.py: Updates for            datasources/drivers/postgresql/pygresql/Driver.py: Updates for
5494          Designer wizards            Designer wizards
5495    
5496  2001-09-13 17:39  jcater  2001-09-13 17:39  jcater
5497    
5498          * src/: GConnections.py, GDataObjects.py, GDataSource.py,          * src/: GConnections.py, GDataObjects.py, GDataSource.py,
5499          GObjects.py, GParser.py, datasources/GConnections.py,            GObjects.py, GParser.py, datasources/GConnections.py,
5500          datasources/GDataObjects.py, datasources/GDataSource.py,            datasources/GDataObjects.py, datasources/GDataSource.py,
5501          definitions/GObjects.py, definitions/GParser.py,            definitions/GObjects.py, definitions/GParser.py,
5502          datasources/drivers/postgresql/pygresql/Driver.py: Minor code            datasources/drivers/postgresql/pygresql/Driver.py: Minor code
5503          cleanup            cleanup
5504    
5505  2001-09-13 17:21  jcater  2001-09-13 17:21  jcater
5506    
5507          * src/: GConnections.py, GDataSource.py,          * src/: GConnections.py, GDataSource.py,
5508          datasources/GConnections.py, datasources/GDataSource.py: Simplified            datasources/GConnections.py, datasources/GDataSource.py:
5509          login methods            Simplified login methods
5510    
5511  2001-09-13 17:20  jcater  2001-09-13 17:20  jcater
5512    
5513          * src/datasources/drivers/postgresql/pygresql/Driver.py: fixed          * src/datasources/drivers/postgresql/pygresql/Driver.py: fixed
5514          syntax errors            syntax errors
5515    
5516  2001-09-13 16:42  jcater  2001-09-13 16:42  jcater
5517    
5518          * setup.py, src/GDataObjects.py, src/datasources/GDataObjects.py:          * setup.py, src/GDataObjects.py, src/datasources/GDataObjects.py:
5519          changes to support designer wizards/templates            changes to support designer wizards/templates
5520    
5521  2001-09-12 14:03  jcater  2001-09-12 14:03  jcater
5522    
5523          * src/: GConnections.py, GDataObjects.py,          * src/: GConnections.py, GDataObjects.py,
5524          datasources/GConnections.py, datasources/GDataObjects.py,            datasources/GConnections.py, datasources/GDataObjects.py,
5525          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
5526          datasources/drivers/postgresql/pygresql/Driver.py: synching            datasources/drivers/postgresql/pygresql/Driver.py: synching
5527          machines (might break cvs)            machines (might break cvs)
5528    
5529  2001-09-10 17:01  jcater  2001-09-10 17:01  jcater
5530    
5531          * src/: GDataObjects.py, datasources/GDataObjects.py: Started          * src/: GDataObjects.py, datasources/GDataObjects.py: Started
5532          integrating schema introspection methods for Designer            integrating schema introspection methods for Designer
5533    
5534  2001-09-10 15:33  jcater  2001-09-10 15:33  jcater
5535    
# Line 5124  Line 5542 
5542  2001-09-09 18:24  jcater  2001-09-09 18:24  jcater
5543    
5544          * src/: GBaseApp.py, GClientApp.py, GDataObjects.py,          * src/: GBaseApp.py, GClientApp.py, GDataObjects.py,
5545          GDataSource.py, GServerApp.py, apps/GBaseApp.py,            GDataSource.py, GServerApp.py, apps/GBaseApp.py,
5546          apps/GClientApp.py, apps/GServerApp.py,            apps/GClientApp.py, apps/GServerApp.py,
5547          datasources/GDataObjects.py, datasources/GDataSource.py,            datasources/GDataObjects.py, datasources/GDataSource.py,
5548          datasources/drivers/postgresql/pygresql/Driver.py: ** Fixed bugs            datasources/drivers/postgresql/pygresql/Driver.py: ** Fixed bugs
5549          w/isFieldBound (GDataObjects.py / dbdrivers/*/DBdriver.py) ** Moved            w/isFieldBound (GDataObjects.py / dbdrivers/*/DBdriver.py) **
5550          GClientApp functionality to new GBaseApp ** Added GClientApp and            Moved GClientApp functionality to new GBaseApp ** Added
5551          GServerApp as extensions to GBaseApp     In future, this will            GClientApp and GServerApp as extensions to GBaseApp     In
5552          provide abstraction layers for:      + RPC calls (corba, XML-RPC,            future, this will provide abstraction layers for:      + RPC
5553          soap, unix sockets??)      + Threading/AIO of server methods      +            calls (corba, XML-RPC, soap, unix sockets??)      + Threading/AIO
5554          Spawning/daemon modes ** Completed migration from 'empty' dbdriver            of server methods      + Spawning/daemon modes ** Completed
5555          to '_empty'    (Now, any _* dbdrivers are virtual -- i.e., not            migration from 'empty' dbdriver to '_empty'    (Now, any _*
5556          intended     for use in connections.conf) ** Added comments to            dbdrivers are virtual -- i.e., not intended     for use in
5557          TriggerSpecifications.txt ** Removed old (unused) pg dbdriver            connections.conf) ** Added comments to TriggerSpecifications.txt
5558          directory            ** Removed old (unused) pg dbdriver directory
5559    
5560  2001-09-09 18:22  jcater  2001-09-09 18:22  jcater
5561    
5562          * doc/TriggerSpecifications.txt: ** Fixed bugs w/isFieldBound          * doc/TriggerSpecifications.txt: ** Fixed bugs w/isFieldBound
5563          (GDataObjects.py / dbdrivers/*/DBdriver.py) ** Moved GClientApp            (GDataObjects.py / dbdrivers/*/DBdriver.py) ** Moved GClientApp
5564          functionality to new GBaseApp ** Added GClientApp and GServerApp as            functionality to new GBaseApp ** Added GClientApp and GServerApp
5565          extensions to GBaseApp    In future, this will provide abstraction            as extensions to GBaseApp    In future, this will provide
5566          layers for:       +  RPC calls (corba, XML-RPC, soap, unix            abstraction layers for:       +  RPC calls (corba, XML-RPC, soap,
5567          sockets??)       + Threading/AIO of server methods       +            unix sockets??)       + Threading/AIO of server methods       +
5568          Spawning/daemon modes ** Completed migration from 'empty' dbdriver            Spawning/daemon modes ** Completed migration from 'empty'
5569          to '_empty'   (Now, any _* dbdrivers are virtual -- i.e., not            dbdriver to '_empty'   (Now, any _* dbdrivers are virtual --
5570          intended    for use in connections.conf) ** Added comments to            i.e., not intended    for use in connections.conf) ** Added
5571          TriggerSpecifications.txt ** Removed old (unused) pg dbdriver            comments to TriggerSpecifications.txt ** Removed old (unused) pg
5572          directory            dbdriver directory
5573    
5574  2001-09-07 10:53  jcater  2001-09-07 10:53  jcater
5575    
5576          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
5577          datasources/drivers/DBSIG2/Driver.py: Fixed _boundFields reference            datasources/drivers/DBSIG2/Driver.py: Fixed _boundFields
5578          problems            reference problems
5579    
5580  2001-09-06 04:06  baumannd  2001-09-06 04:06  baumannd
5581    
5582          * .cvsignore, setupext/.cvsignore, src/.cvsignore: Ignore the rest          * .cvsignore, setupext/.cvsignore, src/.cvsignore: Ignore the rest
5583          of the build generated files.            of the build generated files.
5584    
5585  2001-09-05 11:29  jcater  2001-09-05 11:29  jcater
5586    
5587          * src/datasources/drivers/DBSIG2/Driver.py: Fixed bug causing          * src/datasources/drivers/DBSIG2/Driver.py: Fixed bug causing
5588          unbound fields to appear in insert statements            unbound fields to appear in insert statements
5589    
5590  2001-09-03 22:11  jamest  2001-09-03 22:11  jamest
5591    
5592          * src/: GConnections.py, GDataObjects.py,          * src/: GConnections.py, GDataObjects.py,
5593          datasources/GConnections.py, datasources/GDataObjects.py,            datasources/GConnections.py, datasources/GDataObjects.py,
5594          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
5595          datasources/drivers/postgresql/pygresql/Driver.py: added quick type            datasources/drivers/postgresql/pygresql/Driver.py: added quick
5596          converter to postgresql and _dbsig driver (ints were being loaded            type converter to postgresql and _dbsig driver (ints were being
5597          where 20 = 20L - long int) added check for tabs in triggers as they            loaded where 20 = 20L - long int) added check for tabs in
5598          where stripping as a single char added a rowcount to the _dbsig            triggers as they where stripping as a single char added a
5599          driver (have not implemented in forms yet) modified the trigger            rowcount to the _dbsig driver (have not implemented in forms yet)
5600          namespace to match the old database driver system without this the            modified the trigger namespace to match the old database driver
5601          datasource names were pointing to the TriggerExtension class in the            system without this the datasource names were pointing to the
5602          dbdriver which prevented me from using datasource based queires in            TriggerExtension class in the dbdriver which prevented me from
5603          triggers (this is a temp change pending the new trigger system)            using datasource based queires in triggers (this is a temp change
5604          removed misc debug output            pending the new trigger system) removed misc debug output
5605    
5606  2001-09-03 12:29  jamest  2001-09-03 12:29  jamest
5607    
5608          * doc/TriggerSpecifications.txt, src/GDataObjects.py,          * doc/TriggerSpecifications.txt, src/GDataObjects.py,
5609          src/datasources/GDataObjects.py: Fixed support for non-data-aware            src/datasources/GDataObjects.py: Fixed support for non-data-aware
5610          forms Fixed existing trigger system to work again Removed some            forms Fixed existing trigger system to work again Removed some
5611          debugging output Updated new trigger system notes            debugging output Updated new trigger system notes
5612    
5613  2001-08-30 17:28  jamest  2001-08-30 17:28  jamest
5614    
5615          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
5616          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
5617          datasources/drivers/special/static/Driver.py,            datasources/drivers/special/static/Driver.py,
5618          datasources/drivers/special/unbound/Driver.py: (jcater) fixes to            datasources/drivers/special/unbound/Driver.py: (jcater) fixes to
5619          master/detail auto-populate            master/detail auto-populate
5620    
5621  2001-08-30 16:57  jcater  2001-08-30 16:57  jcater
5622    
5623          * doc/TriggerSpecifications.txt, src/GDataObjects.py,          * doc/TriggerSpecifications.txt, src/GDataObjects.py,
5624          src/datasources/GDataObjects.py: Changes to master/detail to            src/datasources/GDataObjects.py: Changes to master/detail to
5625          support auto-populating of primary keys            support auto-populating of primary keys
5626    
5627  2001-08-30 16:34  jamest  2001-08-30 16:34  jamest
5628    
5629          * src/: GDataObjects.py, GObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, GObjects.py, datasources/GDataObjects.py,
5630          datasources/drivers/DBSIG2/Driver.py, definitions/GObjects.py:            datasources/drivers/DBSIG2/Driver.py, definitions/GObjects.py:
5631          Fixes misc TODOs in the code Deletions fixed Commits now jump to            Fixes misc TODOs in the code Deletions fixed Commits now jump to
5632          first record left after commit Removed unneeded initialize from            first record left after commit Removed unneeded initialize from
5633          base object            base object
5634    
5635  2001-08-30 12:30  jcater  2001-08-30 12:30  jcater
5636    
5637          * src/datasources/drivers/special/: unbound/Driver.py,          * src/datasources/drivers/special/: unbound/Driver.py,
5638          static/Driver.py: synching machines            static/Driver.py: synching machines
5639    
5640  2001-08-30 11:57  jamest  2001-08-30 11:57  jamest
5641    
5642          * src/datasources/drivers/DBSIG2/Driver.py: Fixed order_by bug in          * src/datasources/drivers/DBSIG2/Driver.py: Fixed order_by bug in
5643          _dbsig            _dbsig
5644    
5645  2001-08-29 19:23  jamest  2001-08-29 19:23  jamest
5646    
5647          * etc/sample.gnue.conf, src/GDataObjects.py,          * etc/sample.gnue.conf, src/GDataObjects.py,
5648          src/datasources/GDataObjects.py,            src/datasources/GDataObjects.py,
5649          src/datasources/drivers/DBSIG2/Driver.py,            src/datasources/drivers/DBSIG2/Driver.py,
5650          src/datasources/drivers/db2/db2/Driver.py,            src/datasources/drivers/db2/db2/Driver.py,
5651          src/datasources/drivers/odbc/wodbc/Driver.py: Got master/details            src/datasources/drivers/odbc/wodbc/Driver.py: Got master/details
5652          working/saving/caching correctly.  (jcater's changes, not jamest's)            working/saving/caching correctly.  (jcater's changes, not
5653              jamest's)
5654    
5655  2001-08-29 19:20  jcater  2001-08-29 19:20  jcater
5656    
5657          * src/datasources/drivers/DBSIG2/Driver.py: I'm really james using          * src/datasources/drivers/DBSIG2/Driver.py: I'm really james using
5658          jason's laptop so dont blame him for my mistakes....  Fixed            jason's laptop so dont blame him for my mistakes....  Fixed
5659          dropdown support Fixed cursor navigation Added order by support to            dropdown support Fixed cursor navigation Added order by support
5660          the new datasources            to the new datasources
5661    
5662  2001-08-29 13:21  jamest  2001-08-29 13:21  jamest
5663    
5664          * src/datasources/drivers/: DBSIG2/Driver.py,          * src/datasources/drivers/: DBSIG2/Driver.py,
5665          oracle/dcoracle/Driver.py, postgresql/pygresql/Driver.py: Re-merged            oracle/dcoracle/Driver.py, postgresql/pygresql/Driver.py:
5666          files that were missed in original merge            Re-merged files that were missed in original merge
5667    
5668  2001-08-28 13:00  jcater  2001-08-28 13:00  jcater
5669    
# Line 5257  Line 5676 
5676  2001-08-13 18:15  jcater  2001-08-13 18:15  jcater
5677    
5678          * src/: GConfigParser.py, GConnections.py,          * src/: GConfigParser.py, GConnections.py,
5679          datasources/GConnections.py: Fixed support for <database> tags,            datasources/GConnections.py: Fixed support for <database> tags,
5680          although I do not recommend them (but I suppose there are cases            although I do not recommend them (but I suppose there are cases
5681          where it is needed)            where it is needed)
5682    
5683  2001-08-12 14:55  jamest  2001-08-12 14:55  jamest
5684    
5685          * setup.py, doc/CustomizedLoginHandlers.txt, doc/DataObjects.txt,          * setup.py, doc/CustomizedLoginHandlers.txt, doc/DataObjects.txt,
5686          etc/sample.gnue.conf, src/GClientApp.py, src/GConditions.py,            etc/sample.gnue.conf, src/GClientApp.py, src/GConditions.py,
5687          src/GConnections.py, src/GDataObjects.py, src/GDataSource.py,            src/GConnections.py, src/GDataObjects.py, src/GDataSource.py,
5688          src/GLoginHandler.py, src/GObjects.py, src/apps/GClientApp.py,            src/GLoginHandler.py, src/GObjects.py, src/apps/GClientApp.py,
5689          src/datasources/GConditions.py, src/datasources/GConnections.py,            src/datasources/GConditions.py, src/datasources/GConnections.py,
5690          src/datasources/GDataObjects.py, src/datasources/GDataSource.py,            src/datasources/GDataObjects.py, src/datasources/GDataSource.py,
5691          src/datasources/GLoginHandler.py, src/definitions/GObjects.py,            src/datasources/GLoginHandler.py, src/definitions/GObjects.py,
5692          src/GParser.py, src/definitions/GParser.py: Merged new datasource            src/GParser.py, src/definitions/GParser.py: Merged new datasource
5693          branch w/ HEAD *****THIS WILL BREAK THINGS***** The previous cvs            branch w/ HEAD *****THIS WILL BREAK THINGS***** The previous cvs
5694          HEAD was tagged prior to doing this.  Use that if you need features            HEAD was tagged prior to doing this.  Use that if you need
5695          not yet present in this code.            features not yet present in this code.
5696    
5697  2001-08-10 20:47  jamest  2001-08-10 20:47  jamest
5698    
5699          * src/datasources/drivers/oracle/dcoracle/Driver.py: Fixed forms          * src/datasources/drivers/oracle/dcoracle/Driver.py: Fixed forms
5700          starting up w/o any widget focus Removed gnuef code no longer in            starting up w/o any widget focus Removed gnuef code no longer in
5701          use due to new db system Cleaned up some classes and removed some            use due to new db system Cleaned up some classes and removed some
5702          no longer needed            no longer needed
5703    
5704  2001-08-09 23:49  jamest  2001-08-09 23:49  jamest
5705    
5706          * setup.py, etc/sample.gnue.conf, images/destree_block.xpm,          * setup.py, etc/sample.gnue.conf, images/destree_block.xpm,
5707          images/destree_datasource.xpm, images/destree_entry.xpm,            images/destree_datasource.xpm, images/destree_entry.xpm,
5708          images/destree_import.xpm, images/destree_page.xpm,            images/destree_import.xpm, images/destree_page.xpm,
5709          images/destree_pagewidget.xpm, images/destree_properties.xpm,            images/destree_pagewidget.xpm, images/destree_properties.xpm,
5710          images/destree_trigger.xpm, src/GConnections.py, src/GObjects.py,            images/destree_trigger.xpm, src/GConnections.py, src/GObjects.py,
5711          src/GParser.py, src/datasources/GConnections.py,            src/GParser.py, src/datasources/GConnections.py,
5712          src/datasources/drivers/postgresql/pygresql/Driver.py,            src/datasources/drivers/postgresql/pygresql/Driver.py,
5713          src/definitions/GObjects.py, src/definitions/GParser.py: Merged            src/definitions/GObjects.py, src/definitions/GParser.py: Merged
5714          changes from head into the branch (did not move back to head yet)            changes from head into the branch (did not move back to head yet)
5715          Fixed misc bugs More than likely introduced more bugs than you can            Fixed misc bugs More than likely introduced more bugs than you
5716          imagine (may jcater forgive me)            can imagine (may jcater forgive me)
5717    
5718  2001-08-05 11:37  jcater  2001-08-05 11:37  jcater
5719    
5720          * src/: GClientApp.py, GLoginHandler.py, apps/GClientApp.py,          * src/: GClientApp.py, GLoginHandler.py, apps/GClientApp.py,
5721          datasources/GLoginHandler.py: misc fixes            datasources/GLoginHandler.py: misc fixes
5722    
5723  2001-08-02 22:02  jamest  2001-08-02 22:02  jamest
5724    
5725          * etc/sample.gnue.conf: Started to add a print item to the menu          * etc/sample.gnue.conf: Started to add a print item to the menu
5726          Changes to the parser made too long ago for me to remember why            Changes to the parser made too long ago for me to remember why
5727    
5728  2001-07-31 20:11  jcater  2001-07-31 20:11  jcater
5729    
5730          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
5731          datasources/drivers/DBSIG2/Driver.py: changes required for            datasources/drivers/DBSIG2/Driver.py: changes required for
5732          master/detail            master/detail
5733    
5734  2001-07-31 01:06  jcater  2001-07-31 01:06  jcater
5735    
5736          * doc/CustomizedLoginHandlers.txt,          * doc/CustomizedLoginHandlers.txt,
5737          src/datasources/drivers/DBSIG2/Driver.py,            src/datasources/drivers/DBSIG2/Driver.py,
5738          src/datasources/drivers/oracle/dcoracle/Driver.py: fixed bugs in            src/datasources/drivers/oracle/dcoracle/Driver.py: fixed bugs in
5739          not present in postgres driver but in other drivers            not present in postgres driver but in other drivers
5740    
5741  2001-07-28 22:21  jcater  2001-07-28 22:21  jcater
5742    
5743          * src/: GObjects.py, definitions/GObjects.py: Fixed bug in          * src/: GObjects.py, definitions/GObjects.py: Fixed bug in
5744          GObj.findParentOfType()            GObj.findParentOfType()
   
 2001-07-28 15:43  jcater  
   
         * doc/CustomizedLoginHandlers.txt: file CustomizedLoginHandlers.txt  
         was initially added on branch gnuef-new-datasources.  
5745    
5746  2001-07-28 15:43  jcater  2001-07-28 15:43  jcater
5747    
5748          * doc/CustomizedLoginHandlers.txt: Added howto on authenticating          * doc/CustomizedLoginHandlers.txt: Added howto on authenticating
5749          against source other than database.            against source other than database.
5750    
5751  2001-07-23 16:29  jamest  2001-07-23 16:29  jamest
5752    
5753          * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed          * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed
5754          verifyValue routine Work on master/detail support            verifyValue routine Work on master/detail support
5755    
5756  2001-07-23 13:53  jcater  2001-07-23 13:53  jcater
5757    
5758          * src/datasources/drivers/oracle/dcoracle/Driver.py: Added Oracle &          * src/datasources/drivers/oracle/dcoracle/Driver.py: Added Oracle &
5759          MySQL DBSIG2 drivers (NOTE: these have not been tested\!)            MySQL DBSIG2 drivers (NOTE: these have not been tested\!)
5760    
5761  2001-07-23 02:11  jcater  2001-07-23 02:11  jcater
5762    
5763          * src/datasources/drivers/: DBSIG2/Driver.py,          * src/datasources/drivers/: DBSIG2/Driver.py,
5764          postgresql/pygresql/Driver.py: added optimizations to record            postgresql/pygresql/Driver.py: added optimizations to record
5765          posting; brought cached records in line with data just posted;            posting; brought cached records in line with data just posted;
5766          fixed namespace issue w/internal cursors; misc other bug fixes            fixed namespace issue w/internal cursors; misc other bug fixes
5767    
5768  2001-07-22 23:54  jcater  2001-07-22 23:54  jcater
5769    
5770          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
5771          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
5772          datasources/drivers/postgresql/pygresql/Driver.py: RecordSets can            datasources/drivers/postgresql/pygresql/Driver.py: RecordSets can
5773          now save their pending changes to the database            now save their pending changes to the database
5774    
5775  2001-07-22 22:25  jcater  2001-07-22 22:25  jcater
5776    
5777          * src/: GDataObjects.py, datasources/GDataObjects.py: misc changes;          * src/: GDataObjects.py, datasources/GDataObjects.py: misc changes;
5778          added ResultSet.getCacheCount            added ResultSet.getCacheCount
5779    
5780  2001-07-21 19:48  jcater  2001-07-21 19:48  jcater
5781    
5782          * src/: GConditions.py, datasources/GConditions.py,          * src/: GConditions.py, datasources/GConditions.py,
5783          datasources/drivers/DBSIG2/Driver.py: misc fixes            datasources/drivers/DBSIG2/Driver.py: misc fixes
5784    
5785  2001-07-21 19:20  jcater  2001-07-21 19:20  jcater
5786    
# Line 5375  Line 5789 
5789  2001-07-21 18:12  jcater  2001-07-21 18:12  jcater
5790    
5791          * src/: GDataObjects.py, datasources/GDataObjects.py: fixed bug in          * src/: GDataObjects.py, datasources/GDataObjects.py: fixed bug in
5792          ResultSet.getRecord(rec) in cases where rec > number of loaded            ResultSet.getRecord(rec) in cases where rec > number of loaded
5793          records            records
5794    
5795  2001-07-21 17:55  jcater  2001-07-21 17:55  jcater
5796    
5797          * src/: GDataObjects.py, datasources/GDataObjects.py: fixed bug          * src/: GDataObjects.py, datasources/GDataObjects.py: fixed bug
5798          w/firstRecord            w/firstRecord
5799    
5800  2001-07-21 15:50  jcater  2001-07-21 15:50  jcater
5801    
5802          * src/: GConnections.py, GDataObjects.py,          * src/: GConnections.py, GDataObjects.py,
5803          datasources/GConnections.py, datasources/GDataObjects.py,            datasources/GConnections.py, datasources/GDataObjects.py,
5804          datasources/drivers/postgresql/pygresql/Driver.py: Fixed connect            datasources/drivers/postgresql/pygresql/Driver.py: Fixed connect
5805          issues; added _postConnect method to dataobjects to account for            issues; added _postConnect method to dataobjects to account for
5806          .connect() not always getting called.            .connect() not always getting called.
5807    
5808  2001-07-20 17:07  jcater  2001-07-20 17:07  jcater
5809    
5810          * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed bug          * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed bug
5811          w/inital & default data being passed to RecordSets            w/inital & default data being passed to RecordSets
5812    
5813  2001-07-20 16:07  jcater  2001-07-20 16:07  jcater
5814    
5815          * src/: GDataObjects.py, datasources/GDataObjects.py: changes for          * src/: GDataObjects.py, datasources/GDataObjects.py: changes for
5816          jamest to view            jamest to view
5817    
5818  2001-07-20 14:21  jcater  2001-07-20 14:21  jcater
5819    
5820          * doc/DataObjects.txt, src/GDataObjects.py,          * doc/DataObjects.txt, src/GDataObjects.py,
5821          src/datasources/GDataObjects.py: changed ResultSet.getRecord to            src/datasources/GDataObjects.py: changed ResultSet.getRecord to
5822          getRecordNumber; made getRecord return a specified recordset; fixed            getRecordNumber; made getRecord return a specified recordset;
5823          setRecord to work properly; misc bug fixes            fixed setRecord to work properly; misc bug fixes
5824    
5825  2001-07-20 14:14  jamest  2001-07-20 14:14  jamest
5826    
# Line 5415  Line 5829 
5829  2001-07-20 11:21  jamest  2001-07-20 11:21  jamest
5830    
5831          * src/: GDataObjects.py, datasources/GDataObjects.py: Misc bug          * src/: GDataObjects.py, datasources/GDataObjects.py: Misc bug
5832          fixes and still porting to new db system.  checkin to sync machines            fixes and still porting to new db system.  checkin to sync
5833              machines
5834    
5835  2001-07-20 00:44  jcater  2001-07-20 00:44  jcater
5836    
5837          * src/: GDataObjects.py, GDataSource.py,          * src/: GDataObjects.py, GDataSource.py,
5838          datasources/GDataObjects.py, datasources/GDataSource.py: got            datasources/GDataObjects.py, datasources/GDataSource.py: got
5839          helloworld2.gfd working :)            helloworld2.gfd working :)
5840    
5841  2001-07-19 23:20  jcater  2001-07-19 23:20  jcater
5842    
5843          * src/: GConditions.py, datasources/GConditions.py: synching          * src/: GConditions.py, datasources/GConditions.py: synching
5844          machines            machines
5845    
5846  2001-07-19 19:37  jcater  2001-07-19 19:37  jcater
5847    
5848          * setup.py, src/GDataObjects.py, src/GDataSource.py,          * setup.py, src/GDataObjects.py, src/GDataSource.py,
5849          src/datasources/GDataObjects.py, src/datasources/GDataSource.py:            src/datasources/GDataObjects.py, src/datasources/GDataSource.py:
5850          Added a NIL data driver stub ('empty') for use by            Added a NIL data driver stub ('empty') for use by
5851          connectionless[/database-less?] datasources in forms; misc bug            connectionless[/database-less?] datasources in forms; misc bug
5852          fixes            fixes
5853    
5854  2001-07-19 16:49  jamest  2001-07-19 16:49  jamest
5855    
5856          * src/: GDataObjects.py, GDataSource.py, GObjects.py, GParser.py,          * src/: GDataObjects.py, GDataSource.py, GObjects.py, GParser.py,
5857          datasources/GDataObjects.py, datasources/GDataSource.py,            datasources/GDataObjects.py, datasources/GDataSource.py,
5858          definitions/GObjects.py, definitions/GParser.py: Implemented            definitions/GObjects.py, definitions/GParser.py: Implemented
5859          phaseInit - makes it possible to have multiple initialization            phaseInit - makes it possible to have multiple initialization
5860          phases of the GObj tree Added some wrappers to GDataSource so the            phases of the GObj tree Added some wrappers to GDataSource so the
5861          programmer can ignore the GDataObject it contains            programmer can ignore the GDataObject it contains
5862    
5863  2001-07-19 11:17  jcater  2001-07-19 11:17  jcater
5864    
5865          * src/: GDataObjects.py, datasources/GDataObjects.py: Added          * src/: GDataObjects.py, datasources/GDataObjects.py: Added
5866          createNewResultSet            createNewResultSet
5867    
5868  2001-07-19 11:16  jcater  2001-07-19 11:16  jcater
5869    
5870          * images/: destree_block.xpm, destree_datasource.xpm,          * images/: destree_block.xpm, destree_datasource.xpm,
5871          destree_entry.xpm, destree_import.xpm, destree_page.xpm,            destree_entry.xpm, destree_import.xpm, destree_page.xpm,
5872          destree_pagewidget.xpm, destree_properties.xpm,            destree_pagewidget.xpm, destree_properties.xpm,
5873          destree_trigger.xpm: Scaled designer tree icons down to 18 pxls;            destree_trigger.xpm: Scaled designer tree icons down to 18 pxls;
5874          feel free to touch these images up as they didn't scale perfectly            feel free to touch these images up as they didn't scale perfectly
5875    
5876  2001-07-18 23:34  jcater  2001-07-18 23:34  jcater
5877    
5878          * src/: GDataObjects.py, GDataSource.py,          * src/: GDataObjects.py, GDataSource.py,
5879          datasources/GDataObjects.py, datasources/GDataSource.py: Broken            datasources/GDataObjects.py, datasources/GDataSource.py: Broken
5880          cvs; committed in order to synch machines            cvs; committed in order to synch machines
5881    
5882  2001-07-18 23:02  jcater  2001-07-18 23:02  jcater
5883    
5884          * setup.py, images/destree_block.xpm,          * setup.py, images/destree_block.xpm,
5885          images/destree_datasource.xpm, images/destree_entry.xpm,            images/destree_datasource.xpm, images/destree_entry.xpm,
5886          images/destree_import.xpm, images/destree_page.xpm,            images/destree_import.xpm, images/destree_page.xpm,
5887          images/destree_pagewidget.xpm, images/destree_properties.xpm,            images/destree_pagewidget.xpm, images/destree_properties.xpm,
5888          images/destree_trigger.xpm: Added icons to designer; (rerun            images/destree_trigger.xpm: Added icons to designer; (rerun
5889          gnue-common setup.py install to use); misc other bugfixes            gnue-common setup.py install to use); misc other bugfixes
5890    
5891  2001-07-18 18:40  jamest  2001-07-18 18:40  jamest
5892    
5893          * src/: GDataObjects.py, datasources/GDataObjects.py: merged trunk,          * src/: GDataObjects.py, datasources/GDataObjects.py: merged trunk,
5894          from gnuef-new-datasources-1 to HEAD            from gnuef-new-datasources-1 to HEAD
5895    
5896  2001-07-18 17:50  jcater  2001-07-18 17:50  jcater
5897    
5898          * src/: GConnections.py, datasources/GConnections.py: Commits for          * src/: GConnections.py, datasources/GConnections.py: Commits for
5899          jamest's perusal            jamest's perusal
5900    
5901  2001-07-18 15:38  jamest  2001-07-18 15:38  jamest
5902    
5903          * src/: GConnections.py, GParser.py, datasources/GConnections.py,          * src/: GConnections.py, GParser.py, datasources/GConnections.py,
5904          definitions/GParser.py: Still broken changes during migration to            definitions/GParser.py: Still broken changes during migration to
5905          new datasources Checking in so jcater can see the damage I'm doing            new datasources Checking in so jcater can see the damage I'm
5906              doing
5907    
5908  2001-07-17 14:24  jamest  2001-07-17 14:24  jamest
5909    
5910          * setup.py, doc/DataObjects.txt, etc/sample.gnue.conf,          * setup.py, doc/DataObjects.txt, etc/sample.gnue.conf,
5911          src/GDateTime.py, src/FormatMasks/BaseMask.py,            src/GDateTime.py, src/FormatMasks/BaseMask.py,
5912          src/FormatMasks/DateMask.py, src/FormatMasks/FormatExceptions.py,            src/FormatMasks/DateMask.py, src/FormatMasks/FormatExceptions.py,
5913          src/FormatMasks/__init__.py,            src/FormatMasks/__init__.py,
5914          src/datasources/drivers/db2/db2/Driver.py,            src/datasources/drivers/db2/db2/Driver.py,
5915          src/datasources/drivers/odbc/wodbc/Driver.py,            src/datasources/drivers/odbc/wodbc/Driver.py,
5916          src/datasources/drivers/oracle/dcoracle/Driver.py,            src/datasources/drivers/oracle/dcoracle/Driver.py,
5917          src/datasources/drivers/postgresql/pygresql/Driver.py,            src/datasources/drivers/postgresql/pygresql/Driver.py,
5918          src/formatting/BaseMask.py, src/formatting/DateMask.py,            src/formatting/BaseMask.py, src/formatting/DateMask.py,
5919          src/formatting/FormatExceptions.py, src/utils/GDateTime.py: merged            src/formatting/FormatExceptions.py, src/utils/GDateTime.py:
5920          trunk, from gnuef-new-datasources to HEAD            merged trunk, from gnuef-new-datasources to HEAD
5921    
5922  2001-07-17 14:10  jcater  2001-07-17 14:10  jcater
5923    
5924          * doc/DataObjects.txt: Clarified my clarifications to the          * doc/DataObjects.txt: Clarified my clarifications to the
5925          DataObjects docs            DataObjects docs
5926    
5927  2001-07-17 14:06  jcater  2001-07-17 14:06  jcater
5928    
# Line 5519  Line 5935 
5935  2001-07-16 22:00  jcater  2001-07-16 22:00  jcater
5936    
5937          * src/: GDateTime.py, FormatMasks/DateMask.py,          * src/: GDateTime.py, FormatMasks/DateMask.py,
5938          formatting/DateMask.py, utils/GDateTime.py: misc changes            formatting/DateMask.py, utils/GDateTime.py: misc changes
5939    
5940  2001-07-16 16:31  jcater  2001-07-16 16:31  jcater
5941    
# Line 5528  Line 5944 
5944  2001-07-16 15:24  jcater  2001-07-16 15:24  jcater
5945    
5946          * src/: GDateTime.py, FormatMasks/DateMask.py,          * src/: GDateTime.py, FormatMasks/DateMask.py,
5947          formatting/DateMask.py, utils/GDateTime.py: Added 'day of            formatting/DateMask.py, utils/GDateTime.py: Added 'day of
5948          week'/weekday name support; Fixed entry bug            week'/weekday name support; Fixed entry bug
5949    
5950  2001-07-16 15:03  jcater  2001-07-16 15:03  jcater
5951    
5952          * src/: GDateTime.py, FormatMasks/BaseMask.py,          * src/: GDateTime.py, FormatMasks/BaseMask.py,
5953          FormatMasks/DateMask.py, FormatMasks/FormatExceptions.py,            FormatMasks/DateMask.py, FormatMasks/FormatExceptions.py,
5954          formatting/BaseMask.py, formatting/DateMask.py,            formatting/BaseMask.py, formatting/DateMask.py,
5955          formatting/FormatExceptions.py, utils/GDateTime.py: Rearranged            formatting/FormatExceptions.py, utils/GDateTime.py: Rearranged
5956          GDateTime, completed DateMask            GDateTime, completed DateMask
5957    
5958  2001-07-15 23:17  jcater  2001-07-15 23:17  jcater
5959    
5960          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,          * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
5961          FormatMasks/FormatExceptions.py, FormatMasks/__init__.py,            FormatMasks/FormatExceptions.py, FormatMasks/__init__.py,
5962          formatting/BaseMask.py, formatting/DateMask.py,            formatting/BaseMask.py, formatting/DateMask.py,
5963          formatting/FormatExceptions.py: Start of entry and output            formatting/FormatExceptions.py: Start of entry and output
5964          formatting masks            formatting masks
5965    
5966  2001-07-12 22:56  jcater  2001-07-12 22:56  jcater
5967    
5968          * src/datasources/drivers/: db2/db2/Driver.py,          * src/datasources/drivers/: db2/db2/Driver.py,
5969          odbc/wodbc/Driver.py, oracle/dcoracle/Driver.py,            odbc/wodbc/Driver.py, oracle/dcoracle/Driver.py,
5970          postgresql/pygresql/Driver.py: Added DBDriver-specific extensions            postgresql/pygresql/Driver.py: Added DBDriver-specific extensions
5971          to Form trigger namespaces; if your database connection is called            to Form trigger namespaces; if your database connection is called
5972          gnue, then your trigger namespace will contain an object called            gnue, then your trigger namespace will contain an object called
5973          gnue. It's methods will be the methods defined in the            gnue. It's methods will be the methods defined in the
5974          DBdriver.TriggerExtensions class; e.g., gnue.getDate(); Oracle's            DBdriver.TriggerExtensions class; e.g., gnue.getDate(); Oracle's
5975          TriggerExtension's class defines getDate() -- return current date            TriggerExtension's class defines getDate() -- return current date
5976          according to database, getSequence(seqName) -- return the next            according to database, getSequence(seqName) -- return the next
5977          sequence number for sequence named seqName, and sql(statement) --            sequence number for sequence named seqName, and sql(statement) --
5978          execute raw SQL statement.            execute raw SQL statement.
5979    
5980  2001-07-12 00:11  jamest  2001-07-12 00:11  jamest
5981    
5982          * doc/DataObjects.txt: Added a slightly modified version of          * doc/DataObjects.txt: Added a slightly modified version of
5983          jcater's doc on datasources            jcater's doc on datasources
5984    
5985  2001-07-10 16:30  jcater  2001-07-10 16:30  jcater
5986    
5987          * src/datasources/drivers/oracle/dcoracle/Driver.py: fixed problem          * src/datasources/drivers/oracle/dcoracle/Driver.py: fixed problem
5988          w/oracle driver            w/oracle driver
5989    
5990  2001-07-06 16:53  jcater  2001-07-06 16:53  jcater
5991    
5992          * src/: GConfig.py, apps/GConfig.py: Removed DOS line endings          * src/: GConfig.py, apps/GConfig.py: Removed DOS line endings
5993          (oops)            (oops)
5994    
5995  2001-07-05 12:52  jcater  2001-07-05 12:52  jcater
5996    
5997          * src/: GObjects.py, definitions/GObjects.py: Added intelligent          * src/: GObjects.py, definitions/GObjects.py: Added intelligent
5998          line wrapping when saving XML elements w/many attributes            line wrapping when saving XML elements w/many attributes
5999    
6000  2001-07-04 19:39  jcater  2001-07-04 19:39  jcater
6001    
# Line 5588  Line 6004 
6004  2001-07-04 19:24  jcater  2001-07-04 19:24  jcater
6005    
6006          * src/: GDataSource.py, GObjects.py, GParser.py, GTypecast.py,          * src/: GDataSource.py, GObjects.py, GParser.py, GTypecast.py,
6007          datasources/GDataSource.py,            datasources/GDataSource.py,
6008          datasources/drivers/postgresql/pygresql/Driver.py,            datasources/drivers/postgresql/pygresql/Driver.py,
6009          definitions/GObjects.py, definitions/GParser.py,            definitions/GObjects.py, definitions/GParser.py,
6010          formatting/GTypecast.py: Added GTypecasts to gnue.common for            formatting/GTypecast.py: Added GTypecasts to gnue.common for
6011          typecasting xml data            typecasting xml data
6012    
6013  2001-07-02 19:23  jcater  2001-07-02 19:23  jcater
6014    
# Line 5609  Line 6025 
6025  2001-06-30 17:58  jamest  2001-06-30 17:58  jamest
6026    
6027          * MANIFEST.in, setup.py, src/RuntimeSettings.py,          * MANIFEST.in, setup.py, src/RuntimeSettings.py,
6028          src/apps/RuntimeSettings.py: Switch designer RuntimeSettings to use            src/apps/RuntimeSettings.py: Switch designer RuntimeSettings to
6029          $HOME var (you can use this in windows) Changes to make an            use $HOME var (you can use this in windows) Changes to make an
6030          installed designer work properly Misc setup tweaks for win32/unix            installed designer work properly Misc setup tweaks for win32/unix
6031          Docs updates Misc stuff I've forgotten            Docs updates Misc stuff I've forgotten
6032    
6033  2001-06-30 14:54  jamest  2001-06-30 14:54  jamest
6034    
6035          * setup.py, module/base/__init__.py: setup changes, start of          * setup.py, module/base/__init__.py: setup changes, start of
6036          designer setup scripts            designer setup scripts
6037    
6038  2001-06-30 13:37  jamest  2001-06-30 13:37  jamest
6039    
6040          * etc/sample-windows.gnue.conf, src/GConfig.py,          * etc/sample-windows.gnue.conf, src/GConfig.py,
6041          src/apps/GConfig.py,            src/apps/GConfig.py,
6042          src/datasources/drivers/postgresql/pygresql/Driver.py: More changes            src/datasources/drivers/postgresql/pygresql/Driver.py: More
6043          in prep for next release            changes in prep for next release
6044    
6045  2001-06-29 19:59  jamest  2001-06-29 19:59  jamest
6046    
6047          * src/: GObjects.py, definitions/GObjects.py: Misc changes required          * src/: GObjects.py, definitions/GObjects.py: Misc changes required
6048          to get this puppy working on win32            to get this puppy working on win32
6049    
6050  2001-06-29 18:27  jamest  2001-06-29 18:27  jamest
6051    
6052          * setup.cfg, setup.cfg.in, setup.py: Changes required to reflect          * setup.cfg, setup.cfg.in, setup.py: Changes required to reflect
6053          the manual manipulation of the cvs repository            the manual manipulation of the cvs repository
6054    
6055  2001-06-29 17:55  jamest  2001-06-29 17:55  jamest
6056    
6057          * setup.py, src/GParser.py, src/definitions/GParser.py: Setup          * setup.py, src/GParser.py, src/definitions/GParser.py: Setup
6058          tweaks to make gfcvs/gfdes work w/ non bash shells Setup tweaks to            tweaks to make gfcvs/gfdes work w/ non bash shells Setup tweaks
6059          get setup.py install doing something under windows Broke            to get setup.py install doing something under windows Broke
6060          GFObjects.py apart for future clean-up work Added Misc TODO junk            GFObjects.py apart for future clean-up work Added Misc TODO junk
6061    
6062  2001-06-27 21:20  jcater  2001-06-27 21:20  jcater
6063    
6064          * src/: GObjects.py, definitions/GObjects.py: Fixed problem          * src/: GObjects.py, definitions/GObjects.py: Fixed problem
6065          w/dumpXML preventing forms from being saved in designer            w/dumpXML preventing forms from being saved in designer
6066    
6067  2001-06-27 20:58  jamest  2001-06-27 20:58  jamest
6068    
6069          * etc/sample.gnue.conf: Fixed geas driver issues Fixed button          * etc/sample.gnue.conf: Fixed geas driver issues Fixed button
6070          trigger support in UIwxpython Minor setup.py changes Misc config            trigger support in UIwxpython Minor setup.py changes Misc config
6071          changes to make gnuef work with installed geas by default            changes to make gnuef work with installed geas by default
6072    
6073  2001-06-26 23:18  jcater  2001-06-26 23:18  jcater
6074    
6075          * src/: GDataSource.py, datasources/GDataSource.py: Fixed bug in          * src/: GDataSource.py, datasources/GDataSource.py: Fixed bug in
6076          datasource definition            datasource definition
6077    
6078  2001-06-26 22:20  jcater  2001-06-26 22:20  jcater
6079    
6080          * src/: GConfig.py, GDataSource.py, GObjects.py, GParser.py,          * src/: GConfig.py, GDataSource.py, GObjects.py, GParser.py,
6081          apps/GConfig.py, datasources/GDataSource.py,            apps/GConfig.py, datasources/GDataSource.py,
6082          definitions/GObjects.py, definitions/GParser.py: Converted parser            definitions/GObjects.py, definitions/GParser.py: Converted parser
6083          format from nested tuples to nested dictionaries so that in future            format from nested tuples to nested dictionaries so that in
6084          info can be added to parser definition without breaking other code            future info can be added to parser definition without breaking
6085          and vise versa; Added 'default' element to GConfig.get; added flag            other code and vise versa; Added 'default' element to
6086          to GContent.dumpXML to dump text as is (not escape it)            GConfig.get; added flag to GContent.dumpXML to dump text as is
6087              (not escape it)
6088    
6089  2001-06-26 00:21  jamest  2001-06-26 00:21  jamest
6090    
6091          * ChangeLog, NEWS, setup.py: More updates in preperatoin for          * ChangeLog, NEWS, setup.py: More updates in preperatoin for
6092          release.            release.
6093    
6094  2001-06-25 23:49  jcater  2001-06-25 23:49  jcater
6095    
6096          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Beginnings of          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Beginnings of
6097          a template/wizard system            a template/wizard system
6098    
6099  2001-06-25 23:32  jamest  2001-06-25 23:32  jamest
6100    
6101          * ChangeLog, INSTALL, MANIFEST.in, NEWS, TODO, setup.cfg, setup.py,          * ChangeLog, INSTALL, MANIFEST.in, NEWS, TODO, setup.cfg, setup.py,
6102          src/datasources/drivers/db2/db2/Driver.py,            src/datasources/drivers/db2/db2/Driver.py,
6103          src/datasources/drivers/odbc/wodbc/Driver.py,            src/datasources/drivers/odbc/wodbc/Driver.py,
6104          src/datasources/drivers/oracle/dcoracle/Driver.py,            src/datasources/drivers/oracle/dcoracle/Driver.py,
6105          src/datasources/drivers/postgresql/pygresql/Driver.py: Removed            src/datasources/drivers/postgresql/pygresql/Driver.py: Removed
6106          references to GFOptions in db drivers Setup tweaks Misc changes in            references to GFOptions in db drivers Setup tweaks Misc changes
6107          prep for release            in prep for release
6108    
6109  2001-06-25 16:15  jcater  2001-06-25 16:15  jcater
6110    
6111          * src/: GObjects.py, GParser.py, definitions/GObjects.py,          * src/: GObjects.py, GParser.py, definitions/GObjects.py,
6112          definitions/GParser.py: Added internal check for PyXML so, if not            definitions/GParser.py: Added internal check for PyXML so, if not
6113          present, gives a better error message than exception trace            present, gives a better error message than exception trace
6114    
6115  2001-06-25 14:29  jcater  2001-06-25 14:29  jcater
6116    
6117          * src/: GConfig.py, GConnections.py, GParser.py, apps/GConfig.py,          * src/: GConfig.py, GConnections.py, GParser.py, apps/GConfig.py,
6118          datasources/GConnections.py, definitions/GParser.py: Bug fixes            datasources/GConnections.py, definitions/GParser.py: Bug fixes
6119    
6120  2001-06-25 14:27  jcater  2001-06-25 14:27  jcater
6121    
6122          * src/__init__.py: Fixed bug in openResource relating to windows          * src/__init__.py: Fixed bug in openResource relating to windows
6123          drive letters            drive letters
6124    
6125  2001-06-22 08:16  jcater  2001-06-22 08:16  jcater
6126    
6127          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Added property          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Added property
6128          editor            editor
6129    
6130  2001-06-21 20:15  jcater  2001-06-21 20:15  jcater
6131    
6132          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Added: Delete          * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Added: Delete
6133          items from tree; save window state between sessions; moved layout            items from tree; save window state between sessions; moved layout
6134          combos to a toolbar; fixed minor bugs            combos to a toolbar; fixed minor bugs
6135    
6136  2001-06-11 00:16  jcater  2001-06-11 00:16  jcater
6137    
6138          * src/: GObjects.py, GParser.py, definitions/GObjects.py,          * src/: GObjects.py, GParser.py, definitions/GObjects.py,
6139          definitions/GParser.py: Minor changes for GFDesigner            definitions/GParser.py: Minor changes for GFDesigner
6140    
6141  2001-06-07 11:58  jcater  2001-06-07 11:58  jcater
6142    
6143          * src/: GParser.py, definitions/GParser.py: Added importing          * src/: GParser.py, definitions/GParser.py: Added importing
6144          capabilities to forms            capabilities to forms
6145    
6146  2001-06-07 10:10  jcater  2001-06-07 10:10  jcater
6147    
6148          * etc/sample.gnue.conf: Removed quotes from gnue.conf parameters as          * etc/sample.gnue.conf: Removed quotes from gnue.conf parameters as
6149          they are inserted into final results (not the intended effect            they are inserted into final results (not the intended effect
6150    
6151  2001-06-06 22:33  jamest  2001-06-06 22:33  jamest
6152    
6153          * src/datasources/drivers/db2/db2/Driver.py: Added Jachym Simecek's          * src/datasources/drivers/db2/db2/Driver.py: Added Jachym Simecek's
6154          DB2 driver to gnue-common            DB2 driver to gnue-common
6155    
6156  2001-06-06 21:09  jcater  2001-06-06 21:09  jcater
6157    
6158          * src/: GConditions.py, datasources/GConditions.py: Added support          * src/: GConditions.py, datasources/GConditions.py: Added support
6159          for conditions to datasources            for conditions to datasources
6160    
6161  2001-06-06 18:02  jcater  2001-06-06 18:02  jcater
6162    
6163          * src/: GParser.py, definitions/GParser.py: Enabled parser to          * src/: GParser.py, definitions/GParser.py: Enabled parser to
6164          inform object's __init__ what tag name it was created from            inform object's __init__ what tag name it was created from
6165    
6166  2001-06-06 17:45  jcater  2001-06-06 17:45  jcater
6167    
6168          * src/: GConfig.py, apps/GConfig.py: Added a convenience function,          * src/: GConfig.py, apps/GConfig.py: Added a convenience function,
6169          openResource, that handles opening a URL or file resource            openResource, that handles opening a URL or file resource
6170    
6171  2001-06-06 17:31  jcater  2001-06-06 17:31  jcater
6172    
6173          * src/: GConnections.py, __init__.py, datasources/GConnections.py:          * src/: GConnections.py, __init__.py, datasources/GConnections.py:
6174          Added a convenience function, openResource, that handles opening a            Added a convenience function, openResource, that handles opening
6175          URL or file resource            a URL or file resource
6176    
6177  2001-06-06 17:08  jcater  2001-06-06 17:08  jcater
6178    
6179          * src/: GObjects.py, definitions/GObjects.py: Added support for '-'          * src/: GObjects.py, definitions/GObjects.py: Added support for '-'
6180          in tag element names.            in tag element names.
6181    
6182  2001-06-06 16:33  jcater  2001-06-06 16:33  jcater
6183    
6184          * src/: GParser.py, definitions/GParser.py: Added getDescription to          * src/: GParser.py, definitions/GParser.py: Added getDescription to
6185          GContent for use by designer packages            GContent for use by designer packages
6186    
6187  2001-06-06 14:01  jcater  2001-06-06 14:01  jcater
6188    
6189          * src/: GObjects.py, definitions/GObjects.py: Added getDescription          * src/: GObjects.py, definitions/GObjects.py: Added getDescription
6190          so designers can get a useful description of it (e.g., item's name            so designers can get a useful description of it (e.g., item's
6191          or id)            name or id)
6192    
6193  2001-06-06 00:24  jcater  2001-06-06 00:24  jcater
6194    
6195          * src/datasources/drivers/DBSIG2/Driver.py: Fixed a few mistypings          * src/datasources/drivers/DBSIG2/Driver.py: Fixed a few mistypings
6196          causing problems with parameters in reports            causing problems with parameters in reports
6197    
6198  2001-06-05 23:21  jcater  2001-06-05 23:21  jcater
6199    
6200          * src/: GDataSource.py, datasources/GDataSource.py: Fixed a slight          * src/: GDataSource.py, datasources/GDataSource.py: Fixed a slight
6201          bug that prevented forms from working            bug that prevented forms from working
6202    
6203  2001-06-05 21:50  jcater  2001-06-05 21:50  jcater
6204    
6205          * src/: GDataSource.py, datasources/GDataSource.py: Fixed invalid          * src/: GDataSource.py, datasources/GDataSource.py: Fixed invalid
6206          references in GDataSource to connections            references in GDataSource to connections
6207    
6208  2001-06-05 20:22  jcater  2001-06-05 20:22  jcater
6209    
6210          * src/: GDataSource.py, datasources/GDataSource.py,          * src/: GDataSource.py, datasources/GDataSource.py,
6211          datasources/drivers/DBSIG2/Driver.py: Added conditional support to            datasources/drivers/DBSIG2/Driver.py: Added conditional support
6212          gnue-comon dbdrivers            to gnue-comon dbdrivers
6213    
6214  2001-06-05 10:57  jcater  2001-06-05 10:57  jcater
6215    
6216          * src/: GConnections.py, GDataObjects.py,          * src/: GConnections.py, GDataObjects.py,
6217          datasources/GConnections.py, datasources/GDataObjects.py,            datasources/GConnections.py, datasources/GDataObjects.py,
6218          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
6219          datasources/drivers/postgresql/pygresql/Driver.py: Minor changes            datasources/drivers/postgresql/pygresql/Driver.py: Minor changes
6220          for reports            for reports
6221    
6222  2001-06-04 22:23  jamest  2001-06-04 22:23  jamest
6223    
6224          * etc/sample.gnue.conf, src/GClientApp.py, src/GConfig.py,          * etc/sample.gnue.conf, src/GClientApp.py, src/GConfig.py,
6225          src/GConfigParser.py, src/GConnections.py, src/apps/GClientApp.py,            src/GConfigParser.py, src/GConnections.py,
6226          src/apps/GConfig.py, src/datasources/GConnections.py,            src/apps/GClientApp.py, src/apps/GConfig.py,
6227          src/datasources/drivers/postgresql/pygresql/Driver.py: Added            src/datasources/GConnections.py,
6228          GConfig code to provide configuration system            src/datasources/drivers/postgresql/pygresql/Driver.py: Added
6229              GConfig code to provide configuration system
6230    
6231  2001-06-01 14:56  jcater  2001-06-01 14:56  jcater
6232    
# Line 5817  Line 6235 
6235  2001-05-30 17:35  jcater  2001-05-30 17:35  jcater
6236    
6237          * setup.py: Added dbdrivers._dbsig pseudodriver to the setup.py          * setup.py: Added dbdrivers._dbsig pseudodriver to the setup.py
6238          package list            package list
6239    
6240  2001-05-30 12:56  jcater  2001-05-30 12:56  jcater
6241    
6242          * setup.cfg, setup.py: Modified setup.py so it installs python          * setup.cfg, setup.py: Modified setup.py so it installs python
6243          files in /usr/local/gnue. (this is settable by end-user by            files in /usr/local/gnue. (this is settable by end-user by
6244          modifying setup.cfg or specifying --prefix on the command line).            modifying setup.cfg or specifying --prefix on the command line).
6245    
6246  2001-05-29 21:54  jcater  2001-05-29 21:54  jcater
6247    
6248          * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed bug in          * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed bug in
6249          <datasource> tag: strips spaces from masterlink and detaillink            <datasource> tag: strips spaces from masterlink and detaillink
6250          after splitting along commas            after splitting along commas
6251    
6252  2001-05-29 21:20  jcater  2001-05-29 21:20  jcater
6253    
6254          * src/: GDataObjects.py, GDataSource.py, GParser.py,          * src/: GDataObjects.py, GDataSource.py, GParser.py,
6255          datasources/GDataObjects.py, datasources/GDataSource.py,            datasources/GDataObjects.py, datasources/GDataSource.py,
6256          datasources/drivers/DBSIG2/Driver.py,            datasources/drivers/DBSIG2/Driver.py,
6257          datasources/drivers/postgresql/pygresql/Driver.py,            datasources/drivers/postgresql/pygresql/Driver.py,
6258          definitions/GParser.py: Changes made to gnue-common for the first            definitions/GParser.py: Changes made to gnue-common for the first
6259          test run of gnue-reports.            test run of gnue-reports.
6260    
6261  2001-05-29 20:07  jcater  2001-05-29 20:07  jcater
6262    
6263          * src/: GDebug.py, apps/GDebug.py: GDebug.printMesg now correctly          * src/: GDebug.py, apps/GDebug.py: GDebug.printMesg now correctly
6264          handles printing types other than strings            handles printing types other than strings
6265    
6266  2001-05-29 16:49  jcater  2001-05-29 16:49  jcater
6267    
6268          * src/: GDataFormatter.py, formatting/GDataFormatter.py: Added a          * src/: GDataFormatter.py, formatting/GDataFormatter.py: Added a
6269          Data Formatter to gnue-common.  As of yet, it does not apply masks;            Data Formatter to gnue-common.  As of yet, it does not apply
6270          it is only a skeleton. (TODO list :)            masks; it is only a skeleton. (TODO list :)
6271    
6272  2001-05-26 21:42  jcater  2001-05-26 21:42  jcater
6273    
6274          * src/: GClientApp.py, apps/GClientApp.py: Fixed a bug in the          * src/: GClientApp.py, apps/GClientApp.py: Fixed a bug in the
6275          profiling routine.            profiling routine.
6276    
6277  2001-05-26 17:36  jcater  2001-05-26 17:36  jcater
6278    
6279          * src/: GParser.py, definitions/GParser.py: Removed a debugging          * src/: GParser.py, definitions/GParser.py: Removed a debugging
6280          line I forgot about            line I forgot about
6281    
6282  2001-05-26 17:26  jcater  2001-05-26 17:26  jcater
6283    
6284          * src/: GObjects.py, GParser.py, definitions/GObjects.py,          * src/: GObjects.py, GParser.py, definitions/GObjects.py,
6285          definitions/GParser.py: Fixed GParser problem with removing            definitions/GParser.py: Fixed GParser problem with removing
6286          newlines from content. Also, minor changes for reports.            newlines from content. Also, minor changes for reports.
6287    
6288  2001-05-26 16:51  jcater  2001-05-26 16:51  jcater
6289    
# Line 5874  Line 6292 
6292  2001-05-25 11:11  jcater  2001-05-25 11:11  jcater
6293    
6294          * doc/Connections.txt: Oops, forgot to cvs add the Connections.txt          * doc/Connections.txt: Oops, forgot to cvs add the Connections.txt
6295          file            file
6296    
6297  2001-05-25 03:54  jcater  2001-05-25 03:54  jcater
6298    
# Line 5883  Line 6301 
6301  2001-05-25 03:03  jcater  2001-05-25 03:03  jcater
6302    
6303          * INSTALL, doc/WritingClientApps.txt, src/GConnections.py,          * INSTALL, doc/WritingClientApps.txt, src/GConnections.py,
6304          src/GDataSource.py, src/datasources/GConnections.py,            src/GDataSource.py, src/datasources/GConnections.py,
6305          src/datasources/GDataSource.py: Added documentation and a few other            src/datasources/GDataSource.py: Added documentation and a few
6306          minor changes            other minor changes
6307    
6308  2001-05-18 10:51  jcater  2001-05-18 10:51  jcater
6309    
6310          * src/: GDataSource.py, datasources/GDataSource.py: Added          * src/: GDataSource.py, datasources/GDataSource.py: Added
6311          xmlElements to GDataSource and to client parsers to clients will            xmlElements to GDataSource and to client parsers to clients will
6312          have consistent set of DataSource options            have consistent set of DataSource options
6313    
6314  2001-05-17 13:59  jcater  2001-05-17 13:59  jcater
6315    
6316          * src/: GClientApp.py, GConnections.py, GDataSource.py,          * src/: GClientApp.py, GConnections.py, GDataSource.py,
6317          GObjects.py, apps/GClientApp.py, datasources/GConnections.py,            GObjects.py, apps/GClientApp.py, datasources/GConnections.py,
6318          datasources/GDataSource.py, definitions/GObjects.py: Miscellaneous            datasources/GDataSource.py, definitions/GObjects.py:
6319          changes            Miscellaneous changes
6320    
6321  2001-05-17 09:13  jcater  2001-05-17 09:13  jcater
6322    
6323          * src/: GDataSource.py, datasources/GDataSource.py: Created a          * src/: GDataSource.py, datasources/GDataSource.py: Created a
6324          generic DataSource implementation to be used by client apps such as            generic DataSource implementation to be used by client apps such
6325          reports and forms.            as reports and forms.
6326    
6327  2001-05-15 10:16  jcater  2001-05-15 10:16  jcater
6328    
6329          * src/: GClientApp.py, GConnections.py, GDataObjects.py,          * src/: GClientApp.py, GConnections.py, GDataObjects.py,
6330          GLoginHandler.py, apps/GClientApp.py, datasources/GConnections.py,            GLoginHandler.py, apps/GClientApp.py,
6331          datasources/GDataObjects.py, datasources/GLoginHandler.py: Umm, I            datasources/GConnections.py, datasources/GDataObjects.py,
6332          wouldn't know where to begin. -- a lot of stuff?            datasources/GLoginHandler.py: Umm, I wouldn't know where to
6333              begin. -- a lot of stuff?
6334    
6335  2001-05-15 10:15  jcater  2001-05-15 10:15  jcater
6336    
6337          * src/datasources/drivers/: DBSIG2/Driver.py,          * src/datasources/drivers/: DBSIG2/Driver.py,
6338          postgresql/pygresql/Driver.py: placed experimental dbdriver into            postgresql/pygresql/Driver.py: placed experimental dbdriver into
6339          main postgresql file since two formats do not conflict with each            main postgresql file since two formats do not conflict with each
6340          other            other
6341    
6342  2001-05-14 18:54  jcater  2001-05-14 18:54  jcater
6343    
6344          * etc/: sample.mysql, sample.pg: Added comment= line to sample          * etc/: sample.mysql, sample.pg: Added comment= line to sample
6345          connections definition files.            connections definition files.
6346    
6347  2001-05-14 16:59  jcater  2001-05-14 16:59  jcater
6348    
6349          * src/: GLoginHandler.py, datasources/GLoginHandler.py: Added          * src/: GLoginHandler.py, datasources/GLoginHandler.py: Added
6350          LoginHandler, a class that handles prompting user for login            LoginHandler, a class that handles prompting user for login
6351          information (doesn't actually do anything -- design to be            information (doesn't actually do anything -- design to be
6352          subclassed by the UI portion of the client).            subclassed by the UI portion of the client).
6353    
6354  2001-05-14 14:58  jcater  2001-05-14 14:58  jcater
6355    
6356          * src/: GDebug.py, apps/GDebug.py: Updated GDebug.printMesg to          * src/: GDebug.py, apps/GDebug.py: Updated GDebug.printMesg to
6357          print filename:line number next to messages (.e.g, DB001            print filename:line number next to messages (.e.g, DB001
6358          [GFObjects:15] Debug Message)            [GFObjects:15] Debug Message)
6359    
6360  2001-05-11 20:42  jcater  2001-05-11 20:42  jcater
6361    
6362          * src/: GClientApp.py, GConnections.py, GParser.py,          * src/: GClientApp.py, GConnections.py, GParser.py,
6363          apps/GClientApp.py, datasources/GConnections.py,            apps/GClientApp.py, datasources/GConnections.py,
6364          definitions/GParser.py: Added support to gnuef for connection            definitions/GParser.py: Added support to gnuef for connection
6365          definition files            definition files
6366    
6367  2001-05-11 19:04  jcater  2001-05-11 19:04  jcater
6368    
6369          * src/: GClientApp.py, apps/GClientApp.py: Added profiling support          * src/: GClientApp.py, apps/GClientApp.py: Added profiling support
6370          to the new GClientApp so profiling will be provided by default to            to the new GClientApp so profiling will be provided by default to
6371          all client apps.  Updated gfclient to reflect this change (it            all client apps.  Updated gfclient to reflect this change (it
6372          previously did its own profiling).            previously did its own profiling).
6373    
6374  2001-05-11 18:09  jcater  2001-05-11 18:09  jcater
6375    
6376          * src/: GConnections.py, datasources/GConnections.py: Added          * src/: GConnections.py, datasources/GConnections.py: Added
6377          GConnections.py which reads and parses connection definition files.            GConnections.py which reads and parses connection definition
6378              files.
6379    
6380  2001-05-11 16:59  jcater  2001-05-11 16:59  jcater
6381    
6382          * src/: GClientApp.py, GDataObjects.py, apps/GClientApp.py,          * src/: GClientApp.py, GDataObjects.py, apps/GClientApp.py,
6383          datasources/GDataObjects.py, datasources/drivers/DBSIG2/Driver.py:            datasources/GDataObjects.py,
6384          Modified gfclient to use the new GClientApp class.  Note the new            datasources/drivers/DBSIG2/Driver.py: Modified gfclient to use
6385          help system :)  Developers should now try to start using            the new GClientApp class.  Note the new help system :)
6386          gnue.common.GDebug.printMesg instead of GFDebug.printMesg. Note            Developers should now try to start using
6387          that GFDebug.printMesg now simply calls GDebug.printMesg, so code            gnue.common.GDebug.printMesg instead of GFDebug.printMesg. Note
6388          will not be broken.  However, GFDebug *should* be phased out.            that GFDebug.printMesg now simply calls GDebug.printMesg, so code
6389              will not be broken.  However, GFDebug *should* be phased out.
6390    
6391  2001-05-11 16:09  jcater  2001-05-11 16:09  jcater
6392    
6393          * src/: GClientApp.py, apps/GClientApp.py: Added GClientApp, a          * src/: GClientApp.py, apps/GClientApp.py: Added GClientApp, a
6394          class that other GNUe apps can be based on.  This new class offers            class that other GNUe apps can be based on.  This new class
6395          command line parsing, debugging, profiling, help and version            offers command line parsing, debugging, profiling, help and
6396          output, handling of data connection files, etc behind the scenes.            version output, handling of data connection files, etc behind the
6397          (Profiling and data connection files is not yet complete :)            scenes. (Profiling and data connection files is not yet complete
6398              :)
6399    
6400  2001-05-11 13:56  jcater  2001-05-11 13:56  jcater
6401    
6402          * src/: GDebug.py, apps/GDebug.py: Completed GDebug.py so that it          * src/: GDebug.py, apps/GDebug.py: Completed GDebug.py so that it
6403          handles traces, exceptions, and writing to log files. Will be used            handles traces, exceptions, and writing to log files. Will be
6404          transparently by new GClientApp class. Note that this file is not            used transparently by new GClientApp class. Note that this file
6405          exactly the same as GFDebug, although this file supercedes GFDebug.            is not exactly the same as GFDebug, although this file supercedes
6406           The printMesg works the same. However, to set the log file and            GFDebug.  The printMesg works the same. However, to set the log
6407          debugging level, run GDebug.setDebug(level, file).  If file==None            file and debugging level, run GDebug.setDebug(level, file).  If
6408          then stderr is used.            file==None then stderr is used.
6409    
6410  2001-05-10 13:58  jcater  2001-05-10 13:58  jcater
6411    
6412          * setup.py, etc/sample.mysql, etc/sample.pg: Added          * setup.py, etc/sample.mysql, etc/sample.pg: Added
6413          /usr/local/gnue/etc and sample connection files for postgresql and            /usr/local/gnue/etc and sample connection files for postgresql
6414          mysql            and mysql
6415    
6416  2001-05-10 11:14  jcater  2001-05-10 11:14  jcater
6417    
# Line 5998  Line 6420 
6420  2001-05-02 17:33  jcater  2001-05-02 17:33  jcater
6421    
6422          * src/: GDataObjects.py, datasources/GDataObjects.py,          * src/: GDataObjects.py, datasources/GDataObjects.py,
6423          datasources/drivers/DBSIG2/Driver.py: Added first draft of            datasources/drivers/DBSIG2/Driver.py: Added first draft of
6424          DBdrivers using new DB-SIG 2 standard            DBdrivers using new DB-SIG 2 standard
6425    
6426  2001-04-24 21:12  jcater  2001-04-24 21:12  jcater
6427    
6428          * src/: GDataObjects.py, GDebug.py, apps/GDebug.py,          * src/: GDataObjects.py, GDebug.py, apps/GDebug.py,
6429          datasources/GDataObjects.py: Added GDebug.py and GDataObjects.py to            datasources/GDataObjects.py: Added GDebug.py and GDataObjects.py
6430          GNUe-Common            to GNUe-Common
6431    
6432  2001-04-23 11:29  jcater  2001-04-23 11:29  jcater
6433    
6434          * src/: GObjects.py, definitions/GObjects.py: Added type=          * src/: GObjects.py, definitions/GObjects.py: Added type=
6435          parameters to GObj.__init__() to make inherited classes easier to            parameters to GObj.__init__() to make inherited classes easier to
6436          define            define
6437    
6438  2001-04-20 20:23  jcater  2001-04-20 20:23  jcater
6439    
6440          * src/: GObjects.py, GParser.py, definitions/GObjects.py,          * src/: GObjects.py, GParser.py, definitions/GObjects.py,
6441          definitions/GParser.py: Modified variables internal to objects to            definitions/GParser.py: Modified variables internal to objects to
6442          self._attr format            self._attr format
6443    
6444  2001-04-17 22:22  jamest  2001-04-17 22:22  jamest
6445    
# Line 6030  Line 6452 
6452  2001-04-16 19:30  jcater  2001-04-16 19:30  jcater
6453    
6454          * src/: GParser.py, definitions/GParser.py: Removed debugging          * src/: GParser.py, definitions/GParser.py: Removed debugging
6455          messages            messages
6456    
6457  2001-04-16 19:22  jcater  2001-04-16 19:22  jcater
6458    
6459          * src/datasources/drivers/oracle/dcoracle/Driver.py: Updated Oracle          * src/datasources/drivers/oracle/dcoracle/Driver.py: Updated Oracle
6460          driver            driver
6461    
6462  2001-04-16 18:23  jamest  2001-04-16 18:23  jamest
6463    
6464          * MANIFEST.in, src/GParser.py, src/definitions/GParser.py: Fixed          * MANIFEST.in, src/GParser.py, src/definitions/GParser.py: Fixed
6465          status bar not updating status after query with no records returned            status bar not updating status after query with no records
6466          Additional changes needed to make multi-line triggers work            returned Additional changes needed to make multi-line triggers
6467              work
6468    
6469  2001-04-16 18:08  jcater  2001-04-16 18:08  jcater
6470    
6471          * src/: GObjects.py, GParser.py, definitions/GObjects.py,          * src/: GObjects.py, GParser.py, definitions/GObjects.py,
6472          definitions/GParser.py: [no log message]            definitions/GParser.py: [no log message]
6473    
6474    2001-04-16 13:59  reinhard
6475    
6476            * license_header.txt: moved copyright notice to the top of the text
6477    
6478  2001-04-15 22:33  jamest  2001-04-15 22:33  jamest
6479    
# Line 6055  Line 6482 
6482  2001-04-15 20:33  jamest  2001-04-15 20:33  jamest
6483    
6484          * src/datasources/drivers/: odbc/wodbc/Driver.py,          * src/datasources/drivers/: odbc/wodbc/Driver.py,
6485          oracle/dcoracle/Driver.py, postgresql/pygresql/Driver.py: Added            oracle/dcoracle/Driver.py, postgresql/pygresql/Driver.py: Added
6486          database drivers from gnue forms to common for reuse in gnue            database drivers from gnue forms to common for reuse in gnue
6487          reports            reports
6488    
6489    2001-04-13 15:35  ntiffin
6490    
6491            * license_header.txt: Revise copyright for 2001.
6492    
6493  2001-04-13 13:07  jcater  2001-04-13 13:07  jcater
6494    
6495          * setup.py, src/GObjects.py, src/GParser.py, src/__init__.py,          * setup.py, src/GObjects.py, src/GParser.py, src/__init__.py,
6496          src/definitions/GObjects.py, src/definitions/GParser.py: Moved            src/definitions/GObjects.py, src/definitions/GParser.py: Moved
6497          generic objects from gnuef to gnue-common            generic objects from gnuef to gnue-common
6498    
6499  2001-04-11 12:58  jcater  2001-04-11 12:58  jcater
6500    
6501          * setup.py: added license header to setup.py          * setup.py: added license header to setup.py
6502    
6503    2001-04-11 12:25  dneighbors
6504    
6505            * license_header.txt: license_header.txt   ** Added # comments for
6506              easy cut and paste   ** Added copyright notice
6507    
6508    2001-04-11 12:15  dneighbors
6509    
6510            * license_header.txt: license_header.txt   ** here is the verbiage
6511              that should go in every file      there is verbiage for docs as
6512              well as source
6513    
6514  2001-04-11 11:43  jcater  2001-04-11 11:43  jcater
6515    
6516          * INSTALL, README, setup.py, images/gnue-splash.png,          * INSTALL, README, setup.py, images/gnue-splash.png,
6517          images/gnue-splash.xcf, images/gnue.png, images/gnue.xcf,            images/gnue-splash.xcf, images/gnue.png, images/gnue.xcf,
6518          images/tb_help.png, images/tb_left_arrow.png, images/tb_new.png,            images/tb_help.png, images/tb_left_arrow.png, images/tb_new.png,
6519          images/tb_preferences.png, images/tb_right_arrow.png,            images/tb_preferences.png, images/tb_right_arrow.png,
6520          images/tb_save.png, images/tb_search.png, images/tb_trash.png,            images/tb_save.png, images/tb_search.png, images/tb_trash.png,
6521          images/tb_undo.png, packaging/debian/.cvsignore,            images/tb_undo.png, packaging/debian/.cvsignore,
6522          packaging/debian/README.Debian, packaging/debian/changelog,            packaging/debian/README.Debian, packaging/debian/changelog,
6523          packaging/debian/control, packaging/debian/copyright,            packaging/debian/control, packaging/debian/copyright,
6524          packaging/debian/dirs, packaging/debian/docs,            packaging/debian/dirs, packaging/debian/docs,
6525          packaging/debian/postinst, packaging/debian/prerm,            packaging/debian/postinst, packaging/debian/prerm,
6526          packaging/debian/rules, setupext/__init__.py,            packaging/debian/rules, setupext/__init__.py,
6527          setupext/install_data.py: copied python-gnue-base to gnue-common            setupext/install_data.py: copied python-gnue-base to gnue-common
6528    

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21

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