[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r5230 - in trunk: gnue-appserver gnue-common gnue-designer gnue-forms gn
From: |
reinhard |
Subject: |
r5230 - in trunk: gnue-appserver gnue-common gnue-designer gnue-forms gnue-reports |
Date: |
Fri, 5 Mar 2004 12:01:48 -0600 (CST) |
Author: reinhard
Date: 2004-03-05 12:00:16 -0600 (Fri, 05 Mar 2004)
New Revision: 5230
Modified:
trunk/gnue-appserver/ChangeLog
trunk/gnue-appserver/NEWS
trunk/gnue-common/ChangeLog
trunk/gnue-common/NEWS
trunk/gnue-designer/ChangeLog
trunk/gnue-designer/NEWS
trunk/gnue-forms/ChangeLog
trunk/gnue-forms/NEWS
trunk/gnue-reports/ChangeLog
trunk/gnue-reports/NEWS
Log:
Updated ChangeLog and NEWS.
Modified: trunk/gnue-appserver/ChangeLog
===================================================================
--- trunk/gnue-appserver/ChangeLog 2004-03-05 17:43:33 UTC (rev 5229)
+++ trunk/gnue-appserver/ChangeLog 2004-03-05 18:00:16 UTC (rev 5230)
@@ -1,1806 +1,2461 @@
-2003-10-19 17:08 reinhard
+2004-03-05 10:42:58 Rev 5224 reinhard
- * src/: classrep/Base.py, classrep/Class.py, classrep/Module.py,
- classrep/Namespace.py, classrep/Property.py, language/Object.py:
- Language interface now uses Unicode as the internal type for
- strings.
+ * BUGS: We did make all strings translatable.
-2003-10-19 16:46 reinhard
+2004-03-04 18:39:17 Rev 5220 johannes
- * src/geasInstance.py: Reference properties also have to be
- converted from Unicode to string. This fixes
- GNUe_ClassRepository.gfd crashing and eating up all memory.
+ * src/geasSessionManager.py, src/test.py, src/geasSession.py,
+ src/testRPC.py, src/classrep/Base.py, src/classrep/test.py,
+ src/classrep/dtest.py, src/language/test.py,
+ src/classrep/Definition.py, src/geasInstance.py,
+ src/language/Exceptions.py, src/geasBClass.py,
+ src/geasConfiguration.py, src/geasGsdGen.py,
+ src/classrep/Namespace.py, src/classrep/mtest.py,
+ src/geasRpcServer.py: Marked strings for translations.
-2003-10-19 12:55 reinhard
+2004-03-04 18:24:54 Rev 5219 johannes
- * src/: classrep/Namespace.py, language/Object.py,
- language/ObjectList.py, language/test.py: Convert all data into
- native Python datatypes in language interface. Added test
- program.
+ * src/classrep/SchemaSupport.py: load classdefs with classes.values
+ () instead of classes.keys (), so exporting all classes will work.
-2003-10-19 11:45 reinhard
+2004-03-03 10:31:53 Rev 5210 johannes
- * src/geasSession.py: Append list of types to resultset instead of
- replacing the whole resultset. This fixes reading of the types
+ * src/geasAuthentication.py, samples/gnue_useraccess.gfd,
+ samples/sample.gfd: gnue_useraccess now allows a keyword 'all' to
+ permitt access to all classes. Added a form for changing
+ gnue_useraccess. Added a 'country-tab' to the sample.gfd.
+
+2004-03-01 19:20:36 Rev 5207 reinhard
+
+ * src/classrep/Property.py, doc/technotes/00002.txt,
+ src/classrep/Procedure.py, src/geasInstance.py: Introduced module
+ property for Property and Procedure objects in class repository.
+
+2004-03-01 13:09:17 Rev 5204 johannes
+
+ * samples/base.gsd, samples/auth.gsd, samples/sample.gsd,
+ samples/sample.gfd: Added column-definitions to the gsd-files.
+
+2004-03-01 09:48:42 Rev 5199 reinhard
+
+ * TODO, ROADMAP.in: Updated roadmap.
+
+2004-02-29 17:24:11 Rev 5196 johannes
+
+ * src/classrep/SchemaSupport.py: Added a data-definition section to
+ the gsd-files, making an explicit type-argument in value-tags
+ obsolet.
+
+2004-02-29 00:34:46 Rev 5195 reinhard
+
+ * BUGS, TODO, ROADMAP.in: Updated roadmap and bug list.
+
+2004-02-27 23:09:32 Rev 5187 reinhard
+
+ * src/language/Object.py: Also accept string types withouth length
+ as valid string types.
+
+2004-02-27 22:53:10 Rev 5186 reinhard
+
+ * src/classrep/Property.py, src/classrep/Class.py,
+ src/classrep/Module.py, src/classrep/Procedure.py,
+ src/classrep/Base.py, src/classrep/Namespace.py: Improved error
+ handling.
+
+2004-02-27 22:30:35 Rev 5185 reinhard
+
+ * src/classrep/Class.py: Load properties and procedures for newly
+ found classes.
+
+2004-02-27 21:52:37 Rev 5184 reinhard
+
+ * src/classrep/Namespace.py: Improved error message.
+
+2004-02-27 20:57:28 Rev 5183 reinhard
+
+ * BUGS: Added one more bug.
+
+2004-02-27 20:36:14 Rev 5182 reinhard
+
+ * src/classrep/Property.py, src/classrep/Class.py,
+ src/classrep/repository.ini, src/classrep/Procedure.py,
+ src/classrep/SchemaSupport.py: Fixed property types in class
+ repository for reference properties.
+
+2004-02-27 17:44:52 Rev 5181 reinhard
+
+ * src/classrep/Property.py, src/classrep/SchemaSupport.py: Write
+ procedures in the gsd file.
+
+2004-02-27 16:28:29 Rev 5179 reinhard
+
+ * src/classrep/SchemaSupport.py: Minor code cleanup.
+
+2004-02-27 15:58:29 Rev 5178 reinhard
+
+ * src/classrep/SchemaSupport.py: Be more consequent about using
+ table/column instead of fullName.
+
+2004-02-27 14:32:30 Rev 5177 reinhard
+
+ * src/classrep/SchemaSupport.py: Removed some dead code.
+
+2004-02-26 16:23:23 Rev 5164 johannes
+
+ * samples/base.gsd, BUGS, samples/sample.gsd, src/classrep/Base.py,
+ src/classrep/Property.py, doc/technotes/00002.txt, samples/auth.
+ gsd, src/classrep/SchemaSupport.py: Fixed all sorts of encoding
+ problems in generating and reading gsd files.
+
+2004-02-26 09:21:00 Rev 5162 jan
+
+ * src/classrep/SchemaSupport.py: write schema in utf-8 encoding
+ instead of standart locale encoding
+
+2004-02-25 19:54:52 Rev 5161 reinhard
+
+ * doc/whitepaper/whitepaper.texi, doc/api/api.texi: Fixed copyright.
+
+2004-02-25 19:53:25 Rev 5160 reinhard
+
+ * doc/whitepaper/version.texi, doc/api/version.texi,
+ doc/whitepaper/whitepaper.texi, doc/api/api.texi, BUGS:
+ Documentation updates.
+
+2004-02-25 17:13:11 Rev 5158 reinhard
+
+ * BUGS: Removed a bug from the list that is actually a bug in psycopg.
+
+2004-02-23 18:39:41 Rev 5145 jan
+
+ * samples/setup-mysql.sh: fix mysql setup script
+
+2004-02-23 18:02:37 Rev 5143 jan
+
+ * samples/sample.gfd: fix procedure test in appserver gfd
+ (gnue-forms) sample
+
+2004-02-19 13:21:01 Rev 5139 reinhard
+
+ * src/data.py: Document string vs. unicode issues.
+
+2004-02-19 11:29:27 Rev 5138 reinhard
+
+ * src/geasSessionManager.py, src/data.py: Some more nitpicking.
+
+2004-02-19 11:01:31 Rev 5137 reinhard
+
+ * src/geasSessionManager.py, BUGS: Fixed BUG list, appserver should
+ now close connections properly.
+
+2004-02-19 10:40:58 Rev 5136 reinhard
+
+ * BUGS: One more unresolved bug.
+
+2004-02-19 10:08:47 Rev 5135 johannes
+
+ * BUGS, samples/sample.gsd, samples: Changed bugs file.
+
+2004-02-19 08:47:44 Rev 5134 johannes
+
+ * samples/base.gsd, src/classrep/Property.py, BUGS,
+ src/classrep/repository.ini, samples/sample.gsd,
+ src/classrep/SchemaSupport.py, src/classrep/__init__.py: Fixed
+ length=0 issues in classrep / SchemaSupport.
+
+2004-02-19 08:26:18 Rev 5133 reinhard
+
+ * src/data.py: Picking some nits.
+
+2004-02-18 23:00:08 Rev 5132 reinhard
+
+ * samples/sample.gsd, samples/appserver.gpd, samples/sample.gfd:
+ Improved samples.
+
+2004-02-18 19:51:00 Rev 5131 reinhard
+
+ * samples, scripts: Fixed some properties.
+
+2004-02-18 19:34:12 Rev 5130 reinhard
+
+ * src/classrep/dtest.py, src/language/test.py, src/classrep/mtest.py,
+ src/classrep/test.py: Inserted a "if __name__ == '__main__'" in
+ all test programs to make epydoc happier.
+
+2004-02-18 19:13:55 Rev 5129 reinhard
+
+ * postweb: Minor fixes
+
+2004-02-18 19:10:51 Rev 5128 reinhard
+
+ * MANIFEST.in, doc/man/gnue-gsdgen.1, setup.py: Added manpage for
+ gnue-gsdgen, consider gnue-gsdgen in setup.
+
+2004-02-18 18:29:36 Rev 5127 johannes
+
+ * samples/base.gsd, BUGS, src/classrep/repository.ini: Temp. fix of
+ base.gsd, added a corresponding bug.
+
+2004-02-18 18:17:27 Rev 5126 johannes
+
+ * samples/base.gsd, samples/Makefile: Added HTML processor to the
+ makefile, removed length attribute from gnue_procedure.gnue_code
+ and gnue_compiledcode.
+
+2004-02-18 17:26:17 Rev 5123 reinhard
+
+ * MANIFEST.in: Fix typo.
+
+2004-02-18 17:25:27 Rev 5122 reinhard
+
+ * doc/whitepaper/Makefile, doc/api/Makefile: Build documentation
+ with LANG=C
+
+2004-02-18 17:22:22 Rev 5121 reinhard
+
+ * MANIFEST.in, setup.py: Some changes to setup system.
+
+2004-02-18 17:00:47 Rev 5120 reinhard
+
+ * samples/README, TODO: Updated some documentation.
+
+2004-02-17 18:23:57 Rev 5116 johannes
+
+ * samples/base.gsd, samples/setup-mysql.sh, samples/Makefile,
+ samples/auth.gsd, samples/sample.gsd: Updated the gsd-files, added
+ encoding option to the Makefile
+
+2004-02-16 21:25:02 Rev 5110 reinhard
+
+ * postweb: Removed some items from this script in favour of nightly
+ tasks on ash.
+
+2004-02-13 18:19:02 Rev 5109 johannes
+
+ * samples/base.gsd: Set length and precision of gnue_procedure.
+ gnue_code and gnue_procedure.gnue_compiledcode to 2000/0.
+
+2004-02-13 17:13:42 Rev 5107 johannes
+
+ * samples/Makefile: Added MS SQL processor.
+
+2004-02-12 16:06:03 Rev 5105 johannes
+
+ * samples/sample.gsd, samples/setup-pgsql.sh: Added 'KeepWhitespace'
+ to the GSParser, so the GContent does not use normalization on
+ it's values. Changed setup-pgsql.sh to reflect recent changes.
+
+2004-02-12 15:34:33 Rev 5103 reinhard
+
+ * src/geasSession.py, src/geasList.py: A little code cleanup and
+ restructuring.
+
+2004-02-12 15:04:54 Rev 5102 reinhard
+
+ * BUGS, ROADMAP.in: Updated documentation to reflect our progress.
+
+2004-02-12 14:49:28 Rev 5101 johannes
+
+ * BUGS, samples/Makefile: Make sure to use UTF-8 encoding on output
+ to SQL files
+
+2004-02-12 14:24:22 Rev 5100 johannes
+
+ * src/classrep/Property.py, src/classrep/Class.py,
+ src/classrep/Module.py, BUGS, samples/Makefile,
+ src/classrep/Procedure.py, src/classrep/SchemaSupport.py,
+ src/language/Object.py: Optimized access to the gnue_id property
+ in the class repository. Removed gnue-schema-bugs from the BUGS
+ file and changed samples-makefile to use gnue-schema instead of
+ xslt (sablotron).
+
+2004-02-12 00:40:26 Rev 5096 reinhard
+
+ * src/geasSessionManager.py: Removed duplicate closeAll() call.
+
+2004-02-12 00:37:44 Rev 5095 reinhard
+
+ * src/geasSession.py: Reactivated authentication, was accidentally
+ commented out.
+
+2004-02-12 00:24:40 Rev 5094 reinhard
+
+ * src/geasSession.py, src/geasInstance.py, src/data.py, src/geasList.
+ py: Implemented per-session cache.
+
+2004-02-11 00:03:33 Rev 5093 reinhard
+
+ * scripts/ggcvs: Removed generated script from repository
+
+2004-02-09 22:45:34 Rev 5088 jan
+
+ * src/language/Object.py: removing some unecessary code
+
+2004-02-09 22:37:44 Rev 5087 jan
+
+ * src/language/Object.py: fix resolving of 'ObjectId' attribut by
+ checking in __dict__ first.
+
+2004-02-09 21:51:42 Rev 5085 jan
+
+ * src/geasInstance.py: set default context of a procedure to the
+ module the procedure belongs to
+
+2004-02-09 19:23:40 Rev 5081 johannes
+
+ * src/classrep/SchemaSupport.py: GSValue instances now have their
+ field-property populated, so the xslt-processor can create proper
+ SQL.
+
+2004-02-08 13:41:54 Rev 5080 johannes
+
+ * src/test.py, doc/technotes/00001.txt, doc/technotes/00002.txt,
+ src/classrep/test.py: appserver.test now uses 'appserver' as
+ application-id, so values from gnue.conf would be read correctly.
+ Updated the technotes.
+
+2004-02-08 09:31:03 Rev 5078 johannes
+
+ * scripts/gnue-gsdgen, setup.cvs, src/test.py, scripts/ggcvs,
+ src/geasGsdGen.py, src/classrep/SchemaSupport.py: With geasGsdGen.
+ py (gnue-gsdgen) a user can generate gsd files from the class
+ repository using the appserver's SchemaSupport.
+
+2004-02-07 11:46:20 Rev 5077 johannes
+
+ * samples/gnue_classes.gfd, samples/GNUe_ClassRepository.gfd,
+ samples/GNUe_Modules.gfd, samples/gnue_modules.gfd: Renamed class
+ repository modification forms
+
+2004-02-06 15:17:33 Rev 5075 jan
+
+ * src/geasSessionManager.py: close per session connection pool after
+ session is closed
+
+2004-02-06 14:21:17 Rev 5073 jan
+
+ * src/geasSessionManager.py: use seperate database connections for
+ every session
+
+2004-02-06 10:41:55 Rev 5072 johannes
+
+ * samples/GNUe_ClassRepository.gfd, samples/GNUe_Modules.gfd:
+ Rebuilt old GNUe_ClassRepository.gfd so it's now possible to
+ modify and extend the class repository using forms.
+
+2004-02-05 12:26:19 Rev 5068 johannes
+
+ * src/language/ObjectList.py, src/language/Object.py: ObjectList is
+ an immutable sequence now. Object returns None on access to an
+ unloadable property.
+
+2004-02-05 09:55:20 Rev 5067 johannes
+
+ * src/language/test.py, src/geasInstance.py, src/language/Session.py:
+ Session.find () uses qualification too. Object.Object has no
+ longer a method store ().
+
+2004-02-04 16:06:16 Rev 5066 johannes
+
+ * src/language/ObjectList.py: Added missing line continuation symbol
+ :(
+
+2004-02-04 16:04:22 Rev 5065 johannes
+
+ * src/test.py, src/classrep/Property.py, src/classrep/Class.py,
+ src/classrep/Module.py, src/language/test.py,
+ src/language/Exceptions.py, src/classrep/Procedure.py,
+ src/geasInstance.py, src/language/ObjectList.py, src/classrep/Base.
+ py, src/language/Session.py, src/language/Object.py,
+ src/classrep/__init__.py, src/classrep/test.py,
+ src/language/Procedure.py: Removed caching-stuff from language
+ interface and changed the constructors of language interface and
+ classrepository to use language/Session instead of sessionManager
+ and sessionId. Made sure to use proper 'underlining' for
+ private/protected and public identifiers.
+
+2004-02-02 22:07:47 Rev 5064 jan
+
+ * src/geasInstance.py: improve error handling by passing a context
+ description
+
+2004-02-02 20:28:18 Rev 5063 jan
+
+ * src/geasInstance.py: add language interface functions (untested yet)
+
+2004-02-02 19:20:22 Rev 5062 jan
+
+ * src/geasSessionManager.py, src/geasInstance.py: switch to
+ gnue-common logic API to implement procedures (python language is
+ tested and works)
+
+2004-01-30 18:03:36 Rev 5057 johannes
+
+ * src/classrep/Property.py, src/classrep/Class.py,
+ src/classrep/Module.py, src/classrep/repository.ini,
+ src/classrep/Procedure.py, src/classrep/Base.py,
+ src/classrep/Namespace.py, src/classrep/__init__.py,
+ src/classrep/test.py: Heavy code cleaning and reworked the
+ public/protected/private name-schema.
+
+2004-01-30 13:27:47 Rev 5056 johannes
+
+ * src/geasSessionManager.py, src/classrep/Class.py, src/geasSession.
+ py, src/language/ObjectList.py, src/classrep/Base.py,
+ src/language/Object.py, src/classrep/crpopulate.py,
+ src/classrep/test.py, src/classrep/dtest.py, src/classrep/Property.
+ py, src/classrep/Module.py, src/classrep/Procedure.py,
+ src/classrep/Definition.py, src/classrep/mtest.py,
+ src/classrep/Namespace.py, src/classrep/__init__.py: Rebuilt the
+ classrepository. Language interface has no longer a cache.
+
+2004-01-29 20:52:10 Rev 5053 jcater
+
+ * src/__init__.py: fixed the release flags leftover from last
+ release cycle
+
+2004-01-27 15:13:35 Rev 5045 johannes
+
+ * src/language/Procedure.py: Added svn:keywords property
+
+2004-01-27 15:10:37 Rev 5044 johannes
+
+ * src/language/Procedure.py: Implement a callable environment for
+ the language interface.
+
+2004-01-27 15:05:42 Rev 5043 johannes
+
+ * src/geasSessionManager.py, src/geasAuthentication.py, src/frontend.
+ py, src/test.py, src/classrep/Class.py, src/geasSession.py,
+ src/testRPC.py, src/language/ObjectList.py, src/classrep/Base.py,
+ src/language/Object.py, src/classrep/crpopulate.py,
+ src/classrep/test.py, src/classrep/dtest.py, src/__init__.py,
+ src/classrep/Property.py, src/classrep/Module.py,
+ src/language/test.py, src/geasTrigger.py, src/language/App.py,
+ src/classrep/Procedure.py, src/classrep/Definition.py,
+ src/geasInstance.py, src/language/Session.py, src/geasBClass.py,
+ src/geasConfiguration.py, src/classrep/mtest.py,
+ src/classrep/Namespace.py, src/classrep/SchemaSupport.py,
+ src/classrep/__init__.py, src/geasList.py, src/geasRpcServer.py:
+ Added procedures to the language interface and set the
+ Id-keyword-property for all sourcefiles.
+
+2004-01-27 00:02:25 Rev 5041 reinhard
+
+ * src/geasSessionManager.py, src/test.py, samples/sample.gsd,
+ src/geasSession.py, src/geasInstance.py, src/language/Session.py,
+ src/geasList.py: Basic implementation of Python procedures.
+ Yes. This is one small step for a man...
+
+2004-01-26 14:51:13 Rev 5039 johannes
+
+ * src/language/__init__.py, src/language/test.py, src/language/App.
+ py, src/language/ObjectList.py, src/language/Session.py,
+ src/language/Object.py: Enabled the Id keyword.
+
+2004-01-23 11:38:52 Rev 5038 johannes
+
+ * src/language/test.py: Removed debugging code
+
+2004-01-23 11:34:51 Rev 5037 johannes
+
+ * src/language/test.py, samples/sample.gsd, src/language/ObjectList.
+ py, src/language/Object.py, src/classrep/test.py: Implemented
+ object references in language interface.
+
+2004-01-22 09:43:20 Rev 5036 reinhard
+
+ * src/test.py: Commented out "call", because it doesn't work yet.
+
+2004-01-06 06:48:39 Rev 5025 jcater
+
+ * setup.py: fixed install to ignore .svn instead of CVS/
+
+2004-01-05 16:44:29 Rev 5024 jcater
+
+ * src/classrep/Namespace.py, src/language/Session.py,
+ src/classrep/mtest.py, src/geasList.py, src/geasAuthentication.py,
+ src/test.py, src/classrep/dtest.py, src/classrep/Definition.py,
+ src/language/Object.py, src/geasInstance.py,
+ src/language/ObjectList.py, src/classrep/__init__.py,
+ src/geasSessionManager.py, src/classrep/test.py, setup.py,
+ src/geasTrigger.py, src/__init__.py, src/language/App.py,
+ src/geasSession.py, src/testRPC.py, src/geasRpcServer.py,
+ src/frontend.py, src/classrep/Class.py, src/geasConfiguration.py,
+ src/language/test.py, src/classrep/Procedure.py,
+ src/classrep/Module.py, src/geasBClass.py, src/classrep/Base.py,
+ src/classrep/Property.py, src/classrep/SchemaSupport.py: updated
+ copyright header
+
+2004-01-02 15:02:22 Rev 5020 reinhard
+
+ * NEWS: Fixed news file, was forgotten at release.
+
+2003-12-19 21:33:36 Rev 5008 jcater
+
+ * src/geasRpcServer.py: moved the command-line options for
+ username/password into gnue-common; any gnue app can now add
+ USE_DATABASE_OPTIONS=1 to get this functionality; fixed minor
+ spelling mistakes
+
+2003-12-18 15:28:53 Rev 5001 jan
+
+ * src/_featuretest: move featuretest subdir into seperate branch
+
+2003-12-18 00:19:12 Rev 4975 jcater
+
+ * doc/technotes/.cvsignore, samples/.cvsignore, doc/api/.cvsignore,
+ src/_featuretest, doc/api, .cvsignore, doc/whitepaper, src/.
+ cvsignore, src/language, scripts/.cvsignore, doc/geasarch, src,
+ samples, scripts, doc/technotes, doc/geasarch/.cvsignore,
+ doc/whitepaper/.cvsignore, src/_featuretest/.cvsignore,
+ packaging/debian, packaging/debian/.cvsignore, src/classrep/.
+ cvsignore, src/language/.cvsignore, src/classrep: converted .
+ cvsignore to svn propset svn:ignore
+
+2003-11-09 23:40:41 Rev 4855 siesel
+
+ * src/classrep/Procedure.py: small fix
+
+2003-11-08 18:43:28 Rev 4853 siesel
+
+ * samples/base.gsd, src/classrep/Class.py, src/classrep/repository.
+ ini, src/classrep/Procedure.py, src/geasInstance.py: add procedure
+ class to classrepository update base schema and repository.ini
+ sample access to procedures in geasInstance
+
+2003-11-06 11:24:27 Rev 4842 siesel
+
+ * BUGS: add two old BUGS from the old TODO file
+
+2003-11-06 11:23:52 Rev 4841 siesel
+
+ * postweb, ROADMAP, TODO, ROADMAP.in: update ROADMAP.in switch to
+ automatic roadmap generation (TODO) add code to post ROADMAP to
+ web (postweb)
+
+2003-10-24 20:26:11 Rev 4819 jbailey
+
+ * packaging/debian/rules: Fix to work around distutils bug
+
+2003-10-22 19:38:04 Rev 4816 jamest
+
+ * src/__init__.py: making release
+
+2003-10-21 15:38:41 Rev 4806 reinhard
+
+ * src/__init__.py: Set release back to 0 for prereleases.
+
+2003-10-21 12:52:41 Rev 4802 reinhard
+
+ * MANIFEST.in, NEWS, BUGS, ROADMAP, postweb: Updated documentation
+ in preparation of release.
+
+2003-10-21 12:26:50 Rev 4801 jvetter
+
+ * src/geasSessionManager.py, src/classrep/Class.py,
+ src/classrep/Module.py, src/classrep/Base.py,
+ src/classrep/SchemaSupport.py, src/classrep/__init__.py,
+ src/classrep/test.py: Finished SchemaSupport.
+
+2003-10-21 11:10:03 Rev 4800 reinhard
+
+ * setup.py: Install sample html forms for webfrontend.
+
+2003-10-21 09:09:12 Rev 4798 reinhard
+
+ * doc/api/version.texi, doc/api/api.texi: Made clear that load()
+ returning data types is a temporary hack.
+
+2003-10-21 07:25:44 Rev 4797 reinhard
+
+ * src/language/Object.py: Typo.
+
+2003-10-21 00:08:21 Rev 4794 siesel
+
+ * NEWS: update NEWS file (needs review)
+
+2003-10-20 23:54:49 Rev 4793 jamest
+
+ * NEWS, src/__init__.py, ChangeLog: preping for release
+
+2003-10-19 22:08:04 Rev 4789 reinhard
+
+ * src/classrep/Property.py, src/classrep/Class.py,
+ src/classrep/Module.py, src/classrep/Base.py,
+ src/classrep/Namespace.py, src/language/Object.py: Language
+ interface now uses Unicode as the internal type for strings.
+
+2003-10-19 21:46:17 Rev 4788 reinhard
+
+ * src/geasInstance.py: Reference properties also have to be
+ converted from Unicode to string. This fixes GNUe_ClassRepository.
+ gfd crashing and eating up all memory.
+
+2003-10-19 17:55:56 Rev 4787 reinhard
+
+ * src/language/test.py, src/language/ObjectList.py,
+ src/classrep/Namespace.py, src/language/Object.py: Convert all
+ data into native Python datatypes in language interface. Added
+ test program.
+
+2003-10-19 16:45:16 Rev 4785 reinhard
+
+ * src/geasSession.py: Append list of types to resultset instead of
+ replacing the whole resultset. This fixes reading of the types
together with data.
-2003-10-19 10:39 reinhard
+2003-10-19 15:39:05 Rev 4784 reinhard
- * src/geasInstance.py: Possible fix for DateTimeDelta objects with
+ * src/geasInstance.py: Possible fix for DateTimeDelta objects with
kinterbasedb.
-2003-10-19 10:22 reinhard
+2003-10-19 15:22:03 Rev 4783 reinhard
- * samples/sample.gsd: Use field type "timestamp" instead of
+ * samples/sample.gsd: Use field type "timestamp" instead of
"datetime".
-2003-10-19 08:07 reinhard
+2003-10-19 13:07:14 Rev 4779 reinhard
- * doc/api/api.texi, doc/api/version.texi, src/geasSession.py,
- src/classrep/Property.py: Calling load() with an empty object_id
- returns the data types of the properties.
+ * doc/api/version.texi, src/classrep/Property.py, doc/api/api.texi,
+ src/geasSession.py: Calling load() with an empty object_id returns
+ the data types of the properties.
-2003-10-19 06:46 reinhard
+2003-10-19 11:46:45 Rev 4778 reinhard
- * src/geasInstance.py: Use "isinstance (x, y)" instead of "if type
+ * src/geasInstance.py: Use "isinstance (x, y)" instead of "if type
(x) == y".
-2003-10-18 18:19 reinhard
+2003-10-18 23:19:40 Rev 4776 reinhard
- * src/language/Object.py: Noted a TODO to convert properties into
+ * src/language/Object.py: Noted a TODO to convert properties into
native types.
-2003-10-18 18:10 reinhard
+2003-10-18 23:10:39 Rev 4775 reinhard
- * src/geasInstance.py: Again cleaned up type conversions, and added
+ * src/geasInstance.py: Again cleaned up type conversions, and added
some more checks for correct datatype.
-2003-10-18 16:54 reinhard
+2003-10-18 21:54:26 Rev 4773 reinhard
* src/geasInstance.py: Removed debugging messages.
-2003-10-18 16:49 reinhard
+2003-10-18 21:49:12 Rev 4772 reinhard
- * doc/whitepaper/: version.texi, whitepaper.texi: Updated list of
- supported property types.
+ * doc/whitepaper/version.texi, doc/whitepaper/whitepaper.texi:
+ Updated list of supported property types.
-2003-10-18 16:46 reinhard
+2003-10-18 21:46:00 Rev 4771 reinhard
- * INSTALL, setup.py, samples/sample.gfd, samples/sample.gsd:
+ * samples/sample.gsd, samples/sample.gfd, INSTALL, setup.py:
Implemented Date, Time and DateTime property types.
-2003-10-18 16:32 reinhard
+2003-10-18 21:32:32 Rev 4769 reinhard
- * src/geasInstance.py: Translate an empty string to None for all
- property types. This fixes changing numeric fields and date
- fields to NULL.
+ * src/geasInstance.py: Translate an empty string to None for all
+ property types. This fixes changing numeric fields and date fields
+ to NULL.
-2003-10-18 16:20 reinhard
+2003-10-18 21:20:14 Rev 4768 reinhard
* src/geasInstance.py: Always encode unicode into utf-8.
-2003-10-17 06:08 reinhard
+2003-10-17 11:08:15 Rev 4757 reinhard
- * samples/: sample.gfd, sample.gsd: For the sake of completeness,
- and for testing, include some numeric fields in the sample.
+ * samples/sample.gsd, samples/sample.gfd: For the sake of
+ completeness, and for testing, include some numeric fields in the
+ sample.
-2003-10-17 04:03 reinhard
+2003-10-17 09:03:43 Rev 4755 reinhard
- * src/geasInstance.py: Correctly typecast values between DB driver
+ * src/geasInstance.py: Correctly typecast values between DB driver
and appserver. Notably, this fixes NULL values for strings.
-2003-10-16 18:03 reinhard
+2003-10-16 23:03:43 Rev 4754 reinhard
- * src/geasInstance.py: Use integers instead of strings to transport
- boolean values. This way, the language interface can use them in
+ * src/geasInstance.py: Use integers instead of strings to transport
+ boolean values. This way, the language interface can use them in
conditionals.
-2003-10-16 17:58 reinhard
+2003-10-16 22:58:30 Rev 4753 reinhard
* samples/sample.gsd: Oops.
-2003-10-16 17:55 reinhard
+2003-10-16 22:55:01 Rev 4752 reinhard
* samples/sample.gfd: Make the sample form use a boolean field.
-2003-10-16 17:54 reinhard
+2003-10-16 22:54:25 Rev 4751 reinhard
- * ROADMAP, samples/auth.gsd, samples/sample.gsd,
- src/geasInstance.py: Implemented boolean type. Some small fixes
- in the sample .gsd files.
+ * samples/auth.gsd, samples/sample.gsd, src/geasInstance.py, ROADMAP:
+ Implemented boolean type. Some small fixes in the sample .gsd files.
-2003-10-15 09:03 siesel
+2003-10-15 14:03:38 Rev 4747 siesel
- * src/: geasRpcServer.py, testRPC.py: support pyro as rpc drivers
+ * src/testRPC.py, src/geasRpcServer.py: support pyro as rpc drivers
add pyro command line option to testRPC
-2003-10-14 09:30 reinhard
+2003-10-14 14:30:38 Rev 4743 reinhard
- * release: Removed checklist on how to make a release - this has
- now become a technote in gnue-common.
+ * release: Removed checklist on how to make a release - this has now
+ become a technote in gnue-common.
-2003-10-10 06:39 siesel
+2003-10-10 11:39:44 Rev 4734 siesel
- * samples/: auth.gsd, base.gsd, sample.gsd: change primary key
- names, to fix 'relation exists' errors in postgresql
+ * samples/base.gsd, samples/auth.gsd, samples/sample.gsd: change
+ primary key names, to fix 'relation exists' errors in postgresql
-2003-10-09 16:42 siesel
+2003-10-09 21:42:10 Rev 4723 siesel
- * src/: geasInstance.py, test.py: - add gConfig support to test
- client (needed to test SchemaSupport) - replace "decode" with
+ * src/test.py, src/geasInstance.py: - add gConfig support to test
+ client (needed to test SchemaSupport) - replace "decode" with
"unicode" for python 2.1
-2003-10-08 09:59 siesel
+2003-10-08 14:59:32 Rev 4718 siesel
- * samples/: Makefile, auth.gsd, base.gsd, sample.gsd: - improve
- schema definitions by adding primary keys (gnue_id) and setting
- some fields to be "NOT NULL" - add xsltproc as alternative to
- smbcmd - fix html file creation to work with both smbcmd and
- xsltproc
+ * samples/base.gsd, samples/Makefile, samples/auth.gsd,
+ samples/sample.gsd: - improve schema definitions by adding primary
+ keys (gnue_id) and setting some fields to be "NOT NULL" - add
+ xsltproc as alternative to smbcmd - fix html file creation to work
+ with both smbcmd and xsltproc
-2003-10-08 09:31 siesel
+2003-10-08 14:31:40 Rev 4717 siesel
- * src/classrep/SchemaSupport.py: split schema writing into table
+ * src/classrep/SchemaSupport.py: split schema writing into table
data+table structure virtual schema reading support
-2003-10-08 06:59 siesel
+2003-10-08 11:59:59 Rev 4714 siesel
- * src/classrep/SchemaSupport.py: add GSD schema writing support to
+ * src/classrep/SchemaSupport.py: add GSD schema writing support to
gnue-appserver
-2003-10-07 16:06 siesel
+2003-10-07 21:06:32 Rev 4712 siesel
* src/geasInstance.py: fix: don't catch all kinds of errors
-2003-10-07 11:03 siesel
+2003-10-07 16:03:53 Rev 4710 siesel
- * src/: geasInstance.py, geasList.py: Make appserver a bit more
- unicode aware (should fix german umlauts too) - connect to
- database in unicode mode - encode/decode string data from/to
- unicode (db side) to/from utf-8 (appserver side)
+ * src/geasInstance.py, src/geasList.py: Make appserver a bit more
+ unicode aware (should fix german umlauts too) - connect to
+ database in unicode mode - encode/decode string data from/to
+ unicode (db side) to/from utf-8 (appserver side)
-2003-10-07 09:50 siesel
+2003-10-07 14:50:06 Rev 4707 siesel
- * src/geasRpcServer.py: change appserver command line parsing to
+ * src/geasRpcServer.py: change appserver command line parsing to
support new gnue.common.rpc driver structure
-2003-10-06 16:21 reinhard
+2003-10-06 21:21:58 Rev 4702 reinhard
- * postweb, release: Added script to update documentation changes to
+ * release, postweb: Added script to update documentation changes to
web page automatically
-2003-10-06 13:16 reinhard
+2003-10-06 18:16:08 Rev 4694 reinhard
- * MANIFEST.in, setup.py, doc/man/gnue-appserver.1: Include manual
- page.
+ * MANIFEST.in, doc/man, doc/man/gnue-appserver.1, setup.py: Include
+ manual page.
-2003-10-05 18:28 jbailey
+2003-10-05 23:28:22 Rev 4685 jbailey
- * packaging/debian/control: Remove python2.3-xml depends per
- reinhard
+ * packaging/debian/control: Remove python2.3-xml depends per reinhard
-2003-10-05 16:18 reinhard
+2003-10-05 21:18:29 Rev 4682 reinhard
- * setup.py: Install samples into doc/gnue-appserver/examples as
+ * setup.py: Install samples into doc/gnue-appserver/examples as
debian guidelines request.
-2003-10-05 13:01 btami
+2003-10-05 18:03:05 Rev 4678 btami
- * scripts/gnue-appserver: removed old "magic" code needed for
+ * scripts/gnue-appserver: removed old "magic" code needed for
mcmillan packaging on win32
-2003-10-05 11:12 reinhard
+2003-10-05 16:12:38 Rev 4673 reinhard
* .cvsignore: Updated .cvsignore
-2003-10-05 03:59 reinhard
+2003-10-05 08:59:44 Rev 4670 reinhard
* release: Updated checklist.
-2003-10-05 03:58 reinhard
+2003-10-05 08:58:41 Rev 4669 reinhard
* MANIFEST.in: Include packaging directory into distribution.
-2003-10-04 13:25 jbailey
+2003-10-04 18:25:18 Rev 4664 jbailey
* packaging/debian/control: Add python2.3-xml to depends line
-2003-10-04 13:21 jbailey
+2003-10-04 18:21:54 Rev 4663 jbailey
- * packaging/debian/: README.Debian, control: Add texinfo,
- sablrotron to build-deps. Add explanation in new README.Debian
- file
+ * packaging/debian/README.Debian, packaging/debian/control: Add
+ texinfo, sablrotron to build-deps. Add explanation in new README.
+ Debian file
-2003-10-04 13:16 reinhard
+2003-10-04 18:16:47 Rev 4662 reinhard
* packaging/debian/control: Updated description.
-2003-10-04 12:27 jbailey
+2003-10-04 17:27:25 Rev 4660 jbailey
- * packaging/debian/: changelog, control, rules: gnue-appserver
- (0.0.4.20031004) unstable; urgency=low
-
+ * packaging/debian/changelog, packaging/debian/rules,
+ packaging/debian/control: gnue-appserver (0.0.4.20031004) unstable;
+ urgency=low
* Resync CVS to match up with changes in gnue-common.
+ -- Jeff Bailey <address@hidden> Sat, 4 Oct 2003 12:17:06 -0400
- -- Jeff Bailey <address@hidden> Sat, 4 Oct 2003 12:17:06
- -0400
+2003-10-04 11:53:18 Rev 4658 reinhard
-2003-10-04 06:53 reinhard
+ * samples/sample.grd, samples/appserver.gpd: Added report sample.
- * samples/: appserver.gpd, sample.grd: Added report sample.
+2003-10-01 20:45:22 Rev 4648 jbailey
-2003-10-01 15:45 jbailey
-
- * packaging/debian/: .cvsignore, README.cvs, changelog, compat,
- control, copyright, rules: gnue-appserver (0.0.4.20031001)
- unstable; urgency=low
-
+ * packaging/debian/README.cvs, packaging/debian/changelog,
+ packaging/debian/copyright, packaging/debian/rules,
+ packaging/debian/.cvsignore, packaging, packaging/debian,
+ packaging/debian/control, packaging/debian/compat: gnue-appserver
+ (0.0.4.20031001) unstable; urgency=low
* New package.
+ -- Jeff Bailey <address@hidden> Wed, 1 Oct 2003 11:12:35 -0400
- -- Jeff Bailey <address@hidden> Wed, 1 Oct 2003 11:12:35
- -0400
+2003-09-29 22:33:43 Rev 4638 reinhard
-2003-09-29 17:33 reinhard
-
* setup.cvs: Put grpc file in better location.
-2003-09-29 17:28 reinhard
+2003-09-29 22:28:59 Rev 4636 reinhard
- * setup.py, src/geasRpcServer.py, src/classrep/__init__.py: Install
+ * setup.py, src/classrep/__init__.py, src/geasRpcServer.py: Install
files more into a standard location.
-2003-09-29 17:12 reinhard
+2003-09-29 22:12:10 Rev 4634 reinhard
* MANIFEST.in: More fixes to MANIFEST.in.
-2003-09-29 17:10 reinhard
+2003-09-29 22:09:16 Rev 4633 reinhard
- * MANIFEST.in: Manpages are no longer included in the distribution
- - they are built at install time now.
+ * setup.py: Minor beautifying.
-2003-09-29 17:09 reinhard
+2003-09-29 22:10:30 Rev 4632 reinhard
- * setup.py: Minor beautifying.
+ * MANIFEST.in: Manpages are no longer included in the distribution -
+ they are built at install time now.
-2003-09-29 16:57 reinhard
+2003-09-29 21:57:04 Rev 4630 reinhard
- * setup.cfg.in, setup.py, scripts/.cvsignore,
- scripts/gnue-appserver, scripts/gnue-appserver.in,
- src/__init__.py, src/_featuretest/__init__.py: Use GSetup for
- setup.py.
+ * scripts/gnue-appserver, src/__init__.py, scripts/gnue-appserver.in,
+ setup.cfg.in, scripts/.cvsignore, setup.py,
+ src/_featuretest/__init__.py: Use GSetup for setup.py.
-2003-09-26 02:50 reinhard
+2003-09-26 07:50:06 Rev 4610 reinhard
* setup.cvs: Removed prehistoric fix.
-2003-09-25 20:03 jcater
+2003-09-26 01:07:46 Rev 4608 jcater
* setup.cvs: Added a new per-module cvs setup system
-2003-09-25 18:36 reinhard
+2003-09-25 23:36:13 Rev 4607 reinhard
* setup.py: Removed depreciated environment variables.
-2003-09-25 18:13 reinhard
+2003-09-25 23:13:54 Rev 4604 reinhard
- * src/classrep/__init__.py: Do not use depreciated environment
+ * src/classrep/__init__.py: Do not use depreciated environment
variable INSTALL_PREFIX.
-2003-09-24 09:13 btami
+2003-09-24 14:14:20 Rev 4595 btami
* setup.py: let setup skip build_files() on win32
-2003-09-22 17:30 reinhard
+2003-09-22 22:30:26 Rev 4579 reinhard
- * MANIFEST.in, setup.py: Include webfrontend in distribution and
+ * MANIFEST.in, setup.py: Include webfrontend in distribution and
installation.
-2003-09-22 17:13 reinhard
+2003-09-22 22:13:19 Rev 4574 reinhard
* release: Updated checklist.
-2003-09-22 17:02 siesel
+2003-09-22 22:02:59 Rev 4573 siesel
- * setup.py: make setup.py a bit more silent when called without
+ * setup.py: make setup.py a bit more silent when called without
parameters
-2003-09-22 16:50 siesel
+2003-09-22 21:50:37 Rev 4572 siesel
- * extensions/webfrontend/: classrepository.html, gnue-forms.js,
- sample.html: - Make gnue-forms.js be a bit more informative about
- errors in form files - add block tag support - update sample.html
- - add a 50% working classrepository file to show which parts of
- master/detail forms still have to be improved
+ * extensions/webfrontend/sample.html,
+ extensions/webfrontend/classrepository.html,
+ extensions/webfrontend/gnue-forms.js: - Make gnue-forms.js be a
+ bit more informative about errors in form files - add block tag
+ support - update sample.html - add a 50% working classrepository
+ file to show which parts of master/detail forms still have to be
+ improved
-2003-09-22 15:56 reinhard
+2003-09-22 20:56:48 Rev 4569 reinhard
* release: Small checklist on how to do releases.
-2003-09-22 15:56 reinhard
+2003-09-22 20:56:24 Rev 4568 reinhard
* src/__init__.py: Prepared for next version.
-2003-09-22 15:43 reinhard
+2003-09-22 20:43:34 Rev 4567 reinhard
- * ChangeLog, NEWS, src/__init__.py: Released 0.0.4.
+ * NEWS, src/__init__.py, ChangeLog: Released 0.0.4.
-2003-09-22 15:16 reinhard
+2003-09-22 20:16:11 Rev 4565 reinhard
- * MANIFEST.in: Just found out that "prune" only works for
+ * MANIFEST.in: Just found out that "prune" only works for
directories. Doh.
-2003-09-22 14:46 reinhard
+2003-09-22 19:46:49 Rev 4564 reinhard
* samples/Makefile: Minor fix.
-2003-09-22 14:29 reinhard
+2003-09-22 19:29:05 Rev 4563 reinhard
- * samples/appserver.gpd: Added a file for GNUe-Navigator containing
+ * samples/appserver.gpd: Added a file for GNUe-Navigator containing
all samples.
-2003-09-22 14:19 reinhard
+2003-09-22 19:19:21 Rev 4562 reinhard
* samples/README: Keep README up to date.
-2003-09-22 14:17 reinhard
+2003-09-22 19:17:02 Rev 4561 reinhard
* samples/.cvsignore: Updated.
-2003-09-22 14:16 reinhard
+2003-09-22 19:16:31 Rev 4560 reinhard
* samples/Makefile: Fixed dependencies.
-2003-09-22 14:16 reinhard
+2003-09-22 19:16:15 Rev 4559 reinhard
- * samples/sample.gsd: Grant access to system classes to user
+ * samples/sample.gsd: Grant access to system classes to user
"hacker" for testing purposes.
-2003-09-22 14:09 reinhard
+2003-09-22 19:09:11 Rev 4558 reinhard
- * setup.py: Build all necessary files when trying to install from
- CVS.
+ * setup.py: Build all necessary files when trying to install from CVS.
-2003-09-22 06:53 jvetter
+2003-09-22 11:53:02 Rev 4557 jvetter
- * src/classrep/: dtest.py, test.py: Code cleanup
+ * src/classrep/dtest.py, src/classrep/test.py: Code cleanup
-2003-09-22 01:46 reinhard
+2003-09-22 06:46:56 Rev 4556 reinhard
- * src/classrep/Property.py: Preload all properties of
- gnue_property. Fixes recursion on GNUe_Class_Definitions.gfd.
+ * src/classrep/Property.py: Preload all properties of gnue_property.
+ Fixes recursion on GNUe_Class_Definitions.gfd.
-2003-09-20 13:11 reinhard
+2003-09-20 18:11:22 Rev 4554 reinhard
* samples/Makefile: Removed duplicate slash.
-2003-09-19 18:30 siesel
+2003-09-19 23:30:31 Rev 4551 siesel
- * extensions/webfrontend/: README, images/about-24x24.png,
- images/commit-24x24.png, images/enterquery-24x24.png,
- images/execquery-24x24.png, images/exit-24x24.png,
- images/firstrecord-24x24.png, images/jumpprompt-24x24.png,
- images/lastrecord-24x24.png, images/markfordelete-24x24.png,
- images/newrecord-24x24.png, images/nextrecord-24x24.png,
- images/prevrecord-24x24.png, images/rollback-24x24.png: update
+ * extensions/webfrontend/images/firstrecord-24x24.png,
+ extensions/webfrontend/images/commit-24x24.png,
+ extensions/webfrontend/images/newrecord-24x24.png,
+ extensions/webfrontend/images/exit-24x24.png,
+ extensions/webfrontend/images/rollback-24x24.png,
+ extensions/webfrontend/images/about-24x24.png,
+ extensions/webfrontend/images/execquery-24x24.png,
+ extensions/webfrontend/images/prevrecord-24x24.png,
+ extensions/webfrontend/images,
+ extensions/webfrontend/images/jumpprompt-24x24.png,
+ extensions/webfrontend/images/nextrecord-24x24.png,
+ extensions/webfrontend/images/lastrecord-24x24.png,
+ extensions/webfrontend/images/enterquery-24x24.png,
+ extensions/webfrontend/README,
+ extensions/webfrontend/images/markfordelete-24x24.png: update
README and add images for webfrontend client
-2003-09-19 16:17 btami
+2003-09-19 21:17:38 Rev 4549 btami
- * setup.py: added isfile() check to prevent errors when trying to
+ * setup.py: added isfile() check to prevent errors when trying to
copy non existent files
-2003-09-19 15:36 reinhard
+2003-09-19 20:36:59 Rev 4548 reinhard
* setup.py: "licence" is depreciated. Use "license" instead.
-2003-09-19 15:28 reinhard
+2003-09-19 20:28:38 Rev 4547 reinhard
* INSTALL.cvs: Updated
-2003-09-19 14:52 reinhard
+2003-09-19 19:52:21 Rev 4546 reinhard
- * THANKS, setup.py: Use os.path.normcase before comparing paths.
+ * setup.py, THANKS: Use os.path.normcase before comparing paths.
-2003-09-19 14:16 reinhard
+2003-09-19 19:16:08 Rev 4545 reinhard
* src/classrep/Class.py: Fix for python 2.3.
-2003-09-19 13:29 reinhard
+2003-09-19 18:29:43 Rev 4544 reinhard
- * setup.py, samples/Makefile, samples/README,
- samples/setup-mysql.sh, samples/setup-pgsql.sh: Move SQL-scripts
- into root samples directory.
+ * samples/setup-mysql.sh, samples/Makefile, samples/README,
+ samples/setup-pgsql.sh, setup.py: Move SQL-scripts into root
+ samples directory.
-2003-09-19 12:58 reinhard
+2003-09-19 17:58:08 Rev 4543 reinhard
* src/classrep/__init__.py: Use os.path.join to build path.
-2003-09-19 11:58 reinhard
+2003-09-19 16:58:43 Rev 4542 reinhard
- * THANKS, src/classrep/__init__.py: Fix directory separator for
+ * THANKS, src/classrep/__init__.py: Fix directory separator for
repository.ini.
-2003-09-19 09:23 reinhard
+2003-09-19 14:23:21 Rev 4540 reinhard
* setup.py: Now this is the ultimate setup.py!
-2003-09-19 09:21 reinhard
+2003-09-19 14:21:44 Rev 4539 reinhard
- * src/classrep/__init__.py: Search repository.ini in
- ${prefix}/share/gnue-appserver if it isn't found in the module
+ * src/classrep/__init__.py: Search repository.ini in
+ ${prefix}/share/gnue-appserver if it isn't found in the module
directory.
-2003-09-19 06:12 reinhard
+2003-09-19 11:12:51 Rev 4538 reinhard
* setup.py: A setup.py that even works with --prefix and --root.
-2003-09-19 04:00 reinhard
+2003-09-19 09:00:48 Rev 4537 reinhard
- * src/classrep/Definition.py: Raise exception if repository.ini
+ * src/classrep/Definition.py: Raise exception if repository.ini
can't be found.
-2003-09-19 02:43 siesel
+2003-09-19 07:43:54 Rev 4535 siesel
- * extensions/webfrontend/: README, gnue-forms.js, sample.html,
- vcXMLRPC.js: add first version of a webfrontend extension for
- gnue-appserver. Included is: - a gnue-forms client written in
- ECMAscript. - a GPL'ed XMLRPC library - the html version of the
+ * extensions/webfrontend, extensions, extensions/webfrontend/sample.
+ html, extensions/webfrontend/vcXMLRPC.js,
+ extensions/webfrontend/README, extensions/webfrontend/gnue-forms.
+ js: add first version of a webfrontend extension for
+ gnue-appserver. Included is: - a gnue-forms client written in
+ ECMAscript. - a GPL'ed XMLRPC library - the html version of the
basic appserver sample
-2003-09-19 02:06 siesel
+2003-09-19 07:06:11 Rev 4534 siesel
- * samples/: GNUe_ClassRepository.gfd, README: update
- ClassRepository access form add Information about it to the
- README
+ * samples/README, samples/GNUe_ClassRepository.gfd: update
+ ClassRepository access form add Information about it to the README
-2003-09-19 01:31 jvetter
+2003-09-19 06:31:11 Rev 4533 jvetter
* src/classrep/Module.py: Removed debugging messages.
-2003-09-18 23:01 jcater
+2003-09-19 04:01:38 Rev 4531 jcater
* setup.py: fix for --prefix
-2003-09-18 17:35 reinhard
+2003-09-18 22:35:59 Rev 4520 reinhard
* setup.py: Much work on setup procedure.
-2003-09-18 17:35 reinhard
+2003-09-18 22:35:33 Rev 4519 reinhard
* MANIFEST.in: Don't forget to distribute repository.ini.
-2003-09-18 14:21 reinhard
+2003-09-18 19:21:49 Rev 4518 reinhard
* INSTALL: Seems like we don't really need mxdatetime.
-2003-09-18 13:19 reinhard
+2003-09-18 18:19:20 Rev 4517 reinhard
- * MANIFEST.in: Include .txt documentation files in source
+ * MANIFEST.in: Include .txt documentation files in source
distribution.
-2003-09-18 13:03 reinhard
+2003-09-18 18:03:56 Rev 4515 reinhard
- * doc/technotes/Makefile: Explicitly start python script with
- python.
+ * doc/technotes/Makefile: Explicitly start python script with python.
-2003-09-18 10:14 jvetter
+2003-09-18 15:14:10 Rev 4514 jvetter
- * src/: geasSession.py, classrep/Class.py, classrep/Definition.py,
- classrep/Module.py, classrep/Namespace.py, classrep/Property.py,
- classrep/ctest.py, classrep/mtest.py, language/Object.py,
- language/ObjectList.py: Code cleanup
+ * src/classrep/ctest.py, src/classrep/Property.py,
+ src/classrep/Class.py, src/classrep/Module.py, src/geasSession.py,
+ src/classrep/Definition.py, src/language/ObjectList.py,
+ src/classrep/Namespace.py, src/classrep/mtest.py,
+ src/language/Object.py: Code cleanup
-2003-09-18 10:10 reinhard
+2003-09-18 15:10:12 Rev 4513 reinhard
* MANIFEST.in: Updated list of distributed files.
-2003-09-18 09:13 reinhard
+2003-09-18 14:13:56 Rev 4512 reinhard
- * INSTALL, INSTALL.cvs, README, samples/README, samples/README.cvs:
+ * samples/README.cvs, README, INSTALL.cvs, samples/README, INSTALL:
Several documentation improvements.
-2003-09-17 12:59 reinhard
+2003-09-17 18:06:20 Rev 4507 reinhard
- * scripts/: .cvsignore, gnue-appserver.in: Minor code beautifying
- in main script.
+ * setupext, setupext/__init__.py: Removed setupext as it's not used.
-2003-09-17 12:19 reinhard
+2003-09-17 17:59:13 Rev 4506 reinhard
- * doc/: technotes/Makefile, whitepaper/Makefile: Fixed "make
- clean".
+ * scripts/gnue-appserver.in, scripts/.cvsignore: Minor code
+ beautifying in main script.
-2003-09-17 12:13 reinhard
+2003-09-17 17:19:32 Rev 4505 reinhard
- * doc/api/: api.texi, version.texi: Document exceptions and system
- classes.
+ * doc/whitepaper/Makefile, doc/technotes/Makefile: Fixed "make clean".
-2003-09-17 12:11 reinhard
+2003-09-17 17:13:52 Rev 4504 reinhard
- * doc/whitepaper/: version.texi, whitepaper.texi: Include warning
- that not all features are yet implemented.
+ * doc/api/version.texi, doc/api/api.texi: Document exceptions and
+ system classes.
-2003-09-17 09:47 reinhard
+2003-09-17 17:11:57 Rev 4503 reinhard
- * grpc/appserver.grpc: Fixed types (or at least made them
- consistent with the real API).
+ * doc/whitepaper/version.texi, doc/whitepaper/whitepaper.texi:
+ Include warning that not all features are yet implemented.
-2003-09-17 09:21 reinhard
+2003-09-17 14:47:38 Rev 4502 reinhard
+ * grpc/appserver.grpc: Fixed types (or at least made them consistent
+ with the real API).
+
+2003-09-17 14:21:07 Rev 4501 reinhard
+
* doc/technotes/00002.txt: Added notes about the class repository.
-2003-09-16 16:58 reinhard
+2003-09-16 21:58:25 Rev 4500 reinhard
* setup.py: A little work on setup.py
-2003-09-16 14:27 reinhard
+2003-09-16 19:27:21 Rev 4499 reinhard
- * ROADMAP, doc/technotes/00001.txt: Added some notes on the
- Language Interface.
+ * doc/technotes/00001.txt, ROADMAP: Added some notes on the Language
+ Interface.
-2003-09-16 14:23 reinhard
+2003-09-16 19:23:43 Rev 4498 reinhard
- * doc/technotes/: .cvsignore, Makefile, index.html, index.txt:
- Automatically create index.txt and index.html via Makefile.
+ * doc/technotes/index.html, doc/technotes/.cvsignore,
+ doc/technotes/Makefile, doc/technotes/index.txt: Automatically
+ create index.txt and index.html via Makefile.
-2003-09-16 14:00 reinhard
+2003-09-16 19:00:15 Rev 4497 reinhard
- * samples/Makefile: Link yes.png and no.png into html output
+ * samples/Makefile: Link yes.png and no.png into html output
directory.
-2003-09-10 15:31 reinhard
+2003-09-10 20:31:39 Rev 4493 reinhard
- * src/: geasInstance.py, geasList.py, geasSession.py,
- geasSessionManager.py: Improved exception handling.
+ * src/geasSessionManager.py, src/geasSession.py, src/geasInstance.py,
+ src/geasList.py: Improved exception handling.
-2003-09-10 15:26 reinhard
+2003-09-10 20:26:00 Rev 4492 reinhard
* ROADMAP, TODO: Updated our feature plans.
-2003-09-10 14:31 reinhard
+2003-09-10 19:31:42 Rev 4491 reinhard
- * src/geasInstance.py: For numeric properties, return an integer
- for integer values and a float for non-integer values.
+ * src/geasInstance.py: For numeric properties, return an integer for
+ integer values and a float for non-integer values.
-2003-09-10 14:09 reinhard
+2003-09-10 19:09:30 Rev 4490 reinhard
- * samples/: setup-mysql.sh, setup-pgsql.sh: Use .gsd-created sql
- scripts in setup scripts.
+ * samples/setup-mysql.sh, samples/setup-pgsql.sh: Use .gsd-created
+ sql scripts in setup scripts.
-2003-09-10 14:08 reinhard
+2003-09-10 19:08:42 Rev 4489 reinhard
- * samples/: .cvsignore, Makefile: Create a subdirectory for every
- kind of output to keep this directory clean.
+ * samples/.cvsignore, samples/Makefile: Create a subdirectory for
+ every kind of output to keep this directory clean.
-2003-09-10 14:05 reinhard
+2003-09-10 19:05:54 Rev 4488 reinhard
- * samples/sample.gsd: Correctly insert gnue_id in record
- definitions. Added second test record.
+ * samples/sample.gsd: Correctly insert gnue_id in record definitions.
+ Added second test record.
-2003-09-06 07:07 siesel
+2003-09-06 12:07:43 Rev 4486 siesel
- * src/geasInstance.py: FIX: just return standart python types.
- Don't allow rpc breakage because of PgInt2 type f.e..
+ * src/geasInstance.py: FIX: just return standart python types. Don't
+ allow rpc breakage because of PgInt2 type f.e..
-2003-09-01 15:11 reinhard
+2003-09-01 20:11:37 Rev 4473 reinhard
- * src/: geasList.py, geasSession.py: More code cleanup. Quite
+ * src/geasSession.py, src/geasList.py: More code cleanup. Quite
satisfied with the code for now.
-2003-09-01 13:24 reinhard
+2003-09-01 18:24:15 Rev 4471 reinhard
- * src/: geasInstance.py, geasList.py, geasSession.py,
- geasSessionManager.py: Cleanup of geasInstance.
+ * src/geasSessionManager.py, src/geasSession.py, src/geasInstance.py,
+ src/geasList.py: Cleanup of geasInstance.
-2003-09-01 13:01 reinhard
+2003-09-01 18:01:45 Rev 4469 reinhard
- * src/: frontend.py, geasAuthentication.py, geasConfiguration.py,
- geasInstance.py, geasList.py, geasRpcServer.py, geasSession.py,
- geasSessionManager.py, geasTrigger.py, test.py, testRPC.py: Code
- beautifying.
+ * src/geasSessionManager.py, src/frontend.py, src/geasAuthentication.
+ py, src/test.py, src/geasSession.py, src/geasTrigger.py,
+ src/geasInstance.py, src/testRPC.py, src/geasConfiguration.py,
+ src/geasList.py, src/geasRpcServer.py: Code beautifying.
-2003-09-01 11:54 reinhard
+2003-09-01 16:54:43 Rev 4467 reinhard
- * src/: geasAuthentication.py, geasList.py, geasSession.py: Some
- code cleanups.
+ * src/geasAuthentication.py, src/geasSession.py, src/geasList.py:
+ Some code cleanups.
-2003-09-01 11:32 reinhard
+2003-09-01 16:32:20 Rev 4466 reinhard
* src/geasList.py: Use DataSourceWrapper for creating data sources.
-2003-08-31 14:23 reinhard
+2003-08-31 19:23:59 Rev 4465 reinhard
* src/geasList.py: setPrefetch only accepts parameter of type List.
-2003-08-16 18:53 siesel
+2003-08-16 23:53:23 Rev 4430 siesel
- * samples/: Makefile, auth.gsd, base.gsd, sample.gsd,
- setup-mysql.sh: - split database population scripts in 3 parts
- (base, auth, sample) - add mysql population script - update
- Makefile (sql creation via XSLT)
+ * samples/base.gsd, samples/setup-mysql.sh, samples/Makefile,
+ samples/auth.gsd, samples/sample.gsd: - split database population
+ scripts in 3 parts (base, auth, sample) - add mysql population
+ script - update Makefile (sql creation via XSLT)
-2003-08-16 12:07 siesel
+2003-08-16 17:07:16 Rev 4429 siesel
- * samples/setup-pgsql.sh, src/geasAuthentication.py,
- src/geasSession.py, src/geasSessionManager.py,
- src/classrep/Class.py, src/classrep/__init__.py,
- src/language/Session.py: - use an internal session for classrep,
- authagent... - reenable authentication - add meta data for
- authentication data class
+ * src/geasSessionManager.py, src/geasAuthentication.py,
+ src/classrep/Class.py, samples/setup-pgsql.sh, src/geasSession.py,
+ src/language/Session.py, src/classrep/__init__.py: - use an
+ internal session for classrep, authagent... - reenable
+ authentication - add meta data for authentication data class
-2003-08-15 16:33 siesel
+2003-08-15 21:33:40 Rev 4428 siesel
* grpc/appserver.grpc: spelling fix 2
-2003-08-15 16:29 siesel
+2003-08-15 21:29:51 Rev 4427 siesel
- * src/: geasAuthentication.py, geasAuthentification.py,
- geasSession.py, geasSessionManager.py: spelling fix (part1)
+ * src/geasSessionManager.py, src/geasAuthentification.py,
+ src/geasAuthentication.py, src/geasSession.py: spelling fix (part1)
-2003-08-14 16:05 btami
+2003-08-14 21:05:48 Rev 4425 btami
- * setup.py, scripts/gnue-appserver.in, src/classrep/__init__.py: *
+ * scripts/gnue-appserver.in, setup.py, src/classrep/__init__.py: *
misc fixes * repository.ini wants to go somewhere in setup.py !
-2003-08-13 17:44 reinhard
+2003-08-13 22:44:54 Rev 4423 reinhard
- * samples/: appservertest.gfd, sample.gfd, sample.gsd, sample.xml:
- Updated sample.gsd, renamed appservertest.gfd to sample.gfd.
+ * samples/appservertest.gfd, samples/sample.gsd, samples/sample.gfd,
+ samples/sample.xml: Updated sample.gsd, renamed appservertest.gfd
+ to sample.gfd.
-2003-08-13 16:30 btami
+2003-08-13 21:30:00 Rev 4421 btami
* setup.py: misc fix
-2003-08-13 10:06 reinhard
+2003-08-13 15:06:16 Rev 4420 reinhard
- * samples/setup-pgsql.sh, src/geasInstance.py,
- src/classrep/repository.ini: Cleanup on type, lengh and scale of
- properties.
+ * src/classrep/repository.ini, samples/setup-pgsql.sh,
+ src/geasInstance.py: Cleanup on type, lengh and scale of properties.
-2003-08-13 09:07 siesel
+2003-08-13 14:07:52 Rev 4419 siesel
- * src/geasInstance.py: - some cleanup - don't return None values to
+ * src/geasInstance.py: - some cleanup - don't return None values to
make XMLRPC happy
-2003-08-13 07:44 siesel
+2003-08-13 12:44:40 Rev 4417 siesel
- * src/language/ObjectList.py: - Fix interoperability with
- gnue-common 0.5.1 by not depending on ResultSet.Count - don't try
- to cache the whole resultset, instead load records in steps of
+ * src/language/ObjectList.py: - Fix interoperability with
+ gnue-common 0.5.1 by not depending on ResultSet.Count - don't try
+ to cache the whole resultset, instead load records in steps of
CACHE_STEP (=10)
-2003-08-13 06:45 reinhard
+2003-08-13 11:45:45 Rev 4416 reinhard
- * doc/geasarch/: COPYING, ChangeLog, INSTALL, NEWS, README, TODO,
- bookinfo.sgml, chapters.ent, geasarch.sgml, version.ent: Removed
- some empty documentation files.
+ * doc/geasarch/COPYING, doc/geasarch/shared/gpl.sgml,
+ doc/geasarch/chapters, doc/geasarch/version.ent,
+ doc/geasarch/shared/fdl.sgml, doc/geasarch/NEWS,
+ doc/geasarch/README, doc/geasarch/chapters.ent,
+ doc/geasarch/geasarch.sgml, doc/geasarch/shared/copyright.sgml,
+ doc/geasarch/TODO, doc/geasarch/INSTALL, doc/geasarch/shared,
+ doc/geasarch/ChangeLog, doc/geasarch/bookinfo.sgml: Removed some
+ empty documentation files.
-2003-08-13 06:29 reinhard
+2003-08-13 11:29:25 Rev 4415 reinhard
* ROADMAP: We need DB schema update soon.
-2003-08-12 16:35 reinhard
+2003-08-12 21:35:19 Rev 4412 reinhard
- * grpc/appserver.grpc: Ooops. Forgot that.
+ * grpc, grpc/appserver.grpc: Ooops. Forgot that.
-2003-08-12 16:26 reinhard
+2003-08-12 21:26:09 Rev 4411 reinhard
- * INSTALL, INSTALL.cvs, NEWS, ROADMAP: Some fixes in documentation
+ * NEWS, INSTALL.cvs, ROADMAP, INSTALL: Some fixes in documentation
files.
-2003-08-12 15:46 reinhard
+2003-08-12 20:46:48 Rev 4410 reinhard
* src/geasSessionManager.py: Code cleanup and beautifying.
-2003-08-12 15:13 reinhard
+2003-08-12 20:13:03 Rev 4409 reinhard
- * grpc/GEAS.grpc, src/geasRpcServer.py: Removed old API.
+ * grpc, src/geasRpcServer.py: Removed old API.
-2003-08-12 12:58 reinhard
+2003-08-12 17:58:20 Rev 4407 reinhard
- * src/: geasInstance.py, test.py: Fixed the "show" test method, and
- added a call to that method to the test program.
+ * src/test.py, src/geasInstance.py: Fixed the "show" test method,
+ and added a call to that method to the test program.
-2003-08-12 12:04 reinhard
+2003-08-12 17:04:52 Rev 4406 reinhard
- * samples/setup-pgsql.sh, src/frontend.py, src/geasInstance.py,
- src/geasList.py, src/geasSession.py, src/classrep/Property.py,
- src/classrep/repository.ini: Use Class Repository to check
- existance of class names and property names as well as to
- translate class and property names into table and column names.
+ * src/frontend.py, src/classrep/Property.py, src/classrep/repository.
+ ini, samples/setup-pgsql.sh, src/geasSession.py, src/geasInstance.
+ py, src/geasList.py: Use Class Repository to check existance of
+ class names and property names as well as to translate class and
+ property names into table and column names.
-2003-08-12 10:01 reinhard
+2003-08-12 15:01:05 Rev 4405 reinhard
- * src/classrep/: Class.py, Property.py: Distinguish between
- fullName (user side) and table/column name (db side) because they
- might someday be different.
+ * src/classrep/Property.py, src/classrep/Class.py: Distinguish
+ between fullName (user side) and table/column name (db side)
+ because they might someday be different.
-2003-08-11 10:29 reinhard
+2003-08-11 15:29:35 Rev 4404 reinhard
- * src/classrep/: Class.py, Module.py, Property.py: Removed some
- debugging messages.
+ * src/classrep/Property.py, src/classrep/Class.py,
+ src/classrep/Module.py: Removed some debugging messages.
-2003-08-11 10:26 reinhard
+2003-08-11 15:26:54 Rev 4403 reinhard
- * src/: geasList.py, geasSession.py: Code cleanup. Removed unused
+ * src/geasSession.py, src/geasList.py: Code cleanup. Removed unused
parts.
-2003-08-11 10:22 reinhard
+2003-08-11 15:22:11 Rev 4402 reinhard
- * src/: geasList.py, geasSession.py, geasSessionManager.py,
- classrep/__init__.py: Finally use Class Repository in Appserver.
- Authentication and Triggers are temporarly deactivated until the
- needed classes are defined.
+ * src/geasSessionManager.py, src/geasSession.py,
+ src/classrep/__init__.py, src/geasList.py: Finally use Class
+ Repository in Appserver. Authentication and Triggers are
+ temporarly deactivated until the needed classes are defined.
-2003-08-11 09:26 reinhard
+2003-08-11 14:26:49 Rev 4400 reinhard
- * src/: geasList.py, geasSession.py: Don't fire triggers for
- gnue_module, because that class is read when the class repository
+ * src/geasSession.py, src/geasList.py: Don't fire triggers for
+ gnue_module, because that class is read when the class repository
isn't yet initialized.
-2003-08-08 15:13 reinhard
+2003-08-08 20:13:53 Rev 4392 reinhard
* src/geasSession.py: Minor code cleanup.
-2003-08-08 15:06 reinhard
+2003-08-08 20:06:49 Rev 4391 reinhard
- * src/: geasAuthentification.py, geasSession.py, geasTrigger.py:
- Use geasSession.createList to create geasList objects.
+ * src/geasAuthentification.py, src/geasSession.py, src/geasTrigger.
+ py: Use geasSession.createList to create geasList objects.
-2003-08-08 14:56 reinhard
+2003-08-08 19:56:26 Rev 4390 reinhard
- * src/classrep/__init__.py: Open Appserver's internal session
+ * src/classrep/__init__.py: Open Appserver's internal session
without username and password checking.
-2003-08-08 14:33 reinhard
+2003-08-08 19:33:51 Rev 4389 reinhard
- * src/: geasSessionManager.py, classrep/__init__.py,
- classrep/crpopulate.py, classrep/ctest.py, classrep/dtest.py,
- classrep/mtest.py, classrep/test.py: Moved initialization of
- Class Repository to geasSessionManager.
+ * src/classrep/ctest.py, src/geasSessionManager.py,
+ src/classrep/dtest.py, src/classrep/mtest.py,
+ src/classrep/crpopulate.py, src/classrep/__init__.py,
+ src/classrep/test.py: Moved initialization of Class Repository to
+ geasSessionManager.
-2003-07-28 17:47 reinhard
+2003-07-28 22:47:25 Rev 4352 reinhard
- * src/language/App.py: Added helper class for standalone
- applications.
+ * src/language/App.py: Added helper class for standalone applications.
-2003-07-28 17:44 reinhard
+2003-07-28 22:44:56 Rev 4351 reinhard
- * src/: classrep/crpopulate.py, classrep/ctest.py,
- classrep/dtest.py, classrep/mtest.py, classrep/test.py,
- language/Session.py: Do not derive Session object from
- GClientApp, define new App object instead.
+ * src/classrep/ctest.py, src/classrep/dtest.py, src/language/Session.
+ py, src/classrep/mtest.py, src/classrep/crpopulate.py,
+ src/classrep/test.py: Do not derive Session object from GClientApp,
+ define new App object instead.
-2003-07-28 16:48 reinhard
+2003-07-28 21:48:22 Rev 4350 reinhard
- * src/: geasRpcClient.py, geasRpcClient2.py, test.py, test2.py,
- testRPC.py: Updated all test programs to new API, deleted test
- programs for old API.
+ * src/test.py, src/test2.py, src/geasRpcClient.py, src/testRPC.py,
+ src/geasRpcClient2.py: Updated all test programs to new API,
+ deleted test programs for old API.
-2003-07-28 16:25 reinhard
+2003-07-28 21:25:02 Rev 4349 reinhard
- * src/: frontend.py, geasRpcServer.py, geasSessionManager.py,
- test2.py, language/Session.py: Pass connections variable to
- geasSessionManager's constructor.
+ * src/geasSessionManager.py, src/frontend.py, src/test2.py,
+ src/language/Session.py, src/geasRpcServer.py: Pass connections
+ variable to geasSessionManager's constructor.
-2003-07-28 12:53 reinhard
+2003-07-28 17:53:09 Rev 4348 reinhard
* src/classrep/test.py: Adapted test program to new property names.
-2003-07-24 14:43 reinhard
+2003-07-26 17:15:04 Rev 4341 reinhard
- * src/geasList.py: Fixed test whether first/next record exists or
- not.
+ * src/objrepos: Removed unneeded .cvsignore.
-2003-07-24 14:27 reinhard
+2003-07-26 17:14:05 Rev 4340 reinhard
+ * src/objrepos/__init__.py, src/objrepos/geasClassDefs.py: Removed
+ old class repository stub.
+
+2003-07-24 19:43:59 Rev 4335 reinhard
+
+ * src/geasList.py: Fixed test whether first/next record exists or not.
+
+2003-07-24 19:27:37 Rev 4334 reinhard
+
* AUTHORS: Fixed AUTHORS file.
-2003-05-27 09:32 jvetter
+2003-05-27 14:32:40 Rev 4156 jvetter
- * src/classrep/: crpopulate.py, mtest.py: Added a
+ * src/classrep/mtest.py, src/classrep/crpopulate.py: Added a
database-upload-script and a testing unit 4 class repository
-2003-05-27 09:30 jvetter
+2003-05-27 14:30:57 Rev 4155 jvetter
- * src/classrep/: Base.py, Class.py, Definition.py, Module.py,
- Property.py, __init__.py, ctest.py, dtest.py, repository.ini,
- test.py: Added repository definition files, improved classes
+ * src/classrep/ctest.py, src/classrep/dtest.py,
+ src/classrep/Property.py, src/classrep/Class.py,
+ src/classrep/Module.py, src/classrep/repository.ini,
+ src/classrep/Definition.py, src/classrep/Base.py,
+ src/classrep/__init__.py, src/classrep/test.py: Added repository
+ definition files, improved classes
-2003-05-26 15:51 reinhard
+2003-05-26 20:51:05 Rev 4151 reinhard
* src/geasConfiguration.py: Changed default for rpctype to xmlrpc
-2003-05-22 15:04 reinhard
+2003-05-22 20:04:54 Rev 4129 reinhard
- * src/frontend.py: Updated to expect "fetch" to deliver a list of
+ * src/frontend.py: Updated to expect "fetch" to deliver a list of
lists instead of a list of dictionaries
-2003-05-22 14:06 reinhard
+2003-05-22 19:06:49 Rev 4128 reinhard
- * src/: frontend.py, test2.py, language/Session.py: Removed all
- references to obsolete function setDatabase
+ * src/frontend.py, src/test2.py, src/language/Session.py: Removed
+ all references to obsolete function setDatabase
-2003-04-15 19:18 siesel
+2003-04-16 00:18:02 Rev 4050 siesel
- * src/: geasSessionManager.py, geasSession.py: raise Error messages
- in case of "no session" found, instead of raising just an
+ * src/geasSessionManager.py, src/geasSession.py: raise Error
+ messages in case of "no session" found, instead of raising just an
Indexerror
-2003-04-15 17:06 jcater
+2003-04-15 22:06:32 Rev 4046 jcater
- * src/__init__.py: set version numbers to reflect development
- status
+ * src/__init__.py: set version numbers to reflect development status
-2003-04-13 05:06 siesel
+2003-04-13 10:06:01 Rev 4044 siesel
- * samples/GNUe_ClassRepository.gfd: first implementation of an GNUe
+ * samples/GNUe_ClassRepository.gfd: first implementation of an GNUe
Appserver Class Repository Interface
-2003-04-06 21:12 jamest
+2003-04-07 02:12:35 Rev 4028 jamest
* src/__init__.py: last updates prior to release
-2003-04-06 20:16 jamest
+2003-04-07 01:16:06 Rev 4027 jamest
* NEWS: Updating text docs for release
-2003-04-06 18:54 siesel
+2003-04-06 23:54:38 Rev 4025 siesel
- * scripts/gnue-appserver.in, src/geasRpcServer.py: fix --selftest
+ * scripts/gnue-appserver.in, src/geasRpcServer.py: fix --selftest
for non-cvs install
-2003-04-05 19:28 siesel
+2003-04-06 01:28:19 Rev 4021 siesel
- * src/: geasConfiguration.py, geasRpcServer.py: add "allowed_hosts"
- directive to gnue.conf section [appserver] add optional web
- frontend
+ * src/geasConfiguration.py, src/geasRpcServer.py: add
+ "allowed_hosts" directive to gnue.conf section [appserver] add
+ optional web frontend
-2003-04-03 17:34 siesel
+2003-04-03 23:34:19 Rev 3993 siesel
- * samples/sample.gsd: small changes on a way to a GSD populated
+ * samples/sample.gsd: small changes on a way to a GSD populated
appserver backend db
-2003-04-03 16:53 siesel
+2003-04-03 22:53:22 Rev 3990 siesel
- * src/geasRpcServer.py: add command line option "--selftest" for
+ * src/geasRpcServer.py: add command line option "--selftest" for
easy testing of appserver
-2003-04-02 16:54 siesel
+2003-04-02 22:54:38 Rev 3979 siesel
- * INSTALL, NEWS: minor updates
+ * NEWS, INSTALL: minor updates
-2003-03-31 07:39 siesel
+2003-03-31 13:39:50 Rev 3948 siesel
- * src/: geasConfiguration.py, geasRpcServer.py, geasSession.py,
- geasSessionManager.py: appserver now is using the GConfig
- Configuration framework. settings for database, rpctype and
- rpcport are read from gnue.conf but can be overridden by command
- line parameters
+ * src/geasSessionManager.py, src/geasSession.py,
+ src/geasConfiguration.py, src/geasRpcServer.py: appserver now is
+ using the GConfig Configuration framework. settings for database,
+ rpctype and rpcport are read from gnue.conf but can be overridden
+ by command line parameters
-2003-03-24 10:54 siesel
+2003-03-24 16:54:16 Rev 3933 siesel
- * src/language/: ObjectList.py, Session.py: update language
- interface for API changes / add rpc support
+ * src/language/ObjectList.py, src/language/Session.py: update
+ language interface for API changes / add rpc support
-2003-03-24 07:02 siesel
+2003-03-24 13:02:23 Rev 3932 siesel
- * samples/appservertest.gfd: update test gfd to forms 5.0 format
- and new address example
+ * samples/appservertest.gfd: update test gfd to forms 5.0 format and
+ new address example
-2003-03-23 16:56 siesel
+2003-03-23 22:56:21 Rev 3928 siesel
- * src/: geasList.py, geasRpcClient2.py, geasRpcServer.py, test2.py:
- change request result type from dictionary to array small changes
- to make appserver db driver work
+ * src/test2.py, src/geasRpcClient2.py, src/geasList.py,
+ src/geasRpcServer.py: change request result type from dictionary
+ to array small changes to make appserver db driver work
-2003-03-08 11:41 jvetter
+2003-03-08 17:41:53 Rev 3880 jvetter
- * src/classrep/: Class.py, Module.py, Namespace.py, Property.py,
- __init__.py, dtest.py: Basic class repository without caching
- algorithm (caches everything)
+ * src/classrep/dtest.py, src/classrep/Property.py,
+ src/classrep/Class.py, src/classrep/Module.py,
+ src/classrep/Namespace.py, src/classrep/__init__.py: Basic class
+ repository without caching algorithm (caches everything)
-2003-02-24 10:46 jvetter
+2003-02-24 16:46:02 Rev 3807 jvetter
- * src/classrep/: Class.py, ctest.py: Class part of class repository
+ * src/classrep/ctest.py, src/classrep/Class.py: Class part of class
+ repository
-2003-02-24 10:44 jvetter
+2003-02-24 16:44:34 Rev 3806 jvetter
- * src/classrep/: Module.py, test.py: Keep track of sessions
+ * src/classrep/Module.py, src/classrep/test.py: Keep track of sessions
-2003-02-24 10:33 jvetter
+2003-02-24 16:33:36 Rev 3805 jvetter
- * src/language/: Object.py, ObjectList.py: ObjectList's can now
- grow.
+ * src/language/ObjectList.py, src/language/Object.py: ObjectList's
+ can now grow.
-2003-02-17 01:32 jcater
+2003-02-17 07:32:55 Rev 3792 jcater
- * src/: frontend.py, geasList.py, geasRpcClient.py,
- geasRpcClient2.py, geasRpcServer.py, test.py, test2.py,
- _featuretest/GEDI.py, _featuretest/GodlParser.py,
- _featuretest/Objects.py, _featuretest/atest.py,
- _featuretest/gcdParser.py, _featuretest/geasConnectionPool.py,
- _featuretest/geasList.py, _featuretest/geasMetaObject.py,
- _featuretest/geasNameSpace.py, _featuretest/geasOQLParser.py,
- _featuretest/geasObject.py, _featuretest/geasObjectServer.py,
- _featuretest/geasSuperObject.py, _featuretest/geasTools.py,
- _featuretest/geasTransaction.py, language/Session.py: phase I of
- gnue-common structural cleanup
+ * src/_featuretest/geasTools.py, src/_featuretest/gcdParser.py,
+ src/_featuretest/geasObject.py, src/_featuretest/GEDI.py,
+ src/_featuretest/atest.py, src/geasRpcClient.py,
+ src/_featuretest/geasObjectServer.py, src/language/Session.py,
+ src/geasRpcServer.py, src/geasList.py,
+ src/_featuretest/geasTransaction.py, src/test.py, src/frontend.py,
+ src/_featuretest/Objects.py, src/_featuretest/geasSuperObject.py,
+ src/_featuretest/GodlParser.py, src/test2.py,
+ src/_featuretest/geasList.py, src/geasRpcClient2.py,
+ src/_featuretest/geasMetaObject.py, src/objrepos/geasClassDefs.py,
+ src/_featuretest/geasConnectionPool.py,
+ src/_featuretest/geasNameSpace.py, src/_featuretest/geasOQLParser.
+ py: phase I of gnue-common structural cleanup
-2003-02-17 01:31 jcater
+2003-02-17 07:31:09 Rev 3791 jcater
- * src/geasBClass.py: added a DataSourceWrapper convenience function
+ * src/geasBClass.py: added a DataSourceWrapper convenience function
for standalone datasources
-2003-02-16 17:10 reinhard
+2003-02-16 23:10:12 Rev 3790 reinhard
- * src/classrep/: .cvsignore, Module.py, __init__.py, test.py:
- Module part of class repository.
+ * src/classrep/Module.py, src/classrep/.cvsignore, src/classrep,
+ src/classrep/__init__.py, src/classrep/test.py: Module part of
+ class repository.
-2003-02-16 17:09 reinhard
+2003-02-16 23:09:43 Rev 3789 reinhard
- * src/geasAuthentification.py: Temporarly remove check for access
+ * src/geasAuthentification.py: Temporarly remove check for access
permission to make testing easier.
-2003-02-16 12:56 reinhard
+2003-02-16 18:56:27 Rev 3788 reinhard
- * src/language/: Object.py, ObjectList.py, Session.py: Fixed
- copyright
+ * src/language/ObjectList.py, src/language/Session.py,
+ src/language/Object.py: Fixed copyright
-2003-02-01 09:06 reinhard
+2003-02-01 15:06:59 Rev 3773 reinhard
* src/language/.cvsignore: Added .cvsignore
-2003-02-01 09:02 reinhard
+2003-02-01 15:02:45 Rev 3772 reinhard
- * src/: frontend.py, geasBClass.py, geasSession.py, test.py,
- test2.py, language/Object.py, language/Session.py: Changed all
- class and property names to be prefixed with a module name.
+ * src/frontend.py, src/test.py, src/test2.py, src/geasSession.py,
+ src/language/Session.py, src/geasBClass.py, src/language/Object.py:
+ Changed all class and property names to be prefixed with a module
+ name.
-2003-02-01 09:00 reinhard
+2003-02-01 15:00:48 Rev 3771 reinhard
- * samples/setup-pgsql.sh: Extended sample database by some system
- tables for the class repository, renamed _id_ column to gnue_id,
+ * samples/setup-pgsql.sh: Extended sample database by some system
+ tables for the class repository, renamed _id_ column to gnue_id,
prefixed all table and column names with module name.
-2003-02-01 07:23 reinhard
+2003-02-01 13:23:50 Rev 3770 reinhard
- * src/geasTrigger.py: Removed debugging output to make testing
- easier.
+ * src/geasTrigger.py: Removed debugging output to make testing easier.
-2003-02-01 07:14 reinhard
+2003-02-01 13:14:48 Rev 3769 reinhard
- * doc/whitepaper/whitepaper.texi: Some clarifications on list
+ * doc/whitepaper/whitepaper.texi: Some clarifications on list
properties.
-2003-01-26 13:13 reinhard
+2003-01-26 19:13:59 Rev 3766 reinhard
- * src/geasBClass.py: Added missing "pass" in delete method. Thanks
+ * src/geasBClass.py: Added missing "pass" in delete method. Thanks
to "kid".
-2003-01-21 00:59 jcater
+2003-01-21 06:59:17 Rev 3764 jcater
- * doc/whitepaper/whitepaper.texi: minor grammar and punctuation
+ * doc/whitepaper/whitepaper.texi: minor grammar and punctuation
corrections
-2003-01-16 06:16 jvetter
+2003-01-16 12:16:03 Rev 3755 jvetter
- * src/language/Object.py: Added basic support of object
- modifications.
+ * src/language/Object.py: Added basic support of object modifications.
-2003-01-14 08:40 jvetter
+2003-01-14 14:40:49 Rev 3754 jvetter
- * src/language/: Object.py, ObjectList.py, Session.py, __init__.py:
- Basic framework for python language interface.
+ * src/language, src/language/__init__.py, src/language/ObjectList.py,
+ src/language/Session.py, src/language/Object.py: Basic framework
+ for python language interface.
-2003-01-07 15:57 reinhard
+2003-01-07 21:57:41 Rev 3740 reinhard
* doc/api/api.texi: Changed name of "remove" function to "delete".
-2003-01-07 15:56 reinhard
+2003-01-07 21:56:56 Rev 3739 reinhard
- * src/: frontend.py, geasInstance.py, geasSession.py: Implemented
- "delete" function. Fixed build of Condition in load, store, and
- call.
+ * src/frontend.py, src/geasSession.py, src/geasInstance.py:
+ Implemented "delete" function. Fixed build of Condition in load,
+ store, and call.
-2003-01-06 17:50 siesel
+2003-01-06 23:50:01 Rev 3732 siesel
- * src/: geasInstance.py, geasSession.py: implement call method of
+ * src/geasSession.py, src/geasInstance.py: implement call method of
new api interface
-2003-01-06 10:43 reinhard
+2003-01-06 16:43:15 Rev 3730 reinhard
- * src/: frontend.py, geasSession.py: Implemented "store" function.
+ * src/frontend.py, src/geasSession.py: Implemented "store" function.
-2003-01-06 08:22 reinhard
+2003-01-06 14:22:38 Rev 3729 reinhard
* src/geasList.py: Implemented fetch with negative start value.
-2003-01-04 10:53 reinhard
+2003-01-04 16:53:50 Rev 3726 reinhard
- * src/: geasList.py, geasSession.py: Moved actual implementation of
- "fetch" from geasSession.py to geasList.py
+ * src/geasSession.py, src/geasList.py: Moved actual implementation
+ of "fetch" from geasSession.py to geasList.py
-2003-01-04 10:30 reinhard
+2003-01-04 16:30:38 Rev 3725 reinhard
- * grpc/GEAS.grpc, src/frontend.py, src/geasSession.py,
- src/geasSessionManager.py, src/test2.py: Renamed "requestList"
- into "request" to be consistent.
+ * src/geasSessionManager.py, src/frontend.py, src/test2.py,
+ src/geasSession.py, grpc/GEAS.grpc: Renamed "requestList" into
+ "request" to be consistent.
-2003-01-04 10:25 reinhard
+2003-01-04 16:25:30 Rev 3724 reinhard
- * src/: frontend.py, geasSession.py: Implemented "load" function.
+ * src/frontend.py, src/geasSession.py: Implemented "load" function.
-2003-01-01 18:45 jcater
+2003-01-02 00:45:49 Rev 3711 jcater
- * setup.cfg.in, setup.py, scripts/gnue-appserver.in,
- src/__init__.py, src/frontend.py, src/geasAuthentification.py,
- src/geasBClass.py, src/geasInstance.py, src/geasList.py,
- src/geasRpcClient.py, src/geasRpcClient2.py,
- src/geasRpcServer.py, src/geasSession.py,
- src/geasSessionManager.py, src/geasTrigger.py, src/test.py,
- src/test2.py, src/_featuretest/GEDI.py, src/_featuretest/GEMA.py,
- src/_featuretest/GodlParser.py, src/_featuretest/Objects.py,
- src/_featuretest/OdlLexer.py, src/_featuretest/OdlParser.py,
- src/_featuretest/__init__.py, src/_featuretest/atest.py,
- src/_featuretest/gcdParser.py,
- src/_featuretest/geasAuthentification.py,
- src/_featuretest/geasConnectionPool.py,
- src/_featuretest/geasInstance.py, src/_featuretest/geasList.py,
- src/_featuretest/geasMetaObject.py,
- src/_featuretest/geasNameSpace.py,
- src/_featuretest/geasOQLParser.py,
- src/_featuretest/geasObject.py,
- src/_featuretest/geasObjectServer.py,
- src/_featuretest/geasSession.py,
- src/_featuretest/geasSuperObject.py,
- src/_featuretest/geasTools.py,
- src/_featuretest/geasTransaction.py: updated copyright headers
+ * src/_featuretest/geasTools.py, src/__init__.py,
+ src/_featuretest/gcdParser.py,
+ src/_featuretest/geasAuthentification.py,
+ src/_featuretest/geasObject.py, src/_featuretest/GEDI.py,
+ src/_featuretest/atest.py, src/geasSession.py, src/geasRpcClient.
+ py, src/_featuretest/geasObjectServer.py, src/geasRpcServer.py,
+ src/geasAuthentification.py, src/geasList.py, src/test.py,
+ src/_featuretest/geasTransaction.py, src/_featuretest/geasInstance.
+ py, src/frontend.py, src/_featuretest/geasSession.py,
+ src/_featuretest/Objects.py, src/_featuretest/__init__.py,
+ src/geasInstance.py, src/_featuretest/geasSuperObject.py,
+ src/_featuretest/GodlParser.py, src/test2.py, setup.cfg.in,
+ src/geasRpcClient2.py, src/_featuretest/geasList.py,
+ src/_featuretest/geasMetaObject.py, src/_featuretest/OdlLexer.py,
+ src/geasSessionManager.py, src/_featuretest/OdlParser.py,
+ src/geasBClass.py, scripts/gnue-appserver.in,
+ src/objrepos/geasClassDefs.py, src/_featuretest/GEMA.py, setup.py,
+ src/geasTrigger.py, src/_featuretest/geasConnectionPool.py,
+ src/_featuretest/geasNameSpace.py, src/_featuretest/geasOQLParser.
+ py: updated copyright headers
-2002-12-30 04:44 reinhard
+2002-12-30 10:44:14 Rev 3702 reinhard
- * src/: geasRpcServer.py, test.py, test2.py: Log into the database
- as user "gnue" and without password (for now).
+ * src/test.py, src/test2.py, src/geasRpcServer.py: Log into the
+ database as user "gnue" and without password (for now).
-2002-12-29 15:59 reinhard
+2002-12-29 21:59:31 Rev 3701 reinhard
* src/geasSession.py: Minor code cleanup.
-2002-12-28 09:47 reinhard
+2002-12-28 15:47:20 Rev 3700 reinhard
* src/frontend.py: Added menu so that more functions can be added.
-2002-12-28 07:31 reinhard
+2002-12-28 13:31:29 Rev 3699 reinhard
- * src/: frontend.py, geasList.py, geasSession.py: Implemented
+ * src/frontend.py, src/geasSession.py, src/geasList.py: Implemented
"count" function of the new API
-2002-12-27 17:04 reinhard
+2002-12-27 23:04:23 Rev 3698 reinhard
- * src/frontend.py: Added a start for a low-level frontend tool for
+ * src/frontend.py: Added a start for a low-level frontend tool for
appserver.
-2002-12-27 16:59 reinhard
+2002-12-27 22:59:37 Rev 3697 reinhard
* scripts/.cvsignore: Added .cvsignore
-2002-12-27 16:58 reinhard
+2002-12-27 22:58:38 Rev 3696 reinhard
- * samples/setup-pgsql.sh: Insert _id_ field into test database for
+ * samples/setup-pgsql.sh: Insert _id_ field into test database for
appserver, create user "gnue".
-2002-12-27 16:56 reinhard
+2002-12-27 22:56:47 Rev 3695 reinhard
- * src/: geasSession.py, geasSessionManager.py, test2.py: Removed
- context parameter from requestList calls, fixed call of logoff.
+ * src/geasSessionManager.py, src/test2.py, src/geasSession.py:
+ Removed context parameter from requestList calls, fixed call of
+ logoff.
-2002-12-27 16:16 siesel
+2002-12-27 22:16:37 Rev 3694 siesel
* src/geasBClass.py: add missing class manager
-2002-12-26 19:24 baumannd
+2002-12-27 01:24:58 Rev 3693 baumannd
- * src/_featuretest/: GodlParser.py, Objects.py,
- thekitchensink.godl: Finish GodlParser and write sample program,
- thekitchensink.godl now parses and the Gobject tree is printed.
+ * src/_featuretest/GodlParser.py, src/_featuretest/thekitchensink.
+ godl, src/_featuretest/Objects.py: Finish GodlParser and write
+ sample program, thekitchensink.godl now parses and the Gobject
+ tree is printed.
-2002-12-25 23:37 baumannd
+2002-12-26 05:37:30 Rev 3690 baumannd
- * src/_featuretest/: GodlParser.py, Objects.py: Finish godl parser.
+ * src/_featuretest/GodlParser.py, src/_featuretest/Objects.py:
+ Finish godl parser.
-2002-12-22 23:23 baumannd
+2002-12-23 05:23:10 Rev 3688 baumannd
- * doc/geasarch/odmg.txt, src/_featuretest/GodlParser.py,
- src/_featuretest/Objects.py, src/_featuretest/OdlLexer.py,
- src/_featuretest/OdlParser.py: More parser work, needs finishing.
+ * src/_featuretest/GodlParser.py, src/_featuretest/Objects.py,
+ src/_featuretest/OdlParser.py, doc/geasarch/odmg.txt,
+ src/_featuretest/OdlLexer.py: More parser work, needs finishing.
-2002-12-20 14:33 reinhard
+2002-12-20 20:33:26 Rev 3647 reinhard
- * doc/api/: api.texi, version.texi: Fixed typo, changed "store" to
- return a stringlist, defined all function calls atomic in case of
- an exception.
+ * doc/api/version.texi, doc/api/api.texi: Fixed typo, changed
+ "store" to return a stringlist, defined all function calls atomic
+ in case of an exception.
-2002-12-18 23:58 baumannd
+2002-12-19 05:58:05 Rev 3637 baumannd
- * src/_featuretest/thekitchensink.godl: Changed markup to be more
- "flat", logical, and to correspond to the metadata api in the
- ODMG standard.
+ * src/_featuretest/thekitchensink.godl: Changed markup to be more
+ "flat", logical, and to correspond to the metadata api in the ODMG
+ standard.
-2002-12-11 19:00 jcater
+2002-12-12 01:00:02 Rev 3599 jcater
* ROADMAP.in: added roadmap/feature plan template and parser script
-2002-12-08 17:50 siesel
+2002-12-08 23:50:04 Rev 3583 siesel
- * grpc/GEAS.grpc, src/geasSession.py, src/geasSessionManager.py:
- add classname parameter to store/load/call add delete function
+ * src/geasSessionManager.py, src/geasSession.py, grpc/GEAS.grpc: add
+ classname parameter to store/load/call add delete function
-2002-12-08 12:47 reinhard
+2002-12-08 18:47:57 Rev 3582 reinhard
- * doc/api/: api.texi, version.texi: Finished update to new API.
+ * doc/api/version.texi, doc/api/api.texi: Finished update to new API.
-2002-12-04 17:10 reinhard
+2002-12-04 23:10:39 Rev 3567 reinhard
- * doc/api/: api.texi, version.texi: Updated API documentation to
- reflect the new API agreed upon in the halloween meeting.
+ * doc/api/version.texi, doc/api/api.texi: Updated API documentation
+ to reflect the new API agreed upon in the halloween meeting.
-2002-12-04 17:04 reinhard
+2002-12-04 23:04:55 Rev 3566 reinhard
- * doc/api/Makefile: Call makeinfo with LANG=C to prevent translated
+ * doc/api/Makefile: Call makeinfo with LANG=C to prevent translated
texts in output files.
-2002-11-29 08:16 siesel
+2002-11-29 14:16:20 Rev 3546 siesel
- * grpc/GEAS.grpc, src/geasList.py, src/geasRpcClient2.py,
- src/geasRpcServer.py, src/geasSessionManager.py, src/test2.py:
- new RPC api [part 2]
+ * src/geasSessionManager.py, src/test2.py, src/geasRpcClient2.py,
+ grpc/GEAS.grpc, src/geasList.py, src/geasRpcServer.py: new RPC api
+ [part 2]
-2002-11-29 07:32 siesel
+2002-11-29 13:32:15 Rev 3545 siesel
- * doc/api/api.texi: add RPC api section, but broke things because
- of bad texinfo skills ;)
+ * doc/api/api.texi: add RPC api section, but broke things because of
+ bad texinfo skills ;)
-2002-11-25 17:24 siesel
+2002-11-25 23:24:20 Rev 3513 siesel
- * grpc/GEAS.grpc, src/geasRpcClient2.py, src/geasRpcServer.py,
- src/test2.py: changes to allow the use of the new api [1.part]
+ * src/test2.py, src/geasRpcClient2.py, grpc/GEAS.grpc,
+ src/geasRpcServer.py: changes to allow the use of the new api [1.
+ part]
-2002-11-23 14:53 reinhard
+2002-11-23 20:53:40 Rev 3505 reinhard
- * doc/whitepaper/: .cvsignore, AppserverArch.txt, Makefile,
- version.texi, whitepaper.texi: Updated whitepaper to reflect the
- results of the Halloween meeting.
+ * doc/whitepaper/.cvsignore, doc/whitepaper/Makefile,
+ doc/whitepaper/version.texi, doc/whitepaper/whitepaper.texi,
+ doc/whitepaper/AppserverArch.txt: Updated whitepaper to reflect
+ the results of the Halloween meeting.
-2002-11-12 18:39 jamest
+2002-11-13 00:39:06 Rev 3410 jamest
* src/__init__.py: Remove python2.2ism
-2002-11-12 17:07 jcater
+2002-11-12 23:07:05 Rev 3406 jcater
- * src/__init__.py: updated VERSION numbers to be the new .99 format
+ * src/__init__.py: updated VERSION numbers to be the new .99 format
for cvs
-2002-11-12 04:35 reinhard
+2002-11-12 10:35:46 Rev 3400 reinhard
- * doc/whitepaper/: AppserverArch.dia, AppserverArch.eps,
- AppserverArch.png: Added Architecture Diagram by Ariel Calo
+ * doc/whitepaper/AppserverArch.dia, doc/whitepaper/AppserverArch.png,
+ doc/whitepaper/AppserverArch.eps: Added Architecture Diagram by
+ Ariel Calo
-2002-11-04 13:11 jamest
+2002-11-04 19:14:09 Rev 3352 jamest
* src/_featuretest/Objects.py: changed rootobj init
-2002-11-02 00:02 jcater
+2002-11-02 06:02:01 Rev 3340 jcater
- * src/_featuretest/Objects.py: moved the dumpXML root call into
+ * src/_featuretest/Objects.py: moved the dumpXML root call into
GRootObj, so each tool doesn't have to redefine dumpXML()
-2002-10-24 14:56 reinhard
+2002-10-24 19:56:58 Rev 3319 reinhard
- * doc/api/: api.texi, version.texi: Tried to make API documentation
- clearer.
+ * doc/api/version.texi, doc/api/api.texi: Tried to make API
+ documentation clearer.
-2002-10-22 08:49 reinhard
+2002-10-22 13:49:52 Rev 3303 reinhard
* INSTALL: Fixed list of needed Debian packages
-2002-10-08 23:04 baumannd
+2002-10-09 04:04:31 Rev 3266 baumannd
- * src/_featuretest/: OdlLexer.py, OdlParser.py: Add ODL parser with
- stub callback funtions and grammar rules. Update lexer with new
- tokens.
+ * src/_featuretest/OdlParser.py, src/_featuretest/OdlLexer.py: Add
+ ODL parser with stub callback funtions and grammar rules. Update
+ lexer with new tokens.
-2002-10-07 16:45 jcater
+2002-10-07 21:45:15 Rev 3248 jcater
* src/__init__.py: updating version numbers to 'development' status
-2002-10-03 18:06 siesel
+2002-10-03 23:06:10 Rev 3239 siesel
- * src/_featuretest/: TODO, atest.py, geasOQLParser.py: add a stub
- of a parser for a OQL command line
+ * src/_featuretest/geasOQLParser.py, src/_featuretest/TODO,
+ src/_featuretest/atest.py: add a stub of a parser for a OQL
+ command line
-2002-10-01 16:07 siesel
+2002-10-01 21:07:19 Rev 3237 siesel
- * doc/diagrams/: CHANGELOG, geas.dia, repository_ER.dia: Added more
- methods to geasList in geas.dia [Ariel Cal] Added an
- Entity-Relationship Diagram of the repository (meta-tables)
- [Ariel Cal].
+ * doc/diagrams/repository_ER.dia, doc/diagrams/CHANGELOG,
+ doc/diagrams/geas.dia: Added more methods to geasList in geas.dia
+ [Ariel Cal] Added an Entity-Relationship Diagram of the repository
+ (meta-tables) [Ariel Cal].
-2002-09-29 19:19 jcater
+2002-09-30 00:19:18 Rev 3230 jcater
- * ChangeLog, src/__init__.py: final changes for release
+ * src/__init__.py, ChangeLog: final changes for release
-2002-09-23 15:32 jcater
+2002-09-23 20:32:47 Rev 3200 jcater
- * src/_featuretest/geasTransaction.py: fixes to allow mcmillan to
+ * src/_featuretest/geasTransaction.py: fixes to allow mcmillan to
package designer
-2002-09-22 23:42 jcater
+2002-09-23 04:42:02 Rev 3188 jcater
* NEWS: updated NEWS files
-2002-09-20 01:23 jcater
+2002-09-20 06:23:30 Rev 3182 jcater
- * ChangeLog: first round of changes to text documents in prep for a
+ * ChangeLog: first round of changes to text documents in prep for a
release
-2002-09-18 09:07 siesel
+2002-09-18 14:07:45 Rev 3170 siesel
- * INSTALL, INSTALL.cvs, setup.py, samples/setup-pgsql.sh,
- src/geasList.py, src/test.py: code and documetation cleanups
+ * src/test.py, INSTALL.cvs, samples/setup-pgsql.sh, INSTALL, setup.
+ py, src/geasList.py: code and documetation cleanups
-2002-09-17 10:27 jcater
+2002-09-17 15:27:45 Rev 3157 jcater
- * src/: geasRpcServer.py, _featuretest/gcdParser.py,
- _featuretest/geasTools.py: removed code from gnue.common.__init__
- and placed in either gnue.common.FileUtils or
- gnue.common.TextUtils; added stub for gear support
+ * src/_featuretest/geasTools.py, src/objrepos/geasClassDefs.py,
+ src/_featuretest/gcdParser.py, src/geasRpcServer.py: removed code
+ from gnue.common.__init__ and placed in either gnue.common.
+ FileUtils or gnue.common.TextUtils; added stub for gear support
-2002-09-16 00:39 baumannd
+2002-09-16 05:39:46 Rev 3143 baumannd
- * src/_featuretest/OdlLexer.py: Fix it so we now match and ignore
+ * src/_featuretest/OdlLexer.py: Fix it so we now match and ignore
c++-style one line comments.
-2002-09-15 23:47 baumannd
+2002-09-16 04:47:12 Rev 3142 baumannd
- * src/_featuretest/: OdlLexer.py, lex.py, yacc.py: Add ODL lexer,
- has issues with c++-style comments still :(. Also add PLY files
- as they aren't packaged and the easiest thing to do is shove them
- in cvs.
+ * src/_featuretest/lex.py, src/_featuretest/OdlLexer.py,
+ src/_featuretest/yacc.py: Add ODL lexer, has issues with c++-style
+ comments still :(. Also add PLY files as they aren't packaged and
+ the easiest thing to do is shove them in cvs.
-2002-09-15 23:44 baumannd
+2002-09-16 04:44:03 Rev 3141 baumannd
- * src/_featuretest/: GodlParser.py, Objects.py,
- thekitchensink.godl: Godl parser crack.
+ * src/_featuretest/GodlParser.py, src/_featuretest/thekitchensink.
+ godl, src/_featuretest/Objects.py: Godl parser crack.
-2002-09-03 23:15 baumannd
+2002-09-04 04:15:58 Rev 3116 baumannd
- * src/_featuretest/GodlParser.py: Little bit of parser work...must
+ * src/_featuretest/GodlParser.py: Little bit of parser work...must
sleep.
-2002-09-02 23:02 baumannd
+2002-09-03 04:02:20 Rev 3115 baumannd
- * src/_featuretest/: GodlParser.py, Objects.py, godlParser.py,
- thekitchensink.godl: Start parser (needs work).
+ * src/_featuretest/GodlParser.py, src/_featuretest/godlParser.py,
+ src/_featuretest/thekitchensink.godl, src/_featuretest/Objects.py:
+ Start parser (needs work).
-2002-09-02 05:35 baumannd
+2002-09-02 10:35:43 Rev 3114 baumannd
- * src/_featuretest/: thekitchensink.godl, thekitchensink.odl: Done.
+ * src/_featuretest/thekitchensink.godl,
+ src/_featuretest/thekitchensink.odl: Done.
-2002-08-31 13:35 baumannd
+2002-08-31 18:35:13 Rev 3113 baumannd
- * src/_featuretest/: thekitchensink.godl, thekitchensink.odl: Add
- stuff.
+ * src/_featuretest/thekitchensink.godl,
+ src/_featuretest/thekitchensink.odl: Add stuff.
-2002-08-15 21:51 baumannd
+2002-08-16 02:51:42 Rev 3097 baumannd
- * src/_featuretest/thekitchensink.godl: More crap. Why did I make
+ * src/_featuretest/thekitchensink.godl: More crap. Why did I make
this file so damned large?
-2002-08-11 08:50 baumannd
+2002-08-11 13:50:04 Rev 3096 baumannd
* src/_featuretest/thekitchensink.godl: Add more.
-2002-08-08 09:47 jcater
+2002-08-08 14:47:55 Rev 3093 jcater
- * doc/technotes/index.html: merged psu's index.html code into our
- create-technote-index.py script so both an index.html and
- index.txt are created
+ * doc/technotes/index.html: merged psu's index.html code into our
+ create-technote-index.py script so both an index.html and index.
+ txt are created
-2002-08-01 17:29 siesel
+2002-08-01 22:29:43 Rev 3087 siesel
- * TODO: added timeout for dynamic created objects to RPC library,
+ * TODO: added timeout for dynamic created objects to RPC library,
and a garbage collector which is running in a seperate thread
-2002-07-28 05:42 siesel
+2002-07-28 10:42:41 Rev 3075 siesel
- * samples/Makefile: changes to interbase/DBdriver.py (add primary
- key etc) [closing Ticket #116] adding interbase.xsl [closing
+ * samples/Makefile: changes to interbase/DBdriver.py (add primary
+ key etc) [closing Ticket #116] adding interbase.xsl [closing
Ticket #117] changing Makefiles to use interbase.xsl
-2002-07-24 22:01 baumannd
+2002-07-25 03:01:01 Rev 3068 baumannd
- * src/_featuretest/thekitchensink.godl: Add to godl file (xml
+ * src/_featuretest/thekitchensink.godl: Add to godl file (xml
markup) of thekitchensink.odl.
-2002-07-24 17:40 siesel
+2002-07-24 22:40:02 Rev 3065 siesel
- * doc/diagrams/: CHANGELOG, geas.dia, geor.dia, usage.dia: added
- FSF copyright (ariel)
+ * doc/diagrams/usage.dia, doc/diagrams/CHANGELOG, doc/diagrams/geor.
+ dia, doc/diagrams/geas.dia: added FSF copyright (ariel)
-2002-07-23 16:40 siesel
+2002-07-23 21:40:21 Rev 3057 siesel
- * samples/Makefile: add missing images for HTML representation from
+ * samples/Makefile: add missing images for HTML representation from
DCL tree support HTML creation in Makefiles
-2002-07-23 06:09 baumannd
+2002-07-23 11:09:34 Rev 3054 baumannd
* src/_featuretest/thekitchensink.odl: Fix syntax error.
-2002-07-23 06:03 baumannd
+2002-07-23 11:03:49 Rev 3053 baumannd
- * src/_featuretest/thekitchensink.odl: Finish adding to the kitchen
+ * src/_featuretest/thekitchensink.odl: Finish adding to the kitchen
sink, this should be sufficient now for testing.
-2002-07-22 06:20 baumannd
+2002-07-22 11:20:26 Rev 3045 baumannd
- * src/_featuretest/thekitchensink.odl: Add some to the kitchen
- sink.
+ * src/_featuretest/thekitchensink.odl: Add some to the kitchen sink.
-2002-07-21 08:19 baumannd
+2002-07-21 13:19:23 Rev 3040 baumannd
- * src/_featuretest/thekitchensink.odl: Add more to the kitchen
- sink.
+ * src/_featuretest/thekitchensink.odl: Add more to the kitchen sink.
-2002-07-18 13:29 jcater
+2002-07-18 18:29:03 Rev 3030 jcater
* doc/technotes/index.txt: added footer message
-2002-07-18 13:23 jcater
+2002-07-18 18:23:49 Rev 3029 jcater
- * doc/technotes/: 00000.txt, index.txt: added technote structure
+ * doc/technotes, doc/technotes/00000.txt, doc/technotes/index.txt:
+ added technote structure
-2002-07-16 18:03 siesel
+2002-07-16 23:03:05 Rev 3022 siesel
- * doc/diagrams/: CHANGELOG, README, geas.dia: added REAME +
- CHANGELOG, updated geas.dia (ariel_)
+ * doc/diagrams/CHANGELOG, doc/diagrams/geas.dia, doc/diagrams/README:
+ added REAME + CHANGELOG, updated geas.dia (ariel_)
-2002-07-15 16:29 baumannd
+2002-07-15 21:29:22 Rev 3020 baumannd
- * doc/geasarch/outline.txt: Add section to the ODMG Python binding
+ * doc/geasarch/outline.txt: Add section to the ODMG Python binding
for handling idl union types.
-2002-07-15 04:44 siesel
+2002-07-15 09:44:41 Rev 3010 siesel
- * src/_featuretest/geasTools.py: add missing geasTools (import
- tools i.e. for GODL)
+ * src/_featuretest/geasTools.py: add missing geasTools (import tools
+ i.e. for GODL)
-2002-07-15 04:43 siesel
+2002-07-15 09:43:59 Rev 3009 siesel
- * src/_featuretest/: atest.py, geasMetaObject.py,
- geasObjectServer.py, godlParser.py: included basic godlParser
- into test run improved the loading of Namespaces etc, which have
- not commited
+ * src/_featuretest/godlParser.py, src/_featuretest/geasMetaObject.py,
+ src/_featuretest/geasObjectServer.py, src/_featuretest/atest.py:
+ included basic godlParser into test run improved the loading of
+ Namespaces etc, which have not commited
-2002-07-15 01:11 baumannd
+2002-07-15 06:11:24 Rev 3007 baumannd
- * src/_featuretest/: godl.xsd, godlParser.py, odltypes.godl,
- odmg.odl, thekitchensink.godl, thekitchensink.odl: Add godl
- parser, godl xml schema, example godl files, and example odl
- files.
+ * src/_featuretest/godlParser.py, src/_featuretest/thekitchensink.
+ godl, src/_featuretest/godl.xsd, src/_featuretest/odmg.odl,
+ src/_featuretest/odltypes.godl, src/_featuretest/thekitchensink.
+ odl: Add godl parser, godl xml schema, example godl files, and
+ example odl files.
-2002-07-10 15:29 siesel
+2002-07-10 20:29:59 Rev 3000 siesel
- * samples/: Makefile, sample.gsd: allow pgsql.xsl to transform .gsd
- files, add an sample.gsd as representation of the sample database
- tables for appserver, add a data section to gsd files.
+ * samples/Makefile, samples/sample.gsd: allow pgsql.xsl to transform
+ .gsd files, add an sample.gsd as representation of the sample
+ database tables for appserver, add a data section to gsd files.
-2002-07-03 16:33 siesel
+2002-07-03 21:33:55 Rev 2968 siesel
- * src/: geasInstance.py, geasList.py, test.py: add simple hack to
- mis-use triggers as methods and let the user test it
+ * src/test.py, src/geasInstance.py, src/geasList.py: add simple hack
+ to mis-use triggers as methods and let the user test it
-2002-07-03 16:20 siesel
+2002-07-03 21:20:24 Rev 2967 siesel
- * src/_featuretest/__init__.py: added missing __init__.py. gtestcvs
+ * src/_featuretest/__init__.py: added missing __init__.py. gtestcvs
should work now.
-2002-07-03 11:10 siesel
+2002-07-03 16:10:40 Rev 2962 siesel
- * samples/appservertest.gfd: add an button for calling a function
- on the server to the standart example
+ * samples/appservertest.gfd: add an button for calling a function on
+ the server to the standart example
-2002-07-03 10:58 siesel
+2002-07-03 15:58:32 Rev 2961 siesel
- * src/: geasInstance.py, geasTrigger.py: - add a global 'call'
- function to the trigger namespace - make appserver support that
- function and call the instance.call function of the current
- record - add default datasourceEntrys entry to make not GObj
- based access to datasources cleaner.
+ * src/geasTrigger.py, src/geasInstance.py: - add a global 'call'
+ function to the trigger namespace - make appserver support that
+ function and call the instance.call function of the current
+ record - add default datasourceEntrys entry to make not GObj based
+ access to datasources cleaner.
-2002-07-02 08:19 siesel
+2002-07-02 13:19:08 Rev 2946 siesel
- * doc/diagrams/: geas.dia, geor.dia, usage.dia: add diagrams of the
- structure of appserver (made by ariel)
+ * doc/diagrams, doc/diagrams/usage.dia, doc/diagrams/geor.dia,
+ doc/diagrams/geas.dia: add diagrams of the structure of appserver
+ (made by ariel)
-2002-06-25 17:09 siesel
+2002-06-25 22:09:57 Rev 2928 siesel
- * samples/: Makefile, sample.xml: add XSLTs for table definition in
- XML to db specific sql add table definitions in XML for appserver
+ * samples/Makefile, samples/sample.xml: add XSLTs for table
+ definition in XML to db specific sql add table definitions in XML
+ for appserver
-2002-06-21 09:34 siesel
+2002-06-21 14:34:34 Rev 2926 siesel
- * src/_featuretest/: GEMA.py, TODO, atest.py, create_tables.sql:
- add a global namespace to instance methods. i.e. you can access
- Address.newinstance from an instance method
+ * src/_featuretest/create_tables.sql, src/_featuretest/GEMA.py,
+ src/_featuretest/TODO, src/_featuretest/atest.py: add a global
+ namespace to instance methods. i.e. you can access Address.
+ newinstance from an instance method
-2002-06-20 19:34 siesel
+2002-06-21 00:34:33 Rev 2925 siesel
- * samples/setup-pgsql.sh, src/geasList.py, src/geasRpcServer.py,
- src/geasSession.py, src/geasTrigger.py: hacked trigger support
- into appserver, please look and change
+ * samples/setup-pgsql.sh, src/geasSession.py, src/geasTrigger.py,
+ src/geasList.py, src/geasRpcServer.py: hacked trigger support into
+ appserver, please look and change
-2002-06-19 15:42 siesel
+2002-06-19 20:42:17 Rev 2921 siesel
- * src/_featuretest/: GEDI.py, README, atest.py,
- geasConnectionPool.py, geasMetaObject.py, geasObjectServer.py:
- add very very basic introspection support and enhanced the atest
+ * src/_featuretest/README, src/_featuretest/GEDI.py,
+ src/_featuretest/geasConnectionPool.py,
+ src/_featuretest/geasMetaObject.py,
+ src/_featuretest/geasObjectServer.py, src/_featuretest/atest.py:
+ add very very basic introspection support and enhanced the atest
file add an option for _featuretest to gtestcvs
-2002-06-19 08:26 siesel
+2002-06-19 13:26:11 Rev 2919 siesel
- * src/_featuretest/: .cvsignore, GEMA.py, geasMetaObject.py,
- geasNameSpace.py: small changes in method creation code
+ * src/_featuretest/.cvsignore, src/_featuretest/GEMA.py,
+ src/_featuretest/geasNameSpace.py, src/_featuretest/geasMetaObject.
+ py: small changes in method creation code
-2002-06-19 08:15 siesel
+2002-06-19 13:15:46 Rev 2918 siesel
- * src/_featuretest/: GEDI.py, GEMA.py, README, TODO, atest.py,
- geasAuthentification.py, geasConnectionPool.py, geasInstance.py,
- geasList.py, geasMetaObject.py, geasNameSpace.py, geasObject.py,
- geasObjectServer.py, geasSession.py, geasSuperObject.py: add a
- better seperation between data fetching and object creation
- different other code cleanups
+ * src/_featuretest/geasSession.py, src/_featuretest/geasInstance.py,
+ src/_featuretest/geasSuperObject.py, src/_featuretest/README,
+ src/_featuretest/geasObject.py, src/_featuretest/GEDI.py,
+ src/_featuretest/GEMA.py, src/_featuretest/geasConnectionPool.py,
+ src/_featuretest/geasList.py, src/_featuretest/geasNameSpace.py,
+ src/_featuretest/geasMetaObject.py,
+ src/_featuretest/geasObjectServer.py, src/_featuretest/TODO,
+ src/_featuretest/geasAuthentification.py, src/_featuretest/atest.
+ py: add a better seperation between data fetching and object
+ creation different other code cleanups
-2002-06-15 14:51 jcater
+2002-06-15 19:51:36 Rev 2907 jcater
* src/__init__.py: updated version numbers to development status
-2002-06-05 15:39 siesel
+2002-06-15 11:31:21 Rev 2906 siesel
+ * server: remove files from server directory (not needed anymore)
+
+2002-06-05 20:39:20 Rev 2881 siesel
+
* doc/api/api.texi: update api to contain geasAuthClient
-2002-06-05 14:15 siesel
+2002-06-05 19:15:58 Rev 2879 siesel
- * ROADMAP, TODO, samples/setup-pgsql.sh,
- src/geasAuthentification.py, src/geasRpcServer.py,
- src/geasSession.py: add authentification agent to appserver small
- patches
+ * src/geasAuthentification.py, samples/setup-pgsql.sh,
+ src/geasSession.py, ROADMAP, TODO, src/geasRpcServer.py: add
+ authentification agent to appserver small patches
-2002-06-05 09:33 siesel
+2002-06-05 14:33:37 Rev 2878 siesel
- * src/_featuretest/gcdParser.py: add a beginning for a parser for
+ * src/_featuretest/gcdParser.py: add a beginning for a parser for
gcd files
-2002-06-04 10:02 siesel
+2002-06-04 15:02:07 Rev 2870 siesel
- * src/: geasList.py, geasSession.py: add condition tree <-> token
- list (prefix notation) conversion routines add condition support
+ * src/geasSession.py, src/geasList.py: add condition tree <-> token
+ list (prefix notation) conversion routines add condition support
to appserver
-2002-06-03 16:08 jcater
+2002-06-03 21:08:39 Rev 2865 jcater
* ChangeLog: updated changelogs
-2002-06-03 14:58 jcater
+2002-06-03 19:58:09 Rev 2863 jcater
* setup.py: fixes for client/ changes
-2002-06-03 14:42 jcater
+2002-06-03 19:42:40 Rev 2861 jcater
- * ChangeLog, INSTALL.cvs, setup.py: fixes for the client/ directory
+ * INSTALL.cvs, ChangeLog, setup.py: fixes for the client/ directory
changes
-2002-06-03 14:09 jcater
+2002-06-03 19:09:37 Rev 2858 jcater
* src/geasRpcServer.py: fixes for the client/ directory changes
-2002-06-03 08:21 siesel
+2002-06-03 13:21:00 Rev 2856 siesel
- * src/geasRpcServer.py: fix bug: no os.environ["LOGNAME"] on
- windows
+ * src/geasRpcServer.py: fix bug: no os.environ["LOGNAME"] on windows
-2002-06-03 05:41 siesel
+2002-06-03 10:41:57 Rev 2854 siesel
* src/geasRpcServer.py: closing Ticket 47
-2002-06-03 04:44 reinhard
+2002-06-03 09:44:11 Rev 2853 reinhard
- * doc/whitepaper/: version.texi, whitepaper.texi: Changed the word
- "field" to "attribute" if it related to objects, and to "column"
- if it related to databases.
+ * doc/whitepaper/version.texi, doc/whitepaper/whitepaper.texi:
+ Changed the word "field" to "attribute" if it related to objects,
+ and to "column" if it related to databases.
-2002-06-02 17:51 jcater
+2002-06-02 22:51:44 Rev 2849 jcater
* setup.py: fixed directory structure for installed man files
-2002-06-02 17:21 jcater
+2002-06-02 22:21:42 Rev 2848 jcater
- * MANIFEST.in, setup.py, src/geasRpcServer.py: Added
- --generate-man-page to GBaseApp and updated the setup.py's to
+ * MANIFEST.in, setup.py, src/geasRpcServer.py: Added
+ --generate-man-page to GBaseApp and updated the setup.py's to
create the manpages before creating a source distribution
-2002-06-02 17:07 siesel
+2002-06-02 22:07:25 Rev 2847 siesel
- * INSTALL, MANIFEST.in, ROADMAP, scripts/gnue-appserver.in,
- src/geasRpcServer.py: remove INSTALL.cvs from source dist.
- remove CVS instruction from INSTALL add subpoint to ROADMAP
- bugfix for RPC Server (--rpc_type works now for non CVS)
+ * MANIFEST.in, scripts/gnue-appserver.in, ROADMAP, INSTALL,
+ src/geasRpcServer.py: remove INSTALL.cvs from source dist. remove
+ CVS instruction from INSTALL add subpoint to ROADMAP bugfix for
+ RPC Server (--rpc_type works now for non CVS)
-2002-06-01 12:47 jcater
+2002-06-01 17:47:34 Rev 2844 jcater
- * MANIFEST.in, setup.py: added missing MANIFEST entries; added
- support for GNUE_VERSION_SUFFIX to the setup.py's to ease the
+ * MANIFEST.in, setupext, setup.py, setupext/__init__.py,
+ setupext/install_data.py: added missing MANIFEST entries; added
+ support for GNUE_VERSION_SUFFIX to the setup.py's to ease the
creating of prereleases
-2002-05-31 15:05 jcater
+2002-05-31 20:05:22 Rev 2840 jcater
* ChangeLog: ChangeLog updates
-2002-05-31 14:24 jcater
+2002-05-31 19:24:47 Rev 2839 jcater
- * INSTALL, setup.py, src/__init__.py: changes for a prerelease
+ * src/__init__.py, src/objrepos/__init__.py, INSTALL, setup.py:
+ changes for a prerelease
-2002-05-29 19:12 baumannd
+2002-05-30 00:12:59 Rev 2820 baumannd
* doc/geasarch/.cvsignore: Ignore created doc directory.
-2002-05-29 10:05 siesel
+2002-05-29 15:05:26 Rev 2819 siesel
* INSTALL.cvs: add an special INSTALL file for developers
-2002-05-29 09:17 siesel
+2002-05-29 14:17:48 Rev 2818 siesel
- * INSTALL, samples/appservertest.gfd: add an appserver entry to
- sample.connections.conf changed entry name from geasV2 to
- appserver
+ * samples/appservertest.gfd, INSTALL: add an appserver entry to
+ sample.connections.conf changed entry name from geasV2 to appserver
-2002-05-29 08:48 siesel
+2002-05-29 13:48:21 Rev 2817 siesel
- * INSTALL, src/geasRpcServer.py: add setup information to INSTALL
+ * INSTALL, src/geasRpcServer.py: add setup information to INSTALL
add username and password command line options to appserver
-2002-05-29 07:35 siesel
+2002-05-29 12:35:58 Rev 2814 siesel
- * src/: geasList.py, geasRpcServer.py, geasSession.py: add a
+ * src/geasSession.py, src/geasList.py, src/geasRpcServer.py: add a
rpctype and a database command option to appserver
-2002-05-29 05:23 siesel
+2002-05-29 10:23:49 Rev 2813 siesel
- * setup.py, src/test.py: fix gtestcvs (option 3) calling running
- test two times add correct url for py-xmlrpc to
- appserver/setup.py
+ * src/test.py, setup.py: fix gtestcvs (option 3) calling running
+ test two times add correct url for py-xmlrpc to appserver/setup.py
-2002-05-27 19:18 siesel
+2002-05-28 00:18:09 Rev 2805 siesel
- * INSTALL, NEWS: prepared NEWS and INSTALL for the new version of
+ * NEWS, INSTALL: prepared NEWS and INSTALL for the new version of
appserver
-2002-05-27 18:22 siesel
+2002-05-27 23:22:13 Rev 2804 siesel
* .cvsignore: updated .cvsignore files and added new ones
-2002-05-27 14:42 baumannd
+2002-05-27 19:42:39 Rev 2802 baumannd
- * doc/geasarch/: .cvsignore, AUTHORS, COPYING, ChangeLog, INSTALL,
- NEWS, README, TODO, bindings.txt, bookinfo.sgml, chapters.ent,
- geas-schema-compiler.dia, geasarch.sgml, geasv2arch.dia,
- neilt-arch-explanation.txt, outline.txt, version.ent: Move
- architecture document to appserver/doc.
+ * doc/geasarch/COPYING, doc/geasarch/chapters, doc/geasarch/version.
+ ent, doc/geasarch/bindings.txt, doc/geasarch/NEWS,
+ doc/geasarch/shared/fdl.sgml, doc/geasarch/.cvsignore,
+ doc/geasarch/geasarch.sgml, doc/geasarch/shared/copyright.sgml,
+ doc/geasarch/geas-schema-compiler.dia, doc/geasarch/geasv2arch.dia,
+ doc/geasarch/neilt-arch-explanation.txt, doc/geasarch/AUTHORS,
+ doc/geasarch/ChangeLog, doc/geasarch/shared/gpl.sgml,
+ doc/geasarch/chapters/introduction.sgml, doc/geasarch/README,
+ doc/geasarch/outline.txt, doc/geasarch/chapters.ent, doc/geasarch,
+ doc/geasarch/shared/shared.ent, doc/geasarch/TODO,
+ doc/geasarch/INSTALL, doc/geasarch/shared, doc/geasarch/bookinfo.
+ sgml: Move architecture document to appserver/doc.
-2002-05-27 06:06 siesel
+2002-05-27 11:06:10 Rev 2795 siesel
* setup.py: small bugfix in RPC detection code add check for common
-2002-05-26 17:43 siesel
+2002-05-26 22:43:51 Rev 2794 siesel
- * setup.cfg.in, setup.py, samples/appservertest.gfd,
- samples/geasV2test.gfd, scripts/gnue-appserver.in: added basic
- setup routine
+ * samples/appservertest.gfd, samples/geasV2test.gfd,
+ scripts/gnue-appserver.in, setup.cfg.in, scripts, setup.py: added
+ basic setup routine
-2002-05-26 16:15 reinhard
+2002-05-26 21:15:29 Rev 2793 reinhard
- * src/: geasInstance.py, geasList.py, geasSession.py, test.py:
- Added some comments and minor code cleanups.
+ * src/test.py, src/geasSession.py, src/geasInstance.py, src/geasList.
+ py: Added some comments and minor code cleanups.
-2002-05-26 16:00 reinhard
+2002-05-26 21:00:09 Rev 2792 reinhard
- * src/GEAS.grpc: Removed GEAS.grpc from source directory as this
+ * src/GEAS.grpc: Removed GEAS.grpc from source directory as this
file has moved to another location.
-2002-05-26 15:46 reinhard
+2002-05-26 20:46:25 Rev 2791 reinhard
- * doc/api/: api.texi, version.texi: Updated API documentation.
+ * doc/api/version.texi, doc/api/api.texi: Updated API documentation.
-2002-05-26 14:36 siesel
+2002-05-26 19:36:34 Rev 2789 siesel
- * src/geasList.py: change setSort function to accept an list as
+ * src/geasList.py: change setSort function to accept an list as
parameter instead of a string
-2002-05-26 05:59 siesel
+2002-05-26 10:59:47 Rev 2788 siesel
* samples/geasV2test.gfd: add a gfd to test geasV2 with forms
-2002-05-26 04:22 siesel
+2002-05-26 09:22:15 Rev 2787 siesel
- * grpc/GEAS.grpc, src/geasInstance.py, src/geasList.py,
- src/geasSession.py: update appserver/DBdriver to support writing,
- inserting and deleting records added functions for inserting and
- deleting records to appserver for appserver v0.01 just
+ * src/geasSession.py, src/geasInstance.py, grpc/GEAS.grpc,
+ src/geasList.py: update appserver/DBdriver to support writing,
+ inserting and deleting records added functions for inserting and
+ deleting records to appserver for appserver v0.01 just
geasConditions support is missing
-2002-05-23 16:26 siesel
+2002-05-23 21:26:48 Rev 2785 siesel
* src/_featuretest/geasList.py: same fix as in GEDI.py
-2002-05-23 16:24 siesel
+2002-05-23 21:24:02 Rev 2784 siesel
* src/_featuretest/GEDI.py: add fix for common changes
-2002-05-23 16:13 siesel
+2002-05-23 21:13:28 Rev 2783 siesel
- * src/_featuretest/create_tables.sql: added create_tables.sql which
+ * src/_featuretest/create_tables.sql: added create_tables.sql which
i forgot to add
-2002-05-23 11:08 reinhard
+2002-05-23 16:08:14 Rev 2782 reinhard
- * doc/whitepaper/: version.texi, whitepaper.texi: Improved
- definition of business objects.
+ * doc/whitepaper/version.texi, doc/whitepaper/whitepaper.texi:
+ Improved definition of business objects.
-2002-05-22 10:25 siesel
+2002-05-22 15:25:10 Rev 2781 siesel
- * src/: geasInstance.py, geasSession.py: add write support
+ * src/geasSession.py, src/geasInstance.py: add write support
(deleting and inserting instances still missing)
-2002-05-21 09:32 siesel
+2002-05-21 20:07:36 Rev 2780 reinhard
+ * src/objrepos/geasClassDefs.py: Removed GStoredObjectDefinition in
+ favour of init methods. Cleared relationship of GFieldDefinition
+ and GTypeDefinition.
+
+2002-05-21 14:32:34 Rev 2779 siesel
+
* ROADMAP: add a "Later (unsorted)" section
-2002-05-20 12:29 reinhard
+2002-05-20 17:29:06 Rev 2774 reinhard
- * THANKS, doc/api/Makefile, doc/whitepaper/Makefile: Added "clean"
+ * doc/whitepaper/Makefile, doc/api/Makefile, THANKS: Added "clean"
and "aux-clean" targets in Makefiles. Added THANKS file.
-2002-05-20 04:17 siesel
+2002-05-20 09:17:48 Rev 2773 siesel
* ROADMAP: add a proposal for a Roadmap
-2002-05-19 17:34 siesel
+2002-05-19 22:34:59 Rev 2770 siesel
- * grpc/GEAS.grpc, src/geasList.py, src/geasSession.py: Added
+ * src/geasSession.py, grpc/GEAS.grpc, src/geasList.py: Added
DBdriver for Appserver (working read only at the moment)
-2002-05-19 14:21 reinhard
+2002-05-19 19:21:10 Rev 2769 reinhard
* doc/whitepaper/Makefile: Delete TeX index files.
-2002-05-19 14:02 reinhard
+2002-05-19 19:02:45 Rev 2768 reinhard
- * doc/whitepaper/: version.texi, whitepaper.texi: Added chapter
- "Features".
+ * doc/whitepaper/version.texi, doc/whitepaper/whitepaper.texi: Added
+ chapter "Features".
-2002-05-19 11:47 reinhard
+2002-05-19 16:47:35 Rev 2767 reinhard
- * doc/whitepaper/: fdl.texi, version.texi, whitepaper.texi:
- Improved document structure, changed license to GNU FDL.
+ * doc/whitepaper/fdl.texi, doc/whitepaper/version.texi,
+ doc/whitepaper/whitepaper.texi: Improved document structure,
+ changed license to GNU FDL.
-2002-05-14 12:21 siesel
+2002-05-14 17:21:33 Rev 2755 siesel
- * src/_featuretest/: geasObject.py, geasTransaction.py: odmg
- compatibility issues
+ * src/_featuretest/geasTransaction.py, src/_featuretest/geasObject.
+ py: odmg compatibility issues
-2002-05-14 10:26 reinhard
+2002-05-14 15:26:51 Rev 2754 reinhard
- * AUTHORS: Added Jens M�ller to the list of authors.
+ * AUTHORS: Added Jens M?ller to the list of authors.
-2002-05-13 17:34 siesel
+2002-05-14 15:26:22 Rev 2753 reinhard
- * src/_featuretest/: GEDI.py, GEMA.py, README, TODO, atest.py,
- geasInstance.py, geasList.py, geasMetaObject.py,
- geasNameSpace.py, geasObject.py, geasSession.py,
- geasSuperObject.py, geasTransaction.py: adding a testfield for
- implementing functions and features, which could be added to the
- app. server later. the testfield is working, and supports
- loading of methods out of database, namespaces and classes for
- geasInstances...
+ * src/objrepos, src/objrepos/.cvsignore, src/objrepos/geasClassDefs.
+ py: Added first draft for the object repository, from Jens M?ller.
-2002-05-10 08:23 reinhard
+2002-05-13 22:34:11 Rev 2752 siesel
- * doc/: api/Makefile, whitepaper/Makefile: Added --no-split to
+ * src/_featuretest/geasSession.py, src/_featuretest/geasInstance.py,
+ src/_featuretest/geasSuperObject.py,
+ src/_featuretest/geasTransaction.py, src/_featuretest/README,
+ src/_featuretest/geasObject.py, src/_featuretest/GEDI.py,
+ src/_featuretest, src/_featuretest/GEMA.py,
+ src/_featuretest/geasList.py, src/_featuretest/geasNameSpace.py,
+ src/_featuretest/geasMetaObject.py, src/_featuretest/TODO,
+ src/_featuretest/atest.py: adding a testfield for implementing
+ functions and features, which could be added to the app. server
+ later. the testfield is working, and supports loading of methods
+ out of database, namespaces and classes for geasInstances...
+
+2002-05-10 13:23:46 Rev 2742 reinhard
+
+ * doc/whitepaper/Makefile, doc/api/Makefile: Added --no-split to
makeinfo --html to make it independant from makeinfo version.
-2002-05-07 02:47 reinhard
+2002-05-07 07:47:08 Rev 2731 reinhard
- * doc/: api/.cvsignore, api/Makefile, api/api.texi, api/fdl.texi,
- api/texinfo.tex, api/version.texi, whitepaper/.cvsignore,
- whitepaper/Makefile, whitepaper/texinfo.tex,
- whitepaper/version.texi, whitepaper/whitepaper.texi: Added some
- basic documentation.
+ * doc/whitepaper/.cvsignore, doc/whitepaper/Makefile,
+ doc/whitepaper/version.texi, doc/api/.cvsignore, doc/api/Makefile,
+ doc/api/fdl.texi, doc/api/version.texi, doc/whitepaper,
+ doc/whitepaper/whitepaper.texi, doc/api, doc/api/api.texi, doc,
+ doc/whitepaper/texinfo.tex, doc/api/texinfo.tex: Added some basic
+ documentation.
-2002-05-07 02:32 reinhard
+2002-05-07 07:32:52 Rev 2730 reinhard
* INSTALL: Updated installation instructions.
-2002-05-06 17:32 siesel
+2002-05-07 07:17:10 Rev 2729 reinhard
- * INSTALL, src/geasRpcClient.py, src/geasRpcServer.py, src/test.py:
+ * server/.cvsignore, server: Added .cvsignore.
+
+2002-05-06 22:32:59 Rev 2722 siesel
+
+ * src/test.py, src/geasRpcClient.py, INSTALL, src/geasRpcServer.py:
update RPC client/server to make the first db connection
-2002-05-06 15:27 reinhard
+2002-05-06 20:27:57 Rev 2721 reinhard
- * samples/setup-pgsql.sh, src/geasInstance.py, src/geasList.py,
- src/geasSession.py, src/test.py: Implemented basic read-only data
- access using the GNUe Common database driver.
+ * src/test.py, samples/setup-pgsql.sh, src/geasSession.py,
+ src/geasInstance.py, samples, src/geasList.py: Implemented basic
+ read-only data access using the GNUe Common database driver.
-2002-05-06 11:02 siesel
+2002-05-06 16:02:36 Rev 2711 siesel
* src/__init__.py: gtestcvs fixes. made appserver an module
-2002-05-05 18:38 siesel
+2002-05-05 23:38:27 Rev 2708 siesel
- * grpc/GEAS.grpc, src/geasRpcClient.py, src/test.py: some i18
- fixes, add commands gacvs and gtestcvs. updated and fixed all
+ * grpc, src/test.py, src/geasRpcClient.py, grpc/GEAS.grpc: some i18
+ fixes, add commands gacvs and gtestcvs. updated and fixed all
testcases add testing program GTest.py
-2002-05-03 21:52 siesel
+2002-05-04 02:52:48 Rev 2704 siesel
- * src/geasRpcServer.py: i18 fixes and more configuration for the
+ * src/geasRpcServer.py: i18 fixes and more configuration for the
xmlrpc ClientAdapter
-2002-05-01 19:23 siesel
+2002-05-02 00:23:33 Rev 2680 siesel
* INSTALL: spelling error correction
-2002-05-01 16:14 siesel
+2002-05-01 21:14:31 Rev 2678 siesel
- * INSTALL, src/GEAS.grpc: switch to cammel naming
+ * src/GEAS.grpc, INSTALL: switch to cammel naming
-2002-05-01 15:58 reinhard
+2002-05-01 20:58:38 Rev 2677 reinhard
- * src/: geas_instance.py, geas_list.py, geas_rpc_client.py,
- geas_rpc_server.py, geas_session.py: Removed the geas_* files,
+ * src/geas_rpc_client.py, src/geas_session.py, src/geas_instance.py,
+ src/geas_rpc_server.py, src/geas_list.py: Removed the geas_* files,
which have been replaced by geasX* files.
-2002-05-01 15:56 reinhard
+2002-05-01 20:56:22 Rev 2676 reinhard
- * src/: geasInstance.py, geasList.py, geasRpcClient.py,
- geasRpcServer.py, geasSession.py, test.py: Moved from underlines
- to camel case.
+ * src/test.py, src/geasRpcClient.py, src/geasSession.py,
+ src/geasInstance.py, src/geasList.py, src/geasRpcServer.py: Moved
+ from underlines to camel case.
-2002-04-30 18:41 siesel
+2002-04-30 23:41:58 Rev 2673 siesel
- * AUTHORS, INSTALL, src/GEAS.grpc, src/geas_rpc_server.py: change
- appserver to work with the new RPC changes add me to AUTHORS file
+ * src/GEAS.grpc, AUTHORS, INSTALL, src/geas_rpc_server.py: change
+ appserver to work with the new RPC changes add me to AUTHORS file
added instructions to INSTALL file
-2002-04-30 13:03 siesel
+2002-04-30 18:03:18 Rev 2671 siesel
- * INSTALL, src/geas_rpc_client.py, src/test.py: added more info to
+ * src/test.py, src/geas_rpc_client.py, INSTALL: added more info to
use the RPC demo and split RPC demo from normal demo
-2002-04-22 10:30 siesel
+2002-04-22 15:30:38 Rev 2639 siesel
- * src/: GEAS.grpc, geas_list.py, geas_rpc_client.py,
- geas_rpc_server.py, test.py: added GNURPC to the appserver
+ * src/test.py, src/geas_rpc_client.py, src/GEAS.grpc,
+ src/geas_rpc_server.py, src/geas_list.py: added GNURPC to the
+ appserver
-2002-04-18 14:25 reinhard
+2002-04-18 19:25:06 Rev 2633 reinhard
* src/.cvsignore: Added .cvsignore
-2002-04-18 14:24 reinhard
+2002-04-18 19:24:40 Rev 2632 reinhard
- * src/: geas_instance.py, geas_list.py, geas_session.py, test.py:
- Created some stub functions defining the basic interface, and the
- start of a test/demo program
+ * src/test.py, src/geas_session.py, src/geas_instance.py, src,
+ src/geas_list.py: Created some stub functions defining the basic
+ interface, and the start of a test/demo program
-2002-04-18 11:02 reinhard
+2002-04-18 16:02:18 Rev 2630 reinhard
- * AUTHORS, COPYING, INSTALL, NEWS, README: Created basic framework
+ * NEWS, README, AUTHORS, INSTALL, COPYING: Created basic framework
Modified: trunk/gnue-appserver/NEWS
===================================================================
--- trunk/gnue-appserver/NEWS 2004-03-05 17:43:33 UTC (rev 5229)
+++ trunk/gnue-appserver/NEWS 2004-03-05 18:00:16 UTC (rev 5230)
@@ -1,3 +1,11 @@
+New features/changes in version 0.0.6: (2004-03-12)
+* Support for server-side procedures
+* Much improved Python language interface
+* Server-side data cache
+* New program gnue-gsdgen to create .gsd files from the class repository
+* More sample forms
+* Miscellaneous bug fixes
+
New features/changes in version 0.0.5: (2003-10-22)
* Switched to gnue-common enhanced setup system
* Using unicode/utf-8 as internal encoding
Modified: trunk/gnue-common/ChangeLog
===================================================================
--- trunk/gnue-common/ChangeLog 2004-03-05 17:43:33 UTC (rev 5229)
+++ trunk/gnue-common/ChangeLog 2004-03-05 18:00:16 UTC (rev 5230)
@@ -1,7409 +1,9706 @@
-2003-10-21 12:55 reinhard
+2004-03-05 14:39:58 Rev 5228 reinhard
+ * utils/svn2cl: Beautified output.
+
+2004-03-05 14:39:01 Rev 5227 reinhard
+
+ * doc/technotes/00011.txt: Updated doc how to create a release wrt
+ subversion.
+
+2004-03-05 13:12:52 Rev 5226 reinhard
+
+ * TODO, ROADMAP.in: Updated roadmap.
+
+2004-03-05 09:49:50 Rev 5223 reinhard
+
+ * utils/create-po.sh: Always update empty .po file, update language
+ specific file with msgmerge.
+
+2004-03-05 09:04:32 Rev 5222 johannes
+
+ * src/schema/importer: Added ignore-property to new directory
+
+2004-03-04 23:01:34 Rev 5221 jamest
+
+ * src/apps/GBaseApp.py: fix for --configuration-options
+
+2004-03-04 15:54:05 Rev 5218 johannes
+
+ * src/datasources/drivers/appserver/appserver/Connection.py: If a
+ timeout is given in connectData give it to the server object using
+ setTimeout ()
+
+2004-03-03 17:39:48 Rev 5217 reinhard
+
+ * setup.py: Include gnue-import in setup.py
+
+2004-03-03 17:38:19 Rev 5216 reinhard
+
+ * doc/man/gnue-import.1: Added manpage for gnue-import.
+
+2004-03-03 17:32:40 Rev 5215 reinhard
+
+ * scripts/gnue-import: Added svn:keywords property.
+
+2004-03-03 16:49:59 Rev 5214 johannes
+
+ * utils/xml2sql/example.gsd: Define restaurants before foods, so the
+ constraints make sense :)
+
+2004-03-03 16:47:53 Rev 5213 johannes
+
+ * src/schema/scripter/processors/SQL.py,
+ src/schema/scripter/processors/HTML.py,
+ src/schema/scripter/Definition.py, src/schema/scripter/Scripter.py,
+ src/schema/scripter/processors/Base.py, src/schema/Objects.py:
+ Added Constraint-support to gnue-schema.
+
+2004-03-03 16:47:06 Rev 5212 johannes
+
+ * setup.cvs, scripts/gnue-import, src/schema/importer/__init__.py,
+ src/schema/importer/Importer.py, src/schema/GSParser.py,
+ src/schema/importer/Definition.py, src/schema/importer: Introduced
+ gnue-import
+
+2004-03-03 16:36:31 Rev 5211 jamest
+
+ * src/datasources/drivers/Base/RecordSet.py, src/apps/GBaseApp.py:
+ added function to record set that allows it to return the records
+ as a real python dict adjusted base app to work in a mod_python
+ environment
+
+2004-03-03 09:16:20 Rev 5209 johannes
+
+ * src/datasources/drivers/appserver/Schema/Discovery/Introspection.
+ py: Mapped gnue_type to the available typecasts of gnue-form, so
+ forms created with designer won't crash.
+
+2004-03-01 13:30:24 Rev 5205 johannes
+
+ * src/schema/scripter/processors/HTML.py, src/schema/GSData.py:
+ Fixed unquoteString (), so it only removes quotes which are at the
+ begin AND end of the string. Fixed HTML-processor to use mx.
+ DateTime instead of strftime
+
+2004-03-01 13:04:43 Rev 5203 johannes
+
+ * src/schema/scripter/processors/Base.py: Removed debug-output
+
+2004-03-01 12:49:39 Rev 5202 johannes
+
+ * src/schema/scripter/processors/Base.py: Use mx.DateTime.now () for
+ the timestamp instead of strftime (), since the latter one isn't
+ unicode-safe :)
+
+2004-03-01 10:32:06 Rev 5201 johannes
+
+ * src/datasources/drivers/appserver/appserver/ResultSet.py,
+ src/datasources/drivers/appserver/appserver/DataObject.py: Added
+ support of a fetchcount.
+
+2004-03-01 09:50:52 Rev 5200 johannes
+
+ * doc/gnue-schema.dtd, scripts/gnuedtd: Fixed imports in gnuedtd and
+ updated the gnue-schema.dtd to reflect the recent changes in
+ GSParser.py
+
+2004-03-01 09:48:42 Rev 5199 reinhard
+
+ * TODO, ROADMAP.in: Updated roadmap.
+
+2004-02-29 21:52:37 Rev 5198 jcater
+
+ * doc/technotes/00012.txt: clarified the 'key' datatype in gnue-schema
+
+2004-02-29 21:36:13 Rev 5197 jan
+
+ * utils/xml2sql/example.gsd: update example to match gsd schema of
+ scripter
+
+2004-02-29 17:24:11 Rev 5196 johannes
+
+ * src/schema/GSData.py, src/schema/GSParser.py, src/schema/Objects.
+ py: Added a data-definition section to the gsd-files, making an
+ explicit type-argument in value-tags obsolet.
+
+2004-02-29 00:22:16 Rev 5194 reinhard
+
+ * src/datasources/drivers/appserver/appserver/Connection.py: Changed
+ all RPC calls to be absolutely Unicode safe.
+
+2004-02-28 20:50:46 Rev 5193 reinhard
+
+ * src/schema/scripter/processors/SQL.py,
+ src/schema/scripter/processors/postgresql.py, src/schema/GSData.py:
+ Fix boolean conversion.
+
+2004-02-28 20:20:42 Rev 5192 jan
+
+ * src/rpc/GCommBase.py,
+ src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py: transfer
+ traceback from server to client (for pw_xmlrpc)
+
+2004-02-28 20:04:30 Rev 5191 jan
+
+ * src/rpc/GCommBase.py: docstrings + visual cleanup
+
+2004-02-28 14:55:26 Rev 5190 jan
+
+ * src/datasources/drivers/DBSIG2/DataObject.py: fix unicode for
+ datasource that use explicit fields and conditions
+
+2004-02-28 09:43:40 Rev 5189 jan
+
+ * src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py: fix unicode
+ handling for xmlrpc.py_xmlrpc RPC handler
+
+2004-02-27 16:45:04 Rev 5180 reinhard
+
+ * src/schema/scripter/processors/postgresql.py: Use "TRUE" and
+ "FALSE" for boolean values.
+
+2004-02-27 09:59:07 Rev 5175 johannes
+
+ * src/schema/scripter/processors/SQL.py,
+ src/schema/scripter/processors/HTML.py,
+ src/schema/scripter/Definition.py, src/schema/scripter/Scripter.py,
+ src/schema/scripter/processors/Base.py: gnue-schema now uses
+ unicode internally and encoding takes place only when writing
+ stuff to destination files. Fixed translation stuff.
+
+2004-02-27 09:27:17 Rev 5174 jan
+
+ * src/formatting/GTypecast.py: change to output unicode on unicode
+ input for name too
+
+2004-02-26 21:21:18 Rev 5173 jan
+
+ * src/apps/GBaseApp.py: don't be too strict when converting
+ translated messages into local encoding
+
+2004-02-26 21:09:20 Rev 5170 jan
+
+ * src/formatting/GTypecast.py: return the same datatype (string,
+ unicode) as passed to the function text
+
+2004-02-26 20:53:21 Rev 5169 reinhard
+
+ * src/schema/scripter/Scripter.py: Removed unnecessary import.
+
+2004-02-26 16:55:08 Rev 5165 johannes
+
+ * src/schema/GSData.py: Forgotten to add the new file :)
+
+2004-02-26 16:23:23 Rev 5164 johannes
+
+ * src/schema/scripter/processors/mssql.py,
+ src/schema/scripter/processors/SQL.py,
+ src/schema/scripter/processors/postgresql.py, doc/technotes/00012.
+ txt, src/schema/scripter/processors/Base.py,
+ src/formatting/GTypecast.py, src/schema/scripter/Definition.py,
+ src/schema/GSParser.py, src/schema/scripter/Scripter.py,
+ src/schema/Objects.py: Fixed all sorts of encoding problems in
+ generating and reading gsd files.
+
+2004-02-25 17:22:27 Rev 5159 jcater
+
+ * utils/svn2cl: fixed typo
+
+2004-02-25 17:10:37 Rev 5157 reinhard
+
+ * src/datasources/drivers/postgresql/pygresql/__init__.py: Fixed typo.
+
+2004-02-25 16:54:22 Rev 5156 jcater
+
+ * utils/svn2cl: Script that generates ChangeLog file much like the
+ old cvs2cl script. If run with no arguments, output is written to
+ stdout. If argument is provided is specified, output is written
+ to that file instead.
+
+2004-02-25 15:40:14 Rev 5155 reinhard
+
+ * TODO, ROADMAP.in: Updated roadmap.
+
+2004-02-24 12:40:37 Rev 5152 jan
+
+ * src/datasources/drivers/appserver/appserver/Connection.py: rename
+ type to typestr, to allow type checks. Don't raise an error when
+ trying to convert a unicode string to unicode. (fixes appserver
+ dbdriver using xmlrpc.pw_xmlrpc driver)
+
+2004-02-24 09:42:48 Rev 5150 reinhard
+
+ * TODO, ROADMAP.in: Idea for improvement.
+
+2004-02-24 07:46:46 Rev 5149 johannes
+
+ * src/schema/scripter/processors/oracle.py: Fixed trigger-code,
+ datetime- and string-translation and quoting of default-values.
+
+2004-02-23 18:20:38 Rev 5144 jan
+
+ * src/datasources/GDataSource.py: remove "call" and "delete" from
+ global trigger namespace. They are still accesible via "<dts-name>.
+ call" or "<dts-name>.delete()".
+
+2004-02-22 22:27:04 Rev 5141 jamest
+
+ * src/apps/GConfig.py: don't error out when an apps config section
+ is missing
+
+2004-02-21 16:32:50 Rev 5140 johannes
+
+ * src/schema/scripter/processors/postgresql.py: Changed datatype
+ 'datetime' to 'timestamp without time zone' in the PostgreSQL
+ processor.
+
+2004-02-18 18:14:10 Rev 5125 johannes
+
+ * src/schema/scripter/processors/__init__.py,
+ src/schema/scripter/processors/HTML.py,
+ src/schema/scripter/Scripter.py,
+ src/schema/scripter/processors/Base.py: Added HTML processor and
+ slightly changed the base processor.
+
+2004-02-18 17:33:46 Rev 5124 reinhard
+
+ * MANIFEST.in, src/setup/GSetup.py: Changes to setup system
+ necessary because of cvs->svn move.
+
+2004-02-18 16:53:23 Rev 5119 reinhard
+
+ * doc/man/gnue-schema.1, doc/technotes/00000.txt: Updated some more
+ documentation.
+
+2004-02-18 16:46:10 Rev 5118 reinhard
+
+ * README.databases, AUTHORS, TODO: Updated some documentation.
+
+2004-02-18 15:21:48 Rev 5117 johannes
+
+ * doc/technotes/00012.txt: Introduced a datatype spec for GSD files.
+
+2004-02-17 16:24:48 Rev 5115 johannes
+
+ * ROADMAP.in: Added TODO's for the Scripter/gnue-schema
+
+2004-02-17 16:23:28 Rev 5114 johannes
+
+ * src/schema/scripter/processors/SQL.py,
+ src/schema/scripter/processors/mssql.py,
+ src/schema/scripter/processors/postgresql.py,
+ src/schema/scripter/processors/mysql.py,
+ src/schema/scripter/processors/oracle.py,
+ src/schema/scripter/Definition.py, src/schema/scripter/Scripter.py,
+ src/schema/scripter/processors/Base.py,
+ src/schema/scripter/processors/interbase.py: Improved
+ Scripter/Processor concept. Added data-transformation-stuff, and
+ successfully tested the SQL code on PostgreSQL, MySQL, Interbase
+ and MS SQL Server.
+
+2004-02-17 16:17:42 Rev 5113 reinhard
+
+ * utils/generate-feature-plan.py: Updated to reflect new webpage dir
+ layout.
+
+2004-02-17 13:16:44 Rev 5112 jan
+
+ * src/datasources/GDataSource.py: replace Driver by Connection, to
+ make static datasource fix work
+
+2004-02-17 12:16:10 Rev 5111 reinhard
+
+ * src/datasources/GDataSource.py: Fixed import statement, thanks to
+ btami.
+
+2004-02-13 18:16:53 Rev 5108 johannes
+
+ * src/schema/scripter/processors/interbase.py: Fixed the
+ CHECK-constraint for boolean columns.
+
+2004-02-13 17:11:22 Rev 5106 johannes
+
+ * src/schema/scripter/processors/mssql.py,
+ src/schema/scripter/processors/SQL.py,
+ src/schema/scripter/processors/__init__.py,
+ src/schema/scripter/processors/postgresql.py,
+ src/schema/scripter/processors/mysql.py,
+ src/schema/scripter/processors/interbase.py: Added a processor for
+ MS SQL (datetime-stuff needs some additional efforts) and did some
+ minor improvements to the other processors.
+
+2004-02-12 16:06:03 Rev 5105 johannes
+
+ * src/schema/GSParser.py, src/schema/scripter/Scripter.py: Added
+ 'KeepWhitespace' to the GSParser, so the GContent does not use
+ normalization on it's values. Changed setup-pgsql.sh to reflect
+ recent changes.
+
+2004-02-12 15:42:20 Rev 5104 johannes
+
+ * src/schema/scripter/processors/SQL.py,
+ src/schema/scripter/processors/postgresql.py,
+ src/schema/scripter/Scripter.py,
+ src/schema/scripter/processors/Base.py: Better comments, added a
+ reference to the originating gsd-file at the beginning of SQL
+ files and multirow-values are now translated properly.
+
+2004-02-12 14:49:28 Rev 5101 johannes
+
+ * src/schema/scripter/processors/postgresql.py,
+ src/schema/scripter/Scripter.py,
+ src/schema/scripter/processors/Base.py: Make sure to use UTF-8
+ encoding on output to SQL files
+
+2004-02-12 14:21:22 Rev 5099 johannes
+
+ * src/schema/scripter/processors/SQL.py,
+ src/schema/scripter/processors/__init__.py,
+ src/schema/scripter/processors/postgresql.py,
+ src/schema/scripter/processors/mysql.py,
+ src/schema/scripter/processors/oracle.py,
+ src/schema/scripter/Definition.py, src/schema/scripter/Scripter.py,
+ src/schema/scripter/processors/Base.py,
+ src/schema/scripter/processors/interbase.py,
+ src/schema/scripter/__init__.py: Added the id-property to all files
+
+2004-02-12 14:20:39 Rev 5098 johannes
+
+ * scripts/gnue-schema: Modified to use the new scripter
+
+2004-02-12 14:19:41 Rev 5097 johannes
+
+ * src/schema/scripter/processors/SQL.py,
+ src/schema/scripter/processors/postgresql.py,
+ src/schema/scripter/processors/mysql.py,
+ src/schema/scripter/processors/oracle.py,
+ src/schema/scripter/Definition.py, src/schema/scripter/Scripter.py,
+ src/schema/scripter/processors/Base.py,
+ src/schema/scripter/processors/base.py,
+ src/schema/scripter/processors/interbase.py: Rewritten the
+ scripter-stuff. gnue-schema is now able to create sql files with
+ schema-creation and data-insertion.
+
+2004-02-10 23:58:52 Rev 5092 reinhard
+
+ * src/logic/language/python/Adapter.py: Removed debugging output
+
+2004-02-10 23:54:17 Rev 5091 reinhard
+
+ * src/datasources/GConnections.py: Fixed closeAll, implemented
+ commitAll.
+
+2004-02-10 12:43:53 Rev 5090 johannes
+
+ * utils/xml2sql/mysql.xsl, utils/xml2sql/gadfly.xsl,
+ utils/xml2sql/sybase.xsl, utils/xml2sql/interbase.xsl,
+ utils/xml2sql/mssql.xsl, utils/xml2sql/sqlite.xsl: Added
+ column-list support to the tabledata section, and implemented the
+ string-type translation in interbase.xsl, sybase.xsl, mssql.xsl,
+ sqllite.xsl. Fixed an unmatched-tag-error in gadfly.xsl
+
+2004-02-10 09:17:38 Rev 5089 johannes
+
+ * utils/xml2sql/pgsql.xsl, utils/xml2sql/pgsql_2.xsl: Columnlists of
+ insert-statements will be created only, if the field-attribute is
+ given in value-rows.
+
+2004-02-09 20:11:45 Rev 5084 jan
+
+ * src/datasources/drivers/special/static/RecordSet.py,
+ src/datasources/drivers/special/static/ResultSet.py,
+ src/datasources/drivers/special/static/Driver.py,
+ src/datasources/drivers/special/static/Connection.py,
+ src/datasources/drivers/special/static/__init__.py,
+ src/datasources/drivers/special/static/DataObject.py,
+ src/datasources/drivers/special/__init__.py: update static driver
+ to new DB-API
+
+2004-02-09 19:48:51 Rev 5083 jan
+
+ * src/datasources/drivers/appserver/appserver/Driver.py: remove
+ pre-datasource-API-update stuff
+
+2004-02-09 19:25:01 Rev 5082 johannes
+
+ * utils/xml2sql/pgsql.xsl, utils/xml2sql/pgsql_2.xsl: Changed
+ template for insert-statements to provide a list of columns. This
+ will ensure correct SQL inserts.
+
+2004-02-08 13:30:18 Rev 5079 jan
+
+ * src/logic/language/ECMAscript/Adapter.py: update download location
+ for spidermonkey python module
+
+2004-02-06 15:44:20 Rev 5076 jan
+
+ * src/datasources/drivers/special/configfile/Driver.py,
+ src/datasources/drivers/special/configfile/Connection.py,
+ src/datasources/drivers/special/configfile/__init__.py,
+ src/datasources/drivers/special/configfile/DataObject.py,
+ src/datasources/drivers/special/configfile/RecordSet.py,
+ src/datasources/drivers/special/configfile/ResultSet.py: update
+ configfile datasource to new API
+
+2004-02-06 15:16:44 Rev 5074 jan
+
+ * src/datasources/drivers/DBSIG2/Connection.py,
+ src/datasources/GConnections.py: - implement close function for
+ all DBSIG2 drivers - add function to close all open connections of
+ a connection pool (GConnection.py)
+
+2004-02-05 23:13:16 Rev 5071 jcater
+
+ * src/cursing/ScrollBar.py, src/cursing/MenuItem.py,
+ src/cursing/FocusedLabel.py, src/cursing/RadioButton.py,
+ src/cursing/Frame.py, src/cursing/Dialog.py, src/cursing/VButton.
+ py, src/cursing/Menu.py, src/cursing/FileSelectPad.py,
+ src/cursing/GroupBox.py, src/cursing/StatusBar.py,
+ src/cursing/InputBox.py, src/cursing/Button.py,
+ src/cursing/TextArea.py, src/cursing/MsgBoxYesNo.py,
+ src/cursing/Control.py, src/cursing/Event.py,
+ src/cursing/ScreenContainer.py, src/cursing/CheckBox.py,
+ src/cursing/MsgBoxOK.py, src/cursing/MenuBar.py, src/cursing/sio.
+ py, src/cursing/TextBox.py, src/cursing/MsgBoxTimer.py,
+ src/cursing/DirChooser.py, src/cursing/utility.py,
+ src/cursing/ColorScheme.py, src/cursing/CheckBoxGroup.py,
+ src/cursing/GraphicObject.py, src/cursing/Progress.py,
+ src/cursing/ComboBox.py, src/cursing/VScrollBar.py,
+ src/cursing/RadioGroup.py, src/cursing/constants.py,
+ src/cursing/Label.py, src/cursing/Notebook.py,
+ src/cursing/FileSelector.py: playing around with curses again
+
+2004-02-05 20:08:08 Rev 5070 jcater
+
+ * src/apps/GDebug.py, src/apps/__init__.py: added gDebug builtin
+
+2004-02-05 16:19:59 Rev 5069 jan
+
+ * src/datasources/GConnections.py: add error message indicating that
+ a driver still uses the old dbdriver api
+
+2004-02-02 22:07:47 Rev 5064 jan
+
+ * src/logic/language/python/Adapter.py, src/logic/language/Base.py:
+ improve error handling by passing a context description
+
+2004-01-31 00:38:34 Rev 5058 jcater
+
+ * src/datasources/ConnectionTriggerObj.py,
+ src/datasources/GDataSource.py, src/logic/NamespaceCore.py,
+ src/datasources/GConnections.py: added the connection names to the
+ trigger global namespace. So, if you have a connection named
+ 'gnue', you can do: gnue.getTimeStamp()
+
+2004-01-30 09:54:32 Rev 5055 johannes
+
+ * src/apps/GConfig.py, src/apps/__init__.py: Using '__builtins__'
+ instead of '__builtin__' to fix access-error. Added workaround to
+ the constructor of GConfigParser to avoid iteration- Exception on
+ parsing gnue.conf.
+
+2004-01-29 20:52:10 Rev 5053 jcater
+
+ * src/__init__.py: fixed the release flags leftover from last
+ release cycle
+
+2004-01-29 20:46:35 Rev 5052 jcater
+
+ * src/__init__.py, src/apps/__init__.py, module/base/__init__.py,
+ src/formatting/GTypecast.py, src/apps/GConfig.py,
+ src/apps/GBaseApp.py: * Start of a basic code audit; cleaning up
+ to make more readable * Added typecast support to GConfig * Added
+ True/False constants for python versions that don't support it (2.1)
+
+2004-01-29 18:50:23 Rev 5051 jcater
+
+ * src/logic/NamespaceCore.py: added support for repr() to
+ namespaceelements, so I can debug the darn things
+
+2004-01-29 18:29:38 Rev 5049 jcater
+
+ * src/logic/NamespaceCore.py: added block iterator support; so you
+ can do for foo in myBlock: print foo.myField (python 2.2+)
+
+2004-01-27 19:01:15 Rev 5046 reinhard
+
+ * src/datasources/GConnections.py: Removed heavily annoying debug
+ message.
+
+2004-01-27 09:44:15 Rev 5042 johannes
+
+ * src/datasources/drivers/appserver/Schema/Discovery/Introspection.
+ py: Merged all depreciated methods into find (). findone ()
+ expects to be called with a fully qualified classname (module and
+ class).
+
+2004-01-26 16:59:15 Rev 5040 johannes
+
+ * src/datasources/drivers/appserver/Schema/Discovery/Introspection.
+ py: All names (classes and properties) are now fully qualified, e.
+ g. 'address_person' instead of just 'person'
+
+2004-01-16 04:23:27 Rev 5035 jamest
+
+ * src/definitions/GObjects.py, src/logic/GTrigger.py: removed
+ printTree() from base GObj showTree() works better and supports
+ things like triggers which break printTree() more epydocs for
+ trigger related things
+
+2004-01-10 11:21:22 Rev 5033 btami
+
+ * src/schema/scripter/processors/interbase.py: drop table before
+ create
+
+2004-01-10 11:17:06 Rev 5032 btami
+
+ * src/logic/GTrigger.py: removed redundant code
+
+2004-01-10 04:42:00 Rev 5031 jamest
+
+ * src/definitions/GObjects.py, src/datatypes/Color.py,
+ src/datatypes/__init__.py, src/datatypes: moved color datatype
+ from reports to common
+
+2004-01-10 04:04:52 Rev 5030 jamest
+
+ * src/GCConfig.py, src/__init__.py, src/apps/GBaseApp.py,
+ src/events/Event.py, src/events/EventAware.py, src/utils/TextUtils.
+ py, src/apps/GClientApp.py, src/events/EventController.py: Event.
+ drop() fix start of adding epydoc docstrings
+
+2004-01-09 04:49:41 Rev 5029 jcater
+
+ * setup-cvs.py: made ./setup-cvs.py --auto really quiet
+
+2004-01-09 04:24:25 Rev 5028 jcater
+
+ * setup-cvs.py: added --auto support to setup-cvs.py so I can put it
+ on ash nightly
+
+2004-01-06 08:46:07 Rev 5027 jcater
+
+ * src/datasources/drivers/Base/Connection.py,
+ src/datasources/drivers/DBSIG2/DataObject.py: make encoding work
+ with non-GBaseApp.py applications
+
+2004-01-06 06:48:39 Rev 5025 jcater
+
+ * setup.py: fixed install to ignore .svn instead of CVS/
+
+2004-01-05 16:44:29 Rev 5024 jcater
+
+ * src/datasources/drivers/ingres/ingres/RecordSet.py,
+ src/datasources/drivers/oracle/Base/ResultSet.py,
+ src/datasources/drivers/DBSIG2/DataObject.py,
+ src/datasources/drivers/appserver/Schema/Discovery/Introspection.
+ py,
+ src/datasources/drivers/informix/Schema/Discovery/Introspection.py,
+ src/rpc/RpcDoc.py, src/formatting/FormatExceptions.py,
+ src/schema/GSParser.py, src/cursing/FocusedLabel.py,
+ src/datasources/drivers/postgresql/Base/RecordSet.py,
+ src/formatting/TextMask.py, src/cursing/InputBox.py,
+ src/rpc/drivers/sockets/CommDriver.py, src/cursing/Button.py,
+ src/cursing/CheckBox.py,
+ src/datasources/drivers/odbc/wodbc/DataObject.py,
+ src/datasources/drivers/gadfly/gadfly/DataObject.py,
+ src/formatting/GTypecast.py, unittest/run_tests_gui.py,
+ src/utils/GMimeTypes.py,
+ src/datasources/drivers/interbase/interbase/DataObject.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py,
+ src/cursing/ScrollBar.py, src/rpc/drivers/corba/orbit/Driver.py,
+ src/datasources/drivers/gadfly/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/csv/csv/Driver.py,
+ src/datasources/drivers/dbf/dbf/__init__.py,
+ src/logic/language/python/Adapter.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/DataObject.py,
+ src/events/Event.py, src/datasources/drivers/odbc/wodbc/RecordSet.
+ py, src/rpc/drivers/_helpers/ObjectEnabler.py,
+ src/rpc/parser/Objects.py,
+ src/datasources/drivers/informix/informix/ResultSet.py,
+ src/cursing/CheckBoxGroup.py, src/cursing/GraphicObject.py,
+ src/datasources/GDataSource.py, src/apps/GServerApp.py,
+ src/cursing/RadioGroup.py, src/datasources/GConditions.py,
+ src/definitions/GParserHelpers.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/cursing/Menu.py, src/cursing/StatusBar.py,
+ src/datasources/GIntrospection.py, src/cursing/Event.py,
+ src/datasources/drivers/mysql/mysql/Driver.py, src/cursing/MenuBar.
+ py, src/apps/RuntimeSettings.py, src/logic/GFormula.py,
+ src/datasources/drivers/ingres/ingres/DataObject.py,
+ src/rpc/drivers/soap/soappy/Driver.py, src/cursing/Progress.py,
+ src/rpc/drivers/_helpers/AsyncSocketServer.py,
+ src/datasources/drivers/sqlite/sqlite/Connection.py,
+ src/datasources/drivers/adodbapi/adodbapi/Connection.py,
+ src/datasources/drivers/appserver/appserver/RecordSet.py,
+ src/datasources/drivers/sybase/sybase/Connection.py,
+ src/datasources/drivers/sybase/sybase/__init__.py,
+ src/datasources/drivers/sapdb/sapdb/ResultSet.py,
+ src/datasources/drivers/postgresql/Base/DataObject.py,
+ src/datasources/drivers/postgresql/psycopg/__init__.py,
+ src/apps/GBaseApp.py, src/cursing/TextArea.py, src/schema/Objects.
+ py, src/datasources/drivers/appserver/appserver/Driver.py,
+ src/datasources/drivers/interbase/interbase/ResultSet.py,
+ installer/GConfigWriter.py, src/rpc/drivers/xmlrpc/RpcDoc.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/Base/Connection.py,
+ src/datasources/drivers/sapdb/sapdb/Connection.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/ResultSet.py,
+ src/datasources/drivers/dbf/dbf/DataObject.py, src/rpc/GComm.py,
+ src/cursing/ScreenContainer.py, utils/generate-tool-schemas.py,
+ src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py,
+ src/logic/NamespaceCore.py,
+ src/datasources/drivers/mysql/mysql/Connection.py,
+ src/logic/GTrigger.py,
+ src/datasources/drivers/informix/informix/Connection.py,
+ src/datasources/drivers/special/unbound/Driver.py,
+ src/cursing/constants.py, src/datasources/GLoginHandler.py,
+ src/rpc/drivers/_helpers/DirectoryServer.py,
+ src/schema/scripter/processors/postgresql.py,
+ src/datasources/drivers/sybase/sybase/ResultSet.py,
+ src/rpc/drivers/pyro/CommDriver.py, src/definitions/GBinary.py,
+ src/apps/GClientApp.py, src/datasources/Exceptions.py,
+ src/rpc/drivers/soap/CommDriver.py, src/definitions/GParser.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/cursing/Label.py, src/apps/GLogger.py, utils/GTest.py,
+ src/datasources/drivers/Base/__init__.py,
+ src/datasources/drivers/DBSIG2/Connection.py, src/cursing/Dialog.
+ py, src/datasources/drivers/informix/informix/RecordSet.py,
+ src/datasources/drivers/oracle/dcoracle/__init__.py,
+ src/cursing/Control.py, src/definitions/GRootObj.py,
+ src/gear/GearSystem.py, src/cursing/sio.py,
+ src/datasources/drivers/mysql/mysql/__init__.py,
+ src/datasources/drivers/appserver/appserver/DataObject.py,
+ src/datasources/drivers/Base/ResultSet.py, src/apps/GDebug.py,
+ src/rpc/drivers/pyro/ServerAdapter.py, src/cursing/Frame.py,
+ src/events/EventAware.py, src/schema/scripter/processors/interbase.
+ py, src/datasources/drivers/mysql/mysql/ResultSet.py,
+ src/datasources/drivers/odbc/wodbc/Connection.py, setup-cvs.py,
+ src/cursing/MsgBoxOK.py,
+ src/datasources/drivers/gadfly/gadfly/Connection.py,
+ src/datasources/drivers/gadfly/gadfly/__init__.py,
+ src/cursing/TextBox.py,
+ src/datasources/drivers/sapdb/sapdb/RecordSet.py,
+ src/datasources/drivers/db2/db2/__init__.py,
+ src/datasources/drivers/ingres/ingres/__init__.py,
+ src/datasources/drivers/db2/Schema/Discovery/Introspection.py,
+ src/cursing/MsgBoxTimer.py,
+ src/datasources/drivers/oracle/Base/DataObject.py,
+ unittest/datasource.py,
+ src/datasources/drivers/interbase/interbase/Connection.py,
+ src/rpc/drivers/_helpers/ObjectLibrarian.py, src/utils/GDateTime.
+ py, src/datasources/drivers/DBSIG2/__init__.py,
+ src/datasources/GDataObjects.py, src/cursing/VButton.py,
+ src/datasources/drivers/dbf/dbf/ResultSet.py,
+ src/rpc/drivers/xmlrpc/pw_xmlrpc/Driver.py,
+ src/datasources/drivers/interbase/interbase/RecordSet.py,
+ src/cursing/GroupBox.py, src/rpc/GCommBase.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
+ src/utils/TextUtils.py,
+ src/datasources/drivers/mysql/Schema/Discovery/Introspection.py,
+ src/cursing/DirChooser.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/RecordSet.py,
+ src/cursing/ComboBox.py, src/events/EventController.py,
+ src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py,
+ src/datasources/drivers/special/static/Driver.py,
+ src/datasources/drivers/DBSIG2/ResultSet.py,
+ src/datasources/drivers/adodbapi/adodbapi/__init__.py,
+ src/formatting/DateMask.py, src/schema/scripter/processors/base.py,
+ src/datasources/drivers/postgresql/Base/__init__.py,
+ src/rpc/drivers/xmlrpc/py_xmlrpc/Driver.py,
+ utils/doc-xml-attrs-openoffice.py, src/cursing/MsgBoxYesNo.py,
+ src/logic/language/Base.py, src/__init__.py,
+ src/datasources/drivers/gadfly/gadfly/ResultSet.py,
+ src/datasources/drivers/sybase/sybase/RecordSet.py,
+ src/datasources/drivers/ldap/Driver.py,
+ src/datasources/drivers/db2/db2/Connection.py,
+ src/datasources/drivers/ingres/ingres/Connection.py,
+ src/cursing/utility.py,
+ src/datasources/drivers/interbase/Schema/Discovery/Introspection.
+ py, src/GCConfig.py, src/cursing/VScrollBar.py,
+ src/datasources/drivers/postgresql/popy/__init__.py,
+ unittest/logic.py, src/schema/scripter/Scripter.py,
+ src/datasources/drivers/sqlite/sqlite/ResultSet.py,
+ src/datasources/drivers/oracle/cxoracle/__init__.py,
+ src/datasources/drivers/postgresql/Base/Connection.py,
+ src/definitions/GObjects.py, src/cursing/FileSelectPad.py,
+ src/formatting/GDataFormatter.py, src/rpc/drivers/proxy/CommDriver.
+ py, src/datasources/drivers/sapdb/Schema/Discovery/Introspection.
+ py, src/datasources/drivers/ingres/ingres/ResultSet.py,
+ src/setup/GSetup.py, src/rpc/drivers/pyro/ClientAdapter.py,
+ src/datasources/drivers/informix/informix/__init__.py,
+ src/datasources/drivers/sybase/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/cursing/MenuItem.py, src/formatting/BaseMask.py,
+ src/cursing/RadioButton.py,
+ src/datasources/drivers/postgresql/Schema/Discovery/Introspection.
+ py, src/datasources/drivers/oracle/dcoracle/Driver.py, src/GMenu.
+ py, src/datasources/drivers/dbf/dbf/Connection.py,
+ src/datasources/drivers/Base/RecordSet.py,
+ src/datasources/drivers/postgresql/Base/ResultSet.py,
+ src/datasources/drivers/appserver/appserver/__init__.py,
+ src/datasources/drivers/oracle/Base/__init__.py, src/apps/GConfig.
+ py, src/datasources/drivers/interbase/interbase/__init__.py,
+ src/datasources/drivers/sqlite/sqlite/DataObject.py,
+ src/datasources/drivers/mysql/mysql/RecordSet.py,
+ src/datasources/drivers/adodbapi/adodbapi/DataObject.py,
+ src/datasources/drivers/sybase/sybase/DataObject.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/__init__.py,
+ src/FormatMasks/__init__.py,
+ src/datasources/drivers/dbf/Schema/Discovery/Introspection.py,
+ src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py,
+ src/datasources/drivers/adodbapi/Schema/Discovery/Introspection.py,
+ setup.py, src/cursing/__init__.py,
+ src/datasources/drivers/dbf/dbf/RecordSet.py,
+ src/datasources/drivers/special/configfile/Driver.py,
+ src/datasources/drivers/odbc/wodbc/ResultSet.py,
+ src/cursing/Notebook.py,
+ src/datasources/drivers/sqlite/sqlite/__init__.py,
+ src/datasources/drivers/postgresql/pypgsql/__init__.py,
+ src/utils/FileUtils.py,
+ src/datasources/drivers/postgresql/pygresql/__init__.py,
+ src/datasources/drivers/Base/DataObject.py,
+ src/datasources/drivers/sapdb/sapdb/DataObject.py,
+ src/gear/NavigationBuilder.py,
+ src/datasources/drivers/DBSIG2/RecordSet.py, src/apps/__init__.py,
+ src/datasources/drivers/sqlite/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/mysql/mysql/DataObject.py,
+ src/datasources/drivers/appserver/appserver/Connection.py,
+ src/datasources/drivers/informix/informix/DataObject.py,
+ src/logic/language/ECMAscript/Adapter.py,
+ src/datasources/drivers/gadfly/gadfly/RecordSet.py,
+ src/rpc/parser/Parser.py,
+ src/datasources/drivers/sapdb/sapdb/__init__.py,
+ src/formatting/NumberMask.py,
+ src/datasources/drivers/sqlite/sqlite/RecordSet.py,
+ src/datasources/drivers/ingres/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/odbc/wodbc/__init__.py,
+ src/schema/scripter/processors/mysql.py,
+ src/datasources/drivers/appserver/appserver/ResultSet.py,
+ src/datasources/GConnections.py,
+ src/datasources/drivers/oracle/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/oracle/Base/Connection.py,
+ src/cursing/ColorScheme.py, src/rpc/drivers/_helpers/RpcDoc.py,
+ src/logic/GTriggerCore.py, src/rpc/drivers/pyro/Driver.py,
+ src/cursing/FileSelector.py: updated copyright header
+
+2004-01-05 15:10:15 Rev 5023 reinhard
+
+ * src/datasources/drivers/appserver/appserver/Connection.py,
+ src/datasources/drivers/appserver/appserver/DataObject.py: Some
+ fixes for Appserver's DBdriver.
+
+2004-01-04 19:16:34 Rev 5022 jamest
+
+ * src/datasources/drivers/DBSIG2/RecordSet.py: don't ask :)
+
+2004-01-04 18:41:10 Rev 5021 jamest
+
+ * src/datasources/drivers/DBSIG2/RecordSet.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/postgresql/Base/RecordSet.py,
+ src/datasources/drivers/DBSIG2/DataObject.py: commented out some
+ unneeded (i hope) code to reduce confusion ported fixes from old
+ db driver to new seperated driver
+
+2004-01-01 14:39:25 Rev 5019 jan
+
+ * etc/sample.gnue.conf: update sample.gnue.conf with more options
+ and remove deprecated formfontencoding
+
+2003-12-24 04:14:51 Rev 5017 jamest
+
+ * src/apps/RuntimeSettings.py: removed hard coded .gnue/gnue-des
+ from the runtime settings system
+
+2003-12-24 02:14:47 Rev 5016 jamest
+
+ * src/datasources/drivers/postgresql/pygresql/__init__.py: fix
+ dbdriver (untested)
+
+2003-12-23 23:33:41 Rev 5015 jamest
+
+ * src/datasources/drivers/postgresql/psycopg/Driver.py: added
+ missing file
+
+2003-12-20 19:51:43 Rev 5013 btami
+
+ * src/datasources/drivers/adodbapi/adodbapi/__init__.py,
+ src/datasources/drivers/adodbapi/adodbapi/DataObject.py,
+ src/datasources/drivers/interbase/interbase/__init__.py,
+ src/datasources/drivers/interbase/interbase/DataObject.py,
+ src/datasources/drivers/adodbapi/Schema/Discovery/Introspection.py:
+ fixed adodbapi dbdriver
+
+2003-12-20 01:40:56 Rev 5012 jcater
+
+ * src/datasources/GConnections.py: added optional event support to
+ GConnections
+
+2003-12-19 23:08:16 Rev 5011 jcater
+
+ * src/datasources/GConnection.py: removed unused file
+
+2003-12-19 22:59:59 Rev 5009 jcater
+
+ * src/datasources/drivers/sqlite/sqlite/Connection.py,
+ src/datasources/drivers/interbase/interbase/Connection.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
+ src/datasources/drivers/DBSIG2/Connection.py,
+ src/datasources/drivers/mysql/mysql/Connection.py,
+ src/apps/GBaseApp.py, src/datasources/GConnections.py,
+ src/datasources/drivers/gadfly/gadfly/Connection.py,
+ src/datasources/drivers/postgresql/Base/Connection.py,
+ src/datasources/drivers/oracle/Base/Connection.py,
+ src/datasources/GLoginHandler.py: added a basic login handler;
+ moved the connection extension 'sql' into the DBSIG2 base class
+
+2003-12-19 20:12:35 Rev 5007 jcater
+
+ * src/datasources/drivers/oracle/Base/Connection.py,
+ src/datasources/drivers/oracle/Base/__init__.py: The oracle driver
+ appears to be working properly once again
+
+2003-12-19 20:07:46 Rev 5006 jcater
+
+ * src/datasources/drivers/oracle/Base/ResultSet.py,
+ src/datasources/drivers/postgresql/Base/__init__.py: oops, I
+ 'fixed' the wrong file... converting back
+
+2003-12-19 18:59:40 Rev 5005 jcater
+
+ * src/datasources/drivers/postgresql/Base/__init__.py: removed
+ unneeded code
+
+2003-12-19 18:59:04 Rev 5004 jcater
+
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/datasources/drivers/oracle/dcoracle/__init__.py,
+ src/datasources/drivers/oracle/cxoracle/__init__.py,
+ src/datasources/drivers/oracle/Base/RecordSet.py,
+ src/datasources/drivers/oracle/Base/ResultSet.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/postgresql/Base/Connection.py,
+ src/datasources/drivers/oracle/Base/Connection.py,
+ src/datasources/drivers/oracle/Base/DataObject.py: more work on
+ Oracle conversion to new DataObject style
+
+2003-12-18 02:46:02 Rev 4978 jcater
+
+ * README-CVS: moved and updated README-CVS
+
+2003-12-18 02:40:49 Rev 4977 jcater
+
+ * README-CVS: changed wording
+
+2003-12-18 00:19:12 Rev 4975 jcater
+
+ * src/datasources/drivers/sapdb, src/datasources/drivers/dbf,
+ src/datasources/drivers/appserver/appserver/.cvsignore,
+ src/FormatMasks, src/datasources/drivers/sqlite/.cvsignore,
+ src/logic/language/python/.cvsignore,
+ src/datasources/drivers/interbase/Extensions/.cvsignore,
+ src/rpc/drivers/xmlrpc/.cvsignore, src/cursing/.cvsignore,
+ src/datasources/drivers/sapdb/sapdb/.cvsignore,
+ src/datasources/drivers/gadfly/Extensions,
+ src/datasources/drivers/adodbapi/adodbapi, src/rpc/test,
+ src/datasources/drivers/postgresql/Schema/Discovery,
+ src/datasources/drivers/dbf/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/ingres/Schema/Creation,
+ src/datasources/drivers/csv/Extensions/.cvsignore,
+ src/datasources/drivers/sqlite/Schema/Creation/.cvsignore,
+ src/datasources/drivers/adodbapi/adodbapi/.cvsignore,
+ src/datasources/drivers/db2/Schema/.cvsignore,
+ src/datasources/drivers/dbf/dbf/.cvsignore,
+ src/datasources/drivers/csv/csv/.cvsignore,
+ src/datasources/drivers/postgresql/Schema/Creation,
+ src/datasources/drivers/appserver/Schema/Creation,
+ src/cursing/tests, src/rpc/drivers/sockets,
+ src/datasources/drivers/special/static/.cvsignore,
+ src/rpc/drivers/proxy, src/rpc/drivers/xmlrpc/py_xmlrpc,
+ src/datasources/drivers/dbf/Schema, src/rpc/drivers/soap/soappy/.
+ cvsignore, src/datasources/drivers/sqlite/Schema,
+ src/schema/scripter/processors, src/datasources/drivers/mysql,
+ src/datasources/drivers/gadfly/Schema,
+ src/datasources/drivers/adodbapi/Schema/Discovery, src/utils/.
+ cvsignore, src/.cvsignore, src/datasources/drivers/mysql/Schema/.
+ cvsignore, src/datasources/drivers/sybase/Extensions,
+ src/datasources/drivers/informix/informix,
+ src/datasources/drivers/csv/Extensions,
+ src/datasources/drivers/special/.cvsignore, src/rpc/.cvsignore,
+ src/datasources/drivers/appserver/Schema,
+ src/datasources/drivers/postgresql/pygresql,
+ src/datasources/drivers/appserver/Schema/Discovery,
+ src/datasources/drivers/oracle/cxoracle/.cvsignore,
+ src/datasources/drivers/gadfly/Schema/.cvsignore,
+ src/datasources/drivers/interbase/Schema/Discovery,
+ src/rpc/drivers/.cvsignore, src/rpc/parser,
+ src/datasources/drivers/informix,
+ src/datasources/drivers/csv/Schema/Creation,
+ src/datasources/drivers/ingres/Extensions/.cvsignore,
+ src/datasources/drivers/postgresql/psycopg/.cvsignore,
+ src/datasources/drivers/sapdb/Extensions/.cvsignore,
+ src/datasources/drivers/appserver/Extensions,
+ src/datasources/drivers/adodbapi/Schema/Creation,
+ src/datasources/drivers/oracle/Schema/Creation,
+ src/datasources/drivers/oracle/Schema/Discovery,
+ src/datasources/drivers/appserver/appserver,
+ src/datasources/drivers/oracle/.cvsignore,
+ src/datasources/drivers/sybase,
+ src/datasources/drivers/gadfly/Schema/Creation/.cvsignore,
+ src/datasources/drivers/mysql/Extensions, setupext/.cvsignore,
+ src/datasources/drivers/informix/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/appserver/Extensions/.cvsignore,
+ src/datasources/drivers/postgresql/pygresql/.cvsignore,
+ src/datasources/drivers/sybase/Schema,
+ src/datasources/drivers/ingres/.cvsignore,
+ src/datasources/drivers/sapdb/Schema/.cvsignore,
+ src/datasources/drivers/odbc, src/datasources/drivers/dbf/.
+ cvsignore, src/datasources/drivers/sqlite/Schema/Discovery,
+ src/datasources/drivers/interbase/Extensions,
+ src/rpc/drivers/pyro/.cvsignore, src/logic/.cvsignore,
+ src/rpc/drivers/soap/soappy,
+ src/datasources/drivers/oracle/Schema/Creation/.cvsignore,
+ src/datasources/drivers/gadfly/Schema/Discovery/.cvsignore,
+ src/rpc/drivers/sockets/.cvsignore, src/rpc/drivers/pyro,
+ src/datasources/drivers/postgresql/Schema,
+ src/datasources/drivers/sapdb/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/postgresql/Schema/.cvsignore, src/apps/.
+ cvsignore, src/datasources/drivers/postgresql/psycopg,
+ src/datasources/drivers/oracle/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/informix/Schema,
+ src/datasources/drivers/sapdb/Schema/Discovery,
+ src/datasources/drivers/sybase/Schema/Creation/.cvsignore,
+ src/datasources/drivers/ingres/Schema/Creation/.cvsignore,
+ src/datasources/drivers/sqlrelay/.cvsignore,
+ src/datasources/drivers/dbf/Schema/Creation/.cvsignore, scripts/.
+ cvsignore, src/datasources/drivers/db2/.cvsignore,
+ src/datasources/drivers/sybase/Extensions/.cvsignore,
+ src/rpc/drivers/proxy/.cvsignore, src/datasources/drivers/Base,
+ src/datasources, src/datasources/drivers/ingres, src/rpc/parser/.
+ cvsignore, src/datasources/drivers/dbf/Schema/Discovery,
+ src/datasources/drivers/adodbapi/Schema,
+ src/datasources/drivers/sqlite/Schema/Creation,
+ src/datasources/drivers/dbf/Schema/.cvsignore,
+ src/rpc/drivers/soap, src/datasources/drivers/mysql/mysql,
+ src/datasources/drivers/sqlite/Extensions/.cvsignore,
+ src/formatting, src/datasources/drivers/adodbapi/Schema/.cvsignore,
+ src/datasources/drivers/db2/Schema/Creation/.cvsignore,
+ src/datasources/drivers/sybase/Schema/Creation, src/definitions/.
+ cvsignore, src/datasources/drivers/sqlite/Extensions,
+ src/datasources/drivers/postgresql,
+ src/datasources/drivers/appserver,
+ src/datasources/drivers/sybase/sybase,
+ src/datasources/drivers/postgresql/Base,
+ src/datasources/drivers/postgresql/.cvsignore, src/logic/language,
+ src/datasources/drivers/interbase/Schema/Creation/.cvsignore,
+ src/datasources/drivers/ldap/.cvsignore, packaging/debian/.
+ cvsignore, src/utils, src, src/datasources/drivers/mysql/Schema,
+ src/datasources/drivers/special/unbound/.cvsignore,
+ src/datasources/drivers/informix/.cvsignore,
+ src/datasources/drivers/sqlite/Schema/.cvsignore,
+ src/datasources/drivers/postgresql/pypgsql/.cvsignore,
+ src/datasources/drivers/sqlite/sqlite/.cvsignore, src/setup/.
+ cvsignore, src/datasources/drivers/odbc/wodbc/.cvsignore,
+ src/rpc/drivers/soap/.cvsignore,
+ src/datasources/drivers/postgresql/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/interbase/interbase, src/gear/.cvsignore,
+ src/datasources/drivers/oracle/cxoracle,
+ src/datasources/drivers/DBSIG2,
+ src/datasources/drivers/postgresql/Extensions/.cvsignore,
+ src/schema/.cvsignore,
+ src/datasources/drivers/postgresql/Schema/Creation/.cvsignore,
+ src/datasources/drivers/sqlrelay/sqlrelay,
+ src/datasources/drivers/db2/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/csv, src/datasources/drivers/odbc/mxodbc/.
+ cvsignore, src/datasources/drivers/adodbapi,
+ src/datasources/drivers/ingres/Schema/.cvsignore,
+ src/datasources/drivers/oracle,
+ src/datasources/drivers/postgresql/popy/.cvsignore, src/events,
+ src/datasources/drivers/informix/Schema/Creation/.cvsignore,
+ src/datasources/drivers/adodbapi/.cvsignore,
+ src/datasources/drivers/oracle/Schema/.cvsignore,
+ src/datasources/drivers/sybase/sybase/.cvsignore,
+ src/datasources/drivers/special/unbound, src/formatting/.cvsignore,
+ src/datasources/.cvsignore,
+ src/datasources/drivers/csv/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/appserver/Schema/.cvsignore,
+ src/datasources/drivers/dbf/dbf, src/datasources/drivers/csv/csv,
+ src/datasources/drivers/adodbapi/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/oracle/dcoracle/.cvsignore,
+ src/datasources/drivers/informix/Schema/Discovery,
+ src/rpc/drivers/xmlrpc/pw_xmlrpc/.cvsignore,
+ src/datasources/drivers/sapdb/.cvsignore,
+ src/datasources/drivers/dbf/Extensions/.cvsignore,
+ src/datasources/drivers/informix/Schema/.cvsignore, src/apps,
+ src/datasources/drivers/adodbapi/Extensions/.cvsignore,
+ src/datasources/drivers/mysql/Extensions/.cvsignore,
+ packaging/debian,
+ src/datasources/drivers/adodbapi/Schema/Creation/.cvsignore,
+ src/rpc/drivers/_helpers/.cvsignore,
+ src/datasources/drivers/special/configfile, src/events/.cvsignore,
+ src/rpc, src/datasources/drivers/postgresql/popy, setupext,
+ src/logic, src/datasources/drivers/oracle/Extensions,
+ src/datasources/drivers/gadfly, src/FormatMasks/.cvsignore,
+ src/rpc/drivers/corba/.cvsignore,
+ src/datasources/drivers/interbase/Schema,
+ src/datasources/drivers/ingres/Schema,
+ src/datasources/drivers/csv/Schema,
+ src/datasources/drivers/ingres/Schema/Discovery,
+ src/logic/language/.cvsignore, scripts,
+ src/datasources/drivers/sapdb/Schema/Creation/.cvsignore,
+ src/datasources/drivers/db2/Schema/Creation,
+ src/datasources/drivers/gadfly/.cvsignore,
+ src/datasources/drivers/odbc/.cvsignore,
+ src/datasources/drivers/ingres/Extensions,
+ src/datasources/drivers/dbf/Extensions, src/rpc/drivers/corba,
+ src/rpc/drivers/corba/orbit, src/logic/language/ECMAscript,
+ src/datasources/drivers/special, src/rpc/drivers/xmlrpc/pw_xmlrpc,
+ src/datasources/drivers/sapdb/Schema,
+ src/datasources/drivers/sapdb/Schema/Creation,
+ src/datasources/drivers/dbf/Schema/Creation,
+ src/datasources/drivers/interbase/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/sqlite,
+ src/datasources/drivers/informix/informix/.cvsignore,
+ src/datasources/drivers/interbase/interbase/.cvsignore,
+ src/rpc/drivers/xmlrpc/py_xmlrpc/.cvsignore,
+ src/datasources/drivers/db2/Schema,
+ src/datasources/drivers/gadfly/gadfly,
+ src/datasources/drivers/db2/Schema/Discovery,
+ src/datasources/drivers/interbase/Schema/.cvsignore,
+ src/datasources/drivers/sqlrelay,
+ src/datasources/drivers/sqlrelay/sqlrelay/.cvsignore,
+ src/datasources/drivers/db2/Extensions,
+ src/datasources/drivers/special/static,
+ src/datasources/drivers/oracle/dcoracle,
+ src/datasources/drivers/gadfly/Extensions/.cvsignore,
+ src/datasources/drivers/db2/db2/.cvsignore,
+ src/datasources/drivers/ingres/ingres/.cvsignore,
+ src/datasources/drivers/sybase/.cvsignore, src/setup,
+ src/datasources/drivers/odbc/wodbc,
+ src/datasources/drivers/informix/Extensions/.cvsignore,
+ src/datasources/drivers/csv/.cvsignore,
+ src/datasources/drivers/interbase,
+ src/datasources/drivers/db2/Extensions/.cvsignore, src/rpc/test/.
+ cvsignore, src/datasources/drivers/Base/.cvsignore,
+ src/rpc/drivers/corba/orbit/.cvsignore,
+ src/datasources/drivers/postgresql/pypgsql,
+ src/datasources/drivers/special/configfile/.cvsignore,
+ src/datasources/drivers/sqlite/sqlite,
+ src/datasources/drivers/sybase/Schema/.cvsignore, src/schema,
+ src/rpc/drivers, src/datasources/drivers/gadfly/Schema/Creation,
+ src/datasources/drivers/.cvsignore,
+ src/schema/scripter/processors/.cvsignore,
+ src/datasources/drivers/appserver/.cvsignore,
+ src/datasources/drivers/mysql/mysql/.cvsignore,
+ src/datasources/drivers/gadfly/gadfly/.cvsignore,
+ src/logic/language/ECMAscript/.cvsignore, src/datasources/drivers,
+ src/datasources/drivers/postgresql/Extensions,
+ src/datasources/drivers/oracle/Schema,
+ src/datasources/drivers/mysql/Schema/Creation,
+ src/datasources/drivers/csv/Schema/Creation/.cvsignore,
+ src/datasources/drivers/mysql/Schema/Discovery,
+ src/datasources/drivers/gadfly/Schema/Discovery,
+ src/datasources/drivers/oracle/Base,
+ src/datasources/drivers/mysql/.cvsignore,
+ src/datasources/drivers/informix/Extensions, .cvsignore,
+ src/external/.cvsignore, src/rpc/drivers/_helpers,
+ src/datasources/drivers/sapdb/sapdb,
+ src/datasources/drivers/appserver/Schema/Creation/.cvsignore,
+ src/datasources/drivers/interbase/.cvsignore,
+ src/datasources/drivers/postgresql/Base/.cvsignore,
+ src/datasources/drivers/informix/Schema/Creation,
+ src/datasources/drivers/csv/Schema/Discovery,
+ src/datasources/drivers/csv/Schema/.cvsignore,
+ src/datasources/drivers/sybase/Schema/Discovery/.cvsignore,
+ src/cursing, src/datasources/drivers/mysql/Schema/Creation/.
+ cvsignore, src/datasources/drivers/DBSIG2/.cvsignore,
+ src/datasources/drivers/adodbapi/Extensions,
+ src/datasources/drivers/ingres/Schema/Discovery/.cvsignore,
+ src/rpc/drivers/xmlrpc, src/schema/scripter/.cvsignore,
+ src/definitions, src/datasources/drivers/mysql/Schema/Discovery/.
+ cvsignore, src/datasources/drivers/sybase/Schema/Discovery,
+ src/cursing/tests/.cvsignore, src/schema/scripter,
+ src/datasources/drivers/db2, src/datasources/drivers/db2/db2,
+ src/datasources/drivers/ingres/ingres,
+ src/datasources/drivers/interbase/Schema/Creation,
+ src/datasources/drivers/ldap,
+ src/datasources/drivers/oracle/Extensions/.cvsignore, src/gear,
+ src/external, src/datasources/drivers/sapdb/Extensions,
+ src/datasources/drivers/appserver/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/oracle/Base/.cvsignore,
+ src/logic/language/python, src/datasources/drivers/odbc/mxodbc,
+ src/datasources/drivers/sqlite/Schema/Discovery/.cvsignore:
+ converted .cvsignore to svn propset svn:ignore
+
+2003-12-16 22:52:19 Rev 4973 jan
+
+ * etc/sample.report-filters.conf: fix report filter settings
+ (uncomment second occurence of settings)
+
+2003-12-16 22:23:29 Rev 4972 jan
+
+ * src/datasources/drivers/Base/DataObject.py: let dataobject
+ commit/rollback trigger connection commit/rollback mark dataobject
+ commit/rollback deprecated
+
+2003-11-29 21:45:56 Rev 4899 btami
+
+ * src/datasources/drivers/interbase/interbase/RecordSet.py,
+ src/datasources/drivers/interbase/interbase/ResultSet.py,
+ src/datasources/drivers/interbase/Schema/Discovery/Introspection.
+ py, src/datasources/drivers/interbase/interbase/Connection.py,
+ src/datasources/drivers/interbase/interbase/__init__.py: fixed
+ broken interbase dbdriver
+
+2003-11-26 21:26:51 Rev 4894 jcater
+
+ * src/apps/__init__.py, src/apps/GBaseApp.py: let 'import gnue.
+ common.apps' initialize the bare-minimum needed to run our cvs
+ code; to simplify: if __name__ == '__main__' test code
+
+2003-11-25 19:53:13 Rev 4893 jcater
+
+ * src/datasources/GIntrospection.py:
+ Renamed findfirst to findone, to mirror wordage used elsewhere
+
+2003-11-25 19:39:57 Rev 4891 jcater
+
+ * src/datasources/GIntrospection.py:
+ Simplified API for getting field names from a table schema
+ Before: table.getChildSchema(table) After: table.fields()
+
+2003-11-25 17:36:16 Rev 4889 jcater
+
+ * src/datasources/drivers/appserver/Schema/Creation/.cvsignore,
+ src/datasources/drivers/db2/Schema/Discovery/.cvsignore,
+ src/rpc/drivers/soap/soappy/.cvsignore,
+ src/datasources/drivers/sybase/.cvsignore,
+ src/datasources/drivers/ingres/Schema/.cvsignore,
+ src/datasources/drivers/sapdb/Schema/.cvsignore,
+ src/datasources/drivers/informix/Extensions/.cvsignore,
+ src/datasources/drivers/csv/Schema/.cvsignore,
+ src/datasources/drivers/csv/.cvsignore,
+ src/datasources/drivers/dbf/Schema/.cvsignore,
+ src/datasources/drivers/sapdb/Schema/Creation/.cvsignore,
+ src/datasources/drivers/sybase/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/informix/Schema/Creation/.cvsignore,
+ src/datasources/drivers/sqlite/Extensions/.cvsignore,
+ src/rpc/drivers/pyro/.cvsignore,
+ src/datasources/drivers/adodbapi/Schema/.cvsignore,
+ src/datasources/drivers/oracle/Schema/.cvsignore,
+ src/datasources/drivers/mysql/Schema/.cvsignore,
+ src/datasources/drivers/db2/Extensions/.cvsignore, src/rpc/test/.
+ cvsignore, src/datasources/drivers/oracle/Schema/Creation/.
+ cvsignore, src/datasources/drivers/mysql/Schema/Creation/.
+ cvsignore, src/datasources/drivers/interbase/Extensions/.cvsignore,
+ src/datasources/drivers/db2/Schema/Creation/.cvsignore,
+ src/datasources/drivers/sybase/sybase/.cvsignore,
+ src/rpc/drivers/corba/orbit/.cvsignore,
+ src/datasources/drivers/gadfly/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/special/configfile/.cvsignore,
+ src/datasources/drivers/sybase/Schema/.cvsignore,
+ src/datasources/drivers/ingres/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/sapdb/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/csv/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/dbf/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/oracle/cxoracle/.cvsignore,
+ src/datasources/drivers/gadfly/Schema/.cvsignore,
+ src/datasources/drivers/appserver/Schema/.cvsignore,
+ src/datasources/drivers/adodbapi/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/oracle/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/mysql/Schema/Discovery/.cvsignore,
+ src/logic/language/ECMAscript/.cvsignore,
+ src/datasources/drivers/ldap/.cvsignore,
+ src/datasources/drivers/interbase/Schema/Creation/.cvsignore,
+ src/cursing/tests/.cvsignore, utils/check-python-syntax,
+ src/datasources/drivers/interbase/Schema/Discovery/.cvsignore,
+ utils/fix-encoding.sh, src/datasources/drivers/ingres/Extensions/.
+ cvsignore, src/datasources/drivers/sapdb/Extensions/.cvsignore,
+ src/datasources/drivers/csv/Extensions/.cvsignore,
+ src/datasources/drivers/dbf/Extensions/.cvsignore,
+ src/datasources/drivers/sybase/Schema/Creation/.cvsignore,
+ src/datasources/drivers/ingres/Schema/Creation/.cvsignore,
+ src/datasources/drivers/informix/Schema/.cvsignore,
+ src/datasources/drivers/csv/Schema/Creation/.cvsignore,
+ src/datasources/drivers/dbf/Schema/Creation/.cvsignore,
+ src/datasources/drivers/sqlite/Schema/.cvsignore,
+ src/datasources/drivers/adodbapi/Extensions/.cvsignore,
+ src/datasources/drivers/oracle/Extensions/.cvsignore,
+ src/datasources/drivers/mysql/Extensions/.cvsignore,
+ src/datasources/drivers/sqlite/Schema/Creation/.cvsignore,
+ src/datasources/drivers/adodbapi/Schema/Creation/.cvsignore,
+ src/datasources/drivers/db2/Schema/.cvsignore,
+ src/rpc/drivers/soap/.cvsignore,
+ src/datasources/drivers/gadfly/Schema/Creation/.cvsignore,
+ src/datasources/drivers/interbase/Schema/.cvsignore,
+ src/datasources/drivers/appserver/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/ingres/ingres/ResultSet.py, src/gear/.
+ cvsignore, utils/fix-cvsignore,
+ src/datasources/drivers/sybase/Extensions/.cvsignore,
+ src/datasources/drivers/csv/csv/.cvsignore, src/rpc/drivers/corba/.
+ cvsignore, src/datasources/drivers/postgresql/Extensions/.
+ cvsignore, src/datasources/drivers/informix/Schema/Discovery/.
+ cvsignore, src/datasources/drivers/gadfly/Extensions/.cvsignore,
+ src/datasources/drivers/appserver/Extensions/.cvsignore,
+ src/datasources/drivers/postgresql/Schema/Creation/.cvsignore,
+ src/datasources/drivers/sqlite/Schema/Discovery/.cvsignore: added .
+ cvsignore files; added convenience scripts
+
+2003-11-25 17:21:37 Rev 4888 jcater
+
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/datasources/drivers/sqlite/sqlite/DataObject.py,
+ src/datasources/drivers/mysql/mysql/ResultSet.py,
+ src/datasources/drivers/gadfly/gadfly/ResultSet.py,
+ src/datasources/drivers/gadfly/gadfly/RecordSet.py,
+ src/datasources/drivers/sybase/sybase/RecordSet.py,
+ src/datasources/drivers/sybase/sybase/ResultSet.py,
+ src/datasources/drivers/ingres/ingres/ResultSet.py,
+ src/datasources/drivers/ingres/ingres/RecordSet.py,
+ src/datasources/drivers/sybase/sybase/Connection.py,
+ src/datasources/drivers/sapdb/sapdb/ResultSet.py,
+ src/datasources/drivers/sapdb/sapdb/RecordSet.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/gadfly/gadfly/DataObject.py,
+ src/datasources/drivers/sybase/sybase/DataObject.py,
+ src/datasources/drivers/ingres/ingres/DataObject.py,
+ src/datasources/drivers/oracle/Base/DataObject.py,
+ src/rpc/drivers/soap/soappy/Driver.py,
+ src/datasources/drivers/informix/informix/ResultSet.py,
+ src/datasources/drivers/informix/informix/RecordSet.py,
+ src/datasources/drivers/sapdb/sapdb/DataObject.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/RecordSet.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/ResultSet.py,
+ src/datasources/drivers/informix/informix/DataObject.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/DataObject.py,
+ src/datasources/drivers/sqlite/sqlite/RecordSet.py,
+ src/datasources/drivers/sqlite/sqlite/ResultSet.py: fixed
+ miscellaneous syntax errors
+
+2003-11-25 17:01:47 Rev 4887 jcater
+
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/datasources/drivers/sqlite/sqlite/Connection.py,
+ src/datasources/drivers/ingres/ingres/.cvsignore,
+ src/datasources/drivers/Base/ResultSet.py,
+ src/datasources/drivers/db2/db2/.cvsignore,
+ src/datasources/drivers/adodbapi/adodbapi/Connection.py,
+ src/datasources/drivers/ingres/ingres/RecordSet.py,
+ src/datasources/drivers/appserver/appserver/RecordSet.py,
+ src/datasources/drivers/oracle/Base/ResultSet.py,
+ src/datasources/drivers/odbc/mxodbc/.cvsignore,
+ src/datasources/drivers/postgresql/Schema/Discovery/Introspection.
+ py, src/datasources/drivers/DBSIG2/DataObject.py,
+ src/datasources/drivers/sybase/sybase/Connection.py,
+ src/datasources/drivers/sybase/sybase/__init__.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/sapdb/sapdb/ResultSet.py,
+ src/datasources/drivers/postgresql/Base/DataObject.py,
+ src/datasources/drivers/ingres/.cvsignore,
+ src/datasources/drivers/appserver/Schema/Discovery/Introspection.
+ py, src/datasources/drivers/postgresql/popy/.cvsignore,
+ src/datasources/drivers/dbf/.cvsignore,
+ src/datasources/drivers/dbf/dbf/Connection.py,
+ src/datasources/drivers/postgresql/psycopg/__init__.py,
+ src/datasources/drivers/sqlite/.cvsignore,
+ src/datasources/drivers/adodbapi/.cvsignore,
+ src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/datasources/drivers/Base/.cvsignore,
+ src/datasources/drivers/informix/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/odbc/wodbc/Connection.py,
+ src/datasources/drivers/mysql/mysql/ResultSet.py,
+ src/datasources/drivers/Base/RecordSet.py,
+ src/datasources/drivers/postgresql/Base/ResultSet.py,
+ src/datasources/drivers/sapdb/sapdb/.cvsignore,
+ src/datasources/drivers/oracle/Base/RecordSet.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/datasources/drivers/gadfly/gadfly/Connection.py,
+ src/datasources/drivers/gadfly/gadfly/__init__.py,
+ src/datasources/drivers/sapdb/sapdb/RecordSet.py,
+ src/datasources/drivers/ingres/ingres/__init__.py,
+ src/datasources/drivers/appserver/appserver/__init__.py,
+ src/datasources/drivers/db2/db2/__init__.py,
+ src/datasources/drivers/oracle/Base/__init__.py,
+ src/datasources/drivers/db2/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/oracle/Base/DataObject.py,
+ src/datasources/drivers/interbase/interbase/ResultSet.py,
+ src/datasources/drivers/special/configfile/__init__.py,
+ src/datasources/drivers/.cvsignore,
+ src/datasources/drivers/interbase/interbase/__init__.py,
+ src/datasources/drivers/interbase/interbase/Connection.py,
+ src/datasources/GConnection.py,
+ src/datasources/drivers/postgresql/Schema/.cvsignore,
+ src/datasources/drivers/appserver/.cvsignore,
+ src/datasources/drivers/mysql/mysql/.cvsignore,
+ src/datasources/drivers/gadfly/gadfly/.cvsignore,
+ src/datasources/drivers/sqlite/sqlite/DataObject.py,
+ src/datasources/drivers/mysql/mysql/RecordSet.py,
+ src/datasources/drivers/adodbapi/adodbapi/DataObject.py,
+ src/datasources/drivers/postgresql/Base/RecordSet.py,
+ src/datasources/drivers/oracle/dcoracle/.cvsignore,
+ src/datasources/drivers/DBSIG2/__init__.py,
+ src/datasources/drivers/Base/Connection.py,
+ src/datasources/GDataObjects.py,
+ src/datasources/drivers/sybase/sybase/DataObject.py,
+ src/datasources/drivers/sapdb/.cvsignore,
+ src/datasources/drivers/dbf/dbf/ResultSet.py,
+ src/datasources/drivers/sapdb/sapdb/Connection.py,
+ src/datasources/drivers/interbase/interbase/RecordSet.py,
+ src/datasources/drivers/sqlrelay/.cvsignore,
+ src/datasources/drivers/sqlrelay/sqlrelay/ResultSet.py,
+ src/datasources/drivers/dbf/dbf/DataObject.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/__init__.py,
+ src/datasources/drivers/mysql/.cvsignore,
+ src/datasources/drivers/adodbapi/adodbapi/.cvsignore,
+ src/datasources/drivers/db2/.cvsignore,
+ src/datasources/drivers/dbf/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/odbc/wodbc/DataObject.py,
+ src/datasources/drivers/mysql/mysql/Connection.py,
+ src/datasources/drivers/adodbapi/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/mysql/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/dbf/dbf/.cvsignore,
+ src/datasources/drivers/gadfly/gadfly/DataObject.py,
+ src/datasources/drivers/dbf/dbf/RecordSet.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/RecordSet.py,
+ src/datasources/drivers/informix/informix/Connection.py,
+ src/datasources/drivers/special/unbound/Driver.py,
+ src/datasources/drivers/interbase/interbase/DataObject.py,
+ src/datasources/drivers/special/unbound/__init__.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/datasources/drivers/special/static/.cvsignore,
+ src/datasources/drivers/sqlite/sqlite/Driver.py,
+ src/datasources/drivers/odbc/wodbc/ResultSet.py,
+ src/datasources/drivers/adodbapi/adodbapi/Driver.py,
+ src/datasources/drivers/postgresql/pypgsql/__init__.py,
+ src/datasources/drivers/sqlite/sqlite/__init__.py,
+ src/datasources/drivers/interbase/.cvsignore,
+ src/datasources/drivers/special/static/Driver.py,
+ src/datasources/drivers/postgresql/Base/.cvsignore,
+ src/datasources/drivers/DBSIG2/ResultSet.py,
+ src/datasources/drivers/adodbapi/adodbapi/__init__.py,
+ src/datasources/drivers/sybase/sybase/ResultSet.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/datasources/drivers/postgresql/pygresql/__init__.py,
+ src/datasources/drivers/Base/DataObject.py,
+ src/datasources/drivers/postgresql/Base/__init__.py,
+ src/datasources/drivers/gadfly/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/odbc/mxodbc/Driver.py,
+ src/datasources/drivers/dbf/dbf/Driver.py,
+ src/datasources/drivers/sapdb/sapdb/DataObject.py,
+ src/datasources/drivers/dbf/dbf/__init__.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/DataObject.py,
+ src/datasources/drivers/gadfly/.cvsignore,
+ src/datasources/drivers/odbc/.cvsignore,
+ src/datasources/drivers/odbc/wodbc/RecordSet.py,
+ src/datasources/drivers/DBSIG2/.cvsignore,
+ src/datasources/Exceptions.py,
+ src/datasources/drivers/DBSIG2/RecordSet.py,
+ src/datasources/drivers/gadfly/gadfly/ResultSet.py,
+ src/datasources/drivers/special/.cvsignore,
+ src/datasources/drivers/sybase/sybase/RecordSet.py,
+ src/datasources/drivers/gadfly/gadfly/Driver.py,
+ src/datasources/drivers/sqlite/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/mysql/mysql/DataObject.py,
+ src/datasources/drivers/ingres/ingres/Connection.py,
+ src/datasources/drivers/appserver/appserver/Connection.py,
+ src/datasources/drivers/db2/db2/Connection.py,
+ src/datasources/drivers/informix/informix/ResultSet.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/datasources/drivers/interbase/Schema/Discovery/Introspection.
+ py, src/datasources/GDataSource.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/datasources/drivers/informix/informix/DataObject.py,
+ src/datasources/drivers/postgresql/popy/__init__.py,
+ src/datasources/drivers/sqlite/sqlite/ResultSet.py,
+ src/datasources/drivers/oracle/cxoracle/__init__.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/gadfly/gadfly/RecordSet.py,
+ src/datasources/drivers/special/static/__init__.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/datasources/drivers/Base/__init__.py,
+ src/datasources/drivers/DBSIG2/Connection.py,
+ src/datasources/drivers/postgresql/Base/Connection.py,
+ src/datasources/drivers/informix/informix/.cvsignore,
+ src/datasources/drivers/postgresql/psycopg/.cvsignore,
+ src/datasources/drivers/sapdb/sapdb/Driver.py,
+ src/datasources/drivers/interbase/interbase/.cvsignore,
+ src/datasources/drivers/oracle/dcoracle/__init__.py,
+ src/datasources/drivers/informix/informix/RecordSet.py,
+ src/datasources/drivers/informix/.cvsignore,
+ src/datasources/drivers/sapdb/sapdb/__init__.py,
+ src/datasources/drivers/odbc/mxodbc/__init__.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/datasources/drivers/postgresql/pypgsql/.cvsignore,
+ src/datasources/drivers/sqlite/sqlite/.cvsignore,
+ src/datasources/GIntrospection.py, src/datasources/drivers/oracle/.
+ cvsignore, src/datasources/drivers/odbc/wodbc/.cvsignore,
+ src/datasources/drivers/sqlite/sqlite/RecordSet.py,
+ src/datasources/drivers/ingres/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/postgresql/Schema/Discovery/.cvsignore,
+ src/datasources/drivers/sapdb/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/odbc/wodbc/__init__.py,
+ src/datasources/drivers/oracle/Base/.cvsignore,
+ src/datasources/drivers/odbc/__init__.py,
+ src/datasources/drivers/ingres/ingres/ResultSet.py,
+ src/datasources/drivers/appserver/appserver/ResultSet.py,
+ src/datasources/drivers/mysql/mysql/__init__.py,
+ src/datasources/drivers/oracle/Base/Driver.py,
+ src/datasources/GConnections.py,
+ src/datasources/drivers/oracle/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/oracle/Base/Connection.py,
+ src/datasources/drivers/ingres/ingres/DataObject.py,
+ src/datasources/drivers/appserver/appserver/DataObject.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/.cvsignore,
+ src/datasources/drivers/informix/informix/Driver.py,
+ src/datasources/drivers/informix/informix/__init__.py,
+ src/datasources/drivers/sybase/Schema/Discovery/Introspection.py,
+ src/datasources/drivers/postgresql/pygresql/.cvsignore: Merged
+ the datasource cleanup branch into CVS HEAD.
+ * Split GDataObjects into a Connection and a DataObject class,
+ separating connection logic and table query/update logic. *
+ Eliminated DataObject extensions (old logic is now part of the new
+ Connection class) * Schema discovery code is now in its own class,
+ instead of being part of a DataObject
+ **** This may break some data drivers, so please test! ****
+
+2003-11-19 12:36:13 Rev 4881 siesel
+
+ * src/rpc/test/test.py: update adapter names to new style
+
+2003-11-19 12:34:44 Rev 4880 siesel
+
+ * src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/_helpers/RpcDoc.py: add httpbind warning message
+ and fix I18n issues of grpcdoc
+
+2003-11-19 12:16:06 Rev 4879 siesel
+
+ * utils/create-po.sh: some po creation fixes (should we move to
+ pygettext instead?)
+
+2003-11-19 11:42:07 Rev 4878 siesel
+
+ * utils/xml2sql/Makefile.sample: fix: remove interbase.xml in clean
+ target.
+
+2003-11-19 11:40:57 Rev 4877 siesel
+
+ * ROADMAP.in: information about RPC todo and trigger changes.
+ spelling fixes.
+
+2003-11-19 03:15:36 Rev 4874 jcater
+
+ * src/logic/language/.cvsignore, src/logic/language/python/.
+ cvsignore, src/rpc/.cvsignore, src/schema/scripter/.cvsignore,
+ src/schema/scripter/processors/.cvsignore, src/events/.cvsignore,
+ src/external/.cvsignore, src/schema/.cvsignore: added .cvsignore
+ files
+
+2003-11-18 22:01:25 Rev 4861 siesel
+
+ * src/definitions/GParser.py: add error message for the case that a
+ tag which isn't in the default namespace is the root element
+
+2003-11-10 07:56:02 Rev 4856 btami
+
+ * src/datasources/drivers/postgresql/popy/Driver.py: added missing
+ import
+
+2003-11-07 21:04:01 Rev 4851 btami
+
+ * AUTHORS: updated AUTHORS
+
+2003-11-07 18:32:32 Rev 4849 siesel
+
+ * src/logic/language/ECMAscript/Adapter.py: add import check for
+ Spidermonkey and some informations where to get it
+
+2003-11-07 18:25:05 Rev 4847 siesel
+
+ * unittest/run_tests.py, AUTHORS: add logic testcase and update
+ AUTHORS
+
+2003-11-07 18:17:52 Rev 4846 siesel
+
+ * unittest/logic.py: add some simple testcases for the language
+ dependend logic code (now for ECMAscript only) far away from being
+ complete
+
+2003-11-07 18:15:06 Rev 4845 siesel
+
+ * src/logic/language/__init__.py, src/logic/language/python/__init__.
+ py, src/logic/language/python/Adapter.py,
+ src/logic/language/ECMAscript, src/logic/GTrigger.py,
+ src/logic/language, src/logic/language/ECMAscript/__init__.py,
+ src/logic/language/Base.py, src/logic/language/ECMAscript/Adapter.
+ py, src/logic/language/python: - split GTrigger code into an
+ language dependent and an language independent part - add
+ ECMAscript as trigger language
+
+2003-11-06 08:29:10 Rev 4840 siesel
+
+ * src/datasources/drivers/mysql/mysql/Driver.py: fix mysql driver to
+ work with "None" style empty passwords/usernames
+
+2003-11-05 14:56:01 Rev 4839 siesel
+
+ * src/datasources/drivers/mysql/mysql/Driver.py: fix missing import
+
+2003-11-03 13:41:48 Rev 4835 siesel
+
+ * etc/sample.report-filters.conf: add additional options and more
+ comments to report-filtes.conf sample
+
+2003-11-02 14:25:01 Rev 4831 siesel
+
+ * etc/sample.gnue.conf, etc/sample.connections.conf: update sample
+ configuration files to reflect RPC adapter type name changes
+
+2003-10-29 13:24:20 Rev 4828 siesel
+
+ * doc/RPC-status.txt: update RPC-status file
+
+2003-10-27 21:31:59 Rev 4822 btami
+
+ * src/datasources/drivers/csv/Schema/Discovery/__init__.py,
+ src/datasources/drivers/csv/csv/Driver.py,
+ src/datasources/drivers/csv/Extensions,
+ src/datasources/drivers/csv, src/datasources/drivers/csv/Schema,
+ src/datasources/drivers/csv/csv/__init__.py,
+ src/datasources/drivers/csv/Schema/Creation,
+ src/datasources/drivers/csv/Extensions/__init__.py,
+ src/datasources/drivers/csv/Schema/__init__.py,
+ src/datasources/drivers/csv/__init__.py,
+ src/datasources/drivers/csv/Schema/Discovery,
+ src/datasources/drivers/csv/Schema/Creation/__init__.py,
+ src/datasources/drivers/__init__.py,
+ src/datasources/drivers/csv/csv: added new csv static(read only)
+ dbdriver
+
+2003-10-24 20:22:49 Rev 4818 btami
+
+ * packaging/mcmillan/gnue-forms.spec, packaging/inno/gnue-tools.iss:
+ updated win32 packaging stuff
+
+2003-10-24 20:19:15 Rev 4817 jbailey
+
+ * packaging/debian/rules: Work around distutils bug
+
+2003-10-22 19:38:04 Rev 4816 jamest
+
+ * src/__init__.py, ChangeLog: making release
+
+2003-10-21 17:55:46 Rev 4813 reinhard
+
* MANIFEST.in: Include setup.cfg.in in distribution.
-2003-10-21 10:31 reinhard
+2003-10-21 15:31:34 Rev 4805 reinhard
* src/__init__.py: Turn "release" back to 0 for prereleases.
-2003-10-21 10:13 btami
+2003-10-21 15:13:48 Rev 4804 btami
- * packaging/: inno/gnue-tools.iss,
- mcmillan/hooks/hook-gnue.navigator.GNClient.py: added missing
- hook file for mcmillan packaging
+ * packaging/inno/gnue-tools.iss, packaging/mcmillan/hooks/hook-gnue.
+ navigator.GNClient.py: added missing hook file for mcmillan
+ packaging
-2003-10-21 08:28 reinhard
+2003-10-21 13:28:27 Rev 4803 reinhard
* doc/technotes/00011.txt: Update release checklist.
-2003-10-21 06:04 reinhard
+2003-10-21 11:04:38 Rev 4799 reinhard
* MANIFEST.in: Include setupext directory in distribution.
-2003-10-20 19:33 jamest
+2003-10-21 00:33:45 Rev 4795 jamest
* NEWS, src/__init__.py: preping for release
-2003-10-19 11:45 reinhard
+2003-10-19 16:45:50 Rev 4786 reinhard
- * src/datasources/drivers/appserver/appserver/Driver.py: The types
+ * src/datasources/drivers/appserver/appserver/Driver.py: The types
are only a single row of the resultset.
-2003-10-19 10:20 reinhard
+2003-10-19 15:20:28 Rev 4782 reinhard
- * utils/xml2sql/pgsql.xsl: The correct field name for "datetime" is
+ * utils/xml2sql/pgsql.xsl: The correct field name for "datetime" is
"timestamp".
-2003-10-19 10:18 btami
+2003-10-19 15:18:08 Rev 4781 btami
* utils/xml2sql/interbase.xsl: fixed time and timestamp
-2003-10-19 08:17 reinhard
+2003-10-19 13:17:45 Rev 4780 reinhard
- * src/datasources/drivers/appserver/appserver/Driver.py: Convert
+ * src/datasources/drivers/appserver/appserver/Driver.py: Convert
values received from the RPC interface into native Python values.
-2003-10-19 05:10 reinhard
+2003-10-19 10:10:16 Rev 4777 reinhard
* utils/xml2sql/pgsql.xsl: Fix for date and time types on postgres.
-2003-10-18 16:59 reinhard
+2003-10-18 21:59:44 Rev 4774 reinhard
- * src/datasources/drivers/DBSIG2/Driver.py: Also quote floating
- point constants in SQL commands. This fixes changing a numeric
+ * src/datasources/drivers/DBSIG2/Driver.py: Also quote floating
+ point constants in SQL commands. This fixes changing a numeric
field from an old value that had a nonzero fractional part.
-2003-10-18 16:42 reinhard
+2003-10-18 21:42:03 Rev 4770 reinhard
- * src/datasources/drivers/appserver/appserver/Driver.py: Also
+ * src/datasources/drivers/appserver/appserver/Driver.py: Also
convert DateTime values to utf-8.
-2003-10-18 15:50 reinhard
+2003-10-18 20:50:47 Rev 4767 reinhard
- * src/datasources/drivers/appserver/appserver/Driver.py: Fixed
+ * src/datasources/drivers/appserver/appserver/Driver.py: Fixed
indentation.
-2003-10-18 14:45 reinhard
+2003-10-18 19:45:07 Rev 4766 reinhard
- * src/datasources/drivers/appserver/appserver/Driver.py: Update the
- driver's cache to hold the new gnue_id after new records are
- inserted. This fixes updating and deleting records that were
- newly inserted just before without a refetch in between.
+ * src/datasources/drivers/appserver/appserver/Driver.py: Update the
+ driver's cache to hold the new gnue_id after new records are
+ inserted. This fixes updating and deleting records that were newly
+ inserted just before without a refetch in between.
-2003-10-18 14:08 reinhard
+2003-10-18 19:08:38 Rev 4765 reinhard
- * src/datasources/drivers/appserver/appserver/.cvsignore: Added
- .cvsignore.
+ * src/datasources/drivers/appserver/appserver/.cvsignore: Added .
+ cvsignore.
-2003-10-18 14:07 reinhard
+2003-10-18 19:07:52 Rev 4764 reinhard
- * src/datasources/drivers/appserver/appserver/Driver.py: Recode
- data to utf-8 just before it is posted to the server, so that all
- data in the driver's cache remains coded in the original text
- encoding. This fixes inserting new records containing non-ASCII
- data.
+ * src/datasources/drivers/appserver/appserver/Driver.py: Recode data
+ to utf-8 just before it is posted to the server, so that all data
+ in the driver's cache remains coded in the original text encoding.
+ This fixes inserting new records containing non-ASCII data.
-2003-10-17 11:36 jamest
+2003-10-17 16:36:58 Rev 4760 jamest
- * doc/Developers-Guide.sxw: designers guide samples reflect the new
+ * doc/Developers-Guide.sxw: designers guide samples reflect the new
gnue.pth feature
-2003-10-17 11:23 jamest
+2003-10-17 16:23:41 Rev 4759 jamest
- * ChangeLog, NEWS: preping docs for release
+ * NEWS, ChangeLog: preping docs for release
-2003-10-17 11:13 reinhard
+2003-10-17 16:13:46 Rev 4758 reinhard
- * doc/technotes/00011.txt: Updated advice how to create prerelease
+ * doc/technotes/00011.txt: Updated advice how to create prerelease
tarballs.
-2003-10-17 04:35 reinhard
+2003-10-17 09:35:30 Rev 4756 reinhard
* utils/xml2sql/interbase.xsl: Fix for boolean.
-2003-10-16 17:51 reinhard
+2003-10-16 22:51:55 Rev 4750 reinhard
- * utils/xml2sql/: gadfly.xsl, interbase.xsl, mssql.xsl, mysql.xsl,
- pgsql.xsl, pgsql_2.xsl, sqlite.xsl, sybase.xsl: Added "boolean"
- option for type. Depending on the database, this maps to a native
+ * utils/xml2sql/mysql.xsl, utils/xml2sql/gadfly.xsl,
+ utils/xml2sql/pgsql.xsl, utils/xml2sql/sybase.xsl,
+ utils/xml2sql/pgsql_2.xsl, utils/xml2sql/interbase.xsl,
+ utils/xml2sql/mssql.xsl, utils/xml2sql/sqlite.xsl: Added "boolean"
+ option for type. Depending on the database, this maps to a native
boolean type or to an integer.
-2003-10-16 17:30 reinhard
+2003-10-16 22:30:20 Rev 4749 reinhard
* src/datasources/drivers/DBSIG2/Driver.py: Doh!
-2003-10-16 17:27 reinhard
+2003-10-16 22:27:27 Rev 4748 reinhard
- * src/datasources/drivers/DBSIG2/Driver.py: Quote integer values to
+ * src/datasources/drivers/DBSIG2/Driver.py: Quote integer values to
make boolean values (returned as 0 or 1) work again.
-2003-10-15 09:01 siesel
+2003-10-15 14:01:37 Rev 4746 siesel
- * src/rpc/test/: server.py, test.py: update test suite for pyro rpc
- driver testing
+ * src/rpc/test/test.py, src/rpc/test/server.py: update test suite
+ for pyro rpc driver testing
-2003-10-15 09:00 siesel
+2003-10-15 14:00:25 Rev 4745 siesel
- * src/rpc/drivers/: __init__.py, pyro/__init__.py,
- pyro/ClientAdapter.py, pyro/Driver.py, pyro/ServerAdapter.py: add
- pyro rpc-driver (alpha status)
+ * src/rpc/drivers/__init__.py, src/rpc/drivers/pyro/ServerAdapter.py,
+ src/rpc/drivers/pyro/Driver.py, src/rpc/drivers/pyro/ClientAdapter.
+ py, src/rpc/drivers/pyro/__init__.py: add pyro rpc-driver (alpha
+ status)
-2003-10-14 15:37 btami
+2003-10-14 20:37:14 Rev 4744 btami
- * doc/technotes/00002.txt: changed deprecated formFontEncoding to
+ * doc/technotes/00002.txt: changed deprecated formFontEncoding to
textEncoding
-2003-10-14 09:28 reinhard
+2003-10-14 14:28:46 Rev 4742 reinhard
- * doc/technotes/: 00007.txt, index.html, index.txt: Marked technote
- about site-config.cfg as obsolete.
+ * doc/technotes/index.html, doc/technotes/00007.txt,
+ doc/technotes/index.txt: Marked technote about site-config.cfg as
+ obsolete.
-2003-10-14 09:26 reinhard
+2003-10-14 14:26:45 Rev 4741 reinhard
- * doc/technotes/: 00011.txt, index.html, index.txt: Added technote
- with checklist how to make a release.
+ * doc/technotes/index.html, doc/technotes/00011.txt,
+ doc/technotes/index.txt: Added technote with checklist how to make
+ a release.
-2003-10-12 14:47 siesel
+2003-10-12 19:43:57 Rev 4738 siesel
- * src/datasources/drivers/DBSIG2/DataObject.py: check if types has
- booleantype before testing on booleantype (python < 2.3 fix)
-
-2003-10-12 14:43 siesel
-
- * src/datasources/drivers/DBSIG2/Driver.py: fix BooleanType, by
+ * src/datasources/drivers/DBSIG2/Driver.py: fix BooleanType, by
hasattr check. Needed for python2.2 backward compat.
-2003-10-10 07:18 siesel
+2003-10-10 11:36:12 Rev 4733 siesel
- * src/datasources/: GConnection.py, GDataSource.py,
- GDataObjects.py, drivers/DBSIG2/DataObject.py,
- drivers/DBSIG2/ResultSet.py,
- drivers/appserver/appserver/Connection.py,
- drivers/appserver/appserver/DataObject.py,
- drivers/postgresql/Base/Connection.py: add _encoding parameter
- to GConnection base class (created a dummy)
- add _unicodeMode parameter to GDataObject base class.
- update toSQLString to actual cvs version (DBSIG2 driver)
- update _loadNextRecord to be able to produce unicode (DBSIG2)
- change postgresql Base driver to set encoding depending on db
- encoding
- update appserver dbdriver
-
-2003-10-10 06:36 siesel
-
- * src/datasources/drivers/appserver/appserver/Driver.py: Appserver
- dbdriver updates: - convert Unicode values to utf-8 too (fix
+ * src/datasources/drivers/appserver/appserver/Driver.py: Appserver
+ dbdriver updates: - convert Unicode values to utf-8 too (fix
unicodeMode) - make unicodeMode datasource depend
-2003-10-09 20:21 jcater
+2003-10-09 21:27:49 Rev 4722 siesel
- * src/datasources/: GConnection.py, GConnections.py,
- GDataObjects.py, GDataSource.py, GIntrospection.py,
- drivers/DBSIG2/Connection.py, drivers/DBSIG2/DataObject.py,
- drivers/DBSIG2/Driver.py, drivers/DBSIG2/RecordSet.py,
- drivers/DBSIG2/ResultSet.py, drivers/DBSIG2/__init__.py,
- drivers/adodbapi/Schema/Discovery/Introspection.py,
- drivers/adodbapi/adodbapi/Connection.py,
- drivers/adodbapi/adodbapi/DataObject.py,
- drivers/adodbapi/adodbapi/Driver.py,
- drivers/adodbapi/adodbapi/__init__.py,
- drivers/appserver/Schema/Discovery/Introspection.py,
- drivers/appserver/appserver/Connection.py,
- drivers/appserver/appserver/DataObject.py,
- drivers/appserver/appserver/Driver.py,
- drivers/appserver/appserver/RecordSet.py,
- drivers/appserver/appserver/ResultSet.py,
- drivers/appserver/appserver/__init__.py,
- drivers/db2/Schema/Discovery/Introspection.py,
- drivers/db2/db2/Connection.py, drivers/db2/db2/Driver.py,
- drivers/db2/db2/__init__.py,
- drivers/dbf/Schema/Discovery/Introspection.py,
- drivers/dbf/dbf/Connection.py, drivers/dbf/dbf/DataObject.py,
- drivers/dbf/dbf/Driver.py, drivers/dbf/dbf/RecordSet.py,
- drivers/dbf/dbf/ResultSet.py, drivers/dbf/dbf/__init__.py,
- drivers/gadfly/Schema/Discovery/Introspection.py,
- drivers/gadfly/gadfly/Connection.py,
- drivers/gadfly/gadfly/DataObject.py,
- drivers/gadfly/gadfly/Driver.py,
- drivers/gadfly/gadfly/RecordSet.py,
- drivers/gadfly/gadfly/ResultSet.py,
- drivers/gadfly/gadfly/__init__.py,
- drivers/informix/Schema/Discovery/Introspection.py,
- drivers/informix/informix/Connection.py,
- drivers/informix/informix/DataObject.py,
- drivers/informix/informix/Driver.py,
- drivers/informix/informix/RecordSet.py,
- drivers/informix/informix/ResultSet.py,
- drivers/informix/informix/__init__.py,
- drivers/ingres/Schema/Discovery/Introspection.py,
- drivers/ingres/ingres/Connection.py,
- drivers/ingres/ingres/DataObject.py,
- drivers/ingres/ingres/Driver.py,
- drivers/ingres/ingres/RecordSet.py,
- drivers/ingres/ingres/ResultSet.py,
- drivers/ingres/ingres/__init__.py,
- drivers/interbase/Schema/Discovery/Introspection.py,
- drivers/interbase/interbase/Connection.py,
- drivers/interbase/interbase/DataObject.py,
- drivers/interbase/interbase/Driver.py,
- drivers/interbase/interbase/RecordSet.py,
- drivers/interbase/interbase/ResultSet.py,
- drivers/interbase/interbase/__init__.py,
- drivers/mysql/Schema/Discovery/Introspection.py,
- drivers/mysql/mysql/Connection.py,
- drivers/mysql/mysql/DataObject.py, drivers/mysql/mysql/Driver.py,
- drivers/mysql/mysql/RecordSet.py,
- drivers/mysql/mysql/ResultSet.py,
- drivers/mysql/mysql/__init__.py, drivers/odbc/__init__.py,
- drivers/odbc/mxodbc/Driver.py, drivers/odbc/mxodbc/__init__.py,
- drivers/odbc/wodbc/Connection.py,
- drivers/odbc/wodbc/DataObject.py, drivers/odbc/wodbc/Driver.py,
- drivers/odbc/wodbc/RecordSet.py, drivers/odbc/wodbc/ResultSet.py,
- drivers/odbc/wodbc/__init__.py,
- drivers/oracle/Base/Connection.py,
- drivers/oracle/Base/DataObject.py, drivers/oracle/Base/Driver.py,
- drivers/oracle/Base/RecordSet.py,
- drivers/oracle/Base/ResultSet.py,
- drivers/oracle/Base/__init__.py,
- drivers/oracle/Schema/Discovery/Introspection.py,
- drivers/oracle/cxoracle/Driver.py,
- drivers/oracle/cxoracle/__init__.py,
- drivers/oracle/dcoracle/Driver.py,
- drivers/oracle/dcoracle/__init__.py,
- drivers/postgresql/Base/Connection.py,
- drivers/postgresql/Base/DataObject.py,
- drivers/postgresql/Base/Driver.py,
- drivers/postgresql/Base/RecordSet.py,
- drivers/postgresql/Base/ResultSet.py,
- drivers/postgresql/Base/__init__.py,
- drivers/postgresql/Schema/Discovery/Introspection.py,
- drivers/postgresql/popy/Driver.py,
- drivers/postgresql/popy/__init__.py,
- drivers/postgresql/psycopg/Driver.py,
- drivers/postgresql/psycopg/__init__.py,
- drivers/postgresql/pygresql/Driver.py,
- drivers/postgresql/pygresql/__init__.py,
- drivers/postgresql/pypgsql/Driver.py,
- drivers/postgresql/pypgsql/__init__.py,
- drivers/sapdb/Schema/Discovery/Introspection.py,
- drivers/sapdb/sapdb/Connection.py,
- drivers/sapdb/sapdb/DataObject.py, drivers/sapdb/sapdb/Driver.py,
- drivers/sapdb/sapdb/RecordSet.py,
- drivers/sapdb/sapdb/ResultSet.py,
- drivers/sapdb/sapdb/__init__.py,
- drivers/special/configfile/__init__.py,
- drivers/special/static/Driver.py,
- drivers/special/static/__init__.py,
- drivers/special/unbound/Driver.py,
- drivers/special/unbound/__init__.py,
- drivers/sqlite/Schema/Discovery/Introspection.py,
- drivers/sqlite/sqlite/Connection.py,
- drivers/sqlite/sqlite/DataObject.py,
- drivers/sqlite/sqlite/Driver.py,
- drivers/sqlite/sqlite/RecordSet.py,
- drivers/sqlite/sqlite/ResultSet.py,
- drivers/sqlite/sqlite/__init__.py,
- drivers/sqlrelay/sqlrelay/Connection.py,
- drivers/sqlrelay/sqlrelay/DataObject.py,
- drivers/sqlrelay/sqlrelay/Driver.py,
- drivers/sqlrelay/sqlrelay/RecordSet.py,
- drivers/sqlrelay/sqlrelay/ResultSet.py,
- drivers/sqlrelay/sqlrelay/__init__.py,
- drivers/sybase/Schema/Discovery/Introspection.py,
- drivers/sybase/sybase/Connection.py,
- drivers/sybase/sybase/DataObject.py,
- drivers/sybase/sybase/Driver.py,
- drivers/sybase/sybase/RecordSet.py,
- drivers/sybase/sybase/ResultSet.py,
- drivers/sybase/sybase/__init__.py: moving my datasource changes
- into a branch (datasource-cleanup)
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/datasources/drivers/dbf/dbf/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/mysql/mysql/Driver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/datasources/drivers/gadfly/gadfly/Driver.py,
+ src/datasources/drivers/appserver/appserver/Driver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py: replaced x.
+ decode(enc) with unicode(x,enc) for python2.1 compatibility
-2003-10-09 16:27 siesel
+2003-10-08 15:51:49 Rev 4719 siesel
- * src/datasources/drivers/: DBSIG2/Driver.py,
- appserver/appserver/Driver.py, dbf/dbf/Driver.py,
- gadfly/gadfly/Driver.py, mysql/mysql/Driver.py,
- odbc/wodbc/Driver.py, postgresql/popy/Driver.py,
- postgresql/pypgsql/Driver.py: replaced x.decode(enc) with
- unicode(x,enc) for python2.1 compatibility
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/datasources/drivers/dbf/dbf/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/mysql/mysql/Driver.py,
+ src/datasources/drivers/gadfly/gadfly/Driver.py: - enabling
+ unicode for the other DBSIG2 drivers with own _loadnextRecord
+ implementations. - make "non-unicode" warning a debug message
+ (level 0)
-2003-10-08 10:51 siesel
+2003-10-08 14:27:23 Rev 4716 siesel
- * src/datasources/drivers/: DBSIG2/Driver.py, dbf/dbf/Driver.py,
- gadfly/gadfly/Driver.py, mysql/mysql/Driver.py,
- odbc/wodbc/Driver.py: - enabling unicode for the other DBSIG2
- drivers with own _loadnextRecord implementations. - make
- "non-unicode" warning a debug message (level 0)
-
-2003-10-08 09:27 siesel
-
- * src/definitions/GObjects.py: fix the fix: allow GContent objects
+ * src/definitions/GObjects.py: fix the fix: allow GContent objects
too.
-2003-10-08 09:04 siesel
+2003-10-08 14:04:29 Rev 4715 siesel
- * src/definitions/GObjects.py: fix GObj to return all children
+ * src/definitions/GObjects.py: fix GObj to return all children
instead of just two generations.
-2003-10-07 16:38 siesel
+2003-10-07 21:38:15 Rev 4713 siesel
- * src/datasources/drivers/appserver/appserver/Driver.py: Fix: don't
+ * src/datasources/drivers/appserver/appserver/Driver.py: Fix: don't
forget to encode unicode strings created by xmlrpc library too
-2003-10-07 11:08 siesel
+2003-10-07 16:08:54 Rev 4711 siesel
- * src/datasources/drivers/appserver/appserver/Driver.py: appserver
- driver update: - encode/decode string data to/from utf-8 before
- passing to/from appserver (this should be conform to xmlrpc
+ * src/datasources/drivers/appserver/appserver/Driver.py: appserver
+ driver update: - encode/decode string data to/from utf-8 before
+ passing to/from appserver (this should be conform to xmlrpc
spec and make german umlauts works)
-2003-10-07 10:20 siesel
+2003-10-07 15:20:26 Rev 4709 siesel
- * src/datasources/drivers/: postgresql/pypgsql/Driver.py,
- DBSIG2/Driver.py, postgresql/popy/Driver.py: Brown paper bag:
- just encode/decode string types
+ * src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py: Brown paper
+ bag: just encode/decode string types
-2003-10-07 10:07 siesel
+2003-10-07 15:07:24 Rev 4708 siesel
- * src/datasources/drivers/postgresql/: pypgsql/Driver.py,
- popy/Driver.py: add unicode mode to two postgresql driver, which
- define their own _loadNextRecord routine
+ * src/datasources/drivers/postgresql/popy/Driver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py: add unicode
+ mode to two postgresql driver, which define their own
+ _loadNextRecord routine
-2003-10-07 09:48 siesel
+2003-10-07 14:48:35 Rev 4706 siesel
- * src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py: fix py_xmlrpc
+ * src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py: fix py_xmlrpc
adapter (missing GDebug import)
-2003-10-07 08:02 siesel
+2003-10-07 13:02:53 Rev 4705 siesel
- * src/datasources/: GDataObjects.py, drivers/DBSIG2/Driver.py,
- drivers/postgresql/Base/Driver.py: make unicode access to
- dbdriver possible: - add unicodeMode variable to GDataObject
- - fix postgres encoding stuff - add type check to DBSIG2
- driver (type for fixedpoint number possibly missing) - show
- warning if unknown type is passed to dbdriver (should be replaced
- by error after some transition time)
+ * src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/datasources/GDataObjects.py: make unicode access to dbdriver
+ possible: - add unicodeMode variable to GDataObject - fix
+ postgres encoding stuff - add type check to DBSIG2 driver (type
+ for fixedpoint number possibly missing) - show warning if
+ unknown type is passed to dbdriver (should be replaced by error
+ after some transition time)
-2003-10-07 06:41 siesel
+2003-10-07 11:41:15 Rev 4704 siesel
* src/apps/GDebug.py: Allow unicode encoded Debug messages
-2003-10-06 16:28 btami
+2003-10-06 21:28:11 Rev 4703 btami
* src/datasources/drivers/postgresql/Base/Driver.py: typo
-2003-10-06 15:25 siesel
+2003-10-06 20:25:43 Rev 4701 siesel
- * src/datasources/: GDataSource.py, GDataObjects.py,
- drivers/DBSIG2/Driver.py, drivers/postgresql/Base/Driver.py: Make
- some non-intrusive preparations for "unicodification" of
- gnue-common - make database encoding a driver independent
- variable - add encoding conversion to postgresql base driver
- - add uncommented decode ops - add encode ops, which are only
- triggered by passing an unicode type
+ * src/datasources/GDataSource.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/datasources/GDataObjects.py: Make some non-intrusive
+ preparations for "unicodification" of gnue-common - make
+ database encoding a driver independent variable - add encoding
+ conversion to postgresql base driver - add uncommented decode
+ ops - add encode ops, which are only triggered by passing an
+ unicode type
-2003-10-06 13:33 reinhard
+2003-10-06 18:33:16 Rev 4695 reinhard
- * MANIFEST.in, setup.py, doc/man/gnue-schema.1,
- src/setup/GSetup.py: Include manfile in cvs, do not build man
- files while installing. Do not install technotes.
+ * MANIFEST.in, doc/man/gnue-schema.1, doc/man, src/setup/GSetup.py,
+ setup.py: Include manfile in cvs, do not build man files while
+ installing. Do not install technotes.
-2003-10-06 04:58 btami
+2003-10-06 09:58:31 Rev 4692 btami
* src/apps/GBaseApp.py: typo
-2003-10-05 16:45 reinhard
+2003-10-05 21:45:06 Rev 4684 reinhard
- * src/external/fixedpoint.py: Removed #!-line to make lintian happy
+ * src/external/fixedpoint.py: Removed #!-line to make lintian happy
because this is not really a script.
-2003-10-05 14:23 btami
+2003-10-05 19:23:10 Rev 4681 btami
- * packaging/mcmillan/hooks/hook-gnue.common.rpc.GComm.py: fixed
+ * packaging/mcmillan/hooks/hook-gnue.common.rpc.GComm.py: fixed
missing hiddenimports for rpc drivers
-2003-10-05 13:20 btami
+2003-10-05 18:20:47 Rev 4680 btami
- * packaging/mcmillan/: gnue-appserver.spec, gnue-designer.spec,
- gnue-forms.spec, gnue-navigator.spec, gnue-reports.spec,
- hooks/hook-gnue.common.datasources.GConnections.py,
- hooks/hook-gnue.common.rpc.GComm.py,
- hooks/hook-gnue.common.rpc.drivers._helpers.RpcDoc.py,
- hooks/hook-gnue.common.schema.scripter.Scripter.py,
- hooks/hook-gnue.designer.Designer.py,
- hooks/hook-gnue.designer.base.Instance.py,
- hooks/hook-gnue.designer.base.TemplateChooser.py,
- hooks/hook-gnue.designer.base.ToolSupport.py,
- hooks/hook-gnue.forms.GFInstance.py,
- hooks/hook-gnue.forms.uidrivers._base.UIdriver.py: updated hook
- and spec files for mcmillan with Python23
+ * packaging/mcmillan/gnue-forms.spec,
+ packaging/mcmillan/hooks/hook-gnue.designer.base.TemplateChooser.
+ py, packaging/mcmillan/hooks/hook-gnue.forms.GFInstance.py,
+ packaging/mcmillan/gnue-appserver.spec,
+ packaging/mcmillan/gnue-navigator.spec,
+ packaging/mcmillan/hooks/hook-gnue.common.schema.scripter.Scripter.
+ py, packaging/mcmillan/hooks/hook-gnue.common.datasources.
+ GConnections.py, packaging/mcmillan/hooks/hook-gnue.common.rpc.
+ GComm.py, packaging/mcmillan/hooks/hook-gnue.designer.base.
+ Instance.py, packaging/mcmillan/gnue-reports.spec,
+ packaging/mcmillan/hooks/hook-gnue.designer.Designer.py,
+ packaging/mcmillan/gnue-designer.spec,
+ packaging/mcmillan/hooks/hook-gnue.common.rpc.drivers._helpers.
+ RpcDoc.py, packaging/mcmillan/hooks/hook-gnue.forms.uidrivers.
+ _base.UIdriver.py, packaging/mcmillan/hooks/hook-gnue.designer.
+ base.ToolSupport.py: updated hook and spec files for mcmillan with
+ Python23
-2003-10-05 13:01 btami
+2003-10-05 18:03:05 Rev 4678 btami
- * setup.py, scripts/gnue-schema: removed old "magic" code needed
- for mcmillan packaging on win32
+ * scripts/gnue-schema, setup.py: removed old "magic" code needed for
+ mcmillan packaging on win32
-2003-10-04 14:47 reinhard
+2003-10-04 19:47:19 Rev 4665 reinhard
* setup-cvs.py: GNUE_CONNECTIONS no longer needed.
-2003-10-04 12:28 jbailey
+2003-10-04 17:28:31 Rev 4661 jbailey
- * packaging/debian/changelog: gnue-common (0.5.1.20031004)
- unstable; urgency=low
+ * packaging/debian/changelog: gnue-common (0.5.1.20031004) unstable;
+ urgency=low
+ * Cvs update to fix problem where other modules couldn't find
+ the right path.
+ -- Jeff Bailey <address@hidden> Sat, 4 Oct 2003 12:14:18 -0400
- * Cvs update to fix problem where other modules couldn't find
- the right path.
+2003-10-04 16:25:05 Rev 4659 reinhard
- -- Jeff Bailey <address@hidden> Sat, 4 Oct 2003 12:14:18
- -0400
-
-2003-10-04 11:25 reinhard
-
* src/setup/GSetup.py: Fixed list of allowed options for install.
-2003-10-04 06:21 reinhard
+2003-10-04 11:21:02 Rev 4655 reinhard
* setup-cvs.py: Moved filters directory to new location.
-2003-10-04 05:50 reinhard
+2003-10-04 10:50:47 Rev 4654 reinhard
* setup.cvs: fixed createLink call for images.
-2003-10-03 11:58 reinhard
+2003-10-03 16:58:11 Rev 4653 reinhard
* setup-cvs.py: Also call setup.cvs of gnue-common.
-2003-10-02 20:07 jamest
+2003-10-03 01:07:58 Rev 4651 jamest
- * src/external/fixedpoint.py: switch type(self) to self.__class__
- in external FixedPoint library so it'd play nice with python 2.1
- in woody
+ * src/external/fixedpoint.py: switch type(self) to self.__class__ in
+ external FixedPoint library so it'd play nice with python 2.1 in
+ woody
-2003-10-02 01:29 reinhard
+2003-10-02 06:29:58 Rev 4650 reinhard
* src/setup/GSetup.py: --root should still be allowed for packages.
-2003-10-01 15:47 jbailey
+2003-10-01 20:47:12 Rev 4649 jbailey
- * packaging/debian/: .cvsignore, compat: Add compat file, tweak
- cvsignore
+ * packaging/debian/compat, packaging/debian/.cvsignore: Add compat
+ file, tweak cvsignore
-2003-10-01 15:36 jbailey
+2003-10-01 20:36:45 Rev 4647 jbailey
- * packaging/debian/: changelog, control, rules: gnue-common
- (0.5.1.20031001) unstable; urgency=low
+ * packaging/debian/changelog, packaging/debian/rules,
+ packaging/debian/control: gnue-common (0.5.1.20031001) unstable;
+ urgency=low
+ * Make sure python files are compiled. * Build-depend on cdbs
+ (>= 0.4.9)
+ -- Jeff Bailey <address@hidden> Wed, 1 Oct 2003 11:12:35 -0400
- * Make sure python files are compiled.
- * Build-depend on cdbs (>= 0.4.9)
+2003-10-01 01:39:03 Rev 4644 jcater
- -- Jeff Bailey <address@hidden> Wed, 1 Oct 2003 11:12:35
- -0400
-
-2003-09-30 20:39 jcater
-
* src/formatting/GDataFormatter.py: fix for negative values > -1.00
-2003-09-30 20:16 jcater
+2003-10-01 01:16:38 Rev 4643 jcater
- * src/formatting/GDataFormatter.py:
- Fixed issue with negative numbers formatting as -,990.00
+ * src/formatting/GDataFormatter.py: Fixed issue with negative
+ numbers formatting as -,990.00
-2003-09-30 19:11 jbailey
+2003-10-01 00:11:52 Rev 4642 jbailey
- * packaging/debian/: .cvsignore, README.Debian, README.cvs,
- README.maintainers, changelog, control, copyright, files,
- postinst, postrm, prerm, rules, setup.cfg.debian,
- site.cfg.debian: Update to cdbs-using debian ruleset
+ * packaging/debian/postinst, packaging/debian/site.cfg.debian,
+ packaging/debian/postrm, packaging/debian/prerm,
+ packaging/debian/README.maintainers, packaging/debian/README.cvs,
+ packaging/debian/changelog, packaging/debian/copyright,
+ packaging/debian/rules, packaging/debian/.cvsignore,
+ packaging/debian/README.Debian, packaging/debian/setup.cfg.debian,
+ packaging/debian/control, packaging/debian/files: Update to
+ cdbs-using debian ruleset
-2003-09-30 11:43 reinhard
+2003-09-30 16:43:57 Rev 4641 reinhard
* setup.py: Fixed default for install-config.
-2003-09-30 11:35 reinhard
+2003-09-30 16:35:20 Rev 4640 reinhard
- * setup-cvs.py, setup.py, src/apps/GBaseApp.py,
- src/apps/GConfig.py,
- src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py,
- src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py: Changed
- install localtions for images and translations to standard
- directories.
+ * src/apps/GConfig.py,
+ src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py, setup-cvs.py,
+ src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py,
+ src/apps/GBaseApp.py, setup.py: Changed install localtions for
+ images and translations to standard directories.
-2003-09-29 17:33 reinhard
+2003-09-29 22:33:17 Rev 4637 reinhard
* setup-cvs.py: Create new directories.
-2003-09-29 17:16 reinhard
+2003-09-29 22:16:00 Rev 4635 reinhard
* MANIFEST.in: Fixes for distribution.
-2003-09-29 17:05 reinhard
+2003-09-29 22:05:53 Rev 4631 reinhard
* setup.py: Seems like we really have no dependencies.
-2003-09-29 16:56 reinhard
+2003-09-29 21:56:01 Rev 4629 reinhard
- * src/setup/: .cvsignore, GSetup.py, __init__.py: GSetup class to
- make it easy to write setup.py for packages depending on
- gnue-common.
+ * src/setup/__init__.py, src/setup/.cvsignore, src/setup/GSetup.py,
+ src/setup: GSetup class to make it easy to write setup.py for
+ packages depending on gnue-common.
-2003-09-29 10:30 reinhard
+2003-09-29 15:30:00 Rev 4628 reinhard
- * setup.py: Changed default for --install-config from /etc to
- /etc/gnue when prefix is /usr. Thanks to Jeff Bailey for
- proposing this.
+ * setup.py: Changed default for --install-config from /etc to
+ /etc/gnue when prefix is /usr. Thanks to Jeff Bailey for proposing
+ this.
-2003-09-29 10:11 reinhard
+2003-09-29 15:11:42 Rev 4627 reinhard
* setup.py: _generate_scripts is no longer needed.
-2003-09-29 10:09 reinhard
+2003-09-29 15:09:12 Rev 4626 reinhard
- * setup.py, src/apps/GConfig.py: Damn commas!
+ * src/apps/GConfig.py, setup.py: Damn commas!
-2003-09-29 08:45 reinhard
+2003-09-29 13:45:01 Rev 4625 reinhard
* setup.py: Typo.
-2003-09-29 08:26 reinhard
+2003-09-29 13:26:52 Rev 4624 reinhard
* setup.py: In "translations", only install *.mo files.
-2003-09-29 08:23 reinhard
+2003-09-29 13:23:03 Rev 4623 reinhard
- * setup.py: Don't install "installer" package. It's not usable
- anyway.
+ * setup.py: Don't install "installer" package. It's not usable anyway.
-2003-09-29 07:50 reinhard
+2003-09-29 12:50:33 Rev 4622 reinhard
* scripts/gnue-schema: Fixed typo.
-2003-09-29 07:26 reinhard
+2003-09-29 12:26:20 Rev 4621 reinhard
- * MANIFEST.in: Scripts are distributed directly; $scriptname.in
+ * MANIFEST.in: Scripts are distributed directly; $scriptname.in
doesn't exist any more.
-2003-09-29 07:23 reinhard
+2003-09-29 12:23:56 Rev 4620 reinhard
- * setup.py, scripts/.cvsignore, scripts/gnue-schema,
- scripts/gnue-schema.in: Scripts are no longer generated at
- install time. Manpages are only generated on posix systems.
+ * scripts/gnue-schema, scripts/.cvsignore, setup.py,
+ scripts/gnue-schema.in: Scripts are no longer generated at install
+ time. Manpages are only generated on posix systems.
-2003-09-27 18:23 reinhard
+2003-09-27 23:23:02 Rev 4618 reinhard
- * setup.py, src/__init__.py: Restructured installation routine. I
+ * src/__init__.py, setup.py: Restructured installation routine. I
really like it now.
-2003-09-26 09:24 reinhard
+2003-09-26 14:24:55 Rev 4613 reinhard
- * setup.py, src/apps/GBaseApp.py, unittest/datasource.py:
+ * unittest/datasource.py, src/apps/GBaseApp.py, setup.py:
GNUE_CONNECTIONS and site-config.cfg are no longer needed.
-2003-09-26 08:09 reinhard
+2003-09-26 13:09:19 Rev 4612 reinhard
- * setup.py: Introduced new user-option --install-config. That was
+ * setup.py: Introduced new user-option --install-config. That was
easier than I thought.
-2003-09-26 05:43 btami
+2003-09-26 10:43:51 Rev 4611 btami
* setup.py: fixed invalid python code generation on win32
-2003-09-25 20:07 jcater
+2003-09-26 01:07:46 Rev 4608 jcater
- * setup-cvs.py: Added a new per-module cvs setup system
+ * setup.cvs, setup-cvs.py: Added a new per-module cvs setup system
-2003-09-25 20:04 jcater
+2003-09-25 23:23:57 Rev 4606 reinhard
- * setup.cvs: Added a new per-module cvs setup system
-
-2003-09-25 18:23 reinhard
-
- * setup-cvs-win.py, setup-cvs.py, setup.py, src/apps/GConfig.py,
- src/datasources/drivers/special/configfile/Driver.py: Removed
- environment variable INSTALL_PREFIX. This value can now be
+ * src/datasources/drivers/special/configfile/Driver.py,
+ setup-cvs-win.py, src/apps/GConfig.py, setup-cvs.py, setup.py:
+ Removed environment variable INSTALL_PREFIX. This value can now be
received from 'gnue.paths.data'.
-2003-09-25 17:45 reinhard
+2003-09-25 22:45:28 Rev 4603 reinhard
- * setup.py: First cleanup: Removed INSTALL_LIB which is never used
+ * setup.py: First cleanup: Removed INSTALL_LIB which is never used
anyway.
-2003-09-25 17:23 reinhard
+2003-09-25 22:23:48 Rev 4602 reinhard
* INSTALL: More explanation.
-2003-09-25 17:17 reinhard
+2003-09-25 22:17:41 Rev 4601 reinhard
- * INSTALL, setup.cfg.in, setup.py: setup.py now creates gnue.py in
+ * setup.cfg.in, INSTALL, setup.py: setup.py now creates gnue.py in
Python's default site directory.
-2003-09-25 15:25 siesel
+2003-09-25 20:25:13 Rev 4599 siesel
* setup.py: remove obsolent "_directory" subdir
-2003-09-25 09:56 reinhard
+2003-09-25 14:56:50 Rev 4598 reinhard
- * setup.py: After thinking it over, I believe that the copyright
+ * setup.py: After thinking it over, I believe that the copyright
header doesn't make sense in generated files like paths.py.
-2003-09-25 08:34 reinhard
+2003-09-25 13:34:59 Rev 4597 reinhard
- * MANIFEST.in, setup-cvs-win.py, setup-cvs.py, setup.py: Generate
+ * MANIFEST.in, setup-cvs-win.py, setup-cvs.py, setup.py: Generate
gnue.paths module, and several other minor fixes.
-2003-09-25 08:01 reinhard
+2003-09-25 13:01:10 Rev 4596 reinhard
* COPYING: Added missing COPYING file.
-2003-09-24 09:14 btami
+2003-09-24 14:14:20 Rev 4595 btami
* setup.py: let setup skip build_files() on win32
-2003-09-23 17:40 siesel
+2003-09-23 22:40:29 Rev 4594 siesel
* src/rpc/drivers/TODO: update TODO
-2003-09-23 17:34 siesel
+2003-09-23 22:34:38 Rev 4593 siesel
- * src/rpc/drivers/: .cvsignore, __init__.py: brown paper bag:
- readded wrongly removed files
+ * src/rpc/drivers/_directory/.cvsignore, src/rpc/drivers/_directory,
+ src/rpc/drivers/__init__.py, src/rpc/drivers/.cvsignore: brown
+ paper bag: readded wrongly removed files
-2003-09-23 17:29 siesel
+2003-09-23 22:29:41 Rev 4592 siesel
- * src/rpc/drivers/: .cvsignore, __init__.py,
- _helpers/DirectoryServer.py: RPC Restructuring: move _directory
- stuff into _helpers
+ * src/rpc/drivers/_helpers/DirectoryServer.py,
+ src/rpc/drivers/_directory/DirectoryServer.py,
+ src/rpc/drivers/__init__.py, src/rpc/drivers/.cvsignore: RPC
+ Restructuring: move _directory stuff into _helpers
-2003-09-23 09:38 reinhard
+2003-09-23 14:38:46 Rev 4591 reinhard
* setup.py: Typos.
-2003-09-23 09:22 reinhard
+2003-09-23 14:22:08 Rev 4590 reinhard
* setup.py: First try of an improved setup.py.
-2003-09-22 18:27 siesel
+2003-09-22 23:27:18 Rev 4589 siesel
* setup.py: update cvs to new rpc directory structure
-2003-09-22 18:13 siesel
+2003-09-22 23:13:35 Rev 4588 siesel
- * src/rpc/drivers/: TODO, xmlrpc/pw_xmlrpc/.cvsignore,
- xmlrpc/py_xmlrpc/.cvsignore: add .cvsignore files for xmlrpc
- drivers and update TODO list
+ * src/rpc/drivers/TODO, src/rpc/drivers/xmlrpc/pw_xmlrpc/.cvsignore,
+ src/rpc/drivers/xmlrpc/py_xmlrpc/.cvsignore: add .cvsignore files
+ for xmlrpc drivers and update TODO list
-2003-09-22 17:58 siesel
+2003-09-22 22:58:39 Rev 4587 siesel
- * src/rpc/drivers/corba/: __init__.py, orbit/Driver.py,
- orbit/__init__.py: RPC Directory Structure Change: make orbit an
- subdirectory of corba
+ * src/rpc/drivers/corba/orbit, src/rpc/drivers/corba,
+ src/rpc/drivers/corba/orbit/Driver.py,
+ src/rpc/drivers/corba/orbit/__init__.py,
+ src/rpc/drivers/corba/__init__.py: RPC Directory Structure Change:
+ make orbit an subdirectory of corba
-2003-09-22 17:50 siesel
+2003-09-22 22:54:28 Rev 4586 siesel
- * src/rpc/drivers/: proxy/__init__.py, sockets/__init__.py,
- _helpers/ObjectEnabler.py: RPC Directory Structure Change: fix
- ObjectEnabler and add more infrastruct.
+ * src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/pw_xmlrpc/__init__.py,
+ src/rpc/drivers/orbit/__init__.py, src/rpc/drivers/_corba,
+ src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/_corba/__init__.py, src/rpc/drivers/pw_xmlrpc,
+ src/rpc/drivers/orbit: RPC Directory Structure Change: remove
+ _orbit and _corba directorys
-2003-09-22 17:48 siesel
+2003-09-22 22:50:45 Rev 4585 siesel
- * src/rpc/drivers/soap/: __init__.py, soappy/Driver.py: RPC
- Directory Structure Change: add basic infrastructure for SOAP
- drivers
+ * src/rpc/drivers/sockets/__init__.py,
+ src/rpc/drivers/_helpers/ObjectEnabler.py,
+ src/rpc/drivers/proxy/__init__.py: RPC Directory Structure Change:
+ fix ObjectEnabler and add more infrastruct.
-2003-09-22 17:40 siesel
+2003-09-22 22:48:31 Rev 4584 siesel
- * src/rpc/GComm.py: RPC Directory Structure Change: update GComm.py
+ * src/rpc/drivers/soap/__init__.py, src/rpc/drivers/soap/soappy,
+ src/rpc/drivers/soap/soappy/Driver.py: RPC Directory Structure
+ Change: add basic infrastructure for SOAP drivers
+
+2003-09-22 22:46:30 Rev 4583 siesel
+
+ * src/rpc/drivers/_test/client.php, src/rpc/drivers/_test/__init__.
+ py, src/rpc/drivers/_test/donuts.grpc, src/rpc/drivers/_test/.
+ cvsignore, src/rpc/drivers/_test/README,
+ src/rpc/drivers/_test/server.py, src/rpc/drivers/_test: RPC
+ Directory Structure Change: remove old test directory
+
+2003-09-22 22:40:13 Rev 4582 siesel
+
+ * src/rpc/GComm.py: RPC Directory Structure Change: update GComm.py
driver import
-2003-09-22 17:38 siesel
+2003-09-22 22:38:46 Rev 4581 siesel
- * src/rpc/drivers/xmlrpc/RpcDoc.py: fix RpcDoc accessing "return"
+ * src/rpc/drivers/xmlrpc/RpcDoc.py: fix RpcDoc accessing "return"
attribute
-2003-09-22 17:31 siesel
+2003-09-22 22:31:14 Rev 4580 siesel
- * src/rpc/drivers/: __init__.py, xmlrpc/ClientAdapter.py,
- xmlrpc/ServerAdapter.py, xmlrpc/__init__.py: RPC Directory
- Structure Change: continue moving xmlrpc files
+ * src/rpc/drivers/xmlrpc/ServerAdapter.py, src/rpc/drivers/__init__.
+ py, src/rpc/drivers/pw_xmlrpc/.cvsignore,
+ src/rpc/drivers/xmlrpc/__init__.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py: RPC Directory Structure
+ Change: continue moving xmlrpc files
-2003-09-22 17:28 siesel
+2003-09-22 22:28:42 Rev 4578 siesel
- * src/rpc/drivers/xmlrpc/: pw_xmlrpc/ClientAdapter.py,
- pw_xmlrpc/Driver.py, pw_xmlrpc/ServerAdapter.py,
- pw_xmlrpc/__init__.py, py_xmlrpc/ClientAdapter.py,
- py_xmlrpc/Driver.py, py_xmlrpc/ServerAdapter.py,
- py_xmlrpc/__init__.py: RPC Directory Structure Change: move both
- xmlrpc drivers in one dir
+ * src/rpc/drivers/xmlrpc/pw_xmlrpc,
+ src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/xmlrpc/pw_xmlrpc/Driver.py,
+ src/rpc/drivers/xmlrpc/py_xmlrpc,
+ src/rpc/drivers/xmlrpc/py_xmlrpc/Driver.py,
+ src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/xmlrpc/pw_xmlrpc/__init__.py,
+ src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/xmlrpc/py_xmlrpc/__init__.py,
+ src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py: RPC Directory
+ Structure Change: move both xmlrpc drivers in one dir
-2003-09-22 17:25 siesel
+2003-09-22 22:25:08 Rev 4577 siesel
- * src/rpc/: GCommBase.py, RpcDoc.py, drivers/GCommBase.py: RPC
- Directory Structure Change: moving parser dir and GCommBase
+ * src/rpc/drivers/_parser/__init__.py, src/rpc/RpcDoc.py,
+ src/rpc/drivers/GCommBase.py, src/rpc/GCommBase.py,
+ src/rpc/drivers/_parser/.cvsignore, src/rpc/drivers/_parser,
+ src/rpc/drivers/_parser/Parser.py: RPC Directory Structure Change:
+ moving parser dir and GCommBase
-2003-09-22 17:22 siesel
+2003-09-22 22:22:18 Rev 4576 siesel
- * src/rpc/parser/: .cvsignore, Objects.py, Parser.py, __init__.py:
- RPC Directory Structure Change: moving parser dir
+ * src/rpc/parser/Parser.py, src/rpc/parser/__init__.py,
+ src/rpc/parser/.cvsignore, src/rpc/parser, src/rpc/parser/Objects.
+ py: RPC Directory Structure Change: moving parser dir
-2003-09-22 17:20 siesel
+2003-09-22 22:20:39 Rev 4575 siesel
- * src/rpc/test/: __init__.py, client.php, donuts.grpc, server.py,
- test.py: Restructuring RPC directory step 1
+ * src/rpc/test, src/rpc/test/client.php, src/rpc/test/__init__.py,
+ src/rpc/test/donuts.grpc, src/rpc/test/test.py,
+ src/rpc/test/server.py: Restructuring RPC directory step 1
-2003-09-20 07:00 btami
+2003-09-20 12:00:24 Rev 4553 btami
* utils/xml2sql/interbase.xsl: added missing string type
-2003-09-19 18:44 siesel
+2003-09-19 23:44:44 Rev 4552 siesel
- * src/logic/: GTrigger.py, NamespaceCore.py: allow use of
- "int(form.Myblock.myfield)" in trigger fix broken trigger error
+ * src/logic/NamespaceCore.py, src/logic/GTrigger.py: allow use of
+ "int(form.Myblock.myfield)" in trigger fix broken trigger error
handling in case of missing type attribute
-2003-09-19 10:11 btami
+2003-09-19 15:11:00 Rev 4541 btami
* README.databases: missing lines
-2003-09-19 03:44 reinhard
+2003-09-19 08:44:10 Rev 4536 reinhard
* src/rpc/drivers/xmlrpc/ClientAdapter.py: Added missing import.
-2003-09-18 22:57 jcater
+2003-09-19 03:57:08 Rev 4530 jcater
* setup.py: possible fix for --prefix
-2003-09-18 22:11 jcater
+2003-09-19 03:11:58 Rev 4528 jcater
* setup.py: fix for --no-compile
-2003-09-18 20:59 jamest
+2003-09-19 03:11:42 Rev 4527 jcater
+ * setup.py: fix for --no-compile
+
+2003-09-19 01:59:37 Rev 4526 jamest
+
* setup-cvs.py: changes for dbtools
-2003-09-18 07:26 reinhard
+2003-09-18 12:26:06 Rev 4511 reinhard
- * README.databases: Updated status on appserver driver, removed
- geas.
+ * README.databases: Updated status on appserver driver, removed geas.
-2003-09-17 15:24 btami
+2003-09-17 20:24:52 Rev 4509 btami
- * src/datasources/drivers/interbase/interbase/Driver.py: fix driver
+ * src/datasources/drivers/interbase/interbase/Driver.py: fix driver
to work with Unicode version of wx
-2003-09-17 15:09 btami
+2003-09-17 20:09:43 Rev 4508 btami
* src/datasources/drivers/mysql/mysql/Driver.py: removed extra CRLF
-2003-09-15 14:02 jamest
+2003-09-15 19:02:50 Rev 4495 jamest
- * src/: external/README, external/README.fixedpoint,
- external/fixedpoint.py, formatting/GDataFormatter.py: added
- fixedpoint python module to gnue changed the numeric formatter to
+ * src/external/fixedpoint.py, src/formatting/GDataFormatter.py,
+ src/external/README.fixedpoint, src/external/README: added
+ fixedpoint python module to gnue changed the numeric formatter to
use FixedPoint old code was making "20.06" print as "20.05"
-2003-09-11 16:03 btami
+2003-09-11 21:03:19 Rev 4494 btami
- * src/datasources/drivers/interbase/interbase/Driver.py: adding
+ * src/datasources/drivers/interbase/interbase/Driver.py: adding
default value support to firebird introspection
-2003-09-08 18:52 siesel
+2003-09-08 23:52:06 Rev 4487 siesel
- * unittest/: datasource.py, run_tests.py, run_tests_gui.py: add
- first unittest for gnue-common. WARNING: This test probably
- fails, because of the used dbdriver.
+ * unittest/run_tests.py, unittest, unittest/datasource.py,
+ unittest/run_tests_gui.py: add first unittest for gnue-common.
+ WARNING: This test probably fails, because of the used dbdriver.
-2003-09-06 07:05 siesel
+2003-09-06 12:05:23 Rev 4485 siesel
- * src/datasources/drivers/appserver/appserver/Driver.py: Appserver
- DB driver update: - add introspection support - name change:
+ * src/datasources/drivers/appserver/appserver/Driver.py: Appserver
+ DB driver update: - add introspection support - name change:
replace GEASv2 with Appserver
-2003-09-05 19:30 jcater
+2003-09-06 00:30:58 Rev 4481 jcater
* src/utils/FileUtils.py: fixed python 2.3 warning
-2003-09-04 16:03 siesel
+2003-09-04 21:03:09 Rev 4476 siesel
- * src/apps/GConfig.py: make config file reading a bit more verbose
+ * src/apps/GConfig.py: make config file reading a bit more verbose
(debug level 1)
-2003-09-03 15:13 btami
+2003-09-03 20:14:43 Rev 4475 btami
- * translations/hu_HU/LC_MESSAGES/: gnue.mo: make it binary
+ * translations/hu_HU/LC_MESSAGES/gnue.mo: make it binary
-2003-09-01 14:08 reinhard
+2003-09-03 20:13:31 Rev 4474 btami
- * src/datasources/drivers/appserver/appserver/Driver.py: Fix:
+ * translations/hu_HU/LC_MESSAGES/gnue.mo: make it binary
+
+2003-09-01 19:08:19 Rev 4472 reinhard
+
+ * src/datasources/drivers/appserver/appserver/Driver.py: Fix:
changed __id__ to gnue_id.
-2003-09-01 13:12 jcater
+2003-09-01 18:12:46 Rev 4470 jcater
* src/utils/TextUtils.py: misc formatting fixes
-2003-09-01 12:27 siesel
+2003-09-01 17:27:26 Rev 4468 siesel
* src/rpc/drivers/xmlrpc/RpcDoc.py: add php stubs to rpcdoc
-2003-08-30 14:10 btami
+2003-08-30 19:10:13 Rev 4462 btami
- * src/datasources/drivers/adodbapi/adodbapi/Driver.py:
- introspection fix in adodbapi driver
+ * src/datasources/drivers/adodbapi/adodbapi/Driver.py: introspection
+ fix in adodbapi driver
-2003-08-29 14:36 btami
+2003-08-29 19:36:57 Rev 4461 btami
- * src/datasources/drivers/adodbapi/adodbapi/Driver.py: more work on
+ * src/datasources/drivers/adodbapi/adodbapi/Driver.py: more work on
adodbapi driver
-2003-08-28 17:11 btami
+2003-08-28 22:11:20 Rev 4460 btami
* README.databases, setup.py: updating README.databases with ADO
-2003-08-28 17:07 btami
+2003-08-28 22:07:46 Rev 4459 btami
- * src/datasources/drivers/: __init__.py, adodbapi/__init__.py,
- adodbapi/Extensions/__init__.py, adodbapi/Schema/__init__.py,
- adodbapi/Schema/Creation/__init__.py,
- adodbapi/Schema/Discovery/__init__.py,
- adodbapi/adodbapi/Driver.py, adodbapi/adodbapi/__init__.py:
- Adding a new MS ADO dbdriver (with introspection)
+ * src/datasources/drivers/adodbapi/Schema/Creation,
+ src/datasources/drivers/adodbapi/Extensions/__init__.py,
+ src/datasources/drivers/adodbapi/adodbapi/Driver.py,
+ src/datasources/drivers/adodbapi/Schema/__init__.py,
+ src/datasources/drivers/adodbapi/__init__.py,
+ src/datasources/drivers/adodbapi/Schema/Discovery,
+ src/datasources/drivers/adodbapi/adodbapi/__init__.py,
+ src/datasources/drivers/adodbapi/Schema/Creation/__init__.py,
+ src/datasources/drivers/adodbapi/Schema/Discovery/__init__.py,
+ src/datasources/drivers/adodbapi/Extensions,
+ src/datasources/drivers/adodbapi,
+ src/datasources/drivers/adodbapi/Schema,
+ src/datasources/drivers/__init__.py,
+ src/datasources/drivers/adodbapi/adodbapi: Adding a new MS ADO
+ dbdriver (with introspection)
-2003-08-25 12:01 btami
+2003-08-25 17:01:09 Rev 4458 btami
- * translations/hu_HU/LC_MESSAGES/: gnue.mo, gnue.po: updating hu_HU
+ * translations/hu_HU/LC_MESSAGES/gnue.po,
+ translations/hu_HU/LC_MESSAGES/gnue.mo: updating hu_HU
-2003-08-25 12:00 btami
+2003-08-25 17:00:22 Rev 4457 btami
* src/datasources/drivers/DBSIG2/Driver.py: i18n change
-2003-08-22 15:20 siesel
+2003-08-22 20:20:53 Rev 4452 siesel
- * translations/: TRANSLATORS, de/LC_MESSAGES/gnue.mo,
- de/LC_MESSAGES/gnue.po: add TRANSLATORS file add new german
- translations (myself) add new german translations (by Kurt
+ * translations/de/LC_MESSAGES/gnue.po, translations/TRANSLATORS,
+ translations/de/LC_MESSAGES/gnue.mo: add TRANSLATORS file add new
+ german translations (myself) add new german translations (by Kurt
Derichs)
-2003-08-22 07:26 btami
+2003-08-22 12:26:04 Rev 4447 btami
* etc/sample.gnue.conf: missing keystroke bindings
-2003-08-21 10:57 jcater
+2003-08-21 15:57:53 Rev 4442 jcater
* src/__init__.py: updated release status
-2003-08-21 10:54 jcater
+2003-08-21 15:54:34 Rev 4441 jcater
- * src/external/: README.shellwords, shellwords.py: version update
+ * src/external/README.shellwords, src/external/shellwords.py:
+ version update
-2003-08-19 16:25 btami
+2003-08-19 21:25:03 Rev 4436 btami
- * packaging/mcmillan/hooks/hook-gnue.designer.Designer.py: fix for
- 0.5.1 packaging error
+ * packaging/mcmillan/hooks/hook-gnue.designer.Designer.py: fix for 0.
+ 5.1 packaging error
-2003-08-16 19:18 siesel
+2003-08-17 00:18:27 Rev 4431 siesel
- * utils/xml2sql/: interbase.xsl, mssql.xsl, mysql.xsl, pgsql.xsl,
- sqlite.xsl, sybase.xsl: - updated xslt files to recognize new gsd
- "number"-type format (possibly mssql and friends don't use the
- correct datatypes. sorry, i have no manual, so I can't
- check.)
+ * utils/xml2sql/mysql.xsl, utils/xml2sql/pgsql.xsl,
+ utils/xml2sql/sybase.xsl, utils/xml2sql/interbase.xsl,
+ utils/xml2sql/mssql.xsl, utils/xml2sql/sqlite.xsl: - updated xslt
+ files to recognize new gsd "number"-type format (possibly mssql
+ and friends don't use the correct datatypes. sorry, i have no
+ manual, so I can't check.)
-2003-08-12 15:12 reinhard
+2003-08-13 14:01:41 Rev 4418 siesel
+ * src/rpc/drivers/_directory/DirectoryServer.py,
+ src/rpc/drivers/pw_xmlrpc/ServerAdapter.py: provisory fix to allow
+ a rpc method result like [None]
+
+2003-08-12 20:12:22 Rev 4408 reinhard
+
* setup-cvs.py: Removed GEAS.grpc and added appserver.grpc.
-2003-08-11 09:35 btami
+2003-08-11 14:35:17 Rev 4401 btami
- * packaging/mcmillan/hooks/: hook-Image.py,
- hook-gnue.common.datasources.drivers.interbase.interbase.Driver.py,
- hook-gnue.designer.base.ModuleSupport.py: missing files
+ * packaging/mcmillan/hooks/hook-Image.py,
+ packaging/mcmillan/hooks/hook-gnue.designer.base.ModuleSupport.py,
+ packaging/mcmillan/hooks/hook-gnue.common.datasources.drivers.
+ interbase.interbase.Driver.py: missing files
-2003-08-11 06:18 btami
+2003-08-11 11:18:57 Rev 4399 btami
- * packaging/: inno/gnue-tools.iss,
- mcmillan/hooks/hook-gnue.designer.Designer.py,
- mcmillan/hooks/hook-gnue.forms.GFClient.py,
- mcmillan/hooks/hook-gnue.forms.uidrivers._base.UIdriver.py:
- updating win32 packaging files
+ * packaging/inno/gnue-tools.iss, packaging/mcmillan/hooks/hook-gnue.
+ designer.Designer.py, packaging/mcmillan/hooks/hook-gnue.forms.
+ GFClient.py, packaging/mcmillan/hooks/hook-gnue.forms.uidrivers.
+ _base.UIdriver.py: updating win32 packaging files
-2003-08-10 13:15 jcater
+2003-08-10 18:15:48 Rev 4397 jcater
* NEWS: updated dates in NEWS files
-2003-08-10 13:09 jcater
+2003-08-10 18:09:41 Rev 4396 jcater
* ChangeLog: last minute release commits
-2003-08-10 12:59 jcater
+2003-08-10 17:59:04 Rev 4395 jcater
* src/utils/TextUtils.py: typo
-2003-08-09 22:12 jcater
+2003-08-10 03:12:55 Rev 4394 jcater
- * src/utils/TextUtils.py: added support to lineWrap for justified
- text
+ * src/utils/TextUtils.py: added support to lineWrap for justified text
-2003-08-08 13:29 btami
+2003-08-08 18:29:20 Rev 4388 btami
- * src/datasources/drivers/interbase/interbase/Driver.py: fixing
+ * src/datasources/drivers/interbase/interbase/Driver.py: fixing
date/time issues
-2003-08-04 22:15 jcater
+2003-08-05 03:15:38 Rev 4376 jcater
- * src/datasources/GDataObjects.py: added iterator and sequence
- support to ResultSet (i.e., you can do: print resultset[0]['foo']
+ * src/datasources/GDataObjects.py: added iterator and sequence
+ support to ResultSet (i.e., you can do: print resultset[0]['foo']
and: for record in resultset: print record['foo'])
-2003-08-03 06:40 btami
+2003-08-03 11:40:38 Rev 4369 btami
- * src/datasources/drivers/interbase/interbase/Driver.py: the
- interbase/firebird rowcount support is limited, so the driver
+ * src/datasources/drivers/interbase/interbase/Driver.py: the
+ interbase/firebird rowcount support is limited, so the driver
needs the old count query
-2003-08-02 20:32 jamest
+2003-08-03 01:32:16 Rev 4367 jamest
- * src/datasources/drivers/DBSIG2/Driver.py: disable select count
+ * src/datasources/drivers/DBSIG2/Driver.py: disable select count
code, try using only cursor.rowcount
-2003-08-02 20:00 jamest
+2003-08-03 01:00:58 Rev 4366 jamest
* doc/Developers-Guide.sxw: Fix program errors in the dev guide
-2003-08-01 16:33 jamest
+2003-08-01 21:33:09 Rev 4365 jamest
- * src/datasources/drivers/DBSIG2/Driver.py: possible fix for the
+ * src/datasources/drivers/DBSIG2/Driver.py: possible fix for the
select count(distinct *) from bug
-2003-08-01 09:34 jcater
+2003-08-01 14:34:54 Rev 4364 jcater
- * src/formatting/GDataFormatter.py: fixed incorrect handling of
+ * src/formatting/GDataFormatter.py: fixed incorrect handling of
negative numbers in the number formatter
-2003-07-31 10:14 jamest
+2003-07-31 15:14:19 Rev 4362 jamest
* src/logic/GTrigger.py: fix typo in trigger code
-2003-07-31 05:50 siesel
+2003-07-31 10:50:15 Rev 4356 siesel
- * setup-cvs.py: remove python?.?-popy-config lines from choices for
+ * setup-cvs.py: remove python?.?-popy-config lines from choices for
python interpreter
-2003-07-29 22:40 jamest
+2003-07-30 03:40:38 Rev 4355 jamest
- * doc/technotes/: 00010.txt, index.html, index.txt: Added start of
- an input(and other) mask proposal
+ * doc/technotes/index.html, doc/technotes/00010.txt,
+ doc/technotes/index.txt: Added start of an input(and other) mask
+ proposal
-2003-07-27 18:55 jcater
+2003-07-27 23:55:23 Rev 4346 jcater
- * src/utils/TextUtils.py:
- Added a "comify" function to format numbers with commas
+ * src/utils/TextUtils.py: Added a "comify" function to format
+ numbers with commas
-2003-07-27 16:33 jamest
+2003-07-27 21:33:47 Rev 4345 jamest
* src/rpc/drivers/_helpers/ObjectLibrarian.py: fixed typo
-2003-07-27 15:47 jamest
+2003-07-27 20:47:42 Rev 4344 jamest
- * src/definitions/: GObjects.py, GRootObj.py: added missing _inits
- dict in GObj added args, param support to GRootObj (for type="")
- at init
+ * src/definitions/GObjects.py, src/definitions/GRootObj.py: added
+ missing _inits dict in GObj added args, param support to GRootObj
+ (for type="") at init
-2003-07-27 12:57 btami
+2003-07-27 17:57:41 Rev 4343 btami
- * etc/sample.gnue.conf: removing FormDir="bob" from [navigator]
+ * etc/sample.gnue.conf: removing FormDir="bob" from [navigator]
section
-2003-07-26 18:53 jcater
+2003-07-26 23:53:46 Rev 4342 jcater
- * src/datasources/GConditions.py: applied Julio Cesar Gazquez's
+ * src/datasources/GConditions.py: applied Julio Cesar Gazquez's
patch for typecasted constants
-2003-07-25 20:46 jamest
+2003-07-26 01:47:45 Rev 4339 jamest
* NEWS, src/__init__.py: prerelease prep
-2003-07-25 19:51 jamest
+2003-07-26 00:57:25 Rev 4338 jamest
- * ChangeLog, NEWS: preping for release
+ * NEWS, ChangeLog: preping for release
-2003-07-21 22:18 jcater
+2003-07-22 03:18:24 Rev 4329 jcater
* src/logic/GTrigger.py: more trigger exception handling
-2003-07-21 21:24 jcater
+2003-07-22 02:24:59 Rev 4327 jcater
- * src/logic/GTrigger.py: when a trigger has a syntax error, show a
- well-formatted exception containing the name of the trigger so
- the developer can stand a chance of finding the darn thing
+ * src/logic/GTrigger.py: when a trigger has a syntax error, show a
+ well-formatted exception containing the name of the trigger so the
+ developer can stand a chance of finding the darn thing
-2003-07-21 12:46 jcater
+2003-07-21 17:46:12 Rev 4322 jcater
- * utils/doc-xml-attrs-openoffice.py: fix for _ support in the doc
+ * utils/doc-xml-attrs-openoffice.py: fix for _ support in the doc
generator
-2003-07-21 11:30 jcater
+2003-07-21 16:30:30 Rev 4321 jcater
- * utils/doc-xml-attrs-openoffice.py: fixed the openoffice export
+ * utils/doc-xml-attrs-openoffice.py: fixed the openoffice export
script to reflect new cvs structure
-2003-07-17 00:24 jcater
+2003-07-17 05:24:17 Rev 4319 jcater
- * src/datasources/GDataObjects.py:
-
- Added some convenience python-isms to resultset and recordset;
- * insertRecord, nextRecord, firstRecord, prevRecord,
- lastRecord, geRecord -- all return either None (false; no
- record loaded) or the actual RecordSet, instead of 0 or 1
- (this shouldn't break any old code as a boolean test will
+ * src/datasources/GDataObjects.py:
+ Added some convenience python-isms to resultset and recordset;
+ * insertRecord, nextRecord, firstRecord, prevRecord,
+ lastRecord, geRecord -- all return either None (false; no
+ record loaded) or the actual RecordSet, instead of 0 or 1
+ (this shouldn't break any old code as a boolean test will
still return the same results)
-
- * RecordSet supports dictionary methods, so instead of
- val = resultset.getField('test')
- resultset.setField('test2', 12)
- you can do:
- val = resultset['test']
- resultset['test2'] = 12
-
- All old functions still work as expected, so no code
- breakage.
-
+ * RecordSet supports dictionary methods, so instead of
+ val = resultset.getField('test') resultset.setField('test2',
+ 12) you can do: val = resultset['test']
+ resultset['test2'] = 12
+ All old functions still work as expected, so no code breakage.
In a nutshell, this means the following code fragment:
-
- if resultset.firstRecord():
- val = resultset.getField('foo')
- resultset2.insertRecord()
- resultset2.current.setField('foo2', val)
-
+ if resultset.firstRecord(): val = resultset.
+ getField('foo') resultset2.insertRecord()
resultset2.current.
+ setField('foo2', val)
could just as easily be written:
-
- rec = resultset.firstRecord()
- if rec:
- newRec = resultset2.insertRecord()
- newRec[foo2] = rec['foo']
-
+ rec = resultset.firstRecord() if rec:
+ newRec = resultset2.insertRecord() newRec[foo2] =
+ rec['foo']
(not much shorter, but more Python-ish)
-2003-07-10 18:15 jcater
+2003-07-10 23:15:26 Rev 4302 jcater
- * src/: datasources/GConditions.py, definitions/GObjects.py: stop
+ * src/definitions/GObjects.py, src/datasources/GConditions.py: stop
designer from spitting out Char:height="1.0"
-2003-07-08 11:18 jcater
+2003-07-08 16:18:32 Rev 4299 jcater
- * src/events/EventController.py: moved the event caching logic out
- of Designer and into EventController as I realized this was
+ * src/events/EventController.py: moved the event caching logic out
+ of Designer and into EventController as I realized this was
causing a LOT of the weird designer behavior of late
-2003-07-03 17:56 jcater
+2003-07-03 22:56:36 Rev 4290 jcater
- * src/datasources/drivers/postgresql/Base/Driver.py: fixed error
+ * src/datasources/drivers/postgresql/Base/Driver.py: fixed error
handling for trigger extensions
-2003-06-28 12:26 jcater
+2003-06-28 17:26:20 Rev 4281 jcater
- * src/schema/scripter/processors/: interbase.py, mysql.py,
- oracle.py, postgresql.py: fixed a typo preventing 'default' from
- working
+ * src/schema/scripter/processors/postgresql.py,
+ src/schema/scripter/processors/mysql.py,
+ src/schema/scripter/processors/oracle.py,
+ src/schema/scripter/processors/interbase.py: fixed a typo
+ preventing 'default' from working
-2003-06-28 00:52 jcater
+2003-06-28 05:52:22 Rev 4280 jcater
- * src/schema/scripter/processors/: __init__.py, interbase.py,
- mysql.py, oracle.py: added mysql schema generator
+ * src/schema/scripter/processors/__init__.py,
+ src/schema/scripter/processors/mysql.py,
+ src/schema/scripter/processors/oracle.py,
+ src/schema/scripter/processors/interbase.py: added mysql schema
+ generator
-2003-06-25 18:09 jcater
+2003-06-25 23:09:50 Rev 4277 jcater
- * src/schema/scripter/processors/: base.py, interbase.py,
- oracle.py, postgresql.py: minor fixes for schema generation
+ * src/schema/scripter/processors/postgresql.py,
+ src/schema/scripter/processors/oracle.py,
+ src/schema/scripter/processors/base.py,
+ src/schema/scripter/processors/interbase.py: minor fixes for
+ schema generation
-2003-06-25 18:09 jcater
+2003-06-25 23:09:40 Rev 4276 jcater
- * src/datasources/drivers/mysql/mysql/Driver.py: added primary key
+ * src/datasources/drivers/mysql/mysql/Driver.py: added primary key
introspection support to MySQL
-2003-06-19 20:21 jamest
+2003-06-20 01:21:43 Rev 4267 jamest
- * setup-cvs.py: adjust setup-cvs.py to reflect new cvs layout run
- from gnue-common dir. The .cvsdevelbase will end up in
+ * setup-cvs.py: adjust setup-cvs.py to reflect new cvs layout run
+ from gnue-common dir. The .cvsdevelbase will end up in
gnue-common/../.cvsdevelbase
-2003-06-19 17:07 jbailey
+2003-06-19 22:07:02 Rev 4266 jbailey
* README-CVS: Gratuitous commit to test logging
-2003-06-16 11:35 jcater
+2003-06-16 16:35:20 Rev 4249 jcater
- * setup-cvs.py: save the cvs installation data for use by other
- tools
+ * setup-cvs.py: save the cvs installation data for use by other tools
-2003-06-10 07:45 btami
+2003-06-10 12:45:58 Rev 4212 btami
- * etc/sample.gnue.conf: adding the win32raw adapter option to
- sample.gnue.conf
+ * etc/sample.gnue.conf: adding the win32raw adapter option to sample.
+ gnue.conf
-2003-06-09 10:54 jcater
+2003-06-09 15:54:32 Rev 4208 jcater
- * src/definitions/GObjects.py:
- Fixed the OnModified code for the Property Editor so that when an
- object is modified, the editor is updated and not recreated from
- scratch.
+ * src/definitions/GObjects.py: Fixed the OnModified code for the
+ Property Editor so that when an object is modified, the editor is
+ updated and not recreated from scratch.
-2003-06-07 02:22 jcater
+2003-06-07 07:22:56 Rev 4207 jcater
- * src/utils/TextUtils.py: added a convenience routine to convert
- 123.22 to 'One Hundred Twenty Three and 22/100' (needed for some
- check printing stuff)
+ * src/utils/TextUtils.py: added a convenience routine to convert 123.
+ 22 to 'One Hundred Twenty Three and 22/100' (needed for some check
+ printing stuff)
-2003-06-06 19:52 jcater
+2003-06-07 00:52:37 Rev 4198 jcater
- * src/: datasources/GDataSource.py, logic/GTrigger.py: added Label
- support to Parser elements so i18n and better descriptions will
+ * src/datasources/GDataSource.py, src/logic/GTrigger.py: added Label
+ support to Parser elements so i18n and better descriptions will
appear in designer's property editor
-2003-06-04 18:23 jcater
+2003-06-04 23:23:35 Rev 4189 jcater
- * src/datasources/drivers/: appserver/appserver/Driver.py,
- db2/db2/Driver.py, dbf/dbf/Driver.py, gadfly/gadfly/Driver.py,
- informix/informix/Driver.py, ingres/ingres/Driver.py,
- interbase/interbase/Driver.py, ldap/Driver.py,
- mysql/mysql/Driver.py, odbc/mxodbc/Driver.py,
- odbc/wodbc/Driver.py, oracle/Base/Driver.py,
- postgresql/Base/Driver.py, sapdb/sapdb/Driver.py,
- special/configfile/Driver.py, sqlite/sqlite/Driver.py,
- sqlrelay/sqlrelay/Driver.py, sybase/sybase/Driver.py: pluralized
- the schema type names (table->tables, view->views, etc) and
- converted to i18n notation [ _() ]
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/datasources/drivers/mysql/mysql/Driver.py,
+ src/datasources/drivers/gadfly/gadfly/Driver.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/datasources/drivers/appserver/appserver/Driver.py,
+ src/datasources/drivers/oracle/Base/Driver.py,
+ src/datasources/drivers/ldap/Driver.py,
+ src/datasources/drivers/sapdb/sapdb/Driver.py,
+ src/datasources/drivers/odbc/mxodbc/Driver.py,
+ src/datasources/drivers/special/configfile/Driver.py,
+ src/datasources/drivers/informix/informix/Driver.py,
+ src/datasources/drivers/dbf/dbf/Driver.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/datasources/drivers/sqlite/sqlite/Driver.py: pluralized the
+ schema type names (table->tables, view->views, etc) and converted
+ to i18n notation [ _() ]
-2003-06-04 11:57 btami
+2003-06-04 16:57:29 Rev 4186 btami
* etc/sample.gnue.conf: * adding loginBMP support for win32 driver
-2003-06-02 20:02 jcater
+2003-06-03 01:02:01 Rev 4185 jcater
- * src/events/: Event.py, EventController.py: added dispatchAfter
- support to events
+ * src/events/Event.py, src/events/EventController.py: added
+ dispatchAfter support to events
-2003-05-29 00:07 jcater
+2003-05-29 05:07:22 Rev 4169 jcater
- * src/apps/RuntimeSettings.py:
- * layout editor scrollbars dynamically resize to account for
- arbitrarily large forms
-
- * layout editor now supports zooming in and out (i.e., changing
+ * src/apps/RuntimeSettings.py: * layout editor scrollbars
+ dynamically resize to account for arbitrarily large forms
+ * layout editor now supports zooming in and out (i.e., changing
the base point size)
-
* Fixes required for the new event-based menubar and toolbar
-
* Several bug fixes
-2003-05-27 18:23 jcater
+2003-05-27 23:23:18 Rev 4159 jcater
- * etc/sample.report-filters.conf:
- misc changes
+ * etc/sample.report-filters.conf: misc changes
-2003-05-27 05:06 btami
+2003-05-27 10:06:11 Rev 4154 btami
- * src/datasources/drivers/odbc/wodbc/Driver.py: fixing a parameters
+ * src/datasources/drivers/odbc/wodbc/Driver.py: fixing a parameters
bug and enhancing error handling
-2003-05-27 05:03 btami
+2003-05-27 10:03:33 Rev 4153 btami
* utils/connection.gfd: adding service field to form
-2003-05-25 09:53 siesel
+2003-05-25 14:53:59 Rev 4147 siesel
- * etc/sample.report-filters.conf: add entry for PDF output for
+ * etc/sample.report-filters.conf: add entry for PDF output for
simple tabulation
-2003-05-18 10:01 dimas
+2003-05-18 15:01:29 Rev 4114 dimas
* INSTALL: typo
-2003-05-17 15:51 btami
+2003-05-17 20:51:37 Rev 4112 btami
- * src/schema/scripter/processors/: __init__.py, interbase.py:
- adding Interbase/Firebird schema scripter
+ * src/schema/scripter/processors/__init__.py,
+ src/schema/scripter/processors/interbase.py: adding
+ Interbase/Firebird schema scripter
-2003-05-17 02:22 btami
+2003-05-17 07:23:51 Rev 4108 btami
- * utils/xml2sql/: schema.sxw: trying to restore schema.sxw, round 2
- :)
+ * utils/xml2sql/schema.sxw: trying to restore schema.sxw, round 2 :)
-2003-05-17 02:18 btami
+2003-05-17 07:22:44 Rev 4107 btami
+ * utils/xml2sql/schema.sxw: trying to restore schema.sxw, round 2 :)
+
+2003-05-17 07:18:29 Rev 4106 btami
+
* utils/xml2sql/schema.sxw: trying to restore schema.sxw
-2003-05-16 10:17 jcater
+2003-05-16 15:17:58 Rev 4105 jcater
- * src/datasources/drivers/: appserver/appserver/Driver.py,
- db2/db2/Driver.py, gadfly/gadfly/Driver.py,
- informix/informix/Driver.py, ingres/ingres/Driver.py,
- ldap/Driver.py, mysql/mysql/Driver.py, odbc/mxodbc/Driver.py,
- odbc/wodbc/Driver.py, oracle/cxoracle/Driver.py,
- oracle/dcoracle/Driver.py, postgresql/Base/Driver.py,
- postgresql/psycopg/Driver.py, postgresql/pygresql/Driver.py,
- postgresql/pypgsql/Driver.py, sapdb/sapdb/Driver.py,
- sqlite/sqlite/Driver.py, sqlrelay/sqlrelay/Driver.py,
- sybase/sybase/Driver.py: fixed all the broken dbdrivers resulting
- from some name change (grrrr)
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/mysql/mysql/Driver.py,
+ src/datasources/drivers/gadfly/gadfly/Driver.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/datasources/drivers/appserver/appserver/Driver.py,
+ src/datasources/drivers/ldap/Driver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/sapdb/sapdb/Driver.py,
+ src/datasources/drivers/odbc/mxodbc/Driver.py,
+ src/datasources/drivers/informix/informix/Driver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/datasources/drivers/sqlite/sqlite/Driver.py: fixed all the
+ broken dbdrivers resulting from some name change (grrrr)
-2003-05-08 19:36 dimas
+2003-05-09 00:36:59 Rev 4095 dimas
* src/cursing/.cvsignore: .cvsignore was added
-2003-05-05 07:10 btami
+2003-05-05 12:10:56 Rev 4088 btami
* setup.py: missing line
-2003-05-04 17:18 btami
+2003-05-04 22:18:35 Rev 4087 btami
- * src/datasources/drivers/interbase/interbase/Driver.py: fix of
+ * src/datasources/drivers/interbase/interbase/Driver.py: fix of
additionalSQL in interbase driver
-2003-05-01 11:21 jcater
+2003-05-01 16:21:37 Rev 4082 jcater
* src/definitions/GObjects.py: fixes for binary content support
-2003-05-01 04:03 btami
+2003-05-01 09:04:30 Rev 4080 btami
* images/gnue.bmp: adding image to login gialog
-2003-04-30 17:30 jcater
+2003-04-30 22:30:26 Rev 4078 jcater
- * src/: definitions/GBinary.py, definitions/GParserHelpers.py,
- logic/GTrigger.py: added support for binary data in an xml file
- (encoded with base64); misc cleanup
+ * src/definitions/GParserHelpers.py, src/definitions/GBinary.py,
+ src/logic/GTrigger.py: added support for binary data in an xml
+ file (encoded with base64); misc cleanup
-2003-04-30 15:38 jcater
+2003-04-30 20:38:28 Rev 4077 jcater
- * src/utils/TextUtils.py: added roman numeral converter for gnue
+ * src/utils/TextUtils.py: added roman numeral converter for gnue
reports
-2003-04-29 14:25 siesel
+2003-04-29 19:25:17 Rev 4074 siesel
- * src/datasources/: GDataObjects.py, drivers/DBSIG2/Driver.py,
- drivers/postgresql/popy/Driver.py,
- drivers/postgresql/psycopg/Driver.py,
- drivers/postgresql/pygresql/Driver.py,
- drivers/postgresql/pypgsql/Driver.py: Minor fix of additionalSQL
- for postgres and enabled db encoding for query parameters
+ * src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/datasources/GDataObjects.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py: Minor fix of
+ additionalSQL for postgres and enabled db encoding for query
+ parameters
-2003-04-28 17:11 jcater
+2003-04-28 22:11:05 Rev 4072 jcater
- * src/utils/TextUtils.py: added option to remove newlines in
- lineWrap
+ * src/utils/TextUtils.py: added option to remove newlines in lineWrap
-2003-04-15 23:04 dneighbors
+2003-04-16 04:04:28 Rev 4051 dneighbors
- * src/datasources/drivers/odbc/mxodbc/Driver.py: Eric Jarvi pointed
+ * src/datasources/drivers/odbc/mxodbc/Driver.py: Eric Jarvi pointed
out missing comma in _buildQuery during RPM builds.
-2003-04-15 17:06 jcater
+2003-04-15 22:06:32 Rev 4046 jcater
- * src/__init__.py: set version numbers to reflect development
- status
+ * src/__init__.py: set version numbers to reflect development status
-2003-04-10 01:12 siesel
+2003-04-10 06:12:22 Rev 4041 siesel
* src/definitions/GObjects.py: minor clean up
-2003-04-09 11:51 btami
+2003-04-09 16:51:43 Rev 4039 btami
* src/schema/scripter/Scripter.py: minor fix
-2003-04-07 16:20 btami
+2003-04-07 21:20:06 Rev 4037 btami
- *
- packaging/mcmillan/hooks/hook-gnue.common.datasources.GConnections.py:
- missing hidden imports
+ * packaging/mcmillan/hooks/hook-gnue.common.datasources.GConnections.
+ py: missing hidden imports
-2003-04-07 15:13 siesel
+2003-04-07 20:13:58 Rev 4036 siesel
* setup.py: add ldap driver to list of installed drivers
-2003-04-07 12:46 btami
+2003-04-07 17:46:18 Rev 4034 btami
* setup.py: killing last sapbd typo
-2003-04-07 08:30 jamest
+2003-04-07 13:30:07 Rev 4033 jamest
- * src/datasources/drivers/sapdb/sapdb/: Driver.py, __init__.py:
- renamed sapbd directory to sapdb
+ * src/datasources/drivers/sapdb/sapdb/__init__.py,
+ src/datasources/drivers/sapdb/sapdb,
+ src/datasources/drivers/sapdb/sapbd,
+ src/datasources/drivers/sapdb/sapbd/Driver.py,
+ src/datasources/drivers/sapdb/sapdb/Driver.py: renamed sapbd
+ directory to sapdb
-2003-04-07 08:03 btami
+2003-04-07 13:05:38 Rev 4032 btami
- * src/datasources/drivers/: sapdb/__init__.py, special/__init__.py:
- typo
+ * src/datasources/drivers/sapdb/__init__.py,
+ src/datasources/drivers/special/__init__.py: typo
-2003-04-06 21:12 jamest
+2003-04-07 02:12:35 Rev 4028 jamest
* src/__init__.py: last updates prior to release
-2003-04-06 20:16 jamest
+2003-04-07 01:16:06 Rev 4027 jamest
- * NEWS, ROADMAP.in, TODO: Updating text docs for release
+ * NEWS, TODO, ROADMAP.in: Updating text docs for release
-2003-04-06 19:57 jamest
+2003-04-07 00:57:06 Rev 4026 jamest
* doc/Developers-Guide.sxw: updated examples to 0.5.x api
-2003-04-06 17:13 btami
+2003-04-06 22:18:18 Rev 4024 btami
- * packaging/: inno/gnue-tools.iss, mcmillan/gnue-appserver.spec,
- mcmillan/gnue-designer.spec, mcmillan/gnue-forms.spec,
- mcmillan/gnue-navigator.spec, mcmillan/gnue-reports.spec,
- mcmillan/hooks/hook-gnue.common.datasources.GConnections.py,
- mcmillan/hooks/hook-gnue.common.rpc.GComm.py,
- mcmillan/hooks/hook-gnue.common.rpc.drivers._helpers.RpcDoc.py,
- mcmillan/hooks/hook-gnue.common.schema.scripter.Scripter.py,
- mcmillan/hooks/hook-gnue.designer.Designer.py,
- mcmillan/hooks/hook-gnue.designer.base.TemplateChooser.py,
- mcmillan/hooks/hook-gnue.designer.base.TemplateParser.py,
- mcmillan/hooks/hook-gnue.designer.base.ToolSupport.py,
- mcmillan/hooks/hook-gnue.designer.base.tools.TriggerEditor.py,
- mcmillan/hooks/hook-gnue.designer.reports.Instance.py,
- mcmillan/hooks/hook-gnue.designer.templates.__init__.py,
- mcmillan/hooks/hook-gnue.forms.GFClient.py,
- mcmillan/hooks/hook-gnue.forms.GFInstance.py,
- mcmillan/hooks/hook-gnue.forms.GFObjects.__init__.py,
- mcmillan/hooks/hook-gnue.forms.uidrivers._base.UIdriver.py,
- mcmillan/hooks/hook-gnue.reports.base.GREngine.py,
- mcmillan/hooks/hook-gnue.reports.base.GRFilters.py,
- mcmillan/hooks/hook-gnue.reports.client.GRRunUI.py: preparing for
- win32 setup exe
+ * packaging/mcmillan/gnue-appserver.spec,
+ packaging/mcmillan/hooks/hook-gnue.forms.GFObjects.__init__.py,
+ packaging/mcmillan, packaging/inno/gnue-tools.iss,
+ packaging/mcmillan/hooks/hook-gnue.designer.templates.__init__.py,
+ packaging/mcmillan/hooks/hook-gnue.common.datasources.GConnections.
+ py, packaging/mcmillan/hooks/hook-gnue.designer.Designer.py,
+ packaging/mcmillan/hooks/hook-gnue.designer.base.TemplateParser.py,
+ packaging/mcmillan/hooks/hook-gnue.designer.reports.Instance.py,
+ packaging/mcmillan/hooks/hook-gnue.common.rpc.drivers._helpers.
+ RpcDoc.py, packaging/mcmillan/hooks/hook-gnue.forms.uidrivers.
+ _base.UIdriver.py, packaging/mcmillan/hooks/hook-gnue.reports.base.
+ GREngine.py, packaging/mcmillan/hooks/hook-gnue.reports.client.
+ GRRunUI.py, packaging/mcmillan/hooks/hook-gnue.designer.base.
+ TemplateChooser.py, packaging/mcmillan/gnue-forms.spec,
+ packaging/mcmillan/hooks/hook-gnue.forms.GFInstance.py,
+ packaging/mcmillan/hooks/hook-gnue.reports.base.GRFilters.py,
+ packaging/mcmillan/gnue-navigator.spec,
+ packaging/mcmillan/hooks/hook-gnue.common.schema.scripter.Scripter.
+ py, packaging/mcmillan/hooks/hook-gnue.common.rpc.GComm.py,
+ packaging/mcmillan/hooks, packaging/mcmillan/gnue-reports.spec,
+ packaging/mcmillan/gnue-designer.spec,
+ packaging/mcmillan/hooks/hook-gnue.forms.GFClient.py,
+ packaging/mcmillan/hooks/hook-gnue.designer.base.tools.
+ TriggerEditor.py, packaging/mcmillan/hooks/hook-gnue.designer.base.
+ ToolSupport.py: preparing for win32 setup exe
-2003-04-06 10:09 siesel
+2003-04-06 15:09:19 Rev 4023 siesel
* translations/de/LC_MESSAGES/gnue.po: add translation source file
-2003-04-06 10:04 siesel
+2003-04-06 15:04:27 Rev 4022 siesel
- * doc/technotes/00002.txt, translations/gnue.po,
- translations/de/LC_MESSAGES/gnue.mo: i18n update: technote
- update, new gnue.po, i18nize commonGuiToolkit, some
- (rather bad) german translations
+ * translations/gnue.po, doc/technotes/00002.txt,
+ translations/de/LC_MESSAGES/gnue.mo: i18n update: technote update,
+ new gnue.po, i18nize commonGuiToolkit, some (rather
+ bad) german translations
-2003-04-05 11:57 jamest
+2003-04-06 01:28:19 Rev 4021 siesel
+ * src/rpc/drivers/pw_xmlrpc/ServerAdapter.py: add "allowed_hosts"
+ directive to gnue.conf section [appserver] add optional web frontend
+
+2003-04-05 17:57:04 Rev 4018 jamest
+
* setup-cvs.py: fix for unbound blocks symlink fix in setup-cvs
-2003-04-04 23:37 jamest
+2003-04-05 12:58:23 Rev 4017 siesel
- * src/datasources/GDataSource.py: fix where a class was defined
- like a function
+ * src/rpc/drivers/pw_xmlrpc/ServerAdapter.py: minor fixes + server
+ enhancement
-2003-04-04 17:06 jamest
+2003-04-05 05:37:14 Rev 4016 jamest
- * src/datasources/drivers/postgresql/Base/Driver.py: postgresql
+ * src/datasources/GDataSource.py: fix where a class was defined like
+ a function
+
+2003-04-04 23:06:57 Rev 4003 jamest
+
+ * src/datasources/drivers/postgresql/Base/Driver.py: postgresql
driver no longer returns -5 length on text fields
-2003-04-03 18:13 siesel
+2003-04-04 00:13:06 Rev 3994 siesel
- * setup-cvs.py, src/definitions/GParser.py: fix grpcdoc
+ * src/definitions/GParser.py, setup-cvs.py,
+ src/rpc/drivers/pw_xmlrpc/RpcDoc.py: fix grpcdoc
-2003-04-03 17:34 siesel
+2003-04-03 23:34:19 Rev 3993 siesel
- * utils/xml2sql/: mysql.xsl, pgsql.xsl: small changes on a way to a
- GSD populated appserver backend db
+ * utils/xml2sql/mysql.xsl, utils/xml2sql/pgsql.xsl: small changes on
+ a way to a GSD populated appserver backend db
-2003-04-03 17:30 jcater
+2003-04-03 23:30:44 Rev 3992 jcater
- * src/definitions/GParser.py:
- Syncing machines
+ * src/definitions/GParser.py: Syncing machines
-2003-04-03 15:10 jcater
+2003-04-03 21:10:12 Rev 3989 jcater
* src/datasources/drivers/mysql/mysql/Driver.py: typo
-2003-04-03 14:28 jcater
+2003-04-03 20:28:46 Rev 3987 jcater
- * src/datasources/drivers/mysql/mysql/Driver.py: added missing
- MySQL driver
+ * src/datasources/drivers/mysql/mysql/Driver.py: added missing MySQL
+ driver
-2003-04-03 13:57 jcater
+2003-04-03 19:57:20 Rev 3986 jcater
- * src/rpc/drivers/: _helpers/AsyncSocketServer.py,
- _helpers/ObjectEnabler.py, _helpers/RpcDoc.py,
- proxy/CommDriver.py, pyro/CommDriver.py, soap/CommDriver.py,
- sockets/CommDriver.py, xmlrpc/ClientAdapter.py,
- xmlrpc/ServerAdapter.py: fix for commdriver restructuring
+ * src/rpc/drivers/soap/CommDriver.py,
+ src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/_helpers/RpcDoc.py,
+ src/rpc/drivers/_corba/CommDriver.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/_directory/DirectoryServer.py,
+ src/rpc/drivers/_helpers/AsyncSocketServer.py,
+ src/rpc/drivers/_helpers/ObjectEnabler.py,
+ src/rpc/drivers/pyro/CommDriver.py,
+ src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/sockets/CommDriver.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/orbit/CommDriver.py,
+ src/rpc/drivers/proxy/CommDriver.py: fix for commdriver
+ restructuring
-2003-04-03 13:38 jcater
+2003-04-03 19:46:16 Rev 3985 jcater
+ * src/commdrivers/soap/__init__.py, src/commdrivers/pyro,
+ src/commdrivers, src/commdrivers/_helpers,
+ src/commdrivers/_helpers/RpcDoc.py, src/commdrivers/_directory,
+ src/commdrivers/_helpers/AsyncSocketServer.py,
+ src/commdrivers/xmlrpc, src/commdrivers/xmlrpc/RpcDoc.py,
+ src/commdrivers/xmlrpc/ClientAdapter.py, src/commdrivers/pw_xmlrpc,
+ src/commdrivers/sockets, src/commdrivers/pw_xmlrpc/RpcDoc.py,
+ src/commdrivers/.cvsignore, src/commdrivers/orbit,
+ src/commdrivers/pw_xmlrpc/ClientAdapter.py, src/commdrivers/proxy,
+ src/commdrivers/_helpers/ObjectLibrarian.py,
+ src/commdrivers/_test/test.py,
+ src/commdrivers/_directory/DirectoryServer.py,
+ src/commdrivers/_corba, src/commdrivers/__init__.py,
+ src/commdrivers/pyro/CommDriver.py,
+ src/commdrivers/_helpers/__init__.py,
+ src/commdrivers/_directory/__init__.py,
+ src/commdrivers/xmlrpc/__init__.py, src/commdrivers/_test/.
+ cvsignore, src/commdrivers/_parser,
+ src/commdrivers/sockets/__init__.py,
+ src/commdrivers/pw_xmlrpc/__init__.py, src/commdrivers/soap,
+ src/commdrivers/xmlrpc/ServerAdapter.py,
+ src/commdrivers/_test/__init__.py, src/commdrivers/orbit/__init__.
+ py, src/commdrivers/TODO, src/commdrivers/proxy/__init__.py,
+ src/commdrivers/sockets/CommDriver.py,
+ src/commdrivers/pw_xmlrpc/ServerAdapter.py,
+ src/commdrivers/_corba/__init__.py,
+ src/commdrivers/_parser/Objects.py, src/commdrivers/_test/README,
+ src/commdrivers/_test/server.py, src/commdrivers/_parser/Parser.py,
+ src/commdrivers/proxy/CommDriver.py,
+ src/commdrivers/_parser/__init__.py, src/commdrivers/_test/client.
+ php, src/commdrivers/GCommBase.py,
+ src/commdrivers/_helpers/ObjectEnabler.py: removing old commdriver
+ structure
+
+2003-04-03 19:38:18 Rev 3984 jcater
+
* src/rpc/GComm.py: fix for new-style rpc driver layout
-2003-04-02 16:29 siesel
+2003-04-02 22:29:59 Rev 3978 siesel
- * src/datasources/drivers/__init__.py,
- src/datasources/drivers/special/__init__.py,
- utils/connection.gfd: fix connection editor form
+ * utils/connection.gfd, src/datasources/drivers/__init__.py,
+ src/datasources/drivers/special/__init__.py: fix connection editor
+ form
-2003-04-02 14:49 jcater
+2003-04-02 20:49:12 Rev 3973 jcater
- * setup-cvs.py: moved the dialog .gfd files into the shared data
+ * setup-cvs.py: moved the dialog .gfd files into the shared data
directories, instead of the module code directories
-2003-04-02 10:12 jcater
+2003-04-02 16:12:57 Rev 3971 jcater
* README-CVS: updates to docs
-2003-04-01 17:35 jcater
+2003-04-01 23:35:11 Rev 3960 jcater
* NEWS: updates to NEWS files for pending release
-2003-04-01 16:53 jcater
+2003-04-01 22:53:53 Rev 3959 jcater
* ChangeLog: changelog updates
-2003-04-01 16:52 jcater
+2003-04-01 22:52:29 Rev 3957 jcater
- * setup.py, scripts/gnue-schema-scripter.in,
- scripts/gnue-schema.in, src/schema/scripter/Scripter.py: updates
- to generate prereleases
+ * scripts/gnue-schema-scripter.in, src/schema/scripter/Scripter.py,
+ setup.py, scripts/gnue-schema.in: updates to generate prereleases
-2003-03-31 23:23 jcater
+2003-04-01 05:23:00 Rev 3952 jcater
- * src/datasources/GDataObjects.py: fix for resultset isPending()
+ * src/datasources/GDataObjects.py: fix for resultset isPending()
when child records have pending changes
-2003-03-31 21:23 jamest
+2003-04-01 03:23:20 Rev 3951 jamest
- * doc/Developers-Guide.sxw, src/apps/GBaseApp.py,
- src/logic/GTrigger.py: small bug fixes
+ * src/apps/GBaseApp.py, src/logic/GTrigger.py, doc/Developers-Guide.
+ sxw: small bug fixes
-2003-03-31 07:43 siesel
+2003-03-31 13:43:48 Rev 3949 siesel
* etc/sample.gnue.conf: add sample appserver section
-2003-03-31 07:39 siesel
+2003-03-31 13:39:50 Rev 3948 siesel
- * src/apps/GServerApp.py: appserver now is using the GConfig
- Configuration framework. settings for database, rpctype and
- rpcport are read from gnue.conf but can be overridden by command
+ * src/apps/GServerApp.py: appserver now is using the GConfig
+ Configuration framework. settings for database, rpctype and
+ rpcport are read from gnue.conf but can be overridden by command
line parameters
-2003-03-29 15:42 btami
+2003-03-29 21:42:52 Rev 3946 btami
* src/apps/GBaseApp.py: minor fix
-2003-03-28 09:54 jamest
+2003-03-28 15:54:09 Rev 3943 jamest
* src/definitions/GObjects.py: added missing keys() to for loop
-2003-03-28 09:19 jamest
+2003-03-28 15:19:10 Rev 3942 jamest
* src/definitions/GObjects.py: fix per ticket #248/230
-2003-03-26 22:21 jcater
+2003-03-27 04:21:46 Rev 3941 jcater
- * src/schema/: GSParser.py, Objects.py: added description tag
+ * src/schema/GSParser.py, src/schema/Objects.py: added description tag
-2003-03-24 17:32 siesel
+2003-03-24 23:32:44 Rev 3934 siesel
- * src/datasources/drivers/: appserver/appserver/Driver.py,
- ldap/Driver.py: add call function to appserver driver minor ldap
- db driver improvemets
+ * src/datasources/drivers/appserver/appserver/Driver.py,
+ src/datasources/drivers/ldap/Driver.py: add call function to
+ appserver driver minor ldap db driver improvemets
-2003-03-23 17:07 siesel
+2003-03-23 23:07:04 Rev 3929 siesel
- * src/datasources/drivers/appserver/appserver/Driver.py: appserver
+ * src/datasources/drivers/appserver/appserver/Driver.py: appserver
dbdriver now uses the new aooserver api
-2003-03-22 14:43 jamest
+2003-03-22 20:43:54 Rev 3926 jamest
- * src/apps/: GBaseApp.py, GConfig.py: added CONFIGFILE to the
- GBaseapp class so non gnue apps can specify a config file other
+ * src/apps/GConfig.py, src/apps/GBaseApp.py: added CONFIGFILE to the
+ GBaseapp class so non gnue apps can specify a config file other
than gnue.conf
-2003-03-18 15:16 siesel
+2003-03-18 21:16:22 Rev 3921 siesel
- * src/datasources/GDataSource.py: Fix getCondition/setCondition
- reenable Datasource extensions (now
- dts.__properties__.extensions)
+ * src/datasources/GDataSource.py: Fix getCondition/setCondition
+ reenable Datasource extensions (now dts.__properties__.extensions)
-2003-03-17 14:53 jcater
+2003-03-17 20:53:31 Rev 3918 jcater
- * src/: apps/GBaseApp.py, apps/GServerApp.py,
- rpc/drivers/xmlrpc/ClientAdapter.py: removed the annoying locale
- message
+ * src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
+ src/commdrivers/xmlrpc/ClientAdapter.py, src/apps/GServerApp.py,
+ src/commdrivers/pw_xmlrpc/ClientAdapter.py, src/apps/GBaseApp.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py: removed the annoying
+ locale message
-2003-03-17 02:16 arturas
+2003-03-17 08:16:16 Rev 3916 arturas
- * translations/es_MX/LC_MESSAGES/: gnue.mo, gnue.po: Added
- translations for es_MX locale, according to Enrique Sanchez Vela
- <address@hidden> letter.
+ * translations/es_MX/LC_MESSAGES/gnue.mo, translations/es_MX,
+ translations/es_MX/LC_MESSAGES/gnue.po,
+ translations/es_MX/LC_MESSAGES: Added translations for es_MX
+ locale, according to Enrique Sanchez Vela <address@hidden>
+ letter.
-2003-03-16 16:00 siesel
+2003-03-16 22:00:17 Rev 3914 siesel
- * src/datasources/drivers/: __init__.py, ldap/Driver.py,
- ldap/__init__.py: add ldap datasource driver, working but has
- some case sensitivity bugs and is still missing FQDN rename and
- attribute iteration
+ * src/datasources/drivers/ldap, src/datasources/drivers/ldap/Driver.
+ py, src/datasources/drivers/__init__.py,
+ src/datasources/drivers/ldap/__init__.py: add ldap datasource
+ driver, working but has some case sensitivity bugs and is still
+ missing FQDN rename and attribute iteration
-2003-03-11 21:57 jamest
+2003-03-12 03:54:58 Rev 3908 jamest
- * src/TextUtils.py: fix for long lines w/o seperator character
-
-2003-03-11 21:54 jamest
-
* src/utils/TextUtils.py: fix for long lines w/ no seperators
-2003-03-11 19:13 jcater
+2003-03-12 01:13:52 Rev 3907 jcater
* ROADMAP.in: more work on QT driver
-2003-03-10 10:45 jamest
+2003-03-10 16:45:24 Rev 3900 jamest
- * src/datasources/GConnections.py: connectoin manager cleans up all
+ * src/datasources/GConnections.py: connectoin manager cleans up all
login dialogs to prevent hang on exit
-2003-03-06 10:06 siesel
+2003-03-06 16:06:27 Rev 3862 siesel
- * src/: datasources/.cvsignore, definitions/.cvsignore,
- utils/.cvsignore, formatting/.cvsignore, logic/.cvsignore,
- apps/.cvsignore, datasources/drivers/postgresql/.cvsignore,
- datasources/drivers/special/unbound/.cvsignore: add .cvsignore
- files
+ * src/datasources/drivers/special/unbound/.cvsignore,
+ src/formatting/.cvsignore, src/definitions/.cvsignore,
+ src/datasources/.cvsignore, src/logic/.cvsignore,
+ src/datasources/drivers/postgresql/.cvsignore, src/utils/.
+ cvsignore, src/apps/.cvsignore: add .cvsignore files
-2003-03-05 20:01 jcater
+2003-03-06 02:01:14 Rev 3852 jcater
- * setup-cvs.py, images/deslay_box.png, images/deslay_box.xpm,
- images/deslay_button.png, images/deslay_button.xpm,
- images/deslay_entrycheck.png, images/deslay_entrydate.png,
- images/deslay_entrydate.xpm, images/deslay_entrydrop.png,
- images/deslay_entrynum.png, images/deslay_entrynum.xpm,
- images/deslay_entrytext.png, images/deslay_entrytext.xpm,
- images/deslay_label.png, images/deslay_label.xpm,
- images/deslay_scrollbar.png, images/deslay_scrollbar.xpm,
- images/destree_block.ico, images/destree_block.xpm,
- images/destree_datasource.ico, images/destree_datasource.xpm,
- images/destree_entry.ico, images/destree_entry.xpm,
- images/destree_import.ico, images/destree_import.xpm,
- images/destree_page.ico, images/destree_page.xpm,
- images/destree_pagewidget.ico, images/destree_pagewidget.xpm,
- images/destree_properties.ico, images/destree_properties.xpm,
- images/destree_trigger.ico, images/destree_trigger.xpm,
- images/tb_bottom.bmp, images/tb_bottom.png, images/tb_delete.png,
- images/tb_down_arrow.bmp, images/tb_down_arrow.png,
- images/tb_exec.bmp, images/tb_exec.png, images/tb_exit.bmp,
- images/tb_exit.png, images/tb_first.png, images/tb_help.png,
- images/tb_jump-to.bmp, images/tb_jump-to.png,
- images/tb_left_arrow.png, images/tb_new.bmp, images/tb_new.png,
- images/tb_preferences.png, images/tb_right_arrow.png,
- images/tb_save.bmp, images/tb_save.png, images/tb_search.bmp,
- images/tb_search.png, images/tb_top.bmp, images/tb_top.png,
- images/tb_trash.bmp, images/tb_trash.png, images/tb_undo.bmp,
- images/tb_undo.png, images/tb_up_arrow.bmp,
- images/tb_up_arrow.png:
- Moved icons to designer/images instead of common/images (as they
- aren't exactly "common" :)
+ * images/destree_block.xpm, images/tb_preferences.png, images/tb_top.
+ png, images/deslay_entrydrop.png, images/destree_properties.xpm,
+ images/tb_delete.png, images/tb_bottom.png, images/destree_block.
+ ico, images/destree_entry.xpm, images/destree_properties.ico,
+ images/tb_exit.png, images/destree_trigger.xpm,
+ images/tb_down_arrow.bmp, images/deslay_label.xpm,
+ images/destree_entry.ico, images/destree_trigger.ico,
+ images/tb_new.bmp, images/tb_right_arrow.png,
+ images/deslay_entrydate.xpm, images/deslay_entrynum.png,
+ images/tb_save.png, images/tb_up_arrow.png,
+ images/deslay_scrollbar.png, images/destree_datasource.xpm,
+ setup-cvs.py, images/destree_datasource.ico, images/tb_trash.bmp,
+ images/tb_down_arrow.png, images/deslay_box.xpm, images/tb_first.
+ png, images/tb_help.png, images/tb_new.png, images/deslay_label.
+ png, images/tb_search.bmp, images/tb_undo.bmp,
+ images/deslay_entrytext.xpm, images/tb_left_arrow.png,
+ images/deslay_button.xpm, images/deslay_entrycheck.png,
+ images/deslay_entrydate.png, images/tb_exec.bmp,
+ images/destree_import.xpm, images/tb_trash.png,
+ images/destree_page.xpm, images/tb_jump-to.bmp,
+ images/destree_import.ico, images/destree_pagewidget.xpm,
+ images/destree_page.ico, images/destree_pagewidget.ico,
+ images/tb_top.bmp, images/tb_bottom.bmp, images/tb_exit.bmp,
+ images/deslay_box.png, images/tb_undo.png, images/tb_search.png,
+ images/deslay_entrynum.xpm, images/deslay_scrollbar.xpm,
+ images/deslay_entrytext.png, images/tb_exec.png,
+ images/deslay_button.png, images/tb_save.bmp, images/tb_up_arrow.
+ bmp, images/tb_jump-to.png: Moved icons to designer/images
+ instead of common/images (as they aren't exactly "common" :)
-2003-03-03 17:27 jcater
+2003-03-03 23:27:16 Rev 3838 jcater
- * utils/setup-win4lin-stage.sh:
- * Synching machines
+ * utils/setup-win4lin-stage.sh: * Synching machines
-2003-03-02 10:43 jcater
+2003-03-02 16:43:01 Rev 3822 jcater
* setup-cvs.py: fixes for move of forms/images directory
-2003-02-27 23:55 jcater
+2003-02-28 05:55:34 Rev 3816 jcater
* src/definitions/GParser.py: removed extra debugging line
-2003-02-27 23:49 jcater
+2003-02-28 05:49:11 Rev 3815 jcater
- * src/: definitions/GParser.py, schema/scripter/Scripter.py: fix
+ * src/definitions/GParser.py, src/schema/scripter/Scripter.py: fix
for schema tools
-2003-02-27 23:38 jcater
+2003-02-28 05:38:52 Rev 3814 jcater
* src/__init__.py: fixed version number
-2003-02-27 20:51 jamest
+2003-02-28 02:51:31 Rev 3812 jamest
- * doc/Developers-Guide.sxw, src/apps/GBaseApp.py: new function to
- create userParam lists in base app instead of each client (form
+ * src/apps/GBaseApp.py, doc/Developers-Guide.sxw: new function to
+ create userParam lists in base app instead of each client (form
and reports will use)
-2003-02-23 17:40 btami
+2003-02-23 23:43:32 Rev 3804 btami
- * setup.py, doc/Developers-Guide.sxw, images/tb_bottom.bmp,
- images/tb_down_arrow.bmp, images/tb_exec.bmp, images/tb_exit.bmp,
- images/tb_jump-to.bmp, images/tb_new.bmp, images/tb_save.bmp,
- images/tb_search.bmp, images/tb_top.bmp, images/tb_trash.bmp,
- images/tb_undo.bmp, images/tb_up_arrow.bmp,
- utils/xml2sql/schema.sxw: starting a native win32 form driver
+ * images/tb_search.bmp, images/tb_undo.bmp, doc/Developers-Guide.sxw,
+ images/tb_down_arrow.bmp, images/tb_exec.bmp, images/tb_new.bmp,
+ images/tb_jump-to.bmp, images/tb_top.bmp, images/tb_bottom.bmp,
+ images/tb_exit.bmp, utils/xml2sql/schema.sxw, setup.py,
+ images/tb_trash.bmp, images/tb_save.bmp, images/tb_up_arrow.bmp:
+ starting a native win32 form driver
-2003-02-20 21:33 jcater
+2003-02-21 03:33:47 Rev 3799 jcater
* src/README: minor cleanup
-2003-02-18 13:34 jcater
+2003-02-18 19:36:38 Rev 3798 jcater
- * src/datasources/: GConnections.py, drivers/appserver/__init__.py,
- drivers/db2/db2/Driver.py, drivers/gadfly/gadfly/Driver.py,
- drivers/informix/informix/Driver.py,
- drivers/ingres/ingres/Driver.py,
- drivers/interbase/interbase/Driver.py,
- drivers/odbc/mxodbc/Driver.py, drivers/oracle/cxoracle/Driver.py,
- drivers/oracle/dcoracle/Driver.py,
- drivers/postgresql/Base/Driver.py,
- drivers/postgresql/popy/Driver.py,
- drivers/postgresql/psycopg/Driver.py,
- drivers/postgresql/pygresql/Driver.py,
- drivers/postgresql/pypgsql/Driver.py,
- drivers/sqlite/sqlite/Driver.py,
- drivers/sqlrelay/sqlrelay/Driver.py,
- drivers/sybase/sybase/Driver.py: changes needed to get new
- datasource driver structure to load
+ * src/dbdrivers, src/dbdrivers/psycopg, src/dbdrivers/_pgsql,
+ src/dbdrivers/mysql, src/dbdrivers/_dbsig, src/dbdrivers/appserver,
+ src/dbdrivers/popy, src/dbdrivers/.cvsignore, src/dbdrivers/_empty:
+ more removals
-2003-02-18 08:59 jcater
+2003-02-18 19:35:01 Rev 3797 jcater
- * setup.py, src/datasources/GConnections.py,
- src/datasources/GDataSource.py,
- src/datasources/drivers/__init__.py,
- src/datasources/drivers/appserver/__init__.py,
- src/datasources/drivers/db2/__init__.py,
- src/datasources/drivers/db2/db2/Driver.py,
- src/datasources/drivers/dbf/__init__.py,
- src/datasources/drivers/dbf/dbf/Driver.py,
- src/datasources/drivers/gadfly/__init__.py,
- src/datasources/drivers/gadfly/gadfly/Driver.py,
- src/datasources/drivers/informix/__init__.py,
- src/datasources/drivers/informix/informix/Driver.py,
- src/datasources/drivers/ingres/__init__.py,
- src/datasources/drivers/ingres/ingres/Driver.py,
- src/datasources/drivers/interbase/__init__.py,
- src/datasources/drivers/interbase/interbase/Driver.py,
- src/datasources/drivers/mysql/__init__.py,
- src/datasources/drivers/odbc/__init__.py,
- src/datasources/drivers/odbc/mxodbc/Driver.py,
- src/datasources/drivers/oracle/__init__.py,
- src/datasources/drivers/oracle/cxoracle/Driver.py,
- src/datasources/drivers/oracle/dcoracle/Driver.py,
- src/datasources/drivers/postgresql/__init__.py,
- src/datasources/drivers/postgresql/Base/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/__init__.py,
- src/datasources/drivers/special/static/Driver.py,
- src/datasources/drivers/sqlite/__init__.py,
- src/datasources/drivers/sqlite/sqlite/Driver.py,
- src/datasources/drivers/sqlrelay/__init__.py,
- src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
- src/datasources/drivers/sybase/__init__.py,
- src/datasources/drivers/sybase/sybase/Driver.py,
- src/utils/FileUtils.py: more changes for datasource move
- (temporarily breaks cvs)
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py,
+ src/datasources/drivers/appserver/__init__.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/dbdrivers/oracle,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py,
+ src/datasources/drivers/odbc/mxodbc/Driver.py,
+ src/dbdrivers/_static/__init__.py, src/dbdrivers/odbc-db2,
+ src/dbdrivers/mxodbc, src/dbdrivers/sybase/DBdriver.py,
+ src/dbdrivers/popy/DBdriver.py, src/dbdrivers/sapdb/DBdriver.py,
+ src/dbdrivers/_empty/DBdriver.py, src/dbdrivers/sqlite/__init__.py,
+ src/dbdrivers/pypgsql/DBdriver.py, src/dbdrivers/_oracle/__init__.
+ py, src/dbdrivers/dbf, src/dbdrivers/sqlrelay,
+ src/dbdrivers/mysql/DBdriver.py, src/dbdrivers/db2/DBdriver.py,
+ src/dbdrivers/postgresql, src/dbdrivers/interbase/DBdriver.py,
+ src/datasources/drivers/gadfly/gadfly/Driver.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/dbdrivers/psycopg/DBdriver.py, src/dbdrivers/popy/__init__.py,
+ src/dbdrivers/_pgsql/DBdriver.py, src/dbdrivers/ingres/DBdriver.py,
+ src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/informix/DBdriver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/dbdrivers/_empty/__init__.py, src/dbdrivers/pypgsql/__init__.
+ py, src/dbdrivers/__init__.py, src/dbdrivers/_static,
+ src/dbdrivers/msado/__init__.py, src/dbdrivers/mysql/__init__.py,
+ src/dbdrivers/configfile/__init__.py,
+ src/dbdrivers/gadfly/__init__.py, src/dbdrivers/appserver/DBdriver.
+ py, src/dbdrivers/cxoracle, src/dbdrivers/sqlite,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/dbdrivers/mxodbc/DBdriver.py, src/dbdrivers/_oracle,
+ src/dbdrivers/geas/__init__.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/odbc, src/dbdrivers/psycopg/__init__.py,
+ src/dbdrivers/_pgsql/__init__.py, src/dbdrivers/_dbsig/__init__.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/dbdrivers/sqlrelay/DBdriver.py, src/dbdrivers/sybase,
+ src/dbdrivers/sapdb, src/dbdrivers/oracle/__init__.py,
+ src/dbdrivers/appserver/__init__.py,
+ src/dbdrivers/odbc-db2/__init__.py, src/dbdrivers/msado,
+ src/dbdrivers/configfile, src/dbdrivers/gadfly, src/dbdrivers/db2,
+ src/datasources/GConnections.py, src/dbdrivers/interbase,
+ src/dbdrivers/dbf/dbf.py, src/dbdrivers/geas,
+ src/datasources/drivers/informix/informix/Driver.py,
+ src/dbdrivers/dbf/__init__.py, src/dbdrivers/ingres,
+ src/dbdrivers/cxoracle/DBdriver.py,
+ src/dbdrivers/postgresql/__init__.py, src/dbdrivers/informix,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/datasources/drivers/sqlite/sqlite/Driver.py: changes needed to
+ get new datasource driver structure to load
-2003-02-17 12:15 jcater
+2003-02-18 14:59:26 Rev 3796 jcater
- * src/datasources/drivers/: DBSIG2/__init__.py,
- appserver/appserver/__init__.py, db2/db2/__init__.py,
- dbf/dbf/__init__.py, gadfly/gadfly/__init__.py,
- informix/informix/__init__.py, ingres/ingres/__init__.py,
- interbase/interbase/__init__.py, mysql/mysql/__init__.py,
- oracle/cxoracle/__init__.py, oracle/dcoracle/__init__.py,
- postgresql/popy/__init__.py, postgresql/psycopg/__init__.py,
- postgresql/pygresql/__init__.py, postgresql/pypgsql/__init__.py,
- sqlite/sqlite/__init__.py, sybase/sybase/__init__.py: added
- missing __init__.py's
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/datasources/drivers/special/static/Driver.py,
+ src/datasources/drivers/postgresql/__init__.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/gadfly/__init__.py, src/utils/FileUtils.py,
+ src/datasources/drivers/appserver/__init__.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py,
+ src/datasources/drivers/odbc/mxodbc/Driver.py,
+ src/datasources/drivers/dbf/dbf/Driver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/datasources/drivers/ingres/__init__.py,
+ src/datasources/drivers/sapdb/__init__.py,
+ src/datasources/drivers/dbf/__init__.py,
+ src/datasources/drivers/informix/__init__.py,
+ src/datasources/drivers/__init__.py,
+ src/datasources/drivers/sqlite/__init__.py,
+ src/datasources/drivers/oracle/__init__.py,
+ src/datasources/drivers/mysql/__init__.py,
+ src/datasources/drivers/odbc/__init__.py,
+ src/datasources/drivers/db2/__init__.py,
+ src/datasources/drivers/gadfly/gadfly/Driver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/datasources/GConnections.py,
+ src/datasources/drivers/interbase/__init__.py, setup.py,
+ src/datasources/drivers/informix/informix/Driver.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/datasources/GDataSource.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/datasources/drivers/sybase/__init__.py,
+ src/datasources/drivers/sqlrelay/__init__.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/datasources/drivers/sqlite/sqlite/Driver.py: more changes for
+ datasource move (temporarily breaks cvs)
-2003-02-17 11:37 jcater
+2003-02-17 18:15:38 Rev 3794 jcater
- * src/datasources/drivers/: __init__.py, Base/__init__.py,
- appserver/__init__.py, appserver/Extensions/__init__.py,
- appserver/Schema/__init__.py,
- appserver/Schema/Creation/__init__.py,
- appserver/Schema/Discovery/__init__.py, db2/__init__.py,
- db2/Extensions/__init__.py, db2/Schema/__init__.py,
- db2/Schema/Creation/__init__.py,
- db2/Schema/Discovery/__init__.py, dbf/__init__.py,
- dbf/Extensions/__init__.py, dbf/Schema/__init__.py,
- dbf/Schema/Creation/__init__.py,
- dbf/Schema/Discovery/__init__.py, gadfly/__init__.py,
- gadfly/Extensions/__init__.py, gadfly/Schema/__init__.py,
- gadfly/Schema/Creation/__init__.py,
- gadfly/Schema/Discovery/__init__.py, informix/__init__.py,
- informix/Extensions/__init__.py, informix/Schema/__init__.py,
- informix/Schema/Creation/__init__.py,
- informix/Schema/Discovery/__init__.py, ingres/__init__.py,
- ingres/Extensions/__init__.py, ingres/Schema/__init__.py,
- ingres/Schema/Creation/__init__.py,
- ingres/Schema/Discovery/__init__.py, interbase/__init__.py,
- interbase/Extensions/__init__.py, interbase/Schema/__init__.py,
- interbase/Schema/Creation/__init__.py,
- interbase/Schema/Discovery/__init__.py, mysql/__init__.py,
- mysql/Extensions/__init__.py, mysql/Schema/__init__.py,
- mysql/Schema/Creation/__init__.py,
- mysql/Schema/Discovery/__init__.py, odbc/__init__.py,
- odbc/mxodbc/__init__.py, odbc/wodbc/__init__.py,
- oracle/__init__.py, oracle/Base/__init__.py,
- oracle/Extensions/__init__.py, oracle/Schema/__init__.py,
- oracle/Schema/Creation/__init__.py,
- oracle/Schema/Discovery/__init__.py, postgresql/__init__.py,
- postgresql/Base/__init__.py, postgresql/Extensions/__init__.py,
- postgresql/Schema/__init__.py,
- postgresql/Schema/Creation/__init__.py,
- postgresql/Schema/Discovery/__init__.py, sapdb/__init__.py,
- sapdb/Extensions/__init__.py, sapdb/Schema/__init__.py,
- sapdb/Schema/Creation/__init__.py,
- sapdb/Schema/Discovery/__init__.py, special/__init__.py,
- special/configfile/__init__.py, special/static/__init__.py,
- special/unbound/__init__.py, sqlite/__init__.py,
- sqlite/Extensions/__init__.py, sqlite/Schema/__init__.py,
- sqlite/Schema/Creation/__init__.py,
- sqlite/Schema/Discovery/__init__.py, sqlrelay/__init__.py,
- sqlrelay/sqlrelay/__init__.py, sybase/__init__.py,
- sybase/Extensions/__init__.py, sybase/Schema/__init__.py,
- sybase/Schema/Creation/__init__.py,
- sybase/Schema/Discovery/__init__.py: added __init__ structure
+ * src/datasources/drivers/postgresql/pypgsql/__init__.py,
+ src/datasources/drivers/sqlite/sqlite/__init__.py,
+ src/datasources/drivers/oracle/cxoracle/__init__.py,
+ src/datasources/drivers/postgresql/pygresql/__init__.py,
+ src/datasources/drivers/mysql/mysql/__init__.py,
+ src/datasources/drivers/DBSIG2/__init__.py,
+ src/datasources/drivers/gadfly/gadfly/__init__.py,
+ src/datasources/drivers/sybase/sybase/__init__.py,
+ src/datasources/drivers/ingres/ingres/__init__.py,
+ src/datasources/drivers/db2/db2/__init__.py,
+ src/datasources/drivers/appserver/appserver/__init__.py,
+ src/datasources/drivers/oracle/dcoracle/__init__.py,
+ src/datasources/drivers/sapdb/sapbd/__init__.py,
+ src/datasources/drivers/mysql/mysql,
+ src/datasources/drivers/informix/informix/__init__.py,
+ src/datasources/drivers/dbf/dbf/__init__.py,
+ src/datasources/drivers/postgresql/psycopg/__init__.py,
+ src/datasources/drivers/interbase/interbase/__init__.py,
+ src/datasources/drivers/postgresql/popy/__init__.py: added missing
+ __init__.py's
-2003-02-17 01:32 jcater
+2003-02-17 17:37:18 Rev 3793 jcater
- * scripts/gnuedtd, src/FileUtils.py, src/GBaseApp.py,
- src/GCConfig.py, src/GClientApp.py, src/GComm.py,
- src/GConditions.py, src/GConfig.py, src/GConnections.py,
- src/GDataFormatter.py, src/GDataObjects.py, src/GDataSource.py,
- src/GDateTime.py, src/GDebug.py, src/GFormula.py, src/GLogger.py,
- src/GLoginHandler.py, src/GMenu.py, src/GMimeTypes.py,
- src/GObjects.py, src/GParser.py, src/GParserHelpers.py,
- src/GRootObj.py, src/GServerApp.py, src/GTrigger.py,
- src/GTriggerCore.py, src/GTypecast.py, src/NamespaceCore.py,
- src/RuntimeSettings.py, src/TextUtils.py,
- src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
- src/FormatMasks/FormatExceptions.py,
- src/FormatMasks/NumberMask.py, src/FormatMasks/TextMask.py,
- src/apps/GBaseApp.py, src/apps/GClientApp.py,
- src/apps/GConfig.py, src/apps/GLogger.py, src/apps/GServerApp.py,
- src/apps/__init__.py, src/rpc/drivers/GCommBase.py,
- src/cursing/Button.py, src/cursing/CheckBox.py,
- src/cursing/CheckBoxGroup.py, src/cursing/ColorScheme.py,
- src/cursing/ComboBox.py, src/cursing/Control.py,
- src/cursing/Dialog.py, src/cursing/DirChooser.py,
- src/cursing/Event.py, src/cursing/FileSelectPad.py,
- src/cursing/FileSelector.py, src/cursing/FocusedLabel.py,
- src/cursing/Frame.py, src/cursing/GraphicObject.py,
- src/cursing/GroupBox.py, src/cursing/InputBox.py,
- src/cursing/Label.py, src/cursing/Menu.py,
- src/cursing/MenuBar.py, src/cursing/MenuItem.py,
- src/cursing/MsgBoxOK.py, src/cursing/MsgBoxTimer.py,
- src/cursing/MsgBoxYesNo.py, src/cursing/Notebook.py,
- src/cursing/Progress.py, src/cursing/RadioButton.py,
- src/cursing/RadioGroup.py, src/cursing/ScreenContainer.py,
- src/cursing/ScrollBar.py, src/cursing/StatusBar.py,
- src/cursing/TextArea.py, src/cursing/TextBox.py,
- src/cursing/VButton.py, src/cursing/VScrollBar.py,
- src/cursing/constants.py, src/cursing/sio.py,
- src/cursing/utility.py, src/datasources/GConditions.py,
- src/datasources/GConnections.py, src/datasources/GDataObjects.py,
- src/datasources/__init__.py,
- src/datasources/drivers/DBSIG2/Driver.py,
- src/datasources/drivers/special/unbound/Driver.py,
- src/rpc/drivers/_helpers/AsyncSocketServer.py,
- src/rpc/drivers/_helpers/ObjectEnabler.py,
- src/rpc/drivers/_helpers/RpcDoc.py,
- src/rpc/drivers/proxy/CommDriver.py,
- src/rpc/drivers/sockets/CommDriver.py,
- src/rpc/drivers/xmlrpc/ClientAdapter.py,
- src/rpc/drivers/xmlrpc/RpcDoc.py,
- src/rpc/drivers/xmlrpc/ServerAdapter.py,
- src/datasources/drivers/appserver/appserver/Driver.py,
- src/datasources/drivers/db2/db2/Driver.py,
- src/datasources/drivers/dbf/dbf/Driver.py,
- src/datasources/drivers/gadfly/gadfly/Driver.py,
- src/datasources/drivers/informix/informix/Driver.py,
- src/datasources/drivers/ingres/ingres/Driver.py,
- src/datasources/drivers/interbase/interbase/Driver.py,
- src/datasources/drivers/odbc/mxodbc/Driver.py,
- src/datasources/drivers/odbc/wodbc/Driver.py,
- src/datasources/drivers/oracle/Base/Driver.py,
- src/datasources/drivers/oracle/cxoracle/Driver.py,
- src/datasources/drivers/oracle/dcoracle/Driver.py,
- src/datasources/drivers/postgresql/Base/Driver.py,
- src/datasources/drivers/postgresql/popy/Driver.py,
- src/datasources/drivers/postgresql/pygresql/Driver.py,
- src/datasources/drivers/special/configfile/Driver.py,
- src/datasources/drivers/special/static/Driver.py,
- src/datasources/drivers/postgresql/psycopg/Driver.py,
- src/datasources/drivers/postgresql/pypgsql/Driver.py,
- src/datasources/drivers/sqlite/sqlite/Driver.py,
- src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
- src/datasources/drivers/sybase/sybase/Driver.py,
- 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
+ * src/datasources/drivers/postgresql/Schema/__init__.py,
+ src/datasources/drivers/gadfly/Extensions/__init__.py,
+ src/datasources/drivers/appserver/Schema/Discovery/__init__.py,
+ src/datasources/drivers/special/__init__.py,
+ src/datasources/drivers/sqlite/Schema/Discovery,
+ src/datasources/drivers/interbase/Extensions,
+ src/datasources/drivers/informix/Schema/__init__.py,
+ src/datasources/drivers/ingres/Schema/Creation/__init__.py,
+ src/datasources/drivers/oracle/Schema/__init__.py,
+ src/datasources/drivers/appserver/Extensions/__init__.py,
+ src/datasources/drivers/mysql/Schema/Creation/__init__.py,
+ src/datasources/drivers/oracle/Schema/Discovery/__init__.py,
+ src/datasources/drivers/postgresql/Schema,
+ src/datasources/drivers/gadfly/Schema/Discovery/__init__.py,
+ src/datasources/drivers/db2/Schema/Discovery/__init__.py,
+ src/datasources/drivers/oracle/Base/__init__.py,
+ src/datasources/drivers/gadfly/Extensions,
+ src/datasources/drivers/interbase/Schema/Creation/__init__.py,
+ src/datasources/drivers/postgresql/Schema/Discovery,
+ src/datasources/drivers/gadfly/Schema/Creation,
+ src/datasources/drivers/special/configfile/__init__.py,
+ src/datasources/drivers/sybase/__init__.py,
+ src/datasources/drivers/sapdb/Extensions/__init__.py,
+ src/datasources/drivers/sqlrelay/__init__.py,
+ src/datasources/drivers/mysql/Extensions/__init__.py,
+ src/datasources/drivers/informix/Schema,
+ src/datasources/drivers/ingres/Schema/Creation,
+ src/datasources/drivers/db2/Extensions/__init__.py,
+ src/datasources/drivers/postgresql/Schema/Creation/__init__.py,
+ src/datasources/drivers/sapdb/Schema/Discovery,
+ src/datasources/drivers/appserver/Schema/Creation/__init__.py,
+ src/datasources/drivers/postgresql/Extensions,
+ src/datasources/drivers/informix/Schema/Discovery,
+ src/datasources/drivers/oracle/Schema,
+ src/datasources/drivers/mysql/Schema/Creation,
+ src/datasources/drivers/mysql/Schema/Discovery,
+ src/datasources/drivers/sybase/Schema/__init__.py,
+ src/datasources/drivers/gadfly/Schema/Discovery,
+ src/datasources/drivers/ingres/Schema/__init__.py,
+ src/datasources/drivers/ingres/__init__.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/__init__.py,
+ src/datasources/drivers/dbf/Schema/__init__.py,
+ src/datasources/drivers/informix/Schema/Creation/__init__.py,
+ src/datasources/drivers/sqlite/Schema/__init__.py,
+ src/datasources/drivers/informix/Extensions,
+ src/datasources/drivers/sqlite/Schema/Creation/__init__.py,
+ src/datasources/drivers/mysql/__init__.py,
+ src/datasources/drivers/sqlite/Schema/Discovery/__init__.py,
+ src/datasources/drivers/db2/Schema/Creation/__init__.py,
+ src/datasources/drivers/interbase/__init__.py,
+ src/datasources/drivers/oracle/Extensions,
+ src/datasources/drivers/postgresql/Schema/Creation,
+ src/datasources/drivers/Base,
+ src/datasources/drivers/sybase/Extensions/__init__.py,
+ src/datasources/drivers/appserver/Schema/Creation,
+ src/datasources/drivers/interbase/Schema,
+ src/datasources/drivers/special/unbound/__init__.py,
+ src/datasources/drivers/ingres/Schema,
+ src/datasources/drivers/postgresql/__init__.py,
+ src/datasources/drivers/dbf/Schema,
+ src/datasources/drivers/appserver/Schema/__init__.py,
+ src/datasources/drivers/appserver/__init__.py,
+ src/datasources/drivers/ingres/Schema/Discovery,
+ src/datasources/drivers/informix/Schema/Creation,
+ src/datasources/drivers/postgresql/Schema/Discovery/__init__.py,
+ src/datasources/drivers/gadfly/Schema/Creation/__init__.py,
+ src/datasources/drivers/sqlite/Schema,
+ src/datasources/drivers/dbf/Schema/Discovery,
+ src/datasources/drivers/postgresql/Base/__init__.py,
+ src/datasources/drivers/sqlite/Schema/Creation,
+ src/datasources/drivers/mysql,
+ src/datasources/drivers/gadfly/Schema,
+ src/datasources/drivers/interbase/Schema/Discovery/__init__.py,
+ src/datasources/drivers/db2/Schema/Creation,
+ src/datasources/drivers/sapdb/Schema/__init__.py,
+ src/datasources/drivers/informix/__init__.py,
+ src/datasources/drivers/sapdb/Schema/Creation/__init__.py,
+ src/datasources/drivers/sybase/Schema/Discovery/__init__.py,
+ src/datasources/drivers/sybase/Extensions,
+ src/datasources/drivers/dbf/Schema/Creation/__init__.py,
+ src/datasources/drivers/sapdb/Schema/Discovery/__init__.py,
+ src/datasources/drivers/__init__.py,
+ src/datasources/drivers/ingres/Extensions,
+ src/datasources/drivers/sqlite/__init__.py,
+ src/datasources/drivers/postgresql/Extensions/__init__.py,
+ src/datasources/drivers/informix/Schema/Discovery/__init__.py,
+ src/datasources/drivers/sybase/Schema/Creation,
+ src/datasources/drivers/dbf/Extensions,
+ src/datasources/drivers/mysql/Schema/__init__.py,
+ src/datasources/drivers/db2/__init__.py,
+ src/datasources/drivers/db2/Schema/__init__.py,
+ src/datasources/drivers/oracle/Schema/Creation/__init__.py,
+ src/datasources/drivers/sqlite/Extensions,
+ src/datasources/drivers/mysql/Schema/Discovery/__init__.py,
+ src/datasources/drivers/appserver/Schema,
+ src/datasources/drivers/appserver/Schema/Discovery,
+ src/datasources/drivers/informix/Extensions/__init__.py,
+ src/datasources/drivers/interbase/Schema/Discovery,
+ src/datasources/drivers/sapdb/Schema,
+ src/datasources/drivers/oracle/Extensions/__init__.py,
+ src/datasources/drivers/gadfly/__init__.py,
+ src/datasources/drivers/special/static/__init__.py,
+ src/datasources/drivers/sapdb/Schema/Creation,
+ src/datasources/drivers/sybase/Schema/Discovery,
+ src/datasources/drivers/dbf/Schema/Creation,
+ src/datasources/drivers/Base/__init__.py,
+ src/datasources/drivers/interbase/Schema/__init__.py,
+ src/datasources/drivers/mysql/Schema,
+ src/datasources/drivers/appserver/Extensions,
+ src/datasources/drivers/db2/Schema,
+ src/datasources/drivers/oracle/Schema/Creation,
+ src/datasources/drivers/odbc/mxodbc/__init__.py,
+ src/datasources/drivers/oracle/Schema/Discovery,
+ src/datasources/drivers/db2/Schema/Discovery,
+ src/datasources/drivers/sapdb/__init__.py,
+ src/datasources/drivers/interbase/Schema/Creation,
+ src/datasources/drivers/dbf/__init__.py,
+ src/datasources/drivers/ingres/Schema/Discovery/__init__.py,
+ src/datasources/drivers/sapdb/Extensions,
+ src/datasources/drivers/dbf/Schema/Discovery/__init__.py,
+ src/datasources/drivers/oracle/__init__.py,
+ src/datasources/drivers/odbc/wodbc/__init__.py,
+ src/datasources/drivers/gadfly/Schema/__init__.py,
+ src/datasources/drivers/odbc/__init__.py,
+ src/datasources/drivers/interbase/Extensions/__init__.py,
+ src/datasources/drivers/mysql/Extensions,
+ src/datasources/drivers/db2/Extensions,
+ src/datasources/drivers/ingres/Extensions/__init__.py,
+ src/datasources/drivers/sybase/Schema/Creation/__init__.py,
+ src/datasources/drivers/dbf/Extensions/__init__.py,
+ src/datasources/drivers/sybase/Schema,
+ src/datasources/drivers/sqlite/Extensions/__init__.py: added
+ __init__ structure
-2003-02-17 01:31 jcater
+2003-02-17 07:32:55 Rev 3792 jcater
- * src/datasources/GDataSource.py: added a DataSourceWrapper
+ * src/rpc/drivers/pw_xmlrpc/ClientAdapter.py, src/cursing/Frame.py,
+ src/events/EventAware.py, src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/GBaseApp.py, src/GParserHelpers.py,
+ src/commdrivers/_directory/DirectoryServer.py,
+ src/dbdrivers/mysql/DBdriver.py, src/dbdrivers/configfile/DBdriver.
+ py, src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/db2/DBdriver.py, src/cursing/MsgBoxOK.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/cursing/TextBox.py, src/dbdrivers/psycopg/DBdriver.py,
+ src/cursing/MsgBoxTimer.py, src/GLoginHandler.py,
+ src/schema/GSParser.py, src/FormatMasks/TextMask.py,
+ src/GConnections.py, src/rpc/drivers/_test/test.py, src/GComm.py,
+ src/cursing/FocusedLabel.py, src/GDateTime.py,
+ src/datasources/GDataObjects.py, src/formatting/TextMask.py,
+ src/cursing/VButton.py, src/cursing/GroupBox.py,
+ src/dbdrivers/dbf/DBdriver.py, src/dbdrivers/sqlrelay/DBdriver.py,
+ src/cursing/InputBox.py, src/rpc/drivers/sockets/CommDriver.py,
+ src/cursing/Button.py, src/GObjects.py, src/cursing/CheckBox.py,
+ src/GTypecast.py, src/TextUtils.py, src/cursing/DirChooser.py,
+ src/FormatMasks/DateMask.py, src/cursing/ComboBox.py,
+ src/GMimeTypes.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/datasources/drivers/sqlite/sqlite/Driver.py,
+ src/events/EventController.py, src/dbdrivers/odbc/DBdriver.py,
+ src/cursing/ScrollBar.py,
+ src/datasources/drivers/special/static/Driver.py,
+ src/formatting/DateMask.py, src/GDataFormatter.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py,
+ src/datasources/drivers/odbc/mxodbc/Driver.py, src/GConfig.py,
+ src/datasources/drivers/dbf/dbf/Driver.py,
+ utils/doc-xml-attrs-openoffice.py, src/dbdrivers/pypgsql/DBdriver.
+ py, src/events/Event.py, src/cursing/MsgBoxYesNo.py,
+ src/dbdrivers/msado/DBdriver.py, src/rpc/drivers/_parser/Parser.py,
+ src/GDataObjects.py, src/dbdrivers/gadfly/DBdriver.py,
+ src/utils/__init__.py, src/GDataSource.py,
+ src/rpc/drivers/_helpers/ObjectEnabler.py,
+ src/datasources/drivers/gadfly/gadfly/Driver.py, src/GParser.py,
+ scripts/gnuedtd, src/commdrivers/xmlrpc/ServerAdapter.py,
+ src/dbdrivers/_pgsql/DBdriver.py,
+ src/commdrivers/pw_xmlrpc/ServerAdapter.py,
+ src/dbdrivers/_dbsig/DBdriver.py, src/cursing/CheckBoxGroup.py,
+ src/cursing/utility.py, src/cursing/GraphicObject.py,
+ src/commdrivers/_parser/Objects.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/GCConfig.py, src/GConditions.py,
+ src/dbdrivers/informix/DBdriver.py, src/apps/GServerApp.py,
+ src/cursing/VScrollBar.py, src/cursing/RadioGroup.py,
+ src/schema/scripter/Scripter.py, src/dbdrivers/oracle/DBdriver.py,
+ src/logic/__init__.py, src/dbdrivers/appserver/DBdriver.py,
+ src/datasources/GConditions.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/commdrivers/xmlrpc/RpcDoc.py, src/definitions/GObjects.py,
+ src/GFormula.py, src/datasources/drivers/postgresql/psycopg/Driver.
+ py, src/cursing/FileSelectPad.py, src/cursing/Menu.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/cursing/StatusBar.py, src/commdrivers/_test/test.py,
+ src/rpc/drivers/proxy/CommDriver.py, src/cursing/Event.py,
+ src/cursing/MenuBar.py, src/datasources/drivers/oracle/Base/Driver.
+ py, src/logic/GFormula.py, src/commdrivers/sockets/CommDriver.py,
+ src/datasources/drivers/informix/informix/Driver.py,
+ src/FormatMasks/BaseMask.py, src/GServerApp.py,
+ src/cursing/Progress.py,
+ src/rpc/drivers/_helpers/AsyncSocketServer.py,
+ src/dbdrivers/cxoracle/DBdriver.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/pw_xmlrpc/RpcDoc.py,
+ src/dbdrivers/_oracle/DBdriver.py, src/FormatMasks/NumberMask.py,
+ src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/cursing/MenuItem.py, src/formatting/BaseMask.py,
+ src/cursing/RadioButton.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/definitions/__init__.py, src/dbdrivers/sybase/DBdriver.py,
+ src/GMenu.py, src/FormatMasks/FormatExceptions.py,
+ src/dbdrivers/_empty/DBdriver.py,
+ src/rpc/drivers/pw_xmlrpc/ServerAdapter.py, src/apps/GBaseApp.py,
+ src/GLogger.py, src/rpc/drivers/_test/server.py,
+ src/rpc/drivers/_parser/Objects.py, src/cursing/TextArea.py,
+ src/schema/Objects.py,
+ src/datasources/drivers/appserver/appserver/Driver.py,
+ src/NamespaceCore.py, src/dbdrivers/ingres/DBdriver.py,
+ src/apps/GConfig.py, src/rpc/drivers/xmlrpc/RpcDoc.py,
+ src/commdrivers/_parser/Parser.py, src/rpc/__init__.py,
+ src/commdrivers/_helpers/ObjectEnabler.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/mxodbc/DBdriver.py, src/RuntimeSettings.py,
+ src/GTrigger.py, src/GTriggerCore.py, src/rpc/GComm.py,
+ src/cursing/ScreenContainer.py, utils/generate-tool-schemas.py,
+ src/logic/NamespaceCore.py, src/logic/GTrigger.py,
+ src/formatting/__init__.py,
+ src/datasources/drivers/special/configfile/Driver.py,
+ src/dbdrivers/_static/DBdriver.py,
+ src/datasources/drivers/special/unbound/Driver.py,
+ src/commdrivers/proxy/CommDriver.py, src/GRootObj.py,
+ src/dbdrivers/sqlite/DBdriver.py, src/cursing/constants.py,
+ src/commdrivers/GCommBase.py, src/cursing/Notebook.py,
+ src/FileUtils.py, src/rpc/drivers/_directory/DirectoryServer.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/commdrivers/_helpers/RpcDoc.py,
+ src/commdrivers/_helpers/AsyncSocketServer.py,
+ src/dbdrivers/popy/DBdriver.py, src/dbdrivers/sapdb/DBdriver.py,
+ src/commdrivers/xmlrpc/ClientAdapter.py,
+ src/commdrivers/pw_xmlrpc/RpcDoc.py,
+ src/commdrivers/pw_xmlrpc/ClientAdapter.py, src/apps/GClientApp.py,
+ src/dbdrivers/interbase/DBdriver.py, src/apps/__init__.py,
+ src/dbdrivers/geas/DBdriver.py, src/definitions/GParser.py,
+ src/commdrivers/_test/server.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/apps/GLogger.py, src/cursing/Label.py, src/GDebug.py,
+ src/dbdrivers/odbc-db2/DBdriver.py, src/cursing/Dialog.py,
+ src/datasources/__init__.py, src/formatting/NumberMask.py,
+ src/GClientApp.py, src/dbdrivers/postgresql/DBdriver.py,
+ src/cursing/Control.py, src/rpc/drivers/GCommBase.py,
+ src/definitions/GRootObj.py, src/cursing/sio.py,
+ src/datasources/GConnections.py, src/rpc/drivers/_helpers/RpcDoc.
+ py, src/cursing/ColorScheme.py, src/cursing/FileSelector.py: phase
+ I of gnue-common structural cleanup
+
+2003-02-17 07:31:09 Rev 3791 jcater
+
+ * src/datasources/GDataSource.py: added a DataSourceWrapper
convenience function for standalone datasources
-2003-02-12 21:27 jamest
+2003-02-13 03:27:31 Rev 3785 jamest
- * src/: FileUtils.py, utils/FileUtils.py: more <dialog> work
+ * src/FileUtils.py, src/utils/FileUtils.py: more <dialog> work
-2003-02-10 04:44 siesel
+2003-02-10 10:44:07 Rev 3782 siesel
- * src/: GParser.py, definitions/GParser.py: catch unicode error for
- wrong characters in GParsers attribute parsing block
+ * src/definitions/GParser.py, src/GParser.py: catch unicode error
+ for wrong characters in GParsers attribute parsing block
-2003-02-10 00:00 jcater
+2003-02-10 06:00:58 Rev 3779 jcater
- * src/: GFormula.py, GRootObj.py, GTrigger.py, NamespaceCore.py,
- definitions/GRootObj.py, logic/GFormula.py, logic/GTrigger.py,
- logic/NamespaceCore.py:
+ * src/GFormula.py, src/definitions/GRootObj.py,
+ src/logic/NamespaceCore.py, src/GRootObj.py, src/NamespaceCore.py,
+ src/logic/GTrigger.py, src/logic/GFormula.py, src/GTrigger.py:
+ * Separation of namespace-logic from trigger-specific code * Start
+ of formula support
- * Separation of namespace-logic from trigger-specific code *
- Start of formula support
+2003-02-06 02:39:13 Rev 3777 jamest
-2003-02-05 20:39 jamest
-
- * src/: GObjects.py, definitions/GObjects.py: added missing debug
+ * src/definitions/GObjects.py, src/GObjects.py: added missing debug
code
-2003-02-05 20:36 jamest
+2003-02-06 02:36:57 Rev 3776 jamest
- * src/: GRootObj.py, definitions/GRootObj.py: Made GRootObj based
+ * src/definitions/GRootObj.py, src/GRootObj.py: Made GRootObj based
upon GObj (for pending ui changes)
-2003-01-25 15:41 btami
+2003-01-25 21:41:41 Rev 3765 btami
- * etc/sample.gnue.conf, src/GBaseApp.py, src/GCConfig.py,
- src/GObjects.py, src/GParser.py, src/apps/GBaseApp.py,
- src/definitions/GObjects.py, src/definitions/GParser.py: *
- Introducing "textEncoding" into [common] section of gnue.conf
- instead of "formFontEncoding". * Some 'import string' for
- wxpython 2.4.0.2
+ * etc/sample.gnue.conf, src/GObjects.py, src/GParser.py,
+ src/definitions/GObjects.py, src/definitions/GParser.py,
+ src/GCConfig.py, src/GBaseApp.py, src/apps/GBaseApp.py: *
+ Introducing "textEncoding" into [common] section of gnue.conf
+ instead of "formFontEncoding". * Some 'import string' for wxpython
+ 2.4.0.2
-2003-01-19 04:18 dimas
+2003-01-19 10:18:22 Rev 3761 dimas
- * src/datasources/drivers/DBSIG2/Driver.py: Missed line during last
- i18n changes. Was: i18n changes: raise _(msg) to tmsg = _(msg);
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: Missed line during last
+ i18n changes. Was: i18n changes: raise _(msg) to tmsg = _(msg);
raise tmsg
-2003-01-19 04:01 dimas
+2003-01-19 10:01:38 Rev 3760 dimas
- * src/: GBaseApp.py, apps/GBaseApp.py: i18n: gettext is initialized
- to support unicode, so one translation file would work for
- different target encodings.
+ * src/GBaseApp.py, src/apps/GBaseApp.py: i18n: gettext is
+ initialized to support unicode, so one translation file would work
+ for different target encodings.
-2003-01-18 09:09 arturas
+2003-01-18 15:09:42 Rev 3758 arturas
- * src/datasources/drivers/: DBSIG2/Driver.py,
- appserver/appserver/Driver.py, oracle/cxoracle/Driver.py,
- special/configfile/Driver.py, db2/db2/Driver.py,
- dbf/dbf/Driver.py, informix/informix/Driver.py,
- ingres/ingres/Driver.py, interbase/interbase/Driver.py,
- odbc/mxodbc/Driver.py, odbc/wodbc/Driver.py,
- oracle/dcoracle/Driver.py, postgresql/pygresql/Driver.py,
- sqlite/sqlite/Driver.py, sqlrelay/sqlrelay/Driver.py,
- sybase/sybase/Driver.py: i18n changes: raise _(msg) to tmsg =
- _(msg); raise tmsg
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py, src/dbdrivers/appserver/DBdriver.
+ py, src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/mxodbc/DBdriver.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py,
+ src/datasources/drivers/odbc/mxodbc/Driver.py,
+ src/dbdrivers/sybase/DBdriver.py,
+ src/datasources/drivers/dbf/dbf/Driver.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/dbdrivers/sapdb/DBdriver.py, src/dbdrivers/dbf/DBdriver.py,
+ src/dbdrivers/sqlrelay/DBdriver.py,
+ src/dbdrivers/postgresql/DBdriver.py, src/dbdrivers/msado/DBdriver.
+ py, src/dbdrivers/configfile/DBdriver.py,
+ src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/db2/DBdriver.py, src/dbdrivers/interbase/DBdriver.py,
+ src/dbdrivers/geas/DBdriver.py,
+ src/datasources/drivers/appserver/appserver/Driver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/datasources/drivers/special/configfile/Driver.py,
+ src/dbdrivers/ingres/DBdriver.py, src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/informix/informix/Driver.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/informix/DBdriver.py,
+ src/dbdrivers/cxoracle/DBdriver.py, src/dbdrivers/sqlite/DBdriver.
+ py, src/datasources/drivers/sqlite/sqlite/Driver.py,
+ src/dbdrivers/oracle/DBdriver.py: i18n changes: raise _(msg) to
+ tmsg = _(msg); raise tmsg
-2003-01-18 06:48 arturas
+2003-01-18 12:48:06 Rev 3757 arturas
- * src/rpc/drivers/: _helpers/ObjectEnabler.py, proxy/CommDriver.py,
- sockets/CommDriver.py, xmlrpc/ClientAdapter.py, xmlrpc/RpcDoc.py,
- xmlrpc/ServerAdapter.py: i18n changes from raise _(msg) to
- tmsg=_(msg); raise tmsg
+ * src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/_directory/DirectoryServer.py,
+ src/rpc/drivers/_helpers/ObjectEnabler.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py,
+ src/commdrivers/xmlrpc/RpcDoc.py,
+ src/commdrivers/sockets/CommDriver.py,
+ src/commdrivers/pw_xmlrpc/ServerAdapter.py,
+ src/commdrivers/xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/xmlrpc/RpcDoc.py, src/commdrivers/proxy/CommDriver.
+ py, src/rpc/drivers/sockets/CommDriver.py,
+ src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
+ src/commdrivers/pw_xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py,
+ src/commdrivers/_directory/DirectoryServer.py,
+ src/rpc/drivers/proxy/CommDriver.py,
+ src/commdrivers/_helpers/ObjectEnabler.py: i18n changes from raise
+ _(msg) to tmsg=_(msg); raise tmsg
-2003-01-18 06:06 arturas
+2003-01-18 12:06:13 Rev 3756 arturas
- * src/: FormatMasks/BaseMask.py, FormatMasks/NumberMask.py,
- FormatMasks/TextMask.py, formatting/BaseMask.py,
- formatting/NumberMask.py, formatting/TextMask.py: Changed raise
- error, _(msg) to tmsg = _(msg); raise error, tmsg
+ * src/FormatMasks/NumberMask.py, src/FormatMasks/BaseMask.py,
+ src/formatting/NumberMask.py, src/formatting/BaseMask.py,
+ src/FormatMasks/TextMask.py, src/formatting/TextMask.py: Changed
+ raise error, _(msg) to tmsg = _(msg); raise error, tmsg
-2003-01-09 19:30 jcater
+2003-01-10 01:30:52 Rev 3747 jcater
- * src/: GObjects.py, GParserHelpers.py, definitions/GObjects.py,
- definitions/GParserHelpers.py:
-
+ * src/definitions/GObjects.py, src/GObjects.py,
+ src/definitions/GParserHelpers.py, src/GParserHelpers.py:
* Cleaned up some init routines * Added a multiplexing GObj
-2003-01-08 09:22 arturas
+2003-01-08 15:22:10 Rev 3742 arturas
- * src/: GDataObjects.py, datasources/GDataObjects.py: [no log
- message]
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: *** empty
+ log message ***
-2003-01-07 11:01 arturas
+2003-01-07 17:01:22 Rev 3738 arturas
- * src/: GTypecast.py, formatting/GTypecast.py: gettext updates
+ * src/formatting/GTypecast.py, src/GTypecast.py: gettext updates
-2003-01-07 10:49 arturas
+2003-01-07 16:49:42 Rev 3737 arturas
- * src/: GDataSource.py, GDateTime.py, GParser.py,
- datasources/GDataSource.py, definitions/GParser.py,
- utils/GDateTime.py: gettext updates
+ * src/datasources/GDataSource.py, src/definitions/GParser.py,
+ src/GDataSource.py, src/GDateTime.py, src/GParser.py,
+ src/utils/GDateTime.py: gettext updates
-2003-01-07 10:02 arturas
+2003-01-07 16:02:56 Rev 3736 arturas
- * src/: GConnections.py, GDataObjects.py,
- datasources/GConnections.py, datasources/GDataObjects.py: gettext
- corrections
+ * src/datasources/GConnections.py, src/datasources/GDataObjects.py,
+ src/GConnections.py, src/GDataObjects.py: gettext corrections
-2003-01-07 09:49 arturas
+2003-01-07 15:49:18 Rev 3735 arturas
- * translations/lt_LT/LC_MESSAGES/: gnue.mo, gnue.po: Small updates
+ * translations/lt_LT/LC_MESSAGES/gnue.mo,
+ translations/lt_LT/LC_MESSAGES/gnue.po: Small updates
-2003-01-07 08:19 arturas
+2003-01-07 14:19:11 Rev 3734 arturas
- * src/: GComm.py, GConditions.py, datasources/GConditions.py,
- rpc/GComm.py: Changed raise _("bla-bla") to tmsg = _("bla-bla");
- raise tmsg
+ * src/datasources/GConditions.py, src/GConditions.py, src/GComm.py,
+ src/rpc/GComm.py: Changed raise _("bla-bla") to tmsg =
+ _("bla-bla"); raise tmsg
-2003-01-01 20:06 jcater
+2003-01-02 02:06:24 Rev 3715 jcater
* setup-cvs.py: cleaning up reports structure
-2003-01-01 18:45 jcater
+2003-01-02 00:45:49 Rev 3711 jcater
- * setup-cvs.py, setup.cfg.in, setup.py, installer/GConfigWriter.py,
- scripts/gnue-diag.sh, scripts/gnue-schema-scripter.in,
- src/FileUtils.py, src/GBaseApp.py, src/GCConfig.py,
- src/GClientApp.py, src/GComm.py, src/GConditions.py,
- src/GConfig.py, src/GConnections.py, src/GDataFormatter.py,
- src/GDataObjects.py, src/GDataSource.py, src/GDateTime.py,
- src/GDebug.py, src/GLogger.py, src/GLoginHandler.py,
- src/GMenu.py, src/GMimeTypes.py, src/GObjects.py, src/GParser.py,
- src/GParserHelpers.py, src/GRootObj.py, src/GServerApp.py,
- src/GTrigger.py, src/GTriggerCore.py, src/GTypecast.py,
- src/RuntimeSettings.py, src/TextUtils.py, src/__init__.py,
- src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
- src/FormatMasks/FormatExceptions.py,
- src/FormatMasks/NumberMask.py, src/FormatMasks/TextMask.py,
- src/FormatMasks/__init__.py, src/apps/GBaseApp.py,
- src/apps/GClientApp.py, src/apps/GConfig.py, src/apps/GDebug.py,
- src/apps/GLogger.py, src/apps/GServerApp.py,
- src/apps/RuntimeSettings.py, src/datasources/GConditions.py,
- src/datasources/GConnections.py, src/datasources/GDataObjects.py,
- src/datasources/GDataSource.py, src/datasources/GLoginHandler.py,
- src/definitions/GObjects.py, src/definitions/GParser.py,
- src/definitions/GParserHelpers.py, src/definitions/GRootObj.py,
- src/formatting/BaseMask.py, src/formatting/DateMask.py,
- src/formatting/FormatExceptions.py,
- src/formatting/GDataFormatter.py, src/formatting/GTypecast.py,
- src/formatting/NumberMask.py, src/formatting/TextMask.py,
- src/logic/GTrigger.py, src/logic/GTriggerCore.py,
- src/rpc/GComm.py, src/rpc/drivers/GCommBase.py,
- src/utils/FileUtils.py, src/utils/GDateTime.py,
- src/utils/GMimeTypes.py, src/utils/TextUtils.py,
- src/cursing/Button.py, src/cursing/CheckBox.py,
- src/cursing/CheckBoxGroup.py, src/cursing/ColorScheme.py,
- src/cursing/ComboBox.py, src/cursing/Control.py,
- src/cursing/Dialog.py, src/cursing/DirChooser.py,
- src/cursing/Event.py, src/cursing/FileSelectPad.py,
- src/cursing/FileSelector.py, src/cursing/FocusedLabel.py,
- src/cursing/Frame.py, src/cursing/GraphicObject.py,
- src/cursing/GroupBox.py,
- src/rpc/drivers/_helpers/AsyncSocketServer.py,
- src/rpc/drivers/_helpers/ObjectEnabler.py,
- src/rpc/drivers/_helpers/ObjectLibrarian.py,
- src/rpc/drivers/_helpers/RpcDoc.py,
- src/rpc/drivers/proxy/CommDriver.py,
- src/rpc/drivers/proxy/__init__.py,
- src/rpc/drivers/pyro/CommDriver.py,
- src/rpc/drivers/pyro/__init__.py,
- src/rpc/drivers/soap/CommDriver.py,
- src/rpc/drivers/soap/__init__.py,
- src/rpc/drivers/sockets/CommDriver.py,
- src/rpc/drivers/sockets/__init__.py,
- src/rpc/drivers/xmlrpc/ClientAdapter.py,
- src/rpc/drivers/xmlrpc/RpcDoc.py,
- src/rpc/drivers/xmlrpc/ServerAdapter.py,
- src/rpc/drivers/xmlrpc/__init__.py, src/cursing/InputBox.py,
- src/cursing/Label.py, src/cursing/Menu.py,
- src/cursing/MenuBar.py, src/cursing/MenuItem.py,
- src/cursing/MsgBoxOK.py, src/cursing/MsgBoxTimer.py,
- src/cursing/MsgBoxYesNo.py, src/cursing/Notebook.py,
- src/cursing/Progress.py, src/cursing/RadioButton.py,
- src/cursing/RadioGroup.py, src/cursing/ScreenContainer.py,
- src/cursing/ScrollBar.py, src/cursing/StatusBar.py,
- src/cursing/TextArea.py, src/cursing/TextBox.py,
- src/cursing/VButton.py, src/cursing/VScrollBar.py,
- src/cursing/__init__.py, src/cursing/constants.py,
- src/cursing/sio.py, src/cursing/utility.py,
- src/datasources/drivers/DBSIG2/Driver.py,
- src/datasources/drivers/appserver/appserver/Driver.py,
- src/datasources/drivers/db2/db2/Driver.py,
- src/datasources/drivers/dbf/dbf/Driver.py,
- src/datasources/drivers/gadfly/gadfly/Driver.py,
- src/datasources/drivers/informix/informix/Driver.py,
- src/datasources/drivers/ingres/ingres/Driver.py,
- src/datasources/drivers/interbase/interbase/Driver.py,
- 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/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
+ * src/commdrivers/soap/__init__.py,
+ src/rpc/drivers/pw_xmlrpc/ClientAdapter.py, src/apps/GDebug.py,
+ src/cursing/Frame.py, src/events/EventAware.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py, src/GBaseApp.py,
+ src/commdrivers/pyro/__init__.py, src/GParserHelpers.py,
+ src/commdrivers/_directory/DirectoryServer.py,
+ src/dbdrivers/mysql/DBdriver.py, src/dbdrivers/configfile/DBdriver.
+ py, src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/db2/DBdriver.py, setup-cvs.py, src/cursing/MsgBoxOK.
+ py, src/formatting/FormatExceptions.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/datasources/drivers/db2/db2/Driver.py, src/cursing/TextBox.py,
+ src/dbdrivers/psycopg/DBdriver.py, src/cursing/MsgBoxTimer.py,
+ src/GLoginHandler.py, src/commdrivers/orbit/CommDriver.py,
+ src/schema/GSParser.py, src/FormatMasks/TextMask.py,
+ src/GConnections.py, src/rpc/drivers/_helpers/ObjectLibrarian.py,
+ src/GComm.py, src/cursing/FocusedLabel.py, src/GDateTime.py,
+ src/utils/GDateTime.py, src/datasources/GDataObjects.py,
+ src/formatting/TextMask.py, src/cursing/VButton.py,
+ src/rpc/drivers/pw_xmlrpc/__init__.py, src/cursing/GroupBox.py,
+ src/dbdrivers/dbf/DBdriver.py, src/dbdrivers/sqlrelay/DBdriver.py,
+ src/cursing/InputBox.py, src/rpc/drivers/sockets/CommDriver.py,
+ src/cursing/Button.py, src/GObjects.py, src/cursing/CheckBox.py,
+ src/rpc/drivers/soap/__init__.py, scripts/gnue-schema-scripter.in,
+ src/GTypecast.py, src/TextUtils.py, src/utils/TextUtils.py,
+ src/commdrivers/proxy/__init__.py, src/cursing/DirChooser.py,
+ src/formatting/GTypecast.py, src/FormatMasks/DateMask.py,
+ src/cursing/ComboBox.py, src/GMimeTypes.py, src/utils/GMimeTypes.
+ py, src/datasources/drivers/sqlite/sqlite/Driver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/events/EventController.py, src/rpc/drivers/pyro/__init__.py,
+ src/dbdrivers/odbc/DBdriver.py,
+ src/datasources/drivers/special/static/Driver.py,
+ src/cursing/ScrollBar.py, src/formatting/DateMask.py,
+ src/GDataFormatter.py, src/schema/scripter/processors/base.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py,
+ src/datasources/drivers/odbc/mxodbc/Driver.py,
+ src/datasources/drivers/dbf/dbf/Driver.py, src/GConfig.py,
+ utils/doc-xml-attrs-openoffice.py, src/dbdrivers/pypgsql/DBdriver.
+ py, src/events/Event.py, src/cursing/MsgBoxYesNo.py,
+ src/dbdrivers/msado/DBdriver.py, src/rpc/drivers/_parser/Parser.py,
+ src/GDataObjects.py, src/dbdrivers/gadfly/DBdriver.py,
+ src/commdrivers/xmlrpc/__init__.py, src/__init__.py,
+ src/GDataSource.py, src/rpc/drivers/_helpers/ObjectEnabler.py,
+ src/datasources/drivers/gadfly/gadfly/Driver.py, src/GParser.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py,
+ src/dbdrivers/_pgsql/DBdriver.py, src/dbdrivers/_dbsig/DBdriver.py,
+ src/commdrivers/pw_xmlrpc/ServerAdapter.py, src/cursing/utility.py,
+ src/cursing/CheckBoxGroup.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/datasources/GDataSource.py, src/cursing/GraphicObject.py,
+ src/commdrivers/_parser/Objects.py, src/GCConfig.py,
+ src/dbdrivers/informix/DBdriver.py, src/GConditions.py,
+ src/apps/GServerApp.py, src/cursing/VScrollBar.py,
+ src/cursing/RadioGroup.py, src/schema/scripter/Scripter.py,
+ src/dbdrivers/oracle/DBdriver.py, src/dbdrivers/appserver/DBdriver.
+ py, src/datasources/GConditions.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/definitions/GParserHelpers.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/commdrivers/xmlrpc/RpcDoc.py, src/definitions/GObjects.py,
+ src/rpc/drivers/sockets/__init__.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/formatting/GDataFormatter.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/cursing/Menu.py, src/cursing/FileSelectPad.py,
+ src/cursing/StatusBar.py, src/commdrivers/_helpers/ObjectLibrarian.
+ py, src/rpc/drivers/proxy/CommDriver.py, src/cursing/Event.py,
+ src/cursing/MenuBar.py, src/commdrivers/pw_xmlrpc/__init__.py,
+ src/datasources/drivers/oracle/Base/Driver.py,
+ src/apps/RuntimeSettings.py,
+ src/datasources/drivers/informix/informix/Driver.py,
+ src/commdrivers/sockets/CommDriver.py, src/FormatMasks/BaseMask.py,
+ src/cursing/Progress.py, src/GServerApp.py,
+ src/rpc/drivers/_helpers/AsyncSocketServer.py,
+ src/dbdrivers/cxoracle/DBdriver.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/pw_xmlrpc/RpcDoc.py,
+ src/dbdrivers/_oracle/DBdriver.py,
+ src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/FormatMasks/NumberMask.py, src/cursing/MenuItem.py,
+ src/formatting/BaseMask.py, src/cursing/RadioButton.py,
+ src/rpc/drivers/xmlrpc/__init__.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/dbdrivers/sybase/DBdriver.py, src/GMenu.py,
+ src/rpc/drivers/orbit/__init__.py,
+ src/FormatMasks/FormatExceptions.py, src/dbdrivers/_empty/DBdriver.
+ py, src/rpc/drivers/pw_xmlrpc/ServerAdapter.py, src/apps/GBaseApp.
+ py, src/rpc/drivers/_parser/Objects.py, src/GLogger.py,
+ src/cursing/TextArea.py, src/schema/Objects.py,
+ src/commdrivers/pyro/CommDriver.py,
+ src/datasources/drivers/appserver/appserver/Driver.py,
+ src/dbdrivers/ingres/DBdriver.py, src/commdrivers/_corba/__init__.
+ py, installer/GConfigWriter.py, src/apps/GConfig.py,
+ src/commdrivers/_parser/Parser.py, src/rpc/drivers/xmlrpc/RpcDoc.
+ py, scripts/gnue-diag.sh, src/commdrivers/_corba/CommDriver.py,
+ src/commdrivers/_helpers/ObjectEnabler.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/mxodbc/DBdriver.py, src/commdrivers/soap/CommDriver.
+ py, src/RuntimeSettings.py, src/GTrigger.py, src/GTriggerCore.py,
+ setup.cfg.in, src/rpc/GComm.py, src/FormatMasks/__init__.py,
+ src/cursing/ScreenContainer.py, src/commdrivers/sockets/__init__.
+ py, src/logic/GTrigger.py, src/cursing/__init__.py, setup.py,
+ src/dbdrivers/_static/DBdriver.py,
+ src/datasources/drivers/special/configfile/Driver.py,
+ src/datasources/drivers/special/unbound/Driver.py,
+ src/commdrivers/proxy/CommDriver.py, src/GRootObj.py,
+ src/dbdrivers/sqlite/DBdriver.py, src/cursing/constants.py,
+ src/commdrivers/GCommBase.py, src/datasources/GLoginHandler.py,
+ src/cursing/Notebook.py,
+ src/rpc/drivers/_directory/DirectoryServer.py, src/FileUtils.py,
+ src/schema/scripter/processors/postgresql.py, src/utils/FileUtils.
+ py, src/rpc/drivers/pyro/CommDriver.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/commdrivers/_helpers/RpcDoc.py,
+ src/commdrivers/_helpers/AsyncSocketServer.py,
+ src/dbdrivers/popy/DBdriver.py, src/dbdrivers/sapdb/DBdriver.py,
+ src/commdrivers/xmlrpc/ClientAdapter.py,
+ src/commdrivers/pw_xmlrpc/RpcDoc.py, src/gear/NavigationBuilder.py,
+ src/commdrivers/pw_xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/_corba/__init__.py,
+ src/rpc/drivers/orbit/CommDriver.py, src/apps/GClientApp.py,
+ src/rpc/drivers/_corba/CommDriver.py,
+ src/dbdrivers/interbase/DBdriver.py, src/dbdrivers/geas/DBdriver.
+ py, src/commdrivers/orbit/__init__.py,
+ src/rpc/drivers/soap/CommDriver.py, src/definitions/GParser.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/cursing/Label.py, src/apps/GLogger.py, src/GDebug.py,
+ utils/GTest.py, src/dbdrivers/odbc-db2/DBdriver.py,
+ src/cursing/Dialog.py, src/formatting/NumberMask.py,
+ src/rpc/drivers/proxy/__init__.py, src/GClientApp.py,
+ src/dbdrivers/postgresql/DBdriver.py, src/cursing/Control.py,
+ src/rpc/drivers/GCommBase.py, src/definitions/GRootObj.py,
+ src/gear/GearSystem.py, src/cursing/sio.py,
+ src/datasources/GConnections.py, src/rpc/drivers/_helpers/RpcDoc.
+ py, src/cursing/ColorScheme.py, src/logic/GTriggerCore.py,
+ src/cursing/FileSelector.py: updated copyright headers
-2003-01-01 16:21 jcater
+2003-01-01 22:21:40 Rev 3710 jcater
- * src/: GObjects.py, GParser.py, definitions/GObjects.py,
- definitions/GParser.py:
-
- * primary elements (section, field, summ, etc) with
- namespace-qualified attributes will output the primary element
- tag w/only the qualified attributes (e.g., <section name="foo"
- out:lookAtMe="1"> will output <section lookatMe="1"> into the
- raw output stream)
-
+ * src/GObjects.py, src/GParser.py, src/definitions/GObjects.py,
+ src/definitions/GParser.py:
+ * primary elements (section, field, summ, etc) with
+ namespace-qualified attributes will output the primary element tag
+ w/only the qualified attributes (e.g., <section name="foo" out:
+ lookAtMe="1"> will output <section lookatMe="1"> into the raw
+ output stream)
* Misc bug fixes
-2003-01-01 14:58 jcater
+2003-01-01 20:58:27 Rev 3709 jcater
- * src/: GDataFormatter.py, formatting/GDataFormatter.py: oops;
+ * src/formatting/GDataFormatter.py, src/GDataFormatter.py: oops;
fixed dollar sign issue
-2003-01-01 14:47 jcater
+2003-01-01 20:47:51 Rev 3708 jcater
- * src/: GDataFormatter.py, formatting/GDataFormatter.py: added
+ * src/formatting/GDataFormatter.py, src/GDataFormatter.py: added
basic number formatting to reports (HACK ALERT)
-2002-12-26 19:00 jcater
+2002-12-27 01:00:34 Rev 3692 jcater
- * src/: GParser.py, definitions/GParser.py: removed i18n from
+ * src/definitions/GParser.py, src/GParser.py: removed i18n from
'raise' statements, as they don't work there :(
-2002-12-26 18:56 jcater
+2002-12-27 00:56:57 Rev 3691 jcater
- * src/: GParser.py, definitions/GParser.py:
-
+ * src/definitions/GParser.py, src/GParser.py:
Moved the tag count check to after other checks
-2002-12-22 21:44 jamest
+2002-12-23 03:44:17 Rev 3685 jamest
- * src/: GDataFormatter.py, formatting/GDataFormatter.py: removed
+ * src/formatting/GDataFormatter.py, src/GDataFormatter.py: removed
print statement
-2002-12-22 19:51 jcater
+2002-12-23 01:51:33 Rev 3681 jcater
- * src/: GDataFormatter.py, formatting/GDataFormatter.py: removed
+ * src/formatting/GDataFormatter.py, src/GDataFormatter.py: removed
unused code
-2002-12-22 19:46 jcater
+2002-12-23 01:46:03 Rev 3680 jcater
- * src/: GDataFormatter.py, formatting/GDataFormatter.py: better fix
- for formatting dates in reports [temporary]
+ * src/formatting/GDataFormatter.py, src/GDataFormatter.py: better
+ fix for formatting dates in reports [temporary]
-2002-12-22 19:43 jamest
+2002-12-23 01:43:25 Rev 3679 jamest
- * src/: GDataFormatter.py, formatting/GDataFormatter.py: typo
+ * src/formatting/GDataFormatter.py, src/GDataFormatter.py: typo
-2002-12-22 19:31 jcater
+2002-12-23 01:31:38 Rev 3678 jcater
- * src/: GObjects.py, definitions/GObjects.py: reworking the format
+ * src/definitions/GObjects.py, src/GObjects.py: reworking the format
of designer wizards and namespace support
-2002-12-22 19:22 jcater
+2002-12-23 01:22:21 Rev 3677 jcater
- * src/: GDataFormatter.py, formatting/GDataFormatter.py: added
+ * src/formatting/GDataFormatter.py, src/GDataFormatter.py: added
basic date formatting (temp hackery) for reports support
-2002-12-22 14:42 jcater
+2002-12-22 20:42:58 Rev 3675 jcater
- * setup-cvs.py, scripts/gnue-schema-scripter.in,
- src/schema/scripter/Scripter.py: added convenience shell scripts
+ * setup-cvs.py, scripts/gnue-schema-scripter.in,
+ src/schema/scripter/Scripter.py: added convenience shell scripts
for gnue-schema-scripter
-2002-12-21 16:41 jcater
+2002-12-21 22:41:09 Rev 3672 jcater
- * setup-cvs.py, etc/sample.report-filters.conf: changed the
- filters/ directory structure
+ * etc/sample.report-filters.conf, setup-cvs.py: changed the filters/
+ directory structure
-2002-12-21 13:29 jamest
+2002-12-21 19:29:55 Rev 3665 jamest
- * src/events/EventController.py: Started breaking apart wx uidriver
- form event model changes instances are not tracking a current
- form instead events pass affected form Other stuff I probably
- forgot
+ * src/events/EventController.py: Started breaking apart wx uidriver
+ form event model changes instances are not tracking a current form
+ instead events pass affected form Other stuff I probably forgot
-2002-12-21 13:03 jcater
+2002-12-21 19:03:04 Rev 3664 jcater
- * ChangeLog, src/GDataSource.py, src/datasources/GDataSource.py,
- utils/connection.gfd: fix for <connection> tags
+ * src/datasources/GDataSource.py, utils/connection.gfd,
+ src/GDataSource.py, ChangeLog: fix for <connection> tags
-2002-12-21 12:54 jcater
+2002-12-21 18:54:53 Rev 3663 jcater
* utils/connection.gfd: renamed database tag to connection
-2002-12-20 18:15 jcater
+2002-12-21 00:15:25 Rev 3652 jcater
- * ChangeLog, setup-cvs.py:
-
+ * setup-cvs.py, ChangeLog:
synching machines
-2002-12-16 21:07 jcater
+2002-12-17 03:07:26 Rev 3626 jcater
- * ChangeLog, NEWS, ROADMAP.in, TODO, src/__init__.py,
- utils/generate-feature-plan.py: Preliminary updates for pending
- release
+ * NEWS, src/__init__.py, ChangeLog, ROADMAP.in,
+ utils/generate-feature-plan.py, TODO: Preliminary updates for
+ pending release
-2002-12-14 12:05 jcater
+2002-12-14 18:05:38 Rev 3620 jcater
- * src/schema/scripter/processors/postgresql.py:
- * Corrected a timestamp issue with the PgSQL schema writer
+ * src/schema/scripter/processors/postgresql.py: * Corrected a
+ timestamp issue with the PgSQL schema writer
-2002-12-12 19:22 jcater
+2002-12-13 00:55:13 Rev 3611 jcater
- * src/__init__.py: ready to tag a release
+ * src/cursing/ColorScheme.py, src/datasources/GDataSource.py,
+ src/GDataSource.py, src/datasources/GDataObjects.py,
+ src/GDataObjects.py: * Implemented block-level (per-record)
+ Pre-Query and Post-Query * More updates on Dev Guide
-2002-12-12 18:55 jcater
+2002-12-12 20:35:09 Rev 3609 jcater
- * src/: GDataObjects.py, GDataSource.py,
- datasources/GDataObjects.py, datasources/GDataSource.py,
- cursing/ColorScheme.py:
- * Implemented block-level (per-record) Pre-Query and Post-Query *
- More updates on Dev Guide
+ * src/cursing/ScreenContainer.py, src/cursing/ColorScheme.py,
+ src/cursing/MenuItem.py, src/cursing/Menu.py,
+ src/cursing/FocusedLabel.py, src/cursing/MenuBar.py,
+ src/cursing/VScrollBar.py, src/cursing/Frame.py,
+ src/cursing/Dialog.py, src/cursing/Control.py,
+ src/cursing/Notebook.py: ported cursing changes from 0.4.x branch
-2002-12-12 14:35 jcater
+2002-12-12 17:57:53 Rev 3607 jcater
- * src/cursing/: ColorScheme.py, Control.py, Dialog.py,
- FocusedLabel.py, Frame.py, Menu.py, MenuBar.py, MenuItem.py,
- Notebook.py, ScreenContainer.py, VScrollBar.py: ported cursing
- changes from 0.4.x branch
-
-2002-12-12 11:57 jcater
-
- * src/: GDataObjects.py, datasources/GDataObjects.py: committed
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: committed
fixes for incorrect isFirstRecord() and isLastRecord() logic
-2002-12-12 11:39 jcater
+2002-12-12 17:39:40 Rev 3606 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py:
-
- Added isLastRecord to ResultSet to complement the isFirstRecord()
+ * src/datasources/GDataObjects.py, src/GDataObjects.py:
+ Added isLastRecord to ResultSet to complement the isFirstRecord()
call
-2002-12-11 23:16 jcater
+2002-12-12 05:16:05 Rev 3604 jcater
- * doc/technotes/: 00008.txt, 00009.txt, index.html, index.txt: more
- futile attempts to find the segfault issue in designer
+ * doc/technotes/index.html, doc/technotes/00008.txt,
+ doc/technotes/index.txt, doc/technotes/00009.txt: more futile
+ attempts to find the segfault issue in designer
-2002-12-11 22:38 jcater
+2002-12-12 04:05:25 Rev 3600 jcater
- * ChangeLog, NEWS, src/__init__.py: checkins for 0.4.3 prerelease
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: fix for using encoding=default
+ under Pg7.3
-2002-12-11 22:27 jcater
+2002-12-12 01:00:02 Rev 3599 jcater
- * src/datasources/drivers/postgresql/Base/Driver.py: backported fix
- for encoding=default issue w/Pg7.3
-
-2002-12-11 22:05 jcater
-
- * src/datasources/drivers/postgresql/Base/Driver.py: fix for using
- encoding=default under Pg7.3
-
-2002-12-11 19:00 jcater
-
- * ROADMAP.in, utils/generate-feature-plan.py: added roadmap/feature
+ * utils/generate-feature-plan.py, ROADMAP.in: added roadmap/feature
plan template and parser script
-2002-12-07 02:31 jcater
+2002-12-07 08:31:20 Rev 3580 jcater
- * src/schema/GSParser.py:
- * Updated Dev Guide to new GFD format * Renamed the Pre-Modify
- attribute on blocks to Pre-Change to be consistent with the
- field.Pre-Change call * Cleanup
+ * src/schema/GSParser.py: * Updated Dev Guide to new GFD format *
+ Renamed the Pre-Modify attribute on blocks to Pre-Change to be
+ consistent with the field.Pre-Change call * Cleanup
-2002-12-06 11:28 dneighbors
+2002-12-06 06:46:58 Rev 3574 jcater
- * src/schema/: GSParser.py, scripter/Scripter.py,
- scripter/processors/__init__.py, scripter/processors/base.py,
- scripter/processors/oracle.py, scripter/processors/postgresql.py:
- Upgrades to schema tool for oracle and primary key support.
+ * src/schema/scripter/Scripter.py: fixed a bug with -o not working
-2002-12-06 00:46 jcater
+2002-12-06 06:25:17 Rev 3573 jcater
- * src/schema/scripter/Scripter.py: fixed a bug with -o not working
+ * src/schema/scripter/processors/__init__.py, src/__init__.py,
+ src/schema/scripter/processors/postgresql.py,
+ src/schema/scripter/processors/oracle.py, src/schema/GSParser.py,
+ src/schema/scripter/Scripter.py,
+ src/schema/scripter/processors/base.py: * Made scripter.py into a
+ GClientApp (run with --help to see) * Added indexes (unique and
+ non-unique) * Added primary key support * Added Oracle driver
-2002-12-06 00:25 jcater
+2002-12-05 00:40:31 Rev 3568 jcater
- * src/: __init__.py, schema/GSParser.py,
- schema/scripter/Scripter.py,
- schema/scripter/processors/__init__.py,
- schema/scripter/processors/base.py,
- schema/scripter/processors/oracle.py,
- schema/scripter/processors/postgresql.py:
- * Made scripter.py into a GClientApp (run with --help to see) *
- Added indexes (unique and non-unique) * Added primary key support
- * Added Oracle driver
+ * src/dbdrivers/mysql/DBdriver.py: hopefully, a fix for the buggy
+ mysqldb driver
-2002-12-03 21:05 jamest
+2002-12-04 03:05:28 Rev 3564 jamest
- * src/: GDataSource.py, datasources/GDataSource.py: remove GFObj
- referece from common moving things about and adding notes to ui
+ * src/datasources/GDataSource.py, src/GDataSource.py: remove GFObj
+ referece from common moving things about and adding notes to ui
drivers in preperation for some changes
-2002-12-03 12:06 jamest
+2002-12-03 18:06:32 Rev 3562 jamest
- * src/: GObjects.py, GParser.py, definitions/GObjects.py,
- definitions/GParser.py: more changes for <dialog> support
+ * src/definitions/GObjects.py, src/definitions/GParser.py,
+ src/GObjects.py, src/GParser.py: more changes for <dialog> support
-2002-12-02 20:37 jamest
+2002-12-02 00:44:39 Rev 3555 jcater
- * ChangeLog, NEWS, src/__init__.py: Checkins final for 0.4.2
- releases of common, designer, forms
-
-2002-12-01 18:44 jcater
-
- * src/: GConnections.py, datasources/GConnections.py: fix for
+ * src/datasources/GConnections.py, src/GConnections.py: fix for
custom authenticator support
-2002-12-01 17:04 jcater
+2002-12-01 22:53:04 Rev 3553 jcater
- * src/: GConnections.py, datasources/GConnections.py: backported
- the getAuthenticatedUser() support
-
-2002-12-01 16:53 jcater
-
- * doc/technotes/00005.txt, src/GConnections.py,
- src/datasources/GConnections.py:
-
- * Added form.getAuthenticatedUser(connection) * Cleaned up custom
+ * doc/technotes/00005.txt, src/datasources/GConnections.py,
+ src/GConnections.py:
+ * Added form.getAuthenticatedUser(connection) * Cleaned up custom
authenticators
-2002-12-01 08:42 dimas
+2002-12-01 14:42:37 Rev 3552 dimas
- * doc/technotes/00005.txt: Correction after playing with custom
- login
+ * doc/technotes/00005.txt: Correction after playing with custom login
-2002-12-01 05:27 siesel
+2002-12-01 11:27:29 Rev 3551 siesel
- * src/datasources/drivers/dbf/dbf/Driver.py: fix bugs in
- introspection support of DBF dbdriver
+ * src/datasources/drivers/dbf/dbf/Driver.py,
+ src/dbdrivers/dbf/DBdriver.py: fix bugs in introspection support
+ of DBF dbdriver
-2002-11-30 18:00 siesel
+2002-12-01 00:00:59 Rev 3550 siesel
- * src/datasources/drivers/dbf/dbf/Driver.py: add introspection
- support to dbf driver
+ * src/datasources/drivers/dbf/dbf/Driver.py,
+ src/dbdrivers/dbf/DBdriver.py: add introspection support to dbf
+ driver
-2002-11-29 01:06 jcater
+2002-11-29 07:07:00 Rev 3544 jcater
- * src/: GObjects.py, GRootObj.py, definitions/GObjects.py,
- definitions/GRootObj.py:
- * Improved trigger selector support * Improved code editor
- interaction with rest of system * Fixed outstanding bugs related
- to wizards/templates and object creation * Many bug fixes
+ * src/definitions/GRootObj.py, src/GObjects.py,
+ src/definitions/GObjects.py, src/GRootObj.py: * Improved trigger
+ selector support * Improved code editor interaction with rest of
+ system * Fixed outstanding bugs related to wizards/templates and
+ object creation * Many bug fixes
-2002-11-27 20:24 jamest
+2002-11-28 02:24:39 Rev 3541 jamest
- * src/: GConfig.py, GParser.py, GTrigger.py, apps/GConfig.py,
- definitions/GParser.py, logic/GTrigger.py: cleaning things up in
- preparation for <dialog>
+ * src/GConfig.py, src/definitions/GParser.py, src/apps/GConfig.py,
+ src/GParser.py, src/logic/GTrigger.py, src/GTrigger.py: cleaning
+ things up in preparation for <dialog>
-2002-11-27 18:11 jcater
+2002-11-28 00:11:31 Rev 3540 jcater
- * src/: GObjects.py, definitions/GObjects.py: * Visual cleanup
- (panel/text spacing, etc) * First attempt at getting wizards
+ * src/GObjects.py, src/definitions/GObjects.py: * Visual cleanup
+ (panel/text spacing, etc) * First attempt at getting wizards
working with the new layout management markup * More cleanup
-2002-11-27 15:29 jamest
+2002-11-27 21:29:17 Rev 3538 jamest
- * src/: GObjects.py, definitions/GObjects.py: Syncing machines.
+ * src/definitions/GObjects.py, src/GObjects.py: Syncing machines.
-2002-11-26 23:47 jamest
+2002-11-27 05:47:06 Rev 3535 jamest
- * src/: GParser.py, definitions/GParser.py: start of <dialog>
+ * src/definitions/GParser.py, src/GParser.py: start of <dialog>
support (still useless)
-2002-11-26 17:45 jcater
+2002-11-26 23:45:21 Rev 3524 jcater
- * src/: GObjects.py, GParser.py, GRootObj.py,
- definitions/GObjects.py, definitions/GParser.py,
- definitions/GRootObj.py:
-
+ * src/definitions/GObjects.py, src/definitions/GParser.py,
+ src/GObjects.py, src/definitions/GRootObj.py, src/GParser.py,
+ src/GRootObj.py:
Moved to namespaces for layout management in forms
-2002-11-25 22:23 jcater
+2002-11-26 04:23:33 Rev 3523 jcater
- * src/: GTrigger.py, logic/GTrigger.py: * More cleanup in Designer
+ * src/logic/GTrigger.py, src/GTrigger.py: * More cleanup in Designer
-2002-11-25 20:00 jamest
+2002-11-26 00:45:10 Rev 3516 siesel
- * src/datasources/drivers/odbc/mxodbc/Driver.py: syntax error in
- the mxodbc driver
+ * src/datasources/drivers/dbf/dbf/Driver.py,
+ src/dbdrivers/dbf/__init__.py, src/datasources/drivers/dbf,
+ src/dbdrivers/dbf/DBdriver.py, src/dbdrivers/dbf,
+ src/datasources/drivers/dbf/dbf, src/dbdrivers/dbf/dbf.py: add a
+ static DBF (Dbase III+) driver
-2002-11-25 19:53 jcater
+2002-11-25 05:41:42 Rev 3508 jcater
- * src/cursing/Notebook.py: typo
-
-2002-11-25 18:45 siesel
-
- * src/datasources/drivers/dbf/dbf/Driver.py: add a static DBF
- (Dbase III+) driver
-
-2002-11-25 18:09 jamest
-
- * src/__init__.py: fix the fix
-
-2002-11-25 18:02 jamest
-
- * src/__init__.py: flip the release bit off
-
-2002-11-24 23:41 jcater
-
- * src/events/EventController.py: * Implemented a docking system for
- forms * Started on HotKey support (F10 ==> Property Editor, etc)
- * Moved from the old listener support to common's events model *
- More work to get Designer working with new GFD format * Start of
+ * src/events/EventController.py: * Implemented a docking system for
+ forms * Started on HotKey support (F10 ==> Property Editor, etc) *
+ Moved from the old listener support to common's events model *
+ More work to get Designer working with new GFD format * Start of
Trigger Inspector
-2002-11-23 06:37 arturas
+2002-11-23 12:37:57 Rev 3504 arturas
* etc/sample.connections.conf: Added sample encoding parameter.
-2002-11-23 06:36 arturas
+2002-11-23 12:36:02 Rev 3503 arturas
* doc/technotes/00002.txt: Updating dabatase encoding part.
-2002-11-23 06:06 arturas
+2002-11-23 12:06:58 Rev 3502 arturas
* etc/sample.gnue.conf: Minor typo correction. (Spaces do not work)
-2002-11-21 18:57 jcater
+2002-11-21 03:47:46 Rev 3491 jamest
- * src/cursing/: ColorScheme.py, VScrollBar.py, sio.py: more work on
- curses
+ * src/definitions/GObjects.py, src/GConfig.py,
+ src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GConditions.py,
+ src/apps/GConfig.py, src/GConditions.py, src/GObjects.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/mysql/DBdriver.py: merged in config fixes from 0.4.x
+ branch merged in papo patches from 0.4.x branch a possible
+ workaround for older mysql drivers
-2002-11-21 14:59 jcater
+2002-11-21 01:39:37 Rev 3489 jcater
- * src/cursing/: ColorScheme.py, Control.py, Dialog.py,
- FocusedLabel.py, Frame.py, Menu.py, MenuBar.py, MenuItem.py,
- ScreenContainer.py, sio.py: updates to get curses mostly working;
- lots of menubar work
+ * src/datasources/GDataSource.py, src/GDataSource.py: start of
+ layout/logic separation; cleaned up GFParser.py to reflect new tags
-2002-11-20 21:47 jamest
+2002-11-21 00:27:34 Rev 3486 jcater
- * src/: GConditions.py, GConfig.py, GObjects.py, apps/GConfig.py,
- datasources/GConditions.py, datasources/drivers/DBSIG2/Driver.py,
- definitions/GObjects.py: merged in config fixes from 0.4.x branch
- merged in papo patches from 0.4.x branch a possible workaround
- for older mysql drivers
-
-2002-11-20 21:11 jamest
-
- * src/: GConditions.py, GObjects.py, datasources/GConditions.py,
- datasources/drivers/DBSIG2/Driver.py, definitions/GObjects.py:
- Added in papo's null and not null conditionals, formatting
- cleanup
-
-2002-11-20 19:39 jcater
-
- * src/: GDataSource.py, datasources/GDataSource.py: start of
- layout/logic separation; cleaned up GFParser.py to reflect new
- tags
-
-2002-11-20 18:27 jcater
-
- * etc/sample.gnue.conf, src/GDataSource.py,
- src/datasources/GDataSource.py:
-
- * Moved the <database> tag to common (as a <connection> tag... we
- will have a converter script soon) * Fixed some incorrect code
+ * src/datasources/GDataSource.py, etc/sample.gnue.conf,
+ src/GDataSource.py:
+ * Moved the <database> tag to common (as a <connection> tag... we
+ will have a converter script soon) * Fixed some incorrect code
samples in the dev guide
-2002-11-20 14:54 jamest
+2002-11-20 01:01:40 Rev 3478 jcater
- * src/: GConfig.py, apps/GConfig.py: fixes to configuration loading
- added support for a global [default] section to config files CV:
- ----------------------------------------------------------------------
-
-2002-11-19 19:01 jcater
-
- * src/: GObjects.py, __init__.py, definitions/GObjects.py:
-
- * When writing back to XML, name attributes are listed first *
+ * src/definitions/GObjects.py, src/__init__.py, src/GObjects.py:
+ * When writing back to XML, name attributes are listed first *
Misc cleanup * Added a Forms 0.5.0 converter
-2002-11-18 17:15 siesel
+2002-11-18 23:15:49 Rev 3472 siesel
* setup-cvs.py: first draft of a integrator xxx.
-2002-11-17 19:29 jcater
+2002-11-18 01:29:13 Rev 3468 jcater
* MANIFEST.in: modified manifest
-2002-11-17 19:27 jamest
+2002-11-18 01:27:05 Rev 3467 jamest
- * ChangeLog, NEWS: Final updates for new release
+ * NEWS, ChangeLog: Final updates for new release
-2002-11-17 19:17 jcater
+2002-11-18 01:17:24 Rev 3465 jcater
- * doc/Developers-Guide.sxw, src/__init__.py,
- utils/doc-xml-attrs-openoffice.py: doc/version changes in prep
- for a release
+ * src/__init__.py, utils/doc-xml-attrs-openoffice.py,
+ doc/Developers-Guide.sxw: doc/version changes in prep for a release
-2002-11-17 16:53 jcater
+2002-11-17 22:53:27 Rev 3462 jcater
- * src/cursing/Button.py, src/cursing/ColorScheme.py,
- src/cursing/ComboBox.py, src/cursing/Control.py,
- src/cursing/Dialog.py, src/cursing/Frame.py,
- src/cursing/GraphicObject.py, src/cursing/GroupBox.py,
- src/cursing/Label.py, src/cursing/MenuBar.py,
- src/cursing/MenuItem.py, src/cursing/ScreenContainer.py,
- src/cursing/StatusBar.py, src/cursing/TextArea.py,
- src/cursing/TextBox.py, src/cursing/VButton.py,
- src/cursing/VScrollBar.py, src/cursing/sio.py,
- src/cursing/utility.py, utils/doc-xml-attrs-openoffice.py:
- updated Forms Dev Guide to have new descriptions of attributes
+ * src/cursing/ScreenContainer.py, src/cursing/MenuItem.py,
+ src/cursing/MenuBar.py, src/cursing/Frame.py, src/cursing/sio.py,
+ src/cursing/TextBox.py, src/cursing/Dialog.py, src/cursing/VButton.
+ py, src/cursing/ColorScheme.py, src/cursing/utility.py,
+ src/cursing/GraphicObject.py, src/cursing/GroupBox.py,
+ src/cursing/StatusBar.py, src/cursing/ComboBox.py,
+ utils/doc-xml-attrs-openoffice.py, src/cursing/VScrollBar.py,
+ src/cursing/Button.py, src/cursing/TextArea.py, src/cursing/Label.
+ py, src/cursing/Control.py: updated Forms Dev Guide to have new
+ descriptions of attributes
-2002-11-17 10:00 jamest
+2002-11-17 16:00:12 Rev 3457 jamest
* setup.py: added gnue.common.external to setup.py
-2002-11-16 23:17 dimas
+2002-11-17 05:17:02 Rev 3456 dimas
* doc/technotes/00002.txt: Minor typo.
-2002-11-16 15:14 jamest
+2002-11-16 21:14:39 Rev 3455 jamest
- * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed for
- unbound fields in blocks sometimes flaging that blocks resultset
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: Fixed for
+ unbound fields in blocks sometimes flaging that blocks resultset
to require saving
-2002-11-16 09:44 jcater
+2002-11-16 15:44:02 Rev 3454 jcater
- * src/: GParser.py, definitions/GParser.py: If a referenced
+ * src/definitions/GParser.py, src/GParser.py: If a referenced
importable object is not found, raise an exception
-2002-11-16 09:20 jcater
+2002-11-16 15:20:21 Rev 3453 jcater
- * src/cursing/: ComboBox.py, Dialog.py, VScrollBar.py:
-
+ * src/cursing/ComboBox.py, src/cursing/VScrollBar.py,
+ src/cursing/Dialog.py:
Fixed incorrect drawing of Login dialog and scrollbars
-2002-11-15 17:18 jcater
+2002-11-15 23:18:28 Rev 3450 jcater
- * src/cursing/sio.py:
-
+ * src/cursing/sio.py:
More work on color support
-2002-11-15 16:13 jamest
+2002-11-15 22:13:13 Rev 3447 jamest
- * src/: GDataObjects.py, datasources/GDataObjects.py: master
- datasources no longer cause detail datasources to execute a query
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: master
+ datasources no longer cause detail datasources to execute a query
for detail key = to null when the master is cleared or at startup
-2002-11-15 11:06 jcater
+2002-11-15 17:06:47 Rev 3443 jcater
* setup.py: added sqlite to setup.py
-2002-11-15 01:20 jcater
+2002-11-15 07:20:37 Rev 3442 jcater
- * src/cursing/: Button.py, ColorScheme.py, GraphicObject.py,
- MenuItem.py, StatusBar.py, TextArea.py, sio.py: more work on
- curses
+ * src/cursing/ColorScheme.py, src/cursing/MenuItem.py,
+ src/cursing/GraphicObject.py, src/cursing/StatusBar.py,
+ src/cursing/sio.py, src/cursing/Button.py, src/cursing/TextArea.py:
+ more work on curses
-2002-11-14 22:00 jamest
+2002-11-15 04:00:42 Rev 3441 jamest
- * doc/Developers-Guide.sxw: The start of a developers guide for
- GNUe Common.
+ * doc/Developers-Guide.sxw: The start of a developers guide for GNUe
+ Common.
-2002-11-14 19:44 jcater
+2002-11-15 01:44:28 Rev 3440 jcater
- * src/cursing/: Button.py, Frame.py, ScreenContainer.py,
- StatusBar.py, TextBox.py, sio.py: more work in curses driver
+ * src/cursing/ScreenContainer.py, src/cursing/StatusBar.py,
+ src/cursing/Frame.py, src/cursing/sio.py, src/cursing/Button.py,
+ src/cursing/TextBox.py: more work in curses driver
-2002-11-14 09:31 jcater
+2002-11-14 15:31:53 Rev 3436 jcater
- * setup-cvs.py: changed setup to reflect the move of gnue/ into
+ * setup-cvs.py: changed setup to reflect the move of gnue/ into
module/base
-2002-11-13 23:05 jcater
+2002-11-14 05:05:28 Rev 3432 jcater
- * README-CVS, ChangeLog, NEWS: Updated NEWS and ChangeLogs
+ * NEWS, README-CVS, ChangeLog: Updated NEWS and ChangeLogs
-2002-11-13 22:06 jcater
+2002-11-14 04:06:25 Rev 3429 jcater
- * src/: GBaseApp.py, GParser.py, apps/GBaseApp.py,
- definitions/GParser.py:
-
+ * src/definitions/GParser.py, src/GBaseApp.py, src/GParser.py,
+ src/apps/GBaseApp.py:
Added btami's locale patches for better i18n support under win32
-2002-11-13 21:55 jcater
+2002-11-14 03:55:35 Rev 3427 jcater
- * setup.py, packaging/inno/gnue-tools.iss:
-
+ * packaging/inno/gnue-tools.iss, packaging/inno, setup.py:
Added btami's mcmillan support files
-2002-11-13 17:56 jcater
+2002-11-13 23:56:25 Rev 3424 jcater
- * src/external/: README, __init__.py, shellwords.py:
- * First completely working label implementation in reports *
- Added shellwords.py * Misc cleanup/bug fixes
+ * src/external, src/external/__init__.py, src/external/README,
+ src/external/shellwords.py: * First completely working label
+ implementation in reports * Added shellwords.py * Misc cleanup/bug
+ fixes
-2002-11-13 11:06 jcater
+2002-11-13 17:06:20 Rev 3420 jcater
- * src/: GConfig.py, apps/GConfig.py: removed lowercase conversion
+ * src/GConfig.py, src/apps/GConfig.py: removed lowercase conversion
from Default parameter parser
-2002-11-13 00:10 jcater
+2002-11-13 06:10:12 Rev 3417 jcater
- * etc/sample.report-filters.conf: added first label example to GNUe
+ * etc/sample.report-filters.conf: added first label example to GNUe
Reports
-2002-11-12 23:55 dneighbors
+2002-11-13 05:55:59 Rev 3416 dneighbors
- * utils/xml2sql/schema.sxw: Updated documentation to include
- information on how to use GSD format, import files and new
+ * utils/xml2sql/schema.sxw: Updated documentation to include
+ information on how to use GSD format, import files and new
'defaultwith' attribute.
-2002-11-12 21:30 jcater
+2002-11-13 03:30:42 Rev 3414 jcater
* setup-cvs.py: added support for gcvs script
-2002-11-12 19:43 jcater
+2002-11-13 01:43:43 Rev 3412 jcater
- * src/schema/GSParser.py: removed scale reference; should be using
+ * src/schema/GSParser.py: removed scale reference; should be using
'precision'
-2002-11-12 18:39 jamest
+2002-11-13 00:39:06 Rev 3410 jamest
* src/__init__.py: Remove python2.2ism
-2002-11-12 18:16 siesel
+2002-11-13 00:16:09 Rev 3409 siesel
- * src/schema/GSParser.py: fix CreateSchema Wizard add scale
- attribut to GSParser
+ * src/schema/GSParser.py: fix CreateSchema Wizard add scale attribut
+ to GSParser
-2002-11-12 17:07 jcater
+2002-11-12 23:07:05 Rev 3406 jcater
- * src/__init__.py: updated VERSION numbers to be the new .99 format
+ * src/__init__.py: updated VERSION numbers to be the new .99 format
for cvs
-2002-11-12 17:00 jamest
+2002-11-12 23:00:18 Rev 3405 jamest
- * src/: GConditions.py, datasources/GConditions.py: add in
+ * src/datasources/GConditions.py, src/GConditions.py: add in
depreciated <conditions> tag
-2002-11-12 15:10 jcater
+2002-11-12 21:10:47 Rev 3404 jcater
- * src/: TextUtils.py, utils/TextUtils.py: added a textToMeasurment
- method that takes '12pt', '32cm', '1in' type strings and returns
+ * src/TextUtils.py, src/utils/TextUtils.py: added a textToMeasurment
+ method that takes '12pt', '32cm', '1in' type strings and returns
the measurement in inches
-2002-11-12 12:30 jcater
+2002-11-12 18:35:49 Rev 3403 jcater
- * setup-cvs.py: moved gnue/reports/adapters to
+ * setup-cvs.py: moved gnue/reports/adapters to
gnue/reports/src/adapters
-2002-11-12 02:52 arturas
+2002-11-12 08:52:09 Rev 3399 arturas
- * utils/win-links.txt: A small readme about link creation tools for
+ * utils/win-links.txt: A small readme about link creation tools for
Windows.
-2002-11-12 02:47 arturas
+2002-11-12 08:47:08 Rev 3398 arturas
- * setup-cvs-win.py: Added checking for existance fsutil.exe and
+ * setup-cvs-win.py: Added checking for existance fsutil.exe and
linkgd.exe - file link tools for Windows.
-2002-11-11 14:51 jamest
+2002-11-11 20:51:16 Rev 3395 jamest
- * src/datasources/drivers/DBSIG2/Driver.py: distinct support fix
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: distinct support fix
-2002-11-11 11:42 arturas
+2002-11-11 17:42:46 Rev 3393 arturas
- * setup-cvs-win.py: This is setup-cvs.py (CVS installation) file,
- modified to work both on Linux and on Windows. However, as i'm
- not a very good coder, the code does look awful. The file still
- has some bugs left (deletion of linked folders will result in
- deleting both linked and original folder; it's possible to have
- only one installation - i haven't found out how to add module
- path under Windows Python) and it does not work under Windows (to
- be more correct: the file itself does work, but when trying to
- run form, gettext breaks - the problem is not in this file, but
- you can't have form running anyway).
+ * setup-cvs-win.py: This is setup-cvs.py (CVS installation) file,
+ modified to work both on Linux and on Windows. However, as i'm not
+ a very good coder, the code does look awful. The file still has
+ some bugs left (deletion of linked folders will result in deleting
+ both linked and original folder; it's possible to have only one
+ installation - i haven't found out how to add module path under
+ Windows Python) and it does not work under Windows (to be more
+ correct: the file itself does work, but when trying to run form,
+ gettext breaks - the problem is not in this file, but you can't
+ have form running anyway).
-2002-11-10 23:59 jcater
+2002-11-11 06:00:00 Rev 3392 jcater
- * src/cursing/: Frame.py, GraphicObject.py, MenuBar.py,
- Notebook.py, ScreenContainer.py:
-
- More work on the curses driver; mainly further implementation of
+ * src/cursing/ScreenContainer.py, src/cursing/GraphicObject.py,
+ src/cursing/MenuBar.py, src/cursing/Frame.py, src/cursing/Notebook.
+ py:
+ More work on the curses driver; mainly further implementation of
Notebook.py
-2002-11-10 16:15 siesel
+2002-11-10 22:15:58 Rev 3391 siesel
- * src/datasources/drivers/: oracle/dcoracle/Driver.py,
- postgresql/Base/Driver.py: allow customisation of date time
- format send to db
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py, src/dbdrivers/oracle/DBdriver.py:
+ allow customisation of date time format send to db
-2002-11-10 16:06 jcater
+2002-11-10 22:06:34 Rev 3390 jcater
- * src/: GBaseApp.py, apps/GBaseApp.py, schema/GSParser.py,
- schema/Objects.py, schema/scripter/Scripter.py,
- schema/scripter/__init__.py,
- schema/scripter/processors/__init__.py,
- schema/scripter/processors/base.py,
- schema/scripter/processors/oracle.py,
- schema/scripter/processors/postgresql.py:
-
- Added the new, script-based gsd-to-sql writer. (NOT READY FOR
+ * src/schema/scripter/processors/__init__.py,
+ src/schema/scripter/processors/postgresql.py, src/GBaseApp.py,
+ src/schema/scripter/processors/oracle.py, src/schema/scripter,
+ src/apps/GBaseApp.py, src/schema/GSParser.py,
+ src/schema/scripter/Scripter.py, src/schema/scripter/processors,
+ src/schema/scripter/processors/base.py, src/schema/Objects.py,
+ src/schema/scripter/__init__.py:
+ Added the new, script-based gsd-to-sql writer. (NOT READY FOR
PUBLIC CONSUMPTION)
-2002-11-10 15:14 siesel
+2002-11-10 21:14:32 Rev 3389 siesel
- * src/: GDataSource.py, datasources/GDataSource.py: * add
- SetCondition and GetCondition trigger methods for
- changing/reading the staticCondition of a Datasource * removed
- SingleEntry for GStaticSet to allow more than one
- StaticDatasource in a source file
+ * src/datasources/GDataSource.py, src/GDataSource.py: * add
+ SetCondition and GetCondition trigger methods for changing/reading
+ the staticCondition of a Datasource * removed SingleEntry for
+ GStaticSet to allow more than one StaticDatasource in a source
+ file
-2002-11-10 14:35 jcater
+2002-11-10 20:35:25 Rev 3388 jcater
- * src/: GParser.py, definitions/GParser.py: fixed the
- buildImportableTags code to work with tags that don't have native
+ * src/definitions/GParser.py, src/GParser.py: fixed the
+ buildImportableTags code to work with tags that don't have native
'Attributes'
-2002-11-10 11:35 jcater
+2002-11-10 17:35:33 Rev 3385 jcater
- * src/schema/GSParser.py: synching repository to eliminate
- scripter/ directory
+ * src/schema/GSParser.py: synching repository to eliminate scripter/
+ directory
-2002-11-09 20:59 jcater
+2002-11-10 02:59:33 Rev 3383 jcater
- * src/: GDataSource.py, datasources/GDataSource.py: fixed typo wrt
+ * src/datasources/GDataSource.py, src/GDataSource.py: fixed typo wrt
staticsets and SingleInstance
-2002-11-09 16:14 jcater
+2002-11-09 22:14:48 Rev 3381 jcater
- * src/: GDataSource.py, datasources/GDataSource.py: ditto with the
+ * src/datasources/GDataSource.py, src/GDataSource.py: ditto with the
darn typos
-2002-11-09 15:47 jcater
+2002-11-09 21:47:49 Rev 3380 jcater
- * src/: GDataSource.py, datasources/GDataSource.py: darn typos
+ * src/datasources/GDataSource.py, src/GDataSource.py: darn typos
-2002-11-09 15:36 jcater
+2002-11-09 21:36:49 Rev 3379 jcater
- * src/: GDataSource.py, datasources/GDataSource.py,
- schema/GSParser.py: fixed support for order_by with a 'desc'
+ * src/datasources/GDataSource.py, src/GDataSource.py,
+ src/schema/GSParser.py: fixed support for order_by with a 'desc'
clause
-2002-11-09 15:28 jcater
+2002-11-09 21:28:32 Rev 3378 jcater
- * src/datasources/drivers/oracle/Base/Driver.py: fixed Oracle's
- dataobject.sql() extension
+ * src/datasources/drivers/oracle/Base/Driver.py,
+ src/dbdrivers/_oracle/DBdriver.py: fixed Oracle's dataobject.sql()
+ extension
-2002-11-08 09:55 jcater
+2002-11-08 15:55:03 Rev 3375 jcater
- * src/: GParser.py, definitions/GParser.py: fixed new GParser.py
+ * src/definitions/GParser.py, src/GParser.py: fixed new GParser.py
issue w/namespace support
-2002-11-07 21:21 jamest
+2002-11-08 03:21:01 Rev 3373 jamest
- * src/datasources/drivers/DBSIG2/Driver.py: fixed overlooked var
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: fixed overlooked var
name change
-2002-11-07 18:12 jcater
+2002-11-08 00:12:25 Rev 3372 jcater
* doc/technotes/00005.txt: updated technote to remove obsolete info
-2002-11-07 11:04 jamest
+2002-11-07 17:04:39 Rev 3371 jamest
- * src/datasources/drivers/: db2/db2/Driver.py,
- gadfly/gadfly/Driver.py, informix/informix/Driver.py,
- ingres/ingres/Driver.py, interbase/interbase/Driver.py,
- odbc/mxodbc/Driver.py, oracle/cxoracle/Driver.py,
- oracle/dcoracle/Driver.py, postgresql/popy/Driver.py,
- postgresql/pygresql/Driver.py, postgresql/psycopg/Driver.py,
- postgresql/pypgsql/Driver.py, sqlite/sqlite/Driver.py,
- sqlrelay/sqlrelay/Driver.py, sybase/sybase/Driver.py: Added
- missing changes to the database drivers for query by detail
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/dbdrivers/mxodbc/DBdriver.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py,
+ src/datasources/drivers/odbc/mxodbc/Driver.py,
+ src/dbdrivers/sybase/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/dbdrivers/sapdb/DBdriver.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/dbdrivers/sqlrelay/DBdriver.py, src/dbdrivers/pypgsql/DBdriver.
+ py, src/dbdrivers/postgresql/DBdriver.py,
+ src/dbdrivers/mysql/DBdriver.py, src/dbdrivers/gadfly/DBdriver.py,
+ src/dbdrivers/db2/DBdriver.py, src/dbdrivers/interbase/DBdriver.py,
+ src/datasources/drivers/gadfly/gadfly/Driver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/dbdrivers/psycopg/DBdriver.py, src/dbdrivers/ingres/DBdriver.
+ py, src/datasources/drivers/informix/informix/Driver.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/informix/DBdriver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/dbdrivers/cxoracle/DBdriver.py, src/dbdrivers/sqlite/DBdriver.
+ py, src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/datasources/drivers/sqlite/sqlite/Driver.py,
+ src/dbdrivers/oracle/DBdriver.py: Added missing changes to the
+ database drivers for query by detail
-2002-11-07 10:37 jcater
+2002-11-07 16:37:03 Rev 3370 jcater
- * src/cursing/: Button.py, ComboBox.py, Dialog.py,
- FileSelectPad.py, FocusedLabel.py, Frame.py, GroupBox.py,
- Label.py, MenuBar.py, Notebook.py, Progress.py,
- ScreenContainer.py, ScrollBar.py, StatusBar.py, TextArea.py,
- TextBox.py:
-
- * Added support for Frame panels that are controlled by their
- parent container * Added an "absolute x,y" attribute to each
- Control object, so they can transparently work in Frames * Moved
+ * src/cursing/ScreenContainer.py, src/cursing/ScrollBar.py,
+ src/cursing/FocusedLabel.py, src/cursing/MenuBar.py,
+ src/cursing/Frame.py, src/cursing/TextBox.py, src/cursing/Dialog.
+ py, src/cursing/Progress.py, src/cursing/FileSelectPad.py,
+ src/cursing/GroupBox.py, src/cursing/StatusBar.py,
+ src/cursing/ComboBox.py, src/cursing/Button.py,
+ src/cursing/TextArea.py, src/cursing/Label.py,
+ src/cursing/Notebook.py:
+ * Added support for Frame panels that are controlled by their
+ parent container * Added an "absolute x,y" attribute to each
+ Control object, so they can transparently work in Frames * Moved
MenuBar to the Frame model * Started work on a Notebook control
-2002-11-06 21:20 jamest
+2002-11-07 03:20:33 Rev 3369 jamest
- * src/: GParser.py, definitions/GParser.py: GParser now honors the
+ * src/definitions/GParser.py, src/GParser.py: GParser now honors the
Required and SingleInstance attributes on tag definitions.
-2002-11-06 13:13 jamest
+2002-11-06 19:13:16 Rev 3368 jamest
- * src/: GDataObjects.py, GDataSource.py,
- datasources/GDataObjects.py, datasources/GDataSource.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/oracle/cxoracle/Driver.py,
- datasources/drivers/postgresql/popy/Driver.py,
- datasources/drivers/postgresql/pygresql/Driver.py,
- datasources/drivers/postgresql/pypgsql/Driver.py,
- datasources/drivers/special/configfile/Driver.py,
- datasources/drivers/special/static/Driver.py,
- datasources/drivers/special/unbound/Driver.py,
- datasources/drivers/sqlite/sqlite/Driver.py,
- datasources/drivers/sqlrelay/sqlrelay/Driver.py,
- datasources/drivers/sybase/sybase/Driver.py: query by detail
- support (needs more testing)
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/datasources/drivers/special/static/Driver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/datasources/GDataObjects.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py,
+ src/datasources/drivers/special/configfile/Driver.py,
+ src/dbdrivers/_static/DBdriver.py, src/dbdrivers/sybase/DBdriver.
+ py, src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/popy/DBdriver.
+ py, src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/datasources/GDataSource.py, src/dbdrivers/sapdb/DBdriver.py,
+ src/datasources/drivers/special/unbound/Driver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/dbdrivers/sqlrelay/DBdriver.py, src/dbdrivers/_empty/DBdriver.
+ py, src/dbdrivers/pypgsql/DBdriver.py,
+ src/dbdrivers/cxoracle/DBdriver.py, src/dbdrivers/sqlite/DBdriver.
+ py, src/datasources/drivers/sqlite/sqlite/Driver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/dbdrivers/postgresql/DBdriver.py, src/GDataObjects.py,
+ src/dbdrivers/configfile/DBdriver.py: query by detail support
+ (needs more testing)
-2002-11-05 20:03 jamest
+2002-11-06 02:03:43 Rev 3367 jamest
- * scripts/gnuedtd, src/GDataObjects.py, src/GDataSource.py,
- src/datasources/GDataObjects.py, src/datasources/GDataSource.py,
- src/datasources/drivers/DBSIG2/Driver.py,
- src/datasources/drivers/postgresql/psycopg/Driver.py,
- utils/doc-xml-attrs-openoffice.py: temp fix for dcl ticket #60 -
- query on detail is blocked again partial implementation of query
- by detail logic which should all be turned off at the moment.
- (syncing machines) misc fixes for changes in the GRootObj
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/GDataSource.py,
+ src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
+ utils/doc-xml-attrs-openoffice.py, scripts/gnuedtd,
+ src/datasources/GDataObjects.py, src/dbdrivers/psycopg/DBdriver.py,
+ src/GDataObjects.py: temp fix for dcl ticket #60 - query on detail
+ is blocked again partial implementation of query by detail logic
+ which should all be turned off at the moment. (syncing machines)
+ misc fixes for changes in the GRootObj
-2002-11-05 18:03 jbailey
+2002-11-06 00:03:35 Rev 3366 jbailey
* README-CVS: Add note on generating snapshots
-2002-11-05 14:36 jbailey
+2002-11-05 20:36:38 Rev 3365 jbailey
* src/GTest.py: Move src/GTest.py to utils
-2002-11-05 13:37 jcater
+2002-11-05 19:37:14 Rev 3364 jcater
* src/cursing/Event.py: typos
-2002-11-05 13:07 jcater
+2002-11-05 19:07:51 Rev 3363 jcater
* src/cursing/Event.py: typo fix
-2002-11-04 14:14 jamest
+2002-11-04 20:14:55 Rev 3355 jamest
- * src/: GParser.py, definitions/GParser.py: Added support for
- common based <import> tag based upon the tags marked as
- Importable Fixed bad function name in form's wx UI driver
+ * src/definitions/GParser.py, src/GParser.py: Added support for
+ common based <import> tag based upon the tags marked as Importable
+ Fixed bad function name in form's wx UI driver
-2002-11-04 13:13 jamest
+2002-11-04 19:14:09 Rev 3352 jamest
* src/schema/Objects.py: changed rootobj init
-2002-11-04 08:55 jamest
+2002-11-04 14:55:51 Rev 3349 jamest
- * src/: GDataSource.py, GParser.py, GRootObj.py, GTrigger.py,
- datasources/GDataSource.py, definitions/GParser.py,
- definitions/GRootObj.py, logic/GTrigger.py: Migration of import
- system into common (partially complete) Added G*Parser attribute
- 'Importable' to entities if set to 1 makes then that entity
- becomes importable. Adjustments to make reports support
+ * src/definitions/GRootObj.py, src/GDataSource.py, src/GParser.py,
+ src/logic/GTrigger.py, src/GTrigger.py, src/definitions/GParser.py,
+ src/datasources/GDataSource.py, src/GRootObj.py: Migration of
+ import system into common (partially complete) Added G*Parser
+ attribute 'Importable' to entities if set to 1 makes then that
+ entity becomes importable. Adjustments to make reports support
importable triggers All still pretty rough
-2002-11-04 00:01 jcater
+2002-11-04 06:02:00 Rev 3348 jcater
- * src/: GObjects.py, definitions/GObjects.py, schema/GSParser.py:
-
+ * src/definitions/GObjects.py, src/GObjects.py, src/schema/GSParser.
+ py:
* Misc cleanup
-2002-11-03 22:44 dneighbors
+2002-11-04 04:44:42 Rev 3343 dneighbors
- * utils/xml2sql/: Schema.txt, schema.sxw: GSD documentation revamp.
- Because of datatype changes needed more rich documentation so
- switched to open office format.
+ * utils/xml2sql/Schema.txt, utils/xml2sql/schema.sxw: GSD
+ documentation revamp. Because of datatype changes needed more
+ rich documentation so switched to open office format.
-2002-11-02 00:02 jcater
+2002-11-02 06:02:01 Rev 3340 jcater
- * src/: GRootObj.py, definitions/GRootObj.py, schema/Objects.py:
- moved the dumpXML root call into GRootObj, so each tool doesn't
- have to redefine dumpXML()
+ * src/definitions/GRootObj.py, src/GRootObj.py, src/schema/Objects.
+ py: moved the dumpXML root call into GRootObj, so each tool
+ doesn't have to redefine dumpXML()
-2002-10-31 23:02 jamest
+2002-11-01 05:02:49 Rev 3338 jamest
- * src/: GTrigger.py, logic/GTrigger.py: More trigger cleanup Added
- trigger support to gnue-reports Added on-startup and on-exit to
- <report> Added pre-section and post-section to <section> Added
- support for reports trigger editing in designer foobulations grd
+ * src/logic/GTrigger.py, src/GTrigger.py: More trigger cleanup Added
+ trigger support to gnue-reports Added on-startup and on-exit to
+ <report> Added pre-section and post-section to <section> Added
+ support for reports trigger editing in designer foobulations grd
is working sample
-2002-10-31 20:40 jamest
+2002-11-01 02:40:53 Rev 3337 jamest
- * src/: GObjects.py, GTrigger.py, GTriggerCore.py,
- definitions/GObjects.py, logic/GTrigger.py,
- logic/GTriggerCore.py: Moved all trigger support into common in
- prep to add to support to reports. Removed global valid trigger
- list with a per object valid trigger definition
+ * src/GObjects.py, src/logic/GTrigger.py, src/GTrigger.py,
+ src/definitions/GObjects.py, src/logic/GTriggerCore.py,
+ src/GTriggerCore.py: Moved all trigger support into common in prep
+ to add to support to reports. Removed global valid trigger list
+ with a per object valid trigger definition
-2002-10-31 17:12 jcater
+2002-10-31 23:12:26 Rev 3336 jcater
- * src/: GDataSource.py, datasources/GDataSource.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/postgresql/Base/Driver.py: added
- cross-tabulation (pivot table) example to reports (pending a few
- bugfixes, it will work); misc cleanup
+ * src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GDataSource.py,
+ src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: added cross-tabulation (pivot
+ table) example to reports (pending a few bugfixes, it will work);
+ misc cleanup
-2002-10-27 20:10 jcater
+2002-10-28 02:10:26 Rev 3324 jcater
- * scripts/gnuedtd, src/GConditions.py, src/GDataSource.py,
- src/datasources/GConditions.py, src/datasources/GDataSource.py,
- utils/doc-xml-attrs-openoffice.py: added form tags to dev guide;
- created a python script to autocreate OO docs from G?Parser.py
- files; misc consistency checks
+ * src/datasources/GConditions.py, src/datasources/GDataSource.py,
+ src/GConditions.py, src/GDataSource.py,
+ utils/doc-xml-attrs-openoffice.py, scripts/gnuedtd: added form
+ tags to dev guide; created a python script to autocreate OO docs
+ from G?Parser.py files; misc consistency checks
-2002-10-27 14:59 jcater
+2002-10-27 20:59:39 Rev 3323 jcater
- * src/: GObjects.py, datasources/drivers/DBSIG2/Driver.py,
- definitions/GObjects.py: Trigger Namespace changes: * Added
- support for negative indexes in Block.gotoRecord (negative
- numbers are relative to the last record) * Added Block.parent and
- Entry.parent attributes * Added getCurrentEntry, getCurrentBlock,
- and getCurrentPage to Form
+ * src/definitions/GObjects.py, src/dbdrivers/_dbsig/DBdriver.py,
+ src/GObjects.py, src/datasources/drivers/DBSIG2/Driver.py: Trigger
+ Namespace changes: * Added support for negative indexes in Block.
+ gotoRecord (negative numbers are relative to the last record) *
+ Added Block.parent and Entry.parent attributes * Added
+ getCurrentEntry, getCurrentBlock, and getCurrentPage to Form
-2002-10-25 20:13 siesel
+2002-10-26 01:13:19 Rev 3322 siesel
- * src/datasources/drivers/DBSIG2/Driver.py: add an testcase for
- dropdown refreshs remove dbsig modifying GObj tree and parameter
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: add an testcase for
+ dropdown refreshs remove dbsig modifying GObj tree and parameter
caching add setParameter function
-2002-10-25 17:08 jcater
+2002-10-25 22:08:33 Rev 3321 jcater
- * etc/sample.gnue.conf: added Entry.resetForeignKey() method for
+ * etc/sample.gnue.conf: added Entry.resetForeignKey() method for
triggers (not fully tested); misc code cleanup
-2002-10-23 22:00 jamest
+2002-10-24 03:00:25 Rev 3311 jamest
- * src/: GTrigger.py, logic/GTrigger.py: Partial removal of the
+ * src/logic/GTrigger.py, src/GTrigger.py: Partial removal of the
GFTrigger class being replaced by common trigger system.
-2002-10-23 19:26 jamest
+2002-10-24 00:26:08 Rev 3308 jamest
- * scripts/gnue-diag.sh: Removed files no longer needed by setup.py
+ * scripts/gnue-diag.sh: Removed files no longer needed by setup.py
Removed reference to PyXML as we no longer require it
-2002-10-23 08:56 jcater
+2002-10-23 13:56:52 Rev 3307 jcater
* scripts/gnuedtd: fixed typo in gnuedtd
-2002-10-22 09:40 jamest
+2002-10-22 14:40:03 Rev 3304 jamest
* README.databases: Fixed info per btami's request
-2002-10-21 08:43 siesel
+2002-10-21 13:43:42 Rev 3300 siesel
- * setup-cvs.py: add changes to delete broken links created by setup
+ * setup-cvs.py: add changes to delete broken links created by setup
changes
-2002-10-21 07:57 siesel
+2002-10-21 12:57:54 Rev 3299 siesel
* setup.py: added configfile and gadfly dbdrivers to setup.py
-2002-10-20 20:27 jamest
+2002-10-21 01:27:42 Rev 3296 jamest
- * src/: GMimeTypes.py, utils/GMimeTypes.py: Adding missing import
+ * src/GMimeTypes.py, src/utils/GMimeTypes.py: Adding missing import
-2002-10-20 13:55 jcater
+2002-10-20 18:55:49 Rev 3294 jcater
- * src/: GRootObj.py, GTrigger.py, definitions/GRootObj.py,
- logic/GTrigger.py:
-
- * Added an On-Exit trigger to the form object (complementary to
+ * src/definitions/GRootObj.py, src/GRootObj.py, src/logic/GTrigger.
+ py, src/GTrigger.py:
+ * Added an On-Exit trigger to the form object (complementary to
On-Startup)
-
- * Added support for global namespace objects in trigger code.
+ * Added support for global namespace objects in trigger code.
For example, in On-Startup:
+ global math, myfunc, DEBUG import math def myfunc(n1,
+ n2): return n1+n2 DEBUG = 1
+ Then other triggers can access math, myfunc, and DEBUG as if
+ they had imported or defined them.
- global math, myfunc, DEBUG
- import math
- def myfunc(n1,n2):
- return n1+n2
- DEBUG = 1
+2002-10-19 14:35:16 Rev 3291 siesel
- Then other triggers can access math, myfunc,
- and DEBUG as if they had imported or defined
- them.
+ * utils/connection.gfd: add dropdown provider field to connection.
+ gfd (btami)
-2002-10-19 09:35 siesel
+2002-10-17 23:35:01 Rev 3287 jcater
- * utils/connection.gfd: add dropdown provider field to
- connection.gfd (btami)
+ * src/cursing/MenuItem.py, src/cursing/Menu.py, src/cursing/MenuBar.
+ py, src/cursing/Frame.py: playing w/docs
-2002-10-17 18:35 jcater
+2002-10-15 21:24:08 Rev 3286 siesel
- * src/cursing/: Frame.py, Menu.py, MenuBar.py, MenuItem.py: playing
- w/docs
-
-2002-10-15 16:24 siesel
-
- * src/rpc/drivers/_helpers/ObjectLibrarian.py: fixed startup
+ * src/rpc/drivers/_helpers/ObjectLibrarian.py,
+ src/commdrivers/_helpers/ObjectLibrarian.py: fixed startup
problems appserver had on some hosts
-2002-10-13 22:59 jcater
+2002-10-14 03:59:23 Rev 3283 jcater
- * src/cursing/: Menu.py, MenuBar.py, MenuItem.py,
- ScreenContainer.py, TextArea.py, TextBox.py: more work on curses
- driver
+ * src/cursing/ScreenContainer.py, src/cursing/MenuItem.py,
+ src/cursing/Menu.py, src/cursing/MenuBar.py, src/cursing/TextArea.
+ py, src/cursing/TextBox.py: more work on curses driver
-2002-10-11 18:44 jcater
+2002-10-11 23:44:12 Rev 3281 jcater
- * src/cursing/: Button.py, Dialog.py, Frame.py, StatusBar.py,
- TextArea.py, TextBox.py, __init__.py, sio.py: Added Frame and
- StatusBar support; more code cleanup
+ * src/cursing/StatusBar.py, src/cursing/Frame.py, src/cursing/sio.py,
+ src/cursing/Button.py, src/cursing/TextArea.py,
+ src/cursing/TextBox.py, src/cursing/Dialog.py,
+ src/cursing/__init__.py: Added Frame and StatusBar support; more
+ code cleanup
-2002-10-11 00:10 jcater
+2002-10-11 05:10:37 Rev 3280 jcater
- * src/cursing/: GroupBox.py, __init__.py: renamed Frame to GroupBox
- (as Frame implies a window/etc); more cleanup
+ * src/cursing/GroupBox.py, src/cursing/__init__.py: renamed Frame to
+ GroupBox (as Frame implies a window/etc); more cleanup
-2002-10-10 20:47 jcater
+2002-10-11 01:47:25 Rev 3279 jcater
- * etc/sample.report-filters.conf:
-
- More work on curses support (I have screens drawing properly, and
+ * etc/sample.report-filters.conf:
+ More work on curses support (I have screens drawing properly, and
a login dialog working now)
-2002-10-10 20:46 jcater
+2002-10-11 01:46:06 Rev 3278 jcater
- * src/cursing/: Button.py, ComboBox.py, Control.py, Dialog.py,
- Frame.py, GraphicObject.py, Label.py, ScreenContainer.py,
- ScrollBar.py, TextArea.py, TextBox.py, VButton.py, VScrollBar.py,
- __init__.py, sio.py, utility.py: * Full-color support /
- colorized default widgets
- * Simplified drawing of widgets
- * Lots of code simplification
- * Started on keystroke/event hooks
- * Dialogs: Made border optional
- * Dialogs: Added optional dropshadows
- * Dialogs: Added support for a "Title" on dialogs
- * TextArea: Added a TextArea class (Multi-line text boxes)
- * Buttons: Spacebar triggers a press
+ * src/cursing/ScreenContainer.py, src/cursing/ScrollBar.py,
+ src/cursing/sio.py, src/cursing/Frame.py, src/cursing/TextBox.py,
+ src/cursing/__init__.py, src/cursing/Dialog.py,
+ src/cursing/VButton.py, src/cursing/utility.py,
+ src/cursing/GraphicObject.py, src/cursing/ComboBox.py,
+ src/cursing/VScrollBar.py, src/cursing/Button.py,
+ src/cursing/TextArea.py, src/cursing/Label.py, src/cursing/Control.
+ py: * Full-color support / colorized default widgets *
+ Simplified drawing of widgets * Lots of code simplification *
+ Started on keystroke/event hooks * Dialogs: Made border optional
+ * Dialogs: Added optional dropshadows * Dialogs: Added support
+ for a "Title" on dialogs * TextArea: Added a TextArea class
+ (Multi-line text boxes) * Buttons: Spacebar triggers a press
-2002-10-10 13:23 jcater
+2002-10-10 18:23:41 Rev 3277 jcater
* setup.py: added events to setup.py
-2002-10-10 01:45 jcater
+2002-10-10 06:45:36 Rev 3274 jcater
- * setup.py, packaging/debian/changelog, packaging/debian/control,
- packaging/debian/rules, src/cursing/Button.py,
- src/cursing/Dialog.py, src/cursing/Label.py,
- src/cursing/ScreenContainer.py, src/cursing/TextBox.py,
- src/cursing/sio.py: added a login popup dialog for curses
- uidriver; beat the curses uidriver into submission to get it to
- draw pages, labels, and entries; more cleanup on common's curses
- library
+ * src/cursing/ScreenContainer.py, src/cursing/sio.py,
+ src/cursing/TextBox.py, packaging/debian/control,
+ src/cursing/Dialog.py, setup.py, packaging/debian/changelog,
+ packaging/debian/rules, src/cursing/Button.py, src/cursing/Label.
+ py: added a login popup dialog for curses uidriver; beat the
+ curses uidriver into submission to get it to draw pages, labels,
+ and entries; more cleanup on common's curses library
-2002-10-10 00:23 jcater
+2002-10-10 05:23:35 Rev 3273 jcater
- * src/cursing/TextBox.py: added support for 'Password'-style data
+ * src/cursing/TextBox.py: added support for 'Password'-style data
entry (text hidden by '*')
-2002-10-09 22:42 jcater
+2002-10-10 03:42:11 Rev 3272 jcater
- * src/cursing/: Button.py, CheckBox.py, CheckBoxGroup.py,
- ComboBox.py, Control.py, Dialog.py, DirChooser.py, Event.py,
- FileSelectPad.py, FileSelector.py, FocusedLabel.py, Frame.py,
- GraphicObject.py, InputBox.py, Label.py, Menu.py, MenuBar.py,
- MsgBoxOK.py, MsgBoxTimer.py, MsgBoxYesNo.py, Progress.py,
- RadioButton.py, RadioGroup.py, ScreenContainer.py, ScrollBar.py,
- TextBox.py, VButton.py, VScrollBar.py, sio.py, tests/demo.py:
- fixed typos; added demo
+ * src/cursing/Event.py, src/cursing/ScreenContainer.py,
+ src/cursing/ScrollBar.py, src/cursing/CheckBox.py,
+ src/cursing/tests/demo.py, src/cursing/FocusedLabel.py,
+ src/cursing/MenuBar.py, src/cursing/MsgBoxOK.py, src/cursing/Frame.
+ py, src/cursing/RadioButton.py, src/cursing/sio.py,
+ src/cursing/TextBox.py, src/cursing/Dialog.py,
+ src/cursing/MsgBoxTimer.py, src/cursing/DirChooser.py,
+ src/cursing/VButton.py, src/cursing/CheckBoxGroup.py,
+ src/cursing/Menu.py, src/cursing/GraphicObject.py,
+ src/cursing/FileSelectPad.py, src/cursing/Progress.py,
+ src/cursing/InputBox.py, src/cursing/ComboBox.py,
+ src/cursing/VScrollBar.py, src/cursing/Button.py,
+ src/cursing/RadioGroup.py, src/cursing/tests,
+ src/cursing/MsgBoxYesNo.py, src/cursing/Label.py,
+ src/cursing/FileSelector.py, src/cursing/Control.py: fixed typos;
+ added demo
-2002-10-09 22:04 jcater
+2002-10-10 03:04:41 Rev 3271 jcater
- * src/cursing/: Button.py, CheckBox.py, CheckBoxGroup.py,
- ComboBox.py, Control.py, Dialog.py, DirChooser.py,
- FileSelectPad.py, FileSelector.py, FocusedLabel.py, Frame.py,
- GraphicObject.py, InputBox.py, Label.py, Menu.py, MenuBar.py,
- MenuItem.py, MsgBoxOK.py, MsgBoxTimer.py, MsgBoxYesNo.py,
- Progress.py, RadioButton.py, RadioGroup.py, ScreenContainer.py,
- ScrollBar.py, TextBox.py, VButton.py, VScrollBar.py,
- constants.py, sio.py, utility.py: lots and lots of cleanup
+ * src/cursing/ScreenContainer.py, src/cursing/MenuItem.py,
+ src/cursing/ScrollBar.py, src/cursing/CheckBox.py,
+ src/cursing/FocusedLabel.py, src/cursing/MenuBar.py,
+ src/cursing/MsgBoxOK.py, src/cursing/Frame.py,
+ src/cursing/RadioButton.py, src/cursing/sio.py,
+ src/cursing/TextBox.py, src/cursing/Dialog.py,
+ src/cursing/MsgBoxTimer.py, src/cursing/DirChooser.py,
+ src/cursing/VButton.py, src/cursing/CheckBoxGroup.py,
+ src/cursing/utility.py, src/cursing/Menu.py,
+ src/cursing/GraphicObject.py, src/cursing/FileSelectPad.py,
+ src/cursing/Progress.py, src/cursing/InputBox.py,
+ src/cursing/ComboBox.py, src/cursing/VScrollBar.py,
+ src/cursing/Button.py, src/cursing/RadioGroup.py,
+ src/cursing/constants.py, src/cursing/MsgBoxYesNo.py,
+ src/cursing/Label.py, src/cursing/FileSelector.py,
+ src/cursing/Control.py: lots and lots of cleanup
-2002-10-09 21:44 jcater
+2002-10-10 02:44:22 Rev 3270 jcater
- * src/cursing/: Button.py, CheckBox.py, CheckBoxGroup.py,
- ComboBox.py, Control.py, Dialog.py, DirChooser.py, Event.py,
- FileSelectPad.py, FileSelector.py, FocusedLabel.py, Frame.py,
- GraphicObject.py, InputBox.py, Label.py, Menu.py, MenuBar.py,
- MenuItem.py, MsgBoxOK.py, MsgBoxTimer.py, MsgBoxYesNo.py,
- Progress.py, README, RadioButton.py, RadioGroup.py,
- ScreenContainer.py, ScrollBar.py, TextBox.py, VButton.py,
- VScrollBar.py, __init__.py, constants.py, sio.py, utility.py:
- experimental work w/curses
+ * src/cursing/ScrollBar.py, src/cursing/MenuItem.py,
+ src/cursing/FocusedLabel.py, src/cursing/RadioButton.py,
+ src/cursing/Frame.py, src/cursing/Dialog.py, src/cursing/VButton.
+ py, src/cursing/Menu.py, src/cursing/FileSelectPad.py,
+ src/cursing/InputBox.py, src/cursing, src/cursing/Button.py,
+ src/cursing/MsgBoxYesNo.py, src/cursing/Control.py,
+ src/cursing/Event.py, src/cursing/ScreenContainer.py,
+ src/cursing/CheckBox.py, src/cursing/MsgBoxOK.py,
+ src/cursing/MenuBar.py, src/cursing/sio.py, src/cursing/TextBox.py,
+ src/cursing/__init__.py, src/cursing/MsgBoxTimer.py,
+ src/cursing/DirChooser.py, src/cursing/CheckBoxGroup.py,
+ src/cursing/utility.py, src/cursing/Progress.py,
+ src/cursing/GraphicObject.py, src/cursing/README,
+ src/cursing/ComboBox.py, src/cursing/VScrollBar.py,
+ src/cursing/RadioGroup.py, src/cursing/constants.py,
+ src/cursing/Label.py, src/cursing/FileSelector.py: experimental
+ work w/curses
-2002-10-09 16:22 siesel
+2002-10-09 21:22:05 Rev 3268 siesel
- * src/datasources/drivers/special/configfile/Driver.py: make
- configfile dbdriver find configdir better
+ * src/datasources/drivers/special/configfile/Driver.py,
+ src/dbdrivers/configfile/DBdriver.py: make configfile dbdriver
+ find configdir better
-2002-10-08 22:59 jcater
+2002-10-09 03:59:15 Rev 3265 jcater
* packaging/debian/control: updated minimum version requirement
-2002-10-08 22:56 jcater
+2002-10-09 03:56:21 Rev 3264 jcater
- * packaging/debian/: control: added missing mxdatetime requirement
- to the debian control files
+ * packaging/debian/control: added missing mxdatetime requirement to
+ the debian control files
-2002-10-08 16:50 jcater
+2002-10-09 03:56:21 Rev 3263 jcater
- * etc/: sample.gnue.conf, sample.report-filters.conf: added psfax
+ * packaging/debian/control: added missing mxdatetime requirement to
+ the debian control files
+
+2002-10-08 21:50:42 Rev 3260 jcater
+
+ * etc/sample.gnue.conf, etc/sample.report-filters.conf: added psfax
merge support
-2002-10-08 16:29 siesel
+2002-10-08 21:29:43 Rev 3259 siesel
- * src/: FileUtils.py, utils/FileUtils.py: fix "gncvs test.gear"
- calling forms. allow "gear://samples%2Fsamples.gear/myfile.gfd"
+ * src/FileUtils.py, src/utils/FileUtils.py: fix "gncvs test.gear"
+ calling forms. allow "gear://samples%2Fsamples.gear/myfile.gfd"
URLs now
-2002-10-08 15:39 siesel
+2002-10-08 20:39:19 Rev 3258 siesel
- * src/: GDataSource.py, datasources/GDataSource.py,
- datasources/drivers/special/static/Driver.py: fix static
+ * src/dbdrivers/_static/DBdriver.py,
+ src/datasources/drivers/special/static/Driver.py,
+ src/datasources/GDataSource.py, src/GDataSource.py: fix static
datasource for dropdown wizard <2> add static datasource sample
-2002-10-08 13:17 siesel
+2002-10-08 18:17:00 Rev 3257 siesel
- * src/: GDataSource.py, datasources/GDataSource.py: fix static
+ * src/datasources/GDataSource.py, src/GDataSource.py: fix static
datasource for dropdown wizard <1>
-2002-10-08 12:30 jcater
+2002-10-08 17:30:44 Rev 3256 jcater
- * etc/sample.report-filters.conf: Added a Postscript mailmerge
+ * etc/sample.report-filters.conf: Added a Postscript mailmerge
driver to reports
-2002-10-07 18:13 jcater
+2002-10-08 04:20:24 Rev 3255 jcater
- * doc/technotes/00008.txt, doc/technotes/index.html,
- doc/technotes/index.txt, src/events/Event.py,
- src/events/EventAware.py, src/events/EventController.py: started
+ * src/dbdrivers/sapdb/DBdriver.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py: added Daniel
+ Dittmar's enhancement patch to SAP-DB driver
+
+2002-10-07 23:13:29 Rev 3252 jcater
+
+ * doc/technotes/index.html, src/events/Event.py,
+ src/events/EventAware.py, doc/technotes/00008.txt,
+ doc/technotes/index.txt, src/events/EventController.py: started
adding event support to designer
-2002-10-07 16:45 jcater
+2002-10-07 21:45:15 Rev 3248 jcater
* src/__init__.py: updating version numbers to 'development' status
-2002-10-07 16:29 jcater
+2002-10-07 21:29:37 Rev 3247 jcater
- * src/events/: Event.py, EventAware.py, EventController.py,
- __init__.py: moved the event system out of forms and into common
+ * src/events, src/events/__init__.py, src/events/Event.py,
+ src/events/EventAware.py, src/events/EventController.py: moved the
+ event system out of forms and into common
-2002-10-06 10:21 siesel
+2002-10-06 15:21:08 Rev 3246 siesel
- * src/rpc/drivers/xmlrpc/RpcDoc.py: add javascript stub file
- generation to grpcdoc tool
+ * src/rpc/drivers/xmlrpc/RpcDoc.py, src/commdrivers/xmlrpc/RpcDoc.py:
+ add javascript stub file generation to grpcdoc tool
-2002-10-05 02:16 jcater
+2002-10-05 07:16:46 Rev 3244 jcater
- * MANIFEST.in, setup.py, packaging/debian/README.Debian,
- packaging/debian/README.cvs, packaging/debian/README.maintainers,
- packaging/debian/changelog, packaging/debian/control,
- packaging/debian/copyright, packaging/debian/dirs,
- packaging/debian/docs, packaging/debian/files,
- packaging/debian/postinst, packaging/debian/postrm,
- packaging/debian/prerm, packaging/debian/rules,
- packaging/debian/setup.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
+ * MANIFEST.in, packaging/debian/README.maintainers,
+ packaging/debian/copyright, packaging/debian/README.Debian,
+ packaging/debian/setup.cfg.debian, packaging/debian/control, setup.
+ py, packaging/debian/site.cfg.debian, packaging/debian/postinst,
+ packaging/debian/postrm, src/GConfig.py, packaging/debian/prerm,
+ packaging/debian/changelog, packaging/debian/README.cvs,
+ src/apps/GConfig.py, packaging/debian/docs, packaging/debian/rules,
+ packaging/debian/dirs, packaging/debian/files: Changes needed to
+ create .debs for the 0.4.0 release
-2002-10-03 09:35 siesel
+2002-10-05 07:16:46 Rev 3243 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/postgresql/Base/Driver.py: add preliminary
- schema write support to common add schema write wizard to
- designer
+ * packaging/debian/README.maintainers, packaging/debian/copyright,
+ packaging/debian/README.Debian, packaging/debian/setup.cfg.debian,
+ packaging/debian/control, packaging/debian/site.cfg.debian,
+ packaging/debian/postinst, packaging/debian/postrm,
+ packaging/debian/prerm, packaging/debian/changelog,
+ packaging/debian/README.cvs, packaging/debian/rules,
+ packaging/debian/files: Changes needed to create .debs for the 0.4.
+ 0 release
-2002-09-29 19:27 jcater
+2002-10-03 14:35:48 Rev 3238 siesel
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py,
+ src/dbdrivers/_pgsql/DBdriver.py: add preliminary schema write
+ support to common add schema write wizard to designer
+
+2002-09-30 00:27:45 Rev 3232 jcater
+
* TODO: TODO fixes
-2002-09-29 19:19 jcater
+2002-09-30 00:19:18 Rev 3230 jcater
- * ChangeLog, src/__init__.py: final changes for release
+ * src/__init__.py, ChangeLog: final changes for release
-2002-09-28 01:30 jcater
+2002-09-28 06:30:02 Rev 3226 jcater
- * src/: GDataSource.py, datasources/GDataSource.py: added
- primarykey="" support to datasources to eliminate the
+ * src/datasources/GDataSource.py, src/GDataSource.py: added
+ primarykey="" support to datasources to eliminate the
'entire-record-is-a-where-clause hack
-2002-09-28 01:10 jcater
+2002-09-28 06:10:46 Rev 3225 jcater
- * src/: GDataSource.py, datasources/GDataSource.py: added
- explicitfields attribute for updatable datasources with no
+ * src/datasources/GDataSource.py, src/GDataSource.py: added
+ explicitfields attribute for updatable datasources with no
corresponding block [temp]
-2002-09-28 00:47 jcater
+2002-09-28 05:47:43 Rev 3224 jcater
- * src/: GConditions.py, datasources/GConditions.py: cleaned up
- GConditions file; added LOGIC construct to
- buildConditionFromDict()
+ * src/datasources/GConditions.py, src/GConditions.py: cleaned up
+ GConditions file; added LOGIC construct to buildConditionFromDict()
-2002-09-28 00:47 jcater
+2002-09-28 05:47:11 Rev 3223 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py: added
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: added
setFields() to recordset's namespace
-2002-09-27 23:41 jcater
+2002-09-28 04:41:45 Rev 3221 jcater
- * src/: GTrigger.py, logic/GTrigger.py: fixed designer's incorrect
+ * src/logic/GTrigger.py, src/GTrigger.py: fixed designer's incorrect
creation of <![CDATA[ .. ]]> sections
-2002-09-27 23:26 jcater
+2002-09-28 04:26:10 Rev 3220 jcater
- * src/: GTrigger.py, logic/GTrigger.py: removed more redundant code
- from GTrigger/GFTrigger to get designer to recognize recent
+ * src/logic/GTrigger.py, src/GTrigger.py: removed more redundant
+ code from GTrigger/GFTrigger to get designer to recognize recent
changes to GFTrigger's ValidTriggers list
-2002-09-27 13:24 arturas
+2002-09-27 18:24:38 Rev 3219 arturas
* translations/ru/LC_MESSAGES/gnue.po: Translations source
-2002-09-27 13:23 arturas
+2002-09-27 18:23:30 Rev 3218 arturas
* translations/ru/LC_MESSAGES/gnue.mo: Updated translations
-2002-09-25 15:20 jcater
+2002-09-25 20:20:09 Rev 3213 jcater
- * etc/: sample.gnue.conf, sample.report-filters.conf: added example
- win32 lpr
+ * etc/sample.gnue.conf, etc/sample.report-filters.conf: added
+ example win32 lpr
-2002-09-24 08:44 siesel
+2002-09-24 13:44:01 Rev 3211 siesel
- * utils/xml2sql/: gadfly.xsl, sqlite.xsl: added XSLT stylesheets
- for gadfly and sqlite
+ * utils/xml2sql/gadfly.xsl, utils/xml2sql/sqlite.xsl: added XSLT
+ stylesheets for gadfly and sqlite
-2002-09-24 08:35 siesel
+2002-09-24 13:35:06 Rev 3210 siesel
- * README.databases,
- src/datasources/drivers/gadfly/gadfly/Driver.py,
- src/datasources/drivers/sqlite/sqlite/Driver.py: * add gadfly and
+ * src/dbdrivers/gadfly/DBdriver.py,
+ src/datasources/drivers/gadfly/gadfly/Driver.py, README.databases,
+ src/dbdrivers/sqlite/DBdriver.py,
+ src/datasources/drivers/sqlite/sqlite/Driver.py: * add gadfly and
sqlite to README.databases * add schema support to sqlite db
-2002-09-23 23:35 jcater
+2002-09-24 04:35:49 Rev 3206 jcater
- * src/: GTrigger.py, logic/GTrigger.py: fixed runForm support in
+ * src/logic/GTrigger.py, src/GTrigger.py: fixed runForm support in
Navigator
-2002-09-23 12:32 siesel
+2002-09-23 20:04:00 Rev 3198 jcater
- * utils/: README, connection.gfd: add connection.gfd to
+ * src/dbdrivers/sapdb/DBdriver.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py: applied Daniel
+ Dittmar's patch for SAP-DB introspection
+
+2002-09-23 17:32:10 Rev 3197 siesel
+
+ * utils/README, utils/connection.gfd: add connection.gfd to
common/utils more Parameter fixes
-2002-09-23 10:52 jcater
+2002-09-23 15:52:37 Rev 3195 jcater
- * src/: GRootObj.py, GTrigger.py, definitions/GRootObj.py,
- logic/GTrigger.py: added support for runForm() in global
+ * src/definitions/GRootObj.py, src/GRootObj.py, src/logic/GTrigger.
+ py, src/GTrigger.py: added support for runForm() in global
namespace of forms; minor bugfixes in trigger system
-2002-09-22 23:42 jcater
+2002-09-23 11:19:53 Rev 3190 siesel
+ * src/dbdrivers/mysql/DBdriver.py: moved mysql driver back to
+ fetchmany() (closing #126)
+
+2002-09-23 04:42:02 Rev 3188 jcater
+
* NEWS: updated NEWS files
-2002-09-20 22:21 jcater
+2002-09-21 03:21:41 Rev 3185 jcater
- * doc/technotes/: 00007.txt, index.html, index.txt: added notes on
- --cfg-file=
+ * doc/technotes/index.html, doc/technotes/00007.txt,
+ doc/technotes/index.txt: added notes on --cfg-file=
-2002-09-20 01:23 jcater
+2002-09-20 21:14:51 Rev 3184 jcater
- * ChangeLog: first round of changes to text documents in prep for a
+ * src/rpc/drivers/_corba/CommDriver.py,
+ src/commdrivers/_corba/CommDriver.py: changes needed for windows
+ binaries
+
+2002-09-20 06:23:30 Rev 3182 jcater
+
+ * ChangeLog: first round of changes to text documents in prep for a
release
-2002-09-19 10:57 arturas
+2002-09-19 15:57:58 Rev 3180 arturas
- * doc/technotes/00002.txt: Some more updates, probably known to
+ * doc/technotes/00002.txt: Some more updates, probably known to
everyone, but that's what documentation is for.
-2002-09-19 09:02 arturas
+2002-09-19 14:02:58 Rev 3178 arturas
* doc/technotes/00002.txt: Updated documentation.
-2002-09-19 07:48 siesel
+2002-09-19 12:48:06 Rev 3177 siesel
- * src/datasources/drivers/gadfly/gadfly/Driver.py: some code
- cleanups for the gadfly driver, gadfly works now in forms and
- designer.
+ * src/dbdrivers/gadfly/DBdriver.py,
+ src/datasources/drivers/gadfly/gadfly/Driver.py,
+ src/dbdrivers/gadfly/__init__.py: some code cleanups for the
+ gadfly driver, gadfly works now in forms and designer.
-2002-09-18 10:14 siesel
+2002-09-18 15:14:17 Rev 3172 siesel
- * setup-cvs.py: split grpc's up in GRServer part and Appserver part
+ * setup-cvs.py: split grpc's up in GRServer part and Appserver part
in setup-cvs installer
-2002-09-18 08:46 siesel
+2002-09-18 13:46:18 Rev 3169 siesel
- * src/: FileUtils.py, gear/GearSystem.py,
- gear/NavigationBuilder.py, utils/FileUtils.py: finish .gear file
- access seperation
+ * src/FileUtils.py, src/utils/FileUtils.py, src/gear/GearSystem.py,
+ src/gear/NavigationBuilder.py: finish .gear file access seperation
-2002-09-18 01:49 jcater
+2002-09-18 06:49:27 Rev 3168 jcater
- * doc/technotes/00005.txt, doc/technotes/index.html,
- doc/technotes/index.txt, src/GBaseApp.py, src/GConnections.py,
- src/GLoginHandler.py, src/apps/GBaseApp.py,
- src/datasources/GConnections.py,
- src/datasources/GLoginHandler.py: added support for custom login
- authenticators; read common technote 00005.txt for more
- information
+ * doc/technotes/index.html, src/GLoginHandler.py, src/GBaseApp.py,
+ doc/technotes/00005.txt, src/apps/GBaseApp.py,
+ src/datasources/GConnections.py, doc/technotes/index.txt,
+ src/GConnections.py, src/datasources/GLoginHandler.py: added
+ support for custom login authenticators; read common technote
+ 00005.txt for more information
-2002-09-18 00:13 jcater
+2002-09-18 05:13:01 Rev 3167 jcater
- * src/: GBaseApp.py, GCConfig.py, GClientApp.py, GConfig.py,
- apps/GBaseApp.py, apps/GClientApp.py, apps/GConfig.py:
- * Added support for a [common] section in gnue.conf * Moved
- StoreTriggersAsCDATA to [common] * Added ImportPath to [common]
- so end developers can write their own modules that can easily
- be referenced in, say, trigger code without adding the needed
- modules to the system python path. (e.g., you can have
- ImportPath=/usr/local/gnue/import,/home/me/mypython) * Misc
+ * src/GConfig.py, src/GCConfig.py, src/apps/GConfig.py, src/GBaseApp.
+ py, src/apps/GBaseApp.py, src/GClientApp.py, src/apps/GClientApp.
+ py: * Added support for a [common] section in gnue.conf * Moved
+ StoreTriggersAsCDATA to [common] * Added ImportPath to [common] so
+ end developers can write their own modules that can easily be
+ referenced in, say, trigger code without adding the needed
+ modules to the system python path. (e.g., you can have
+ ImportPath=/usr/local/gnue/import,/home/me/mypython) * Misc
performance improvements in GBaseApp
-2002-09-17 15:41 jcater
+2002-09-17 20:41:27 Rev 3164 jcater
- * src/: GConnections.py, datasources/GConnections.py: hopefully a
+ * src/datasources/GConnections.py, src/GConnections.py: hopefully a
fix to the netrc issue
-2002-09-17 14:41 jcater
+2002-09-17 19:41:52 Rev 3162 jcater
* README-CVS: added samples/ to the main README
-2002-09-17 14:36 jcater
+2002-09-17 19:36:38 Rev 3160 jcater
- * setup.py: added/removed schema-related and gear-related entries
+ * setup.py: added/removed schema-related and gear-related entries
from setup.py
-2002-09-17 11:52 arturas
+2002-09-17 16:52:00 Rev 3159 arturas
- * utils/po-diff.py: Something that msgmerge should do but i wasn't
- enough clever to force it to. The script takes one some years
- ago translated .po file, compares it with recently generated
- empty .po file and produces result - leaving the same lines
- intact and clearly showing what translations have been
- changes/added/removed - as a .po file.
+ * utils/po-diff.py: Something that msgmerge should do but i wasn't
+ enough clever to force it to. The script takes one some years ago
+ translated .po file, compares it with recently generated empty .po
+ file and produces result - leaving the same lines intact and
+ clearly showing what translations have been changes/added/removed
+ - as a .po file.
-2002-09-17 10:45 jcater
+2002-09-17 15:45:32 Rev 3158 jcater
- * src/: GConnections.py, datasources/GConnections.py: fixed bug in
+ * src/datasources/GConnections.py, src/GConnections.py: fixed bug in
netrc support that prevented mysql or appserver logins
-2002-09-17 10:27 jcater
+2002-09-17 15:27:45 Rev 3157 jcater
- * src/: FileUtils.py, GBaseApp.py, GComm.py, GConfig.py,
- GConnections.py, TextUtils.py, __init__.py, apps/GBaseApp.py,
- apps/GConfig.py, datasources/GConnections.py, rpc/GComm.py,
- utils/FileUtils.py, utils/TextUtils.py,
- datasources/drivers/odbc/mxodbc/Driver.py, gear/__init__.py,
- rpc/drivers/_helpers/RpcDoc.py: removed code from
- gnue.common.__init__ and placed in either gnue.common.FileUtils
- or gnue.common.TextUtils; added stub for gear support
+ * src/utils/FileUtils.py, src/FileUtils.py,
+ src/dbdrivers/mxodbc/DBdriver.py, src/GComm.py,
+ src/commdrivers/_helpers/RpcDoc.py,
+ src/datasources/drivers/odbc/mxodbc/Driver.py, src/GConfig.py,
+ src/GBaseApp.py, src/apps/GBaseApp.py,
+ src/rpc/drivers/_test/server.py, src/rpc/GComm.py, src/gear,
+ src/__init__.py, src/utils/TextUtils.py, src/TextUtils.py,
+ src/datasources/GConnections.py, src/rpc/drivers/_helpers/RpcDoc.
+ py, src/gear/__init__.py, src/commdrivers/_test/server.py,
+ src/apps/GConfig.py, src/GConnections.py: removed code from gnue.
+ common.__init__ and placed in either gnue.common.FileUtils or gnue.
+ common.TextUtils; added stub for gear support
-2002-09-16 15:45 jcater
+2002-09-16 20:45:20 Rev 3153 jcater
- * setup-cvs.py: modified document autogeneration to default to 'N'
+ * setup-cvs.py: modified document autogeneration to default to 'N'
as it's so darn slow
-2002-09-16 15:41 jcater
+2002-09-16 20:41:11 Rev 3152 jcater
- * setup-cvs.py: fixed bug in doc autogeneration patch (if you say
- no, the script would bomb
+ * setup-cvs.py: fixed bug in doc autogeneration patch (if you say no,
+ the script would bomb
-2002-09-16 15:25 jcater
+2002-09-16 20:25:47 Rev 3151 jcater
- * setup-cvs.py: Auto-generate .html version of docbook manuals
+ * setup-cvs.py: Auto-generate .html version of docbook manuals
[patch by filc]
-2002-09-16 15:20 jcater
+2002-09-16 20:20:08 Rev 3150 jcater
- * README-CVS: changed references in README from GEAS to App Server
+ * README-CVS: changed references in README from GEAS to App Server
[patch by filc]
-2002-09-16 15:18 jcater
+2002-09-16 20:18:24 Rev 3149 jcater
- * doc/Connections.txt, doc/common-techref.lyx,
- etc/sample.gnue.conf, scripts/gnue-diag.sh: changed references
- from gfclient to gnue-forms [patch by filc]
+ * etc/sample.gnue.conf, scripts/gnue-diag.sh, doc/Connections.txt,
+ doc/common-techref.lyx: changed references from gfclient to
+ gnue-forms [patch by filc]
-2002-09-16 15:16 jcater
+2002-09-16 20:16:19 Rev 3148 jcater
* README-CVS: removed obsolete reference to www/ [patch by filc]
-2002-09-16 15:09 jcater
+2002-09-16 20:09:23 Rev 3147 jcater
- * src/schema/__init__.py: preparing for move of schema's parser
- from designer to common
+ * src/schema/__init__.py: preparing for move of schema's parser from
+ designer to common
-2002-09-16 14:30 jcater
+2002-09-16 19:30:16 Rev 3146 jcater
- * src/: GConnections.py, datasources/GConnections.py: added TODO
+ * src/datasources/GConnections.py, src/GConnections.py: added TODO
comments about incorrect defaulting of namespaces in reports
-2002-09-15 15:54 siesel
+2002-09-15 20:54:57 Rev 3140 siesel
- * src/__init__.py: * make gnue-forms use openResource (gnue-common)
- instead of openurl * allow openResource to transparently access
- files stored in a zip archive (this special zip archive is
- called gear for now) * allow navigator to open these zip files
- and get an process definition file which describes the archive
+ * src/__init__.py: * make gnue-forms use openResource (gnue-common)
+ instead of openurl * allow openResource to transparently access
+ files stored in a zip archive (this special zip archive is
+ called gear for now) * allow navigator to open these zip files and
+ get an process definition file which describes the archive
content created on the fly
-2002-09-14 09:59 siesel
+2002-09-14 14:59:38 Rev 3138 siesel
- * src/: GConnections.py, datasources/GConnections.py: [.netrc patch
- breaks win32 forms, because of missing HOME env. var.] fixed
+ * src/datasources/GConnections.py, src/GConnections.py: [.netrc
+ patch breaks win32 forms, because of missing HOME env. var.] fixed
-2002-09-14 09:19 siesel
+2002-09-14 14:19:15 Rev 3137 siesel
- * src/datasources/drivers/special/configfile/Driver.py: add a
- "configfile" DB driver to edit config files add an
- "connection.cfd" example which can be directly used to edit your
- private "connection.conf".
+ * src/datasources/drivers/special/configfile/Driver.py,
+ src/dbdrivers/configfile, src/dbdrivers/configfile/__init__.py,
+ src/datasources/drivers/special/configfile,
+ src/dbdrivers/configfile/DBdriver.py: add a "configfile" DB driver
+ to edit config files add an "connection.cfd" example which can be
+ directly used to edit your private "connection.conf".
-2002-09-11 15:23 siesel
+2002-09-11 20:23:42 Rev 3135 siesel
- * src/__init__.py: add missing ":" to __init__.py, add <parameter>
+ * src/__init__.py: add missing ":" to __init__.py, add <parameter>
tag to showparameter.gfd example
-2002-09-11 13:02 jcater
+2002-09-11 18:02:39 Rev 3134 jcater
- * README.databases: [ticket #102] fixed typo in URL of psycopg
- driver
+ * README.databases: [ticket #102] fixed typo in URL of psycopg driver
-2002-09-11 12:45 jcater
+2002-09-11 17:45:15 Rev 3133 jcater
- * src/__init__.py: [ticket #87] added urlize function to Common;
- fixed sablotron driver to return file://c:... when c:... is the
+ * src/__init__.py: [ticket #87] added urlize function to Common;
+ fixed sablotron driver to return file://c:... when c:... is the
file name
-2002-09-10 10:30 jcater
+2002-09-10 15:30:50 Rev 3129 jcater
- * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
- formatting/BaseMask.py, formatting/DateMask.py: merged
- forms-input-mask back into head (not completed); added support
- for command-line parameters
+ * src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/formatting/DateMask.py: merged
+ forms-input-mask back into head (not completed); added support for
+ command-line parameters
-2002-09-10 10:15 jcater
+2002-09-10 15:15:22 Rev 3127 jcater
- * etc/sample.report-filters.conf, src/FormatMasks/BaseMask.py,
- src/FormatMasks/DateMask.py,
- src/datasources/drivers/DBSIG2/Driver.py,
- src/formatting/BaseMask.py, src/formatting/DateMask.py: added
- support for command-line parameters
+ * src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/_dbsig/DBdriver.py, etc/sample.report-filters.conf:
+ added support for command-line parameters
-2002-09-08 10:52 siesel
+2002-09-08 15:52:38 Rev 3125 siesel
- * src/: GConnections.py, datasources/GConnections.py: don't break
- forms if netrc file empty or in a wrong format. add small info
+ * src/datasources/GConnections.py, src/GConnections.py: don't break
+ forms if netrc file empty or in a wrong format. add small info
about the contents of a .netrc file.
-2002-09-07 11:08 jcater
+2002-09-07 16:08:01 Rev 3122 jcater
- * src/: GConnections.py, datasources/GConnections.py: fixed bug in
- netrc patch; patch causes forms to bomb out if a .netrc file
+ * src/datasources/GConnections.py, src/GConnections.py: fixed bug in
+ netrc patch; patch causes forms to bomb out if a .netrc file
doesn't exist
-2002-09-07 10:26 jcater
+2002-09-07 15:26:07 Rev 3121 jcater
- * src/: GConnections.py, datasources/GConnections.py: added netrc
+ * src/datasources/GConnections.py, src/GConnections.py: added netrc
support [patches by Papo team]
-2002-09-04 18:29 siesel
+2002-09-04 23:29:11 Rev 3117 siesel
- * doc/technotes/: 00006.txt, index.html, index.txt: add technotes
- for trigger namespace extensions for GDatasource, GFEntry, GFForm
+ * doc/technotes/index.html, doc/technotes/00006.txt,
+ doc/technotes/index.txt: add technotes for trigger namespace
+ extensions for GDatasource, GFEntry, GFForm
-2002-08-26 11:28 jcater
+2002-08-26 16:28:17 Rev 3102 jcater
- * setup-cvs.py: fixed issue with cvs tools not passing complete
+ * setup-cvs.py: fixed issue with cvs tools not passing complete
arguments
-2002-08-24 20:05 jcater
+2002-08-25 01:05:26 Rev 3101 jcater
- * src/: FormatMasks/BaseMask.py, formatting/BaseMask.py: added
+ * src/FormatMasks/BaseMask.py, src/formatting/BaseMask.py: added
experimental format mask support [branched]
-2002-08-08 16:16 jcater
+2002-08-08 21:16:26 Rev 3095 jcater
- * src/datasources/drivers/sqlite/sqlite/Driver.py: added initial
+ * src/dbdrivers/sqlite, src/dbdrivers/sqlite/__init__.py,
+ src/datasources/drivers/sqlite,
+ src/datasources/drivers/sqlite/sqlite,
+ src/dbdrivers/sqlite/DBdriver.py,
+ src/datasources/drivers/sqlite/sqlite/Driver.py: added initial
support for SQLite [should work, but untested w/no introspection]
-2002-08-08 09:47 jcater
+2002-08-08 14:47:55 Rev 3093 jcater
- * doc/technotes/index.html, utils/create-technote-index.py: merged
- psu's index.html code into our create-technote-index.py script so
+ * doc/technotes/index.html, utils/create-technote-index.py: merged
+ psu's index.html code into our create-technote-index.py script so
both an index.html and index.txt are created
-2002-08-07 18:29 jcater
+2002-08-07 23:29:18 Rev 3092 jcater
- * etc/sample.report-filters.conf, src/GParser.py,
- src/definitions/GParser.py: re-implemented toolbars to have them
- emulate the Menubar events; i.e., toolbar entries are nothing
- more than a link to a menu entry; more work on the AddDropDown
- wizard; misc funky fixes
+ * src/definitions/GParser.py, etc/sample.report-filters.conf,
+ src/GParser.py: re-implemented toolbars to have them emulate the
+ Menubar events; i.e., toolbar entries are nothing more than a link
+ to a menu entry; more work on the AddDropDown wizard; misc funky
+ fixes
-2002-08-02 10:38 arturas
+2002-08-02 15:38:49 Rev 3089 arturas
- * etc/sample.gnue.conf: Added default date mask formats -
+ * etc/sample.gnue.conf: Added default date mask formats -
dateFormatMaskView & dateFormatMaskEdit.
-2002-08-01 17:29 siesel
+2002-08-01 22:29:43 Rev 3087 siesel
- * src/rpc/drivers/_helpers/: ObjectEnabler.py, ObjectLibrarian.py:
- added timeout for dynamic created objects to RPC library, and a
- garbage collector which is running in a seperate thread
+ * src/rpc/drivers/_helpers/ObjectLibrarian.py,
+ src/rpc/drivers/_helpers/ObjectEnabler.py,
+ src/commdrivers/_helpers/ObjectLibrarian.py,
+ src/commdrivers/_helpers/ObjectEnabler.py: added timeout for
+ dynamic created objects to RPC library, and a garbage collector
+ which is running in a seperate thread
-2002-07-31 09:28 arturas
+2002-07-31 14:28:43 Rev 3084 arturas
* doc/technotes/00002.txt: Minor changes and updates.
-2002-07-31 09:25 arturas
+2002-07-31 14:25:56 Rev 3083 arturas
- * src/: GParser.py, definitions/GParser.py: To prevent errors in
- reports. Will need to rewrite this part when [common] section in
+ * src/definitions/GParser.py, src/GParser.py: To prevent errors in
+ reports. Will need to rewrite this part when [common] section in
gnue.conf appears.
-2002-07-31 09:10 arturas
+2002-07-31 14:10:05 Rev 3082 arturas
- * src/: GParser.py, definitions/GParser.py: Temporary correction.
+ * src/definitions/GParser.py, src/GParser.py: Temporary correction.
-2002-07-31 08:47 arturas
+2002-07-31 13:47:45 Rev 3081 arturas
- * translations/hu_HU/: gnue.mo, gnue.po: These files are in
- hu_HU/LC_MESSAGES/ subdirectory (in a hurry mistakenly put them
- in hu_HU/).
+ * translations/hu_HU/gnue.mo, translations/hu_HU/gnue.po: These
+ files are in hu_HU/LC_MESSAGES/ subdirectory (in a hurry
+ mistakenly put them in hu_HU/).
-2002-07-31 06:01 arturas
+2002-07-31 11:01:25 Rev 3080 arturas
- * src/: GParser.py, definitions/GParser.py: Corrected problem of
- i18n characters in .gfd file - in case of not only ascii
- characters, sax returned unicode string, which caused further
- errors in python. Earlier this was solved by changing system-wide
- site.py file option defaultencoding from 'ascii' to other value.
- Now encoding is read from gnue.conf file option formFontEncoding
- and is used to enforce sax returned unicode string recode to
- given encoding.
+ * src/definitions/GParser.py, src/GParser.py: Corrected problem of
+ i18n characters in .gfd file - in case of not only ascii
+ characters, sax returned unicode string, which caused further
+ errors in python. Earlier this was solved by changing system-wide
+ site.py file option defaultencoding from 'ascii' to other value.
+ Now encoding is read from gnue.conf file option formFontEncoding
+ and is used to enforce sax returned unicode string recode to given
+ encoding.
-2002-07-30 12:00 siesel
+2002-07-30 17:00:17 Rev 3078 siesel
- * utils/xml2sql/pgsql_2.xsl: moved Constrain definitions into table
+ * utils/xml2sql/pgsql_2.xsl: moved Constrain definitions into table
definitions (ariel)
-2002-07-29 12:12 siesel
+2002-07-29 17:12:51 Rev 3076 siesel
- * src/schema/GSParser.py: make "name" attribute in a <value> tag
- not required add name to privatekey in Introspection wizard
+ * src/schema/GSParser.py: make "name" attribute in a <value> tag not
+ required add name to privatekey in Introspection wizard
-2002-07-28 05:42 siesel
+2002-07-28 10:42:41 Rev 3075 siesel
- * src/datasources/drivers/interbase/interbase/Driver.py,
- utils/xml2sql/Makefile.sample, utils/xml2sql/interbase.xsl:
- changes to interbase/DBdriver.py (add primary key etc) [closing
- Ticket #116] adding interbase.xsl [closing Ticket #117] changing
- Makefiles to use interbase.xsl
+ * src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/interbase/DBdriver.py, utils/xml2sql/Makefile.sample,
+ utils/xml2sql/interbase.xsl: changes to interbase/DBdriver.py (add
+ primary key etc) [closing Ticket #116] adding interbase.xsl
+ [closing Ticket #117] changing Makefiles to use interbase.xsl
-2002-07-26 09:57 siesel
+2002-07-26 14:57:31 Rev 3072 siesel
- * utils/xml2sql/: Makefile.sample, README, crn.png, display.xsl,
- fkey.png, idx.png: updated display.xsl to show foreign keys,
- indexes, and primary keys (defined by index/constraint statement)
- add images for foreign keys, indexes and undefined constraints
- updated README and Makefile
+ * utils/xml2sql/idx.png, utils/xml2sql/display.xsl,
+ utils/xml2sql/Makefile.sample, utils/xml2sql/README,
+ utils/xml2sql/fkey.png, utils/xml2sql/crn.png: updated display.xsl
+ to show foreign keys, indexes, and primary keys (defined by
+ index/constraint statement) add images for foreign keys, indexes
+ and undefined constraints updated README and Makefile
-2002-07-26 09:14 siesel
+2002-07-26 14:14:57 Rev 3071 siesel
- * utils/xml2sql/: Schema.txt, example.gsd, mssql.xsl, mysql.xsl,
- sybase.xsl: modified xsl files to work with modified
- index/primary/foreign key syntax add an example gsd file,
+ * utils/xml2sql/example.gsd, utils/xml2sql/mysql.xsl,
+ utils/xml2sql/sybase.xsl, utils/xml2sql/Schema.txt,
+ utils/xml2sql/mssql.xsl: modified xsl files to work with modified
+ index/primary/foreign key syntax add an example gsd file,
corrected bug in schema.txt
-2002-07-25 00:36 jcater
+2002-07-25 05:36:08 Rev 3069 jcater
- * src/: GDataSource.py, datasources/GDataSource.py,
- datasources/drivers/special/static/Driver.py: more work on the
- Add Dropdown wizard (THIS IS NOT WORKING YET! HAVING MOUSE
+ * src/dbdrivers/_static/DBdriver.py,
+ src/datasources/drivers/special/static/Driver.py,
+ src/datasources/GDataSource.py, src/GDataSource.py: more work on
+ the Add Dropdown wizard (THIS IS NOT WORKING YET! HAVING MOUSE
ISSUES!)
-2002-07-24 18:25 siesel
+2002-07-24 23:25:25 Rev 3067 siesel
- * doc/gnue-schema.dtd, utils/xml2sql/pgsql.xsl,
- utils/xml2sql/pgsql_2.xsl: CreateSchema.py: change default field
- type to varchar added new pgsql stylesheet which move primary key
- definition into table def. other small updates
+ * doc/gnue-schema.dtd, utils/xml2sql/pgsql.xsl,
+ utils/xml2sql/pgsql_2.xsl: CreateSchema.py: change default field
+ type to varchar added new pgsql stylesheet which move primary key
+ definition into table def. other small updates
-2002-07-24 15:40 jcater
+2002-07-24 20:40:43 Rev 3063 jcater
* scripts/gnuedtd: fixed #DEFAULT error
-2002-07-24 10:23 siesel
+2002-07-24 15:23:36 Rev 3062 siesel
- * src/schema/: GSParser.py, Objects.py: add first foreign key
- creation feature to CreateSchema wizard. changed GSSchema
+ * src/schema/GSParser.py, src/schema/Objects.py: add first foreign
+ key creation feature to CreateSchema wizard. changed GSSchema
definition
-2002-07-24 09:11 siesel
+2002-07-24 14:11:30 Rev 3061 siesel
- * utils/xml2sql/Schema.txt: add explanations about gnue schema file
+ * utils/xml2sql/Schema.txt: add explanations about gnue schema file
format (sledge)
-2002-07-23 16:46 siesel
+2002-07-23 21:46:07 Rev 3058 siesel
* utils/xml2sql/README: add png to list
-2002-07-23 16:40 siesel
+2002-07-23 21:40:21 Rev 3057 siesel
- * utils/xml2sql/: Makefile.sample, key.png, no.png, yes.png: add
- missing images for HTML representation from DCL tree support HTML
- creation in Makefiles
+ * utils/xml2sql/key.png, utils/xml2sql/Makefile.sample,
+ utils/xml2sql/no.png, utils/xml2sql/yes.png: add missing images
+ for HTML representation from DCL tree support HTML creation in
+ Makefiles
-2002-07-23 15:56 siesel
+2002-07-23 20:56:37 Rev 3056 siesel
- * utils/xml2sql/: Makefile.sample, README, display.xsl, mssql.xsl,
- mysql.xsl, pgsql.xsl, sybase.xsl: add README and a sample
- Makefile to xml2sql fix "no 'primary key' sql code generated" bug
- in all xsl files. (bug because of syntax change between .xml
- and .gsd) add INSERT data support to all database xsl files.
+ * utils/xml2sql/display.xsl, utils/xml2sql/mysql.xsl,
+ utils/xml2sql/pgsql.xsl, utils/xml2sql/sybase.xsl,
+ utils/xml2sql/Makefile.sample, utils/xml2sql/README,
+ utils/xml2sql/mssql.xsl: add README and a sample Makefile to
+ xml2sql fix "no 'primary key' sql code generated" bug in all xsl
+ files. (bug because of syntax change between .xml and .gsd) add
+ INSERT data support to all database xsl files.
-2002-07-22 18:04 jcater
+2002-07-22 23:04:59 Rev 3051 jcater
- * src/: GObjects.py, definitions/GObjects.py: more work on plug-in
+ * src/GObjects.py, src/definitions/GObjects.py: more work on plug-in
support in Designer
-2002-07-21 23:09 jcater
+2002-07-22 04:09:40 Rev 3044 jcater
- * src/schema/: GSParser.py, Objects.py: removed more forms-specific
- cruft in designer; added primary key support to the Introspection
- schema wizard; fixed wizard support
+ * src/schema/GSParser.py, src/schema/Objects.py: removed more
+ forms-specific cruft in designer; added primary key support to the
+ Introspection schema wizard; fixed wizard support
-2002-07-21 23:08 jcater
+2002-07-22 04:08:50 Rev 3043 jcater
- * src/datasources/drivers/postgresql/Base/Driver.py: commented out
- misplaced date support in pgsql driver; fixed support for primary
- keys in pgsql driver
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: commented out misplaced date
+ support in pgsql driver; fixed support for primary keys in pgsql
+ driver
-2002-07-19 13:59 jcater
+2002-07-19 18:59:01 Rev 3038 jcater
- * utils/xml2sql/: display.xsl, mssql.xsl, mysql.xsl, pgsql.xsl,
- sybase.xsl: removed annoying tabs
+ * utils/xml2sql/display.xsl, utils/xml2sql/mysql.xsl,
+ utils/xml2sql/pgsql.xsl, utils/xml2sql/sybase.xsl,
+ utils/xml2sql/mssql.xsl: removed annoying tabs
-2002-07-19 08:22 siesel
+2002-07-19 13:22:39 Rev 3037 siesel
- * src/datasources/drivers/postgresql/Base/Driver.py: use
- connectData and gConfig to determine database encoding now. (fix
- appserver doesn't work with postgres bug)
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: use connectData and gConfig to
+ determine database encoding now. (fix appserver doesn't work with
+ postgres bug)
-2002-07-19 07:55 siesel
+2002-07-19 12:55:23 Rev 3036 siesel
- * src/rpc/drivers/xmlrpc/ServerAdapter.py: correct error function
- accepting only 2 values. should fix one part of the "timeout"
+ * src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py: correct error function
+ accepting only 2 values. should fix one part of the "timeout"
problem mentioned on address@hidden
-2002-07-18 13:41 jcater
+2002-07-18 18:41:10 Rev 3033 jcater
* doc/technotes/index.txt: updated index
-2002-07-18 13:40 jcater
+2002-07-18 18:40:47 Rev 3032 jcater
- * doc/: CustomizedLoginHandlers.txt, DataObjects.txt, Menus.txt,
- WritingClientApps.txt, i18n.txt, technotes/00001.txt,
- technotes/00002.txt, technotes/00003.txt, technotes/00004.txt,
- technotes/00005.txt: converted some note files into technotes
- format
+ * doc/WritingClientApps.txt, doc/Menus.txt, doc/technotes/00001.txt,
+ doc/technotes/00002.txt, doc/technotes/00003.txt,
+ doc/technotes/00004.txt, doc/i18n.txt, doc/technotes/00005.txt,
+ doc/CustomizedLoginHandlers.txt, doc/DataObjects.txt: converted
+ some note files into technotes format
-2002-07-18 13:29 jcater
+2002-07-18 18:29:03 Rev 3030 jcater
- * doc/technotes/index.txt, utils/create-technote-index.py: added
+ * doc/technotes/index.txt, utils/create-technote-index.py: added
footer message
-2002-07-18 13:23 jcater
+2002-07-18 18:23:49 Rev 3029 jcater
- * doc/technotes/00000.txt, doc/technotes/index.txt,
+ * doc/technotes/00000.txt, doc/technotes/index.txt, doc/technotes,
utils/create-technote-index.py: added technote structure
-2002-07-18 13:18 jamest
+2002-07-18 18:18:32 Rev 3028 jamest
- * src/datasources/drivers/: DBSIG2/Driver.py,
- postgresql/Base/Driver.py: Atmospheric crack levels in KS have
- returned to normal. Adjusting previous changes to compensate.
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: Atmospheric crack levels in KS
+ have returned to normal. Adjusting previous changes to compensate.
-2002-07-15 15:12 jcater
+2002-07-15 20:12:50 Rev 3019 jcater
- * doc/gnue-schema.dtd, src/schema/GSParser.py: fixed incorrect
+ * doc/gnue-schema.dtd, src/schema/GSParser.py: fixed incorrect
parenttag of pkfield
-2002-07-15 15:00 jcater
+2002-07-15 20:00:18 Rev 3018 jcater
- * doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd: more
+ * doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd: more
changes to DTD to play nicer with emacs
-2002-07-15 14:35 jcater
+2002-07-15 19:35:46 Rev 3017 jcater
- * doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd: misc
+ * doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd: misc
changes in DTD formatting
-2002-07-15 14:27 jcater
+2002-07-15 19:27:44 Rev 3016 jcater
* scripts/gnuedtd: fixed inconsistencies in created DTDs
-2002-07-15 12:56 jcater
+2002-07-15 17:56:42 Rev 3015 jcater
- * etc/sample.gnue.conf: changed misleading comments for
- fixedWidthFont
+ * etc/sample.gnue.conf: changed misleading comments for fixedWidthFont
-2002-07-15 09:53 arturas
+2002-07-15 14:53:59 Rev 3014 arturas
- * src/datasources/drivers/postgresql/Base/Driver.py: Added
- _dateTimeFormat='%Y-%m-%d %H:%M:%S'. Added time\date datatype
- formatting (from '2002-12-31 23:59:59,99' to '2002-12-31
- 23:59:59').
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: Added _dateTimeFormat='%Y-%m-%d
+ %H:%M:%S'. Added time\date datatype formatting (from '2002-12-31
+ 23:59:59,99' to '2002-12-31 23:59:59').
-2002-07-15 09:51 arturas
+2002-07-15 14:51:57 Rev 3013 arturas
- * src/datasources/drivers/DBSIG2/Driver.py: Removed '%Y-%m-%d
- %H:%M:%S' back to '%c' for compatability with all databases.
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: Removed '%Y-%m-%d %H:%M:
+ %S' back to '%c' for compatability with all databases.
-2002-07-15 09:26 arturas
+2002-07-15 14:26:48 Rev 3012 arturas
- * src/datasources/drivers/DBSIG2/Driver.py: Removed incorrectly
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: Removed incorrectly
placed changes.
-2002-07-15 08:36 arturas
+2002-07-15 13:36:27 Rev 3011 arturas
- * src/datasources/drivers/DBSIG2/Driver.py: Added potentially
- problematic date\time format conversion from '2002-12-31
- 23:59:59,99' format into '2002-12-31 23:59:59' format. Problem
- may arise if we have some data that is exactly in this date\time
- format, but not a date\time - because the function will leave
- only the first part of the string before ',' - that's potential
- data loss. But if leave the initial format ('...,99'), then
- database has update\insert problems with data types. Changed
- _dateTimeFormat variable value from '%c' (what was system
- localised default date\time format) into '%Y-%m-%d %H:%M:%S'. The
- first one created problems with database insert\update by
- creating 'localised' SQL queries ('...WHERE month="May"...' does
- work in English, but it does not work translated into Lithuanian
- '...WHERE month="Gegu��"...'). TODO: with other
- databases\database adapters the same problems may arise, but i'm
- unable to check this now because of databases shortage :)
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: Added potentially
+ problematic date\time format conversion from '2002-12-31 23:59:59,
+ 99' format into '2002-12-31 23:59:59' format. Problem may arise if
+ we have some data that is exactly in this date\time format, but
+ not a date\time - because the function will leave only the first
+ part of the string before ',' - that's potential data loss. But if
+ leave the initial format ('...,99'), then database has
+ update\insert problems with data types. Changed _dateTimeFormat
+ variable value from '%c' (what was system localised default
+ date\time format) into '%Y-%m-%d %H:%M:%S'. The first one created
+ problems with database insert\update by creating 'localised' SQL
+ queries ('...WHERE month="May"...' does work in English, but it
+ does not work translated into Lithuanian '...WHERE month="Gegu??"..
+ .'). TODO: with other databases\database adapters the same
+ problems may arise, but i'm unable to check this now because of
+ databases shortage :)
-2002-07-15 03:22 arturas
+2002-07-15 08:22:02 Rev 3008 arturas
- * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
- FormatMasks/NumberMask.py, FormatMasks/TextMask.py,
- formatting/BaseMask.py, formatting/DateMask.py,
- formatting/NumberMask.py, formatting/TextMask.py: Some code
+ * src/FormatMasks/NumberMask.py, src/FormatMasks/BaseMask.py,
+ src/formatting/NumberMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/formatting/DateMask.py,
+ src/FormatMasks/TextMask.py, src/formatting/TextMask.py: Some code
optimizations for i18n.
-2002-07-13 05:55 siesel
+2002-07-13 10:55:16 Rev 3006 siesel
- * utils/xml2sql/: display.xsl, mssql.xsl, mysql.xsl, sybase.xsl:
- change xsl templates to accept GSD ( GNUe Schema definition )
- instead of old xml format
+ * utils/xml2sql/display.xsl, utils/xml2sql/mysql.xsl,
+ utils/xml2sql/sybase.xsl, utils/xml2sql/mssql.xsl: change xsl
+ templates to accept GSD ( GNUe Schema definition ) instead of old
+ xml format
-2002-07-11 13:34 jcater
+2002-07-11 18:34:44 Rev 3004 jcater
* README-CVS: updated README to reflect appserver and navigator
-2002-07-10 17:27 siesel
+2002-07-10 22:27:38 Rev 3001 siesel
- * src/schema/: GSParser.py, Objects.py: add data support to
+ * src/schema/GSParser.py, src/schema/Objects.py: add data support to
designer
-2002-07-10 15:29 siesel
+2002-07-10 20:29:59 Rev 3000 siesel
- * utils/xml2sql/pgsql.xsl: allow pgsql.xsl to transform .gsd files,
- add an sample.gsd as representation of the sample database tables
+ * utils/xml2sql/pgsql.xsl: allow pgsql.xsl to transform .gsd files,
+ add an sample.gsd as representation of the sample database tables
for appserver, add a data section to gsd files.
-2002-07-10 09:57 arturas
+2002-07-10 14:57:48 Rev 2998 arturas
* doc/i18n.txt: A bit more updates.
-2002-07-10 08:59 arturas
+2002-07-10 13:59:48 Rev 2996 arturas
* doc/i18n.txt: i18n changes. A small update.
-2002-07-10 08:52 arturas
+2002-07-10 13:52:16 Rev 2995 arturas
- * etc/sample.gnue.conf: i18n changes. Added variable
+ * etc/sample.gnue.conf: i18n changes. Added variable
'fontFormEncoding' to enable choose font encoding.
-2002-07-10 08:31 arturas
+2002-07-10 13:31:22 Rev 2994 arturas
- * src/datasources/drivers/postgresql/Base/Driver.py: Kinda i18n
- changes. connectData['encoding'] does not work, so commented it
- out and added simple gConfig('encoding'). This does work.
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: Kinda i18n changes.
+ connectData['encoding'] does not work, so commented it out and
+ added simple gConfig('encoding'). This does work.
-2002-07-09 06:54 siesel
+2002-07-09 11:54:09 Rev 2990 siesel
* AUTHORS: correct email address
-2002-07-08 19:03 jcater
+2002-07-09 01:13:27 Rev 2987 baumannd
- * AUTHORS, src/datasources/drivers/gadfly/gadfly/Driver.py:
+ * src/odmg: Remove .cvsignore.
+
+2002-07-09 01:12:57 Rev 2986 baumannd
+
+ * src/odmg/odmg.odl: Remove ODL file of ODMG interfaces/classes.
+
+2002-07-09 01:11:11 Rev 2985 baumannd
+
+ * src/odmg/Query.py, src/odmg/Transaction.py, src/odmg/Object.py,
+ src/odmg/__init__.py, src/odmg/Database.py: Remove ODMG crap.
+
+2002-07-09 00:03:28 Rev 2984 jcater
+
+ * src/dbdrivers/gadfly/DBdriver.py,
+ src/datasources/drivers/gadfly/gadfly,
+ src/datasources/drivers/gadfly/gadfly/Driver.py,
+ src/dbdrivers/gadfly, AUTHORS, src/datasources/drivers/gadfly:
committed ajmitch's Gadfly driver
-2002-07-08 03:23 arturas
+2002-07-08 08:23:23 Rev 2983 arturas
- * translations/lt_LT/LC_MESSAGES/: gnue.mo, gnue.po: Almost full
- translations into Lithuania language.
+ * translations/lt_LT/LC_MESSAGES/gnue.mo,
+ translations/lt_LT/LC_MESSAGES/gnue.po: Almost full translations
+ into Lithuania language.
-2002-07-05 16:32 siesel
+2002-07-05 21:32:01 Rev 2981 siesel
- * src/: GBaseApp.py, apps/GBaseApp.py: i18 changes bug fix, move
- "," back into "".
+ * src/GBaseApp.py, src/apps/GBaseApp.py: i18 changes bug fix, move ",
+ " back into "".
-2002-07-05 08:01 arturas
+2002-07-05 13:01:35 Rev 2980 arturas
- * src/rpc/drivers/xmlrpc/ClientAdapter.py: Removed unnecessary
+ * src/commdrivers/xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py: Removed unnecessary
translation.
-2002-07-05 07:17 arturas
+2002-07-05 12:17:39 Rev 2979 arturas
- * src/: GBaseApp.py, apps/GBaseApp.py: Removed a few more
+ * src/GBaseApp.py, src/apps/GBaseApp.py: Removed a few more
unnecessary translations.
-2002-07-05 06:59 arturas
+2002-07-05 11:59:58 Rev 2978 arturas
- * src/: GBaseApp.py, apps/GBaseApp.py: Removed minor unnecesary
+ * src/GBaseApp.py, src/apps/GBaseApp.py: Removed minor unnecesary
translation.
-2002-07-05 06:39 arturas
+2002-07-05 11:39:15 Rev 2977 arturas
* doc/i18n.txt: Update.
-2002-07-04 13:44 jcater
+2002-07-04 18:44:16 Rev 2971 jcater
- * src/datasources/drivers/postgresql/Base/Driver.py: Added DEFAULT
- VALUE and PRIMARY KEY support (preliminary/testing) to
- postgresql's introspection
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: Added DEFAULT VALUE and PRIMARY
+ KEY support (preliminary/testing) to postgresql's introspection
-2002-07-04 13:41 jcater
+2002-07-04 18:41:36 Rev 2970 jcater
- * src/: GTrigger.py, logic/GTrigger.py: temporarily fixed issue
+ * src/logic/GTrigger.py, src/GTrigger.py: temporarily fixed issue
with saving forms with triggers under designer
-2002-07-03 11:39 arturas
+2002-07-03 16:39:09 Rev 2965 arturas
- * utils/create-po.sh: Added new files, made file more
- user-friendly.
+ * utils/create-po.sh: Added new files, made file more user-friendly.
-2002-07-03 10:58 siesel
+2002-07-03 15:58:32 Rev 2961 siesel
- * src/: GDataSource.py, datasources/GDataSource.py,
- datasources/drivers/appserver/appserver/Driver.py: - add a global
- 'call' function to the trigger namespace - make appserver support
- that function and call the instance.call function of the
- current record - add default datasourceEntrys entry to make not
+ * src/dbdrivers/appserver/DBdriver.py, src/datasources/GDataSource.
+ py, src/GDataSource.py,
+ src/datasources/drivers/appserver/appserver/Driver.py: - add a
+ global 'call' function to the trigger namespace - make appserver
+ support that function and call the instance.call function of the
+ current record - add default datasourceEntrys entry to make not
GObj based access to datasources cleaner.
-2002-07-02 09:37 arturas
+2002-07-02 14:37:10 Rev 2951 arturas
* utils/create-po.sh: Added some new files.
-2002-07-01 18:09 jamest
+2002-07-01 23:09:14 Rev 2944 jamest
- * src/: GDataObjects.py, GDataSource.py,
- datasources/GDataObjects.py, datasources/GDataSource.py: Added
- delete() to trigger namespace to delete the current record being
- commited usefull in pre-commit triggers removed unneeded import
+ * src/datasources/GDataSource.py, src/GDataSource.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py: Added
+ delete() to trigger namespace to delete the current record being
+ commited usefull in pre-commit triggers removed unneeded import
from navigator
-2002-06-30 19:30 jcater
+2002-07-01 00:30:50 Rev 2941 jcater
- * setup-cvs.py, doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd,
- scripts/gnuedtd, src/GConditions.py, src/GMenu.py,
- src/datasources/GConditions.py: Reworked support for gnuedtd...
- created base tool's DTD's as an example
+ * doc/RPC-grpc-file.dtd, src/GMenu.py, doc/gnue-schema.dtd,
+ src/datasources/GConditions.py, src/GConditions.py, setup-cvs.py,
+ scripts/gnuedtd: Reworked support for gnuedtd... created base
+ tool's DTD's as an example
-2002-06-29 09:36 arturas
+2002-06-29 14:36:05 Rev 2939 arturas
* doc/i18n.txt: Corrected grammar mistake.
-2002-06-29 09:10 arturas
+2002-06-29 14:10:03 Rev 2938 arturas
- * translations/gnue.po:
- Basis for translations - if someone wants to translate, but does
- not know what to do and etc., he (she) will be able simply to
- take this file, copy it and translate; file is generated by
- create-po.sh script (in common/utils).
+ * translations/gnue.po: Basis for translations - if someone wants
+ to translate, but does not know what to do and etc., he (she) will
+ be able simply to take this file, copy it and translate; file is
+ generated by create-po.sh script (in common/utils).
-2002-06-29 09:08 arturas
+2002-06-29 14:08:22 Rev 2937 arturas
* translations/README: Few updates.
-2002-06-28 16:54 jamest
+2002-06-28 21:54:06 Rev 2936 jamest
- * src/datasources/drivers/postgresql/Base/Driver.py: postgresql db
- driver should now typecast int fields properly
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: postgresql db driver should now
+ typecast int fields properly
-2002-06-27 23:03 jcater
+2002-06-28 04:04:38 Rev 2934 jcater
- * src/: GTypecast.py,
- datasources/drivers/postgresql/Base/Driver.py,
- formatting/GTypecast.py, schema/GSParser.py, schema/Objects.py:
- first implementation of Schema Designer support in GNUe Designer;
- further modularization of designer (removing forms-specific stuff
- from the main designer code); introduction of first Schema wizard
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/schema/Objects.py, src/GTypecast.py,
+ src/dbdrivers/_pgsql/DBdriver.py, src/formatting/GTypecast.py,
+ src/schema/GSParser.py: first implementation of Schema Designer
+ support in GNUe Designer; further modularization of designer
+ (removing forms-specific stuff from the main designer code);
+ introduction of first Schema wizard
-2002-06-27 20:29 jcater
+2002-06-28 01:29:19 Rev 2933 jcater
- * src/: GObjects.py, GTypecast.py, definitions/GObjects.py,
- formatting/GTypecast.py: made the default attribute for boolean
- values be ="Y" or ="N" instead of =""
+ * src/definitions/GObjects.py, src/formatting/GTypecast.py,
+ src/GObjects.py, src/GTypecast.py: made the default attribute for
+ boolean values be ="Y" or ="N" instead of =""
-2002-06-27 17:48 jcater
+2002-06-27 22:48:19 Rev 2930 jcater
- * src/schema/: GSParser.py, Objects.py: start of Schema designer
- support; initial check-ins
+ * src/schema/GSParser.py, src/schema, src/schema/Objects.py: start
+ of Schema designer support; initial check-ins
-2002-06-26 17:31 jcater
+2002-06-26 22:31:10 Rev 2929 jcater
- * src/: GTypecast.py, formatting/GTypecast.py: [W/O #73] Added
- support for multiple foreign key descriptions (comma-separated
- list)
+ * src/formatting/GTypecast.py, src/GTypecast.py: [W/O #73] Added
+ support for multiple foreign key descriptions (comma-separated list)
-2002-06-25 17:09 siesel
+2002-06-25 22:09:57 Rev 2928 siesel
- * utils/xml2sql/: build.py, display.psp, display.xsl, mssql.xsl,
- mysql.xsl, pgsql.xsl, strip.command.xsl, sybase.xsl: add XSLTs
- for table definition in XML to db specific sql add table
- definitions in XML for appserver
+ * utils/xml2sql/display.xsl, utils/xml2sql/mysql.xsl,
+ utils/xml2sql/pgsql.xsl, utils/xml2sql/sybase.xsl, utils/xml2sql,
+ utils/xml2sql/strip.command.xsl, utils/xml2sql/mssql.xsl,
+ utils/xml2sql/build.py, utils/xml2sql/display.psp: add XSLTs for
+ table definition in XML to db specific sql add table definitions
+ in XML for appserver
-2002-06-24 23:16 jcater
+2002-06-25 04:16:45 Rev 2927 jcater
* README.databases: fixed typo in ODBC support
-2002-06-19 15:48 jamest
+2002-06-19 20:47:49 Rev 2922 jamest
- * src/: GParser.py, definitions/GParser.py: backported - Import
- error was still telling user to install PyXML which is wrong.
-
-2002-06-19 15:47 jamest
-
- * src/: GParser.py, definitions/GParser.py: Import error was still
+ * src/definitions/GParser.py, src/GParser.py: Import error was still
telling user to install PyXML which is wrong.
-2002-06-19 15:42 siesel
+2002-06-19 20:42:17 Rev 2921 siesel
- * src/GTest.py, utils/GTest.py: add very very basic introspection
- support and enhanced the atest file add an option for
- _featuretest to gtestcvs
+ * utils/GTest.py, src/GTest.py: add very very basic introspection
+ support and enhanced the atest file add an option for _featuretest
+ to gtestcvs
-2002-06-15 14:54 jcater
+2002-06-15 19:51:36 Rev 2907 jcater
- * src/__init__.py: updated version numbers to branch/development
- status
-
-2002-06-15 14:51 jcater
-
* src/__init__.py: updated version numbers to development status
-2002-06-13 11:10 siesel
+2002-06-13 16:10:10 Rev 2905 siesel
- * src/: GTypecast.py, formatting/GTypecast.py: added uppername type
- to GTypecast. triggers of type named (instead of NAMED) should be
- detected now.
+ * src/formatting/GTypecast.py, src/GTypecast.py: added uppername
+ type to GTypecast. triggers of type named (instead of NAMED)
+ should be detected now.
-2002-06-11 18:44 siesel
+2002-06-11 23:44:15 Rev 2904 siesel
- * src/rpc/drivers/: GCommBase.py, _helpers/ObjectEnabler.py,
- xmlrpc/DebugSocketServer.py, 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
+ * src/rpc/drivers/xmlrpc/DebugSocketServer.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py, src/rpc/drivers/GCommBase.
+ py, src/rpc/drivers/_directory/DirectoryServer.py,
+ src/rpc/drivers/_helpers/ObjectEnabler.py,
+ src/commdrivers/xmlrpc/DebugSocketServer.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py, src/commdrivers/GCommBase.
+ py, src/commdrivers/_directory/DirectoryServer.py,
+ src/commdrivers/_helpers/ObjectEnabler.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
-2002-06-09 08:55 siesel
+2002-06-09 13:55:07 Rev 2899 siesel
- * src/: GComm.py, rpc/GComm.py,
- rpc/drivers/xmlrpc/ClientAdapter.py: add special function for
+ * src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
+ src/commdrivers/xmlrpc/ClientAdapter.py, src/GComm.py,
+ src/commdrivers/pw_xmlrpc/ClientAdapter.py, src/rpc/GComm.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py: add special function for
creating boolean/base64/datetime parameters on client side
-2002-06-06 21:11 jamest
+2002-06-09 08:31:17 Rev 2898 siesel
- * images/: ship1.png, ship2.png: Added a few test images for
+ * src/commdrivers/pw_xmlrpc/DebugSocketServer.py,
+ src/rpc/drivers/pw_xmlrpc/DebugSocketServer.py: remove old and
+ unused stuff
+
+2002-06-07 02:11:33 Rev 2890 jamest
+
+ * images/ship1.png, images/ship2.png: Added a few test images for
navigator startup
-2002-06-06 18:56 siesel
+2002-06-06 23:56:23 Rev 2889 siesel
- * src/rpc/drivers/: GCommBase.py, xmlrpc/ClientAdapter.py:
- pw_xmlrpc uses directoryserver now support for deleting of
- dynamic objects many smaller patches
+ * src/commdrivers/pw_xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
+ src/commdrivers/xmlrpc/ClientAdapter.py, src/rpc/drivers/GCommBase.
+ py, src/rpc/drivers/_directory/DirectoryServer.py,
+ src/commdrivers/pw_xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py, src/commdrivers/GCommBase.
+ py, src/commdrivers/_directory/DirectoryServer.py: pw_xmlrpc uses
+ directoryserver now support for deleting of dynamic objects many
+ smaller patches
-2002-06-05 18:02 jcater
+2002-06-05 23:02:09 Rev 2882 jcater
- * src/: GConfig.py, apps/GConfig.py: more work on threading support
- in Navigator
+ * src/GConfig.py, src/apps/GConfig.py: more work on threading
+ support in Navigator
-2002-06-05 14:58 siesel
+2002-06-05 19:58:31 Rev 2880 siesel
- * src/GTest.py, utils/GTest.py: add more options for RPC server
+ * utils/GTest.py, src/GTest.py: add more options for RPC server
testing to gtestcvs
-2002-06-05 14:15 siesel
+2002-06-05 19:15:58 Rev 2879 siesel
- * src/: GConditions.py, datasources/GConditions.py,
- datasources/drivers/appserver/appserver/Driver.py: add
+ * src/dbdrivers/appserver/DBdriver.py, src/datasources/GConditions.
+ py, src/GConditions.py,
+ src/datasources/drivers/appserver/appserver/Driver.py: add
authentification agent to appserver small patches
-2002-06-04 13:46 jcater
+2002-06-04 18:46:46 Rev 2871 jcater
- * src/: GParser.py, definitions/GParser.py: fixed check for
+ * src/definitions/GParser.py, src/GParser.py: fixed check for
required attributes
-2002-06-04 10:02 siesel
+2002-06-04 15:02:07 Rev 2870 siesel
- * src/: GConditions.py, datasources/GConditions.py,
- datasources/drivers/appserver/appserver/Driver.py: add condition
- tree <-> token list (prefix notation) conversion routines add
- condition support to appserver
+ * src/dbdrivers/appserver/DBdriver.py, src/datasources/GConditions.
+ py, src/GConditions.py,
+ src/datasources/drivers/appserver/appserver/Driver.py: add
+ condition tree <-> token list (prefix notation) conversion
+ routines add condition support to appserver
-2002-06-03 17:18 jamest
+2002-06-03 22:18:18 Rev 2866 jamest
* NEWS: Set dates in NEWS files
-2002-06-03 16:08 jcater
+2002-06-03 21:08:39 Rev 2865 jcater
* ChangeLog: updated changelogs
-2002-06-03 14:50 jcater
+2002-06-03 19:50:19 Rev 2862 jcater
* setup-cvs.py: fixes for the client/ directory changes
-2002-06-03 14:19 jamest
+2002-06-03 19:19:39 Rev 2859 jamest
* setup-cvs.py: updates to make gfclient replaced with gnue-forms
-2002-06-03 05:41 siesel
+2002-06-03 12:44:09 Rev 2855 siesel
- * src/datasources/drivers/appserver/appserver/Driver.py: closing
+ * src/commdrivers/pw_xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/pw_xmlrpc/ServerAdapter.py: small hack to fix
+ pw_xmlrpc server support (should make appserver usable on windows)
+
+2002-06-03 10:41:57 Rev 2854 siesel
+
+ * src/dbdrivers/appserver/DBdriver.py,
+ src/datasources/drivers/appserver/appserver/Driver.py: closing
Ticket 47
-2002-06-02 17:56 jcater
+2002-06-02 22:56:40 Rev 2850 jcater
* etc/sample.gnue.conf: commented out old stuff in gnue.conf
-2002-06-02 17:21 jcater
+2002-06-02 22:21:42 Rev 2848 jcater
- * MANIFEST.in, src/GBaseApp.py, src/apps/GBaseApp.py: Added
- --generate-man-page to GBaseApp and updated the setup.py's to
+ * MANIFEST.in, src/GBaseApp.py, src/apps/GBaseApp.py: Added
+ --generate-man-page to GBaseApp and updated the setup.py's to
create the manpages before creating a source distribution
-2002-06-01 14:35 jamest
+2002-06-01 19:35:52 Rev 2845 jamest
- * src/: GBaseApp.py, GConfig.py, apps/GBaseApp.py, apps/GConfig.py:
- --help and --version now print the GNUe Common version that is
- installed new common option --configuration-options prints the
- application's valid config file entries
+ * src/GConfig.py, src/apps/GConfig.py, src/GBaseApp.py,
+ src/apps/GBaseApp.py: --help and --version now print the GNUe
+ Common version that is installed new common option
+ --configuration-options prints the application's valid config file
+ entries
-2002-06-01 12:47 jcater
+2002-06-01 17:47:34 Rev 2844 jcater
- * MANIFEST.in, setup.py: added missing MANIFEST entries; added
- support for GNUE_VERSION_SUFFIX to the setup.py's to ease the
+ * MANIFEST.in, setup.py: added missing MANIFEST entries; added
+ support for GNUE_VERSION_SUFFIX to the setup.py's to ease the
creating of prereleases
-2002-05-31 15:05 jcater
+2002-05-31 20:05:22 Rev 2840 jcater
* ChangeLog: ChangeLog updates
-2002-05-31 13:12 jcater
+2002-05-31 18:12:33 Rev 2838 jcater
- * src/datasources/drivers/interbase/interbase/Driver.py: fix to
- introspection case issue [btami]
+ * src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/interbase/DBdriver.py: fix to introspection case
+ issue [btami]
-2002-05-30 22:54 jcater
+2002-05-31 03:54:19 Rev 2836 jcater
- * src/: GTrigger.py, logic/GTrigger.py: added xmlnamespace passthru
- to GTrigger's dumpXML
+ * src/logic/GTrigger.py, src/GTrigger.py: added xmlnamespace
+ passthru to GTrigger's dumpXML
-2002-05-30 22:35 jcater
+2002-05-31 03:35:09 Rev 2834 jcater
* setup.py: quick fix for release
-2002-05-30 10:14 jcater
+2002-05-30 15:14:34 Rev 2829 jcater
- * src/datasources/drivers/DBSIG2/Driver.py: fixed the float-to-int
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: fixed the float-to-int
conversion problem in PG datadrivers
-2002-05-29 22:41 jcater
+2002-05-30 03:43:50 Rev 2825 jcater
* NEWS: more changes for a release
-2002-05-29 22:15 jcater
+2002-05-30 03:15:12 Rev 2824 jcater
* setup.py: added 'translations' to setup.py
-2002-05-29 22:11 jcater
+2002-05-30 03:11:03 Rev 2823 jcater
- * ChangeLog, NEWS, setup.py, src/__init__.py,
- src/datasources/drivers/odbc/mxodbc/Driver.py,
- src/rpc/drivers/_helpers/AsyncSocketServer.py: updates for
- release
+ * src/rpc/drivers/_helpers/AsyncSocketServer.py,
+ src/commdrivers/_helpers/AsyncSocketServer.py: updates for release
-2002-05-29 09:17 siesel
+2002-05-30 03:11:03 Rev 2822 jcater
- * etc/sample.connections.conf: add an appserver entry to
- sample.connections.conf changed entry name from geasV2 to
- appserver
+ * NEWS, src/__init__.py, src/dbdrivers/mxodbc/DBdriver.py, ChangeLog,
+ setup.py, src/datasources/drivers/odbc/mxodbc/Driver.py: updates
+ for release
-2002-05-29 08:32 arturas
+2002-05-29 14:17:48 Rev 2818 siesel
- * translations/hu_HU/LC_MESSAGES/: gnue.mo, gnue.po: ~ Translation
- files for hu_HU.
+ * etc/sample.connections.conf: add an appserver entry to sample.
+ connections.conf changed entry name from geasV2 to appserver
-2002-05-29 08:03 siesel
+2002-05-29 13:32:15 Rev 2816 arturas
+ * translations/hu_HU/LC_MESSAGES/gnue.po,
+ translations/hu_HU/LC_MESSAGES,
+ translations/hu_HU/LC_MESSAGES/gnue.mo: ~ Translation files for
+ hu_HU.
+
+2002-05-29 13:03:51 Rev 2815 siesel
+
* README.databases: some more correction
-2002-05-29 05:23 siesel
+2002-05-29 10:23:49 Rev 2813 siesel
- * src/GTest.py, utils/GTest.py: fix gtestcvs (option 3) calling
- running test two times add correct url for py-xmlrpc to
+ * utils/GTest.py, src/GTest.py: fix gtestcvs (option 3) calling
+ running test two times add correct url for py-xmlrpc to
appserver/setup.py
-2002-05-28 17:26 siesel
+2002-05-28 22:26:44 Rev 2811 siesel
- * src/rpc/drivers/TODO: added TODO file for GNURPC
+ * src/rpc/drivers/TODO, src/commdrivers/TODO: added TODO file for
+ GNURPC
-2002-05-28 10:29 siesel
+2002-05-28 15:29:57 Rev 2810 siesel
- * README.databases: removed "has no introspection" comment from
+ * README.databases: removed "has no introspection" comment from
interbase driver
-2002-05-28 10:27 jcater
+2002-05-28 15:27:00 Rev 2808 jcater
- * src/datasources/drivers/interbase/interbase/Driver.py: Applied
- firebird/interbase enhancement patch [btami]
+ * src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/interbase/DBdriver.py: Applied firebird/interbase
+ enhancement patch [btami]
-2002-05-27 19:19 siesel
+2002-05-28 00:19:50 Rev 2806 siesel
- * NEWS, README.databases: added appserver to database list (should
+ * NEWS, README.databases: added appserver to database list (should
geas entry be removed) fix date of last NEWs entry
-2002-05-27 18:22 siesel
+2002-05-27 23:22:13 Rev 2804 siesel
- * .cvsignore, src/rpc/drivers/_helpers/.cvsignore,
- src/rpc/drivers/proxy/.cvsignore,
- src/rpc/drivers/sockets/.cvsignore: updated .cvsignore files and
- added new ones
+ * src/rpc/drivers/_directory/.cvsignore, src/commdrivers/sockets/.
+ cvsignore, src/commdrivers/pw_xmlrpc/.cvsignore,
+ src/commdrivers/_test/.cvsignore, .cvsignore, src/dbdrivers/popy/.
+ cvsignore, src/commdrivers/proxy/.cvsignore,
+ src/rpc/drivers/sockets/.cvsignore, src/rpc/drivers/pw_xmlrpc/.
+ cvsignore, src/rpc/drivers/_test/.cvsignore,
+ src/rpc/drivers/proxy/.cvsignore, src/dbdrivers/appserver/.
+ cvsignore, src/commdrivers/_helpers/.cvsignore,
+ src/commdrivers/_directory/.cvsignore, src/rpc/drivers/_helpers/.
+ cvsignore: updated .cvsignore files and added new ones
-2002-05-27 15:50 jcater
+2002-05-27 20:50:21 Rev 2803 jcater
- * 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
commdrivers
-2002-05-27 13:21 siesel
+2002-05-27 18:21:30 Rev 2799 siesel
- * README-CVS: add phpforms entry to global README fix several bugs
+ * README-CVS: add phpforms entry to global README fix several bugs
in gnue-forms.php and database.inc
-2002-05-27 13:06 siesel
+2002-05-27 18:06:45 Rev 2798 siesel
- * src/: GComm.py, rpc/GComm.py,
- rpc/drivers/xmlrpc/ClientAdapter.py,
- rpc/drivers/xmlrpc/ServerAdapter.py: fix missing error handling
- in xmlrpc client and the creating dynamic objects without
+ * src/commdrivers/xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py, src/GComm.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py, src/rpc/GComm.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py: fix missing error
+ handling in xmlrpc client and the creating dynamic objects without
releasing them bug
-2002-05-27 08:30 siesel
+2002-05-27 13:30:43 Rev 2797 siesel
- * src/datasources/drivers/appserver/appserver/Driver.py: bug fix:
- added VERSION to dbdriver/appserver, to make shure appserver will
+ * src/dbdrivers/appserver/DBdriver.py,
+ src/datasources/drivers/appserver/appserver/Driver.py: bug fix:
+ added VERSION to dbdriver/appserver, to make shure appserver will
work with the newest VERSION of it.
-2002-05-27 07:48 arturas
+2002-05-27 12:48:52 Rev 2796 arturas
- * translations/hu_HU/: gnue.mo, gnue.po:
- Translation files for hu_HU language.
+ * translations/hu_HU, translations/hu_HU/gnue.mo,
+ translations/hu_HU/gnue.po: Translation files for hu_HU language.
-2002-05-26 17:43 siesel
+2002-05-26 22:43:51 Rev 2794 siesel
* setup-cvs.py: added basic setup routine
-2002-05-26 14:57 siesel
+2002-05-26 19:57:33 Rev 2790 siesel
- * src/rpc/drivers/: GCommBase.py, xmlrpc/ClientAdapter.py: some
- patches
+ * src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
+ src/commdrivers/xmlrpc/ClientAdapter.py, src/rpc/drivers/GCommBase.
+ py, src/commdrivers/pw_xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py, src/commdrivers/GCommBase.
+ py: some patches
-2002-05-26 14:36 siesel
+2002-05-26 19:36:34 Rev 2789 siesel
- * src/datasources/drivers/appserver/appserver/Driver.py: change
- setSort function to accept an list as parameter instead of a
- string
+ * src/dbdrivers/appserver/DBdriver.py,
+ src/datasources/drivers/appserver/appserver/Driver.py: change
+ setSort function to accept an list as parameter instead of a string
-2002-05-26 04:22 siesel
+2002-05-26 09:22:15 Rev 2787 siesel
- * src/datasources/drivers/appserver/appserver/Driver.py: update
- appserver/DBdriver to support writing, inserting and deleting
- records added functions for inserting and deleting records to
- appserver for appserver v0.01 just geasConditions support is
- missing
+ * src/dbdrivers/appserver/DBdriver.py,
+ src/datasources/drivers/appserver/appserver/Driver.py: update
+ appserver/DBdriver to support writing, inserting and deleting
+ records added functions for inserting and deleting records to
+ appserver for appserver v0.01 just geasConditions support is missing
-2002-05-21 00:33 baumannd
+2002-05-21 05:36:38 Rev 2778 baumannd
- * scripts/.cvsignore, src/rpc/drivers/.cvsignore,
- src/rpc/drivers/xmlrpc/.cvsignore: Ignore some files.
+ * src/odmg/Query.py, src/odmg/Transaction.py, src/odmg/.cvsignore,
+ src/odmg/Object.py, src/odmg, src/odmg/odmg.odl, src/odmg/__init__.
+ py, src/odmg/Database.py: Add beginnings of ODMG Python binding.
-2002-05-19 17:34 siesel
+2002-05-21 05:33:11 Rev 2776 baumannd
- * src/datasources/drivers/appserver/appserver/Driver.py: Added
- DBdriver for Appserver (working read only at the moment)
+ * src/rpc/drivers/xmlrpc/.cvsignore, src/dbdrivers/psycopg/.
+ cvsignore, src/dbdrivers/_empty/.cvsignore,
+ src/commdrivers/_parser/.cvsignore, src/commdrivers/.cvsignore,
+ src/rpc/drivers/_parser/.cvsignore, src/commdrivers/xmlrpc/.
+ cvsignore, scripts/.cvsignore, src/rpc/drivers/.cvsignore: Ignore
+ some files.
-2002-05-16 07:12 arturas
+2002-05-19 22:34:59 Rev 2770 siesel
- * utils/create-po.sh:
- Script to create gnue.po file from all .py files.
+ * src/datasources/drivers/appserver,
+ src/dbdrivers/appserver/DBdriver.py,
+ src/datasources/drivers/appserver/appserver,
+ src/datasources/drivers/appserver/appserver/Driver.py,
+ src/dbdrivers/appserver, src/dbdrivers/appserver/__init__.py:
+ Added DBdriver for Appserver (working read only at the moment)
-2002-05-15 23:37 jcater
+2002-05-16 12:12:42 Rev 2764 arturas
- * src/: GDataSource.py, datasources/GDataSource.py: removed
+ * utils/create-po.sh: Script to create gnue.po file from all .py
+ files.
+
+2002-05-16 04:37:47 Rev 2763 jcater
+
+ * src/datasources/GDataSource.py, src/GDataSource.py: removed
debugging print statements
-2002-05-15 20:14 jcater
+2002-05-16 01:14:44 Rev 2762 jcater
- * src/: GDataSource.py, datasources/GDataSource.py: moved more
+ * src/datasources/GDataSource.py, src/GDataSource.py: moved more
master/detail datasource logic out of tools and into common
-2002-05-15 15:20 jcater
+2002-05-15 20:20:12 Rev 2761 jcater
- * src/datasources/drivers/DBSIG2/Driver.py: fixed cparam support in
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: fixed cparam support in
DB drivers
-2002-05-14 20:27 jamest
+2002-05-15 01:27:08 Rev 2759 jamest
- * src/: GConfig.py, apps/GConfig.py: Fixed config system to do the
- right thing with systems loading multiple configs (designer)
+ * src/GConfig.py, src/apps/GConfig.py: Fixed config system to do the
+ right thing with systems loading multiple configs (designer)
Changes wizard size in designer to better fit contents
-2002-05-14 19:27 jcater
+2002-05-15 00:27:39 Rev 2756 jcater
- * etc/sample.report-filters.conf: added merge support/examples to
+ * etc/sample.report-filters.conf: added merge support/examples to
reports (currently, only RTF works -- latex does not)
-2002-05-13 13:53 arturas
+2002-05-13 18:53:09 Rev 2751 arturas
- * translations/: de/LC_MESSAGES/gnue.mo, en/LC_MESSAGES/gnue.mo,
- en_GB/LC_MESSAGES/gnue.mo, en_US/LC_MESSAGES/gnue.mo,
- lt/LC_MESSAGES/gnue.mo, lt_LT/LC_MESSAGES/gnue.mo,
- ru/LC_MESSAGES/gnue.mo, uk/LC_MESSAGES/gnue.mo:
-
+ * translations/lt_LT/LC_MESSAGES/gnue.mo,
+ translations/lt/LC_MESSAGES/gnue.mo,
+ translations/uk/LC_MESSAGES/gnue.mo,
+ translations/en/LC_MESSAGES/gnue.mo,
+ translations/ru/LC_MESSAGES/gnue.mo,
+ translations/de/LC_MESSAGES/gnue.mo,
+ translations/en_US/LC_MESSAGES/gnue.mo,
+ translations/en_GB/LC_MESSAGES/gnue.mo:
Update.
-2002-05-13 12:59 arturas
+2002-05-13 17:59:27 Rev 2750 arturas
- * doc/i18n.txt:
-
+ * doc/i18n.txt:
Few minor changes.
-2002-05-13 12:40 arturas
+2002-05-13 17:40:24 Rev 2749 arturas
- * src/rpc/drivers/xmlrpc/RpcDoc.py:
+ * src/rpc/drivers/xmlrpc/RpcDoc.py, src/commdrivers/xmlrpc/RpcDoc.py:
i18n changes.
-2002-05-13 12:30 arturas
+2002-05-13 17:34:48 Rev 2748 arturas
- * src/rpc/drivers/_helpers/RpcDoc.py:
- i18n changes.
+ * src/rpc/drivers/_helpers/RpcDoc.py,
+ src/commdrivers/pw_xmlrpc/RpcDoc.py,
+ src/commdrivers/_helpers/RpcDoc.py,
+ src/rpc/drivers/pw_xmlrpc/RpcDoc.py: i18n changes.
-2002-05-08 22:03 jamest
+2002-05-09 03:03:44 Rev 2739 jamest
- * images/tb_bottom.png, images/tb_delete.png,
- images/tb_down_arrow.png, images/tb_exec.png, images/tb_exit.png,
- images/tb_first.png, images/tb_jump-to.png, images/tb_new.png,
- images/tb_save.png, images/tb_search.png, images/tb_top.png,
- images/tb_undo.png, images/tb_up_arrow.png, src/GDataSource.py,
- src/datasources/GDataSource.py: Added gnome2 icons in place of
- old gnome1 icons(mailing tigert for final approval) Added more
- toolbar icons for events Fixed prequery datasource support
+ * images/tb_up_arrow.png, images/tb_save.png, src/GDataSource.py,
+ images/tb_top.png, images/tb_delete.png, images/tb_bottom.png,
+ images/tb_undo.png, images/tb_search.png, images/tb_exit.png,
+ src/datasources/GDataSource.py, images/tb_down_arrow.png,
+ images/tb_exec.png, images/tb_first.png, images/tb_new.png,
+ images/tb_jump-to.png: Added gnome2 icons in place of old gnome1
+ icons(mailing tigert for final approval) Added more toolbar icons
+ for events Fixed prequery datasource support
-2002-05-08 20:47 jcater
+2002-05-09 01:47:17 Rev 2738 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py: [ticket
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: [ticket
29/32] bugfix on record jumping problem in forms (patch by btami)
-2002-05-06 21:27 jamest
+2002-05-07 02:27:04 Rev 2728 jamest
- * src/: GBaseApp.py, GConfig.py, GImport.py, GServerApp.py,
- FormatMasks/DateMask.py, apps/GBaseApp.py, apps/GConfig.py,
- apps/GServerApp.py, formatting/DateMask.py: i18n changes
+ * src/GConfig.py, src/GServerApp.py, src/apps/GConfig.py,
+ src/FormatMasks/DateMask.py, src/apps/GServerApp.py, src/GImport.
+ py, src/GBaseApp.py, src/formatting/DateMask.py, src/apps/GBaseApp.
+ py: i18n changes
-2002-05-06 20:13 jamest
+2002-05-07 01:13:49 Rev 2727 jamest
- * src/: GConfig.py, apps/GConfig.py: Fixed forms so it's gnue.conf
+ * src/GConfig.py, src/apps/GConfig.py: Fixed forms so it's gnue.conf
free (for real this time! (maybe.))
-2002-05-06 17:56 siesel
+2002-05-06 22:56:04 Rev 2725 siesel
- * src/rpc/drivers/xmlrpc/ServerAdapter.py: add support for get/set
- methods of RpAttributes to the xmlrpc protocoll
+ * src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/_directory/DirectoryServer.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py,
+ src/commdrivers/_directory/DirectoryServer.py: add support for
+ get/set methods of RpAttributes to the xmlrpc protocoll
-2002-05-06 13:51 arturas
+2002-05-06 18:51:31 Rev 2720 arturas
- * src/: FormatMasks/DateMask.py, formatting/DateMask.py:
- Added GImport.py import.
+ * src/FormatMasks/DateMask.py, src/formatting/DateMask.py: Added
+ GImport.py import.
-2002-05-06 13:50 arturas
+2002-05-06 18:50:01 Rev 2719 arturas
- * src/GImport.py:
- Back to gettext import in one file.
+ * src/GImport.py: Back to gettext import in one file.
-2002-05-06 12:27 siesel
+2002-05-06 17:27:41 Rev 2718 siesel
- * src/GTest.py, utils/GTest.py,
- src/rpc/drivers/xmlrpc/ClientAdapter.py: added some more comments
+ * src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
+ src/commdrivers/xmlrpc/ClientAdapter.py, utils/GTest.py,
+ src/commdrivers/pw_xmlrpc/ClientAdapter.py, src/GTest.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py: added some more comments
to GTest and added an i18n fix for XMLRPC client error messages
-2002-05-06 11:50 arturas
+2002-05-06 17:00:33 Rev 2717 siesel
- * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
- FormatMasks/NumberMask.py, FormatMasks/TextMask.py,
- formatting/BaseMask.py, formatting/DateMask.py,
- formatting/NumberMask.py, formatting/TextMask.py:
- i18n string changes.
+ * src/commdrivers/_test/server.py, src/rpc/drivers/_test/server.py:
+ better testing for the place of donuts.grpc
-2002-05-06 11:24 arturas
+2002-05-06 16:50:44 Rev 2716 arturas
- * src/datasources/drivers/: postgresql/pygresql/Driver.py,
- sybase/sybase/Driver.py, sqlrelay/sqlrelay/Driver.py:
- i18n changes.
+ * src/FormatMasks/NumberMask.py, src/FormatMasks/BaseMask.py,
+ src/formatting/NumberMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/formatting/DateMask.py,
+ src/FormatMasks/TextMask.py, src/formatting/TextMask.py: i18n
+ string changes.
-2002-05-06 11:19 arturas
+2002-05-06 16:24:54 Rev 2715 arturas
- * src/datasources/drivers/: odbc/mxodbc/Driver.py,
- odbc/wodbc/Driver.py, oracle/dcoracle/Driver.py:
- i18n changes.
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/dbdrivers/mxodbc/DBdriver.py, src/dbdrivers/interbase/DBdriver.
+ py, src/datasources/drivers/sybase/sybase/Driver.py,
+ src/dbdrivers/geas/DBdriver.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py,
+ src/datasources/drivers/odbc/mxodbc/Driver.py,
+ src/dbdrivers/sybase/DBdriver.py, src/dbdrivers/ingres/DBdriver.py,
+ src/datasources/drivers/informix/informix/Driver.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/sapdb/DBdriver.py, src/dbdrivers/informix/DBdriver.
+ py, src/dbdrivers/sqlrelay/DBdriver.py,
+ src/dbdrivers/msado/DBdriver.py, src/dbdrivers/postgresql/DBdriver.
+ py, src/dbdrivers/mysql/DBdriver.py, src/dbdrivers/oracle/DBdriver.
+ py: i18n changes.
-2002-05-06 11:19 siesel
+2002-05-06 16:19:45 Rev 2714 siesel
* setup-cvs.py: update gacvs to be installed in server
-2002-05-06 11:14 arturas
+2002-05-06 16:12:45 Rev 2713 siesel
- * src/datasources/drivers/: informix/informix/Driver.py,
- ingres/ingres/Driver.py, interbase/interbase/Driver.py:
- i18n changes.
+ * src/rpc/drivers/_test/__init__.py, src/commdrivers/_test/__init__.
+ py: another fix to gtestcvs: make _test an module
-2002-05-06 11:07 arturas
+2002-05-06 16:07:59 Rev 2712 arturas
- * src/datasources/drivers/: db2/db2/Driver.py,
- oracle/cxoracle/Driver.py, DBSIG2/Driver.py:
- i18n changes.
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/db2/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/dbdrivers/cxoracle/DBdriver.py: i18n changes.
-2002-05-05 19:29 siesel
+2002-05-06 13:31:12 Rev 2710 siesel
- * src/rpc/drivers/xmlrpc/RpcDoc.py: better listing of hirarchie
+ * src/commdrivers/_test/server.py, src/rpc/drivers/_test/server.py:
+ get the right path for donuts.gprc
-2002-05-05 18:38 siesel
+2002-05-06 00:29:11 Rev 2709 siesel
- * setup-cvs.py, src/GServerApp.py, src/GTest.py,
- src/apps/GServerApp.py, utils/GTest.py: some i18 fixes, add
- commands gacvs and gtestcvs. updated and fixed all testcases add
- testing program GTest.py
+ * src/rpc/drivers/xmlrpc/RpcDoc.py, src/commdrivers/xmlrpc/RpcDoc.py:
+ better listing of hirarchie
-2002-05-04 11:46 jcater
+2002-05-05 23:38:27 Rev 2708 siesel
- * src/: GDataSource.py, datasources/GDataSource.py,
- rpc/drivers/xmlrpc/ServerAdapter.py: fixes to datasources
+ * src/rpc/drivers/_test/donuts.grpc, src/rpc/drivers/_test/test.py,
+ utils/GTest.py, setup-cvs.py,
+ src/commdrivers/pw_xmlrpc/ServerAdapter.py,
+ src/commdrivers/_test/server.py, src/commdrivers/_test/README,
+ src/GServerApp.py, src/apps/GServerApp.py,
+ src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/_test/server.py, src/rpc/drivers/_test/README,
+ src/GTest.py, src/commdrivers/_test/test.py,
+ src/commdrivers/_test/donuts.grpc: some i18 fixes, add commands
+ gacvs and gtestcvs. updated and fixed all testcases add testing
+ program GTest.py
-2002-05-04 11:45 jamest
+2002-05-04 16:46:26 Rev 2707 jcater
- * src/: GBaseApp.py, GConfig.py, GDataObjects.py, GImport.py,
- GServerApp.py, GTrigger.py, FormatMasks/BaseMask.py,
- apps/GBaseApp.py, apps/GConfig.py, apps/GServerApp.py,
- datasources/GDataObjects.py, formatting/BaseMask.py,
- logic/GTrigger.py, rpc/drivers/_helpers/RpcDoc.py: Removed
- dependency on gnue.conf files (new config system) Moved text out
- of gnue.conf setting as the new i18n stuff replaces it Something
- else I've forgotten :)
+ * src/datasources/GDataSource.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py, src/GDataSource.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py: fixes to datasources
-2002-05-03 21:59 siesel
+2002-05-04 16:45:09 Rev 2706 jamest
- * src/rpc/drivers/: _helpers/RpcDoc.py, xmlrpc/RpcDoc.py: some new
- features for RpcDoc
+ * src/formatting/BaseMask.py, src/commdrivers/_helpers/RpcDoc.py,
+ src/GConfig.py, src/GBaseApp.py, src/apps/GBaseApp.py,
+ src/GDataObjects.py, src/dbdrivers/geas/DBdriver.py,
+ src/apps/GConfig.py, src/apps/GServerApp.py,
+ src/datasources/GDataObjects.py, src/GTrigger.py,
+ src/logic/GTrigger.py, src/rpc/drivers/_helpers/RpcDoc.py,
+ src/FormatMasks/BaseMask.py, src/GServerApp.py, src/GImport.py:
+ Removed dependency on gnue.conf files (new config system) Moved
+ text out of gnue.conf setting as the new i18n stuff replaces it
+ Something else I've forgotten :)
-2002-05-03 21:52 siesel
+2002-05-04 02:59:25 Rev 2705 siesel
- * src/rpc/drivers/xmlrpc/: ClientAdapter.py, ServerAdapter.py: i18
- fixes and more configuration for the xmlrpc ClientAdapter
+ * src/rpc/drivers/_helpers/RpcDoc.py,
+ src/commdrivers/pw_xmlrpc/RpcDoc.py, src/rpc/drivers/xmlrpc/RpcDoc.
+ py, src/commdrivers/_helpers/RpcDoc.py,
+ src/rpc/drivers/pw_xmlrpc/RpcDoc.py, src/commdrivers/xmlrpc/RpcDoc.
+ py: some new features for RpcDoc
-2002-05-03 18:07 jcater
+2002-05-04 02:52:48 Rev 2704 siesel
- * installer/base.py, installer/demo.py, installer/products.py,
- installer/pydistutils.py, src/GConditions.py,
- src/GDataObjects.py, src/GDataSource.py, src/GLoginHandler.py,
- src/GObjects.py, src/datasources/GConditions.py,
- src/datasources/GDataObjects.py, src/datasources/GDataSource.py,
- src/datasources/GLoginHandler.py, src/definitions/GObjects.py:
- um, lots and lots of miscellaneous code cleanup
+ * src/commdrivers/xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py: i18 fixes and more
+ configuration for the xmlrpc ClientAdapter
-2002-05-03 15:01 jamest
+2002-05-03 23:07:18 Rev 2703 jcater
- * doc/common-techref.lyx: Checking in mess so Reinhard has
- something to read
+ * src/definitions/GObjects.py, src/GLoginHandler.py,
+ src/datasources/GConditions.py, src/datasources/GDataSource.py,
+ installer/base.py, src/GConditions.py, src/GObjects.py,
+ src/GDataSource.py, installer/pydistutils.py,
+ src/datasources/GDataObjects.py, installer/products.py,
+ installer/demo.py, src/GDataObjects.py,
+ src/datasources/GLoginHandler.py: um, lots and lots of
+ miscellaneous code cleanup
-2002-05-03 13:24 arturas
+2002-05-03 20:01:44 Rev 2702 jamest
- * doc/i18n.txt:
- small update.
+ * doc/common-techref.lyx: Checking in mess so Reinhard has something
+ to read
-2002-05-03 13:12 arturas
+2002-05-03 18:24:31 Rev 2701 arturas
- * src/rpc/drivers/xmlrpc/: ClientAdapter.py, DebugSocketServer.py,
- RpcDoc.py, ServerAdapter.py:
- i18n changes.
+ * doc/i18n.txt: small update.
-2002-05-03 13:08 arturas
+2002-05-03 18:12:46 Rev 2700 arturas
- * src/rpc/drivers/sockets/CommDriver.py:
- i18n changes.
+ * src/commdrivers/sockets/CommDriver.py,
+ src/rpc/drivers/xmlrpc/DebugSocketServer.py,
+ src/commdrivers/xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/xmlrpc/RpcDoc.py,
+ src/rpc/drivers/sockets/CommDriver.py,
+ src/commdrivers/xmlrpc/DebugSocketServer.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py,
+ src/commdrivers/xmlrpc/RpcDoc.py: i18n changes.
-2002-05-03 13:00 arturas
+2002-05-03 18:00:52 Rev 2699 arturas
- * src/rpc/drivers/soap/CommDriver.py:
- i18n changes.
+ * src/commdrivers/pw_xmlrpc/DebugSocketServer.py,
+ src/rpc/drivers/soap/CommDriver.py,
+ src/commdrivers/pw_xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
+ src/commdrivers/pw_xmlrpc/RpcDoc.py,
+ src/commdrivers/soap/CommDriver.py,
+ src/rpc/drivers/pw_xmlrpc/DebugSocketServer.py,
+ src/commdrivers/pw_xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/pw_xmlrpc/RpcDoc.py: i18n changes.
-2002-05-03 12:50 arturas
+2002-05-03 17:51:38 Rev 2698 arturas
- * src/rpc/drivers/: pyro/CommDriver.py, proxy/CommDriver.py:
- i18n changes.
+ * src/rpc/drivers/GCommBase.py,
+ src/rpc/drivers/_directory/DirectoryServer.py,
+ src/commdrivers/proxy/CommDriver.py,
+ src/rpc/drivers/pyro/CommDriver.py, src/RuntimeSettings.py,
+ src/apps/RuntimeSettings.py, src/commdrivers/GCommBase.py,
+ src/logic/GTrigger.py, src/commdrivers/_directory/DirectoryServer.
+ py, src/GTrigger.py, src/commdrivers/pyro/CommDriver.py,
+ src/rpc/drivers/proxy/CommDriver.py: i18n changes.
-2002-05-03 12:43 arturas
+2002-05-03 17:38:16 Rev 2697 arturas
- * src/: GTrigger.py, RuntimeSettings.py, apps/RuntimeSettings.py,
- logic/GTrigger.py, rpc/drivers/GCommBase.py:
- i18n changes.
+ * src/formatting/GTypecast.py, src/GServerApp.py,
+ src/apps/GServerApp.py, src/GTypecast.py: i18n changes.
-2002-05-03 12:38 arturas
+2002-05-03 17:26:08 Rev 2696 arturas
- * src/: GServerApp.py, GTypecast.py, apps/GServerApp.py,
- formatting/GTypecast.py:
- i18n changes.
+ * src/definitions/GParser.py, src/GDateTime.py, src/GParser.py,
+ src/utils/GDateTime.py: i18n changes.
-2002-05-03 12:26 arturas
+2002-05-03 17:15:55 Rev 2695 arturas
- * src/: GDateTime.py, GParser.py, definitions/GParser.py,
- utils/GDateTime.py:
- i18n changes.
+ * src/datasources/GDataSource.py, src/GDataSource.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py: i18n changes.
-2002-05-03 12:13 arturas
+2002-05-03 16:46:32 Rev 2694 arturas
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- GDataSource.py, datasources/GDataSource.py:
- i18n changes.
+ * src/datasources/GConnections.py, src/GConnections.py: Removed
+ GImport.py import.
-2002-05-03 11:46 arturas
+2002-05-03 16:23:08 Rev 2693 arturas
- * src/: GConnections.py, datasources/GConnections.py:
- Removed GImport.py import.
+ * translations/lt_LT/LC_MESSAGES/gnue.mo,
+ translations/lt/LC_MESSAGES/gnue.mo,
+ translations/uk/LC_MESSAGES/gnue.mo, translations/README,
+ translations/gnue-version.po.orig, translations/gnue-version.po,
+ translations/en/LC_MESSAGES/gnue.mo,
+ translations/ru/LC_MESSAGES/gnue.mo, translations/gnue-example.po,
+ translations/de/LC_MESSAGES/gnue.mo,
+ translations/en_US/LC_MESSAGES/gnue.mo,
+ translations/en_GB/LC_MESSAGES/gnue.mo: i18n updates.
-2002-05-03 11:23 arturas
+2002-05-03 15:37:34 Rev 2692 arturas
- * translations/: README, gnue-example.po, gnue-version.po,
- gnue-version.po.orig, de/LC_MESSAGES/gnue.mo,
- en/LC_MESSAGES/gnue.mo, en_GB/LC_MESSAGES/gnue.mo,
- en_US/LC_MESSAGES/gnue.mo, lt/LC_MESSAGES/gnue.mo,
- lt_LT/LC_MESSAGES/gnue.mo, ru/LC_MESSAGES/gnue.mo,
- uk/LC_MESSAGES/gnue.mo:
- i18n updates.
+ * src/GBaseApp.py, src/apps/GBaseApp.py: Corrected missed strings
+ for i18n.
-2002-05-03 10:37 arturas
+2002-05-03 15:31:22 Rev 2691 arturas
- * src/: GBaseApp.py, apps/GBaseApp.py:
- Corrected missed strings for i18n.
+ * src/datasources/GConditions.py, src/GConditions.py: Removed
+ GImport.py import.
-2002-05-03 10:31 arturas
+2002-05-03 15:18:52 Rev 2690 arturas
- * src/: GConditions.py, datasources/GConditions.py:
+ * src/GBaseApp.py, src/GComm.py, src/apps/GBaseApp.py,
+ src/GClientApp.py, src/rpc/GComm.py, src/apps/GClientApp.py:
Removed GImport.py import.
-2002-05-03 10:17 arturas
+2002-05-03 14:40:57 Rev 2689 jcater
- * src/: GBaseApp.py, apps/GBaseApp.py, GClientApp.py,
- apps/GClientApp.py, GComm.py, rpc/GComm.py:
- Removed GImport.py import.
-
-2002-05-03 09:40 jcater
-
- * setup-cvs.py: fixed incorrect handling of translations directory
+ * setup-cvs.py: fixed incorrect handling of translations directory
in setup script
-2002-05-02 20:57 jamest
+2002-05-03 01:57:20 Rev 2688 jamest
- * src/: GConfig.py, apps/GConfig.py: Removed hardcoded gnue
- references from config system Start of more generic config
- handler
+ * src/GConfig.py, src/apps/GConfig.py: Removed hardcoded gnue
+ references from config system Start of more generic config handler
-2002-05-02 16:20 jamest
+2002-05-02 21:20:33 Rev 2687 jamest
- * src/: GBaseApp.py, GClientApp.py, GComm.py, GConditions.py,
- GConfig.py, GConnections.py, GDebug.py, GImport.py, __init__.py,
- apps/GBaseApp.py, apps/GClientApp.py, apps/GConfig.py,
- apps/GDebug.py, datasources/GConditions.py,
- datasources/GConnections.py, rpc/GComm.py: Altered gettext
- support to be part of GBaseApp (GImport in each file should not
- be needed now) default _() override when gettext fails
+ * src/datasources/GConditions.py, src/GDebug.py, src/__init__.py,
+ src/apps/GDebug.py, src/GComm.py, src/datasources/GConnections.py,
+ src/GConfig.py, src/apps/GConfig.py, src/GConditions.py,
+ src/GImport.py, src/GBaseApp.py, src/apps/GBaseApp.py,
+ src/rpc/GComm.py, src/GClientApp.py, src/apps/GClientApp.py,
+ src/GConnections.py: Altered gettext support to be part of
+ GBaseApp (GImport in each file should not be needed now) default
+ _() override when gettext fails
-2002-05-02 11:21 arturas
+2002-05-02 16:21:24 Rev 2686 arturas
- * src/: GConnections.py, datasources/GConnections.py:
- Added GImport.py import, i18n changes.
+ * src/GConfig.py, src/apps/GConfig.py, src/datasources/GConnections.
+ py, src/GConnections.py: Added GImport.py import, i18n changes.
-2002-05-02 11:17 arturas
+2002-05-02 16:10:08 Rev 2685 arturas
- * src/: GConfig.py, apps/GConfig.py:
- Added GImport.py import, i18n changes.
+ * src/datasources/GConditions.py, src/GConditions.py, src/GClientApp.
+ py, src/apps/GClientApp.py: Added GImport.py import.
-2002-05-02 11:10 arturas
+2002-05-02 16:08:45 Rev 2684 arturas
- * src/: GConditions.py, datasources/GConditions.py:
- Added GImport.py import.
+ * src/GComm.py, src/rpc/GComm.py: Added GImport.py import, i18n
+ changes.
-2002-05-02 11:08 arturas
+2002-05-02 01:53:03 Rev 2683 jcater
- * src/: GComm.py, rpc/GComm.py:
- Added GImport.py import, i18n changes.
+ * src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py: code cleanup
-2002-05-02 11:06 arturas
+2002-05-02 00:39:23 Rev 2682 siesel
- * src/: GClientApp.py, apps/GClientApp.py:
- Added GImport.py import.
+ * doc/RPC-grpc-file.dtd: adding auto created DTD file for .grpc file
+ format
-2002-05-01 20:53 jcater
+2002-05-02 00:37:36 Rev 2681 siesel
- * src/rpc/drivers/xmlrpc/ServerAdapter.py: code cleanup
+ * src/commdrivers/_parser/Parser.py, scripts/gnuedtd,
+ src/rpc/drivers/_parser/Parser.py: updated gnuedtd to produce dtd
+ for grpc files
-2002-05-01 19:39 siesel
+2002-05-02 00:23:33 Rev 2680 siesel
- * doc/RPC-grpc-file.dtd: adding auto created DTD file for .grpc
- file format
-
-2002-05-01 19:37 siesel
-
- * scripts/gnuedtd: updated gnuedtd to produce dtd for grpc files
-
-2002-05-01 19:23 siesel
-
- * doc/: RPC-abstraction.txt, RPC-status.txt: spelling error
+ * doc/RPC-abstraction.txt, doc/RPC-status.txt: spelling error
correction
-2002-05-01 19:18 jcater
+2002-05-02 00:18:21 Rev 2679 jcater
- * src/: GServerApp.py, apps/GServerApp.py: added comments to the
+ * src/GServerApp.py, src/apps/GServerApp.py: added comments to the
daemonize code
-2002-04-30 19:01 siesel
+2002-05-01 00:01:58 Rev 2675 siesel
* doc/RPC-status.txt: added more details about the protocolls
-2002-04-30 18:52 siesel
+2002-04-30 23:52:31 Rev 2674 siesel
- * doc/RPC-abstraction.txt, doc/RPC-status.txt, src/GServerApp.py,
- src/apps/GServerApp.py, src/rpc/drivers/GCommBase.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
+ * src/commdrivers/pw_xmlrpc/DebugSocketServer.py,
+ src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/_directory/DirectoryServer.py, doc/RPC-abstraction.
+ txt, src/rpc/drivers/_directory/__init__.py,
+ src/commdrivers/_directory, doc/RPC-status.txt,
+ src/rpc/drivers/pw_xmlrpc/__init__.py,
+ src/commdrivers/xmlrpc/ClientAdapter.py, src/commdrivers/pw_xmlrpc,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/commdrivers/pw_xmlrpc/RpcDoc.py,
+ src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
+ src/commdrivers/pw_xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/_test/server.py,
+ src/commdrivers/_directory/DirectoryServer.py,
+ src/rpc/drivers/_parser/Parser.py,
+ src/commdrivers/_directory/__init__.py,
+ src/rpc/drivers/_test/client.php, src/rpc/drivers/GCommBase.py,
+ src/rpc/drivers/pw_xmlrpc/DebugSocketServer.py,
+ src/commdrivers/pw_xmlrpc/__init__.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py,
+ src/commdrivers/pw_xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/_directory, src/GServerApp.py,
+ src/commdrivers/_test/server.py, src/apps/GServerApp.py,
+ src/commdrivers/_parser/Parser.py, src/commdrivers/_test/client.
+ php, src/rpc/drivers/pw_xmlrpc,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/pw_xmlrpc/RpcDoc.py, src/commdrivers/GCommBase.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
-2002-04-30 13:12 siesel
+2002-04-30 18:12:25 Rev 2672 siesel
* doc/RPC-status.txt: Add file to present actual status of RPC work
-2002-04-30 12:23 arturas
+2002-04-30 17:25:53 Rev 2670 siesel
- * src/: GBaseApp.py, apps/GBaseApp.py:
- Prepared for i18n.
+ * src/commdrivers/_test/README, src/rpc/drivers/_test/README:
+ Corrected hint for debian users
-2002-04-30 12:06 arturas
+2002-04-30 17:23:26 Rev 2669 arturas
- * translations/README:
- Readme for translations directory.
+ * src/GBaseApp.py, src/apps/GBaseApp.py: Prepared for i18n.
-2002-04-30 12:04 arturas
+2002-04-30 17:06:18 Rev 2668 arturas
- * translations/README:
- Somethings not working....
+ * translations/README: Readme for translations directory.
-2002-04-30 11:54 arturas
+2002-04-30 17:04:23 Rev 2667 arturas
- * src/GImport.py:
- Update.
+ * translations/README: Somethings not working....
-2002-04-30 11:18 arturas
+2002-04-30 16:54:01 Rev 2666 arturas
- * translations/README:
- Update.
+ * src/GImport.py: Update.
-2002-04-30 11:15 arturas
+2002-04-30 16:18:31 Rev 2665 arturas
- * translations/README:
- Updated readme.
+ * translations/README: Update.
-2002-04-30 11:08 arturas
+2002-04-30 16:15:32 Rev 2664 arturas
- * translations/: de/LC_MESSAGES/gnue.mo, en/LC_MESSAGES/gnue.mo,
- en_GB/LC_MESSAGES/gnue.mo, lt/LC_MESSAGES/gnue.mo,
- lt_LT/LC_MESSAGES/gnue.mo, ru/LC_MESSAGES/gnue.mo,
- uk/LC_MESSAGES/gnue.mo:
+ * translations/README: Updated readme.
+2002-04-30 16:08:55 Rev 2663 arturas
+
+ * translations/de, translations/en_GB/LC_MESSAGES,
+ translations/en/LC_MESSAGES/gnue.mo, translations/en,
+ translations/lt_LT/LC_MESSAGES, translations/lt/LC_MESSAGES,
+ translations/uk/LC_MESSAGES, translations/en_GB/LC_MESSAGES/gnue.
+ mo, translations/en_GB, translations/lt_LT/LC_MESSAGES/gnue.mo,
+ translations/ru/LC_MESSAGES, translations/lt/LC_MESSAGES/gnue.mo,
+ translations/uk/LC_MESSAGES/gnue.mo, translations/de/LC_MESSAGES,
+ translations/lt_LT, translations/lt, translations/uk,
+ translations/ru/LC_MESSAGES/gnue.mo,
+ translations/de/LC_MESSAGES/gnue.mo, translations/ru,
+ translations/en/LC_MESSAGES:
Translation files itself.
-2002-04-30 10:55 arturas
+2002-04-30 15:55:29 Rev 2662 arturas
- * translations/en_US/LC_MESSAGES/gnue.mo:
-
+ * translations/en_US, translations/en_US/LC_MESSAGES,
+ translations/en_US/LC_MESSAGES/gnue.mo:
Translation file.
-2002-04-30 10:20 arturas
+2002-04-30 15:20:14 Rev 2661 arturas
- * setup-cvs.py:
-
- i18n changes. Added line ln -s %(CVSDIR)s/common/translations
+ * setup-cvs.py:
+ i18n changes. Added line ln -s %(CVSDIR)s/common/translations
%(CONFDIR)s/translations.
-2002-04-30 06:29 arturas
+2002-04-30 11:29:57 Rev 2660 arturas
- * src/GImport.py:
+ * src/GImport.py:
+ File, that will be imported into (almost) every other .py file. It
+ contains common functions, imports & etc.
- File, that will be imported into (almost) every other .py file.
- It contains common functions, imports & etc.
+2002-04-30 11:08:02 Rev 2659 arturas
-2002-04-30 06:08 arturas
-
- * translations/README:
-
+ * translations/README, translations:
readme file for /common/translations directory - for what it is.
-2002-04-30 05:52 arturas
+2002-04-30 10:52:02 Rev 2658 arturas
- * doc/i18n.txt:
-
- Appended new information, more details on changes to .py files,
+ * doc/i18n.txt:
+ Appended new information, more details on changes to .py files,
xgettext.
-2002-04-28 23:19 jcater
+2002-04-29 04:19:15 Rev 2657 jcater
- * etc/sample.report-filters.conf: added a CSV filter to reports;
+ * etc/sample.report-filters.conf: added a CSV filter to reports;
misc bug fixes
-2002-04-28 22:10 jcater
+2002-04-29 03:10:19 Rev 2656 jcater
- * src/: GMimeTypes.py, utils/GMimeTypes.py: actually have
+ * src/GMimeTypes.py, src/utils/GMimeTypes.py: actually have
getExtension() return something :)
-2002-04-28 20:52 jcater
+2002-04-29 01:52:53 Rev 2655 jcater
- * src/: GObjects.py, GParser.py, GParserHelpers.py,
- definitions/GObjects.py, definitions/GParser.py,
- definitions/GParserHelpers.py: * Added XML Namespace support to
- GObject's dumpXML() (required for reports) * Fixed problem with
- GRParam's being added to their parents twice. * Made all GRD
- tags lowercase to make dumpXML() friendly * Misc bugfixed to
- Reports
+ * src/GObjects.py, src/definitions/GParserHelpers.py, src/GParser.py,
+ src/definitions/GObjects.py, src/definitions/GParser.py,
+ src/GParserHelpers.py: * Added XML Namespace support to GObject's
+ dumpXML() (required for reports) * Fixed problem with GRParam's
+ being added to their parents twice. * Made all GRD tags lowercase
+ to make dumpXML() friendly * Misc bugfixed to Reports
-2002-04-27 18:13 jcater
+2002-04-27 23:13:48 Rev 2653 jcater
- * doc/Connections.txt, etc/sample.connections.conf,
- src/GConnections.py, src/datasources/GConnections.py: * Lots of
- cleanup to the connections.conf parsing.
- * Added support for aliases= in the connections.conf file
+ * etc/sample.connections.conf, src/datasources/GConnections.py,
+ doc/Connections.txt, src/GConnections.py: * Lots of cleanup to
+ the connections.conf parsing. * Added support for aliases= in the
+ connections.conf file
-2002-04-27 17:55 jcater
+2002-04-27 22:55:14 Rev 2652 jcater
- * src/datasources/drivers/interbase/interbase/Driver.py: Improved
- introspection support [courtesy of btami]
+ * src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/interbase/DBdriver.py: Improved introspection
+ support [courtesy of btami]
-2002-04-27 17:13 jcater
+2002-04-27 22:13:02 Rev 2651 jcater
- * setup.py, src/GConfig.py, src/apps/GConfig.py: misc fixes for
+ * src/GConfig.py, src/apps/GConfig.py, setup.py: misc fixes for
reports filters
-2002-04-27 15:59 jcater
+2002-04-27 20:59:51 Rev 2650 jcater
- * setup.py: to do a non-standard installation, pass "--cfg-file
+ * setup.py: to do a non-standard installation, pass "--cfg-file
/my/site/file.cfg" to all the setup.py scripts
-2002-04-27 15:30 jcater
+2002-04-27 20:30:42 Rev 2649 jcater
- * setup.py, etc/sample.gnue.conf, src/GConfig.py,
- src/apps/GConfig.py: added support for a site-wide installation
- configuration file that allows package maintainers to put key
- files in places other than a single root
+ * src/GConfig.py, etc/sample.gnue.conf, src/apps/GConfig.py, setup.
+ py: added support for a site-wide installation configuration file
+ that allows package maintainers to put key files in places other
+ than a single root
-2002-04-27 15:28 jcater
+2002-04-27 20:28:44 Rev 2648 jcater
- * src/: GMimeTypes.py, utils/GMimeTypes.py: added missing commas to
- the mimetype dictionary
+ * src/GMimeTypes.py, src/utils/GMimeTypes.py: added missing commas
+ to the mimetype dictionary
-2002-04-24 17:51 jcater
+2002-04-24 22:51:45 Rev 2643 jcater
- * etc/sample.report-filters.conf, src/GMimeTypes.py,
+ * etc/sample.report-filters.conf, src/GMimeTypes.py,
src/utils/GMimeTypes.py: more work on report output formats
-2002-04-24 11:12 jcater
+2002-04-24 16:12:25 Rev 2642 jcater
- * src/: GMimeTypes.py, utils/GMimeTypes.py: basic mime support
+ * src/GMimeTypes.py, src/utils/GMimeTypes.py: basic mime support
added (file extension mapping)
-2002-04-23 18:25 siesel
+2002-04-23 23:25:24 Rev 2641 siesel
- * src/: GBaseApp.py, GConfig.py, apps/GBaseApp.py, apps/GConfig.py:
- approved error handling
+ * src/GConfig.py, src/apps/GConfig.py, src/GBaseApp.py,
+ src/apps/GBaseApp.py: approved error handling
-2002-04-21 20:02 siesel
+2002-04-22 01:02:00 Rev 2637 siesel
- * src/rpc/drivers/xmlrpc/ClientAdapter.py: Get the XMLRPC -
- ClientAdapter working, and updated the testcase + README
+ * src/commdrivers/_test/README, src/commdrivers/_test/server.py,
+ src/commdrivers/xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/_test/test.py, src/rpc/drivers/_test/README,
+ src/rpc/drivers/_test/server.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py,
+ src/commdrivers/_test/test.py: Get the XMLRPC - ClientAdapter
+ working, and updated the testcase + README
-2002-04-21 17:56 siesel
+2002-04-21 22:56:15 Rev 2636 siesel
- * src/: GBaseApp.py, apps/GBaseApp.py: fixed " typo
+ * src/GBaseApp.py, src/apps/GBaseApp.py: fixed " typo
-2002-04-19 21:36 jcater
+2002-04-20 02:36:35 Rev 2634 jcater
- * src/: GBaseApp.py, apps/GBaseApp.py: added python version
- check... application will exit with a friendly message if run
- against python < 2.0
+ * src/GBaseApp.py, src/apps/GBaseApp.py: added python version check..
+ . application will exit with a friendly message if run against
+ python < 2.0
-2002-04-18 13:29 jcater
+2002-04-18 18:29:56 Rev 2631 jcater
* README-CVS: updated documentation
-2002-04-17 14:09 jamest
+2002-04-17 19:09:19 Rev 2627 jamest
- * src/: GObjects.py, GParser.py, GParserHelpers.py, GTypecast.py,
- datasources/drivers/DBSIG2/Driver.py, definitions/GObjects.py,
- definitions/GParser.py, definitions/GParserHelpers.py,
- formatting/GTypecast.py,
- datasources/drivers/odbc/wodbc/Driver.py: removed getObjectType()
- clean up start of some subtle new bugs
+ * src/dbdrivers/odbc/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/definitions/GParserHelpers.py, src/definitions/GObjects.py,
+ src/GParserHelpers.py, src/dbdrivers/msado/DBdriver.py,
+ src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/rpc/drivers/_corba/CommDriver.py, src/GObjects.py, src/GParser.
+ py, src/GTypecast.py, src/dbdrivers/geas/DBdriver.py,
+ src/dbdrivers/_dbsig/DBdriver.py, src/formatting/GTypecast.py,
+ src/definitions/GParser.py, src/commdrivers/_corba/CommDriver.py:
+ removed getObjectType() clean up start of some subtle new bugs
-2002-04-17 10:25 jamest
+2002-04-17 15:25:16 Rev 2626 jamest
- * src/: GDebug.py, GObjects.py, GTrigger.py, apps/GDebug.py,
- definitions/GObjects.py, logic/GTrigger.py: More cleanup and
- performance enhancements
+ * src/definitions/GObjects.py, src/GDebug.py, src/GObjects.py,
+ src/apps/GDebug.py, src/logic/GTrigger.py, src/GTrigger.py: More
+ cleanup and performance enhancements
-2002-04-16 21:05 jamest
+2002-04-17 02:05:18 Rev 2624 jamest
- * src/: GObjects.py, definitions/GObjects.py: Moved normal text
+ * src/definitions/GObjects.py, src/GObjects.py: Moved normal text
field validation into display handler Clean up
-2002-04-15 00:39 jcater
+2002-04-15 05:39:11 Rev 2618 jcater
* doc/building-static-distro.txt: updates to documentation
-2002-04-14 16:06 jcater
+2002-04-14 21:06:00 Rev 2615 jcater
- * etc/: sample.gnue.conf, sample.report-filters.conf: more
+ * etc/sample.gnue.conf, etc/sample.report-filters.conf: more
documentation
-2002-04-14 15:21 jcater
+2002-04-14 20:21:19 Rev 2614 jcater
* etc/sample.report-filters.conf: cleanup
-2002-04-14 15:20 jcater
+2002-04-14 20:20:43 Rev 2613 jcater
- * etc/: sample.gnue.conf, sample.report-filters.conf: fixes to make
- fax and printer support work; misc typo fixes
+ * etc/sample.gnue.conf, etc/sample.report-filters.conf: fixes to
+ make fax and printer support work; misc typo fixes
-2002-04-14 12:55 jcater
+2002-04-14 17:55:52 Rev 2612 jcater
* doc/building-static-distro.txt: documentation
-2002-04-14 00:13 jamest
+2002-04-14 05:13:04 Rev 2610 jamest
- * src/: GTrigger.py, logic/GTrigger.py: Lots of code cleanup and
+ * src/logic/GTrigger.py, src/GTrigger.py: Lots of code cleanup and
new bugs implemented
-2002-04-13 11:08 jamest
+2002-04-13 16:08:39 Rev 2606 jamest
- * src/datasources/drivers/DBSIG2/Driver.py: Fixed invalid int value
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: Fixed invalid int value
error in record jumps Misc cleanup
-2002-04-12 21:25 jamest
+2002-04-13 02:25:39 Rev 2605 jamest
- * src/: GDebug.py, apps/GDebug.py: a little more cleanup on the
+ * src/GDebug.py, src/apps/GDebug.py: a little more cleanup on the
debugger misc cleanup
-2002-04-12 20:18 jamest
+2002-04-13 01:18:24 Rev 2603 jamest
- * src/: GBaseApp.py, GDebug.py, apps/GBaseApp.py, apps/GDebug.py:
- Start of integration of python's internal debugger
+ * src/GDebug.py, src/apps/GDebug.py, src/GBaseApp.py,
+ src/apps/GBaseApp.py: Start of integration of python's internal
+ debugger
-2002-04-12 19:54 jcater
+2002-04-13 00:54:21 Rev 2602 jcater
- * setup-cvs.py, etc/sample.gnue.conf,
- etc/sample.report-filters.conf: reports: inplace transformations
- working now (--filter html or --filter text)
+ * etc/sample.gnue.conf, etc/sample.report-filters.conf, setup-cvs.py:
+ reports: inplace transformations working now (--filter html or
+ --filter text)
-2002-04-12 17:21 jcater
+2002-04-12 22:21:34 Rev 2601 jcater
* etc/sample.gnue.conf: synching machines
-2002-04-12 00:59 jcater
+2002-04-12 05:59:34 Rev 2597 jcater
- * etc/sample.gnue.conf: more work on modularization of output
+ * etc/sample.gnue.conf: more work on modularization of output
destinations/filters in reports
-2002-04-12 00:29 jamest
+2002-04-12 05:29:11 Rev 2596 jamest
- * src/: GDataObjects.py, datasources/GDataObjects.py: A (small)
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: A (small)
amount of code cleanup
-2002-04-12 00:28 jcater
+2002-04-12 05:28:50 Rev 2595 jcater
- * src/: GConfig.py, apps/GConfig.py: code cleanup; removed unused
+ * src/GConfig.py, src/apps/GConfig.py: code cleanup; removed unused
code
-2002-04-11 23:58 jcater
+2002-04-12 04:58:58 Rev 2594 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py: cleanup
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: cleanup
-2002-04-11 23:46 jamest
+2002-04-12 04:46:03 Rev 2593 jamest
- * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed post()
- skipping the record following a deleted record Performance
- updates
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: Fixed post()
+ skipping the record following a deleted record Performance updates
-2002-04-11 23:40 jcater
+2002-04-12 04:41:43 Rev 2592 jcater
- * src/: GParser.py, definitions/GParser.py: code cleanup
+ * src/definitions/GParser.py, src/GParser.py: code cleanup
-2002-04-11 15:19 jamest
+2002-04-12 04:40:37 Rev 2591 jcater
+ * src/definitions/GParser.py, src/GParser.py: code cleanup
+
+2002-04-11 20:19:18 Rev 2589 jamest
+
* doc/common-techref.lyx: Start of unified documentation for common
-2002-04-10 23:19 jcater
+2002-04-11 04:19:30 Rev 2586 jcater
- * etc/: sample.gnue.conf, sample.report-filters.conf: Started on
- modularization of GNUe Reprots transformation adapters and
+ * etc/sample.gnue.conf, etc/sample.report-filters.conf: Started on
+ modularization of GNUe Reprots transformation adapters and
destination adapters; cleanup of code
-2002-04-10 13:37 arturas
+2002-04-10 18:37:58 Rev 2583 arturas
- * doc/i18n.txt:
-
+ * doc/i18n.txt:
First version of 'how do we implement i18n in GNUe'.
-2002-04-09 10:27 jcater
+2002-04-09 15:27:04 Rev 2580 jcater
- * src/: GBaseApp.py, apps/GBaseApp.py: removed the -d shortcut for
+ * src/GBaseApp.py, src/apps/GBaseApp.py: removed the -d shortcut for
--debug-level
-2002-04-09 00:19 dneighbors
+2002-04-09 05:19:07 Rev 2576 dneighbors
- * scripts/pyxslt: Simple xslt processor. Relies on pysablot. x
+ * scripts/pyxslt: Simple xslt processor. Relies on pysablot. x
-2002-04-08 17:02 jcater
+2002-04-08 22:02:06 Rev 2570 jcater
- * src/: GConnections.py, datasources/GConnections.py: misc changes
+ * src/datasources/GConnections.py, src/GConnections.py: misc changes
-2002-04-08 16:53 jcater
+2002-04-08 21:53:03 Rev 2568 jcater
- * src/: GParserHelpers.py, definitions/GParserHelpers.py: speeded
+ * src/definitions/GParserHelpers.py, src/GParserHelpers.py: speeded
up report's handling of GContent
-2002-04-08 13:10 jcater
+2002-04-08 18:10:51 Rev 2567 jcater
* TODO: updated TODO
-2002-04-08 00:51 jcater
+2002-04-08 05:51:53 Rev 2565 jcater
- * src/: GParser.py, definitions/GParser.py: misc fixes
+ * src/definitions/GParser.py, src/GParser.py: misc fixes
-2002-04-06 19:20 jcater
+2002-04-07 01:20:36 Rev 2562 jcater
- * etc/sample.report-filters.conf, src/GConfig.py,
- src/apps/GConfig.py: lots o' work on reports
+ * src/GConfig.py, etc/sample.report-filters.conf, src/apps/GConfig.
+ py: lots o' work on reports
-2002-04-06 16:27 jcater
+2002-04-06 22:27:14 Rev 2561 jcater
- * etc/: sample.gnue.conf, sample.report-filters.conf: start of
+ * etc/sample.gnue.conf, etc/sample.report-filters.conf: start of
structured filter architecture for reports
-2002-04-06 15:17 jcater
+2002-04-06 22:12:18 Rev 2560 jcater
- * src/: GConfig.py, apps/GConfig.py: removed obsolete code
+ * src/dbdrivers/mysql/DBdriver.py: bug fix for odd datatypes in mysql
-2002-04-06 15:08 jcater
+2002-04-06 21:17:02 Rev 2558 jcater
+ * src/GConfig.py, src/apps/GConfig.py: removed obsolete code
+
+2002-04-06 21:08:30 Rev 2557 jcater
+
* setup-cvs.py: updated cvs setup to handle new report features
-2002-04-04 17:02 jamest
+2002-04-04 23:02:31 Rev 2551 jamest
- * src/: GBaseApp.py, GConfig.py, GConfigParser.py, GConnections.py,
- GDataObjects.py, GObjects.py, apps/GBaseApp.py, apps/GConfig.py,
- datasources/GConnections.py, datasources/GDataObjects.py,
- definitions/GObjects.py: Removed GConfigParser Added
- autofillBySequence to <entry> tags Cleanup and performance
- improvments
+ * src/definitions/GObjects.py, src/GConfig.py, src/apps/GConfig.py,
+ src/GObjects.py, src/GBaseApp.py, src/apps/GBaseApp.py,
+ src/datasources/GConnections.py, src/datasources/GDataObjects.py,
+ src/GConnections.py, src/GConfigParser.py, src/GDataObjects.py:
+ Removed GConfigParser Added autofillBySequence to <entry> tags
+ Cleanup and performance improvments
-2002-04-03 23:00 jcater
+2002-04-04 05:00:14 Rev 2547 jcater
- * src/: GConditions.py, datasources/GConditions.py: typo in
+ * src/datasources/GConditions.py, src/GConditions.py: typo in
conditional support for parameters
-2002-04-03 00:18 jcater
+2002-04-03 06:18:06 Rev 2543 jcater
- * src/: GDataObjects.py, GDataSource.py, GObjects.py, GTrigger.py,
- GTriggerCore.py, datasources/GDataObjects.py,
- datasources/GDataSource.py, definitions/GObjects.py,
- logic/GTrigger.py, logic/GTriggerCore.py: start of record-level
- block triggers (pre-commit, pre-update, pre-insert, pre-delete,
- pre-modify)
+ * src/GObjects.py, src/GDataSource.py, src/logic/GTrigger.py,
+ src/datasources/GDataObjects.py, src/GTrigger.py,
+ src/definitions/GObjects.py, src/datasources/GDataSource.py,
+ src/logic/GTriggerCore.py, src/GTriggerCore.py, src/GDataObjects.
+ py: start of record-level block triggers (pre-commit, pre-update,
+ pre-insert, pre-delete, pre-modify)
-2002-04-02 20:31 jcater
+2002-04-03 02:32:07 Rev 2540 jcater
* TODO: updates to TODO/BUGS
-2002-04-02 16:18 jcater
+2002-04-03 01:10:38 Rev 2539 jcater
+ * src/dbdrivers/sapdb/DBdriver.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py: added introspection
+ support for SAP-DB [untested]
+
+2002-04-02 22:18:21 Rev 2538 jcater
+
* utils/setup-win4lin-stage.sh: yet another bug fix
-2002-04-02 16:17 jcater
+2002-04-02 22:17:13 Rev 2536 jcater
* utils/setup-win4lin-stage.sh: bug fix
-2002-03-31 14:41 jamest
+2002-03-31 20:41:20 Rev 2528 jamest
- * etc/sample.gnue.conf,
- src/datasources/drivers/postgresql/Base/Driver.py,
- src/datasources/drivers/postgresql/pypgsql/Driver.py: Synced help
- text on save/clear message (new gnue.conf required) Fixed pypgsql
- driver to work w/ port option
+ * etc/sample.gnue.conf,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: Synced help text on save/clear
+ message (new gnue.conf required) Fixed pypgsql driver to work w/
+ port option
-2002-03-31 13:38 jamest
+2002-03-31 19:38:05 Rev 2527 jamest
- * src/datasources/drivers/DBSIG2/Driver.py: mysql switched to
- fetchany() in place of fetchmany() comments that didn't belong in
- the dbsig driver removed
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/mysql/DBdriver.py: mysql switched to fetchany() in
+ place of fetchmany() comments that didn't belong in the dbsig
+ driver removed
-2002-03-28 09:02 dneighbors
+2002-03-28 15:02:58 Rev 2522 dneighbors
- * etc/sample.gnue.conf: ** Added msg_next back in dumb dumb
- mistake. Teach me to think I can type same line twice. :)
+ * etc/sample.gnue.conf: ** Added msg_next back in dumb dumb mistake.
+ Teach me to think I can type same line twice. :)
-2002-03-28 01:56 dneighbors
+2002-03-28 07:56:52 Rev 2521 dneighbors
- * etc/sample.gnue.conf: ** Added first and last to menu choices and
- corresponding functionality. Seems to work, was late so couldnt
- test really well. Also, still needs the 'key bindings done'.
- Note: this had a change to gnue.conf so you will need to update
+ * etc/sample.gnue.conf: ** Added first and last to menu choices and
+ corresponding functionality. Seems to work, was late so couldnt
+ test really well. Also, still needs the 'key bindings done'.
+ Note: this had a change to gnue.conf so you will need to update
form the sample.
-2002-03-27 08:09 jamest
+2002-03-27 14:09:29 Rev 2520 jamest
- * src/: GParser.py, definitions/GParser.py: Check that
+ * src/definitions/GParser.py, src/GParser.py: Check that
xmlMasqueradeNamespaceElements actually is set
-2002-03-25 22:34 jcater
+2002-03-26 04:34:20 Rev 2516 jcater
- * src/: GObjects.py, definitions/GObjects.py: misc fixes for
- reports
+ * src/definitions/GObjects.py, src/GObjects.py: misc fixes for reports
-2002-03-25 22:19 jcater
+2002-03-26 04:19:46 Rev 2513 jcater
- * src/: GObjects.py, GParser.py, definitions/GObjects.py,
- definitions/GParser.py: performance enhancements
+ * src/definitions/GObjects.py, src/definitions/GParser.py,
+ src/GObjects.py, src/GParser.py: performance enhancements
-2002-03-22 02:08 jcater
+2002-03-22 08:08:06 Rev 2511 jcater
- * src/: GParser.py, definitions/GParser.py: sax parser now operates
- in namespace-compat mode (does not affect tools not using
+ * src/definitions/GParser.py, src/GParser.py: sax parser now
+ operates in namespace-compat mode (does not affect tools not using
namespace features)
-2002-03-22 01:38 jcater
+2002-03-22 07:38:36 Rev 2510 jcater
- * src/: GParser.py, definitions/GParser.py: clarified the loadXML
- parameter names (renamed the misleading 'URL' to 'buffer' as it
+ * src/definitions/GParser.py, src/GParser.py: clarified the loadXML
+ parameter names (renamed the misleading 'URL' to 'buffer' as it
expected an open file buffer, not a URL)
-2002-03-20 15:23 jcater
+2002-03-20 21:23:32 Rev 2509 jcater
- * src/: GParser.py, definitions/GParser.py: Moved from
- PyXML-specific parser to SAX2 parser included with Python 2.0+
+ * src/definitions/GParser.py, src/GParser.py: Moved from
+ PyXML-specific parser to SAX2 parser included with Python 2.0+
(this *may* remove the pyxml dependency
-2002-03-20 14:02 jcater
+2002-03-20 20:02:13 Rev 2508 jcater
- * src/: GParser.py, definitions/GParser.py: instead of printing an
- error and exiting on markup errors, the parser will now raise an
- exception so that the underlying tools can catch this exception
+ * src/definitions/GParser.py, src/GParser.py: instead of printing an
+ error and exiting on markup errors, the parser will now raise an
+ exception so that the underlying tools can catch this exception
and die gracefully.
-2002-03-19 17:27 jcater
+2002-03-19 23:27:00 Rev 2507 jcater
- * src/: GBaseApp.py, apps/GBaseApp.py: Displays underlying python
+ * src/GBaseApp.py, src/apps/GBaseApp.py: Displays underlying python
version information as debugging information (-d1)
-2002-03-14 00:33 dneighbors
+2002-03-14 06:33:37 Rev 2506 dneighbors
- * src/datasources/drivers/postgresql/Base/Driver.py: Added support
- for postgres drivers so that you can put port= in the
- connections.conf file. I tested on standard port (not defined in
- file) as well as non standard port (defined in file) and seems to
- work either way. HOWEVER please not I only have psycopg
- installed so only tested for that driver.. The changes were in
- _pgsql so I assume it should carry over for all drivers, but
- someone should test. The code is a hack so gladly make it purdy.
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: Added support for postgres
+ drivers so that you can put port= in the connections.conf file. I
+ tested on standard port (not defined in file) as well as non
+ standard port (defined in file) and seems to work either way.
+ HOWEVER please not I only have psycopg installed so only tested
+ for that driver.. The changes were in _pgsql so I assume it should
+ carry over for all drivers, but someone should test. The code is
+ a hack so gladly make it purdy.
-2002-03-12 19:12 jamest
+2002-03-13 01:12:47 Rev 2503 jamest
- * src/datasources/drivers/interbase/interbase/Driver.py: Added
- contributed interbase driver updates from Bajusz Tam�s
+ * src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/interbase/DBdriver.py: Added contributed interbase
+ driver updates from Bajusz Tam?s
-2002-03-05 15:52 jcater
+2002-03-05 21:52:46 Rev 2502 jcater
- * src/datasources/drivers/DBSIG2/Driver.py: fix for rowid support
- in oracle failing on combo-box datasources
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: fix for rowid support in
+ oracle failing on combo-box datasources
-2002-03-04 16:28 jcater
+2002-03-04 22:28:28 Rev 2500 jcater
- * src/datasources/drivers/DBSIG2/Driver.py: fixed '= NULL' versus
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: fixed '= NULL' versus
'IS NULL' problem w/master-detail sources
-2002-03-02 11:28 jcater
+2002-03-02 17:28:57 Rev 2498 jcater
* AUTHORS: added Jan to our AUTHORS file
-2002-03-01 22:10 jcater
+2002-03-02 04:10:24 Rev 2496 jcater
- * src/: GConnections.py, GLoginHandler.py,
- datasources/GConnections.py, datasources/GLoginHandler.py: added
- error information to Login Dialogs on failed dialogs
+ * src/GLoginHandler.py, src/datasources/GConnections.py,
+ src/GConnections.py, src/datasources/GLoginHandler.py: added error
+ information to Login Dialogs on failed dialogs
-2002-03-01 13:05 jamest
+2002-03-01 19:05:48 Rev 2495 jamest
- * etc/sample.gnue.conf, src/datasources/drivers/DBSIG2/Driver.py:
- missing gfd file now gives clean error message not python dump
- delete fixed in _dgsig renames menus autofilesequence error fixed
- for blocks that don't contain the masterKey as an entry
+ * src/dbdrivers/_dbsig/DBdriver.py, etc/sample.gnue.conf,
+ src/datasources/drivers/DBSIG2/Driver.py: missing gfd file now
+ gives clean error message not python dump delete fixed in _dgsig
+ renames menus autofilesequence error fixed for blocks that don't
+ contain the masterKey as an entry
-2002-02-28 23:43 jamest
+2002-03-01 05:43:15 Rev 2494 jamest
- * TODO: Start updating docs on forms/common added setStatusText in
+ * TODO: Start updating docs on forms/common added setStatusText in
trigger namespace
-2002-02-28 23:28 jcater
+2002-03-01 05:28:40 Rev 2493 jcater
- * etc/sample.gnue.conf: added support for Shift-Enter and
+ * etc/sample.gnue.conf: added support for Shift-Enter and
(optionally) Enter to insert newlines in multirow entries
-2002-02-27 14:45 jcater
+2002-02-27 20:45:53 Rev 2487 jcater
- * src/: GComm.py, rpc/GComm.py,
- rpc/drivers/xmlrpc/DebugSocketServer.py,
- rpc/drivers/xmlrpc/ServerAdapter.py: grpc patches by Jan
- Ischebeck
+ * src/rpc/drivers/_test/client.php,
+ src/rpc/drivers/xmlrpc/DebugSocketServer.py,
+ src/commdrivers/_test/server.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/_test/donuts.grpc, src/commdrivers/_parser/Parser.
+ py, src/GComm.py, src/commdrivers/_test/client.php,
+ src/commdrivers/xmlrpc/DebugSocketServer.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py, src/rpc/GComm.py,
+ src/rpc/drivers/_test/server.py, src/commdrivers/_test/donuts.grpc,
+ src/rpc/drivers/_parser/Parser.py: grpc patches by Jan Ischebeck
-2002-02-27 10:19 jcater
+2002-02-27 16:19:25 Rev 2486 jcater
- * src/datasources/drivers/DBSIG2/Driver.py: fixed small tafu in the
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: fixed small tafu in the
new sql string formatter
-2002-02-27 00:24 jcater
+2002-02-27 06:24:18 Rev 2484 jcater
- * src/datasources/drivers/: DBSIG2/Driver.py,
- oracle/cxoracle/Driver.py: input support for dates; enhanced
- backend support for dates; improved input support for numbers;
- misc cleanup
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/cxoracle/DBdriver.py: input support for dates;
+ enhanced backend support for dates; improved input support for
+ numbers; misc cleanup
-2002-02-26 21:29 jamest
+2002-02-27 03:29:56 Rev 2483 jamest
- * src/datasources/drivers/postgresql/Base/Driver.py: fix for single
- quote fix for f2(jump to record) support
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: fix for single quote fix for
+ f2(jump to record) support
-2002-02-26 19:13 jcater
+2002-02-27 01:13:07 Rev 2482 jcater
- * src/datasources/drivers/DBSIG2/Driver.py: fixed a bug in primary
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: fixed a bug in primary
id support
-2002-02-26 18:38 jcater
+2002-02-27 00:38:37 Rev 2481 jcater
- * src/datasources/drivers/oracle/: cxoracle/Driver.py,
- dcoracle/Driver.py: duplicated oracle rowid support into both
- oracle drivers
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/dbdrivers/cxoracle/DBdriver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/dbdrivers/oracle/DBdriver.py: duplicated oracle rowid support
+ into both oracle drivers
-2002-02-26 17:07 jcater
+2002-02-26 23:07:27 Rev 2479 jcater
- * src/datasources/drivers/: DBSIG2/Driver.py,
- oracle/cxoracle/Driver.py, postgresql/Base/Driver.py: added code
- to escape single quotes within strings in SQL statements; added
- ROWID support to Oracle drivers (for delete/update records)
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/cxoracle/DBdriver.py, src/dbdrivers/_pgsql/DBdriver.
+ py: added code to escape single quotes within strings in SQL
+ statements; added ROWID support to Oracle drivers (for
+ delete/update records)
-2002-02-26 15:15 jcater
+2002-02-26 21:15:49 Rev 2478 jcater
- * src/datasources/drivers/oracle/Base/Driver.py: fix for Oracle
- LONG types in Designer
+ * src/datasources/drivers/oracle/Base/Driver.py,
+ src/dbdrivers/_oracle/DBdriver.py: fix for Oracle LONG types in
+ Designer
-2002-02-17 12:25 jcater
+2002-02-17 19:54:06 Rev 2451 jamest
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py: move to typecasted database
- drivers; more work on input abstraction; more work on clipboard
- functions
+ * src/dbdrivers/factory.py: UI driver system changed to dir based
+ dynamic system More code cleanup
-2002-02-17 00:08 jamest
+2002-02-17 18:25:32 Rev 2450 jcater
- * doc/Menus.txt, src/GMenu.py, src/__init__.py: The long overdue
- death of uiEventTrap :) moved lineWrap function into common older
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/odbc-db2/DBdriver.py, src/datasources/GDataObjects.
+ py, src/GDataObjects.py: move to typecasted database drivers; more
+ work on input abstraction; more work on clipboard functions
+
+2002-02-17 06:08:46 Rev 2446 jamest
+
+ * src/GMenu.py, doc/Menus.txt, src/__init__.py: The long overdue
+ death of uiEventTrap :) moved lineWrap function into common older
work on menus
-2002-02-16 08:55 jcater
+2002-02-16 14:55:52 Rev 2443 jcater
- * etc/sample.gnue.conf: more work on input handler [synching
- machines]
+ * etc/sample.gnue.conf: more work on input handler [synching machines]
-2002-02-15 21:58 jcater
+2002-02-16 03:58:59 Rev 2441 jcater
- * etc/sample.gnue.conf, src/GParser.py, src/definitions/GParser.py:
+ * src/definitions/GParser.py, etc/sample.gnue.conf, src/GParser.py:
Implemented a centralized events system in forms
-2002-02-15 17:59 jcater
+2002-02-15 23:59:41 Rev 2438 jcater
- * src/: FormatMasks/TextMask.py, formatting/TextMask.py: more work
+ * src/FormatMasks/TextMask.py, src/formatting/TextMask.py: more work
on input handlers [synching machines]
-2002-02-15 08:52 jcater
+2002-02-15 14:52:18 Rev 2437 jcater
- * src/rpc/drivers/: pyro/CommDriver.py, soap/CommDriver.py,
- sockets/CommDriver.py: misc typo fixes
+ * src/rpc/drivers/soap/CommDriver.py,
+ src/commdrivers/sockets/CommDriver.py,
+ src/rpc/drivers/pyro/CommDriver.py,
+ src/commdrivers/soap/CommDriver.py,
+ src/rpc/drivers/sockets/CommDriver.py,
+ src/commdrivers/pyro/CommDriver.py: misc typo fixes
-2002-02-12 19:57 jamest
+2002-02-13 01:57:55 Rev 2429 jamest
* doc/Menus.txt: more menu notes
-2002-02-11 22:40 jcater
+2002-02-12 04:40:20 Rev 2427 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py: cleaned up
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: cleaned up
master/detail relationship
-2002-02-11 21:29 jamest
+2002-02-12 03:29:05 Rev 2425 jamest
- * src/datasources/drivers/postgresql/Base/Driver.py: Update to make
- schema routines work with postgresql 7.2
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: Update to make schema routines
+ work with postgresql 7.2
-2002-02-11 21:03 jamest
+2002-02-12 03:03:50 Rev 2424 jamest
- * src/: GDataObjects.py, GDataSource.py, GMenu.py,
- datasources/GDataObjects.py, datasources/GDataSource.py: Merged
- datasource code back into GDataSource and adjusted forms and
- reports accordingly. Started work on GMenu
+ * src/GMenu.py, src/datasources/GDataSource.py, src/GDataSource.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py: Merged
+ datasource code back into GDataSource and adjusted forms and
+ reports accordingly. Started work on GMenu
-2002-02-11 10:43 jcater
+2002-02-11 16:43:59 Rev 2422 jcater
- * src/: GDataObjects.py, GDataSource.py,
- datasources/GDataObjects.py, datasources/GDataSource.py: addition
- of clear() method to blocks (for use in triggers)
+ * src/datasources/GDataSource.py, src/GDataSource.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py: addition of
+ clear() method to blocks (for use in triggers)
-2002-02-09 22:43 jamest
+2002-02-11 07:35:53 Rev 2421 baumannd
- * src/: GTrigger.py, logic/GTrigger.py: More trigger namespace
+ * src/dbdrivers/_pgsql/.cvsignore, src/dbdrivers/pypgsql/.cvsignore:
+ Update the ODMG notes, ignore some files so my cvs up is purty ;).
+
+2002-02-10 04:43:05 Rev 2417 jamest
+
+ * src/logic/GTrigger.py, src/GTrigger.py: More trigger namespace
changes
-2002-02-04 23:45 jamest
+2002-02-09 17:50:32 Rev 2416 jcater
- * src/: GDataSource.py, datasources/GDataSource.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/postgresql/Base/Driver.py: Removed
- master/detail tags from block in GFParser Added some functions to
- the trigger namespace Fixed rollback on db errors
+ * src/dbdrivers/mysql/DBdriver.py: adding schema support for MySQL
-2002-02-03 22:09 jamest
+2002-02-05 05:45:53 Rev 2410 jamest
- * src/: GDataSource.py, datasources/GDataSource.py: A few
+ * src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GDataSource.py,
+ src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: Removed master/detail tags from
+ block in GFParser Added some functions to the trigger namespace
+ Fixed rollback on db errors
+
+2002-02-04 04:09:59 Rev 2408 jamest
+
+ * src/datasources/GDataSource.py, src/GDataSource.py: A few
experimental trigger extensions
-2002-02-01 21:41 jcater
+2002-02-02 03:41:05 Rev 2406 jcater
* doc/Menus.txt: expounded on jamest's thoughts
-2002-02-01 21:31 jamest
+2002-02-02 03:31:49 Rev 2405 jamest
* doc/Menus.txt: Menu system notes
-2002-01-31 23:38 jamest
+2002-02-01 05:38:01 Rev 2404 jamest
- * src/: GTrigger.py, logic/GTrigger.py: helloworld demo working
- again forgot to uncomment __len__ in last commit a little playing
+ * src/logic/GTrigger.py, src/GTrigger.py: helloworld demo working
+ again forgot to uncomment __len__ in last commit a little playing
arround with a global setFocus trigger function (not working)
-2002-01-31 23:07 jamest
+2002-02-01 05:07:14 Rev 2403 jamest
- * doc/TriggerSpecifications.txt, src/GTrigger.py,
- src/GTriggerCore.py, src/logic/GTrigger.py,
- src/logic/GTriggerCore.py: Added support for global functions in
- triggers bug fixes more trigger.gfd samples trigger namespace
- additions global setFocus(not working yet) entry
- __properties__.readonly
+ * doc/TriggerSpecifications.txt, src/logic/GTriggerCore.py,
+ src/GTriggerCore.py, src/logic/GTrigger.py, src/GTrigger.py: Added
+ support for global functions in triggers bug fixes more trigger.
+ gfd samples trigger namespace additions global setFocus(not
+ working yet) entry __properties__.readonly
-2002-01-31 20:25 jamest
+2002-02-01 02:25:51 Rev 2401 jamest
- * src/: GRootObj.py, GTrigger.py, GTriggerCore.py,
- definitions/GRootObj.py, logic/GTrigger.py,
- logic/GTriggerCore.py: New trigger namespace code patched into
- forms for testing Still messy Will break old triggers
+ * src/definitions/GRootObj.py, src/logic/GTriggerCore.py,
+ src/GTriggerCore.py, src/GRootObj.py, src/logic/GTrigger.py,
+ src/GTrigger.py: New trigger namespace code patched into forms for
+ testing Still messy Will break old triggers
-2002-01-30 23:41 jcater
+2002-01-31 05:41:31 Rev 2399 jcater
- * etc/sample.gnue.conf, src/GConfig.py, src/apps/GConfig.py:
- removed keystroke event logic out of UI* and into KeyMapper
+ * src/GConfig.py, etc/sample.gnue.conf, src/apps/GConfig.py: removed
+ keystroke event logic out of UI* and into KeyMapper
-2002-01-30 20:08 jamest
+2002-01-31 02:08:21 Rev 2397 jamest
- * src/: GTrigger.py, logic/GTrigger.py: More trigger namespace work
- checking in prior to rolling forms over to new namespace
+ * src/logic/GTrigger.py, src/GTrigger.py: More trigger namespace
+ work checking in prior to rolling forms over to new namespace
-2002-01-30 18:28 jamest
+2002-01-31 00:28:49 Rev 2396 jamest
- * src/: GObjects.py, GTrigger.py, GTriggerCore.py,
- definitions/GObjects.py, logic/GTrigger.py,
- logic/GTriggerCore.py: Work on common based trigger namespace
+ * src/definitions/GObjects.py, src/GObjects.py,
+ src/logic/GTriggerCore.py, src/GTriggerCore.py, src/logic/GTrigger.
+ py, src/GTrigger.py: Work on common based trigger namespace
-2002-01-30 13:04 jamest
+2002-01-30 19:04:13 Rev 2394 jamest
- * src/: GRootObj.py, definitions/GRootObj.py: Added other missing
+ * src/definitions/GRootObj.py, src/GRootObj.py: Added other missing
file
-2002-01-30 13:02 jamest
+2002-01-30 19:02:24 Rev 2393 jamest
- * src/: GTriggerCore.py, logic/GTriggerCore.py: Added missing file
+ * src/logic/GTriggerCore.py, src/GTriggerCore.py: Added missing file
-2002-01-30 12:54 jamest
+2002-01-30 18:54:45 Rev 2392 jamest
- * doc/TriggerSpecifications.txt, src/GObjects.py, src/GTrigger.py,
- src/definitions/GObjects.py, src/logic/GTrigger.py: Trigger
- changes Win32 build changes Mainly checking in to get a second
- set of eyes on a problem piece of code
+ * src/definitions/GObjects.py, doc/TriggerSpecifications.txt,
+ src/GObjects.py, src/logic/GTrigger.py, src/GTrigger.py: Trigger
+ changes Win32 build changes Mainly checking in to get a second set
+ of eyes on a problem piece of code
-2002-01-30 09:23 jamest
+2002-01-30 15:23:56 Rev 2388 jamest
- * src/: GObjects.py, GTrigger.py, definitions/GObjects.py,
- logic/GTrigger.py: Trigger work being commited so jcater and I
+ * src/definitions/GObjects.py, src/GObjects.py, src/logic/GTrigger.
+ py, src/GTrigger.py: Trigger work being commited so jcater and I
can discuss direction
-2002-01-29 15:05 jcater
+2002-01-29 21:05:11 Rev 2387 jcater
- * utils/: README, setup-win4lin-stage.sh: added convenience stuff
+ * utils/setup-win4lin-stage.sh, utils/README, utils: added
+ convenience stuff
-2002-01-29 15:02 jcater
+2002-01-29 21:02:43 Rev 2386 jcater
- * src/datasources/drivers/odbc/wodbc/Driver.py: oops... typo
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py: oops... typo
-2002-01-29 14:23 jcater
+2002-01-29 20:23:09 Rev 2385 jcater
- * src/datasources/drivers/odbc/wodbc/Driver.py: added strict counts
- to odbc
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py: added strict counts to odbc
-2002-01-29 13:54 jcater
+2002-01-29 19:54:42 Rev 2384 jcater
- * src/datasources/drivers/odbc/wodbc/Driver.py: fixes to odbc
- driver
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py, src/dbdrivers/odbc-db2/DBdriver.py:
+ fixes to odbc driver
-2002-01-29 11:39 jamest
+2002-01-29 17:39:05 Rev 2383 jamest
- * src/datasources/drivers/postgresql/: Base/Driver.py,
- pypgsql/Driver.py: Updated _pgsql to accept different connect
- strings from different drivers Updates pypgsql to pass proper
- connect string so that auth other than ident would work
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: Updated _pgsql to accept
+ different connect strings from different drivers Updates pypgsql
+ to pass proper connect string so that auth other than ident would
+ work
-2002-01-28 18:57 jamest
+2002-01-29 16:59:48 Rev 2382 jcater
- * setup.py, src/GTrigger.py,
- src/datasources/drivers/db2/db2/Driver.py, src/logic/GTrigger.py:
- Misc updates to fix typos, forgotten changes, etc, etc
+ * src/dbdrivers/odbc-db2/DBdriver.py: bugfix for required fields
-2002-01-28 16:09 jcater
+2002-01-29 16:56:11 Rev 2381 jcater
- * src/datasources/drivers/db2/db2/Driver.py: work on DB2
- introspection + introduction of a DB2-over-OBDC driver
+ * src/dbdrivers/odbc-db2/DBdriver.py: changed odbc-db2 to support
+ the 'os/390' style system catalogs
-2002-01-25 21:18 jcater
+2002-01-29 00:57:15 Rev 2380 jamest
- * src/: GObjects.py, definitions/GObjects.py: modified walk
- function so that arbitrary arguments can be passed to the
+ * src/dbdrivers/db2/DBdriver.py, src/dbdrivers/odbc-db2/DBdriver.py,
+ src/datasources/drivers/db2/db2/Driver.py, src/logic/GTrigger.py,
+ setup.py, src/GTrigger.py: Misc updates to fix typos, forgotten
+ changes, etc, etc
+
+2002-01-28 22:09:37 Rev 2377 jcater
+
+ * src/dbdrivers/db2/DBdriver.py, src/dbdrivers/odbc-db2/__init__.py,
+ src/dbdrivers/odbc-db2/DBdriver.py,
+ src/datasources/drivers/db2/db2/Driver.py, src/dbdrivers/odbc-db2:
+ work on DB2 introspection + introduction of a DB2-over-OBDC driver
+
+2002-01-26 03:18:11 Rev 2368 jcater
+
+ * src/definitions/GObjects.py, src/GObjects.py: modified walk
+ function so that arbitrary arguments can be passed to the
'walking' methods
-2002-01-23 22:30 jamest
+2002-01-24 04:30:40 Rev 2363 jamest
- * doc/TriggerSpecifications.txt, src/GObjects.py, src/GTrigger.py,
- src/definitions/GObjects.py, src/logic/GTrigger.py: The start of
- a generic trigger system for common
+ * src/definitions/GObjects.py, doc/TriggerSpecifications.txt,
+ src/GObjects.py, src/logic, src/logic/GTrigger.py, src/GTrigger.py:
+ The start of a generic trigger system for common
-2002-01-23 19:52 jamest
+2002-01-24 01:52:43 Rev 2362 jamest
* doc/TriggerSpecifications.txt: Syncing notes
-2002-01-23 19:30 jamest
+2002-01-24 01:30:46 Rev 2361 jamest
* doc/TriggerSpecifications.txt: More trigger notes
-2002-01-23 10:36 jcater
+2002-01-23 16:36:34 Rev 2360 jcater
- * src/datasources/drivers/DBSIG2/Driver.py: fixed some issues
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: fixed some issues
related to non-PG drivers
-2002-01-22 22:08 jcater
+2002-01-23 04:08:46 Rev 2359 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py: fixed bug in
- Schema comparion function that made a Schema() instance appear to
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: fixed bug in
+ Schema comparion function that made a Schema() instance appear to
be == None
-2002-01-22 21:45 jamest
+2002-01-23 03:45:10 Rev 2358 jamest
* doc/TriggerSpecifications.txt: More notes on trigger systems
-2002-01-22 20:48 jcater
+2002-01-23 02:48:53 Rev 2357 jcater
- * README-CVS, setup-cvs.py, src/GDataObjects.py,
- src/datasources/GDataObjects.py: fixed name issues from moving
- files in cvs; misc other bug fixes
+ * setup-cvs.py, src/datasources/GDataObjects.py, README-CVS,
+ src/GDataObjects.py: fixed name issues from moving files in cvs;
+ misc other bug fixes
-2002-01-22 18:11 jcater
+2002-01-23 00:11:15 Rev 2354 jcater
- * src/: RuntimeSettings.py, apps/RuntimeSettings.py: fixed bug in
+ * src/RuntimeSettings.py, src/apps/RuntimeSettings.py: fixed bug in
RuntimeSettings for settings not read for this session being lost
-2002-01-21 23:56 jcater
+2002-01-22 05:56:19 Rev 2347 jcater
* src/__init__.py: updated versions
-2002-01-21 17:56 jcater
+2002-01-21 23:57:37 Rev 2345 jcater
- * images/: deslay_entrynum.png, deslay_entrynum.xpm,
- deslay_label.png, deslay_scrollbar.png, deslay_entrycheck.png,
- deslay_entrydrop.png: added widget toolbar to designer; not yet
- functional
+ * images/deslay_entrynum.png, images/deslay_entrynum.xpm,
+ images/deslay_scrollbar.png, images/deslay_entrydrop.png,
+ images/deslay_entrycheck.png, images/deslay_label.png: added
+ widget toolbar to designer; not yet functional
-2002-01-21 12:50 jcater
+2002-01-21 18:50:24 Rev 2343 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/postgresql/Base/Driver.py: fixed typo in
- pgsql schema listing method
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py,
+ src/dbdrivers/_pgsql/DBdriver.py: fixed typo in pgsql schema
+ listing method
-2002-01-21 12:50 jcater
+2002-01-21 18:50:02 Rev 2342 jcater
- * src/: GConnections.py, datasources/GConnections.py: added
+ * src/datasources/GConnections.py, src/GConnections.py: added
convenience functions for Designer to the connection manager
-2002-01-19 19:04 jamest
+2002-01-20 01:04:52 Rev 2341 jamest
* doc/TriggerSpecifications.txt: Some more thoughts on triggers
-2002-01-19 14:57 jamest
+2002-01-19 20:57:38 Rev 2338 jamest
* NEWS: Doc and package config updates for the 0.1.1 release
-2002-01-18 23:34 jamest
+2002-01-19 05:34:26 Rev 2337 jamest
- * setup.py: Doc updates setup.py sdist now creates docs setup.py
- now pulls VERSION info from src dir (Have we mentioned we need a
- good setup system)
+ * setup.py: Doc updates setup.py sdist now creates docs setup.py now
+ pulls VERSION info from src dir (Have we mentioned we need a good
+ setup system)
-2002-01-18 19:19 jamest
+2002-01-19 01:19:50 Rev 2333 jamest
- * ChangeLog, NEWS, setup.py, src/__init__.py: Misc updates in prep
+ * NEWS, src/__init__.py, ChangeLog, setup.py: Misc updates in prep
for a release
-2002-01-18 18:19 jcater
+2002-01-19 00:19:04 Rev 2332 jcater
- * images/: deslay_box.png, deslay_box.xpm, deslay_button.png,
- deslay_button.xpm, deslay_entrydate.png, deslay_entrydate.xpm,
- deslay_entrynum.png, deslay_entrynum.xpm, deslay_entrytext.png,
- deslay_entrytext.xpm, deslay_label.png, deslay_label.xpm,
- deslay_scrollbar.png, deslay_scrollbar.xpm: added icons for forms
- layout editor
+ * images/deslay_entrynum.png, images/deslay_entrynum.xpm,
+ images/deslay_scrollbar.png, images/deslay_scrollbar.xpm,
+ images/deslay_entrytext.png, images/deslay_entrytext.xpm,
+ images/deslay_box.png, images/deslay_box.xpm, images/deslay_button.
+ png, images/deslay_button.xpm, images/deslay_entrydate.png,
+ images/deslay_entrydate.xpm, images/deslay_label.png,
+ images/deslay_label.xpm: added icons for forms layout editor
-2002-01-17 18:11 jcater
+2002-01-18 00:11:28 Rev 2327 jcater
- * src/datasources/drivers/oracle/: Base/Driver.py,
- cxoracle/Driver.py, dcoracle/Driver.py: merged common features of
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/dbdrivers/_oracle, src/datasources/drivers/oracle/Base,
+ src/datasources/drivers/oracle/Base/Driver.py,
+ src/dbdrivers/cxoracle/DBdriver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/dbdrivers/_oracle/__init__.py, src/dbdrivers/_oracle/DBdriver.
+ py, src/dbdrivers/oracle/DBdriver.py: merged common features of
oracle drivers plus fixed problems during schema testing
-2002-01-17 17:11 jcater
+2002-01-17 23:11:33 Rev 2325 jcater
- * src/datasources/drivers/oracle/cxoracle/Driver.py: added enhanced
- intro support
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/dbdrivers/cxoracle/DBdriver.py: added enhanced intro support
-2002-01-16 18:10 jcater
+2002-01-17 00:10:48 Rev 2321 jcater
- * etc/sample.gnue.conf: added label-autocreation support to drag
- and drop entries
+ * etc/sample.gnue.conf: added label-autocreation support to drag and
+ drop entries
-2002-01-16 14:18 jcater
+2002-01-16 20:18:16 Rev 2319 jcater
- * src/: RuntimeSettings.py, apps/RuntimeSettings.py: fixed initial
- refresh problem in datasource editor; changed RuntimeSettings to
+ * src/RuntimeSettings.py, src/apps/RuntimeSettings.py: fixed initial
+ refresh problem in datasource editor; changed RuntimeSettings to
sort entries written to file to make it easier to debug
-2002-01-15 17:13 jcater
+2002-01-15 23:13:05 Rev 2312 jcater
* etc/sample.gnue.conf: synching machines
-2002-01-15 16:51 jcater
+2002-01-15 22:51:41 Rev 2310 jcater
- * etc/sample.gnue.conf, src/GConfig.py, src/GConnections.py,
- src/apps/GConfig.py, src/datasources/GConnections.py,
- src/datasources/drivers/postgresql/Base/Driver.py: fixed issue
- with GConfig
+ * src/GConfig.py, etc/sample.gnue.conf, src/apps/GConfig.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/datasources/GConnections.py, src/GConnections.py,
+ src/dbdrivers/_pgsql/DBdriver.py: fixed issue with GConfig
-2002-01-11 17:01 jcater
+2002-01-11 23:01:02 Rev 2297 jcater
* scripts/gnue-diag.sh: removed bash-specific tests
-2002-01-11 15:54 jcater
+2002-01-11 21:54:43 Rev 2296 jcater
* scripts/gnue-diag.sh: added copyright header
-2002-01-11 13:20 jcater
+2002-01-11 19:20:32 Rev 2295 jcater
* scripts/gnue-diag.sh: minor change to command line arguments
-2002-01-11 12:37 jcater
+2002-01-11 18:37:56 Rev 2294 jcater
- * scripts/gnue-diag.sh: first stab at a diagnostics/tech support
+ * scripts/gnue-diag.sh: first stab at a diagnostics/tech support
script. Please read the file's header and test this script out
-2002-01-11 09:49 jcater
+2002-01-11 15:49:09 Rev 2293 jcater
- * src/: RuntimeSettings.py, apps/RuntimeSettings.py: fix to
- designer's breakage; made Object Tree it's own window; made
- Layout Editor the default main window component
+ * src/RuntimeSettings.py, src/apps/RuntimeSettings.py: fix to
+ designer's breakage; made Object Tree it's own window; made Layout
+ Editor the default main window component
-2002-01-10 16:42 jcater
+2002-01-10 22:42:19 Rev 2287 jcater
- * src/: GConditions.py, datasources/GConditions.py,
- datasources/drivers/DBSIG2/Driver.py: fixed conditional support
- for Fields and Const to be compatable w/designer
+ * src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GConditions.py,
+ src/GConditions.py, src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/geas/DBdriver.py: fixed conditional support for
+ Fields and Const to be compatable w/designer
-2002-01-10 15:09 jcater
+2002-01-10 21:09:51 Rev 2286 jcater
- * src/datasources/drivers/db2/db2/Driver.py: added schema
- introspection support to DB2; THIS IS UNTESTED -- so it may need
- tweaking; Does not support user-defined datatypes (user-defined
+ * src/dbdrivers/db2/DBdriver.py,
+ src/datasources/drivers/db2/db2/Driver.py: added schema
+ introspection support to DB2; THIS IS UNTESTED -- so it may need
+ tweaking; Does not support user-defined datatypes (user-defined
types will appear as 'text')
-2002-01-10 14:59 jamest
+2002-01-10 20:59:18 Rev 2285 jamest
- * src/: GConditions.py, GDataObjects.py, GDataSource.py,
- datasources/GConditions.py, datasources/GDataObjects.py,
- datasources/GDataSource.py, datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/postgresql/Base/Driver.py,
- datasources/drivers/informix/informix/Driver.py,
- datasources/drivers/ingres/ingres/Driver.py,
- datasources/drivers/interbase/interbase/Driver.py,
- datasources/drivers/odbc/mxodbc/Driver.py,
- datasources/drivers/odbc/wodbc/Driver.py,
- datasources/drivers/oracle/cxoracle/Driver.py,
- datasources/drivers/oracle/dcoracle/Driver.py,
- datasources/drivers/sqlrelay/sqlrelay/Driver.py,
- datasources/drivers/sybase/sybase/Driver.py: db driver cleanup
- merged post methods back into GDataSource Fixed bug in
- conditional arg checking combineConditionals now knows how to
- deal with dict structures <entry> default values now insert
- properly on commit last query retrieval now works with entries
- that have a queryDefault
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py, src/datasources/GConditions.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/mxodbc/DBdriver.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/datasources/GDataObjects.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py,
+ src/datasources/drivers/odbc/mxodbc/Driver.py,
+ src/dbdrivers/sybase/DBdriver.py, src/dbdrivers/sapdb/DBdriver.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/dbdrivers/sqlrelay/DBdriver.py, src/dbdrivers/msado/DBdriver.
+ py, src/dbdrivers/mysql/DBdriver.py, src/GDataObjects.py,
+ src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/interbase/DBdriver.py, src/GDataSource.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py, src/dbdrivers/ingres/DBdriver.py,
+ src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/informix/informix/Driver.py,
+ src/datasources/GDataSource.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/informix/DBdriver.py, src/GConditions.py,
+ src/dbdrivers/cxoracle/DBdriver.py, src/dbdrivers/oracle/DBdriver.
+ py: db driver cleanup merged post methods back into GDataSource
+ Fixed bug in conditional arg checking combineConditionals now
+ knows how to deal with dict structures <entry> default values now
+ insert properly on commit last query retrieval now works with
+ entries that have a queryDefault
-2002-01-09 23:30 jcater
+2002-01-10 05:30:32 Rev 2283 jcater
- * installer/: __init__.py, base.py, demo.py: thinking out loud
+ * installer/base.py, installer/__init__.py, installer/demo.py:
+ thinking out loud
-2002-01-09 21:33 jcater
+2002-01-10 03:33:49 Rev 2282 jcater
- * src/: GConditions.py, GDataObjects.py, GDataSource.py,
- datasources/GConditions.py, datasources/GDataObjects.py,
- datasources/GDataSource.py, datasources/drivers/DBSIG2/Driver.py:
- fixed <datasource><conditions>... support
+ * src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GConditions.py,
+ src/datasources/GDataSource.py, src/GConditions.py,
+ src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py: fixed
+ <datasource><conditions>... support
-2002-01-09 15:48 jcater
+2002-01-09 21:48:38 Rev 2281 jcater
- * src/: GConditions.py, datasources/GConditions.py: fix to
+ * src/datasources/GConditions.py, src/GConditions.py: fix to
Conditions support
-2002-01-09 07:56 jamest
+2002-01-09 13:56:55 Rev 2280 jamest
- * src/: GDataObjects.py, datasources/GDataObjects.py: Removed loop
- forever bug in jump to record I introduced yesterday during
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: Removed loop
+ forever bug in jump to record I introduced yesterday during
debugging (whopps :)
-2002-01-08 23:11 jcater
+2002-01-09 05:11:42 Rev 2279 jcater
* AUTHORS: fixed jcater's email address in AUTHORS files
-2002-01-08 21:59 jamest
+2002-01-09 03:59:11 Rev 2276 jamest
- * src/datasources/drivers/postgresql/Base/Driver.py: fixed segfault
- on multiple database forms startup fixed dropdown validation
- error fixed exception handler for db driver extensions
+ * src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: fixed segfault on multiple
+ database forms startup fixed dropdown validation error fixed
+ exception handler for db driver extensions
-2002-01-08 16:55 jcater
+2002-01-08 22:55:14 Rev 2274 jcater
* README-CVS: Added navigator to README directory structure
-2002-01-08 16:16 jcater
+2002-01-08 22:16:55 Rev 2272 jcater
* etc/sample.gnue.conf, setup-cvs.py: first stab at a navigator
-2002-01-08 16:07 jamest
+2002-01-08 22:07:58 Rev 2271 jamest
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/postgresql/pypgsql/Driver.py: Fixed some
- indexing issues pypgsql hack to deal w/ raised errors during
- empty fetches
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/pypgsql/DBdriver.py, src/datasources/GDataObjects.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/GDataObjects.py: Fixed some indexing issues pypgsql hack to
+ deal w/ raised errors during empty fetches
-2002-01-08 11:05 jcater
+2002-01-08 17:05:56 Rev 2269 jcater
- * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
- formatting/BaseMask.py, formatting/DateMask.py: first somewhat
- functional date mask
+ * src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/formatting/DateMask.py: first
+ somewhat functional date mask
-2002-01-07 17:55 jcater
+2002-01-07 23:55:24 Rev 2267 jcater
- * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
- formatting/BaseMask.py, formatting/DateMask.py: more work on
- input masks
+ * src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/formatting/DateMask.py: more work
+ on input masks
-2002-01-07 02:22 jcater
+2002-01-07 08:22:39 Rev 2266 jcater
- * src/: FormatMasks/DateMask.py, formatting/DateMask.py: more
+ * src/FormatMasks/DateMask.py, src/formatting/DateMask.py: more
changes to masks
-2002-01-04 18:36 jamest
+2002-01-05 00:36:38 Rev 2262 jamest
- * src/datasources/drivers/: DBSIG2/Driver.py,
- postgresql/popy/Driver.py, postgresql/pypgsql/Driver.py: more
+ * src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py: more
dbdriver cleanup
-2002-01-04 17:22 jcater
+2002-01-04 23:22:59 Rev 2261 jcater
- * src/: FormatMasks/DateMask.py, formatting/DateMask.py: syncing
+ * src/FormatMasks/DateMask.py, src/formatting/DateMask.py: syncing
machines
-2002-01-04 16:56 jamest
+2002-01-04 22:56:59 Rev 2260 jamest
- * src/: GDataSource.py, datasources/GDataSource.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/postgresql/popy/Driver.py,
- datasources/drivers/postgresql/psycopg/Driver.py,
- datasources/drivers/postgresql/pygresql/Driver.py,
- datasources/drivers/postgresql/pypgsql/Driver.py: Syncing
- machines more _pgsql driver merges added support for accurate
- record counts on queries
+ * src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/GDataSource.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py, src/GDataSource.
+ py, src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/dbdrivers/postgresql/DBdriver.py,
+ src/dbdrivers/psycopg/DBdriver.py: Syncing machines more _pgsql
+ driver merges added support for accurate record counts on queries
-2002-01-04 13:51 jamest
+2002-01-04 19:51:14 Rev 2259 jamest
- * src/datasources/drivers/: DBSIG2/Driver.py,
- postgresql/Base/Driver.py, postgresql/popy/Driver.py,
- postgresql/psycopg/Driver.py, postgresql/pygresql/Driver.py,
- postgresql/pypgsql/Driver.py: unified postgresql drivers
- pypgsql/_pgsql driver has been modified to move code into _pgsql
- start of DBSIG class cleanup
+ * src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/dbdrivers/postgresql/DBdriver.py,
+ src/dbdrivers/psycopg/DBdriver.py, src/dbdrivers/_pgsql/DBdriver.
+ py: unified postgresql drivers pypgsql/_pgsql driver has been
+ modified to move code into _pgsql start of DBSIG class cleanup
-2002-01-03 23:56 jcater
+2002-01-04 05:56:46 Rev 2257 jcater
- * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
- formatting/BaseMask.py, formatting/DateMask.py: more work on
- input system
+ * src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/formatting/DateMask.py: more work
+ on input system
-2002-01-03 23:36 jamest
+2002-01-04 05:36:25 Rev 2256 jamest
- * src/datasources/drivers/postgresql/: Base/Driver.py,
- pygresql/Driver.py, pypgsql/Driver.py: Working _pgsql base
- postgresql driver only one converted Fixed fetchmany issue in
- pypgsql driver
+ * src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/dbdrivers/postgresql/DBdriver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: Working _pgsql base postgresql
+ driver only one converted Fixed fetchmany issue in pypgsql driver
-2002-01-03 22:37 jamest
+2002-01-04 04:37:48 Rev 2255 jamest
- * src/datasources/drivers/postgresql/: Base/Driver.py,
- pygresql/Driver.py: Added _pgsql base driver and started
- conversion of the postgresql driver to utilize it
+ * src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/postgresql/Base, src/dbdrivers/_pgsql,
+ src/datasources/drivers/postgresql/Base/Driver.py,
+ src/dbdrivers/_pgsql/__init__.py,
+ src/dbdrivers/postgresql/DBdriver.py,
+ src/dbdrivers/_pgsql/DBdriver.py: Added _pgsql base driver and
+ started conversion of the postgresql driver to utilize it
-2002-01-03 21:17 jamest
+2002-01-04 03:17:00 Rev 2254 jamest
- * src/datasources/drivers/: DBSIG2/Driver.py,
- postgresql/pygresql/Driver.py, postgresql/pypgsql/Driver.py:
- multi record fetch now default for _dbsig should improve
- performance cleaned up kruft from postgres drivers that no longer
- applied
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/dbdrivers/postgresql/DBdriver.py: multi record fetch now
+ default for _dbsig should improve performance cleaned up kruft
+ from postgres drivers that no longer applied
-2002-01-03 18:35 jcater
+2002-01-04 00:35:54 Rev 2252 jcater
- * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
- formatting/BaseMask.py, formatting/DateMask.py: more work on
- input masks
+ * src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/formatting/DateMask.py: more work
+ on input masks
-2002-01-02 23:49 jcater
+2002-01-03 05:49:16 Rev 2249 jcater
- * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
- formatting/BaseMask.py, formatting/DateMask.py: more work on
- input masks
+ * src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/formatting/DateMask.py: more work
+ on input masks
-2002-01-02 17:23 jcater
+2002-01-03 03:19:14 Rev 2248 jamest
- * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
- formatting/BaseMask.py, formatting/DateMask.py: more work on
- input masks
+ * src/dbdrivers/geas/DBdriver.py: GEAS driver conditional support -
+ checking in so someone can verify the segfault issue I'm having
-2002-01-01 12:31 jcater
+2002-01-02 23:23:05 Rev 2247 jcater
- * src/: GDateTime.py, utils/GDateTime.py, FormatMasks/BaseMask.py,
- FormatMasks/DateMask.py, formatting/BaseMask.py,
- formatting/DateMask.py, rpc/drivers/GCommBase.py,
- rpc/drivers/_helpers/AsyncSocketServer.py,
- rpc/drivers/xmlrpc/ServerAdapter.py: syncing machines
+ * src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/formatting/DateMask.py: more work
+ on input masks
-2001-12-21 16:20 jamest
+2002-01-01 18:31:35 Rev 2242 jcater
- * src/: GDataObjects.py, GDataSource.py,
- datasources/GDataObjects.py, datasources/GDataSource.py,
- datasources/drivers/DBSIG2/Driver.py: work around for int field
- in the backend syncing machines
+ * src/FormatMasks/BaseMask.py, src/rpc/drivers/xmlrpc/ServerAdapter.
+ py, src/rpc/drivers/GCommBase.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py,
+ src/rpc/drivers/_helpers/AsyncSocketServer.py, src/GDateTime.py,
+ src/formatting/DateMask.py, src/utils/GDateTime.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py, src/commdrivers/GCommBase.
+ py, src/commdrivers/_helpers/AsyncSocketServer.py: syncing machines
-2001-12-20 23:05 jcater
+2001-12-21 22:20:38 Rev 2240 jamest
- * README-CVS: fixed a few typos
+ * src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GDataSource.py,
+ src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py: work around
+ for int field in the backend syncing machines
-2001-12-20 20:57 jamest
+2001-12-21 05:05:15 Rev 2239 jcater
- * src/: GConditions.py, datasources/GConditions.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/postgresql/pygresql/Driver.py,
- datasources/drivers/postgresql/pypgsql/Driver.py: merging stuff
- from the patches branch small performance enhancement to
- dbdriver system geas driver at least shows some data now
+ * README-CVS: fixed a few typos
-2001-12-20 20:42 jamest
+2001-12-21 02:57:19 Rev 2236 jamest
- * src/: GConditions.py, datasources/GConditions.py: Syncing
- machines
+ * src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GConditions.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/GConditions.py, src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/geas/DBdriver.py, src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/dbdrivers/postgresql/DBdriver.py: merging stuff from the
+ patches branch small performance enhancement to dbdriver system
+ geas driver at least shows some data now
-2001-12-20 17:27 jcater
+2001-12-20 23:27:27 Rev 2234 jcater
- * src/rpc/drivers/: GCommBase.py, _helpers/AsyncSocketServer.py,
- xmlrpc/ClientAdapter.py, xmlrpc/ServerAdapter.py: more work on
+ * src/commdrivers/xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py, src/rpc/drivers/GCommBase.
+ py, src/rpc/drivers/_helpers/AsyncSocketServer.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py, src/commdrivers/GCommBase.
+ py, src/commdrivers/_helpers/AsyncSocketServer.py: more work on
async socket server/xml-rpc
-2001-12-20 16:53 jcater
+2001-12-20 22:53:29 Rev 2231 jcater
- * setup-cvs.py: added option to append a string to script names
- (for multiple cvs checkouts)
+ * setup-cvs.py: added option to append a string to script names (for
+ multiple cvs checkouts)
-2001-12-19 23:14 jcater
+2001-12-20 05:14:53 Rev 2228 jcater
- * src/rpc/drivers/xmlrpc/: DebugSocketServer.py, ServerAdapter.py:
- started on the HTTP transport for XML-RPC driver
+ * src/rpc/drivers/xmlrpc/DebugSocketServer.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/commdrivers/xmlrpc/DebugSocketServer.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py: started on the HTTP
+ transport for XML-RPC driver
-2001-12-19 01:50 jcater
+2001-12-19 07:50:27 Rev 2223 jcater
- * src/rpc/drivers/: _helpers/ObjectLibrarian.py,
- xmlrpc/ServerAdapter.py: added object support via
+ * src/rpc/drivers/_helpers/ObjectLibrarian.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/commdrivers/_parser/Parser.py,
+ src/commdrivers/_helpers/ObjectLibrarian.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/_parser/Parser.py: added object support via
object-by-reference
-2001-12-18 22:05 jcater
+2001-12-19 04:05:45 Rev 2222 jcater
- * src/rpc/drivers/xmlrpc/: DebugSocketServer.py, ServerAdapter.py:
- syncing machines
+ * src/rpc/drivers/xmlrpc/DebugSocketServer.py,
+ src/commdrivers/_parser/Objects.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/commdrivers/xmlrpc/DebugSocketServer.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/_parser/Objects.py: syncing machines
-2001-12-18 13:52 jcater
+2001-12-18 19:52:20 Rev 2219 jcater
- * src/rpc/drivers/xmlrpc/DebugSocketServer.py: adding temporary
+ * src/rpc/drivers/xmlrpc/DebugSocketServer.py,
+ src/commdrivers/xmlrpc/DebugSocketServer.py: adding temporary
socketserver hack
-2001-12-18 00:48 jcater
+2001-12-18 06:48:43 Rev 2218 jcater
- * src/rpc/drivers/xmlrpc/ServerAdapter.py: added xml-rpc
+ * src/commdrivers/_parser/Objects.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/_parser/Objects.py: added xml-rpc
directory/introspection services
-2001-12-17 19:10 jcater
+2001-12-18 01:10:28 Rev 2217 jcater
- * src/rpc/drivers/xmlrpc/: ClientAdapter.py, CommDriver.py,
- ServerAdapter.py, __init__.py: put the client code and server
+ * src/commdrivers/xmlrpc/ClientAdapter.py,
+ src/commdrivers/xmlrpc/__init__.py,
+ src/rpc/drivers/xmlrpc/ServerAdapter.py,
+ src/rpc/drivers/xmlrpc/CommDriver.py,
+ src/commdrivers/xmlrpc/ServerAdapter.py,
+ src/commdrivers/xmlrpc/CommDriver.py,
+ src/rpc/drivers/xmlrpc/ClientAdapter.py,
+ src/rpc/drivers/xmlrpc/__init__.py: put the client code and server
code in separate files to simplify development
-2001-12-17 18:19 jcater
+2001-12-18 00:19:51 Rev 2216 jcater
- * src/rpc/drivers/xmlrpc/: CommDriver.py, RpcDoc.py: syncing
- machines
+ * src/rpc/drivers/xmlrpc/CommDriver.py,
+ src/rpc/drivers/xmlrpc/RpcDoc.py,
+ src/commdrivers/xmlrpc/CommDriver.py,
+ src/commdrivers/xmlrpc/RpcDoc.py: syncing machines
-2001-12-16 23:20 jcater
+2001-12-17 05:20:17 Rev 2215 jcater
- * doc/RPC-abstraction.txt, src/rpc/drivers/GCommBase.py,
- src/rpc/drivers/_helpers/RpcDoc.py,
- src/rpc/drivers/proxy/CommDriver.py: syncing machines
+ * src/rpc/drivers/_helpers/RpcDoc.py, src/rpc/drivers/GCommBase.py,
+ src/rpc/drivers/_test/test.py, doc/RPC-abstraction.txt,
+ src/commdrivers/proxy/CommDriver.py,
+ src/commdrivers/_helpers/RpcDoc.py, src/commdrivers/GCommBase.py,
+ src/commdrivers/_test/test.py, src/rpc/drivers/proxy/CommDriver.py:
+ syncing machines
-2001-12-16 13:56 jcater
+2001-12-16 19:56:23 Rev 2214 jcater
- * setup-cvs.py, src/rpc/drivers/_helpers/RpcDoc.py: started on the
- grpc self-documenting functions
+ * src/rpc/drivers/_helpers/RpcDoc.py, setup-cvs.py,
+ src/commdrivers/_helpers/RpcDoc.py: started on the grpc
+ self-documenting functions
-2001-12-14 22:06 jcater
+2001-12-15 04:06:40 Rev 2207 jcater
* README-CVS: Added a basic CVS README file
-2001-12-10 23:31 jcater
+2001-12-11 05:31:11 Rev 2199 jcater
- * src/: GComm.py, rpc/GComm.py, rpc/drivers/GCommBase.py,
- rpc/drivers/proxy/CommDriver.py,
- rpc/drivers/xmlrpc/CommDriver.py: synching machines
+ * src/commdrivers/_test/server.py, src/rpc/drivers/xmlrpc/CommDriver.
+ py, src/rpc/drivers/GCommBase.py, src/rpc/drivers/_test/test.py,
+ src/GComm.py, src/commdrivers/proxy/CommDriver.py,
+ src/commdrivers/xmlrpc/CommDriver.py, src/rpc/GComm.py,
+ src/rpc/drivers/_test/server.py, src/commdrivers/GCommBase.py,
+ src/commdrivers/_test/test.py, src/rpc/drivers/proxy/CommDriver.py:
+ synching machines
-2001-12-09 22:41 jcater
+2001-12-10 04:41:02 Rev 2198 jcater
- * doc/RPC-abstraction.txt, src/GComm.py,
- src/datasources/drivers/postgresql/pypgsql/Driver.py,
- src/rpc/GComm.py, src/rpc/drivers/_helpers/AsyncSocketServer.py,
- src/rpc/drivers/proxy/CommDriver.py,
- src/rpc/drivers/xmlrpc/CommDriver.py: one step closer to a
- working gnurpc
+ * src/commdrivers/_test/server.py, src/rpc/drivers/xmlrpc/CommDriver.
+ py, src/rpc/drivers/_test/test.py, doc/RPC-abstraction.txt,
+ src/rpc/drivers/_helpers/AsyncSocketServer.py, src/GComm.py,
+ src/commdrivers/proxy/CommDriver.py,
+ src/dbdrivers/pypgsql/DBdriver.py,
+ src/commdrivers/xmlrpc/CommDriver.py, src/rpc/GComm.py,
+ src/rpc/drivers/_test/server.py, src/commdrivers/_test/test.py,
+ src/commdrivers/_helpers/AsyncSocketServer.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/rpc/drivers/proxy/CommDriver.py: one step closer to a working
+ gnurpc
-2001-12-08 23:27 jamest
+2001-12-08 06:17:43 Rev 2187 baumannd
- * src/datasources/drivers/: DBSIG2/Driver.py,
- postgresql/pygresql/Driver.py, postgresql/pypgsql/Driver.py:
- Updates to the geas driver Small change to improve performance of
- _dbsig drivers
-
-2001-12-08 00:17 baumannd
-
- * .cvsignore, src/FormatMasks/.cvsignore: Fix symlinks in setup.py
- for development build of forms and designer from cvs and ignore
+ * src/FormatMasks/.cvsignore, .cvsignore, src/dbdrivers/mysql/.
+ cvsignore, src/dbdrivers/_dbsig/.cvsignore: Fix symlinks in setup.
+ py for development build of forms and designer from cvs and ignore
some generated files.
-2001-12-06 17:19 jcater
+2001-12-06 23:19:42 Rev 2184 jcater
- * src/: GComm.py, rpc/GComm.py, rpc/drivers/GCommBase.py,
- rpc/drivers/_helpers/AsyncSocketServer.py,
- rpc/drivers/xmlrpc/CommDriver.py: synching machines
+ * src/rpc/drivers/_test/donuts.grpc, src/rpc/drivers/GCommBase.py,
+ src/GComm.py, src/commdrivers/xmlrpc/CommDriver.py,
+ src/commdrivers/_helpers/AsyncSocketServer.py,
+ src/rpc/drivers/xmlrpc/CommDriver.py, src/commdrivers/_test/server.
+ py, src/commdrivers/_parser/Objects.py,
+ src/rpc/drivers/_helpers/AsyncSocketServer.py,
+ src/commdrivers/_parser/Parser.py, src/rpc/drivers/_test/server.py,
+ src/rpc/drivers/_parser/Objects.py, src/rpc/GComm.py,
+ src/commdrivers/_test/donuts.grpc, src/commdrivers/GCommBase.py,
+ src/rpc/drivers/_parser/Parser.py: synching machines
-2001-12-06 00:58 jcater
+2001-12-06 06:58:33 Rev 2183 jcater
- * src/: GComm.py, rpc/GComm.py: fixed an inconsistency
+ * src/commdrivers/_test/server.py, src/GComm.py, src/rpc/GComm.py,
+ src/rpc/drivers/_test/server.py: fixed an inconsistency
-2001-12-06 00:26 jcater
+2001-12-06 06:26:36 Rev 2182 jcater
- * doc/RPC-abstraction.txt, src/GComm.py, src/rpc/GComm.py,
- src/rpc/drivers/xmlrpc/CommDriver.py: more work on gnurpc/gcomm;
+ * src/commdrivers/_test/server.py, src/rpc/drivers/xmlrpc/CommDriver.
+ py, src/rpc/drivers/_test/donuts.grpc, doc/RPC-abstraction.txt,
+ src/commdrivers/_parser/Parser.py, src/GComm.py,
+ src/commdrivers/xmlrpc/CommDriver.py, src/rpc/GComm.py,
+ src/rpc/drivers/_test/server.py, src/commdrivers/_test/donuts.grpc,
+ src/rpc/drivers/_parser/Parser.py: more work on gnurpc/gcomm;
syncing machines
-2001-12-05 17:15 jcater
+2001-12-05 23:15:58 Rev 2181 jcater
- * src/rpc/drivers/: GCommBase.py, xmlrpc/CommDriver.py: syncing
+ * src/rpc/drivers/_parser/__init__.py, src/commdrivers/_parser,
+ src/rpc/drivers/GCommBase.py, src/rpc/drivers/_test/donuts.grpc,
+ src/rpc/drivers/_test/test.py, src/rpc/drivers/_parser,
+ src/commdrivers/xmlrpc/CommDriver.py, src/commdrivers/_test/server.
+ py, src/commdrivers/_test/README, src/commdrivers/_parser/Objects.
+ py, src/rpc/drivers/xmlrpc/CommDriver.py, src/commdrivers/_test,
+ src/commdrivers/_parser/Parser.py,
+ src/commdrivers/_parser/__init__.py,
+ src/rpc/drivers/_parser/Objects.py, src/rpc/drivers/_test/README,
+ src/rpc/drivers/_test/server.py, src/commdrivers/_test/test.py,
+ src/commdrivers/_test/donuts.grpc, src/commdrivers/GCommBase.py,
+ src/rpc/drivers/_parser/Parser.py, src/rpc/drivers/_test: syncing
machines
-2001-12-03 23:42 jcater
+2001-12-04 05:42:36 Rev 2180 jcater
- * src/rpc/drivers/GCommBase.py: synching machines
+ * src/rpc/drivers/GCommBase.py, src/commdrivers/GCommBase.py:
+ synching machines
-2001-12-02 23:03 jcater
+2001-12-03 05:03:40 Rev 2177 jcater
* doc/RPC-abstraction.txt: synching machines
-2001-12-02 20:52 jcater
+2001-12-03 02:52:15 Rev 2176 jcater
- * setup-cvs.py: Updated the CVS-based setup.py to: 1) Allow the
- user to select a newer Python version (if multiple versions
- are found.) 2) Allow local installations (i.e., installations
- w/o root access) 3) Automatically create gnue.conf and
- connections.conf if they do not exist (including the option
- to symlink gnue.conf to the CVS's sample.gnue.conf) and
- automatically link the user's CVS gnue.conf and
- connections.conf to the system-wide files if they exist and
- the user so wishes. 4) Eliminate the need to run
- common/setup.py to install the shared images.
+ * setup-cvs.py: Updated the CVS-based setup.py to: 1) Allow the
+ user to select a newer Python version (if multiple versions
+ are found.) 2) Allow local installations (i.e., installations
+ w/o root access) 3) Automatically create gnue.conf and
+ connections.conf if they do not exist (including the option
+ to symlink gnue.conf to the CVS's sample.gnue.conf) and
+ automatically link the user's CVS gnue.conf and connections.
+ conf to the system-wide files if they exist and the user so
+ wishes. 4) Eliminate the need to run common/setup.py to install
+ the shared images.
-2001-12-02 18:41 jcater
+2001-12-03 00:41:49 Rev 2175 jcater
- * setup-cvs.py, doc/GCommSpecifications.txt,
- doc/RPC-abstraction.txt: synching machines; this may break the
- setup
+ * doc/GCommSpecifications.txt, doc/RPC-abstraction.txt, setup-cvs.py:
+ synching machines; this may break the setup
-2001-11-30 21:11 jcater
+2001-12-01 03:11:42 Rev 2166 jcater
* setup-cvs.py: fixed setup.py for new directory structure
-2001-11-30 16:58 jcater
+2001-11-30 22:58:25 Rev 2164 jcater
- * src/rpc/drivers/xmlrpc/CommDriver.py: synching machines
+ * src/rpc/drivers/xmlrpc/CommDriver.py,
+ src/commdrivers/xmlrpc/CommDriver.py: synching machines
-2001-11-28 22:40 jcater
+2001-11-29 04:40:39 Rev 2160 jcater
- * src/rpc/drivers/: GCommBase.py, _helpers/AsyncSocketServer.py,
- xmlrpc/CommDriver.py: synching machines
+ * src/rpc/drivers/xmlrpc/CommDriver.py, src/rpc/drivers/GCommBase.py,
+ src/rpc/drivers/_helpers/AsyncSocketServer.py,
+ src/commdrivers/xmlrpc/CommDriver.py, src/commdrivers/GCommBase.py,
+ src/commdrivers/_helpers/AsyncSocketServer.py: synching machines
-2001-11-28 09:56 jcater
+2001-11-28 15:56:25 Rev 2159 jcater
- * src/: GComm.py, rpc/GComm.py, rpc/drivers/sockets/CommDriver.py:
- synching machines
+ * src/commdrivers/sockets/CommDriver.py, src/GComm.py,
+ src/rpc/drivers/sockets/CommDriver.py, src/rpc/GComm.py: synching
+ machines
-2001-11-26 17:26 jcater
+2001-11-26 23:26:43 Rev 2158 jcater
- * etc/sample.gnue.conf, src/GParserHelpers.py,
- src/definitions/GParserHelpers.py: synching machines
+ * etc/sample.gnue.conf, src/definitions/GParserHelpers.py,
+ src/GParserHelpers.py: synching machines
-2001-11-26 14:35 jcater
+2001-11-26 20:35:11 Rev 2157 jcater
- * src/rpc/drivers/: _helpers/AsyncHTTPServer.py,
- _helpers/AsyncSocketServer.py, sockets/CommDriver.py,
- xmlrpc/CommDriver.py: renamed AsyncHTTPServer to the more generic
- AsyncSocketServer
+ * src/commdrivers/sockets/CommDriver.py,
+ src/rpc/drivers/xmlrpc/CommDriver.py,
+ src/commdrivers/_helpers/AsyncHTTPServer.py,
+ src/rpc/drivers/_helpers/AsyncSocketServer.py,
+ src/rpc/drivers/sockets/CommDriver.py,
+ src/commdrivers/xmlrpc/CommDriver.py,
+ src/rpc/drivers/_helpers/AsyncHTTPServer.py,
+ src/commdrivers/_helpers/AsyncSocketServer.py: renamed
+ AsyncHTTPServer to the more generic AsyncSocketServer
-2001-11-26 14:25 jcater
+2001-11-26 20:25:35 Rev 2156 jcater
- * src/rpc/drivers/sockets/: CommDriver.py, __init__.py: added
- skeleton for sockets-based driver
+ * src/commdrivers/sockets/CommDriver.py,
+ src/rpc/drivers/sockets/__init__.py, src/commdrivers/sockets,
+ src/commdrivers/sockets/__init__.py,
+ src/rpc/drivers/sockets/CommDriver.py, src/rpc/drivers/sockets:
+ added skeleton for sockets-based driver
-2001-11-26 11:40 jcater
+2001-11-26 17:40:32 Rev 2155 jcater
- * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Merges patches
- from 0.1.0-patches release
+ * src/RuntimeSettings.py, src/apps/RuntimeSettings.py: Merges
+ patches from 0.1.0-patches release
-2001-11-21 15:05 jcater
+2001-11-21 04:44:48 Rev 2145 jamest
- * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Fixed Open
- Recent/MRU support
-
-2001-11-20 22:44 jamest
-
- * MANIFEST.in, setup-cvs.py: Changes required to make good source
+ * MANIFEST.in, setup-cvs.py: Changes required to make good source
distros
-2001-11-20 21:23 jamest
+2001-11-21 03:23:03 Rev 2144 jamest
- * ChangeLog, NEWS: Final updates for 0.1.0 releases
+ * NEWS, ChangeLog: Final updates for 0.1.0 releases
-2001-11-20 20:16 jamest
+2001-11-21 02:16:52 Rev 2140 jamest
- * src/datasources/drivers/postgresql/pypgsql/Driver.py: Made the
+ * src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py: Made the
driver a little less friendly
-2001-11-20 20:12 jamest
+2001-11-21 02:12:53 Rev 2139 jamest
- * src/datasources/drivers/postgresql/: popy/Driver.py,
- psycopg/Driver.py, pygresql/Driver.py, pypgsql/Driver.py:
- Postgresql driver updates
+ * src/dbdrivers/popy/DBdriver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/dbdrivers/postgresql/DBdriver.py,
+ src/dbdrivers/psycopg/DBdriver.py: Postgresql driver updates
-2001-11-20 13:40 jamest
+2001-11-20 19:40:12 Rev 2132 jamest
* etc/sample.gnue.conf: Added disableSplash option to gnue.conf
-2001-11-19 19:45 jcater
+2001-11-20 01:45:17 Rev 2128 jcater
- * src/: GObjects.py, GParser.py, GParserHelpers.py,
- definitions/GObjects.py, definitions/GParser.py,
- definitions/GParserHelpers.py: cleaned up imports
+ * src/definitions/GObjects.py, src/definitions/GParser.py,
+ src/GObjects.py, src/definitions/GParserHelpers.py, src/GParser.py,
+ src/GParserHelpers.py: cleaned up imports
-2001-11-19 18:32 jcater
+2001-11-20 00:32:24 Rev 2127 jcater
* NEWS: typo
-2001-11-19 18:15 jamest
+2001-11-20 00:15:15 Rev 2126 jamest
- * ChangeLog, NEWS: Updated NEWS and Changelog for pending release
+ * NEWS, ChangeLog: Updated NEWS and Changelog for pending release
-2001-11-18 19:54 jcater
+2001-11-19 01:54:43 Rev 2117 jcater
- * src/: GParser.py, definitions/GParser.py: fixed missing import
- sys
+ * src/definitions/GParser.py, src/GParser.py: fixed missing import sys
-2001-11-18 18:29 jcater
+2001-11-19 00:29:18 Rev 2116 jcater
* setup-cvs.py: fixed directory typo
-2001-11-15 18:01 jcater
+2001-11-16 00:01:22 Rev 2110 jcater
- * src/: RuntimeSettings.py, apps/RuntimeSettings.py: synching
+ * src/RuntimeSettings.py, src/apps/RuntimeSettings.py: synching
machines
-2001-11-14 18:12 jcater
+2001-11-15 00:13:09 Rev 2100 jcater
- * src/datasources/drivers/odbc/wodbc/Driver.py: added MS DAO driver
- support (not yet functional)
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py, src/dbdrivers/msado,
+ src/dbdrivers/msado/__init__.py, src/dbdrivers/msado/DBdriver.py:
+ added MS DAO driver support (not yet functional)
-2001-11-14 14:44 jamest
+2001-11-14 20:44:28 Rev 2094 jamest
- * src/datasources/drivers/postgresql/pypgsql/Driver.py: fix pypgsql
+ * src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py: fix pypgsql
connect exception handler fix query recall feature
-2001-11-14 13:49 jcater
+2001-11-14 19:49:30 Rev 2093 jcater
- * README.databases, setup.py, src/GDataObjects.py,
- src/datasources/GDataObjects.py,
- src/datasources/drivers/DBSIG2/Driver.py,
- src/datasources/drivers/odbc/wodbc/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: added
- support for PythonWin ODBC; added optional encoding= parameter to
- Postgresql drivers
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py, README.databases,
+ src/datasources/GDataObjects.py, src/dbdrivers/psycopg/DBdriver.py,
+ setup.py, src/dbdrivers/popy/DBdriver.py,
+ src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/dbdrivers/pypgsql/DBdriver.py,
+ src/dbdrivers/postgresql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/GDataObjects.py: added support for PythonWin ODBC; added
+ optional encoding= parameter to Postgresql drivers
-2001-11-14 11:56 jamest
+2001-11-14 17:56:10 Rev 2092 jamest
- * TODO, etc/sample-windows.gnue.conf, etc/sample.gnue.conf:
- gnue.conf alterations Updated TODOs
+ * etc/sample.gnue.conf, TODO, etc/sample-windows.gnue.conf: gnue.
+ conf alterations Updated TODOs
-2001-11-14 09:10 jcater
+2001-11-14 15:10:17 Rev 2091 jcater
- * README.databases, src/datasources/drivers/odbc/mxodbc/Driver.py:
- renamed the odbc driver (using mxODBC) to mxodbc so that the
- default odbc package will be a free one
+ * src/dbdrivers/mxodbc/__init__.py, src/dbdrivers/mxodbc/DBdriver.py,
+ README.databases, src/datasources/drivers/odbc/mxodbc,
+ src/datasources/drivers/odbc/mxodbc/Driver.py,
+ src/dbdrivers/mxodbc: renamed the odbc driver (using mxODBC) to
+ mxodbc so that the default odbc package will be a free one
-2001-11-13 16:12 jamest
+2001-11-13 22:12:49 Rev 2087 jamest
- * MANIFEST.in, setup.py, images/destree_block.ico,
- images/destree_datasource.ico, images/destree_entry.ico,
- images/destree_import.ico, images/destree_page.ico,
- images/destree_pagewidget.ico, images/destree_properties.ico,
- images/destree_trigger.ico: Updates to add icons back on designer
+ * images/destree_pagewidget.ico, MANIFEST.in,
+ images/destree_datasource.ico, images/destree_block.ico,
+ images/destree_properties.ico, setup.py, images/destree_entry.ico,
+ images/destree_trigger.ico, images/destree_import.ico,
+ images/destree_page.ico: Updates to add icons back on designer
-2001-11-13 08:05 jcater
+2001-11-13 14:05:51 Rev 2085 jcater
- * src/__init__.py: Fixed bug with dynamic importing; if it
- generates an attributeError, then an ImportError is raised
+ * src/__init__.py: Fixed bug with dynamic importing; if it generates
+ an attributeError, then an ImportError is raised
-2001-11-12 21:55 jamest
+2001-11-13 03:55:12 Rev 2081 jamest
- * setup.py: Updates to the install system it should now be possible
+ * setup.py: Updates to the install system it should now be possible
to create working gnuef setup.exe
-2001-11-12 20:34 jcater
+2001-11-13 02:34:13 Rev 2080 jcater
* setup-cvs.py: fixed rm -f problem
-2001-11-12 09:47 jcater
+2001-11-12 15:47:30 Rev 2069 jcater
* README.databases: Added 'Platforms Tested'; cleaned up layout
-2001-11-11 15:11 jcater
+2001-11-11 21:11:28 Rev 2068 jcater
- * setup.py, src/GBaseApp.py, src/GConnections.py,
- src/apps/GBaseApp.py, src/datasources/GConnections.py: no longer
- bombs if connections.conf not present; fixed setup.py for
- './setup.py sdist'
+ * src/GBaseApp.py, src/apps/GBaseApp.py,
+ src/datasources/GConnections.py, setup.py, src/GConnections.py: no
+ longer bombs if connections.conf not present; fixed setup.py for '.
+ /setup.py sdist'
-2001-11-11 10:54 jcater
+2001-11-11 16:54:03 Rev 2067 jcater
* README.databases: Fixed description of MySQL adapter
-2001-11-11 00:11 jcater
+2001-11-11 06:11:03 Rev 2066 jcater
- * README.databases, src/datasources/drivers/db2/db2/Driver.py,
- src/datasources/drivers/informix/informix/Driver.py,
- src/datasources/drivers/ingres/ingres/Driver.py,
- src/datasources/drivers/interbase/interbase/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/pypgsql/Driver.py,
- src/datasources/drivers/sqlrelay/sqlrelay/Driver.py: added
- comprehensive list of supported databases; cleaned up dbdriver
- comments
+ * src/dbdrivers/db2/DBdriver.py, src/dbdrivers/interbase/DBdriver.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/datasources/drivers/db2/db2/Driver.py, README.databases,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/dbdrivers/psycopg/DBdriver.py, src/dbdrivers/ingres/DBdriver.
+ py, src/datasources/drivers/informix/informix/Driver.py,
+ src/dbdrivers/popy/DBdriver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/informix/DBdriver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/dbdrivers/sqlrelay/DBdriver.py, src/dbdrivers/pypgsql/DBdriver.
+ py, src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/dbdrivers/oracle/DBdriver.py, src/dbdrivers/mysql/DBdriver.py:
+ added comprehensive list of supported databases; cleaned up
+ dbdriver comments
-2001-11-10 17:55 jcater
+2001-11-10 23:55:45 Rev 2064 jcater
- * src/datasources/drivers/postgresql/pypgsql/Driver.py: login fix
+ * src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py: login fix
(inconsistent Windows login issue)
-2001-11-10 16:01 jcater
+2001-11-10 22:01:43 Rev 2063 jcater
- * setup.py, src/datasources/drivers/postgresql/pypgsql/Driver.py:
+ * src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py, setup.py:
fixed a few typos
-2001-11-08 23:45 jcater
+2001-11-09 05:45:22 Rev 2057 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py: fixes to posting routines
- to correctly deal with empty and deleted records; misc other bug
- fixes
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py: fixes to
+ posting routines to correctly deal with empty and deleted records;
+ misc other bug fixes
-2001-11-08 13:57 jcater
+2001-11-08 19:57:00 Rev 2055 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py: modified
- resultsets so that it maintains the currentRecord setting during
- a commit (even if records are deleted); gnuef now reflects this
- change
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: modified
+ resultsets so that it maintains the currentRecord setting during a
+ commit (even if records are deleted); gnuef now reflects this change
-2001-11-08 01:55 jcater
+2001-11-08 07:55:52 Rev 2049 jcater
- * src/datasources/drivers/: oracle/cxoracle/Driver.py,
- oracle/dcoracle/Driver.py, postgresql/popy/Driver.py,
- postgresql/psycopg/Driver.py, postgresql/pygresql/Driver.py,
- postgresql/pypgsql/Driver.py, sybase/sybase/Driver.py: partially
- implemented support for dbdriver trigger extensions
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/dbdrivers/sybase/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/dbdrivers/pypgsql/DBdriver.py, src/dbdrivers/cxoracle/DBdriver.
+ py, src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/dbdrivers/postgresql/DBdriver.py,
+ src/dbdrivers/psycopg/DBdriver.py, src/dbdrivers/oracle/DBdriver.
+ py: partially implemented support for dbdriver trigger extensions
-2001-11-07 22:39 jcater
+2001-11-08 04:39:04 Rev 2048 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py: fixes to master/detail
- binding bug
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py: fixes to
+ master/detail binding bug
-2001-11-07 22:20 jamest
+2001-11-08 04:20:12 Rev 2047 jamest
- * src/: GComm.py, rpc/GComm.py: Misc changes in an attempt to get
+ * src/GComm.py, src/rpc/GComm.py: Misc changes in an attempt to get
py2exe to perform it's voodoo
-2001-11-07 20:59 jamest
+2001-11-08 02:59:35 Rev 2046 jamest
- * src/: GConnections.py, datasources/GConnections.py: Fixed bad
+ * src/datasources/GConnections.py, src/GConnections.py: Fixed bad
method names
-2001-11-07 20:47 jamest
+2001-11-08 02:47:15 Rev 2045 jamest
- * src/: GConnections.py, datasources/GConnections.py: Kludge to
+ * src/datasources/GConnections.py, src/GConnections.py: Kludge to
support modal logins properly on win32
-2001-11-06 17:24 jcater
+2001-11-06 23:24:28 Rev 2044 jcater
- * src/datasources/drivers/sqlrelay/sqlrelay/Driver.py: Added my
- SQLRelay dbdrivers from yonder past
+ * src/datasources/drivers/sqlrelay/sqlrelay,
+ src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
+ src/dbdrivers/sqlrelay/__init__.py,
+ src/datasources/drivers/sqlrelay, src/dbdrivers/sqlrelay/DBdriver.
+ py, src/dbdrivers/sqlrelay: Added my SQLRelay dbdrivers from
+ yonder past
-2001-11-06 15:57 jcater
+2001-11-06 21:57:41 Rev 2043 jcater
- * src/datasources/drivers/oracle/: cxoracle/Driver.py,
- dcoracle/Driver.py: Added basic introspection support to Oracle
- drivers
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/dbdrivers/cxoracle/DBdriver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/dbdrivers/oracle/DBdriver.py: Added basic introspection
+ support to Oracle drivers
-2001-11-06 13:41 jcater
+2001-11-06 19:41:10 Rev 2042 jcater
- * src/datasources/drivers/postgresql/: popy/Driver.py,
- psycopg/Driver.py, pypgsql/Driver.py: Fixed introspection methods
- in alternate postgresql drivers
+ * src/dbdrivers/popy/DBdriver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/dbdrivers/psycopg/DBdriver.py: Fixed introspection methods in
+ alternate postgresql drivers
-2001-11-06 04:24 jcater
+2001-11-06 10:24:16 Rev 2041 jcater
* TODO: updated roadmap
-2001-11-05 22:04 jamest
+2001-11-06 04:04:40 Rev 2039 jamest
- * etc/: sample.mysql, sample.pg: Removed unneeded samples
+ * etc/sample.mysql, etc/sample.pg: Removed unneeded samples
-2001-11-05 21:55 jamest
+2001-11-06 03:55:24 Rev 2038 jamest
- * AUTHORS, INSTALL, etc/sample.connections.conf,
- src/datasources/drivers/postgresql/pypgsql/Driver.py: Fix for
- pyPgSQL 2.0 misc AUTHOR file update single connections.conf
- sample
+ * etc/sample.connections.conf, src/dbdrivers/pypgsql/DBdriver.py,
+ AUTHORS, INSTALL,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py: Fix for
+ pyPgSQL 2.0 misc AUTHOR file update single connections.conf sample
-2001-11-05 20:29 jamest
+2001-11-06 02:29:50 Rev 2037 jamest
- * ChangeLog, NEWS, TODO: Added ROADMAPS to the various TODO files
+ * NEWS, TODO, ChangeLog: Added ROADMAPS to the various TODO files
-2001-11-05 15:20 jamest
+2001-11-05 21:20:38 Rev 2035 jamest
- * src/datasources/drivers/postgresql/pypgsql/Driver.py: Updated
+ * src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py: Updated
PyPgSQL driver to work on machines other than my own :)
-2001-11-05 13:32 jcater
+2001-11-05 19:32:53 Rev 2034 jcater
- * src/: GComm.py, GConnections.py, __init__.py,
- datasources/GConnections.py,
- datasources/drivers/odbc/wodbc/Driver.py, rpc/GComm.py: fixed
- cross-platform issue with __import__
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/factory.py, src/dbdrivers/odbc/DBdriver.py,
+ src/__init__.py, src/GComm.py, src/datasources/GConnections.py,
+ src/rpc/GComm.py, src/GConnections.py: fixed cross-platform issue
+ with __import__
-2001-11-04 17:25 jcater
+2001-11-04 23:25:02 Rev 2027 jcater
- * src/: GConnections.py, datasources/GConnections.py,
- datasources/drivers/odbc/wodbc/Driver.py: finished (I hope)
- support for ODBC; misc fixes
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py, src/datasources/GConnections.py,
+ src/GConnections.py: finished (I hope) support for ODBC; misc fixes
-2001-11-04 16:49 jamest
+2001-11-04 22:49:08 Rev 2026 jamest
- * setup.py: Designer setup.py now works on win32 and linux Misc
+ * setup.py: Designer setup.py now works on win32 and linux Misc
setup.py changes for upcomming releases
-2001-11-04 16:22 jcater
+2001-11-04 22:22:35 Rev 2025 jcater
- * src/datasources/drivers/: db2/db2/Driver.py,
- informix/informix/Driver.py, oracle/cxoracle/Driver.py,
- ingres/ingres/Driver.py, interbase/interbase/Driver.py,
- odbc/wodbc/Driver.py, oracle/dcoracle/Driver.py,
- postgresql/popy/Driver.py, postgresql/psycopg/Driver.py,
- postgresql/pygresql/Driver.py, postgresql/pypgsql/Driver.py,
- sybase/sybase/Driver.py: Fixed support for LoginError
+ * src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/db2/DBdriver.py, src/dbdrivers/odbc/DBdriver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/dbdrivers/interbase/DBdriver.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/dbdrivers/geas/DBdriver.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py,
+ src/dbdrivers/psycopg/DBdriver.py, src/dbdrivers/sybase/DBdriver.
+ py, src/datasources/drivers/informix/informix/Driver.py,
+ src/dbdrivers/ingres/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/sapdb/DBdriver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/dbdrivers/informix/DBdriver.py, src/dbdrivers/pypgsql/DBdriver.
+ py, src/dbdrivers/cxoracle/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/dbdrivers/postgresql/DBdriver.py, src/dbdrivers/mysql/DBdriver.
+ py, src/dbdrivers/oracle/DBdriver.py: Fixed support for LoginError
-2001-11-04 16:13 jamest
+2001-11-04 22:13:33 Rev 2024 jamest
- * setup.py, src/GConnections.py, src/datasources/GConnections.py:
+ * src/datasources/GConnections.py, setup.py, src/GConnections.py:
Some changes to make gnuef work on win32
-2001-11-04 16:04 jcater
+2001-11-04 22:04:48 Rev 2023 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/odbc/wodbc/Driver.py: fixes to form's
- exception handling, rollbacks
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py, src/datasources/GDataObjects.py,
+ src/GDataObjects.py: fixes to form's exception handling, rollbacks
-2001-11-04 12:36 jcater
+2001-11-04 18:44:14 Rev 2021 jcater
- * doc/GCommSpecifications.txt, src/GComm.py, src/GConnections.py,
- src/GDataObjects.py, src/datasources/GConnections.py,
- src/datasources/GDataObjects.py,
- src/datasources/drivers/db2/db2/Driver.py,
- src/datasources/drivers/informix/informix/Driver.py,
- src/datasources/drivers/ingres/ingres/Driver.py,
- src/datasources/drivers/interbase/interbase/Driver.py,
- src/datasources/drivers/oracle/cxoracle/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/rpc/GComm.py,
- src/datasources/drivers/postgresql/pypgsql/Driver.py,
- src/datasources/drivers/sybase/sybase/Driver.py: improvements to
- exception feedback system
+ * src/dbdrivers/sapdb/DBdriver.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py: fix to documentation
-2001-11-04 12:34 jcater
+2001-11-04 18:36:33 Rev 2020 jcater
- * src/rpc/drivers/: GCommBase.py, _helpers/ObjectLibrarian.py,
- xmlrpc/CommDriver.py: further implementation of commdrivers
+ * doc/GCommSpecifications.txt,
+ src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/sybase/sybase/Driver.py, src/GComm.py,
+ src/datasources/GDataObjects.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py,
+ src/dbdrivers/sybase/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/dbdrivers/sapdb/DBdriver.py, src/dbdrivers/pypgsql/DBdriver.py,
+ src/rpc/GComm.py, src/dbdrivers/postgresql/DBdriver.py,
+ src/dbdrivers/mysql/DBdriver.py, src/GDataObjects.py,
+ src/dbdrivers/db2/DBdriver.py, src/dbdrivers/interbase/DBdriver.py,
+ src/dbdrivers/geas/DBdriver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/datasources/GConnections.py, src/dbdrivers/psycopg/DBdriver.py,
+ src/dbdrivers/ingres/DBdriver.py,
+ src/datasources/drivers/informix/informix/Driver.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/informix/DBdriver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/dbdrivers/cxoracle/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/GConnections.py, src/dbdrivers/oracle/DBdriver.py:
+ improvements to exception feedback system
-2001-11-02 17:14 jcater
+2001-11-04 18:34:37 Rev 2019 jcater
- * setup.py, etc/sample-windows.gnue.conf: win32 fixes; gnuef works
+ * src/rpc/drivers/_helpers/ObjectLibrarian.py,
+ src/rpc/drivers/xmlrpc/CommDriver.py, src/rpc/drivers/GCommBase.py,
+ src/commdrivers/_helpers/ObjectLibrarian.py,
+ src/commdrivers/xmlrpc/CommDriver.py, src/commdrivers/GCommBase.py:
+ further implementation of commdrivers
+
+2001-11-02 23:14:08 Rev 2015 jcater
+
+ * etc/sample-windows.gnue.conf, setup.py: win32 fixes; gnuef works
under Win32 again :)
-2001-11-02 17:00 jcater
+2001-11-02 23:00:29 Rev 2014 jcater
- * setup.py, src/GConfig.py, src/apps/GConfig.py: win32 changes
+ * src/GConfig.py, src/apps/GConfig.py, setup.py: win32 changes
-2001-11-02 14:19 jcater
+2001-11-02 20:19:26 Rev 2012 jcater
- * setup.py, doc/GCommSpecifications.txt,
- doc/TriggerSpecifications.txt: fixed win32 problem in setup.py
+ * doc/GCommSpecifications.txt, doc/TriggerSpecifications.txt, setup.
+ py: fixed win32 problem in setup.py
-2001-11-02 13:51 jcater
+2001-11-02 19:51:54 Rev 2011 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py: added comments to mysql
- driver; added transactional support for mysql (if available)
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py,
+ src/dbdrivers/mysql/DBdriver.py: added comments to mysql driver;
+ added transactional support for mysql (if available)
-2001-11-01 21:37 jcater
+2001-11-02 03:37:49 Rev 2010 jcater
- * src/: GComm.py, rpc/GComm.py, rpc/drivers/GCommBase.py: minor
- work to gcomm
+ * src/rpc/drivers/GCommBase.py, src/GComm.py, src/rpc/GComm.py,
+ src/commdrivers/GCommBase.py: minor work to gcomm
-2001-10-30 18:13 jcater
+2001-10-31 00:13:59 Rev 2004 jcater
* doc/TriggerSpecifications.txt: added my notes
-2001-10-30 00:13 jcater
+2001-10-30 06:13:21 Rev 2003 jcater
- * doc/GCommSpecifications.txt, src/GComm.py, src/rpc/GComm.py,
- src/rpc/drivers/GCommBase.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
+ * doc/GCommSpecifications.txt, src/rpc/drivers/proxy,
+ src/rpc/drivers/GCommBase.py,
+ src/commdrivers/_helpers/AsyncHTTPServer.py, src/GComm.py,
+ src/commdrivers/xmlrpc/CommDriver.py,
+ src/rpc/drivers/_helpers/AsyncHTTPServer.py,
+ src/commdrivers/proxy/__init__.py,
+ src/rpc/drivers/xmlrpc/CommDriver.py,
+ src/rpc/drivers/proxy/__init__.py,
+ src/commdrivers/proxy/CommDriver.py, src/commdrivers/proxy,
+ src/rpc/GComm.py, src/commdrivers/GCommBase.py,
+ src/rpc/drivers/proxy/CommDriver.py: synching machines
-2001-10-27 11:35 jcater
+2001-10-27 16:35:45 Rev 1999 jcater
- * src/rpc/drivers/: pyro/__init__.py, soap/__init__.py,
- xmlrpc/__init__.py: adding necessary __init__.py files to
- commdrivers; thanks jamest\!
+ * src/commdrivers/soap/__init__.py, src/commdrivers/_corba/__init__.
+ py, src/commdrivers/xmlrpc/__init__.py,
+ src/rpc/drivers/orbit/__init__.py, src/commdrivers/pyro/__init__.
+ py, src/rpc/drivers/soap/__init__.py,
+ src/rpc/drivers/_corba/__init__.py,
+ src/rpc/drivers/xmlrpc/__init__.py, src/commdrivers/orbit/__init__.
+ py, src/rpc/drivers/pyro/__init__.py: adding necessary __init__.py
+ files to commdrivers; thanks jamest\!
-2001-10-26 00:40 jcater
+2001-10-26 05:40:45 Rev 1998 jcater
- * doc/GCommSpecifications.txt, src/rpc/drivers/GCommBase.py,
- src/rpc/drivers/_helpers/AsyncHTTPServer.py,
- src/rpc/drivers/pyro/CommDriver.py,
- src/rpc/drivers/xmlrpc/CommDriver.py: work in gcomm; synching
- machines
+ * doc/GCommSpecifications.txt, src/rpc/drivers/_corba/CommDriver.py,
+ src/rpc/drivers/GCommBase.py,
+ src/commdrivers/_helpers/AsyncHTTPServer.py,
+ src/rpc/drivers/pyro/CommDriver.py,
+ src/commdrivers/xmlrpc/CommDriver.py,
+ src/rpc/drivers/_helpers/AsyncHTTPServer.py,
+ src/rpc/drivers/xmlrpc/CommDriver.py,
+ src/commdrivers/orbit/CommDriver.py,
+ src/commdrivers/_corba/CommDriver.py, src/commdrivers/GCommBase.py,
+ src/rpc/drivers/orbit/CommDriver.py,
+ src/commdrivers/pyro/CommDriver.py: work in gcomm; synching machines
-2001-10-25 18:00 jcater
+2001-10-25 23:00:19 Rev 1997 jcater
- * src/: GComm.py, rpc/GComm.py, rpc/drivers/GCommBase.py,
- rpc/drivers/_helpers/AsyncHTTPServer.py,
- rpc/drivers/_helpers/__init__.py, rpc/drivers/pyro/CommDriver.py,
- rpc/drivers/soap/CommDriver.py, rpc/drivers/xmlrpc/CommDriver.py:
+ * src/commdrivers/pyro, src/rpc/drivers/_corba/CommDriver.py,
+ src/commdrivers/_helpers/AsyncHTTPServer.py,
+ src/rpc/drivers/GCommBase.py, src/rpc/drivers/_corba, src/GComm.py,
+ src/rpc/drivers/_helpers/__init__.py,
+ src/rpc/drivers/pyro/CommDriver.py,
+ src/commdrivers/soap/CommDriver.py, src/commdrivers/_helpers,
+ src/rpc/drivers/pyro, src/commdrivers/soap,
+ src/commdrivers/xmlrpc/CommDriver.py,
+ src/rpc/drivers/_helpers/AsyncHTTPServer.py,
+ src/commdrivers/xmlrpc, src/rpc/drivers/soap/CommDriver.py,
+ src/rpc/drivers/_helpers, src/rpc/drivers/soap,
+ src/rpc/drivers/xmlrpc/CommDriver.py,
+ src/commdrivers/orbit/CommDriver.py, src/rpc/drivers/xmlrpc,
+ src/commdrivers/orbit, src/rpc/GComm.py,
+ src/commdrivers/_corba/CommDriver.py, src/commdrivers/GCommBase.py,
+ src/commdrivers/_corba, src/rpc/drivers/orbit/CommDriver.py,
+ src/commdrivers/pyro/CommDriver.py,
+ src/commdrivers/_helpers/__init__.py, src/rpc/drivers/orbit:
synching machines
-2001-10-24 17:23 jcater
+2001-10-24 22:26:28 Rev 1995 jcater
* doc/GCommSpecifications.txt: synching machines
-2001-10-24 17:23 jcater
+2001-10-24 22:23:19 Rev 1994 jcater
- * src/: GComm.py, rpc/GComm.py, rpc/drivers/GCommBase.py,
- rpc/drivers/__init__.py: started skeleton for GComm drivers
+ * src/rpc/drivers, src/rpc, src/rpc/drivers/GCommBase.py,
+ src/rpc/drivers/__init__.py, src/GComm.py, src/commdrivers,
+ src/rpc/GComm.py, src/commdrivers/GCommBase.py,
+ src/commdrivers/__init__.py: started skeleton for GComm drivers
-2001-10-24 13:48 jcater
+2001-10-24 21:42:25 Rev 1993 jcater
+ * src/dbdrivers/geas/DBdriver.py: updated driver to reflect that, as
+ of python 2.0, md5 package can output hex directly
+
+2001-10-24 18:48:25 Rev 1992 jcater
+
* setup-cvs.py: fixed typo in setup.py
-2001-10-24 13:39 jcater
+2001-10-24 18:39:58 Rev 1991 jcater
- * src/: GServerApp.py, apps/GServerApp.py: added daemon/forking
+ * src/GServerApp.py, src/apps/GServerApp.py: added daemon/forking
code to GServerApp; misc other fixes
-2001-10-24 13:37 jcater
+2001-10-24 18:37:59 Rev 1990 jcater
- * setup-cvs.py: simplified the setup scripts; continued work on
+ * setup-cvs.py: simplified the setup scripts; continued work on
report server
-2001-10-22 17:51 jcater
+2001-10-22 22:51:41 Rev 1988 jcater
- * src/: GLogger.py, apps/GLogger.py: enhanced logging functionality
+ * src/GLogger.py, src/apps/GLogger.py: enhanced logging functionality
-2001-10-22 16:49 jcater
+2001-10-22 21:49:03 Rev 1987 jcater
- * src/: GLogger.py, apps/GLogger.py: Added basic logging services
+ * src/GLogger.py, src/apps/GLogger.py: Added basic logging services
-2001-10-22 11:33 jcater
+2001-10-22 16:33:20 Rev 1986 jcater
- * src/: GBaseApp.py, apps/GBaseApp.py: Cleaned up the help printout
+ * src/GBaseApp.py, src/apps/GBaseApp.py: Cleaned up the help printout
-2001-10-18 14:54 jcater
+2001-10-18 19:54:05 Rev 1976 jcater
- * src/: GBaseApp.py, apps/GBaseApp.py: Added support for
- long-parameter only command line options (e.g., --profile has no
- short option; used to be --profile or -p, but that seems a waste
+ * src/GBaseApp.py, src/apps/GBaseApp.py: Added support for
+ long-parameter only command line options (e.g., --profile has no
+ short option; used to be --profile or -p, but that seems a waste
of a single letter code)
-2001-10-17 17:26 jcater
+2001-10-17 22:26:53 Rev 1975 jcater
- * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
- formatting/BaseMask.py, formatting/DateMask.py: synching machines
- (surprise, huh?)
+ * src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/formatting/DateMask.py,
+ src/dbdrivers/geas/DBdriver.py: synching machines (surprise, huh?)
-2001-10-16 17:07 jcater
+2001-10-16 22:07:13 Rev 1973 jcater
- * doc/GCommSpecifications.txt, doc/TriggerSpecifications.txt,
- src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
- src/FormatMasks/__init__.py, src/formatting/BaseMask.py,
- src/formatting/DateMask.py: synching machines
+ * doc/GCommSpecifications.txt, doc/TriggerSpecifications.txt,
+ src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/formatting/DateMask.py,
+ src/FormatMasks/__init__.py: synching machines
-2001-10-12 19:06 jcater
+2001-10-13 00:06:18 Rev 1970 jcater
- * src/: FormatMasks/DateMask.py, formatting/DateMask.py: synching
+ * src/FormatMasks/DateMask.py, src/formatting/DateMask.py: synching
machines (I hope it doesn't break)
-2001-10-10 23:36 jcater
+2001-10-11 04:36:08 Rev 1966 jcater
- * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
- formatting/BaseMask.py, formatting/DateMask.py: synching machines
- (may be broken)
+ * src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/formatting/DateMask.py: synching
+ machines (may be broken)
-2001-10-10 20:45 jcater
+2001-10-11 01:45:55 Rev 1965 jcater
- * src/: FormatMasks/DateMask.py, formatting/DateMask.py: fixed typo
- in parser description
+ * src/FormatMasks/DateMask.py, src/formatting/DateMask.py: fixed
+ typo in parser description
-2001-10-10 18:24 jcater
+2001-10-10 23:24:51 Rev 1964 jcater
- * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
- FormatMasks/NumberMask.py, FormatMasks/TextMask.py,
- FormatMasks/__init__.py, formatting/BaseMask.py,
- formatting/DateMask.py, formatting/NumberMask.py,
- formatting/TextMask.py: synching machines (may break cvs)
+ * src/FormatMasks/NumberMask.py, src/FormatMasks/BaseMask.py,
+ src/formatting/NumberMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/formatting/DateMask.py,
+ src/FormatMasks/__init__.py, src/FormatMasks/TextMask.py,
+ src/formatting/TextMask.py: synching machines (may break cvs)
-2001-10-09 23:48 jcater
+2001-10-10 04:48:02 Rev 1962 jcater
- * src/: GConditions.py, GDataSource.py, GObjects.py,
- datasources/GConditions.py, datasources/GDataSource.py,
- definitions/GObjects.py: Simplified sharing of common GParser
- tags between clients (i.e., datasource,etc); continued much
- overdue work on conditional support for datsources; misc changes
+ * src/definitions/GObjects.py, src/datasources/GConditions.py,
+ src/datasources/GDataSource.py, src/GConditions.py, src/GObjects.
+ py, src/GDataSource.py: Simplified sharing of common GParser tags
+ between clients (i.e., datasource,etc); continued much overdue
+ work on conditional support for datsources; misc changes
-2001-10-08 22:02 jcater
+2001-10-09 03:02:57 Rev 1957 jcater
- * setup-cvs.py, setup.cfg.in, setup.py: setup.py now adds a single
- GNUe.py module to python's default search path. A client app can
- import GNUe, after which the gnue.common, gnue.forms, etc
- packages will be in your session's search path (i.e., your app
- can 'import GNUe';'from gnue.common import *' without having to
- do funky stuff to find the installation path of gnue. Also made
- setup.py check for python >= 2.0 and die otherwise
+ * setup-cvs.py, setup.cfg.in, setup.py: setup.py now adds a single
+ GNUe.py module to python's default search path. A client app can
+ import GNUe, after which the gnue.common, gnue.forms, etc packages
+ will be in your session's search path (i.e., your app can 'import
+ GNUe';'from gnue.common import *' without having to do funky stuff
+ to find the installation path of gnue. Also made setup.py check
+ for python >= 2.0 and die otherwise
-2001-10-08 17:19 jcater
+2001-10-08 22:19:23 Rev 1955 jcater
* setup-cvs.py: synching machines
-2001-10-08 08:03 jcater
+2001-10-08 13:03:57 Rev 1953 jcater
- * src/: GParser.py, definitions/GParser.py: misc
+ * src/definitions/GParser.py, src/GParser.py: misc
enhancements/cleanup to parser
-2001-10-08 07:38 jcater
+2001-10-08 12:38:14 Rev 1952 jcater
- * src/: GObjects.py, GParser.py, definitions/GObjects.py,
- definitions/GParser.py:
- * Updated GObject's new phaseInit system to
- automatically determine the number of phases
- necessary to do all the phaseInits (as opposed
- to defaulting to 5.) The number of phases
- needed by an object is returned by _buildObject.
-
+ * src/definitions/GObjects.py, src/GObjects.py, src/GParser.py,
+ src/definitions/GParser.py: * Updated GObject's new phaseInit
+ system to automatically determine the number of phases
+ necessary to do all the phaseInits (as opposed to defaulting to
+ 5.) The number of phases needed by an object is returned by
+ _buildObject.
* Updated Reports to use the new phaseInit system.
-
- * Modified reports/samples/location sample to use
- tables from forms/samples/zipcode instead of
- forms/samples/location.
-
+ * Modified reports/samples/location sample to use tables from
+ forms/samples/zipcode instead of forms/samples/location.
* Misc fixes
-2001-10-08 07:25 jcater
+2001-10-08 12:25:56 Rev 1951 jcater
* setup-cvs.py: fixed bug in creating gfcvs
-2001-10-07 01:36 jcater
+2001-10-07 06:36:43 Rev 1949 jcater
* setup-cvs.py: Fix for reports CVS script
-2001-10-07 01:28 jcater
+2001-10-07 06:28:35 Rev 1948 jcater
- * setup-cvs.py, src/GParser.py, src/definitions/GParser.py: misc
+ * setup-cvs.py, src/GParser.py, src/definitions/GParser.py: misc
setup changes; misc fixes
-2001-09-27 21:05 jamest
+2001-09-28 02:05:04 Rev 1924 jamest
- * src/: GBaseApp.py, apps/GBaseApp.py: GEAS driver work
+ * src/GBaseApp.py, src/dbdrivers/geas/DBdriver.py, src/apps/GBaseApp.
+ py: GEAS driver work
-2001-09-26 23:32 jcater
+2001-09-27 04:32:52 Rev 1921 jcater
- * doc/GCommSpecifications.txt, src/GBaseApp.py, src/GClientApp.py,
- src/GServerApp.py, src/apps/GBaseApp.py, src/apps/GClientApp.py,
- src/apps/GServerApp.py: Synching machines
+ * doc/GCommSpecifications.txt, src/GServerApp.py,
+ src/apps/GServerApp.py, src/GBaseApp.py, src/apps/GBaseApp.py,
+ src/GClientApp.py, src/apps/GClientApp.py: Synching machines
-2001-09-21 14:44 jcater
+2001-09-21 19:44:26 Rev 1888 jcater
* doc/GCommSpecifications.txt: Added spec file for GComm
-2001-09-20 01:08 jamest
+2001-09-21 03:09:41 Rev 1884 jamest
- * doc/DataObjects.txt, src/GDataSource.py,
- src/datasources/GDataSource.py: Updates to GEAS driver (getting
- closer)
+ * src/dbdrivers/geas/DBdriver.py: Started adding schema discovery
+ routines to geas driver
-2001-09-19 18:50 jcater
+2001-09-20 06:08:36 Rev 1881 jamest
- * setup.py, installer/__init__.py,
- src/datasources/drivers/ingres/ingres/Driver.py: added new
- drivers to setup.py; fixed typos
+ * src/datasources/GDataSource.py, src/GDataSource.py,
+ src/dbdrivers/geas/DBdriver.py, doc/DataObjects.txt: Updates to
+ GEAS driver (getting closer)
-2001-09-19 14:32 jcater
+2001-09-19 23:51:00 Rev 1880 jcater
- * src/: GConditions.py, datasources/GConditions.py,
- datasources/drivers/postgresql/pygresql/Driver.py: fixed form's
- queryDefault support; fixed problem w/conditional combines; misc
- other fixes
+ * src/dbdrivers/ingres/DBdriver.py, src/dbdrivers/sapdb/DBdriver.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ installer/__init__.py, src/datasources/drivers/sapdb/sapbd/Driver.
+ py, setup.py: added new drivers to setup.py; fixed typos
-2001-09-19 00:27 jcater
+2001-09-19 19:32:34 Rev 1876 jcater
- * src/: GDataSource.py, datasources/GDataSource.py: changes to make
- datasources case-insensitive; misc other changes
+ * src/datasources/GConditions.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/GConditions.py, src/dbdrivers/postgresql/DBdriver.py: fixed
+ form's queryDefault support; fixed problem w/conditional combines;
+ misc other fixes
-2001-09-19 00:11 jcater
+2001-09-19 05:27:44 Rev 1875 jcater
- * src/: GDataObjects.py, GDataSource.py,
- datasources/GDataObjects.py, datasources/GDataSource.py: Added
- default value support (looks kinda weird on startup & w/querying
- on multirecord blocks, but it does work as expected); scrollbar
+ * src/datasources/GDataSource.py, src/GDataSource.py: changes to
+ make datasources case-insensitive; misc other changes
+
+2001-09-19 05:11:15 Rev 1874 jcater
+
+ * src/datasources/GDataSource.py, src/GDataSource.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py: Added
+ default value support (looks kinda weird on startup & w/querying
+ on multirecord blocks, but it does work as expected); scrollbar
now sets rows=1 always; misc other fixes
-2001-09-18 22:23 jcater
+2001-09-19 04:58:58 Rev 1873 jamest
- * src/: GConnections.py, datasources/GConnections.py,
- datasources/drivers/db2/db2/Driver.py,
- datasources/drivers/oracle/dcoracle/Driver.py,
- datasources/drivers/postgresql/pygresql/Driver.py,
- datasources/drivers/informix/informix/Driver.py,
- datasources/drivers/ingres/ingres/Driver.py,
- datasources/drivers/interbase/interbase/Driver.py,
- datasources/drivers/oracle/cxoracle/Driver.py,
- datasources/drivers/sybase/sybase/Driver.py: Added support for
- several new dbdrivers (NOTE: not all are tested). Also, some
- drivers no longer use dbname= and host= connection parameters,
- but now use service= . This is also true of the old DB2 and
- Oracle drivers as they want a DSN and TNS Name, respectively.
+ * src/dbdrivers/geas/DBdriver.py: GEAS driver work (not even close
+ to finished)
-2001-09-18 16:58 jamest
+2001-09-19 03:25:03 Rev 1872 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/db2/db2/Driver.py,
- datasources/drivers/postgresql/pypgsql/Driver.py: Added pypgsql
- driver (supports win32) Misc changes to _dbsig driver to work
- with diff implementations of the DBSIG API
+ * src/datasources/drivers/ingres,
+ src/datasources/drivers/oracle/cxoracle/Driver.py,
+ src/dbdrivers/cxoracle, src/datasources/drivers/sapdb,
+ src/datasources/drivers/informix,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/dbdrivers/interbase/__init__.py,
+ src/datasources/drivers/sybase/sybase/Driver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/sapdb/sapbd/Driver.py,
+ src/dbdrivers/ingres/__init__.py, src/dbdrivers/sybase/DBdriver.py,
+ src/dbdrivers/informix/__init__.py, src/dbdrivers/sapdb/DBdriver.
+ py, src/datasources/drivers/interbase,
+ src/datasources/drivers/ingres/ingres,
+ src/dbdrivers/cxoracle/__init__.py, src/dbdrivers/sybase,
+ src/dbdrivers/sapdb, src/dbdrivers/postgresql/DBdriver.py,
+ src/datasources/drivers/sybase,
+ src/datasources/drivers/informix/informix,
+ src/dbdrivers/db2/DBdriver.py,
+ src/datasources/drivers/interbase/interbase,
+ src/dbdrivers/interbase/DBdriver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/datasources/drivers/ingres/ingres/Driver.py,
+ src/datasources/GConnections.py,
+ src/datasources/drivers/oracle/cxoracle, src/dbdrivers/interbase,
+ src/dbdrivers/sybase/__init__.py, src/dbdrivers/ingres/DBdriver.py,
+ src/datasources/drivers/informix/informix/Driver.py,
+ src/dbdrivers/sapdb/__init__.py,
+ src/datasources/drivers/interbase/interbase/Driver.py,
+ src/dbdrivers/informix/DBdriver.py,
+ src/datasources/drivers/sybase/sybase, src/dbdrivers/ingres,
+ src/dbdrivers/cxoracle/DBdriver.py,
+ src/datasources/drivers/sapdb/sapbd, src/dbdrivers/informix,
+ src/GConnections.py, src/dbdrivers/oracle/DBdriver.py: Added
+ support for several new dbdrivers (NOTE: not all are tested). Also,
+ some drivers no longer use dbname= and host= connection parameters,
+ but now use service= . This is also true of the old DB2 and Oracle
+ drivers as they want a DSN and TNS Name, respectively.
-2001-09-18 16:10 jcater
+2001-09-18 21:58:25 Rev 1870 jamest
- * src/: GConnections.py, datasources/GConnections.py: typo fix
+ * src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/db2/DBdriver.py,
+ src/dbdrivers/pypgsql, src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/pypgsql/__init__.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/dbdrivers/pypgsql/DBdriver.py,
+ src/datasources/drivers/postgresql/pypgsql,
+ src/datasources/GDataObjects.py,
+ src/datasources/drivers/postgresql/pypgsql/Driver.py,
+ src/GDataObjects.py: Added pypgsql driver (supports win32) Misc
+ changes to _dbsig driver to work with diff implementations of the
+ DBSIG API
-2001-09-18 13:18 jamest
+2001-09-18 21:10:28 Rev 1868 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py: *************THIS BREAKS
- PYTHON 1.5.2 SUPPORT*********************** Modified recordset
- setField to allow override of modification flag (for internal
- use) Work on _recordCount in recordsets
+ * src/datasources/GConnections.py, src/GConnections.py: typo fix
-2001-09-17 21:47 jcater
+2001-09-18 18:18:46 Rev 1867 jamest
- * src/datasources/drivers/postgresql/pygresql/Driver.py: Added int
- type conversion problem workaround to schema methods
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py:
+ *************THIS BREAKS PYTHON 1.5.2
+ SUPPORT*********************** Modified recordset setField to
+ allow override of modification flag (for internal use) Work on
+ _recordCount in recordsets
-2001-09-17 21:43 jamest
+2001-09-18 04:34:36 Rev 1865 jamest
- * src/: GConnections.py, datasources/GConnections.py,
- datasources/drivers/postgresql/popy/Driver.py,
- datasources/drivers/postgresql/psycopg/Driver.py: Misc little
- typos Added popy and psycopg drivers
+ * src/dbdrivers/geas/DBdriver.py: Minor GEAS driver work change
+ setup.py devel to make scripts based upon python called to run
+ setup.py
-2001-09-17 21:11 jcater
+2001-09-18 02:47:04 Rev 1864 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/postgresql/pygresql/Driver.py: misc fixes
+ * src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/dbdrivers/postgresql/DBdriver.py: Added int type conversion
+ problem workaround to schema methods
-2001-09-17 16:31 jcater
+2001-09-18 02:43:31 Rev 1863 jamest
- * src/datasources/drivers/special/unbound/Driver.py: fixed bug in
- _createEmptyRecord
+ * src/datasources/drivers/postgresql/psycopg,
+ src/datasources/drivers/postgresql/popy,
+ src/dbdrivers/geas/DBdriver.py, src/datasources/GConnections.py,
+ src/dbdrivers/psycopg/__init__.py, src/dbdrivers/psycopg/DBdriver.
+ py, src/dbdrivers/popy/__init__.py, src/dbdrivers/popy/DBdriver.py,
+ src/datasources/drivers/postgresql/psycopg/Driver.py,
+ src/datasources/drivers/postgresql/popy/Driver.py,
+ src/dbdrivers/psycopg, src/dbdrivers/popy, src/GConnections.py:
+ Misc little typos Added popy and psycopg drivers
-2001-09-17 15:36 jcater
+2001-09-18 02:11:17 Rev 1861 jcater
- * setup.py, src/datasources/drivers/special/static/Driver.py: Fixed
+ * src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/GDataObjects.py, src/dbdrivers/postgresql/DBdriver.
+ py, src/GDataObjects.py: misc fixes
+
+2001-09-17 21:31:12 Rev 1858 jcater
+
+ * src/datasources/drivers/special/unbound/Driver.py,
+ src/dbdrivers/_empty/DBdriver.py: fixed bug in _createEmptyRecord
+
+2001-09-17 20:36:57 Rev 1857 jcater
+
+ * src/dbdrivers/_static/DBdriver.py,
+ src/datasources/drivers/special/static/Driver.py, setup.py: Fixed
problems causing setup.py to bomb
-2001-09-14 18:10 jcater
+2001-09-14 23:10:15 Rev 1828 jcater
- * src/: GConnections.py, datasources/GConnections.py,
- datasources/drivers/postgresql/pygresql/Driver.py: Updates for
- Designer wizards
+ * src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/GConnections.py, src/dbdrivers/postgresql/DBdriver.
+ py, src/GConnections.py: Updates for Designer wizards
-2001-09-13 17:39 jcater
+2001-09-13 22:39:22 Rev 1823 jcater
- * src/: GConnections.py, GDataObjects.py, GDataSource.py,
- GObjects.py, GParser.py, datasources/GConnections.py,
- datasources/GDataObjects.py, datasources/GDataSource.py,
- definitions/GObjects.py, definitions/GParser.py,
- datasources/drivers/postgresql/pygresql/Driver.py: Minor code
- cleanup
+ * src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/GObjects.py, src/GDataSource.py, src/GParser.py,
+ src/datasources/GConnections.py, src/datasources/GDataObjects.py,
+ src/definitions/GObjects.py, src/definitions/GParser.py,
+ src/datasources/GDataSource.py, src/dbdrivers/postgresql/DBdriver.
+ py, src/GConnections.py, src/GDataObjects.py: Minor code cleanup
-2001-09-13 17:21 jcater
+2001-09-13 22:21:00 Rev 1822 jcater
- * src/: GConnections.py, GDataSource.py,
- datasources/GConnections.py, datasources/GDataSource.py:
- Simplified login methods
+ * src/datasources/GDataSource.py, src/GDataSource.py,
+ src/datasources/GConnections.py, src/GConnections.py: Simplified
+ login methods
-2001-09-13 17:20 jcater
+2001-09-13 22:20:15 Rev 1821 jcater
- * src/datasources/drivers/postgresql/pygresql/Driver.py: fixed
- syntax errors
+ * src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/dbdrivers/postgresql/DBdriver.py: fixed syntax errors
-2001-09-13 16:42 jcater
+2001-09-13 21:42:02 Rev 1820 jcater
- * setup.py, src/GDataObjects.py, src/datasources/GDataObjects.py:
+ * src/datasources/GDataObjects.py, setup.py, src/GDataObjects.py:
changes to support designer wizards/templates
-2001-09-12 14:03 jcater
+2001-09-12 19:03:05 Rev 1817 jcater
- * src/: GConnections.py, GDataObjects.py,
- datasources/GConnections.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/postgresql/pygresql/Driver.py: synching
- machines (might break cvs)
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/GConnections.py, src/datasources/GDataObjects.py,
+ src/dbdrivers/postgresql/DBdriver.py, src/GConnections.py,
+ src/GDataObjects.py: synching machines (might break cvs)
-2001-09-10 17:01 jcater
+2001-09-10 22:01:14 Rev 1814 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py: Started
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: Started
integrating schema introspection methods for Designer
-2001-09-10 15:33 jcater
+2001-09-10 20:33:08 Rev 1813 jcater
* doc/TriggerSpecifications.txt: Restructured spec file
-2001-09-09 22:09 jcater
+2001-09-10 03:09:27 Rev 1801 jcater
- * installer/GConfigWriter.py: Started installer program
+ * installer, installer/GConfigWriter.py: Started installer program
-2001-09-09 18:24 jcater
+2001-09-09 23:24:04 Rev 1799 jcater
- * src/: GBaseApp.py, GClientApp.py, GDataObjects.py,
- GDataSource.py, GServerApp.py, apps/GBaseApp.py,
- apps/GClientApp.py, apps/GServerApp.py,
- datasources/GDataObjects.py, datasources/GDataSource.py,
- datasources/drivers/postgresql/pygresql/Driver.py: ** Fixed bugs
- w/isFieldBound (GDataObjects.py / dbdrivers/*/DBdriver.py) **
- Moved GClientApp functionality to new GBaseApp ** Added
- GClientApp and GServerApp as extensions to GBaseApp In
- future, this will provide abstraction layers for: + RPC
- calls (corba, XML-RPC, soap, unix sockets??) + Threading/AIO
- of server methods + Spawning/daemon modes ** Completed
- migration from 'empty' dbdriver to '_empty' (Now, any _*
- dbdrivers are virtual -- i.e., not intended for use in
- connections.conf) ** Added comments to TriggerSpecifications.txt
+ * src/dbdrivers/empty, src/GServerApp.py,
+ src/datasources/GDataSource.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/GDataSource.py, src/apps/GServerApp.py,
+ src/dbdrivers/empty/__init__.py, src/GBaseApp.py,
+ src/apps/GBaseApp.py, src/GClientApp.py,
+ src/datasources/GDataObjects.py, src/dbdrivers/empty/.cvsignore,
+ src/dbdrivers/postgresql/DBdriver.py, src/apps/GClientApp.py,
+ src/GDataObjects.py: ** Fixed bugs w/isFieldBound (GDataObjects.py
+ / dbdrivers/*/DBdriver.py) ** Moved GClientApp functionality to
+ new GBaseApp ** Added GClientApp and GServerApp as extensions to
+ GBaseApp In future, this will provide abstraction layers for:
+ + RPC calls (corba, XML-RPC, soap, unix sockets??) +
+ Threading/AIO of server methods + Spawning/daemon modes **
+ Completed migration from 'empty' dbdriver to '_empty' (Now, any
+ _* dbdrivers are virtual -- i.e., not intended for use in
+ connections.conf) ** Added comments to TriggerSpecifications.txt
** Removed old (unused) pg dbdriver directory
-2001-09-09 18:22 jcater
+2001-09-09 23:22:29 Rev 1798 jcater
- * doc/TriggerSpecifications.txt: ** Fixed bugs w/isFieldBound
- (GDataObjects.py / dbdrivers/*/DBdriver.py) ** Moved GClientApp
- functionality to new GBaseApp ** Added GClientApp and GServerApp
- as extensions to GBaseApp In future, this will provide
- abstraction layers for: + RPC calls (corba, XML-RPC, soap,
- unix sockets??) + Threading/AIO of server methods +
- Spawning/daemon modes ** Completed migration from 'empty'
- dbdriver to '_empty' (Now, any _* dbdrivers are virtual --
- i.e., not intended for use in connections.conf) ** Added
- comments to TriggerSpecifications.txt ** Removed old (unused) pg
- dbdriver directory
+ * doc/TriggerSpecifications.txt: ** Fixed bugs w/isFieldBound
+ (GDataObjects.py / dbdrivers/*/DBdriver.py) ** Moved GClientApp
+ functionality to new GBaseApp ** Added GClientApp and GServerApp
+ as extensions to GBaseApp In future, this will provide
+ abstraction layers for: + RPC calls (corba, XML-RPC, soap,
+ unix sockets??) + Threading/AIO of server methods +
+ Spawning/daemon modes ** Completed migration from 'empty' dbdriver
+ to '_empty' (Now, any _* dbdrivers are virtual -- i.e., not
+ intended for use in connections.conf) ** Added comments to
+ TriggerSpecifications.txt ** Removed old (unused) pg dbdriver
+ directory
-2001-09-07 10:53 jcater
+2001-09-07 15:53:57 Rev 1791 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py: Fixed _boundFields
- reference problems
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py: Fixed
+ _boundFields reference problems
-2001-09-06 04:06 baumannd
+2001-09-06 09:06:42 Rev 1783 baumannd
- * .cvsignore, setupext/.cvsignore, src/.cvsignore: Ignore the rest
- of the build generated files.
+ * .cvsignore, setupext/.cvsignore, src/.cvsignore,
+ src/dbdrivers/empty/.cvsignore, src/dbdrivers/.cvsignore: Ignore
+ the rest of the build generated files.
-2001-09-05 11:29 jcater
+2001-09-05 16:29:47 Rev 1776 jcater
- * src/datasources/drivers/DBSIG2/Driver.py: Fixed bug causing
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: Fixed bug causing
unbound fields to appear in insert statements
-2001-09-03 22:11 jamest
+2001-09-04 03:11:09 Rev 1768 jamest
- * src/: GConnections.py, GDataObjects.py,
- datasources/GConnections.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/postgresql/pygresql/Driver.py: added quick
- type converter to postgresql and _dbsig driver (ints were being
- loaded where 20 = 20L - long int) added check for tabs in
- triggers as they where stripping as a single char added a
- rowcount to the _dbsig driver (have not implemented in forms yet)
- modified the trigger namespace to match the old database driver
- system without this the datasource names were pointing to the
- TriggerExtension class in the dbdriver which prevented me from
- using datasource based queires in triggers (this is a temp change
- pending the new trigger system) removed misc debug output
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/GConnections.py, src/datasources/GDataObjects.py,
+ src/dbdrivers/postgresql/DBdriver.py, src/GConnections.py,
+ src/GDataObjects.py: added quick type converter to postgresql and
+ _dbsig driver (ints were being loaded where 20 = 20L - long int)
+ added check for tabs in triggers as they where stripping as a
+ single char added a rowcount to the _dbsig driver (have not
+ implemented in forms yet) modified the trigger namespace to match
+ the old database driver system without this the datasource names
+ were pointing to the TriggerExtension class in the dbdriver which
+ prevented me from using datasource based queires in triggers (this
+ is a temp change pending the new trigger system) removed misc
+ debug output
-2001-09-03 12:29 jamest
+2001-09-03 17:29:14 Rev 1763 jamest
- * doc/TriggerSpecifications.txt, src/GDataObjects.py,
- src/datasources/GDataObjects.py: Fixed support for non-data-aware
- forms Fixed existing trigger system to work again Removed some
- debugging output Updated new trigger system notes
+ * doc/TriggerSpecifications.txt, src/dbdrivers/empty/DBdriver.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py: Fixed
+ support for non-data-aware forms Fixed existing trigger system to
+ work again Removed some debugging output Updated new trigger
+ system notes
-2001-08-30 17:28 jamest
+2001-08-30 22:28:27 Rev 1750 jamest
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/special/static/Driver.py,
- datasources/drivers/special/unbound/Driver.py: (jcater) fixes to
- master/detail auto-populate
+ * src/dbdrivers/_static/DBdriver.py, src/dbdrivers/_dbsig/DBdriver.
+ py, src/datasources/drivers/special/static/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/drivers/special/unbound/Driver.py,
+ src/dbdrivers/_empty/DBdriver.py, src/dbdrivers/empty/DBdriver.py,
+ src/dbdrivers/geas/DBdriver.py, src/datasources/GDataObjects.py,
+ src/GDataObjects.py: (jcater) fixes to master/detail auto-populate
-2001-08-30 16:57 jcater
+2001-08-30 21:57:47 Rev 1749 jcater
- * doc/TriggerSpecifications.txt, src/GDataObjects.py,
- src/datasources/GDataObjects.py: Changes to master/detail to
- support auto-populating of primary keys
+ * doc/TriggerSpecifications.txt, src/datasources/GDataObjects.py,
+ src/GDataObjects.py: Changes to master/detail to support
+ auto-populating of primary keys
-2001-08-30 16:34 jamest
+2001-08-30 21:34:48 Rev 1748 jamest
- * src/: GDataObjects.py, GObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py, definitions/GObjects.py:
- Fixes misc TODOs in the code Deletions fixed Commits now jump to
- first record left after commit Removed unneeded initialize from
- base object
+ * src/definitions/GObjects.py, src/dbdrivers/_dbsig/DBdriver.py,
+ src/GObjects.py, src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py: Fixes misc
+ TODOs in the code Deletions fixed Commits now jump to first record
+ left after commit Removed unneeded initialize from base object
-2001-08-30 12:30 jcater
+2001-08-30 17:30:40 Rev 1746 jcater
- * src/datasources/drivers/special/: unbound/Driver.py,
- static/Driver.py: synching machines
+ * src/datasources/drivers/special/static,
+ src/dbdrivers/_static/DBdriver.py,
+ src/datasources/drivers/special/static/Driver.py,
+ src/datasources/drivers/special/unbound,
+ src/datasources/drivers/special/unbound/Driver.py,
+ src/dbdrivers/_empty/__init__.py, src/dbdrivers/_empty/DBdriver.py,
+ src/dbdrivers/_static, src/dbdrivers/empty/DBdriver.py,
+ src/datasources/drivers/special, src/dbdrivers/_static/__init__.py,
+ src/dbdrivers/_empty: synching machines
-2001-08-30 11:57 jamest
+2001-08-30 16:57:55 Rev 1744 jamest
- * src/datasources/drivers/DBSIG2/Driver.py: Fixed order_by bug in
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: Fixed order_by bug in
_dbsig
-2001-08-29 19:23 jamest
+2001-08-30 00:23:12 Rev 1743 jamest
- * etc/sample.gnue.conf, src/GDataObjects.py,
- src/datasources/GDataObjects.py,
- src/datasources/drivers/DBSIG2/Driver.py,
- src/datasources/drivers/db2/db2/Driver.py,
- src/datasources/drivers/odbc/wodbc/Driver.py: Got master/details
- working/saving/caching correctly. (jcater's changes, not
- jamest's)
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py, src/dbdrivers/db2/DBdriver.py,
+ etc/sample.gnue.conf, src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/geas/DBdriver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/datasources/GDataObjects.py, src/dbdrivers/_dbsig/DBdriver.py,
+ src/dbdrivers/empty/DBdriver.py, src/dbdrivers/mysql/DBdriver.py,
+ src/GDataObjects.py: Got master/details working/saving/caching
+ correctly. (jcater's changes, not jamest's)
-2001-08-29 19:20 jcater
+2001-08-30 00:20:36 Rev 1742 jcater
- * src/datasources/drivers/DBSIG2/Driver.py: I'm really james using
- jason's laptop so dont blame him for my mistakes.... Fixed
- dropdown support Fixed cursor navigation Added order by support
- to the new datasources
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: I'm really james using
+ jason's laptop so dont blame him for my mistakes.... Fixed
+ dropdown support Fixed cursor navigation Added order by support to
+ the new datasources
-2001-08-29 13:21 jamest
+2001-08-29 18:21:22 Rev 1741 jamest
- * src/datasources/drivers/: DBSIG2/Driver.py,
- oracle/dcoracle/Driver.py, postgresql/pygresql/Driver.py:
- Re-merged files that were missed in original merge
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/dbdrivers/geas/DBdriver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/dbdrivers/postgresql/DBdriver.py, src/dbdrivers/mysql/DBdriver.
+ py, src/dbdrivers/oracle/DBdriver.py: Re-merged files that were
+ missed in original merge
-2001-08-28 13:00 jcater
+2001-08-28 18:00:05 Rev 1738 jcater
* etc/sample.pg: Fixed typos
-2001-08-23 20:46 jcater
+2001-08-24 01:46:06 Rev 1712 jcater
* README, setup.py: Updated docs
-2001-08-13 18:15 jcater
+2001-08-24 01:36:07 Rev 1711 jcater
- * src/: GConfigParser.py, GConnections.py,
- datasources/GConnections.py: Fixed support for <database> tags,
- although I do not recommend them (but I suppose there are cases
- where it is needed)
+ * src/dbdrivers/empty, src/dbdrivers/empty/__init__.py,
+ src/dbdrivers/empty/DBdriver.py: Added empty driver back (must
+ have been lost in merge)
-2001-08-12 14:55 jamest
+2001-08-21 08:15:36 Rev 1690 jcater
- * setup.py, doc/CustomizedLoginHandlers.txt, doc/DataObjects.txt,
- etc/sample.gnue.conf, src/GClientApp.py, src/GConditions.py,
- src/GConnections.py, src/GDataObjects.py, src/GDataSource.py,
- src/GLoginHandler.py, src/GObjects.py, src/apps/GClientApp.py,
- src/datasources/GConditions.py, src/datasources/GConnections.py,
- src/datasources/GDataObjects.py, src/datasources/GDataSource.py,
- src/datasources/GLoginHandler.py, src/definitions/GObjects.py,
- src/GParser.py, src/definitions/GParser.py: Merged new datasource
- branch w/ HEAD *****THIS WILL BREAK THINGS***** The previous cvs
- HEAD was tagged prior to doing this. Use that if you need
- features not yet present in this code.
+ * src/dbdrivers/geas/DBdriver.py: synching machines (neilt: don't
+ get your hopes up :)
-2001-08-10 20:47 jamest
+2001-08-13 23:15:40 Rev 1687 jcater
- * src/datasources/drivers/oracle/dcoracle/Driver.py: Fixed forms
- starting up w/o any widget focus Removed gnuef code no longer in
- use due to new db system Cleaned up some classes and removed some
- no longer needed
+ * src/datasources/GConnections.py, src/GConfigParser.py,
+ src/GConnections.py: Fixed support for <database> tags, although I
+ do not recommend them (but I suppose there are cases where it is
+ needed)
-2001-08-09 23:49 jamest
+2001-08-12 19:55:27 Rev 1680 jamest
- * setup.py, etc/sample.gnue.conf, images/destree_block.xpm,
- images/destree_datasource.xpm, images/destree_entry.xpm,
- images/destree_import.xpm, images/destree_page.xpm,
- images/destree_pagewidget.xpm, images/destree_properties.xpm,
- images/destree_trigger.xpm, src/GConnections.py, src/GObjects.py,
- src/GParser.py, src/datasources/GConnections.py,
- src/datasources/drivers/postgresql/pygresql/Driver.py,
- src/definitions/GObjects.py, src/definitions/GParser.py: Merged
- changes from head into the branch (did not move back to head yet)
- Fixed misc bugs More than likely introduced more bugs than you
- can imagine (may jcater forgive me)
+ * doc/DataObjects.txt, src/apps/GClientApp.py, src/GDataObjects.py,
+ src/GDataSource.py, src/GParser.py, src/GLoginHandler.py,
+ src/datasources/GDataSource.py, src/definitions/GParser.py,
+ src/GConditions.py, src/GConnections.py,
+ src/datasources/GConditions.py, doc/CustomizedLoginHandlers.txt,
+ src/datasources/GDataObjects.py, src/definitions/GObjects.py,
+ src/GClientApp.py, etc/sample.gnue.conf, src/GObjects.py,
+ src/datasources/GConnections.py, setup.py,
+ src/datasources/GLoginHandler.py: Merged new datasource branch w/
+ HEAD *****THIS WILL BREAK THINGS***** The previous cvs HEAD was
+ tagged prior to doing this. Use that if you need features not yet
+ present in this code.
-2001-08-05 11:37 jcater
+2001-08-03 03:02:28 Rev 1666 jamest
- * src/: GClientApp.py, GLoginHandler.py, apps/GClientApp.py,
- datasources/GLoginHandler.py: misc fixes
-
-2001-08-02 22:02 jamest
-
- * 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
Changes to the parser made too long ago for me to remember why
-2001-07-31 20:11 jcater
+2001-07-29 03:21:41 Rev 1651 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py: changes required for
- master/detail
+ * src/definitions/GObjects.py, src/GObjects.py: Fixed bug in GObj.
+ findParentOfType()
-2001-07-31 01:06 jcater
+2001-07-19 16:16:04 Rev 1590 jcater
- * doc/CustomizedLoginHandlers.txt,
- src/datasources/drivers/DBSIG2/Driver.py,
- src/datasources/drivers/oracle/dcoracle/Driver.py: fixed bugs in
- not present in postgres driver but in other drivers
+ * images/destree_block.xpm, images/destree_datasource.xpm,
+ images/destree_import.xpm, images/destree_page.xpm,
+ images/destree_properties.xpm, images/destree_pagewidget.xpm,
+ images/destree_entry.xpm, images/destree_trigger.xpm: Scaled
+ designer tree icons down to 18 pxls; feel free to touch these
+ images up as they didn't scale perfectly
-2001-07-28 22:21 jcater
+2001-07-19 04:02:42 Rev 1587 jcater
- * src/: GObjects.py, definitions/GObjects.py: Fixed bug in
- GObj.findParentOfType()
+ * images/destree_block.xpm, images/destree_datasource.xpm,
+ images/destree_import.xpm, images/destree_page.xpm,
+ images/destree_properties.xpm, images/destree_pagewidget.xpm,
+ images/destree_entry.xpm, images/destree_trigger.xpm, setup.py:
+ Added icons to designer; (rerun gnue-common setup.py install to
+ use); misc other bugfixes
-2001-07-28 15:43 jcater
+2001-07-17 19:10:54 Rev 1573 jcater
- * doc/CustomizedLoginHandlers.txt: Added howto on authenticating
- against source other than database.
-
-2001-07-23 16:29 jamest
-
- * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed
- verifyValue routine Work on master/detail support
-
-2001-07-23 13:53 jcater
-
- * src/datasources/drivers/oracle/dcoracle/Driver.py: Added Oracle &
- MySQL DBSIG2 drivers (NOTE: these have not been tested\!)
-
-2001-07-23 02:11 jcater
-
- * src/datasources/drivers/: DBSIG2/Driver.py,
- postgresql/pygresql/Driver.py: added optimizations to record
- posting; brought cached records in line with data just posted;
- fixed namespace issue w/internal cursors; misc other bug fixes
-
-2001-07-22 23:54 jcater
-
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/postgresql/pygresql/Driver.py: RecordSets can
- now save their pending changes to the database
-
-2001-07-22 22:25 jcater
-
- * src/: GDataObjects.py, datasources/GDataObjects.py: misc changes;
- added ResultSet.getCacheCount
-
-2001-07-21 19:48 jcater
-
- * src/: GConditions.py, datasources/GConditions.py,
- datasources/drivers/DBSIG2/Driver.py: misc fixes
-
-2001-07-21 19:20 jcater
-
- * etc/sample.gnue.conf: added RememberLastQuery
-
-2001-07-21 18:12 jcater
-
- * src/: GDataObjects.py, datasources/GDataObjects.py: fixed bug in
- ResultSet.getRecord(rec) in cases where rec > number of loaded
- records
-
-2001-07-21 17:55 jcater
-
- * src/: GDataObjects.py, datasources/GDataObjects.py: fixed bug
- w/firstRecord
-
-2001-07-21 15:50 jcater
-
- * src/: GConnections.py, GDataObjects.py,
- datasources/GConnections.py, datasources/GDataObjects.py,
- datasources/drivers/postgresql/pygresql/Driver.py: Fixed connect
- issues; added _postConnect method to dataobjects to account for
- .connect() not always getting called.
-
-2001-07-20 17:07 jcater
-
- * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed bug
- w/inital & default data being passed to RecordSets
-
-2001-07-20 16:07 jcater
-
- * src/: GDataObjects.py, datasources/GDataObjects.py: changes for
- jamest to view
-
-2001-07-20 14:21 jcater
-
- * doc/DataObjects.txt, src/GDataObjects.py,
- src/datasources/GDataObjects.py: changed ResultSet.getRecord to
- getRecordNumber; made getRecord return a specified recordset;
- fixed setRecord to work properly; misc bug fixes
-
-2001-07-20 14:14 jamest
-
- * src/: GDataObjects.py, datasources/GDataObjects.py: Syncing again
-
-2001-07-20 11:21 jamest
-
- * src/: GDataObjects.py, datasources/GDataObjects.py: Misc bug
- fixes and still porting to new db system. checkin to sync
- machines
-
-2001-07-20 00:44 jcater
-
- * src/: GDataObjects.py, GDataSource.py,
- datasources/GDataObjects.py, datasources/GDataSource.py: got
- helloworld2.gfd working :)
-
-2001-07-19 23:20 jcater
-
- * src/: GConditions.py, datasources/GConditions.py: synching
- machines
-
-2001-07-19 19:37 jcater
-
- * setup.py, src/GDataObjects.py, src/GDataSource.py,
- src/datasources/GDataObjects.py, src/datasources/GDataSource.py:
- Added a NIL data driver stub ('empty') for use by
- connectionless[/database-less?] datasources in forms; misc bug
- fixes
-
-2001-07-19 16:49 jamest
-
- * src/: GDataObjects.py, GDataSource.py, GObjects.py, GParser.py,
- datasources/GDataObjects.py, datasources/GDataSource.py,
- definitions/GObjects.py, definitions/GParser.py: Implemented
- phaseInit - makes it possible to have multiple initialization
- phases of the GObj tree Added some wrappers to GDataSource so the
- programmer can ignore the GDataObject it contains
-
-2001-07-19 11:17 jcater
-
- * src/: GDataObjects.py, datasources/GDataObjects.py: Added
- createNewResultSet
-
-2001-07-19 11:16 jcater
-
- * images/: destree_block.xpm, destree_datasource.xpm,
- destree_entry.xpm, destree_import.xpm, destree_page.xpm,
- destree_pagewidget.xpm, destree_properties.xpm,
- destree_trigger.xpm: Scaled designer tree icons down to 18 pxls;
- feel free to touch these images up as they didn't scale perfectly
-
-2001-07-18 23:34 jcater
-
- * src/: GDataObjects.py, GDataSource.py,
- datasources/GDataObjects.py, datasources/GDataSource.py: Broken
- cvs; committed in order to synch machines
-
-2001-07-18 23:02 jcater
-
- * setup.py, images/destree_block.xpm,
- images/destree_datasource.xpm, images/destree_entry.xpm,
- images/destree_import.xpm, images/destree_page.xpm,
- images/destree_pagewidget.xpm, images/destree_properties.xpm,
- images/destree_trigger.xpm: Added icons to designer; (rerun
- gnue-common setup.py install to use); misc other bugfixes
-
-2001-07-18 18:40 jamest
-
- * src/: GDataObjects.py, datasources/GDataObjects.py: merged trunk,
- from gnuef-new-datasources-1 to HEAD
-
-2001-07-18 17:50 jcater
-
- * src/: GConnections.py, datasources/GConnections.py: Commits for
- jamest's perusal
-
-2001-07-18 15:38 jamest
-
- * src/: GConnections.py, GParser.py, datasources/GConnections.py,
- definitions/GParser.py: Still broken changes during migration to
- new datasources Checking in so jcater can see the damage I'm
- doing
-
-2001-07-17 14:24 jamest
-
- * setup.py, doc/DataObjects.txt, etc/sample.gnue.conf,
- src/GDateTime.py, src/FormatMasks/BaseMask.py,
- src/FormatMasks/DateMask.py, src/FormatMasks/FormatExceptions.py,
- src/FormatMasks/__init__.py,
- src/datasources/drivers/db2/db2/Driver.py,
- src/datasources/drivers/odbc/wodbc/Driver.py,
- src/datasources/drivers/oracle/dcoracle/Driver.py,
- src/datasources/drivers/postgresql/pygresql/Driver.py,
- src/formatting/BaseMask.py, src/formatting/DateMask.py,
- src/formatting/FormatExceptions.py, src/utils/GDateTime.py:
- merged trunk, from gnuef-new-datasources to HEAD
-
-2001-07-17 14:10 jcater
-
- * doc/DataObjects.txt: Clarified my clarifications to the
+ * doc/DataObjects.txt: Clarified my clarifications to the
DataObjects docs
-2001-07-17 14:06 jcater
+2001-07-17 19:06:19 Rev 1572 jcater
* doc/DataObjects.txt: Clarified DataObjects docs
-2001-07-16 22:10 jamest
+2001-07-17 03:10:44 Rev 1570 jamest
* etc/sample.gnue.conf: Added help text entry for new menu option
-2001-07-16 22:00 jcater
+2001-07-17 03:00:08 Rev 1568 jcater
- * src/: GDateTime.py, FormatMasks/DateMask.py,
- formatting/DateMask.py, utils/GDateTime.py: misc changes
+ * src/FormatMasks/DateMask.py, src/GDateTime.py,
+ src/formatting/DateMask.py, src/utils/GDateTime.py: misc changes
-2001-07-16 16:31 jcater
+2001-07-16 21:31:22 Rev 1567 jcater
* setup.py: Added FormatMasks package to setup.py
-2001-07-16 15:24 jcater
+2001-07-16 20:24:54 Rev 1566 jcater
- * src/: GDateTime.py, FormatMasks/DateMask.py,
- formatting/DateMask.py, utils/GDateTime.py: Added 'day of
+ * src/FormatMasks/DateMask.py, src/GDateTime.py,
+ src/formatting/DateMask.py, src/utils/GDateTime.py: Added 'day of
week'/weekday name support; Fixed entry bug
-2001-07-16 15:03 jcater
+2001-07-16 20:03:07 Rev 1565 jcater
- * src/: GDateTime.py, FormatMasks/BaseMask.py,
- FormatMasks/DateMask.py, FormatMasks/FormatExceptions.py,
- formatting/BaseMask.py, formatting/DateMask.py,
- formatting/FormatExceptions.py, utils/GDateTime.py: Rearranged
+ * src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
+ src/formatting/BaseMask.py, src/FormatMasks/FormatExceptions.py,
+ src/GDateTime.py, src/formatting/DateMask.py, src/utils/GDateTime.
+ py, src/formatting/FormatExceptions.py, src/utils: Rearranged
GDateTime, completed DateMask
-2001-07-15 23:17 jcater
+2001-07-16 04:17:24 Rev 1564 jcater
- * src/: FormatMasks/BaseMask.py, FormatMasks/DateMask.py,
- FormatMasks/FormatExceptions.py, FormatMasks/__init__.py,
- formatting/BaseMask.py, formatting/DateMask.py,
- formatting/FormatExceptions.py: Start of entry and output
- formatting masks
+ * src/FormatMasks/BaseMask.py, src/FormatMasks,
+ src/FormatMasks/DateMask.py, src/formatting/BaseMask.py,
+ src/FormatMasks/FormatExceptions.py, src/formatting/DateMask.py,
+ src/formatting/FormatExceptions.py, src/FormatMasks/__init__.py:
+ Start of entry and output formatting masks
-2001-07-12 22:56 jcater
+2001-07-13 03:56:31 Rev 1558 jcater
- * src/datasources/drivers/: db2/db2/Driver.py,
- odbc/wodbc/Driver.py, oracle/dcoracle/Driver.py,
- postgresql/pygresql/Driver.py: Added DBDriver-specific extensions
- to Form trigger namespaces; if your database connection is called
- gnue, then your trigger namespace will contain an object called
- gnue. It's methods will be the methods defined in the
- DBdriver.TriggerExtensions class; e.g., gnue.getDate(); Oracle's
- TriggerExtension's class defines getDate() -- return current date
- according to database, getSequence(seqName) -- return the next
- sequence number for sequence named seqName, and sql(statement) --
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/db2/DBdriver.py, src/dbdrivers/odbc/DBdriver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/dbdrivers/geas/DBdriver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/dbdrivers/postgresql/DBdriver.py, src/dbdrivers/mysql/DBdriver.
+ py, src/dbdrivers/oracle/DBdriver.py: Added DBDriver-specific
+ extensions to Form trigger namespaces; if your database connection
+ is called gnue, then your trigger namespace will contain an object
+ called gnue. It's methods will be the methods defined in the
+ DBdriver.TriggerExtensions class; e.g., gnue.getDate(); Oracle's
+ TriggerExtension's class defines getDate() -- return current date
+ according to database, getSequence(seqName) -- return the next
+ sequence number for sequence named seqName, and sql(statement) --
execute raw SQL statement.
-2001-07-12 00:11 jamest
+2001-07-12 05:11:06 Rev 1551 jamest
- * doc/DataObjects.txt: Added a slightly modified version of
- jcater's doc on datasources
+ * doc/DataObjects.txt: Added a slightly modified version of jcater's
+ doc on datasources
-2001-07-10 16:30 jcater
+2001-07-10 21:30:10 Rev 1546 jcater
- * src/datasources/drivers/oracle/dcoracle/Driver.py: fixed problem
- w/oracle driver
+ * src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/dbdrivers/oracle/DBdriver.py: fixed problem w/oracle driver
-2001-07-06 16:53 jcater
+2001-07-06 21:53:25 Rev 1529 jcater
- * src/: GConfig.py, apps/GConfig.py: Removed DOS line endings
- (oops)
+ * src/GConfig.py, src/apps/GConfig.py: Removed DOS line endings (oops)
-2001-07-05 12:52 jcater
+2001-07-05 17:52:42 Rev 1510 jcater
- * src/: GObjects.py, definitions/GObjects.py: Added intelligent
+ * src/definitions/GObjects.py, src/GObjects.py: Added intelligent
line wrapping when saving XML elements w/many attributes
-2001-07-04 19:39 jcater
+2001-07-05 00:39:28 Rev 1508 jcater
* scripts/gnuedtd: Improved gnuedtd; added readable entities
-2001-07-04 19:24 jcater
+2001-07-05 00:24:11 Rev 1506 jcater
- * src/: GDataSource.py, GObjects.py, GParser.py, GTypecast.py,
- datasources/GDataSource.py,
- datasources/drivers/postgresql/pygresql/Driver.py,
- definitions/GObjects.py, definitions/GParser.py,
- formatting/GTypecast.py: Added GTypecasts to gnue.common for
- typecasting xml data
+ * src/definitions/GObjects.py, src/formatting/GTypecast.py,
+ src/datasources/GDataSource.py, src/definitions/GParser.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/GObjects.py, src/GDataSource.py, src/GParser.py, src/GTypecast.
+ py, src/dbdrivers/postgresql/DBdriver.py: Added GTypecasts to gnue.
+ common for typecasting xml data
-2001-07-02 19:23 jcater
+2001-07-03 00:23:03 Rev 1488 jcater
- * scripts/gnuedtd: Added DTD generation tool
+ * scripts/gnuedtd, scripts: Added DTD generation tool
-2001-07-01 19:47 jamest
+2001-07-02 00:47:26 Rev 1474 jamest
* NEWS: NEWS dated for release
-2001-06-30 18:14 jamest
+2001-06-30 23:14:52 Rev 1468 jamest
- * ChangeLog, NEWS: Updated NEWS for next release
+ * NEWS, ChangeLog: Updated NEWS for next release
-2001-06-30 17:58 jamest
+2001-06-30 22:58:26 Rev 1467 jamest
- * MANIFEST.in, setup.py, src/RuntimeSettings.py,
- src/apps/RuntimeSettings.py: Switch designer RuntimeSettings to
- use $HOME var (you can use this in windows) Changes to make an
- installed designer work properly Misc setup tweaks for win32/unix
- Docs updates Misc stuff I've forgotten
+ * MANIFEST.in, src/RuntimeSettings.py, src/apps/RuntimeSettings.py,
+ setup.py: Switch designer RuntimeSettings to use $HOME var (you
+ can use this in windows) Changes to make an installed designer
+ work properly Misc setup tweaks for win32/unix Docs updates Misc
+ stuff I've forgotten
-2001-06-30 14:54 jamest
+2001-06-30 19:54:29 Rev 1464 jamest
- * setup.py, module/base/__init__.py: setup changes, start of
- designer setup scripts
+ * module/base, module, module/base/__init__.py, setup.py: setup
+ changes, start of designer setup scripts
-2001-06-30 13:37 jamest
+2001-06-30 18:37:32 Rev 1463 jamest
- * etc/sample-windows.gnue.conf, src/GConfig.py,
- src/apps/GConfig.py,
- src/datasources/drivers/postgresql/pygresql/Driver.py: More
- changes in prep for next release
+ * src/GConfig.py, src/apps/GConfig.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ etc/sample-windows.gnue.conf, src/dbdrivers/postgresql/DBdriver.py:
+ More changes in prep for next release
-2001-06-29 19:59 jamest
+2001-06-30 00:59:05 Rev 1461 jamest
- * src/: GObjects.py, definitions/GObjects.py: Misc changes required
- to get this puppy working on win32
+ * src/definitions/GObjects.py, src/GObjects.py: Misc changes
+ required to get this puppy working on win32
-2001-06-29 18:27 jamest
+2001-06-29 23:27:23 Rev 1460 jamest
- * setup.cfg, setup.cfg.in, setup.py: Changes required to reflect
- the manual manipulation of the cvs repository
+ * setup.cfg, setup.cfg.in, setup.py: Changes required to reflect the
+ manual manipulation of the cvs repository
-2001-06-29 17:55 jamest
+2001-06-29 22:55:58 Rev 1459 jamest
- * setup.py, src/GParser.py, src/definitions/GParser.py: Setup
- tweaks to make gfcvs/gfdes work w/ non bash shells Setup tweaks
- to get setup.py install doing something under windows Broke
- GFObjects.py apart for future clean-up work Added Misc TODO junk
+ * src/GParser.py, setup.py, src/definitions/GParser.py: Setup tweaks
+ to make gfcvs/gfdes work w/ non bash shells Setup tweaks to get
+ setup.py install doing something under windows Broke GFObjects.py
+ apart for future clean-up work Added Misc TODO junk
-2001-06-27 21:20 jcater
+2001-06-28 02:20:35 Rev 1446 jcater
- * src/: GObjects.py, definitions/GObjects.py: Fixed problem
+ * src/definitions/GObjects.py, src/GObjects.py: Fixed problem
w/dumpXML preventing forms from being saved in designer
-2001-06-27 20:58 jamest
+2001-06-28 01:58:51 Rev 1445 jamest
- * etc/sample.gnue.conf: Fixed geas driver issues Fixed button
- trigger support in UIwxpython Minor setup.py changes Misc config
- changes to make gnuef work with installed geas by default
+ * etc/sample.gnue.conf, src/dbdrivers/geas/DBdriver.py: Fixed geas
+ driver issues Fixed button trigger support in UIwxpython Minor
+ setup.py changes Misc config changes to make gnuef work with
+ installed geas by default
-2001-06-26 23:18 jcater
+2001-06-27 04:18:28 Rev 1431 jcater
- * src/: GDataSource.py, datasources/GDataSource.py: Fixed bug in
+ * src/datasources/GDataSource.py, src/GDataSource.py: Fixed bug in
datasource definition
-2001-06-26 22:20 jcater
+2001-06-27 03:20:35 Rev 1430 jcater
- * src/: GConfig.py, GDataSource.py, GObjects.py, GParser.py,
- apps/GConfig.py, datasources/GDataSource.py,
- definitions/GObjects.py, definitions/GParser.py: Converted parser
- format from nested tuples to nested dictionaries so that in
- future info can be added to parser definition without breaking
- other code and vise versa; Added 'default' element to
- GConfig.get; added flag to GContent.dumpXML to dump text as is
- (not escape it)
+ * src/definitions/GObjects.py, src/GConfig.py,
+ src/datasources/GDataSource.py, src/definitions/GParser.py,
+ src/apps/GConfig.py, src/GObjects.py, src/GDataSource.py,
+ src/GParser.py: Converted parser format from nested tuples to
+ nested dictionaries so that in future info can be added to parser
+ definition without breaking other code and vise versa; Added
+ 'default' element to GConfig.get; added flag to GContent.dumpXML
+ to dump text as is (not escape it)
-2001-06-26 00:21 jamest
+2001-06-26 05:21:08 Rev 1428 jamest
- * ChangeLog, NEWS, setup.py: More updates in preperatoin for
- release.
+ * NEWS, ChangeLog, setup.py: More updates in preperatoin for release.
-2001-06-25 23:49 jcater
+2001-06-26 04:49:19 Rev 1427 jcater
- * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Beginnings of
+ * src/RuntimeSettings.py, src/apps/RuntimeSettings.py: Beginnings of
a template/wizard system
-2001-06-25 23:32 jamest
+2001-06-26 04:32:46 Rev 1425 jamest
- * ChangeLog, INSTALL, MANIFEST.in, NEWS, TODO, setup.cfg, setup.py,
- src/datasources/drivers/db2/db2/Driver.py,
- src/datasources/drivers/odbc/wodbc/Driver.py,
- src/datasources/drivers/oracle/dcoracle/Driver.py,
- src/datasources/drivers/postgresql/pygresql/Driver.py: Removed
- references to GFOptions in db drivers Setup tweaks Misc changes
- in prep for release
+ * src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py, src/dbdrivers/db2/DBdriver.py,
+ MANIFEST.in, NEWS,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/dbdrivers/geas/DBdriver.py,
+ src/datasources/drivers/db2/db2/Driver.py,
+ src/datasources/drivers/oracle/dcoracle/Driver.py, setup.py,
+ ChangeLog, setup.cfg, TODO, INSTALL,
+ src/dbdrivers/postgresql/DBdriver.py,
+ src/dbdrivers/oracle/DBdriver.py, src/dbdrivers/mysql/DBdriver.py:
+ Removed references to GFOptions in db drivers Setup tweaks Misc
+ changes in prep for release
-2001-06-25 16:15 jcater
+2001-06-25 21:15:48 Rev 1420 jcater
- * src/: GObjects.py, GParser.py, definitions/GObjects.py,
- definitions/GParser.py: Added internal check for PyXML so, if not
- present, gives a better error message than exception trace
+ * src/definitions/GObjects.py, src/definitions/GParser.py,
+ src/GObjects.py, src/GParser.py: Added internal check for PyXML so,
+ if not present, gives a better error message than exception trace
-2001-06-25 14:29 jcater
+2001-06-25 19:29:11 Rev 1419 jcater
- * src/: GConfig.py, GConnections.py, GParser.py, apps/GConfig.py,
- datasources/GConnections.py, definitions/GParser.py: Bug fixes
+ * src/GConfig.py, src/definitions/GParser.py, src/apps/GConfig.py,
+ src/GParser.py, src/datasources/GConnections.py, src/GConnections.
+ py: Bug fixes
-2001-06-25 14:27 jcater
+2001-06-25 19:27:46 Rev 1418 jcater
- * src/__init__.py: Fixed bug in openResource relating to windows
+ * src/__init__.py: Fixed bug in openResource relating to windows
drive letters
-2001-06-22 08:16 jcater
+2001-06-22 13:16:35 Rev 1396 jcater
- * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Added property
- editor
+ * src/RuntimeSettings.py, src/apps/RuntimeSettings.py: Added
+ property editor
-2001-06-21 20:15 jcater
+2001-06-22 01:15:53 Rev 1391 jcater
- * src/: RuntimeSettings.py, apps/RuntimeSettings.py: Added: Delete
- items from tree; save window state between sessions; moved layout
+ * src/RuntimeSettings.py, src/apps/RuntimeSettings.py: Added: Delete
+ items from tree; save window state between sessions; moved layout
combos to a toolbar; fixed minor bugs
-2001-06-11 00:16 jcater
+2001-06-11 05:16:27 Rev 1316 jcater
- * src/: GObjects.py, GParser.py, definitions/GObjects.py,
- definitions/GParser.py: Minor changes for GFDesigner
+ * src/definitions/GObjects.py, src/definitions/GParser.py,
+ src/GObjects.py, src/GParser.py: Minor changes for GFDesigner
-2001-06-07 11:58 jcater
+2001-06-08 03:55:10 Rev 1281 dneighbors
- * src/: GParser.py, definitions/GParser.py: Added importing
+ * src/dbdrivers/geas/DBdriver.py: Changed GConf. to GConfig. for all
+ referencing to idl pathing.
+
+2001-06-08 03:48:50 Rev 1280 jamest
+
+ * src/dbdrivers/geas/DBdriver.py: Changes to hopefully make geas
+ driver play nice with new config system (untested)
+
+2001-06-07 16:58:26 Rev 1271 jcater
+
+ * src/definitions/GParser.py, src/GParser.py: Added importing
capabilities to forms
-2001-06-07 10:10 jcater
+2001-06-07 15:10:18 Rev 1268 jcater
- * etc/sample.gnue.conf: Removed quotes from gnue.conf parameters as
+ * etc/sample.gnue.conf: Removed quotes from gnue.conf parameters as
they are inserted into final results (not the intended effect
-2001-06-06 22:33 jamest
+2001-06-07 03:33:14 Rev 1266 jamest
- * src/datasources/drivers/db2/db2/Driver.py: Added Jachym Simecek's
- DB2 driver to gnue-common
+ * src/datasources/drivers/db2, src/dbdrivers/db2/DBdriver.py,
+ src/datasources/drivers/db2/db2,
+ src/datasources/drivers/db2/db2/Driver.py, src/dbdrivers/db2,
+ src/dbdrivers/db2/__init__.py: Added Jachym Simecek's DB2 driver
+ to gnue-common
-2001-06-06 21:09 jcater
+2001-06-07 02:09:45 Rev 1265 jcater
- * src/: GConditions.py, datasources/GConditions.py: Added support
+ * src/datasources/GConditions.py, src/GConditions.py: Added support
for conditions to datasources
-2001-06-06 18:02 jcater
+2001-06-06 23:02:42 Rev 1261 jcater
- * src/: GParser.py, definitions/GParser.py: Enabled parser to
+ * src/definitions/GParser.py, src/GParser.py: Enabled parser to
inform object's __init__ what tag name it was created from
-2001-06-06 17:45 jcater
+2001-06-06 22:45:08 Rev 1260 jcater
- * src/: GConfig.py, apps/GConfig.py: Added a convenience function,
+ * src/GConfig.py, src/apps/GConfig.py: Added a convenience function,
openResource, that handles opening a URL or file resource
-2001-06-06 17:31 jcater
+2001-06-06 22:31:15 Rev 1259 jcater
- * src/: GConnections.py, __init__.py, datasources/GConnections.py:
- Added a convenience function, openResource, that handles opening
- a URL or file resource
+ * src/__init__.py, src/datasources/GConnections.py, src/GConnections.
+ py: Added a convenience function, openResource, that handles
+ opening a URL or file resource
-2001-06-06 17:08 jcater
+2001-06-06 22:08:27 Rev 1257 jcater
- * src/: GObjects.py, definitions/GObjects.py: Added support for '-'
- in tag element names.
+ * src/definitions/GObjects.py, src/GObjects.py: Added support for
+ '-' in tag element names.
-2001-06-06 16:33 jcater
+2001-06-06 21:33:13 Rev 1256 jcater
- * src/: GParser.py, definitions/GParser.py: Added getDescription to
- GContent for use by designer packages
+ * src/definitions/GParser.py, src/GParser.py: Added getDescription
+ to GContent for use by designer packages
-2001-06-06 14:01 jcater
+2001-06-06 19:01:15 Rev 1249 jcater
- * src/: GObjects.py, definitions/GObjects.py: Added getDescription
- so designers can get a useful description of it (e.g., item's
- name or id)
+ * src/definitions/GObjects.py, src/GObjects.py: Added getDescription
+ so designers can get a useful description of it (e.g., item's name
+ or id)
-2001-06-06 00:24 jcater
+2001-06-06 05:24:40 Rev 1241 jcater
- * src/datasources/drivers/DBSIG2/Driver.py: Fixed a few mistypings
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py: Fixed a few mistypings
causing problems with parameters in reports
-2001-06-05 23:21 jcater
+2001-06-06 04:21:57 Rev 1237 jcater
- * src/: GDataSource.py, datasources/GDataSource.py: Fixed a slight
+ * src/datasources/GDataSource.py, src/GDataSource.py: Fixed a slight
bug that prevented forms from working
-2001-06-05 21:50 jcater
+2001-06-06 02:50:30 Rev 1236 jcater
- * src/: GDataSource.py, datasources/GDataSource.py: Fixed invalid
+ * src/datasources/GDataSource.py, src/GDataSource.py: Fixed invalid
references in GDataSource to connections
-2001-06-05 20:22 jcater
+2001-06-06 01:22:55 Rev 1235 jcater
- * src/: GDataSource.py, datasources/GDataSource.py,
- datasources/drivers/DBSIG2/Driver.py: Added conditional support
- to gnue-comon dbdrivers
+ * src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GDataSource.py,
+ src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py:
+ Added conditional support to gnue-comon dbdrivers
-2001-06-05 10:57 jcater
+2001-06-05 15:57:45 Rev 1229 jcater
- * src/: GConnections.py, GDataObjects.py,
- datasources/GConnections.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/postgresql/pygresql/Driver.py: Minor changes
- for reports
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py,
+ src/datasources/GConnections.py, src/datasources/GDataObjects.py,
+ src/dbdrivers/postgresql/DBdriver.py, src/GConnections.py,
+ src/GDataObjects.py: Minor changes for reports
-2001-06-04 22:23 jamest
+2001-06-05 03:23:39 Rev 1226 jamest
- * etc/sample.gnue.conf, src/GClientApp.py, src/GConfig.py,
- src/GConfigParser.py, src/GConnections.py,
- src/apps/GClientApp.py, src/apps/GConfig.py,
- src/datasources/GConnections.py,
- src/datasources/drivers/postgresql/pygresql/Driver.py: Added
- GConfig code to provide configuration system
+ * src/GConfig.py, etc/sample.gnue.conf, src/apps/GConfig.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/GClientApp.py, src/datasources/GConnections.py,
+ src/dbdrivers/postgresql/DBdriver.py, src/GConfigParser.py,
+ src/GConnections.py, src/apps/GClientApp.py: Added GConfig code to
+ provide configuration system
-2001-06-01 14:56 jcater
+2001-06-01 19:56:06 Rev 1210 jcater
- * src/: GClientApp.py, apps/GClientApp.py: Stuff
+ * src/GClientApp.py, src/apps/GClientApp.py: Stuff
-2001-05-30 17:35 jcater
+2001-05-30 22:35:49 Rev 1197 jcater
- * setup.py: Added dbdrivers._dbsig pseudodriver to the setup.py
+ * setup.py: Added dbdrivers._dbsig pseudodriver to the setup.py
package list
-2001-05-30 12:56 jcater
+2001-05-30 17:56:27 Rev 1194 jcater
- * setup.cfg, setup.py: Modified setup.py so it installs python
- files in /usr/local/gnue. (this is settable by end-user by
- modifying setup.cfg or specifying --prefix on the command line).
+ * setup.cfg, setup.py: Modified setup.py so it installs python files
+ in /usr/local/gnue. (this is settable by end-user by modifying
+ setup.cfg or specifying --prefix on the command line).
-2001-05-29 21:54 jcater
+2001-05-30 02:54:11 Rev 1189 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py: Fixed bug in
- <datasource> tag: strips spaces from masterlink and detaillink
+ * src/datasources/GDataObjects.py, src/GDataObjects.py: Fixed bug in
+ <datasource> tag: strips spaces from masterlink and detaillink
after splitting along commas
-2001-05-29 21:20 jcater
+2001-05-30 02:20:57 Rev 1187 jcater
- * src/: GDataObjects.py, GDataSource.py, GParser.py,
- datasources/GDataObjects.py, datasources/GDataSource.py,
- datasources/drivers/DBSIG2/Driver.py,
- datasources/drivers/postgresql/pygresql/Driver.py,
- definitions/GParser.py: Changes made to gnue-common for the first
- test run of gnue-reports.
+ * src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GDataSource.py,
+ src/definitions/GParser.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
+ src/GParser.py, src/datasources/GDataObjects.py,
+ src/dbdrivers/postgresql/DBdriver.py, src/GDataObjects.py: Changes
+ made to gnue-common for the first test run of gnue-reports.
-2001-05-29 20:07 jcater
+2001-05-30 01:07:42 Rev 1185 jcater
- * src/: GDebug.py, apps/GDebug.py: GDebug.printMesg now correctly
+ * src/GDebug.py, src/apps/GDebug.py: GDebug.printMesg now correctly
handles printing types other than strings
-2001-05-29 16:49 jcater
+2001-05-29 21:49:47 Rev 1181 jcater
- * src/: GDataFormatter.py, formatting/GDataFormatter.py: Added a
- Data Formatter to gnue-common. As of yet, it does not apply
- masks; it is only a skeleton. (TODO list :)
+ * src/formatting/GDataFormatter.py, src/formatting,
+ src/GDataFormatter.py: Added a Data Formatter to gnue-common. As
+ of yet, it does not apply masks; it is only a skeleton. (TODO list
+ :)
-2001-05-26 21:42 jcater
+2001-05-27 02:42:44 Rev 1162 jcater
- * src/: GClientApp.py, apps/GClientApp.py: Fixed a bug in the
+ * src/GClientApp.py, src/apps/GClientApp.py: Fixed a bug in the
profiling routine.
-2001-05-26 17:36 jcater
+2001-05-26 22:36:35 Rev 1161 jcater
- * src/: GParser.py, definitions/GParser.py: Removed a debugging
+ * src/definitions/GParser.py, src/GParser.py: Removed a debugging
line I forgot about
-2001-05-26 17:26 jcater
+2001-05-26 22:26:07 Rev 1158 jcater
- * src/: GObjects.py, GParser.py, definitions/GObjects.py,
- definitions/GParser.py: Fixed GParser problem with removing
- newlines from content. Also, minor changes for reports.
+ * src/definitions/GObjects.py, src/definitions/GParser.py,
+ src/GObjects.py, src/GParser.py: Fixed GParser problem with
+ removing newlines from content. Also, minor changes for reports.
-2001-05-26 16:51 jcater
+2001-05-26 21:51:05 Rev 1154 jcater
* TODO: Added a TODO file to gnue-common for interested programmers
-2001-05-25 11:11 jcater
+2001-05-25 16:11:55 Rev 1139 jcater
- * doc/Connections.txt: Oops, forgot to cvs add the Connections.txt
+ * doc/Connections.txt: Oops, forgot to cvs add the Connections.txt
file
-2001-05-25 03:54 jcater
+2001-05-25 08:54:48 Rev 1135 jcater
* INSTALL: Added Connections.txt text.
-2001-05-25 03:03 jcater
+2001-05-25 08:03:01 Rev 1133 jcater
- * INSTALL, doc/WritingClientApps.txt, src/GConnections.py,
- src/GDataSource.py, src/datasources/GConnections.py,
- src/datasources/GDataSource.py: Added documentation and a few
- other minor changes
+ * doc/WritingClientApps.txt, src/datasources/GDataSource.py,
+ src/GDataSource.py, src/datasources/GConnections.py, doc, INSTALL,
+ src/GConnections.py: Added documentation and a few other minor
+ changes
-2001-05-18 10:51 jcater
+2001-05-18 15:53:59 Rev 1100 jcater
- * src/: GDataSource.py, datasources/GDataSource.py: Added
- xmlElements to GDataSource and to client parsers to clients will
+ * src/datasources/GDataSource.py, src/GDataSource.py: Added
+ xmlElements to GDataSource and to client parsers to clients will
have consistent set of DataSource options
-2001-05-17 13:59 jcater
+2001-05-17 18:59:32 Rev 1099 jcater
- * src/: GClientApp.py, GConnections.py, GDataSource.py,
- GObjects.py, apps/GClientApp.py, datasources/GConnections.py,
- datasources/GDataSource.py, definitions/GObjects.py:
+ * src/GObjects.py, src/GDataSource.py, src/datasources/GConnections.
+ py, src/definitions/GObjects.py, src/datasources/GDataSource.py,
+ src/GClientApp.py, src/apps/GClientApp.py, src/GConnections.py:
Miscellaneous changes
-2001-05-17 09:13 jcater
+2001-05-17 14:13:56 Rev 1098 jcater
- * src/: GDataSource.py, datasources/GDataSource.py: Created a
- generic DataSource implementation to be used by client apps such
+ * src/datasources/GDataSource.py, src/GDataSource.py: Created a
+ generic DataSource implementation to be used by client apps such
as reports and forms.
-2001-05-15 10:16 jcater
+2001-05-15 15:16:38 Rev 1079 jcater
- * src/: GClientApp.py, GConnections.py, GDataObjects.py,
- GLoginHandler.py, apps/GClientApp.py,
- datasources/GConnections.py, datasources/GDataObjects.py,
- datasources/GLoginHandler.py: Umm, I wouldn't know where to
+ * src/GLoginHandler.py, src/GClientApp.py,
+ src/datasources/GConnections.py, src/datasources/GDataObjects.py,
+ src/GConnections.py, src/apps/GClientApp.py, src/GDataObjects.py,
+ src/datasources/GLoginHandler.py: Umm, I wouldn't know where to
begin. -- a lot of stuff?
-2001-05-15 10:15 jcater
+2001-05-15 15:15:39 Rev 1078 jcater
- * src/datasources/drivers/: DBSIG2/Driver.py,
- postgresql/pygresql/Driver.py: placed experimental dbdriver into
- main postgresql file since two formats do not conflict with each
- other
+ * src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/datasources/drivers/DBSIG2/Driver.py, src/dbdrivers/pg,
+ src/dbdrivers/postgresql/DBdriver.py, src/dbdrivers/pg/__init__.py,
+ src/dbdrivers/pg/test.py: placed experimental dbdriver into main
+ postgresql file since two formats do not conflict with each other
-2001-05-14 18:54 jcater
+2001-05-14 23:54:44 Rev 1076 jcater
- * etc/: sample.mysql, sample.pg: Added comment= line to sample
+ * etc/sample.mysql, etc/sample.pg: Added comment= line to sample
connections definition files.
-2001-05-14 16:59 jcater
+2001-05-14 21:59:59 Rev 1074 jcater
- * src/: GLoginHandler.py, datasources/GLoginHandler.py: Added
- LoginHandler, a class that handles prompting user for login
- information (doesn't actually do anything -- design to be
+ * src/GLoginHandler.py, src/datasources/GLoginHandler.py: Added
+ LoginHandler, a class that handles prompting user for login
+ information (doesn't actually do anything -- design to be
subclassed by the UI portion of the client).
-2001-05-14 14:58 jcater
+2001-05-14 19:58:42 Rev 1069 jcater
- * src/: GDebug.py, apps/GDebug.py: Updated GDebug.printMesg to
- print filename:line number next to messages (.e.g, DB001
+ * src/GDebug.py, src/apps/GDebug.py: Updated GDebug.printMesg to
+ print filename:line number next to messages (.e.g, DB001
[GFObjects:15] Debug Message)
-2001-05-11 20:42 jcater
+2001-05-12 01:42:55 Rev 1062 jcater
- * src/: GClientApp.py, GConnections.py, GParser.py,
- apps/GClientApp.py, datasources/GConnections.py,
- definitions/GParser.py: Added support to gnuef for connection
+ * src/definitions/GParser.py, src/GParser.py, src/GClientApp.py,
+ src/datasources/GConnections.py, src/GConnections.py,
+ src/apps/GClientApp.py: Added support to gnuef for connection
definition files
-2001-05-11 19:04 jcater
+2001-05-12 00:04:35 Rev 1061 jcater
- * src/: GClientApp.py, apps/GClientApp.py: Added profiling support
- to the new GClientApp so profiling will be provided by default to
- all client apps. Updated gfclient to reflect this change (it
+ * src/GClientApp.py, src/apps/GClientApp.py: Added profiling support
+ to the new GClientApp so profiling will be provided by default to
+ all client apps. Updated gfclient to reflect this change (it
previously did its own profiling).
-2001-05-11 18:09 jcater
+2001-05-11 23:09:16 Rev 1060 jcater
- * src/: GConnections.py, datasources/GConnections.py: Added
- GConnections.py which reads and parses connection definition
- files.
+ * src/datasources/GConnections.py, src/GConnections.py: Added
+ GConnections.py which reads and parses connection definition files.
-2001-05-11 16:59 jcater
+2001-05-11 21:59:04 Rev 1059 jcater
- * src/: GClientApp.py, GDataObjects.py, apps/GClientApp.py,
- datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py: Modified gfclient to use
- the new GClientApp class. Note the new help system :)
- Developers should now try to start using
- gnue.common.GDebug.printMesg instead of GFDebug.printMesg. Note
- that GFDebug.printMesg now simply calls GDebug.printMesg, so code
- will not be broken. However, GFDebug *should* be phased out.
+ * src/dbdrivers/pg/DBdriver.py, src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2/Driver.py, src/GClientApp.py,
+ src/datasources/GDataObjects.py, src/apps/GClientApp.py,
+ src/GDataObjects.py: Modified gfclient to use the new GClientApp
+ class. Note the new help system :) Developers should now try to
+ start using gnue.common.GDebug.printMesg instead of GFDebug.
+ printMesg. Note that GFDebug.printMesg now simply calls GDebug.
+ printMesg, so code will not be broken. However, GFDebug *should*
+ be phased out.
-2001-05-11 16:09 jcater
+2001-05-11 21:09:39 Rev 1058 jcater
- * src/: GClientApp.py, apps/GClientApp.py: Added GClientApp, a
- class that other GNUe apps can be based on. This new class
- offers command line parsing, debugging, profiling, help and
- version output, handling of data connection files, etc behind the
- scenes. (Profiling and data connection files is not yet complete
- :)
+ * src/GClientApp.py, src/apps/GClientApp.py: Added GClientApp, a
+ class that other GNUe apps can be based on. This new class offers
+ command line parsing, debugging, profiling, help and version
+ output, handling of data connection files, etc behind the scenes.
+ (Profiling and data connection files is not yet complete :)
-2001-05-11 13:56 jcater
+2001-05-11 18:56:35 Rev 1057 jcater
- * src/: GDebug.py, apps/GDebug.py: Completed GDebug.py so that it
- handles traces, exceptions, and writing to log files. Will be
- used transparently by new GClientApp class. Note that this file
- is not exactly the same as GFDebug, although this file supercedes
- GFDebug. The printMesg works the same. However, to set the log
- file and debugging level, run GDebug.setDebug(level, file). If
- file==None then stderr is used.
+ * src/GDebug.py, src/apps/GDebug.py: Completed GDebug.py so that it
+ handles traces, exceptions, and writing to log files. Will be used
+ transparently by new GClientApp class. Note that this file is not
+ exactly the same as GFDebug, although this file supercedes GFDebug.
+ The printMesg works the same. However, to set the log file and
+ debugging level, run GDebug.setDebug(level, file). If file==None
+ then stderr is used.
-2001-05-10 13:58 jcater
+2001-05-10 18:58:12 Rev 1053 jcater
- * setup.py, etc/sample.mysql, etc/sample.pg: Added
- /usr/local/gnue/etc and sample connection files for postgresql
- and mysql
+ * etc, etc/sample.mysql, etc/sample.pg, setup.py: Added
+ /usr/local/gnue/etc and sample connection files for postgresql and
+ mysql
-2001-05-10 11:14 jcater
+2001-05-10 16:18:02 Rev 1052 jcater
* src/__init__.py: Added VERSION attribute to gnue.common
-2001-05-02 17:33 jcater
+2001-05-02 22:33:04 Rev 1036 jcater
- * src/: GDataObjects.py, datasources/GDataObjects.py,
- datasources/drivers/DBSIG2/Driver.py: Added first draft of
- DBdrivers using new DB-SIG 2 standard
+ * src/dbdrivers/pg/DBdriver.py, src/dbdrivers/_dbsig/DBdriver.py,
+ src/datasources/drivers/DBSIG2,
+ src/datasources/drivers/DBSIG2/Driver.py, src/dbdrivers/pg,
+ src/dbdrivers/_dbsig, src/datasources/GDataObjects.py,
+ src/dbdrivers/pg/__init__.py, src/dbdrivers/pg/test.py,
+ src/GDataObjects.py, src/dbdrivers/_dbsig/__init__.py: Added first
+ draft of DBdrivers using new DB-SIG 2 standard
-2001-04-24 21:12 jcater
+2001-04-25 02:12:52 Rev 1027 jcater
- * src/: GDataObjects.py, GDebug.py, apps/GDebug.py,
- datasources/GDataObjects.py: Added GDebug.py and GDataObjects.py
- to GNUe-Common
+ * src/apps, src/GDebug.py, src/apps/GDebug.py,
+ src/datasources/GDataObjects.py, src/GDataObjects.py: Added GDebug.
+ py and GDataObjects.py to GNUe-Common
-2001-04-23 11:29 jcater
+2001-04-23 16:29:27 Rev 1026 jcater
- * src/: GObjects.py, definitions/GObjects.py: Added type=
- parameters to GObj.__init__() to make inherited classes easier to
+ * src/definitions/GObjects.py, src/GObjects.py: Added type=
+ parameters to GObj.__init__() to make inherited classes easier to
define
-2001-04-20 20:23 jcater
+2001-04-21 01:23:27 Rev 1017 jcater
- * src/: GObjects.py, GParser.py, definitions/GObjects.py,
- definitions/GParser.py: Modified variables internal to objects to
- self._attr format
+ * src/GObjects.py, src/GParser.py, src/definitions/GObjects.py,
+ src/definitions/GParser.py: Modified variables internal to objects
+ to self._attr format
-2001-04-17 22:22 jamest
+2001-04-18 03:22:20 Rev 1000 jamest
- * ChangeLog, NEWS: Final updates prior to tagging cvs trees
+ * NEWS, ChangeLog: Final updates prior to tagging cvs trees
-2001-04-16 20:36 jamest
+2001-04-17 01:36:54 Rev 992 jamest
- * ChangeLog, NEWS: Updated info for first release
+ * NEWS, ChangeLog: Updated info for first release
-2001-04-16 19:30 jcater
+2001-04-17 00:30:04 Rev 987 jcater
- * src/: GParser.py, definitions/GParser.py: Removed debugging
+ * src/definitions/GParser.py, src/GParser.py: Removed debugging
messages
-2001-04-16 19:22 jcater
+2001-04-17 00:22:56 Rev 986 jcater
- * src/datasources/drivers/oracle/dcoracle/Driver.py: Updated Oracle
- driver
+ * src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/dbdrivers/oracle/DBdriver.py: Updated Oracle driver
-2001-04-16 18:23 jamest
+2001-04-16 23:23:13 Rev 984 jamest
- * MANIFEST.in, src/GParser.py, src/definitions/GParser.py: Fixed
- status bar not updating status after query with no records
- returned Additional changes needed to make multi-line triggers
- work
+ * MANIFEST.in, src/definitions/GParser.py, src/GParser.py: Fixed
+ status bar not updating status after query with no records
+ returned Additional changes needed to make multi-line triggers work
-2001-04-16 18:08 jcater
+2001-04-16 23:08:23 Rev 983 jcater
- * src/: GObjects.py, GParser.py, definitions/GObjects.py,
- definitions/GParser.py: [no log message]
+ * src/definitions/GObjects.py, src/definitions/GParser.py,
+ src/GObjects.py, src/GParser.py: *** empty log message ***
-2001-04-16 13:59 reinhard
+2001-04-16 18:59:17 Rev 979 reinhard
* license_header.txt: moved copyright notice to the top of the text
-2001-04-15 22:33 jamest
+2001-04-16 03:33:43 Rev 978 jamest
* MANIFEST.in, setup.py: Adjustments to make sdist work again
-2001-04-15 20:33 jamest
+2001-04-16 01:33:51 Rev 974 jamest
- * src/datasources/drivers/: odbc/wodbc/Driver.py,
- oracle/dcoracle/Driver.py, postgresql/pygresql/Driver.py: Added
- database drivers from gnue forms to common for reuse in gnue
- reports
+ * src/dbdrivers/factory.py,
+ src/datasources/drivers/odbc/wodbc/Driver.py,
+ src/dbdrivers/odbc/DBdriver.py, src/dbdrivers,
+ src/datasources/drivers/postgresql/pygresql/Driver.py,
+ src/dbdrivers/postgresql, src/dbdrivers/geas/__init__.py,
+ src/dbdrivers/mysql, src/dbdrivers/oracle,
+ src/dbdrivers/geas/DBdriver.py, src/datasources/drivers,
+ src/dbdrivers/odbc, src/datasources/drivers/postgresql,
+ src/datasources/drivers/oracle/dcoracle/Driver.py,
+ src/datasources/drivers/oracle, src/datasources/drivers/odbc/wodbc,
+ src/datasources/drivers/odbc, src/dbdrivers/geas,
+ src/datasources/drivers/postgresql/pygresql,
+ src/dbdrivers/__init__.py, src/datasources/drivers/oracle/dcoracle,
+ src/datasources, src/dbdrivers/postgresql/__init__.py,
+ src/dbdrivers/mysql/__init__.py, src/dbdrivers/oracle/__init__.py,
+ src/dbdrivers/postgresql/DBdriver.py, src/dbdrivers/mysql/DBdriver.
+ py, src/dbdrivers/odbc/__init__.py, src/dbdrivers/oracle/DBdriver.
+ py: Added database drivers from gnue forms to common for reuse in
+ gnue reports
-2001-04-13 15:35 ntiffin
+2001-04-13 20:35:56 Rev 971 ntiffin
* license_header.txt: Revise copyright for 2001.
-2001-04-13 13:07 jcater
+2001-04-13 18:09:26 Rev 967 jcater
- * setup.py, src/GObjects.py, src/GParser.py, src/__init__.py,
- src/definitions/GObjects.py, src/definitions/GParser.py: Moved
- generic objects from gnuef to gnue-common
+ * src/definitions/GObjects.py, src/definitions/GParser.py,
+ src/__init__.py, src/GObjects.py, src/GParser.py, src/definitions,
+ setup.py, src: Moved generic objects from gnuef to gnue-common
-2001-04-11 12:58 jcater
+2001-04-11 17:58:50 Rev 951 jcater
* setup.py: added license header to setup.py
-2001-04-11 12:25 dneighbors
+2001-04-11 17:25:08 Rev 950 dneighbors
- * license_header.txt: license_header.txt ** Added # comments for
+ * license_header.txt: license_header.txt ** Added # comments for
easy cut and paste ** Added copyright notice
-2001-04-11 12:15 dneighbors
+2001-04-11 17:15:22 Rev 949 dneighbors
- * license_header.txt: license_header.txt ** here is the verbiage
- that should go in every file there is verbiage for docs as
+ * license_header.txt: license_header.txt ** here is the verbiage
+ that should go in every file there is verbiage for docs as
well as source
-2001-04-11 11:43 jcater
+2001-04-11 16:43:44 Rev 946 jcater
- * INSTALL, README, setup.py, images/gnue-splash.png,
- images/gnue-splash.xcf, images/gnue.png, images/gnue.xcf,
- images/tb_help.png, images/tb_left_arrow.png, images/tb_new.png,
- images/tb_preferences.png, images/tb_right_arrow.png,
- images/tb_save.png, images/tb_search.png, images/tb_trash.png,
- images/tb_undo.png, packaging/debian/.cvsignore,
- packaging/debian/README.Debian, packaging/debian/changelog,
- packaging/debian/control, packaging/debian/copyright,
- packaging/debian/dirs, packaging/debian/docs,
- packaging/debian/postinst, packaging/debian/prerm,
- packaging/debian/rules, setupext/__init__.py,
- setupext/install_data.py: copied python-gnue-base to gnue-common
+ * images/gnue-splash.xcf, images/tb_preferences.png,
+ images/tb_left_arrow.png, images/gnue.xcf, packaging/debian/.
+ cvsignore, packaging, packaging/debian/postinst,
+ packaging/debian/prerm, packaging/debian/changelog,
+ images/tb_trash.png, packaging/debian/rules, images/tb_right_arrow.
+ png, images, packaging/debian, INSTALL, packaging/debian/dirs,
+ setupext/install_data.py, images/tb_save.png,
+ packaging/debian/copyright, images/gnue-splash.png, setupext,
+ images/tb_undo.png, images/tb_search.png, packaging/debian/README.
+ Debian, packaging/debian/control, images/gnue.png, setup.py,
+ README, packaging/debian/docs, images/tb_help.png, images/tb_new.
+ png, setupext/__init__.py: copied python-gnue-base to gnue-common
Modified: trunk/gnue-common/NEWS
===================================================================
--- trunk/gnue-common/NEWS 2004-03-05 17:43:33 UTC (rev 5229)
+++ trunk/gnue-common/NEWS 2004-03-05 18:00:16 UTC (rev 5230)
@@ -1,4 +1,12 @@
-New features/changes in version 0.5.2: (18-OCT-2003)
+New features/changes in version 0.5.3: (12-MAR-2004)
+o New database driver for cvs files (read only)
+o Improved code (trigger/procedures) interface
+o Restructured datasource interface
+o Much improved gnue-schema program
+o New gnue-import program to merge data from .gsd files into a running database
+o Misc bug fixes
+
+New features/changes in version 0.5.2: (22-OCT-2003)
o New enhanced setup system
o MS ADO dbdriver (with introspection)
o Enhanced RPC drivers, PYRO rpv driver added
Modified: trunk/gnue-designer/ChangeLog
===================================================================
--- trunk/gnue-designer/ChangeLog 2004-03-05 17:43:33 UTC (rev 5229)
+++ trunk/gnue-designer/ChangeLog 2004-03-05 18:00:16 UTC (rev 5230)
@@ -1,4241 +1,4376 @@
-2003-10-14 06:41 siesel
+2004-03-01 18:05:54 Rev 5206 reinhard
- * src/: base/docks/.cvsignore, base/startup/.cvsignore,
- forms/LayoutEditor/renderers/.cvsignore,
- forms/LayoutEditor/renderers/Base/.cvsignore,
- forms/events/.cvsignore, reports/Default/.cvsignore,
- schema/DiaEditor/.cvsignore, reports/SimpleTabulation/.cvsignore:
- beautify cvs update output
+ * MANIFEST.in: Updated list of distributable files to not include .
+ svn directories.
-2003-10-11 02:55 btami
+2004-02-26 09:46:01 Rev 5163 jan
+ * src/forms/wizards/CreateSchema.py, src/projects/Project.py: fix
+ xml file creation. write utf-8 and not the locale encoding
+
+2004-02-24 04:45:21 Rev 5146 jcater
+
+ * src/Designer.py: cleanup of driver init; added embeddable form
+ support into gnue-navigator
+
+2004-02-23 17:08:02 Rev 5142 jcater
+
+ * src/Designer.py: changed references from wxWindows to wxWidgets (c.
+ f., http://www.wxwidgets.org/name.htm)
+
+2004-01-29 20:52:10 Rev 5053 jcater
+
+ * src/__init__.py: fixed the release flags leftover from last
+ release cycle
+
+2004-01-29 03:05:22 Rev 5047 jcater
+
+ * src/base/TemplateBase.py, src/base/TemplateParser.py: fixes to get
+ wizards working with new GConnections api
+
+2004-01-06 06:48:39 Rev 5025 jcater
+
+ * setup.py: fixed install to ignore .svn instead of CVS/
+
+2004-01-05 16:44:29 Rev 5024 jcater
+
+ * src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/LayoutEditor/WidgetHighlighter.py,
+ src/templates/forms/Simple.py, src/navigator/Instance.py,
+ src/forms/LayoutEditor/PropertyBar.py, src/base/docks/BasePane.py,
+ src/forms/wizards/AddButton.py, src/schema/wizards/WriteSchema.py,
+ src/templates/forms/FormBuilder.py,
+ src/reports/Default/FilterSupport.py,
+ src/forms/LayoutEditor/WidgetHandler.py,
+ src/forms/wizards/AddCheckbox.py, src/navigator/LayoutEditor.py,
+ src/schema/DiaEditor/VisualEditor.py, src/forms/TreeView.py,
+ src/reports/Labels/FilterSupport.py,
+ src/forms/wizards/AddDataSource.py, src/forms/LayoutEditor/Utils.
+ py, src/schema/LayoutEditor.py, src/reports/TemplateSupport.py,
+ src/forms/PropertyEditor.py, src/base/Icons.py,
+ src/base/uihelpers/GridCellEditors.py, src/schema/TreeView.py,
+ src/navigator/__init__.py, src/forms/Instance.py,
+ src/reports/Standard/GroupEditor.py,
+ src/reports/MailMerge/FilterSupport.py,
+ src/base/docks/FloatingPane.py, src/reports/TreeView.py,
+ src/forms/TemplateSupport.py, src/templates/schema/Introspection.
+ py, src/projects/Project.py,
+ src/forms/LayoutEditor/renderers/Base/Driver.py,
+ src/templates/reports/SimpleReport.py, src/Designer.py,
+ src/schema/Instance.py, src/forms/wizards/AddDropDown.py,
+ src/reports/FilterSupport.py, src/reports/Standard/FilterSupport.
+ py, src/reports/Incubator.py,
+ src/forms/LayoutEditor/renderers/native/Driver.py,
+ src/schema/Incubator.py, src/reports/Instance.py,
+ src/schema/DiaEditor/VisualTable.py, src/base/TemplateBase.py,
+ src/reports/Standard/Incubator.py, src/forms/events/Resize.py,
+ src/base/docks/DockedPane.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/templates/forms/__init__.py, src/forms/__init__.py,
+ src/__init__.py, src/forms/LayoutEditor/renderers/curses/Driver.py,
+ src/base/PopupMenu.py, src/base/tools/PropertyEditor.py,
+ src/forms/wizards/AddBlock.py, src/forms/EventEditor.py,
+ src/schema/wizards/AddTable.py, src/templates/reports/__init__.py,
+ src/reports/SimpleTabulation/FilterSupport.py,
+ src/templates/schema/__init__.py, src/base/ObjectList.py,
+ src/forms/wizards/AddEntry.py, src/base/docks/Docker.py,
+ src/forms/wizards/CreateWebForm.py,
+ src/templates/reports/MailMerge.py,
+ src/forms/LayoutEditor/renderers/Base/__init__.py,
+ src/templates/reports/Labels.py, src/schema/__init__.py,
+ src/schema/TemplateSupport.py, src/base/tools/TriggerEditor.py,
+ src/base/UndoManager.py, src/forms/Debugger.py, src/base/Instance.
+ py, src/reports/__init__.py, src/forms/events/Events.py,
+ src/base/tools/TreeView.py, src/base/TemplateChooser.py,
+ src/forms/events/Arrange.py, src/base/docks/SplitDock.py,
+ src/projects/Objects.py, src/forms/wizards/CreateSchema.py,
+ src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/base/ToolBase.py, src/forms/LayoutEditor/WidgetFocusTab.py,
+ src/forms/wizards/AddPage.py, src/base/Config.py,
+ src/forms/WizardRunner.py, src/forms/LayoutEditor/PopupEditor.py,
+ src/base/MRUManager.py, src/forms/LayoutEditor/DisplayDropTarget.
+ py, src/base/tools/DataSourceEditor.py,
+ src/base/tools/SchemaNavigator.py, src/base/ModuleSupport.py,
+ src/base/tools/SchemaViewer.py, src/templates/__init__.py,
+ src/schema/TableEditor.py, src/base/TemplateParser.py,
+ src/forms/wizards/AddBox.py, src/base/tools/EventEditor.py,
+ src/navigator/Incubator.py, src/forms/wizards/AddLabel.py,
+ src/base/MultiObjectGridEditor.py, setup.py, src/projects/Parser.
+ py, src/navigator/TemplateSupport.py, src/base/MenuBar.py,
+ src/forms/LayoutEditor/renderers/Base/GridPane.py,
+ src/base/ToolBar.py, src/forms/BlockEditor.py, src/base/Incubator.
+ py, src/forms/LayoutEditor/Workspace.py,
+ src/forms/LayoutEditor/ReorderFocus.py, src/forms/Incubator.py,
+ src/base/PrimaryToolBar.py, src/reports/LayoutEditor.py: updated
+ copyright header
+
+2003-12-24 04:15:16 Rev 5018 jamest
+
+ * src/base/Instance.py: modified designer to work with new runtime
+ settings setup
+
+2003-12-19 21:33:36 Rev 5008 jcater
+
+ * src/Designer.py: moved the command-line options for
+ username/password into gnue-common; any gnue app can now add
+ USE_DATABASE_OPTIONS=1 to get this functionality; fixed minor
+ spelling mistakes
+
+2003-12-18 02:52:47 Rev 4999 jcater
+
+ * README: updated READMEs
+
+2003-12-18 00:19:12 Rev 4975 jcater
+
+ * src/forms, src/forms/.cvsignore, src/forms/events/.cvsignore,
+ src/base/tools, src/templates/schema, src/forms/LayoutEditor/.
+ cvsignore, src/base/settings/.cvsignore, src/templates/forms/.
+ cvsignore, src/base/preferences/.cvsignore, src/base/docks/.
+ cvsignore, src/templates/.cvsignore, src/reports,
+ src/forms/LayoutEditor, src/base/settings, src/schema/DiaEditor/.
+ cvsignore, src/reports/Standard, src/base/docks,
+ src/schema/wizards/.cvsignore, src/reports/Default,
+ src/schema/wizards, packaging/debian/.cvsignore, src,
+ src/navigator, src/reports/Labels/.cvsignore, src/schema/parser,
+ src/base/uihelpers/.cvsignore, src/schema, src/schema/DiaEditor,
+ src/base/startup, src/forms/LayoutEditor/renderers/Base/.cvsignore,
+ src/templates, src/schema/parser/.cvsignore, src/forms/wizards,
+ src/schema/preferences/.cvsignore, .cvsignore,
+ src/forms/LayoutEditor/renderers, scripts, src/base/uihelpers,
+ src/forms/LayoutEditor/renderers/Base, src/reports/wizards,
+ src/schema/preferences, src/forms/events, packaging/debian,
+ src/navigator/.cvsignore, src/.cvsignore, src/templates/forms,
+ src/base/.cvsignore, src/templates/reports, src/templates/schema/.
+ cvsignore, src/schema/.cvsignore, src/reports/SimpleTabulation/.
+ cvsignore, src/forms/LayoutEditor/renderers/native,
+ src/reports/wizards/.cvsignore, src/reports/Labels,
+ src/forms/LayoutEditor/renderers/native/.cvsignore,
+ src/templates/reports/.cvsignore, src/base, src/base/preferences,
+ src/reports/Default/.cvsignore, scripts/.cvsignore,
+ src/forms/LayoutEditor/renderers/.cvsignore, src/base/tools/.
+ cvsignore, src/reports/SimpleTabulation, src/reports/.cvsignore,
+ src/forms/wizards/.cvsignore, src/base/startup/.cvsignore,
+ src/reports/Standard/.cvsignore: converted .cvsignore to svn
+ propset svn:ignore
+
+2003-11-25 19:52:37 Rev 4892 jcater
+
+ * src/base/tools/SchemaNavigator.py, src/base/tools/DataSourceEditor.
+ py, src/base/tools/SchemaViewer.py, src/templates/forms/Simple.py,
+ src/templates/forms/FormBuilder.py, src/templates/reports/Labels.
+ py, src/templates/reports/MailMerge.py,
+ src/templates/schema/Introspection.py, src/base/TemplateBase.py,
+ src/templates/reports/SimpleReport.py: moving to the new
+ simplified introspection API
+
+2003-11-25 19:19:27 Rev 4890 jcater
+
+ * src/forms/wizards/CreateWebForm.py: fixed Python 2.3 warning about
+ file encoding
+
+2003-11-19 11:32:03 Rev 4876 siesel
+
+ * scripts/.cvsignore: .cvsignore: ignore gfcvs-* scripts too
+
+2003-11-19 03:15:36 Rev 4874 jcater
+
+ * src/forms/LayoutEditor/ReorderFocus.py,
+ src/forms/LayoutEditor/renderers/native/.cvsignore: added .
+ cvsignore files
+
+2003-11-19 02:59:21 Rev 4871 jcater
+
+ * src/base/tools/SchemaNavigator.py:
+ Changes in preparation for new datasource model
+
+2003-11-11 13:55:49 Rev 4858 siesel
+
+ * src/schema/DiaEditor/VisualEditor.py: adapt visual editor to "new"
+ schema naming add "Add Field (Number)" menu entry
+
+2003-11-07 21:04:01 Rev 4851 btami
+
+ * AUTHORS: updated AUTHORS
+
+2003-10-27 20:50:26 Rev 4821 jbailey
+
+ * packaging/debian/rules: Update rules from upstream debian packaging
+
+2003-10-22 19:38:04 Rev 4816 jamest
+
+ * src/__init__.py: making release
+
+2003-10-21 16:21:50 Rev 4812 reinhard
+
+ * src/__init__.py: Set release back to 0 for prereleases.
+
+2003-10-21 00:33:45 Rev 4795 jamest
+
+ * ChangeLog, NEWS, src/__init__.py: preping for release
+
+2003-10-14 11:41:42 Rev 4740 siesel
+
+ * src/base/docks/.cvsignore, src/forms/LayoutEditor/renderers/Base/.
+ cvsignore, src/reports/Default/.cvsignore,
+ src/forms/LayoutEditor/renderers/.cvsignore, src/schema/DiaEditor/.
+ cvsignore, src/forms/events/.cvsignore,
+ src/reports/SimpleTabulation/.cvsignore, src/base/startup/.
+ cvsignore: beautify cvs update output
+
+2003-10-11 07:55:14 Rev 4737 btami
+
* src/base/startup/Startup.py: temporary fix startup bug on win32
-2003-10-06 14:10 jcater
+2003-10-06 19:10:56 Rev 4699 jcater
* doc/Tech-Reference.sxw: fixed zero-length file
-2003-10-06 13:39 reinhard
+2003-10-06 18:39:27 Rev 4696 reinhard
- * MANIFEST.in, setup.py, doc/man/gnue-designer.1: Include man page.
+ * setup.py, MANIFEST.in, doc/man/gnue-designer.1, doc/man: Include
+ man page.
-2003-10-06 07:01 reinhard
+2003-10-06 12:01:03 Rev 4693 reinhard
- * src/projects/Objects.py: Fixed some errors to at least make it
+ * src/projects/Objects.py: Fixed some errors to at least make it
compile.
-2003-10-05 19:41 jbailey
+2003-10-06 00:41:19 Rev 4690 jbailey
- * packaging/debian/: .cvsignore, README.Debian, README.cvs,
- README.maintainers, changelog, compat, control, copyright, dirs,
- files, postinst, prerm, rules, setup.cfg.debian: gnue-designer
+ * packaging/debian/.cvsignore, packaging/debian/README.Debian,
+ packaging/debian/setup.cfg.debian, packaging/debian/control,
+ packaging/debian/dirs, packaging/debian/files,
+ packaging/debian/compat, packaging/debian/postinst,
+ packaging/debian/prerm, packaging/debian/README.maintainers,
+ packaging/debian/README.cvs, packaging/debian/changelog,
+ packaging/debian/copyright, packaging/debian/rules: gnue-designer
(0.5.1.20031005) unstable; urgency=low
-
* Update to CVS
-
* Redo packaging as cdbs. Use python 2.3
+ -- Jeff Bailey <address@hidden> Sun, 5 Oct 2003 20:37:06 -0400
- -- Jeff Bailey <address@hidden> Sun, 5 Oct 2003 20:37:06
- -0400
+2003-10-05 18:05:06 Rev 4679 btami
-2003-10-05 13:05 btami
+ * src/templates/forms/__init__.py, scripts/gnue-designer,
+ src/forms/wizards/__init__.py, src/templates/reports/__init__.py,
+ src/navigator/wizards/__init__.py, src/templates/__init__.py,
+ src/templates/schema/__init__.py, src/base/Instance.py,
+ src/reports/wizards/__init__.py, src/schema/wizards/__init__.py:
+ updating "magic" code needed for mcmillan packaging on win32
- * scripts/gnue-designer, src/base/Instance.py,
- src/forms/wizards/__init__.py, src/navigator/wizards/__init__.py,
- src/reports/wizards/__init__.py, src/schema/wizards/__init__.py,
- src/templates/__init__.py, src/templates/forms/__init__.py,
- src/templates/reports/__init__.py,
- src/templates/schema/__init__.py: updating "magic" code needed
- for mcmillan packaging on win32
+2003-10-05 09:34:56 Rev 4671 reinhard
-2003-10-05 04:34 reinhard
+ * setupext, scripts/gnue-designer, setup.cfg.in, scripts/.cvsignore,
+ setup.py, setupext/__init__.py, scripts/gnue-designer.in, MANIFEST.
+ in, src/__init__.py, setup.cfg: Changed setup routine to use GSetup.
- * MANIFEST.in, setup.cfg, setup.cfg.in, setup.py,
- scripts/.cvsignore, scripts/gnue-designer,
- scripts/gnue-designer.in, setupext/__init__.py,
- setupext/install_data.py, src/__init__.py: Changed setup routine
- to use GSetup.
+2003-10-04 11:21:48 Rev 4656 reinhard
-2003-10-04 06:21 reinhard
-
* setup.cvs: Fixes for cvs installation.
-2003-09-25 20:04 jcater
+2003-09-26 01:07:46 Rev 4608 jcater
* setup.cvs: Added a new per-module cvs setup system
-2003-09-22 16:47 siesel
+2003-09-22 21:47:01 Rev 4571 siesel
* src/forms/wizards/CreateWebForm.py: add missing block tag
-2003-09-22 16:22 siesel
+2003-09-22 21:22:56 Rev 4570 siesel
- * src/forms/wizards/CreateWebForm.py: # add missing block tag to
+ * src/forms/wizards/CreateWebForm.py: # add missing block tag to
entry fields
-2003-09-22 15:24 siesel
+2003-09-22 20:24:51 Rev 4566 siesel
- * src/forms/wizards/CreateWebForm.py: - bugfix: don't use height.
- it should be Char__height - add basic dropdown widget support
- (not yet supported by js client)
+ * src/forms/wizards/CreateWebForm.py: - bugfix: don't use height. it
+ should be Char__height - add basic dropdown widget support (not
+ yet supported by js client)
-2003-09-18 22:59 jcater
+2003-09-19 04:01:38 Rev 4531 jcater
* setup.py: fix for --prefix
-2003-09-05 14:46 jcater
+2003-09-05 19:46:53 Rev 4480 jcater
- * src/: Designer.py, base/startup/Startup.py: stop designer from
+ * src/base/startup/Startup.py, src/Designer.py: stop designer from
hanging on exit and restored menubar functionality
-2003-08-22 20:50 jcater
+2003-08-23 01:50:16 Rev 4456 jcater
* src/base/startup/Startup.py: fixed a closing issue
-2003-08-22 20:41 jcater
+2003-08-23 01:41:56 Rev 4455 jcater
* src/base/startup/__init__.py: oops... missing files
-2003-08-22 19:04 jcater
+2003-08-23 00:01:42 Rev 4453 jcater
- * src/forms/LayoutEditor/: LayoutEditor.py,
- renderers/Base/Driver.py, renderers/Base/GridPane.py,
- renderers/curses/Driver.py, renderers/native/Driver.py,
- renderers/native/WidgetHandler.py: (branched) Splitting
- LayoutEditor into various smaller components and adding Renderer
- support
-
-2003-08-22 19:01 jcater
-
* src/forms/LayoutEditor/Workspace.py: committing so I can branch
-2003-08-22 14:33 jcater
+2003-08-22 19:33:08 Rev 4451 jcater
* src/forms/LayoutEditor/ReorderFocus.py: fix for hidden entries
-2003-08-22 14:00 jcater
+2003-08-22 19:00:21 Rev 4450 jcater
* images/splash.png: added a border
-2003-08-22 13:39 jcater
+2003-08-22 18:39:18 Rev 4449 jcater
- * setup.py, images/splash.png, src/Designer.py,
- src/base/Instance.py, src/base/startup/Startup.py,
- src/forms/LayoutEditor/GridPane.py,
- src/forms/LayoutEditor/LayoutEditor.py,
- src/forms/LayoutEditor/renderers/__init__.py,
- src/forms/LayoutEditor/renderers/Base/Driver.py,
- src/forms/LayoutEditor/renderers/Base/GridPane.py,
- src/forms/LayoutEditor/renderers/Base/__init__.py,
- src/forms/LayoutEditor/renderers/curses/Driver.py,
- src/forms/LayoutEditor/renderers/curses/__init__.py,
- src/forms/LayoutEditor/renderers/native/Driver.py,
- src/forms/LayoutEditor/renderers/native/__init__.py:
-
- * Added a splashscreen with feedback * Started on pluggable
+ * src/forms/LayoutEditor/renderers/native/Driver.py,
+ src/base/startup, src/forms/LayoutEditor/renderers/native/__init__.
+ py, src/forms/LayoutEditor/LayoutEditor.py, src/Designer.py,
+ src/forms/LayoutEditor/renderers/curses/Driver.py,
+ src/forms/LayoutEditor/renderers/__init__.py,
+ src/forms/LayoutEditor/GridPane.py, images/splash.png,
+ src/forms/LayoutEditor/renderers/curses/__init__.py,
+ src/forms/LayoutEditor/renderers/Base/GridPane.py,
+ src/forms/LayoutEditor/renderers/Base/Driver.py, setup.py,
+ src/forms/LayoutEditor/renderers/Base/__init__.py,
+ src/base/startup/Startup.py, src/base/Instance.py,
+ src/forms/LayoutEditor/renderers/curses:
+ * Added a splashscreen with feedback * Started on pluggable
renderers for the Layout Editor display
-2003-08-21 10:57 jcater
+2003-08-21 15:57:53 Rev 4442 jcater
* src/__init__.py: updated release status
-2003-08-19 08:58 jcater
+2003-08-19 13:58:50 Rev 4435 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: fixes for Python 2.3
+ * src/forms/LayoutEditor/LayoutEditor.py: fixes for Python 2.3
deprecation warnings
-2003-08-13 18:43 jcater
+2003-08-13 23:43:08 Rev 4424 jcater
- * src/: base/PrimaryToolBar.py, base/ToolBar.py,
- forms/LayoutEditor/LayoutEditorTools.py,
- forms/LayoutEditor/ReorderFocus.py,
- forms/LayoutEditor/WidgetFocusTab.py: little more code on tab
- order mode + odd cleanups
+ * src/forms/LayoutEditor/WidgetFocusTab.py, src/base/ToolBar.py,
+ src/forms/LayoutEditor/ReorderFocus.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/base/PrimaryToolBar.py: little more code on tab order mode +
+ odd cleanups
-2003-08-13 16:53 jcater
+2003-08-13 21:53:22 Rev 4422 jcater
- * src/templates/schema/Introspection.py: fixed some errors with the
+ * src/templates/schema/Introspection.py: fixed some errors with the
schema creation wizard
-2003-08-12 18:00 jcater
+2003-08-12 23:00:22 Rev 4414 jcater
- * src/: base/Instance.py, forms/LayoutEditor/LayoutEditor.py: more
+ * src/base/Instance.py, src/forms/LayoutEditor/LayoutEditor.py: more
readability cleanup
-2003-08-12 17:45 jcater
+2003-08-12 22:45:13 Rev 4413 jcater
- * images/tb_reorder-24x24.png, images/tb_select-24x24.png,
- src/base/TemplateParser.py, src/base/ToolBar.py,
- src/forms/WizardRunner.py,
- src/forms/LayoutEditor/LayoutEditor.py,
- src/forms/LayoutEditor/LayoutEditorTools.py,
- src/forms/LayoutEditor/ReorderFocus.py,
- src/forms/LayoutEditor/WidgetFocusTab.py,
- src/forms/LayoutEditor/WidgetHandler.py,
- src/forms/LayoutEditor/renderers/native/WidgetHandler.py: * Added
- support for layouteditor "modes" (i.e., Reorder Focus Order,
- Select/Modify , Add Widget mode, etc) with corresponding icons *
- Started on support for reordering focus order/tab stops. * Mouse
- clicks on a widget that it doesn't understand are passed through
- to the grid's mouse handler * lots of cleanup
+ * src/forms/LayoutEditor/WidgetFocusTab.py,
+ src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/forms/LayoutEditor/WidgetHandler.py, src/base/ToolBar.py,
+ src/forms/LayoutEditor/ReorderFocus.py,
+ src/forms/LayoutEditor/LayoutEditor.py, images/tb_select-24x24.png,
+ src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/forms/WizardRunner.py, images/tb_reorder-24x24.png,
+ src/base/TemplateParser.py: * Added support for layouteditor
+ "modes" (i.e., Reorder Focus Order, Select/Modify , Add Widget
+ mode, etc) with corresponding icons * Started on support for
+ reordering focus order/tab stops. * Mouse clicks on a widget that
+ it doesn't understand are passed through to the grid's mouse
+ handler * lots of cleanup
-2003-08-10 13:15 jcater
+2003-08-10 18:15:48 Rev 4397 jcater
* NEWS: updated dates in NEWS files
-2003-08-10 13:09 jcater
+2003-08-10 18:09:41 Rev 4396 jcater
* ChangeLog: last minute release commits
-2003-08-04 17:02 btami
+2003-08-04 22:02:01 Rev 4375 btami
- * src/templates/forms/Simple.py: changing simple wizard to produce
+ * src/templates/forms/Simple.py: changing simple wizard to produce
different label name attrs (just for a little readable gfd)
-2003-08-04 11:09 btami
+2003-08-04 16:09:15 Rev 4373 btami
- * src/schema/: Instance.py, TableEditor.py: temporary fix in
- designer's schema support
+ * src/schema/Instance.py, src/schema/TableEditor.py: temporary fix
+ in designer's schema support
-2003-07-31 06:14 siesel
+2003-07-31 11:14:08 Rev 4357 siesel
- * src/: base/.cvsignore, base/preferences/.cvsignore,
- base/settings/.cvsignore, base/tools/.cvsignore,
- base/uihelpers/.cvsignore, reports/.cvsignore,
- reports/Labels/.cvsignore, reports/Standard/.cvsignore,
- reports/wizards/.cvsignore, schema/parser/.cvsignore,
- schema/preferences/.cvsignore: beautify cvs log output by adding
- cvsignore files to missing dicts
+ * src/reports/.cvsignore, src/reports/Standard/.cvsignore,
+ src/schema/parser, src/reports/Labels/.cvsignore,
+ src/reports/wizards/.cvsignore, src/schema/preferences/.cvsignore,
+ src/base/.cvsignore, src/base/settings/.cvsignore, src/base/tools/.
+ cvsignore, src/base/uihelpers/.cvsignore, src/base/preferences/.
+ cvsignore, src/schema/parser/.cvsignore: beautify cvs log output
+ by adding cvsignore files to missing dicts
-2003-07-29 04:39 btami
+2003-07-29 09:39:08 Rev 4353 btami
- * src/base/docks/FloatingPane.py: fixing floating panels title on
+ * src/base/docks/FloatingPane.py: fixing floating panels title on
win32
-2003-07-28 06:04 btami
+2003-07-28 11:04:22 Rev 4347 btami
* src/base/docks/DockedPane.py: fixing title panels on win32
-2003-07-25 20:43 jamest
+2003-07-26 01:47:45 Rev 4339 jamest
- * NEWS, setup.py, src/__init__.py: prerelease prep
+ * setup.py, NEWS, src/__init__.py: prerelease prep
-2003-07-25 19:51 jamest
+2003-07-26 00:57:25 Rev 4338 jamest
* ChangeLog, NEWS: preping for release
-2003-07-25 15:15 jcater
+2003-07-25 20:15:15 Rev 4337 jcater
* doc/Users-Guide.sxw: updates to documentation
-2003-07-25 15:12 jcater
+2003-07-25 20:12:50 Rev 4336 jcater
* doc/Users-Guide.sxw: started on a designer user's guide
-2003-07-21 20:20 jcater
+2003-07-22 01:20:30 Rev 4325 jcater
- * src/forms/LayoutEditor/DisplayDropTarget.py: fixed the
- drag-and-drop support for default values (including defaulting
+ * src/forms/LayoutEditor/DisplayDropTarget.py: fixed the
+ drag-and-drop support for default values (including defaulting
with sequences/serials)
-2003-07-21 19:46 jcater
+2003-07-22 00:46:52 Rev 4324 jcater
- * src/forms/: EventEditor.py, PropertyEditor.py: added block tabs
- to the property ditor and trigger mapper tools
+ * src/forms/EventEditor.py, src/forms/PropertyEditor.py: added block
+ tabs to the property ditor and trigger mapper tools
-2003-07-21 19:24 jcater
+2003-07-22 00:24:19 Rev 4323 jcater
- * src/base/tools/TriggerEditor.py: fixed the horrible dropdown bug
+ * src/base/tools/TriggerEditor.py: fixed the horrible dropdown bug
on the trigger code editor that caused X to lockup
-2003-07-15 17:57 jcater
+2003-07-15 22:57:27 Rev 4317 jcater
- * src/base/: Instance.py, MRUManager.py: fixed the MRU manager
- issue with dead objects remaining after a file has been closed
+ * src/base/MRUManager.py, src/base/Instance.py: fixed the MRU
+ manager issue with dead objects remaining after a file has been
+ closed
-2003-07-15 17:38 jcater
+2003-07-15 22:38:04 Rev 4316 jcater
- * src/base/tools/SchemaNavigator.py: removed unneeded code
- fragments
+ * src/base/tools/SchemaNavigator.py: removed unneeded code fragments
-2003-07-15 17:36 jcater
+2003-07-15 22:36:02 Rev 4315 jcater
- * src/base/tools/SchemaNavigator.py: removed unnecessary expand on
- a rootless tree
+ * src/base/tools/SchemaNavigator.py: removed unnecessary expand on a
+ rootless tree
-2003-07-15 17:30 jcater
+2003-07-15 22:30:01 Rev 4314 jcater
* src/base/tools/SchemaNavigator.py: trying to fix wx+Win32 issue
-2003-07-15 17:21 jcater
+2003-07-15 22:21:15 Rev 4313 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: make LayoutEditor moves
+ * src/forms/LayoutEditor/LayoutEditor.py: make LayoutEditor moves
and resizes behave as a group for Undo/Redo purposes
-2003-07-15 16:51 jcater
+2003-07-15 21:51:09 Rev 4312 jcater
- * src/base/tools/PropertyEditor.py: stopped unneccessarily
+ * src/base/tools/PropertyEditor.py: stopped unneccessarily
refreshing the PropertyEditor when modifying a non-current object
-2003-07-15 16:39 jcater
+2003-07-15 21:39:23 Rev 4311 jcater
- * src/base/tools/PropertyEditor.py: oops; committed a print
- statement
+ * src/base/tools/PropertyEditor.py: oops; committed a print statement
-2003-07-15 16:37 jcater
+2003-07-15 21:37:59 Rev 4310 jcater
- * src/base/tools/PropertyEditor.py: property editor fixes for when
+ * src/base/tools/PropertyEditor.py: property editor fixes for when
an attribute's property is None
-2003-07-15 16:22 jcater
+2003-07-15 21:22:43 Rev 4309 jcater
- * src/base/tools/PropertyEditor.py: get rid of another
+ * src/base/tools/PropertyEditor.py: get rid of another
wxPyDeadObjectError
-2003-07-15 16:08 jcater
+2003-07-15 21:08:24 Rev 4308 jcater
* src/forms/Instance.py: stop saving <form name="__main__">
-2003-07-11 20:45 jcater
+2003-07-12 01:45:27 Rev 4307 jcater
* src/base/tools/EventEditor.py: removing obsolete code
-2003-07-11 20:45 jcater
+2003-07-12 01:45:08 Rev 4306 jcater
- * src/base/tools/EventEditor.py: hopefully a fix for the
- wxPython.wx.wxPyDeadObjectError exception
+ * src/base/tools/EventEditor.py: hopefully a fix for the wxPython.wx.
+ wxPyDeadObjectError exception
-2003-07-10 18:57 jcater
+2003-07-10 23:57:28 Rev 4305 jcater
* images/docker_undock-16x16.png: added an "undock" icon
-2003-07-10 18:50 jcater
+2003-07-10 23:50:57 Rev 4304 jcater
* src/forms/events/Resize.py: typo
-2003-07-10 18:44 jcater
+2003-07-10 23:44:03 Rev 4303 jcater
- * images/tb_resize-16x16.png, images/tb_resize-24x24.png,
- src/forms/LayoutEditor/LayoutEditorTools.py,
- src/forms/events/Arrange.py, src/forms/events/Events.py,
- src/forms/events/Resize.py: added an auto-resize-page feature
+ * images/tb_resize-16x16.png, src/forms/events/Arrange.py,
+ src/forms/events/Resize.py, src/forms/events/Events.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py,
+ images/tb_resize-24x24.png: added an auto-resize-page feature
-2003-07-10 17:56 jcater
+2003-07-10 22:56:21 Rev 4301 jcater
- * src/: base/tools/SchemaNavigator.py, base/tools/TreeView.py,
- forms/LayoutEditor/DisplayDropTarget.py:
+ * src/base/tools/TreeView.py, src/base/tools/SchemaNavigator.py,
+ src/forms/LayoutEditor/DisplayDropTarget.py:
+ * Changed the schema navigator to a plain tree control * Fixed the
+ automatic form resize issue when dragging schema onto the layout
+ editor * Misc bug fixes
- * Changed the schema navigator to a plain tree control * Fixed
- the automatic form resize issue when dragging schema onto the
- layout editor * Misc bug fixes
+2003-07-10 22:15:36 Rev 4300 jcater
-2003-07-10 17:15 jcater
-
- * src/base/tools/SchemaNavigator.py: force the scrollbar to appear
- on the schema navigator. It's still fscked up beyond usability
- (wx issues, not gnue), so I'm committing prior to gutting this
+ * src/base/tools/SchemaNavigator.py: force the scrollbar to appear
+ on the schema navigator. It's still fscked up beyond usability
+ (wx issues, not gnue), so I'm committing prior to gutting this
control and using another wx widget
-2003-07-08 11:18 jcater
+2003-07-08 16:18:02 Rev 4298 jcater
- * src/: base/Instance.py, forms/LayoutEditor/LayoutEditor.py: moved
- the caching logic out of Designer and into EventController as I
- realized this was causing a LOT of the weird designer behavior of
- late
+ * src/base/Instance.py, src/forms/LayoutEditor/LayoutEditor.py:
+ moved the caching logic out of Designer and into EventController
+ as I realized this was causing a LOT of the weird designer
+ behavior of late
-2003-07-08 10:36 jcater
+2003-07-08 15:36:39 Rev 4297 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: fixed a
- multiple-selection bug where the selection list grew
- exponentially
+ * src/forms/LayoutEditor/LayoutEditor.py: fixed a multiple-selection
+ bug where the selection list grew exponentially
-2003-07-05 17:20 btami
+2003-07-05 22:20:23 Rev 4294 btami
- * packaging/mcmillan/hooks/: hook-Image.py,
- hook-gnue.common.datasources.GConnections.py,
- hook-gnue.common.rpc.GComm.py,
- hook-gnue.common.rpc.drivers._helpers.RpcDoc.py,
- hook-gnue.common.schema.scripter.Scripter.py,
- hook-gnue.designer.Designer.py,
- hook-gnue.designer.base.ModuleSupport.py,
- hook-gnue.designer.base.TemplateChooser.py,
- hook-gnue.designer.base.TemplateParser.py,
- hook-gnue.designer.base.tools.TriggerEditor.py,
- hook-gnue.designer.reports.Instance.py,
- hook-gnue.designer.templates.__init__.py,
- hook-gnue.forms.GFClient.py, hook-gnue.forms.GFInstance.py,
- hook-gnue.forms.GFObjects.__init__.py,
- hook-gnue.forms.uidrivers._base.UIdriver.py,
- hook-gnue.reports.base.GREngine.py,
- hook-gnue.reports.base.GRFilters.py,
- hook-gnue.reports.client.GRRunUI.py: updating hook files for
- McMillan packaging
+ * packaging/mcmillan/hooks/hook-gnue.common.rpc.GComm.py,
+ packaging/mcmillan/hooks/hook-gnue.forms.GFClient.py,
+ packaging/mcmillan/hooks/hook-gnue.designer.base.tools.
+ TriggerEditor.py, packaging/mcmillan/hooks/hook-Image.py,
+ packaging/mcmillan/hooks/hook-gnue.forms.GFObjects.__init__.py,
+ packaging/mcmillan/hooks/hook-gnue.designer.base.ModuleSupport.py,
+ packaging/mcmillan/hooks/hook-gnue.designer.templates.__init__.py,
+ packaging/mcmillan/hooks/hook-gnue.common.datasources.GConnections.
+ py, packaging/mcmillan/hooks/hook-gnue.designer.Designer.py,
+ packaging/mcmillan/hooks/hook-gnue.designer.reports.Instance.py,
+ packaging/mcmillan/hooks/hook-gnue.designer.base.TemplateParser.py,
+ packaging/mcmillan/hooks/hook-gnue.forms.uidrivers._base.UIdriver.
+ py, packaging/mcmillan/hooks/hook-gnue.common.rpc.drivers._helpers.
+ RpcDoc.py, packaging/mcmillan/hooks/hook-gnue.reports.base.
+ GREngine.py, packaging/mcmillan/hooks/hook-gnue.reports.client.
+ GRRunUI.py, packaging/mcmillan/hooks/hook-gnue.forms.GFInstance.py,
+ packaging/mcmillan/hooks/hook-gnue.designer.base.TemplateChooser.
+ py, packaging/mcmillan/hooks/hook-gnue.reports.base.GRFilters.py,
+ packaging/mcmillan/hooks/hook-gnue.common.schema.scripter.Scripter.
+ py: updating hook files for McMillan packaging
-2003-06-25 18:10 jcater
+2003-06-25 23:10:15 Rev 4278 jcater
- * src/templates/schema/Introspection.py: added default value,
+ * src/templates/schema/Introspection.py: added default value,
precision, etc, support to the Introspection wizard
-2003-06-17 10:05 btami
+2003-06-17 15:05:48 Rev 4259 btami
* src/base/docks/Docker.py: comment left before
-2003-06-17 10:03 btami
+2003-06-17 15:03:25 Rev 4258 btami
* src/base/docks/Docker.py: fixing toolbar on win32
-2003-06-16 23:55 jcater
+2003-06-17 04:55:08 Rev 4256 jcater
- * src/base/: Instance.py, ToolBase.py, docks/BasePane.py,
- docks/Docker.py, docks/FloatingPane.py, docks/SplitDock.py: more
- docking goodness
+ * src/base/docks/Docker.py, src/base/docks/FloatingPane.py,
+ src/base/docks/SplitDock.py, src/base/docks/BasePane.py,
+ src/base/Instance.py, src/base/ToolBase.py: more docking goodness
-2003-06-16 22:13 jcater
+2003-06-17 03:13:51 Rev 4255 jcater
- * src/: base/ToolBar.py, base/docks/BasePane.py,
- base/docks/DockedPane.py, base/docks/Docker.py,
- base/docks/FloatingPane.py, base/docks/SplitDock.py,
- forms/LayoutEditor/LayoutEditorTools.py: more work on the docking
- system (may be broken)
+ * src/base/docks/Docker.py, src/base/docks/FloatingPane.py,
+ src/base/docks/SplitDock.py, src/base/docks/DockedPane.py,
+ src/base/docks/BasePane.py, src/base/ToolBar.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py: more work on the
+ docking system (may be broken)
-2003-06-16 16:17 jcater
+2003-06-16 21:17:48 Rev 4253 jcater
- * images/tb_dock-16x16.png, images/tb_dock-24x24.png,
- src/base/docks/BasePane.py, src/base/docks/DockedPane.py,
- src/base/docks/Docker.py, src/base/docks/FloatingPane.py,
- src/base/docks/SplitDock.py: more docking goodness
+ * src/base/docks/Docker.py, src/base/docks/FloatingPane.py,
+ src/base/docks/SplitDock.py, src/base/docks/DockedPane.py,
+ src/base/docks/BasePane.py, images/tb_dock-24x24.png,
+ images/tb_dock-16x16.png: more docking goodness
-2003-06-16 14:51 jcater
+2003-06-16 19:51:02 Rev 4252 jcater
* src/base/Instance.py: fix for cacheEvents
-2003-06-16 08:19 btami
+2003-06-16 13:19:18 Rev 4247 btami
* setup.py: missing line
-2003-06-13 16:12 jcater
+2003-06-13 21:12:32 Rev 4241 jcater
- * src/base/: MenuBar.py, ToolBase.py, docks/BasePane.py,
- docks/DockedPane.py, docks/Docker.py, docks/FloatingPane.py,
- docks/SplitDock.py, tools/PropertyEditor.py,
- tools/TriggerEditor.py: cleaning up the interactions between the
+ * src/base/MenuBar.py, src/base/docks/Docker.py,
+ src/base/docks/FloatingPane.py, src/base/tools/TriggerEditor.py,
+ src/base/tools/PropertyEditor.py, src/base/docks/SplitDock.py,
+ src/base/docks/DockedPane.py, src/base/docks/BasePane.py,
+ src/base/ToolBase.py: cleaning up the interactions between the
various docking classes
-2003-06-13 15:17 btami
+2003-06-13 20:17:37 Rev 4240 btami
- * src/reports/Instance.py: fixing keyword arguments (let report
+ * src/reports/Instance.py: fixing keyword arguments (let report
wizards work again)
-2003-06-13 15:12 jcater
+2003-06-13 20:12:48 Rev 4239 jcater
- * src/base/Instance.py: added an 'event cache' so all events are
- trapped on designer initialization until all tools/etc are
- created
+ * src/base/Instance.py: added an 'event cache' so all events are
+ trapped on designer initialization until all tools/etc are created
-2003-06-13 15:02 jcater
+2003-06-13 20:02:40 Rev 4238 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: fix for unnecessary
+ * src/forms/LayoutEditor/LayoutEditor.py: fix for unnecessary
statusbar updates
-2003-06-13 12:20 jcater
+2003-06-13 17:20:11 Rev 4237 jcater
- * src/: base/Instance.py, base/docks/Docker.py, forms/__init__.py,
- navigator/__init__.py, reports/__init__.py, schema/__init__.py:
- more name clarifications between 'module' and 'tool'
+ * src/base/docks/Docker.py, src/forms/__init__.py,
+ src/navigator/__init__.py, src/reports/__init__.py,
+ src/base/Instance.py, src/schema/__init__.py: more name
+ clarifications between 'module' and 'tool'
-2003-06-13 12:13 jcater
+2003-06-13 17:13:33 Rev 4236 jcater
- * src/Designer.py: more name clarifications between 'module' and
+ * src/Designer.py: more name clarifications between 'module' and
'tool'
-2003-06-13 12:10 jcater
+2003-06-13 17:10:06 Rev 4235 jcater
- * src/base/: Instance.py, docks/Docker.py: moved the docking logic
- out of Instance.py and into docks/Docker.py
+ * src/base/docks/Docker.py, src/base/Instance.py: moved the docking
+ logic out of Instance.py and into docks/Docker.py
-2003-06-13 11:42 jcater
+2003-06-13 16:42:18 Rev 4234 jcater
* src/base/ToolPanel.py: removed an obsolete file
-2003-06-13 11:39 jcater
+2003-06-13 16:39:22 Rev 4233 jcater
- * src/: Designer.py, base/Instance.py, base/MenuBar.py,
- base/ModuleSupport.py, base/ToolDock.py, base/ToolFrame.py,
- base/docks/BasePane.py, base/docks/DockedPane.py,
- base/docks/Docker.py, base/docks/FloatingPane.py,
- base/docks/SplitDock.py, base/docks/__init__.py,
- forms/Instance.py, navigator/Instance.py, reports/Instance.py,
- reports/Standard/FilterSupport.py, schema/Instance.py:
+ * src/base/docks/FloatingPane.py, src/base/docks/Docker.py,
+ src/base/docks, src/base/ToolDock.py, src/forms/Instance.py,
+ src/base/docks/BasePane.py, src/base/ModuleSupport.py,
+ src/navigator/Instance.py, src/Designer.py, src/reports/Instance.
+ py, src/base/ToolFrame.py, src/base/MenuBar.py,
+ src/schema/Instance.py, src/base/docks/SplitDock.py,
+ src/base/docks/DockedPane.py, src/base/docks/__init__.py,
+ src/base/Instance.py, src/reports/Standard/FilterSupport.py:
+ * Moved the docking classes to docks/ * Renamed "Forms", "Reports",
+ etc from "Tools" to "Modules" as "Tools" also referred to stuff
+ like Layout Editor, Shema Navigator, Property Editor, etc. (poor
+ jcater was getting confused)
- * Moved the docking classes to docks/ * Renamed "Forms",
- "Reports", etc from "Tools" to "Modules" as "Tools" also referred
- to stuff like Layout Editor, Shema Navigator, Property Editor,
- etc. (poor jcater was getting confused)
+2003-06-12 21:02:55 Rev 4232 jcater
-2003-06-12 16:02 jcater
+ * src/base/tools/SchemaNavigator.py, src/base/ToolPanel.py,
+ src/base/ToolDock.py, setup.py, src/forms/events/Events.py: added
+ events stuff
- * setup.py, src/base/ToolDock.py, src/base/ToolPanel.py,
- src/base/tools/SchemaNavigator.py, src/forms/events/Events.py:
- added events stuff
+2003-06-11 20:53:20 Rev 4227 jcater
-2003-06-11 15:53 jcater
-
- * src/forms/LayoutEditor/LayoutEditor.py: added tab/shift-tab key
+ * src/forms/LayoutEditor/LayoutEditor.py: added tab/shift-tab key
bindings to the layout editor to switch between widgets
-2003-06-11 15:26 siesel
+2003-06-11 20:26:50 Rev 4226 siesel
- * src/forms/LayoutEditor/LayoutEditor.py: fix
- meta_is_always_pressed bug and allow resizing with CTRL or SHIFT
- + Cursor too.
+ * src/forms/LayoutEditor/LayoutEditor.py: fix meta_is_always_pressed
+ bug and allow resizing with CTRL or SHIFT + Cursor too.
-2003-06-11 15:14 siesel
+2003-06-11 20:14:42 Rev 4224 siesel
- * src/forms/LayoutEditor/LayoutEditor.py: deactivate
+ * src/forms/LayoutEditor/LayoutEditor.py: deactivate
SHIFT/META/CONTROL + cursor keys
-2003-06-11 13:17 jcater
+2003-06-11 18:17:27 Rev 4220 jcater
- * src/forms/: Instance.py, events/Arrange.py, events/__init__.py:
- added basic Arrange Items support
+ * src/forms/events, src/forms/events/Arrange.py,
+ src/forms/events/__init__.py, src/forms/Instance.py: added basic
+ Arrange Items support
-2003-06-11 13:16 jcater
+2003-06-11 18:16:13 Rev 4219 jcater
* src/base/UndoManager.py: fixed variable name typo
-2003-06-11 12:48 siesel
+2003-06-11 17:48:33 Rev 4218 siesel
* src/schema/DiaEditor/VisualEditor.py: minor fixes
-2003-06-11 12:27 jcater
+2003-06-11 17:27:06 Rev 4217 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: fixed some
- inconsistencies where some code was treating the upper left
- corner of the grid as (1,1) instead of (0,0)
+ * src/forms/LayoutEditor/LayoutEditor.py: fixed some inconsistencies
+ where some code was treating the upper left corner of the grid as
+ (1,1) instead of (0,0)
-2003-06-10 16:11 jcater
+2003-06-10 21:11:08 Rev 4216 jcater
* src/base/Instance.py: re-added File|New|From Wizard...
-2003-06-10 15:07 jcater
+2003-06-10 20:07:12 Rev 4215 jcater
- * src/: base/Instance.py, forms/Instance.py: added a Set Debug
- Level menu option for the Run Form option; also, added Run Form
+ * src/forms/Instance.py, src/base/Instance.py: added a Set Debug
+ Level menu option for the Run Form option; also, added Run Form
icon to main toolbar
-2003-06-10 14:48 jcater
+2003-06-10 19:48:22 Rev 4214 jcater
- * src/: base/Instance.py, forms/Instance.py,
- forms/wizards/CreateSchema.py, forms/wizards/CreateWebForm.py:
- reimplemented the Debug Run menu option, though it is now Tools |
+ * src/forms/Instance.py, src/forms/wizards/CreateSchema.py,
+ src/base/Instance.py, src/forms/wizards/CreateWebForm.py:
+ reimplemented the Debug Run menu option, though it is now Tools |
Run Form
-2003-06-09 19:43 jcater
+2003-06-10 00:43:08 Rev 4210 jcater
- * src/: base/Instance.py, base/ToolBar.py, forms/Instance.py:
- renamed _menubar to menubar since it's used by the subclassed
+ * src/forms/Instance.py, src/base/ToolBar.py, src/base/Instance.py:
+ renamed _menubar to menubar since it's used by the subclassed
Instance's
-2003-06-09 19:40 jcater
+2003-06-10 00:40:14 Rev 4209 jcater
- * src/: base/Instance.py, base/MenuBar.py, base/TemplateParser.py,
- base/ToolFrame.py, base/tools/SchemaNavigator.py,
- forms/BlockEditor.py, forms/Instance.py,
- forms/LayoutEditor/LayoutEditorTools.py,
- forms/LayoutEditor/WidgetHandler.py,
- forms/LayoutEditor/renderers/native/WidgetHandler.py,
- forms/wizards/AddBlock.py, forms/wizards/AddBox.py,
- forms/wizards/AddButton.py, forms/wizards/AddCheckbox.py,
- forms/wizards/AddDataSource.py, forms/wizards/AddDropDown.py,
- forms/wizards/AddEntry.py, forms/wizards/AddLabel.py,
- forms/wizards/AddPage.py, forms/wizards/CreateSchema.py,
- forms/wizards/CreateWebForm.py, navigator/Instance.py,
- reports/Instance.py, reports/Standard/FilterSupport.py,
- schema/Instance.py, schema/wizards/AddTable.py,
- schema/wizards/WriteSchema.py: Converted the menu bar to a
- dynamically-created, completely events-driven model; updated menu
+ * src/forms/wizards/AddEntry.py, src/schema/wizards/AddTable.py,
+ src/base/tools/SchemaNavigator.py, src/forms/BlockEditor.py,
+ src/forms/Instance.py, src/forms/LayoutEditor/WidgetHandler.py,
+ src/forms/wizards/AddButton.py, src/forms/wizards/CreateSchema.py,
+ src/forms/wizards/AddPage.py, src/forms/wizards/CreateWebForm.py,
+ src/navigator/Instance.py, src/schema/wizards/WriteSchema.py,
+ src/forms/wizards/AddLabel.py, src/base/ToolFrame.py,
+ src/base/TemplateParser.py, src/reports/Instance.py,
+ src/base/MenuBar.py, src/schema/Instance.py,
+ src/forms/wizards/AddCheckbox.py, src/forms/wizards/AddBox.py,
+ src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/forms/wizards/AddDataSource.py, src/forms/wizards/AddBlock.py,
+ src/forms/wizards/AddDropDown.py, src/base/Instance.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/reports/Standard/FilterSupport.py: Converted the menu bar to a
+ dynamically-created, completely events-driven model; updated menu
structure
-2003-06-09 10:54 jcater
+2003-06-09 15:54:32 Rev 4208 jcater
- * src/base/tools/PropertyEditor.py:
- Fixed the OnModified code for the Property Editor so that when an
- object is modified, the editor is updated and not recreated from
- scratch.
+ * src/base/tools/PropertyEditor.py: Fixed the OnModified code for
+ the Property Editor so that when an object is modified, the editor
+ is updated and not recreated from scratch.
-2003-06-07 01:53 jcater
+2003-06-07 06:53:36 Rev 4206 jcater
- * src/: base/Instance.py, base/ToolFrame.py, base/UndoManager.py,
- forms/Instance.py: more work on floating tool frames
+ * src/base/UndoManager.py, src/forms/Instance.py, src/base/Instance.
+ py, src/base/ToolFrame.py: more work on floating tool frames
-2003-06-06 21:26 jcater
+2003-06-07 02:26:39 Rev 4205 jcater
- * src/base/TemplateParser.py: clear out the wizard variable cache
+ * src/base/TemplateParser.py: clear out the wizard variable cache
inbetween wizard instances
-2003-06-06 21:18 jcater
+2003-06-07 02:18:24 Rev 4204 jcater
- * src/: base/Instance.py, base/tools/PropertyEditor.py,
- forms/Instance.py: add support to Property Editor for 'linked
- attributes' (i.e., block.datasource will show a combobox with all
+ * src/base/tools/PropertyEditor.py, src/forms/Instance.py,
+ src/base/Instance.py: add support to Property Editor for 'linked
+ attributes' (i.e., block.datasource will show a combobox with all
datasources)
-2003-06-06 20:24 jcater
+2003-06-07 01:24:57 Rev 4203 jcater
- * src/base/: Instance.py, tools/PropertyEditor.py: changed the
- initial statusbar text
+ * src/base/tools/PropertyEditor.py, src/base/Instance.py: changed
+ the initial statusbar text
-2003-06-06 20:19 jcater
+2003-06-07 01:19:29 Rev 4202 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: removed unneeded empty
+ * src/forms/LayoutEditor/LayoutEditor.py: removed unneeded empty
setFeedback calls
-2003-06-06 20:11 jcater
+2003-06-07 01:11:01 Rev 4201 jcater
- * src/: base/Instance.py, base/ObjectList.py, base/ToolDock.py,
- base/ToolFrame.py, base/ToolPanel.py,
- base/tools/SchemaNavigator.py, forms/Instance.py:
- General bug fixes and code cleanup
+ * src/base/tools/SchemaNavigator.py, src/base/ToolPanel.py,
+ src/base/ToolDock.py, src/forms/Instance.py, src/base/ObjectList.
+ py, src/base/Instance.py, src/base/ToolFrame.py: General bug
+ fixes and code cleanup
-2003-06-06 20:10 jcater
+2003-06-07 01:10:39 Rev 4200 jcater
- * src/base/tools/PropertyEditor.py: Implementation of a non-wxGrid
+ * src/base/tools/PropertyEditor.py: Implementation of a non-wxGrid
property editor
-2003-06-06 18:53 jcater
+2003-06-06 23:53:46 Rev 4196 jcater
- * src/: base/tools/TreeView.py, forms/TreeView.py,
- reports/TreeView.py, schema/TreeView.py: cleanup of Object Tree
- code; automatically expand the root object's node on startup
+ * src/base/tools/TreeView.py, src/reports/TreeView.py,
+ src/schema/TreeView.py, src/forms/TreeView.py: cleanup of Object
+ Tree code; automatically expand the root object's node on startup
-2003-06-06 18:43 jcater
+2003-06-06 23:43:46 Rev 4195 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: fixed runtime error when
+ * src/forms/LayoutEditor/LayoutEditor.py: fixed runtime error when
modifying a block's attribute besides its name
-2003-06-04 18:24 jcater
+2003-06-04 23:24:12 Rev 4190 jcater
- * src/: base/tools/DataSourceEditor.py,
- base/tools/SchemaNavigator.py, base/tools/SchemaViewer.py,
- forms/LayoutEditor/DisplayDropTarget.py,
- forms/LayoutEditor/WidgetHandler.py,
- forms/LayoutEditor/renderers/native/WidgetHandler.py: mostly
- working drag-and-drop support for the schema navigator; several
- typos/bug fixes
+ * src/base/tools/SchemaNavigator.py,
+ src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/base/tools/DataSourceEditor.py,
+ src/forms/LayoutEditor/DisplayDropTarget.py,
+ src/forms/LayoutEditor/WidgetHandler.py,
+ src/base/tools/SchemaViewer.py: mostly working drag-and-drop
+ support for the schema navigator; several typos/bug fixes
-2003-06-04 15:00 jcater
+2003-06-04 20:00:52 Rev 4188 jcater
- * src/: base/Incubator.py, base/ObjectList.py,
- forms/LayoutEditor/DisplayDropTarget.py: several minor bug fixes
+ * src/forms/LayoutEditor/DisplayDropTarget.py, src/base/ObjectList.
+ py, src/base/Incubator.py: several minor bug fixes
-2003-06-02 19:21 jcater
+2003-06-03 00:21:11 Rev 4184 jcater
- * src/: base/Instance.py, base/ObjectList.py, forms/Instance.py,
- forms/LayoutEditor/DisplayDropTarget.py: more updates
+ * src/forms/Instance.py, src/forms/LayoutEditor/DisplayDropTarget.py,
+ src/base/ObjectList.py, src/base/Instance.py: more updates
-2003-06-02 18:44 jcater
+2003-06-02 23:44:28 Rev 4183 jcater
* src/forms/LayoutEditor/DisplayDropTarget.py: typo
-2003-06-02 18:40 jcater
+2003-06-02 23:43:25 Rev 4182 jcater
- * src/forms/LayoutEditor/: DisplayDropTarget.py, LayoutEditor.py:
- typo
+ * src/forms/LayoutEditor/DisplayDropTarget.py: typo
-2003-06-02 18:33 jcater
+2003-06-02 23:42:16 Rev 4181 jcater
- * src/: base/UndoManager.py, base/tools/SchemaNavigator.py,
- base/tools/SchemaViewer.py,
- forms/LayoutEditor/DisplayDropTarget.py,
- forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/WidgetHandler.py,
- forms/LayoutEditor/WidgetHighlighter.py,
- forms/LayoutEditor/renderers/native/WidgetHandler.py: misc fixes;
- more work on drag-and-drop
+ * src/forms/LayoutEditor/DisplayDropTarget.py: typo
-2003-05-30 18:08 jcater
+2003-06-02 23:40:54 Rev 4180 jcater
+ * src/forms/LayoutEditor/DisplayDropTarget.py,
+ src/forms/LayoutEditor/LayoutEditor.py: typo
+
+2003-06-02 23:33:26 Rev 4179 jcater
+
+ * src/base/tools/SchemaNavigator.py, src/base/UndoManager.py,
+ src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/forms/LayoutEditor/DisplayDropTarget.py,
+ src/forms/LayoutEditor/WidgetHandler.py,
+ src/base/tools/SchemaViewer.py,
+ src/forms/LayoutEditor/WidgetHighlighter.py,
+ src/forms/LayoutEditor/LayoutEditor.py: misc fixes; more work on
+ drag-and-drop
+
+2003-05-30 23:08:44 Rev 4176 jcater
+
* src/base/UndoManager.py: more work on undo'ing deletions
-2003-05-30 00:02 jcater
+2003-05-30 05:02:56 Rev 4175 jcater
- * src/base/: Instance.py, MenuBar.py, UndoManager.py,
- tools/SchemaNavigator.py: start of undo support
+ * src/base/MenuBar.py, src/base/tools/SchemaNavigator.py,
+ src/base/UndoManager.py, src/base/Instance.py: start of undo support
-2003-05-29 17:55 jcater
+2003-05-29 22:55:53 Rev 4174 jcater
- * src/: base/tools/SchemaNavigator.py, forms/Instance.py: cleanup;
+ * src/base/tools/SchemaNavigator.py, src/forms/Instance.py: cleanup;
start of a schema tree control
-2003-05-29 11:43 jcater
+2003-05-29 16:43:07 Rev 4171 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: added statusbar feedback
+ * src/forms/LayoutEditor/LayoutEditor.py: added statusbar feedback
to the zooming feature
-2003-05-29 00:21 jcater
+2003-05-29 05:21:49 Rev 4170 jcater
* src/base/MultiObjectGridEditor.py: a few hidden typos
-2003-05-29 00:07 jcater
+2003-05-29 05:07:22 Rev 4169 jcater
- * src/: Designer.py, base/Instance.py, base/MenuBar.py,
- base/MultiObjectGridEditor.py, base/ObjectList.py,
- base/PrimaryToolBar.py, base/TemplateParser.py, base/ToolBar.py,
- base/ToolFrame.py, forms/BlockEditor.py, forms/WizardRunner.py,
- forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/LayoutEditorTools.py:
- * layout editor scrollbars dynamically resize to account for
- arbitrarily large forms
-
- * layout editor now supports zooming in and out (i.e., changing
+ * src/base/MenuBar.py, src/forms/BlockEditor.py,
+ src/base/MultiObjectGridEditor.py, src/base/ObjectList.py,
+ src/base/ToolBar.py, src/base/Instance.py,
+ src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py, src/Designer.py,
+ src/base/PrimaryToolBar.py, src/forms/WizardRunner.py,
+ src/base/TemplateParser.py, src/base/ToolFrame.py: * layout
+ editor scrollbars dynamically resize to account for arbitrarily
+ large forms
+ * layout editor now supports zooming in and out (i.e., changing
the base point size)
-
* Fixes required for the new event-based menubar and toolbar
-
* Several bug fixes
-2003-05-28 19:44 jcater
+2003-05-29 00:44:36 Rev 4168 jcater
- * images/: tb_connect_to-16x16.png, tb_copy-16x16.png,
- tb_cut-16x16.png, tb_delete-16x16.png, tb_exec-16x16.png,
- tb_exit-16x16.png, tb_new-16x16.png, tb_open-16x16.png,
- tb_paste-16x16.png, tb_preferences-16x16.png, tb_redo-16x16.png,
- tb_refresh-16x16.png, tb_save-16x16.png, tb_save_as-16x16.png,
- tb_undo-16x16.png, tb_zoom_in-16x16.png, tb_zoom_out-16x16.png:
- more 16x16 icons
+ * images/tb_preferences-16x16.png, images/tb_open-16x16.png,
+ images/tb_delete-16x16.png, images/tb_undo-16x16.png,
+ images/tb_exit-16x16.png, images/tb_zoom_in-16x16.png,
+ images/tb_copy-16x16.png, images/tb_zoom_out-16x16.png,
+ images/tb_paste-16x16.png, images/tb_save_as-16x16.png,
+ images/tb_exec-16x16.png, images/tb_redo-16x16.png,
+ images/tb_new-16x16.png, images/tb_cut-16x16.png,
+ images/tb_connect_to-16x16.png, images/tb_save-16x16.png,
+ images/tb_refresh-16x16.png: more 16x16 icons
-2003-05-28 19:39 jcater
+2003-05-29 00:39:36 Rev 4167 jcater
- * images/: deslay_block.xpm, deslay_box.xpm, deslay_button.xpm,
- deslay_entrydate.xpm, deslay_entrynum.xpm, deslay_entrytext.xpm,
- deslay_label.xpm, deslay_scrollbar.xpm, wizard_box-16x16.png,
- wizard_button-16x16.png, wizard_entrycheck-16x16.png,
- wizard_entrydate-16x16.png, wizard_entrydrop-16x16.png,
- wizard_entrynum-16x16.png, wizard_entrytext-16x16.png,
- wizard_label-16x16.png, wizard_page-16x16.png,
- wizard_scrollbar-16x16.png: added crudely converted 16x16 icons
+ * images/deslay_box.xpm, images/wizard_entrytext-16x16.png,
+ images/deslay_block.xpm, images/wizard_button-16x16.png,
+ images/wizard_page-16x16.png, images/deslay_entrydate.xpm,
+ images/wizard_label-16x16.png, images/wizard_entrynum-16x16.png,
+ images/wizard_scrollbar-16x16.png, images/deslay_entrytext.xpm,
+ images/wizard_entrydrop-16x16.png, images/wizard_box-16x16.png,
+ images/deslay_button.xpm, images/deslay_label.xpm,
+ images/deslay_entrynum.xpm, images/wizard_entrydate-16x16.png,
+ images/wizard_entrycheck-16x16.png, images/deslay_scrollbar.xpm:
+ added crudely converted 16x16 icons
-2003-05-28 19:33 jcater
+2003-05-29 00:33:04 Rev 4166 jcater
* images/wizard_block-16x16.png: missing file
-2003-05-28 18:08 jcater
+2003-05-28 23:08:56 Rev 4165 jcater
- * images/: tb_connect_to-24x24.png, tb_delete-24x24.png,
- tb_exec-24x24.png, tb_exit-24x24.png, tb_refresh-24x24.png,
- tb_zoom_in-24x24.png, tb_zoom_out-24x24.png: adding images
+ * images/tb_exec-24x24.png, images/tb_exit-24x24.png,
+ images/tb_zoom_in-24x24.png, images/tb_connect_to-24x24.png,
+ images/tb_zoom_out-24x24.png, images/tb_refresh-24x24.png,
+ images/tb_delete-24x24.png: adding images
-2003-05-28 17:19 jcater
+2003-05-28 22:19:32 Rev 4164 jcater
- * src/: Designer.py, base/Instance.py, base/MenuBar.py,
- base/PrimaryToolBar.py, base/TemplateParser.py,
- forms/LayoutEditor/LayoutEditorTools.py,
- forms/wizards/AddBlock.py, forms/wizards/AddBox.py,
- forms/wizards/AddButton.py, forms/wizards/AddCheckbox.py,
- forms/wizards/AddDataSource.py, forms/wizards/AddDropDown.py,
- forms/wizards/AddEntry.py, forms/wizards/AddLabel.py,
- forms/wizards/AddPage.py, forms/wizards/CreateSchema.py,
- forms/wizards/CreateWebForm.py, schema/wizards/AddTable.py,
- schema/wizards/WriteSchema.py, templates/forms/FormBuilder.py,
- templates/forms/Simple.py, templates/reports/Labels.py,
- templates/reports/MailMerge.py,
- templates/reports/SimpleReport.py,
- templates/schema/Introspection.py: work on the menu structure and
- events system (WARNING: Breaking CVS for Designer)
+ * src/forms/wizards/AddEntry.py, src/schema/wizards/AddTable.py,
+ src/forms/wizards/CreateSchema.py, src/forms/wizards/AddButton.py,
+ src/forms/wizards/AddPage.py, src/forms/wizards/CreateWebForm.py,
+ src/schema/wizards/WriteSchema.py, src/templates/forms/FormBuilder.
+ py, src/templates/reports/Labels.py,
+ src/templates/reports/MailMerge.py,
+ src/templates/schema/Introspection.py, src/Designer.py,
+ src/forms/wizards/AddLabel.py, src/base/TemplateParser.py,
+ src/base/MenuBar.py, src/forms/wizards/AddCheckbox.py,
+ src/forms/wizards/AddBox.py, src/forms/wizards/AddDataSource.py,
+ src/forms/wizards/AddBlock.py, src/templates/forms/Simple.py,
+ src/forms/wizards/AddDropDown.py, src/base/Instance.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/base/PrimaryToolBar.py, src/templates/reports/SimpleReport.py:
+ work on the menu structure and events system (WARNING: Breaking
+ CVS for Designer)
-2003-05-28 16:08 jcater
+2003-05-28 21:08:26 Rev 4162 jcater
- * src/: base/MultiObjectGridEditor.py, base/PrimaryToolBar.py,
- base/ToolFrame.py, base/ToolPanel.py, forms/BlockEditor.py: more
- work on block editor and the general purpose grid editor
+ * src/base/ToolPanel.py, src/forms/BlockEditor.py,
+ src/base/MultiObjectGridEditor.py, src/base/PrimaryToolBar.py,
+ src/base/ToolFrame.py: more work on block editor and the general
+ purpose grid editor
-2003-05-27 23:41 jcater
+2003-05-28 04:41:59 Rev 4161 jcater
* src/base/MultiObjectGridEditor.py: more work on blockeditor
-2003-05-27 21:49 jcater
+2003-05-28 02:49:39 Rev 4160 jcater
* src/forms/BlockEditor.py: added missing file
-2003-05-27 18:21 jcater
+2003-05-27 23:21:39 Rev 4158 jcater
- * src/: base/MultiObjectGridEditor.py, base/ObjectList.py,
- base/ToolBar.py, base/ToolBase.py,
- base/uihelpers/GridCellEditors.py, forms/Instance.py,
- forms/LayoutEditor/LayoutEditor.py:
- * Several bug fixes * Start of a block editor * More work on a
+ * src/base/MultiObjectGridEditor.py,
+ src/base/uihelpers/GridCellEditors.py, src/forms/Instance.py,
+ src/base/ObjectList.py, src/base/ToolBar.py,
+ src/forms/LayoutEditor/LayoutEditor.py, src/base/ToolBase.py: *
+ Several bug fixes * Start of a block editor * More work on a
generic grid-based attribute error
-2003-05-25 11:13 jcater
+2003-05-25 16:13:12 Rev 4149 jcater
- * src/: base/ToolBase.py, base/ToolPanel.py,
- forms/LayoutEditor/LayoutEditor.py: statusbar fixes
+ * src/base/ToolPanel.py, src/forms/LayoutEditor/LayoutEditor.py,
+ src/base/ToolBase.py: statusbar fixes
-2003-05-25 10:55 jcater
+2003-05-25 15:55:49 Rev 4148 jcater
- * src/base/: Instance.py, MultiObjectGridEditor.py, ToolDock.py,
- ToolFrame.py, ToolPanel.py: some statusbar fixes
+ * src/base/ToolPanel.py, src/base/MultiObjectGridEditor.py,
+ src/base/ToolDock.py, src/base/Instance.py, src/base/ToolFrame.py:
+ some statusbar fixes
-2003-05-24 15:13 btami
+2003-05-24 20:13:04 Rev 4145 btami
- * src/forms/: LayoutEditor/LayoutEditorTools.py,
- wizards/AddCheckbox.py: adding checkbox entry wizard
+ * src/forms/wizards/AddCheckbox.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py: adding checkbox entry
+ wizard
-2003-05-24 13:01 jcater
+2003-05-24 18:01:08 Rev 4144 jcater
- * src/: base/ToolDock.py, base/ToolPanel.py,
- forms/LayoutEditor/LayoutEditor.py:
- * Switched to sash and custom sizer based dock * Fixed comboblock
- error when opening a form
+ * src/base/ToolPanel.py, src/base/ToolDock.py,
+ src/forms/LayoutEditor/LayoutEditor.py: * Switched to sash and
+ custom sizer based dock * Fixed comboblock error when opening a form
-2003-05-23 23:08 jcater
+2003-05-24 04:08:36 Rev 4140 jcater
* src/base/ToolBase.py: oops... missing file
-2003-05-23 22:23 jcater
+2003-05-24 03:23:56 Rev 4139 jcater
- * src/base/: Instance.py, ToolPanel.py: changed name of
+ * src/base/ToolPanel.py, src/base/Instance.py: changed name of
SingleTooledPane to DockedToolPane to better reflect its function
-2003-05-23 22:19 jcater
+2003-05-24 03:19:49 Rev 4138 jcater
- * src/: base/Instance.py, base/MenuBar.py, base/ToolDock.py,
- base/ToolPanel.py, forms/LayoutEditor/LayoutEditor.py: committing
- my splitter logic before I completely rip it out... I don't like
- it.
+ * src/base/MenuBar.py, src/base/ToolPanel.py, src/base/ToolDock.py,
+ src/base/Instance.py, src/forms/LayoutEditor/LayoutEditor.py:
+ committing my splitter logic before I completely rip it out... I
+ don't like it.
-2003-05-23 19:02 jcater
+2003-05-24 00:02:32 Rev 4137 jcater
- * src/: base/Instance.py, base/MenuBar.py,
- base/MultiObjectGridEditor.py, base/PrimaryToolBar.py,
- base/ToolBar.py, base/ToolDock.py, base/ToolFrame.py,
- base/ToolPanel.py, base/tools/DataSourceEditor.py,
- base/tools/EventEditor.py, base/tools/PropertyEditor.py,
- base/tools/SchemaViewer.py, base/tools/TreeView.py,
- base/tools/TriggerEditor.py, forms/EventEditor.py,
- forms/PropertyEditor.py, forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/LayoutEditorTools.py,
- navigator/LayoutEditor.py, reports/LayoutEditor.py,
- reports/Standard/FilterSupport.py,
- reports/Standard/GroupEditor.py, schema/LayoutEditor.py,
- schema/TableEditor.py, schema/DiaEditor/VisualEditor.py: * Added
- "Add Block" and "Add Page" to layout editor toolbar * Implemented
- a new docking system using splitters * Restructured naming
+ * src/base/tools/TriggerEditor.py, src/schema/LayoutEditor.py,
+ src/base/ToolDock.py, src/base/tools/SchemaViewer.py,
+ src/forms/LayoutEditor/LayoutEditor.py, src/schema/TableEditor.py,
+ src/reports/Standard/GroupEditor.py, src/base/tools/EventEditor.py,
+ src/base/ToolFrame.py, src/base/MenuBar.py,
+ src/base/tools/TreeView.py, src/base/tools/PropertyEditor.py,
+ src/base/ToolPanel.py, src/base/MultiObjectGridEditor.py,
+ src/base/tools/DataSourceEditor.py, src/base/ToolBar.py,
+ src/forms/EventEditor.py, src/base/Instance.py,
+ src/navigator/LayoutEditor.py, src/schema/DiaEditor/VisualEditor.
+ py, src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/base/PrimaryToolBar.py, src/reports/Standard/FilterSupport.py,
+ src/forms/PropertyEditor.py, src/reports/LayoutEditor.py: * Added
+ "Add Block" and "Add Page" to layout editor toolbar * Implemented
+ a new docking system using splitters * Restructured naming
conventions of the docking subsystem
-2003-05-23 18:49 jcater
+2003-05-23 23:49:58 Rev 4136 jcater
- * src/forms/wizards/AddPage.py: fixed incorrect handling of
- 'Caption'
+ * src/forms/wizards/AddPage.py: fixed incorrect handling of 'Caption'
-2003-05-23 18:36 jcater
+2003-05-23 23:36:22 Rev 4135 jcater
- * images/: deslay_block.xpm, deslay_box.xpm, deslay_button.xpm,
- deslay_entrydate.xpm, deslay_entrynum.xpm, deslay_entrytext.xpm,
- deslay_label.xpm, deslay_scrollbar.xpm, wizard_block-24x24.png,
- wizard_box-24x24.png, wizard_button-24x24.png,
- wizard_entrycheck-24x24.png, wizard_entrydrop-24x24.png,
- wizard_entrytext-24x24.png, wizard_label-24x24.png,
- wizard_page-24x24.png, wizard_scrollbar-24x24.png: resized the
- layout editor icons to 24x24 instead of 32x32
+ * images/deslay_box.xpm, images/deslay_block.xpm,
+ images/wizard_button-24x24.png, images/wizard_page-24x24.png,
+ images/wizard_label-24x24.png, images/deslay_entrydate.xpm,
+ images/wizard_scrollbar-24x24.png, images/wizard_entrydrop-24x24.
+ png, images/deslay_entrytext.xpm, images/wizard_box-24x24.png,
+ images/wizard_block-24x24.png, images/deslay_button.xpm,
+ images/wizard_entrycheck-24x24.png, images/deslay_label.xpm,
+ images/deslay_entrynum.xpm, images/deslay_scrollbar.xpm,
+ images/wizard_entrytext-24x24.png: resized the layout editor icons
+ to 24x24 instead of 32x32
-2003-05-23 18:04 jcater
+2003-05-23 23:04:45 Rev 4134 jcater
- * src/forms/wizards/: AddBlock.py, AddPage.py: fixed a few odd-ball
- wizard annoyances
+ * src/forms/wizards/AddBlock.py, src/forms/wizards/AddPage.py: fixed
+ a few odd-ball wizard annoyances
-2003-05-23 11:25 jcater
+2003-05-23 16:25:12 Rev 4133 jcater
- * images/tb_copy-24x24.png, images/tb_cut-24x24.png,
- images/tb_open-24x24.png, images/tb_paste-24x24.png,
- images/tb_preferences-24x24.png, images/tb_redo-24x24.png,
- images/tb_save_as-24x24.png, images/tb_undo-24x24.png,
- src/base/Instance.py, src/base/PrimaryToolBar.py,
- src/base/ToolBar.py, src/forms/LayoutEditor/LayoutEditor.py,
- src/forms/LayoutEditor/LayoutEditorTools.py: added a primary
- toolbar in the main window; generalized the toolbar creation code
+ * images/tb_undo-24x24.png, images/tb_redo-24x24.png,
+ images/tb_copy-24x24.png, images/tb_cut-24x24.png,
+ images/tb_paste-24x24.png, src/base/ToolBar.py, src/base/Instance.
+ py, src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/base/PrimaryToolBar.py, images/tb_open-24x24.png,
+ images/tb_preferences-24x24.png, images/tb_save_as-24x24.png:
+ added a primary toolbar in the main window; generalized the
+ toolbar creation code
-2003-05-22 19:30 jcater
+2003-05-23 00:30:44 Rev 4132 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: added status text showing
+ * src/forms/LayoutEditor/LayoutEditor.py: added status text showing
coordinators when dragging mouse over the layout editor
-2003-05-22 18:17 jcater
+2003-05-22 23:17:17 Rev 4131 jcater
- * src/: base/MultiObjectGridEditor.py, base/ToolDock.py,
- base/ToolPanel.py, forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/LayoutEditorTools.py:
- * Cosmetic improvements to docked tools * Start of a generic
- object attribute editor * Added support for tool-specific
- toolbars
+ * src/base/ToolPanel.py, src/base/MultiObjectGridEditor.py,
+ src/base/ToolDock.py, src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py: * Cosmetic
+ improvements to docked tools * Start of a generic object attribute
+ editor * Added support for tool-specific toolbars
-2003-05-21 17:40 jcater
+2003-05-21 22:40:33 Rev 4126 jcater
- * images/: deslay_block.xpm, wizard_block-24x24.png: nothing yet...
- placeholder
+ * images/deslay_block.xpm, images/wizard_block-24x24.png: nothing
+ yet... placeholder
-2003-05-21 17:18 jcater
+2003-05-21 22:18:50 Rev 4125 jcater
- * src/forms/wizards/AddButton.py: added 'Call another form' option
+ * src/forms/wizards/AddButton.py: added 'Call another form' option
to AddButton's list of premade triggers
-2003-05-21 17:05 jcater
+2003-05-21 22:05:15 Rev 4124 jcater
- * src/forms/wizards/AddButton.py: AddButton wizard creates
+ * src/forms/wizards/AddButton.py: AddButton wizard creates
meaningfully named triggers now
-2003-05-21 16:49 jcater
+2003-04-29 20:36:12 Rev 4075 siesel
- * src/forms/LayoutEditor/: GridPane.py, LayoutEditor.py,
- renderers/Base/GridPane.py: more experimentation
-
-2003-05-20 17:19 jcater
-
- * src/forms/LayoutEditor/: GridPane.py, LayoutEditor.py,
- WidgetHandler.py, renderers/Base/GridPane.py,
- renderers/native/WidgetHandler.py: experimental layout editor
-
-2003-04-29 15:36 siesel
-
- * src/forms/wizards/CreateWebForm.py: minor fixes + menu entry/name
+ * src/forms/wizards/CreateWebForm.py: minor fixes + menu entry/name
change
-2003-04-28 17:04 siesel
+2003-04-28 22:04:04 Rev 4070 siesel
* src/forms/wizards/CreateWebForm.py: Webform Creation Wizard
-2003-04-16 13:05 jcater
+2003-04-16 18:05:40 Rev 4053 jcater
* src/forms/Instance.py: better error message
-2003-04-15 17:06 jcater
+2003-04-15 22:06:32 Rev 4046 jcater
- * src/__init__.py: set version numbers to reflect development
- status
+ * src/__init__.py: set version numbers to reflect development status
-2003-04-06 21:12 jamest
+2003-04-07 02:12:35 Rev 4028 jamest
* src/__init__.py: last updates prior to release
-2003-04-06 20:16 jamest
+2003-04-07 01:16:06 Rev 4027 jamest
- * NEWS, TODO: Updating text docs for release
+ * TODO, NEWS: Updating text docs for release
-2003-04-05 16:10 jcater
+2003-04-05 22:10:28 Rev 4020 jcater
* src/base/tools/PropertyEditor.py: removed useless prints
-2003-04-05 16:09 jcater
+2003-04-05 22:09:18 Rev 4019 jcater
- * src/base/tools/: EventEditor.py, PropertyEditor.py: avoid
- tracebacking in the EventEditor
+ * src/base/tools/PropertyEditor.py, src/base/tools/EventEditor.py:
+ avoid tracebacking in the EventEditor
-2003-04-05 11:57 jamest
+2003-04-05 17:57:04 Rev 4018 jamest
- * src/forms/wizards/AddBlock.py: fix for unbound blocks symlink fix
+ * src/forms/wizards/AddBlock.py: fix for unbound blocks symlink fix
in setup-cvs
-2003-04-04 23:24 jamest
+2003-04-05 05:24:04 Rev 4015 jamest
- * src/forms/LayoutEditor/LayoutEditorTools.py: toolbar buttons now
+ * src/forms/LayoutEditor/LayoutEditorTools.py: toolbar buttons now
toggle off if a differnt toolbar button is selected
-2003-04-04 22:52 jamest
+2003-04-05 04:52:50 Rev 4014 jamest
- * src/base/: Instance.py, MenuBar.py: toolbar icons no longer
+ * src/base/MenuBar.py, src/base/Instance.py: toolbar icons no longer
generate traceback new form icon now works
-2003-04-04 22:29 jcater
+2003-04-05 04:29:23 Rev 4013 jcater
* src/forms/LayoutEditor/LayoutEditor.py: typo
-2003-04-04 22:03 jcater
+2003-04-05 04:03:16 Rev 4012 jcater
- * src/base/Instance.py: warn user if file already exists when
+ * src/base/Instance.py: warn user if file already exists when
'saving as'.
-2003-04-04 21:41 jcater
+2003-04-05 03:41:55 Rev 4011 jcater
- * src/base/: Instance.py, MenuBar.py, TemplateParser.py: disable
- menu items for docked tool panels (quick fix for release)
+ * src/base/MenuBar.py, src/base/Instance.py, src/base/TemplateParser.
+ py: disable menu items for docked tool panels (quick fix for
+ release)
-2003-04-04 21:40 jamest
+2003-04-05 03:40:55 Rev 4010 jamest
* src/base/MenuBar.py: disable project menu for 0.5.0
-2003-04-04 21:37 jamest
+2003-04-05 03:37:26 Rev 4009 jamest
- * src/: base/MenuBar.py, forms/Debugger.py: disable debug and
- settings menus for 0.5.0 halfhearted attempt to get debugger to
+ * src/base/MenuBar.py, src/forms/Debugger.py: disable debug and
+ settings menus for 0.5.0 halfhearted attempt to get debugger to
play nice with new UI structure
-2003-04-04 20:48 jcater
+2003-04-05 02:48:17 Rev 4008 jcater
- * src/forms/wizards/CreateSchema.py: disabling schema generator
- from form support for release
+ * src/forms/wizards/CreateSchema.py: disabling schema generator from
+ form support for release
-2003-04-04 20:40 jcater
+2003-04-05 02:40:37 Rev 4007 jcater
- * src/base/ModuleSupport.py: disabling navigator support for
- release
+ * src/base/ModuleSupport.py: disabling navigator support for release
-2003-04-04 20:30 jamest
+2003-04-05 02:30:07 Rev 4006 jamest
- * src/forms/: Instance.py, wizards/AddBlock.py,
- wizards/AddDataSource.py, wizards/AddDropDown.py: fix
- edit->insert->datasource/block/drop down added missing old def to
- modification handler
+ * src/forms/Instance.py, src/forms/wizards/AddBlock.py,
+ src/forms/wizards/AddDataSource.py, src/forms/wizards/AddDropDown.
+ py: fix edit->insert->datasource/block/drop down added missing old
+ def to modification handler
-2003-04-04 20:23 jcater
+2003-04-05 02:23:59 Rev 4005 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: prevent delete key from
+ * src/forms/LayoutEditor/LayoutEditor.py: prevent delete key from
deleting a page
-2003-04-04 17:05 jamest
+2003-04-04 23:05:32 Rev 4002 jamest
- * src/: base/MRUManager.py, templates/forms/Simple.py: fix for
+ * src/base/MRUManager.py, src/templates/forms/Simple.py: fix for
remove small fix in simply wiz
-2003-04-04 14:56 jamest
+2003-04-04 20:56:55 Rev 4001 jamest
- * src/: Designer.py, base/Instance.py, base/MRUManager.py,
- forms/LayoutEditor/LayoutEditor.py:
- removed extra not saved warning on file->exit file->exit now
- exits if more than 1 form open replace some pop() logic w/
- remove()
+ * src/base/MRUManager.py, src/base/Instance.py,
+ src/forms/LayoutEditor/LayoutEditor.py, src/Designer.py: removed
+ extra not saved warning on file->exit file->exit now exits if more
+ than 1 form open replace some pop() logic w/ remove()
-2003-04-04 12:30 jcater
+2003-04-04 18:30:45 Rev 4000 jcater
* src/forms/LayoutEditor/LayoutEditor.py: commenting
-2003-04-04 09:55 jcater
+2003-04-04 15:55:41 Rev 3999 jcater
- * src/base/PopupMenu.py: bugfix from auditing code (not sure if it
+ * src/base/PopupMenu.py: bugfix from auditing code (not sure if it
actually was called or not)
-2003-04-04 09:53 jcater
+2003-04-04 15:53:39 Rev 3998 jcater
* src/base/PopupMenu.py: fix for Right-click -> Delete
-2003-04-03 13:27 jcater
+2003-04-03 19:27:26 Rev 3983 jcater
* src/forms/Instance.py: fix for naming issue of forms
-2003-04-03 13:23 jcater
+2003-04-03 19:23:25 Rev 3982 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: fix for startup errors on
+ * src/forms/LayoutEditor/LayoutEditor.py: fix for startup errors on
designer
-2003-04-01 23:37 jamest
+2003-04-02 05:37:37 Rev 3966 jamest
* MANIFEST.in: installer fixes to produce good tarballs
-2003-04-01 17:35 jcater
+2003-04-01 23:35:11 Rev 3960 jcater
* NEWS: updates to NEWS files for pending release
-2003-04-01 16:53 jcater
+2003-04-01 22:53:53 Rev 3959 jcater
* ChangeLog: changelog updates
-2003-04-01 16:52 jcater
+2003-04-01 22:52:30 Rev 3958 jcater
- * setup.py, setupext/__init__.py, setupext/install_data.py: updates
- to generate prereleases
+ * setupext/__init__.py, setupext/install_data.py: updates to
+ generate prereleases
-2003-04-01 00:00 jcater
+2003-04-01 22:52:29 Rev 3957 jcater
- * src/: base/Instance.py, forms/Instance.py: removed junk print
+ * setupext, setup.py, setupext/__init__.py, setupext/install_data.py:
+ updates to generate prereleases
+
+2003-04-01 06:00:10 Rev 3954 jcater
+
+ * src/forms/Instance.py, src/base/Instance.py: removed junk print
statements
-2003-03-31 23:59 jcater
+2003-04-01 05:59:03 Rev 3953 jcater
- * src/: base/Incubator.py, forms/LayoutEditor/LayoutEditor.py:
+ * src/forms/LayoutEditor/LayoutEditor.py, src/base/Incubator.py:
fixes to enable widget deletion again
-2003-03-30 11:17 jcater
+2003-03-30 17:17:00 Rev 3947 jcater
- * src/: base/MenuBar.py, forms/Instance.py,
- forms/LayoutEditor/DisplayDropTarget.py,
- forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/WidgetHandler.py,
- forms/LayoutEditor/WidgetHighlighter.py,
- forms/LayoutEditor/renderers/native/WidgetHandler.py: more work
- on selection logic on the layout editor
+ * src/base/MenuBar.py, src/forms/Instance.py,
+ src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/forms/LayoutEditor/DisplayDropTarget.py,
+ src/forms/LayoutEditor/WidgetHandler.py,
+ src/forms/LayoutEditor/WidgetHighlighter.py,
+ src/forms/LayoutEditor/LayoutEditor.py: more work on selection
+ logic on the layout editor
-2003-03-25 16:11 jcater
+2003-03-25 22:11:16 Rev 3939 jcater
- * src/schema/TableEditor.py: fixed parent tag issues/updated tag
+ * src/schema/TableEditor.py: fixed parent tag issues/updated tag
reference in dev guide
-2003-03-19 00:06 jcater
+2003-03-19 06:06:08 Rev 3923 jcater
- * src/forms/: Instance.py, LayoutEditor/LayoutEditor.py: misc
- designer bug fixes
+ * src/forms/Instance.py, src/forms/LayoutEditor/LayoutEditor.py:
+ misc designer bug fixes
-2003-03-11 13:15 jcater
+2003-03-11 19:15:39 Rev 3905 jcater
- * ROADMAP.in, src/schema/Instance.py,
- src/schema/wizards/AddTable.py,
+ * src/schema/wizards/AddTable.py, src/schema/Instance.py, ROADMAP.in,
src/schema/wizards/WriteSchema.py: more work on schema support
-2003-03-09 16:49 jamest
+2003-03-09 22:49:34 Rev 3891 jamest
* src/forms/LayoutEditor/LayoutEditor.py: small typo
-2003-03-09 14:23 jamest
+2003-03-09 20:23:01 Rev 3888 jamest
- * src/base/Instance.py: newly saved forms now added to Open Recent
+ * src/base/Instance.py: newly saved forms now added to Open Recent
menu
-2003-03-09 14:17 jcater
+2003-03-09 20:17:40 Rev 3887 jcater
- * src/: base/Instance.py, forms/Instance.py: added dialog warning
+ * src/forms/Instance.py, src/base/Instance.py: added dialog warning
if a form definition is incomplete
-2003-03-06 13:44 jcater
+2003-03-06 19:45:34 Rev 3867 jcater
- * src/Designer.py: handle startup errors using a dialog box instead
+ * src/Designer.py: handle startup errors using a dialog box instead
of just dumping to screen
-2003-03-06 11:26 jcater
+2003-03-06 17:26:54 Rev 3866 jcater
- * src/forms/Instance.py: stop renaming subforms when loading into
+ * src/forms/Instance.py: stop renaming subforms when loading into
designer
-2003-03-06 11:18 jcater
+2003-03-06 17:18:38 Rev 3865 jcater
- * src/forms/: PropertyEditor.py, LayoutEditor/GridPane.py,
- LayoutEditor/LayoutEditor.py,
- LayoutEditor/renderers/Base/GridPane.py: You can now resize a
- form by dragging the borders of the grid panel in the layout
- editor
+ * src/forms/LayoutEditor/GridPane.py,
+ src/forms/LayoutEditor/renderers/Base/GridPane.py,
+ src/forms/LayoutEditor/LayoutEditor.py, src/forms/PropertyEditor.
+ py: You can now resize a form by dragging the borders of the grid
+ panel in the layout editor
-2003-03-06 10:07 jcater
+2003-03-06 16:07:36 Rev 3863 jcater
- * src/forms/wizards/AddBlock.py:
- Improved AddBlock wizard to ask about datasources
+ * src/forms/wizards/AddBlock.py: Improved AddBlock wizard to ask
+ about datasources
-2003-03-06 00:58 jcater
+2003-03-06 06:58:21 Rev 3861 jcater
- * src/forms/wizards/: AddBlock.py, AddBox.py, AddDataSource.py,
- AddDropDown.py, AddEntry.py, AddLabel.py:
-
+ * src/forms/wizards/AddEntry.py, src/forms/wizards/AddBox.py,
+ src/forms/wizards/AddBlock.py, src/forms/wizards/AddDataSource.py,
+ src/forms/wizards/AddDropDown.py, src/forms/wizards/AddLabel.py:
miscellanous cleanup
-2003-03-05 20:01 jcater
+2003-03-06 02:01:14 Rev 3852 jcater
- * images/deslay_box.xpm, images/wizard_box-24x24.png,
- images/wizard_button-24x24.png, images/deslay_button.xpm,
- images/deslay_entrydate.xpm, images/deslay_entrynum.xpm,
- images/deslay_entrytext.xpm, images/deslay_label.xpm,
- images/deslay_scrollbar.xpm, images/destree_block.ico,
- images/destree_block.xpm, images/destree_datasource.ico,
- images/destree_datasource.xpm, images/destree_entry.ico,
- images/destree_entry.xpm, images/destree_import.ico,
- images/destree_import.xpm, images/destree_page.ico,
- images/destree_page.xpm, images/destree_pagewidget.ico,
- images/destree_pagewidget.xpm, images/destree_properties.ico,
- images/destree_properties.xpm, images/destree_trigger.ico,
- images/destree_trigger.xpm, images/tb_new-24x24.png,
- images/tb_save-24x24.png, images/wizard_entrycheck-24x24.png,
- images/wizard_entrydate-24x24.png,
- images/wizard_entrydrop-24x24.png,
- images/wizard_entrynum-24x24.png,
- images/wizard_entrytext-24x24.png, images/wizard_label-24x24.png,
- images/wizard_scrollbar-24x24.png, src/base/Config.py,
- src/base/Icons.py, src/base/preferences/__init__.py,
- src/base/tools/DataSourceEditor.py,
- src/forms/LayoutEditor/LayoutEditorTools.py,
- src/forms/preferences/__init__.py,
- src/navigator/preferences/__init__.py,
- src/reports/preferences/__init__.py,
- src/schema/preferences/__init__.py:
- Moved icons to designer/images instead of common/images (as they
- aren't exactly "common" :)
+ * images/deslay_box.xpm, src/base/preferences,
+ src/navigator/preferences/__init__.py,
+ src/reports/preferences/__init__.py, src/forms/preferences,
+ images/deslay_entrytext.xpm, images/deslay_button.xpm,
+ src/base/tools/DataSourceEditor.py, images/destree_import.xpm,
+ images/destree_page.xpm, images/destree_pagewidget.xpm,
+ images/destree_import.ico, images/destree_page.ico,
+ images/destree_pagewidget.ico, images/wizard_scrollbar-24x24.png,
+ src/navigator/preferences, src/reports/preferences,
+ images/wizard_entrycheck-24x24.png, images/deslay_entrynum.xpm,
+ images/deslay_scrollbar.xpm, images/wizard_entrytext-24x24.png,
+ images/wizard_label-24x24.png, images/wizard_entrynum-24x24.png,
+ images/destree_block.xpm, src/schema/preferences/__init__.py,
+ images/destree_properties.xpm, images/wizard_entrydrop-24x24.png,
+ images/destree_block.ico, images/destree_entry.xpm,
+ images/destree_properties.ico, images/destree_trigger.xpm,
+ images/tb_new-24x24.png, images/deslay_label.xpm,
+ images/wizard_entrydate-24x24.png, src/base/preferences/__init__.
+ py, images/destree_entry.ico, images/destree_trigger.ico,
+ src/forms/LayoutEditor/LayoutEditorTools.py, src/base/Icons.py,
+ images/wizard_button-24x24.png, src/forms/preferences/__init__.py,
+ images, images/deslay_entrydate.xpm, images/destree_datasource.xpm,
+ images/wizard_box-24x24.png, images/destree_datasource.ico,
+ src/schema/preferences, images/tb_save-24x24.png, src/base/Config.
+ py: Moved icons to designer/images instead of common/images (as
+ they aren't exactly "common" :)
-2003-03-05 17:12 jcater
+2003-03-05 23:12:58 Rev 3851 jcater
- * src/Designer.py:
-
+ * src/Designer.py:
Misc cleanup
-2003-03-03 18:29 jcater
+2003-03-04 00:29:17 Rev 3840 jcater
* src/base/Instance.py: minor improvement in error handling
-2003-03-02 13:58 jcater
+2003-03-02 19:58:28 Rev 3825 jcater
- * src/: base/tools/DataSourceEditor.py,
- forms/LayoutEditor/LayoutEditor.py: Fixes to get designer working
- again with Forms' wx uidriver
+ * src/base/tools/DataSourceEditor.py,
+ src/forms/LayoutEditor/LayoutEditor.py: Fixes to get designer
+ working again with Forms' wx uidriver
-2003-02-17 01:32 jcater
+2003-02-17 07:32:55 Rev 3792 jcater
- * packaging/mcmillan/hooks/hook-gnue.designer.Designer.py,
- src/Designer.py, src/base/Config.py, src/base/Icons.py,
- src/base/Incubator.py, src/base/Instance.py,
- src/base/MRUManager.py, src/base/MenuBar.py,
- src/base/PopupMenu.py, src/base/TemplateBase.py,
- src/base/TemplateChooser.py, src/forms/Debugger.py,
- src/base/ModuleSupport.py, src/base/TemplateParser.py,
- src/base/ToolFrame.py, src/base/ToolPanel.py,
- src/base/tools/DataSourceEditor.py,
- src/base/tools/EventEditor.py, src/base/tools/PropertyEditor.py,
- src/base/tools/SchemaViewer.py, src/base/tools/TreeView.py,
- src/base/tools/TriggerEditor.py,
- src/base/uihelpers/GridCellEditors.py, src/forms/EventEditor.py,
- src/forms/Incubator.py, src/forms/Instance.py,
- src/forms/PropertyEditor.py, src/forms/TreeView.py,
- src/forms/LayoutEditor/DisplayDropTarget.py,
- src/forms/LayoutEditor/GridPane.py,
- src/forms/LayoutEditor/LayoutEditor.py,
- src/forms/LayoutEditor/renderers/Base/GridPane.py,
- src/forms/LayoutEditor/LayoutEditorTools.py,
- src/forms/LayoutEditor/PopupEditor.py,
- src/forms/LayoutEditor/PropertyBar.py,
- src/forms/LayoutEditor/Utils.py,
- src/forms/LayoutEditor/WidgetHandler.py,
- src/forms/LayoutEditor/WidgetHighlighter.py,
- src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
- src/navigator/Incubator.py, src/navigator/LayoutEditor.py,
- src/projects/Objects.py, src/projects/Parser.py,
- src/reports/Incubator.py, src/reports/Instance.py,
- src/reports/TreeView.py, src/reports/Standard/GroupEditor.py,
- src/reports/Standard/Incubator.py, src/schema/Incubator.py,
- src/schema/TableEditor.py, src/schema/TreeView.py,
- src/templates/__init__.py: phase I of gnue-common structural
- cleanup
+ * src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/LayoutEditor/WidgetHighlighter.py,
+ src/forms/LayoutEditor/GridPane.py,
+ packaging/mcmillan/hooks/hook-gnue.designer.Designer.py,
+ src/forms/LayoutEditor/PropertyBar.py,
+ src/base/tools/TriggerEditor.py,
+ src/forms/LayoutEditor/WidgetHandler.py, src/forms/Debugger.py,
+ src/base/Instance.py, src/navigator/LayoutEditor.py,
+ src/forms/TreeView.py, src/base/tools/TreeView.py,
+ src/base/TemplateChooser.py, src/forms/LayoutEditor/Utils.py,
+ src/projects/Objects.py,
+ src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/forms/PropertyEditor.py, src/base/Icons.py,
+ src/base/uihelpers/GridCellEditors.py, src/schema/TreeView.py,
+ src/base/Config.py, src/forms/LayoutEditor/PopupEditor.py,
+ src/forms/Instance.py, src/reports/Standard/GroupEditor.py,
+ src/base/MRUManager.py, src/forms/LayoutEditor/DisplayDropTarget.
+ py, src/base/tools/DataSourceEditor.py, src/reports/TreeView.py,
+ src/base/ToolFrame.py, src/base/ModuleSupport.py,
+ src/base/tools/SchemaViewer.py, src/templates/__init__.py,
+ src/schema/TableEditor.py, src/Designer.py,
+ src/base/TemplateParser.py, src/base/tools/EventEditor.py,
+ src/navigator/Incubator.py, src/reports/Incubator.py,
+ src/schema/Incubator.py, src/reports/Instance.py,
+ src/base/TemplateBase.py, src/reports/Standard/Incubator.py,
+ src/projects/Parser.py, src/base/MenuBar.py,
+ src/forms/LayoutEditor/renderers/Base/GridPane.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py, src/base/Incubator.py,
+ src/base/PopupMenu.py, src/base/tools/PropertyEditor.py,
+ src/base/ToolPanel.py, src/forms/Incubator.py,
+ src/forms/EventEditor.py: phase I of gnue-common structural cleanup
-2003-02-13 20:42 jcater
+2003-02-14 02:42:26 Rev 3787 jcater
- * src/forms/LayoutEditor/LayoutEditor.py:
-
- Merging test branch back into head... follows the new UIdriver
+ * src/forms/LayoutEditor/LayoutEditor.py:
+ Merging test branch back into head... follows the new UIdriver
format.
-2003-02-05 22:16 jcater
+2003-01-25 21:41:41 Rev 3765 btami
- * src/forms/LayoutEditor/LayoutEditor.py: preliminary changes to
- follow the updates to the UI driver cleanup
+ * src/base/tools/TriggerEditor.py, src/base/tools/SchemaViewer.py,
+ src/Designer.py, src/base/ToolFrame.py, src/base/TemplateParser.py,
+ src/base/tools/DataSourceEditor.py, src/base/Instance.py: *
+ Introducing "textEncoding" into [common] section of gnue.conf
+ instead of "formFontEncoding". * Some 'import string' for wxpython
+ 2.4.0.2
-2003-01-30 17:55 jcater
+2003-01-21 05:02:41 Rev 3763 jcater
- * src/: Instance.py, ToolFrame.py, TriggerEditor.py, __init__.py:
- fixes for 0.4.3 bugfix release
-
-2003-01-25 15:41 btami
-
- * src/: Designer.py, base/Instance.py, base/TemplateParser.py,
- base/ToolFrame.py, base/tools/DataSourceEditor.py,
- base/tools/SchemaViewer.py, base/tools/TriggerEditor.py: *
- Introducing "textEncoding" into [common] section of gnue.conf
- instead of "formFontEncoding". * Some 'import string' for
- wxpython 2.4.0.2
-
-2003-01-20 23:02 jcater
-
- * src/: forms/LayoutEditor/WidgetHandler.py,
- forms/LayoutEditor/renderers/native/WidgetHandler.py,
- templates/forms/FormBuilder.py:
-
+ * src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/forms/LayoutEditor/WidgetHandler.py,
+ src/templates/forms/FormBuilder.py:
misc bug fixes
-2003-01-20 14:28 btami
+2003-01-20 20:28:14 Rev 3762 btami
* setup.py: minor fix
-2003-01-18 12:19 btami
+2003-01-18 18:19:19 Rev 3759 btami
- * src/base/tools/TriggerEditor.py: fix for "list index out of
- range" on win32 (i=-1 when was no selection)
+ * src/base/tools/TriggerEditor.py: fix for "list index out of range"
+ on win32 (i=-1 when was no selection)
-2003-01-10 10:28 jcater
+2003-01-10 16:28:13 Rev 3748 jcater
* src/base/Incubator.py: bugfix for deleting an object
-2003-01-09 02:44 btami
+2003-01-09 08:44:15 Rev 3746 btami
* src/reports/TreeView.py: removing old GRLayout import
-2003-01-03 23:54 jcater
+2003-01-04 05:54:44 Rev 3721 jcater
- * src/Designer.py:
- Added Python version/platform to the Help|About dialog
+ * src/Designer.py: Added Python version/platform to the Help|About
+ dialog
-2003-01-01 20:06 jcater
+2003-01-02 02:06:24 Rev 3715 jcater
- * src/reports/: Incubator.py, Instance.py, TemplateSupport.py,
- TreeView.py, Standard/Incubator.py: cleaning up reports structure
+ * src/reports/Standard/Incubator.py, src/reports/TemplateSupport.py,
+ src/reports/Incubator.py, src/reports/TreeView.py,
+ src/reports/Instance.py: cleaning up reports structure
-2003-01-01 18:45 jcater
+2003-01-02 00:45:49 Rev 3711 jcater
- * setup.cfg.in, setup.py, scripts/gnue-designer.in,
- src/Designer.py, src/__init__.py, src/base/Config.py,
- src/base/Icons.py, src/base/Incubator.py, src/base/Instance.py,
- src/base/MRUManager.py, src/base/MenuBar.py,
- src/base/ModuleSupport.py, src/base/PopupMenu.py,
- src/base/TemplateBase.py, src/base/TemplateChooser.py,
- src/base/TemplateParser.py, src/base/ToolDock.py,
- src/base/ToolFrame.py, src/base/ToolPanel.py,
- src/base/tools/DataSourceEditor.py,
- src/base/tools/EventEditor.py, src/base/tools/PropertyEditor.py,
- src/base/tools/SchemaViewer.py, src/base/tools/TreeView.py,
- src/base/tools/TriggerEditor.py,
- src/base/uihelpers/GridCellEditors.py, src/forms/Debugger.py,
- src/forms/EventEditor.py, src/forms/Incubator.py,
- src/forms/Instance.py, src/forms/PropertyEditor.py,
- src/forms/TemplateSupport.py, src/forms/TreeView.py,
- src/forms/WizardRunner.py, src/forms/__init__.py,
- src/forms/LayoutEditor/DisplayDropTarget.py,
- src/forms/LayoutEditor/GridPane.py,
- src/forms/LayoutEditor/LayoutEditor.py,
- src/forms/LayoutEditor/LayoutEditorTools.py,
- src/forms/LayoutEditor/PopupEditor.py,
- src/forms/LayoutEditor/PropertyBar.py,
- src/forms/LayoutEditor/Utils.py,
- src/forms/LayoutEditor/WidgetHandler.py,
- src/forms/LayoutEditor/WidgetHighlighter.py,
- src/forms/LayoutEditor/renderers/Base/GridPane.py,
- src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
- src/forms/wizards/AddBlock.py, src/forms/wizards/AddBox.py,
- src/forms/wizards/AddButton.py,
- src/forms/wizards/AddDataSource.py,
- src/forms/wizards/AddDropDown.py, src/forms/wizards/AddEntry.py,
- src/forms/wizards/AddLabel.py, src/forms/wizards/AddPage.py,
- src/forms/wizards/CreateSchema.py, src/navigator/Incubator.py,
- src/navigator/Instance.py, src/navigator/LayoutEditor.py,
- src/navigator/TemplateSupport.py, src/navigator/__init__.py,
- src/projects/Objects.py, src/projects/Parser.py,
- src/projects/Project.py, src/reports/FilterSupport.py,
- src/reports/Incubator.py, src/reports/Instance.py,
- src/reports/LayoutEditor.py, src/reports/TemplateSupport.py,
- src/reports/TreeView.py, src/reports/__init__.py,
- src/reports/Default/FilterSupport.py,
- src/reports/Labels/FilterSupport.py,
- src/reports/MailMerge/FilterSupport.py,
- src/reports/SimpleTabulation/FilterSupport.py,
- src/reports/Standard/FilterSupport.py,
- src/reports/Standard/GroupEditor.py,
- src/reports/Standard/Incubator.py, src/schema/Incubator.py,
- src/schema/Instance.py, src/schema/LayoutEditor.py,
- src/schema/TableEditor.py, src/schema/TemplateSupport.py,
- src/schema/TreeView.py, src/schema/__init__.py,
- src/schema/DiaEditor/VisualEditor.py,
- src/schema/DiaEditor/VisualTable.py,
- src/schema/wizards/WriteSchema.py, src/templates/__init__.py,
- src/templates/forms/FormBuilder.py,
- src/templates/forms/Simple.py, src/templates/forms/__init__.py,
- src/templates/reports/Labels.py,
- src/templates/reports/MailMerge.py,
- src/templates/reports/SimpleReport.py,
- src/templates/reports/__init__.py,
- src/templates/schema/Introspection.py,
- src/templates/schema/__init__.py: updated copyright headers
+ * src/templates/reports/__init__.py,
+ src/reports/SimpleTabulation/FilterSupport.py,
+ src/templates/schema/__init__.py,
+ src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/LayoutEditor/WidgetHighlighter.py,
+ src/templates/forms/Simple.py, src/forms/wizards/AddEntry.py,
+ src/navigator/Instance.py, src/templates/reports/MailMerge.py,
+ src/forms/LayoutEditor/GridPane.py,
+ src/forms/LayoutEditor/PropertyBar.py, src/forms/wizards/AddButton.
+ py, src/schema/wizards/WriteSchema.py,
+ src/templates/forms/FormBuilder.py, src/templates/reports/Labels.
+ py, src/schema/__init__.py, src/reports/Default/FilterSupport.py,
+ src/schema/TemplateSupport.py, src/base/tools/TriggerEditor.py,
+ src/forms/LayoutEditor/WidgetHandler.py, src/forms/Debugger.py,
+ src/base/Instance.py, src/navigator/LayoutEditor.py,
+ src/schema/DiaEditor/VisualEditor.py, src/forms/TreeView.py,
+ src/reports/Labels/FilterSupport.py, src/reports/__init__.py,
+ src/base/tools/TreeView.py, src/base/TemplateChooser.py,
+ src/forms/wizards/AddDataSource.py, src/forms/LayoutEditor/Utils.
+ py, src/projects/Objects.py, src/schema/LayoutEditor.py,
+ src/forms/wizards/CreateSchema.py, src/reports/TemplateSupport.py,
+ src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/forms/PropertyEditor.py, src/base/Icons.py,
+ src/base/uihelpers/GridCellEditors.py, src/schema/TreeView.py,
+ src/forms/wizards/AddPage.py, src/base/Config.py,
+ src/forms/WizardRunner.py, src/forms/LayoutEditor/PopupEditor.py,
+ src/navigator/__init__.py, src/forms/Instance.py,
+ src/reports/Standard/GroupEditor.py, src/base/MRUManager.py,
+ src/base/tools/DataSourceEditor.py,
+ src/forms/LayoutEditor/DisplayDropTarget.py,
+ src/reports/MailMerge/FilterSupport.py, src/reports/TreeView.py,
+ src/forms/TemplateSupport.py, src/templates/schema/Introspection.
+ py, src/projects/Project.py, src/base/ToolFrame.py,
+ src/templates/reports/SimpleReport.py, src/base/ModuleSupport.py,
+ src/base/ToolDock.py, src/base/tools/SchemaViewer.py,
+ src/templates/__init__.py, src/schema/TableEditor.py, src/Designer.
+ py, src/base/TemplateParser.py, src/schema/Instance.py,
+ scripts/gnue-designer.in, src/forms/wizards/AddBox.py,
+ src/forms/wizards/AddDropDown.py, src/reports/FilterSupport.py,
+ src/base/tools/EventEditor.py, src/navigator/Incubator.py,
+ src/reports/Standard/FilterSupport.py, src/reports/Incubator.py,
+ setup.cfg.in, src/schema/Incubator.py, src/forms/wizards/AddLabel.
+ py, src/reports/Instance.py, setup.py,
+ src/schema/DiaEditor/VisualTable.py, src/base/TemplateBase.py,
+ src/reports/Standard/Incubator.py, src/projects/Parser.py,
+ src/navigator/TemplateSupport.py, src/base/MenuBar.py,
+ src/forms/LayoutEditor/renderers/Base/GridPane.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/templates/forms/__init__.py, src/forms/__init__.py,
+ src/__init__.py, src/base/Incubator.py, src/base/PopupMenu.py,
+ src/base/tools/PropertyEditor.py, src/base/ToolPanel.py,
+ src/forms/Incubator.py, src/forms/wizards/AddBlock.py,
+ src/forms/EventEditor.py, src/reports/LayoutEditor.py: updated
+ copyright headers
-2002-12-30 22:16 jcater
+2002-12-31 04:16:02 Rev 3706 jcater
* src/Designer.py: added a useful About... dialog
-2002-12-30 21:35 jcater
+2002-12-31 03:35:45 Rev 3705 jcater
- * src/base/tools/EventEditor.py: bug fix: resolved 'The C++ part of
- the FieldInspectorPanel object has been deleted, attribute access
+ * src/base/tools/EventEditor.py: bug fix: resolved 'The C++ part of
+ the FieldInspectorPanel object has been deleted, attribute access
no longer allowed.'
-2002-12-30 11:38 jcater
+2002-12-30 17:38:27 Rev 3703 jcater
- * src/reports/Default/FilterSupport.py:
-
+ * src/reports/Default/FilterSupport.py:
Synching machines
-2002-12-23 03:28 btami
+2002-12-23 09:28:06 Rev 3689 btami
- * src/reports/: MailMerge/FilterSupport.py, MailMerge/__init__.py,
- SimpleTabulation/FilterSupport.py, SimpleTabulation/__init__.py:
- missing FilterSupport files
+ * src/reports/SimpleTabulation, src/reports/MailMerge,
+ src/reports/SimpleTabulation/__init__.py,
+ src/reports/SimpleTabulation/FilterSupport.py,
+ src/reports/MailMerge/__init__.py,
+ src/reports/MailMerge/FilterSupport.py: missing FilterSupport files
-2002-12-22 22:34 jcater
+2002-12-23 04:34:07 Rev 3687 jcater
* src/templates/forms/Simple.py: removed print statements
-2002-12-22 22:33 jcater
+2002-12-23 04:33:06 Rev 3686 jcater
- * src/: Designer.py, base/Instance.py, forms/Instance.py,
- navigator/Instance.py, reports/FilterSupport.py,
- reports/Instance.py, schema/Instance.py,
- templates/reports/Labels.py, templates/reports/MailMerge.py,
- templates/reports/SimpleReport.py:
- * Improved support for report styles (namespaces) in wizards *
- Misc bug fixes
+ * src/schema/Instance.py, src/forms/Instance.py, src/base/Instance.
+ py, src/navigator/Instance.py, src/templates/reports/Labels.py,
+ src/templates/reports/MailMerge.py, src/Designer.py,
+ src/reports/FilterSupport.py, src/templates/reports/SimpleReport.
+ py, src/reports/Instance.py: * Improved support for report styles
+ (namespaces) in wizards * Misc bug fixes
-2002-12-22 21:36 jcater
+2002-12-23 03:36:24 Rev 3684 jcater
- * src/: base/Instance.py, forms/Instance.py, reports/Instance.py,
- templates/reports/Labels.py, templates/reports/MailMerge.py,
- templates/reports/SimpleReport.py: more wizard updates
+ * src/forms/Instance.py, src/base/Instance.py,
+ src/templates/reports/Labels.py, src/templates/reports/MailMerge.
+ py, src/templates/reports/SimpleReport.py, src/reports/Instance.py:
+ more wizard updates
-2002-12-22 20:45 jcater
+2002-12-23 02:45:54 Rev 3683 jcater
- * src/templates/forms/SimpleDetail.py: removed SimpleDetail as
+ * src/templates/forms/SimpleDetail.py: removed SimpleDetail as
FormBuilder accomplished same thing
-2002-12-22 20:42 jcater
+2002-12-23 02:42:59 Rev 3682 jcater
- * src/templates/forms/FormBuilder.py: more work on converting
- wizards
+ * src/templates/forms/FormBuilder.py: more work on converting wizards
-2002-12-22 19:46 jcater
+2002-12-23 01:46:03 Rev 3680 jcater
- * src/templates/forms/SimpleDetail.py: better fix for formatting
+ * src/templates/forms/SimpleDetail.py: better fix for formatting
dates in reports [temporary]
-2002-12-22 19:31 jcater
+2002-12-23 01:31:38 Rev 3678 jcater
- * src/: base/Instance.py, templates/forms/FormBuilder.py,
- templates/forms/Simple.py: reworking the format of designer
- wizards and namespace support
+ * src/templates/forms/Simple.py, src/base/Instance.py,
+ src/templates/forms/FormBuilder.py: reworking the format of
+ designer wizards and namespace support
-2002-12-22 16:05 btami
+2002-12-22 22:05:51 Rev 3676 btami
- * src/templates/forms/Simple.py: Reworked 'Simple form wizard'
+ * src/templates/forms/Simple.py: Reworked 'Simple form wizard'
according to new 0.5 gfd format
-2002-12-22 14:42 jcater
+2002-12-22 20:42:58 Rev 3675 jcater
- * src/reports/Standard/GroupEditor.py: added convenience shell
+ * src/reports/Standard/GroupEditor.py: added convenience shell
scripts for gnue-schema-scripter
-2002-12-22 09:15 btami
+2002-12-22 15:15:31 Rev 3674 btami
- * src/: base/Incubator.py, reports/Incubator.py,
- reports/Standard/Incubator.py: Let designer's report wizards work
- again
+ * src/reports/Standard/Incubator.py, src/reports/Incubator.py,
+ src/base/Incubator.py: Let designer's report wizards work again
-2002-12-21 18:59 jamest
+2002-12-22 00:59:55 Rev 3673 jamest
- * src/: Designer.py, base/Instance.py: Designer settings now save
+ * src/base/Instance.py, src/Designer.py: Designer settings now save
on File->Exit WX2.2 support for saving split window dimensions
-2002-12-21 16:41 jcater
+2002-12-21 22:41:09 Rev 3672 jcater
- * src/reports/Standard/FilterSupport.py: changed the filters/
+ * src/reports/Standard/FilterSupport.py: changed the filters/
directory structure
-2002-12-21 16:07 btami
+2002-12-21 22:07:44 Rev 3671 btami
* setup.py: misc fixes
-2002-12-21 14:40 jcater
+2002-12-21 20:40:49 Rev 3670 jcater
- * src/base/tools/: EventEditor.py, PropertyEditor.py:
- Stopped horizontal scrollbars from appearing on the property and
+ * src/base/tools/PropertyEditor.py, src/base/tools/EventEditor.py:
+ Stopped horizontal scrollbars from appearing on the property and
event mappers
-2002-12-21 14:36 jcater
+2002-12-21 20:36:16 Rev 3668 jcater
- * ChangeLog, NEWS, setup.py, src/base/tools/EventEditor.py,
- src/forms/EventEditor.py, src/forms/Instance.py:
-
- * Added tabbed Event Mapper (so <entry>'s will show both <entry>
+ * ChangeLog, setup.py, src/forms/Instance.py, NEWS,
+ src/forms/EventEditor.py, src/base/tools/EventEditor.py:
+ * Added tabbed Event Mapper (so <entry>'s will show both <entry>
and <field> triggers * Commits for -pre3
-2002-12-21 13:29 jamest
+2002-12-21 19:29:55 Rev 3665 jamest
- * src/Designer.py: Started breaking apart wx uidriver form event
- model changes instances are not tracking a current form instead
+ * src/Designer.py: Started breaking apart wx uidriver form event
+ model changes instances are not tracking a current form instead
events pass affected form Other stuff I probably forgot
-2002-12-21 00:38 jcater
+2002-12-21 06:38:23 Rev 3660 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: fixed bug preventing
- edits of label text
+ * src/forms/LayoutEditor/LayoutEditor.py: fixed bug preventing edits
+ of label text
-2002-12-21 00:30 jcater
+2002-12-21 06:30:28 Rev 3659 jcater
- * src/reports/: FilterSupport.py, Instance.py,
- Standard/FilterSupport.py, Standard/Incubator.py: added support
- for filter-specific incubators
+ * src/reports/Standard/Incubator.py, src/reports/FilterSupport.py,
+ src/reports/Standard/FilterSupport.py, src/reports/Instance.py:
+ added support for filter-specific incubators
-2002-12-20 22:55 jcater
+2002-12-21 04:55:32 Rev 3658 jcater
* setup.py: updated setup to reflect new directories
-2002-12-20 22:52 jcater
+2002-12-21 04:52:32 Rev 3657 jcater
- * src/: base/Incubator.py, base/PopupMenu.py, base/TemplateBase.py,
- base/TemplateParser.py, base/tools/DataSourceEditor.py,
- forms/Incubator.py, forms/Instance.py, forms/TemplateSupport.py,
- forms/LayoutEditor/DisplayDropTarget.py,
- forms/LayoutEditor/LayoutEditor.py, navigator/Incubator.py,
- navigator/Instance.py, navigator/TemplateSupport.py,
- reports/Incubator.py, reports/Instance.py,
- reports/TemplateSupport.py, schema/Incubator.py,
- schema/Instance.py, schema/TemplateSupport.py,
- schema/DiaEditor/VisualEditor.py:
-
- * Move from Incubator being a module to being a class; all
- Incubator.xxx() references should now be instance.incubator.xxx()
- * Simplified the Incubator interface * Removed redundency in
+ * src/reports/Incubator.py, src/schema/Incubator.py,
+ src/forms/Instance.py, src/navigator/Instance.py,
+ src/forms/TemplateSupport.py, src/forms/LayoutEditor/LayoutEditor.
+ py, src/base/Incubator.py, src/reports/Instance.py,
+ src/navigator/TemplateSupport.py, src/base/TemplateParser.py,
+ src/base/PopupMenu.py, src/schema/Instance.py,
+ src/reports/TemplateSupport.py, src/schema/TemplateSupport.py,
+ src/forms/LayoutEditor/DisplayDropTarget.py,
+ src/base/tools/DataSourceEditor.py, src/forms/Incubator.py,
+ src/schema/DiaEditor/VisualEditor.py, src/navigator/Incubator.py,
+ src/base/TemplateBase.py:
+ * Move from Incubator being a module to being a class; all
+ Incubator.xxx() references should now be instance.incubator.xxx()
+ * Simplified the Incubator interface * Removed redundency in
Incubator.createObject
-2002-12-20 20:49 jcater
+2002-12-21 02:49:57 Rev 3656 jcater
- * src/reports/: FilterSupport.py, Labels/FilterSupport.py,
- Standard/FilterSupport.py: start of filter support (missing files
- from earlier)
+ * src/reports/FilterSupport.py, src/reports/Standard/FilterSupport.
+ py, src/reports/Labels/FilterSupport.py: start of filter support
+ (missing files from earlier)
-2002-12-20 20:46 jcater
+2002-12-21 00:19:29 Rev 3654 jcater
- * setup.py: backported changes for the template/ move
-
-2002-12-20 18:19 jcater
-
* src/Designer.py: typos
-2002-12-20 18:19 jcater
+2002-12-21 00:19:00 Rev 3653 jcater
* BUGS: updated BUGS
-2002-12-20 17:56 jcater
+2002-12-20 23:56:05 Rev 3651 jcater
- * setup.py, src/Designer.py, src/base/Instance.py,
- src/base/TemplateChooser.py, src/base/TemplateParser.py,
- src/base/tools/DataSourceEditor.py,
- src/base/tools/EventEditor.py, src/base/tools/PropertyEditor.py,
- src/base/tools/SchemaViewer.py, src/base/tools/TreeView.py,
- src/base/tools/TriggerEditor.py, src/base/uihelpers/__init__.py,
- src/forms/Incubator.py, src/forms/Instance.py,
- src/forms/PropertyEditor.py, src/forms/TemplateSupport.py,
- src/forms/TreeView.py, src/forms/WizardRunner.py,
- src/forms/LayoutEditor/LayoutEditor.py,
- src/navigator/Instance.py, src/navigator/LayoutEditor.py,
- src/navigator/TemplateSupport.py, src/reports/Incubator.py,
- src/reports/Instance.py, src/reports/LayoutEditor.py,
- src/reports/TemplateSupport.py, src/reports/TreeView.py,
- src/reports/Standard/GroupEditor.py, src/schema/Incubator.py,
- src/schema/Instance.py, src/schema/LayoutEditor.py,
- src/schema/TableEditor.py, src/schema/TemplateSupport.py,
- src/schema/TreeView.py, src/schema/DiaEditor/VisualEditor.py,
- src/schema/wizards/WriteSchema.py: some restructuring of
- designer
+ * src/schema/LayoutEditor.py, src/forms/Instance.py,
+ src/forms/LayoutEditor/LayoutEditor.py,
+ src/schema/wizards/WriteSchema.py,
+ src/reports/Standard/GroupEditor.py, src/navigator/TemplateSupport.
+ py, src/base/tools/EventEditor.py, src/base/tools/TreeView.py,
+ src/reports/TemplateSupport.py, src/base/TemplateChooser.py,
+ src/schema/TemplateSupport.py, src/base/tools/DataSourceEditor.py,
+ src/forms/PropertyEditor.py, src/reports/Incubator.py,
+ src/base/tools/TriggerEditor.py, src/schema/Incubator.py,
+ src/reports/TreeView.py, src/schema/TreeView.py,
+ src/base/tools/SchemaViewer.py, src/navigator/Instance.py,
+ src/forms/TemplateSupport.py, src/schema/TableEditor.py,
+ src/Designer.py, src/reports/Instance.py, src/base/TemplateParser.
+ py, src/schema/Instance.py, src/base/tools/PropertyEditor.py,
+ setup.py, src/base/uihelpers/__init__.py, src/forms/Incubator.py,
+ src/schema/DiaEditor/VisualEditor.py, src/navigator/LayoutEditor.
+ py, src/base/Instance.py, src/forms/WizardRunner.py,
+ src/forms/TreeView.py, src/reports/LayoutEditor.py: some
+ restructuring of designer
-2002-12-20 17:36 jcater
+2002-12-20 23:36:48 Rev 3650 jcater
- * setup.py, src/Config.py, src/DataSourceEditor.py,
- src/Debugger.py, src/EventEditor.py, src/GridCellEditors.py,
- src/Icons.py, src/Incubator.py, src/Instance.py,
- src/MRUManager.py, src/MenuBar.py, src/PopupMenu.py,
- src/PropertyEditor.py, src/SchemaViewer.py, src/TemplateBase.py,
- src/TemplateChooser.py, src/TemplateParser.py, src/ToolDock.py,
- src/ToolFrame.py, src/ToolPanel.py, src/ToolSupport.py,
- src/TreeView.py, src/TriggerEditor.py, src/base/__init__.py,
- src/base/tools/__init__.py: rearranging stuff
+ * src/Debugger.py, src/Incubator.py, src/PopupMenu.py,
+ src/TemplateParser.py, src/EventEditor.py, src/ToolFrame.py,
+ src/MenuBar.py, src/TreeView.py, src/PropertyEditor.py,
+ src/ToolPanel.py, src/TemplateChooser.py, src/MRUManager.py,
+ src/DataSourceEditor.py, src/Instance.py, src/Config.py,
+ src/TemplateBase.py, src/base/tools/__init__.py, src/base/__init__.
+ py, setup.py, src/TriggerEditor.py, src/ToolSupport.py, src/Icons.
+ py, src/ToolDock.py, src/GridCellEditors.py, src/SchemaViewer.py:
+ rearranging stuff
-2002-12-20 17:25 jcater
+2002-12-20 23:25:50 Rev 3649 jcater
- * src/: reports/Instance.py, reports/Default/FilterSupport.py,
- reports/Default/__init__.py, reports/Standard/GroupEditor.py,
- schema/TableEditor.py: initial reports filter support; misc
- cleanup
+ * src/reports/Default/FilterSupport.py, src/reports/Default,
+ src/schema/TableEditor.py, src/reports/Default/__init__.py,
+ src/reports/Standard/GroupEditor.py, src/reports/Instance.py:
+ initial reports filter support; misc cleanup
-2002-12-20 16:48 jcater
+2002-12-20 22:48:34 Rev 3648 jcater
- * src/: Instance.py, base/Instance.py: fixed the tool menu
+ * src/Instance.py, src/base/Instance.py: fixed the tool menu
separator issue preventing them from showing
-2002-12-20 14:20 jcater
+2002-12-20 20:20:54 Rev 3646 jcater
* ChangeLog, src/schema/TableEditor.py: fix for tableeditor support
-2002-12-20 02:47 btami
+2002-12-20 08:47:25 Rev 3642 btami
- * src/: reports/Incubator.py, reports/TemplateSupport.py,
- templates/reports/Labels.py, templates/reports/MailMerge.py,
- templates/reports/SimpleReport.py: R
+ * src/reports/Incubator.py, src/reports/TemplateSupport.py,
+ src/templates/reports/Labels.py, src/templates/reports/MailMerge.
+ py, src/templates/reports/SimpleReport.py: R
-2002-12-20 02:13 btami
+2002-12-20 08:13:39 Rev 3640 btami
- * src/: navigator/Instance.py, schema/TableEditor.py: I
+ * src/navigator/Instance.py, src/schema/TableEditor.py: I
-2002-12-19 14:43 siesel
+2002-12-19 20:43:51 Rev 3638 siesel
* src/schema/Instance.py: syncing machines
-2002-12-18 21:09 jcater
+2002-12-19 03:09:23 Rev 3636 jcater
- * src/schema/Instance.py: readded the table editor that someone
+ * src/schema/Instance.py: readded the table editor that someone
mistakenly commented out
-2002-12-18 21:07 jcater
+2002-12-19 03:07:01 Rev 3635 jcater
* src/schema/TableEditor.py: added missing file
-2002-12-18 16:49 siesel
+2002-12-18 22:49:47 Rev 3634 siesel
- * src/schema/: Incubator.py, Instance.py,
- DiaEditor/VisualEditor.py: modify VisualEditor to work with new
- event model
+ * src/schema/Instance.py, src/schema/Incubator.py,
+ src/schema/DiaEditor/VisualEditor.py: modify VisualEditor to work
+ with new event model
-2002-12-17 17:42 jcater
+2002-12-17 23:42:23 Rev 3630 jcater
- * setup.py, src/DataSourceEditor.py, src/EventEditor.py,
- src/TriggerEditor.py, src/base/tools/DataSourceEditor.py,
- src/base/tools/EventEditor.py, src/base/tools/TriggerEditor.py,
+ * src/base/tools/TriggerEditor.py, src/EventEditor.py, setup.py,
+ src/TriggerEditor.py, src/base/tools/DataSourceEditor.py,
+ src/DataSourceEditor.py, src/base/tools/EventEditor.py,
src/reports/Instance.py:
-
- * Enable auto-selection of the trigger in the code editor when a
- trigger in the Event Mapper is selected * Cleanup to get reports
+ * Enable auto-selection of the trigger in the code editor when a
+ trigger in the Event Mapper is selected * Cleanup to get reports
module working again
-2002-12-17 16:39 jcater
+2002-12-17 22:39:38 Rev 3628 jcater
- * src/: TreeView.py, base/tools/TreeView.py: fixed the Object
+ * src/base/tools/TreeView.py, src/TreeView.py: fixed the Object
Navigator (TreeView) to respond to selections again
-2002-12-17 16:39 jcater
+2002-12-17 22:39:12 Rev 3627 jcater
- * src/reports/: Instance.py, TreeView.py, Labels/__init__.py,
- Standard/__init__.py: piddling with reports
+ * src/reports/Standard, src/reports/TreeView.py, src/reports/Labels,
+ src/reports/Standard/__init__.py, src/reports/Labels/__init__.py,
+ src/reports/Instance.py: piddling with reports
-2002-12-16 21:07 jcater
+2002-12-17 03:07:26 Rev 3626 jcater
- * ChangeLog, NEWS, ROADMAP.in, TODO: Preliminary updates for
- pending release
+ * TODO, NEWS, ChangeLog, ROADMAP.in: Preliminary updates for pending
+ release
-2002-12-16 15:25 jcater
+2002-12-16 21:25:01 Rev 3623 jcater
- * src/templates/reports/: Labels.py, MailMerge.py: copied the extra
- wizards from the 0.4.x-stable branch into head
+ * src/templates/reports/Labels.py, src/templates/reports/MailMerge.
+ py: copied the extra wizards from the 0.4.x-stable branch into head
-2002-12-16 15:21 jcater
+2002-12-16 21:21:26 Rev 3622 jcater
- * src/: ToolDock.py, base/ToolDock.py, forms/PropertyEditor.py,
- forms/LayoutEditor/LayoutEditor.py:
-
+ * src/base/ToolDock.py, src/ToolDock.py,
+ src/forms/LayoutEditor/LayoutEditor.py, src/forms/PropertyEditor.py:
* Patches by btami for win32 support * More work on sample schema
-2002-12-15 16:22 jcater
+2002-12-15 22:22:41 Rev 3621 jcater
- * src/: EventEditor.py, GridCellEditors.py, Instance.py,
- PropertyEditor.py, ToolPanel.py, base/Instance.py,
- base/ToolPanel.py, base/tools/EventEditor.py,
- base/tools/PropertyEditor.py, base/uihelpers/GridCellEditors.py,
- forms/Instance.py, schema/Instance.py, schema/TreeView.py:
-
+ * src/base/uihelpers, src/Instance.py, src/schema/Instance.py,
+ src/base/tools/PropertyEditor.py, src/base/ToolPanel.py,
+ src/EventEditor.py, src/base/uihelpers/GridCellEditors.py,
+ src/forms/Instance.py, src/schema/TreeView.py, src/PropertyEditor.
+ py, src/ToolPanel.py, src/base/Instance.py, src/GridCellEditors.py,
+ src/base/tools/EventEditor.py:
* Start of a schema grid-based table editor * Misc refactoring
-2002-12-13 23:57 jcater
+2002-12-14 05:57:36 Rev 3619 jcater
- * src/Designer.py:
-
+ * src/Designer.py:
* Synching machines
-2002-12-13 10:58 jcater
+2002-12-13 16:58:26 Rev 3618 jcater
* setup.py: fixed minor typos in documentation
-2002-12-13 10:57 jcater
+2002-12-13 16:57:59 Rev 3617 jcater
- * src/schema/DiaEditor/__init__.py: moved the schema diagram-based
+ * src/schema/DiaEditor/__init__.py: moved the schema diagram-based
editor to its own directory
-2002-12-12 08:42 jcater
+2002-12-12 14:42:10 Rev 3605 jcater
- * src/: PropertyEditor.py, base/tools/PropertyEditor.py,
- forms/PropertyEditor.py: possible fix for all the wonderful
+ * src/base/tools/PropertyEditor.py, src/PropertyEditor.py,
+ src/forms/PropertyEditor.py: possible fix for all the wonderful
segfaults
-2002-12-11 23:16 jcater
+2002-12-12 05:16:05 Rev 3604 jcater
- * src/: PropertyEditor.py, base/tools/PropertyEditor.py: more
+ * src/base/tools/PropertyEditor.py, src/PropertyEditor.py: more
futile attempts to find the segfault issue in designer
-2002-12-11 19:00 jcater
+2002-12-12 01:00:02 Rev 3599 jcater
* ROADMAP.in: added roadmap/feature plan template and parser script
-2002-12-10 17:44 jcater
+2002-12-10 23:44:49 Rev 3593 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: fixed typo preventing new
+ * src/forms/LayoutEditor/LayoutEditor.py: fixed typo preventing new
blocks from showing in the block combo
-2002-12-10 14:44 jcater
+2002-12-10 20:44:36 Rev 3592 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: block combo is updated if
+ * src/forms/LayoutEditor/LayoutEditor.py: block combo is updated if
a block's name is changed
-2002-12-10 13:52 jcater
+2002-12-10 19:52:02 Rev 3591 jcater
* src/forms/PropertyEditor.py: change in wording
-2002-12-10 00:48 jcater
+2002-12-10 06:48:04 Rev 3590 jcater
- * src/: PropertyEditor.py, base/tools/PropertyEditor.py,
- forms/Instance.py, forms/PropertyEditor.py,
- forms/LayoutEditor/LayoutEditor.py:
-
- * Added multi-tab property editor support to base instances *
- Added positioning Character Cell property tab * Added
- GFEntry->GFField property tab * Drastically increased the
+ * src/base/tools/PropertyEditor.py, src/forms/Instance.py,
+ src/PropertyEditor.py, src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/PropertyEditor.py:
+ * Added multi-tab property editor support to base instances *
+ Added positioning Character Cell property tab * Added
+ GFEntry->GFField property tab * Drastically increased the
frequency of SEGFAULTS [WARNING: You have been warned!]
-2002-12-09 10:49 jcater
+2002-12-09 16:49:58 Rev 3586 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: block combo selector now
+ * src/forms/LayoutEditor/LayoutEditor.py: block combo selector now
works
-2002-12-09 08:53 jcater
+2002-12-09 14:53:07 Rev 3585 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: fixed runtime errors with
+ * src/forms/LayoutEditor/LayoutEditor.py: fixed runtime errors with
new combo block [not fully functional]
-2002-12-08 23:24 jcater
+2002-12-09 05:24:09 Rev 3584 jcater
- * src/forms/LayoutEditor/LayoutEditor.py:
- Minor cleanup
+ * src/forms/LayoutEditor/LayoutEditor.py: Minor cleanup
-2002-12-07 02:31 jcater
+2002-12-07 08:31:45 Rev 3581 jcater
- * src/forms/LayoutEditor/: LayoutEditor.py, LayoutEditorTools.py:
- more work on block combo in layout editor
+ * src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py: more work on block
+ combo in layout editor
-2002-12-06 18:55 jcater
+2002-12-07 00:55:25 Rev 3579 jcater
- * src/: EventEditor.py, base/tools/EventEditor.py,
- forms/Incubator.py, forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/LayoutEditorTools.py,
- forms/LayoutEditor/PropertyBar.py: experimentation with block
- feedback in the layout editor
+ * src/forms/LayoutEditor/PropertyBar.py, src/EventEditor.py,
+ src/forms/Incubator.py, src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/base/tools/EventEditor.py: experimentation with block feedback
+ in the layout editor
-2002-12-06 00:55 jcater
+2002-12-06 06:55:36 Rev 3575 jcater
- * src/forms/: Incubator.py, LayoutEditor/LayoutEditor.py: synching
- machines (or is that sinking?)
+ * src/forms/Incubator.py, src/forms/LayoutEditor/LayoutEditor.py:
+ synching machines (or is that sinking?)
-2002-12-05 16:47 jcater
+2002-12-05 22:47:57 Rev 3572 jcater
* src/forms/LayoutEditor/LayoutEditor.py: typo fixes
-2002-12-05 16:41 jcater
+2002-12-05 22:42:54 Rev 3571 jcater
- * src/forms/LayoutEditor/: LayoutEditor.py: typo fix
+ * src/forms/LayoutEditor/LayoutEditor.py: typo fix
-2002-12-04 18:45 jcater
+2002-12-05 22:41:09 Rev 3570 jcater
- * src/: TriggerEditor.py, base/tools/TriggerEditor.py,
- forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/PropertyBar.py,
- forms/LayoutEditor/WidgetHandler.py,
- forms/LayoutEditor/renderers/native/WidgetHandler.py:
+ * src/forms/LayoutEditor/LayoutEditor.py: typo fix
+2002-12-05 00:45:17 Rev 3569 jcater
+
+ * src/forms/LayoutEditor/PropertyBar.py,
+ src/base/tools/TriggerEditor.py, src/TriggerEditor.py,
+ src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/forms/LayoutEditor/WidgetHandler.py,
+ src/forms/LayoutEditor/LayoutEditor.py:
More cleanup in Designer (might be broken)
-2002-12-03 22:32 jcater
+2002-12-04 04:32:54 Rev 3565 jcater
- * src/forms/: Instance.py, LayoutEditor/LayoutEditor.py:
-
+ * src/forms/Instance.py, src/forms/LayoutEditor/LayoutEditor.py:
Misc changes
-2002-12-02 23:33 jcater
+2002-12-03 05:33:08 Rev 3560 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: in the layout editor,
- pressing the Delete key while objects are selected will cause
+ * src/forms/LayoutEditor/LayoutEditor.py: in the layout editor,
+ pressing the Delete key while objects are selected will cause
those objects to be deleted
-2002-12-02 23:24 jcater
+2002-12-03 05:24:48 Rev 3559 jcater
- * src/: TreeView.py, base/tools/TreeView.py,
- forms/wizards/AddLabel.py: fixed AddLabel to work with
- namespace-qualified positioning; more fixes to the delete code in
+ * src/base/tools/TreeView.py, src/TreeView.py,
+ src/forms/wizards/AddLabel.py: fixed AddLabel to work with
+ namespace-qualified positioning; more fixes to the delete code in
object navigator (treeview)
-2002-12-02 20:37 jamest
+2002-12-01 22:53:04 Rev 3553 jcater
- * ChangeLog, NEWS, src/__init__.py: Checkins final for 0.4.2
- releases of common, designer, forms
-
-2002-12-01 16:53 jcater
-
- * src/: TemplateBase.py, TemplateParser.py, base/TemplateBase.py,
- base/TemplateParser.py:
-
- * Added form.getAuthenticatedUser(connection) * Cleaned up custom
+ * src/TemplateBase.py, src/TemplateParser.py, src/base/TemplateBase.
+ py, src/base/TemplateParser.py:
+ * Added form.getAuthenticatedUser(connection) * Cleaned up custom
authenticators
-2002-11-30 17:02 jcater
+2002-11-30 23:02:02 Rev 3548 jcater
- * src/: TreeView.py, base/tools/TreeView.py: more TreeView (Object
+ * src/base/tools/TreeView.py, src/TreeView.py: more TreeView (Object
Navigator) fixes
-2002-11-30 17:00 jcater
+2002-11-30 23:00:36 Rev 3547 jcater
- * src/: EventEditor.py, Instance.py, MenuBar.py, TemplateBase.py,
- ToolDock.py, ToolPanel.py, TreeView.py, base/Instance.py,
- base/MenuBar.py, base/TemplateBase.py, base/ToolDock.py,
- base/ToolPanel.py, base/tools/EventEditor.py,
- base/tools/TreeView.py, forms/Incubator.py,
- forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/LayoutEditorTools.py,
- forms/wizards/AddButton.py:
- * Temporarily reinstated the toolbar (warning: if the layout
- editor isn't part of the root window, program may crash... trying
- to work around wx not supporting multiple toolbars before a fix
- is available) * Fixed the function that guarantees unique object
+ * src/base/ToolDock.py, src/EventEditor.py, src/MenuBar.py,
+ src/TreeView.py, src/ToolPanel.py, src/forms/wizards/AddButton.py,
+ src/forms/LayoutEditor/LayoutEditor.py, src/base/tools/EventEditor.
+ py, src/base/MenuBar.py, src/base/tools/TreeView.py, src/Instance.
+ py, src/TemplateBase.py, src/base/ToolPanel.py,
+ src/forms/Incubator.py, src/base/Instance.py, src/ToolDock.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py, src/base/TemplateBase.
+ py: * Temporarily reinstated the toolbar (warning: if the layout
+ editor isn't part of the root window, program may crash... trying
+ to work around wx not supporting multiple toolbars before a fix is
+ available) * Fixed the function that guarantees unique object
names * Removed the delete-object bugs * More TreeView fixes
-2002-11-29 01:06 jcater
+2002-11-29 07:07:00 Rev 3544 jcater
- * src/: EventEditor.py, Instance.py, TemplateBase.py,
- TriggerEditor.py, base/Instance.py, base/TemplateBase.py,
- base/tools/EventEditor.py, base/tools/TriggerEditor.py,
- forms/Incubator.py, forms/Instance.py:
- * Improved trigger selector support * Improved code editor
- interaction with rest of system * Fixed outstanding bugs related
- to wizards/templates and object creation * Many bug fixes
+ * src/base/tools/TriggerEditor.py, src/EventEditor.py,
+ src/forms/Instance.py, src/base/tools/EventEditor.py, src/Instance.
+ py, src/TemplateBase.py, src/TriggerEditor.py, src/forms/Incubator.
+ py, src/base/Instance.py, src/base/TemplateBase.py: * Improved
+ trigger selector support * Improved code editor interaction with
+ rest of system * Fixed outstanding bugs related to
+ wizards/templates and object creation * Many bug fixes
-2002-11-27 18:11 jcater
+2002-11-28 00:11:31 Rev 3540 jcater
- * src/: Instance.py, TemplateBase.py, TemplateParser.py,
- TreeView.py, TriggerEditor.py, base/Instance.py,
- base/TemplateBase.py, base/TemplateParser.py,
- base/tools/TreeView.py, base/tools/TriggerEditor.py,
- forms/Incubator.py, forms/Instance.py,
- forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/WidgetHandler.py,
- forms/LayoutEditor/renderers/native/WidgetHandler.py,
- forms/wizards/AddBlock.py, forms/wizards/AddBox.py,
- forms/wizards/AddButton.py, forms/wizards/AddDataSource.py,
- forms/wizards/AddDropDown.py, forms/wizards/AddEntry.py,
- forms/wizards/AddLabel.py, forms/wizards/AddPage.py: * Visual
- cleanup (panel/text spacing, etc) * First attempt at getting
- wizards working with the new layout management markup * More
- cleanup
+ * src/forms/wizards/AddEntry.py, src/base/tools/TriggerEditor.py,
+ src/TemplateParser.py, src/forms/Instance.py, src/TreeView.py,
+ src/forms/LayoutEditor/WidgetHandler.py,
+ src/forms/wizards/AddButton.py,
+ src/forms/LayoutEditor/LayoutEditor.py, src/forms/wizards/AddPage.
+ py, src/forms/wizards/AddLabel.py, src/base/TemplateParser.py,
+ src/base/tools/TreeView.py, src/Instance.py, src/TemplateBase.py,
+ src/TriggerEditor.py,
+ src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/forms/wizards/AddBox.py, src/forms/Incubator.py,
+ src/forms/wizards/AddBlock.py, src/forms/wizards/AddDataSource.py,
+ src/base/Instance.py, src/forms/wizards/AddDropDown.py,
+ src/base/TemplateBase.py: * Visual cleanup (panel/text spacing,
+ etc) * First attempt at getting wizards working with the new
+ layout management markup * More cleanup
-2002-11-25 22:23 jcater
+2002-11-26 04:23:33 Rev 3523 jcater
- * src/: EventEditor.py, Instance.py, PropertyEditor.py,
- ToolPanel.py, TreeView.py, TriggerEditor.py, base/Instance.py,
- base/ToolPanel.py, base/tools/EventEditor.py,
- base/tools/PropertyEditor.py, base/tools/TreeView.py,
- base/tools/TriggerEditor.py, forms/LayoutEditor/LayoutEditor.py:
- * More cleanup in Designer
+ * src/base/tools/TriggerEditor.py, src/EventEditor.py, src/TreeView.
+ py, src/PropertyEditor.py, src/ToolPanel.py,
+ src/forms/LayoutEditor/LayoutEditor.py, src/base/tools/EventEditor.
+ py, src/base/tools/TreeView.py, src/Instance.py,
+ src/base/tools/PropertyEditor.py, src/base/ToolPanel.py,
+ src/TriggerEditor.py, src/base/Instance.py: * More cleanup in
+ Designer
-2002-11-25 20:14 jamest
+2002-11-25 14:22:36 Rev 3510 jamest
- * src/: forms/wizards/AddBlock.py, templates/forms/FormBuilder.py:
- removed unneeded print statements from wizards
+ * src/forms/Instance.py, src/forms/TreeView.py: fix display for
+ entries with a rows attribute replaced references to GFDataSource
+ w/ GConnection
-2002-11-25 08:22 jamest
+2002-11-25 05:41:42 Rev 3508 jcater
- * src/forms/: Instance.py, TreeView.py: fix display for entries
- with a rows attribute replaced references to GFDataSource w/
- GConnection
+ * src/forms/LayoutEditor/PropertyBar.py, src/schema/LayoutEditor.py,
+ src/EventEditor.py, src/ToolFrame.py, src/forms/Instance.py,
+ src/TreeView.py, src/ToolPanel.py,
+ src/forms/LayoutEditor/LayoutEditor.py, src/DataSourceEditor.py,
+ src/base/tools/EventEditor.py, src/base/MenuBar.py,
+ src/base/tools/TreeView.py, src/Instance.py,
+ src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/TriggerEditor.py, src/base/tools/DataSourceEditor.py,
+ src/SchemaViewer.py, src/base/tools/TriggerEditor.py,
+ src/reports/Incubator.py, src/schema/Incubator.py,
+ src/base/ToolDock.py, src/MenuBar.py,
+ src/forms/LayoutEditor/WidgetHandler.py, src/PropertyEditor.py,
+ src/base/tools/SchemaViewer.py, src/base/ToolFrame.py,
+ doc/technotes/00003.txt, src/base/tools/PropertyEditor.py,
+ src/base/ToolPanel.py, src/forms/Incubator.py,
+ src/navigator/LayoutEditor.py, src/ToolDock.py, src/base/Instance.
+ py, src/schema/DiaEditor/VisualEditor.py, src/forms/TreeView.py,
+ src/reports/LayoutEditor.py: * Implemented a docking system for
+ forms * Started on HotKey support (F10 ==> Property Editor, etc) *
+ Moved from the old listener support to common's events model *
+ More work to get Designer working with new GFD format * Start of
+ Trigger Inspector
-2002-11-24 23:41 jcater
+2002-11-23 01:48:03 Rev 3501 jcater
- * doc/technotes/00003.txt, src/DataSourceEditor.py,
- src/EventEditor.py, src/Instance.py, src/MenuBar.py,
- src/PropertyEditor.py, src/base/Instance.py, src/base/MenuBar.py,
- src/base/tools/DataSourceEditor.py,
- src/base/tools/EventEditor.py, src/base/tools/PropertyEditor.py,
- src/SchemaViewer.py, src/ToolDock.py, src/ToolFrame.py,
- src/ToolPanel.py, src/TreeView.py, src/TriggerEditor.py,
- src/base/ToolDock.py, src/base/ToolFrame.py,
- src/base/ToolPanel.py, src/base/tools/SchemaViewer.py,
- src/base/tools/TreeView.py, src/base/tools/TriggerEditor.py,
- src/forms/Incubator.py, src/forms/Instance.py,
- src/forms/TreeView.py, src/forms/LayoutEditor/LayoutEditor.py,
- src/forms/LayoutEditor/PropertyBar.py,
- src/forms/LayoutEditor/WidgetHandler.py,
- src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
- src/navigator/LayoutEditor.py, src/reports/Incubator.py,
- src/reports/LayoutEditor.py, src/schema/Incubator.py,
- src/schema/LayoutEditor.py, src/schema/DiaEditor/VisualEditor.py:
- * Implemented a docking system for forms * Started on HotKey
- support (F10 ==> Property Editor, etc) * Moved from the old
- listener support to common's events model * More work to get
- Designer working with new GFD format * Start of Trigger Inspector
+ * src/base/settings, src/EventEditor.py, src/ToolFrame.py,
+ src/forms/Instance.py, src/TreeView.py, src/ToolPanel.py,
+ src/forms/LayoutEditor/LayoutEditor.py, src/DataSourceEditor.py,
+ src/base/tools/EventEditor.py, src/base/MenuBar.py,
+ src/base/tools/TreeView.py, src/Instance.py, src/Config.py,
+ src/base/settings/__init__.py, src/TriggerEditor.py,
+ src/base/tools/DataSourceEditor.py, src/SchemaViewer.py,
+ src/base/tools/TriggerEditor.py, src/MenuBar.py,
+ src/PropertyEditor.py, src/base/tools/SchemaViewer.py,
+ src/navigator/Instance.py, src/reports/Instance.py,
+ src/base/ToolFrame.py, src/schema/Instance.py,
+ src/base/tools/PropertyEditor.py, src/base/ToolPanel.py, setup.py,
+ src/base/Instance.py, src/base/Config.py, src/forms/TreeView.py:
+ initial work on migrating designer [BROKEN\!]
-2002-11-22 19:48 jcater
+2002-11-20 01:01:40 Rev 3478 jcater
- * setup.py, src/Config.py, src/DataSourceEditor.py,
- src/EventEditor.py, src/Instance.py, src/MenuBar.py,
- src/PropertyEditor.py, src/SchemaViewer.py, src/ToolFrame.py,
- src/ToolPanel.py, src/TreeView.py, src/TriggerEditor.py,
- src/base/Config.py, src/base/Instance.py, src/base/MenuBar.py,
- src/base/ToolFrame.py, src/base/ToolPanel.py,
- src/base/settings/__init__.py,
- src/base/tools/DataSourceEditor.py,
- src/base/tools/EventEditor.py, src/base/tools/PropertyEditor.py,
- src/base/tools/SchemaViewer.py, src/base/tools/TreeView.py,
- src/base/tools/TriggerEditor.py, src/forms/Instance.py,
- src/forms/TreeView.py, src/forms/LayoutEditor/LayoutEditor.py,
- src/navigator/Instance.py, src/reports/Instance.py,
- src/schema/Instance.py: initial work on migrating designer
- [BROKEN\!]
-
-2002-11-22 08:27 jamest
-
- * src/templates/reports/MailMerge.py: btami's patch
-
-2002-11-20 17:09 jcater
-
- * src/__init__.py: backported some fixes
-
-2002-11-20 14:46 jamest
-
- * src/templates/reports/MailMerge.py: btami's patch for mailmerge
-
-2002-11-20 08:02 jamest
-
- * src/templates/reports/: Labels.py, MailMerge.py: Added btami's
- label and mailmerge wizards to cvs
-
-2002-11-19 19:01 jcater
-
- * src/__init__.py:
-
- * When writing back to XML, name attributes are listed first *
+ * src/__init__.py:
+ * When writing back to XML, name attributes are listed first *
Misc cleanup * Added a Forms 0.5.0 converter
-2002-11-17 19:27 jamest
+2002-11-18 01:27:05 Rev 3467 jamest
* ChangeLog, NEWS: Final updates for new release
-2002-11-17 19:17 jcater
+2002-11-18 01:17:24 Rev 3465 jcater
* src/__init__.py: doc/version changes in prep for a release
-2002-11-15 23:46 jcater
+2002-11-16 05:46:04 Rev 3452 jcater
- * src/forms/wizards/AddDropDown.py:
-
+ * src/forms/wizards/AddDropDown.py:
Fixed bugs when selecting "Reuse Existing Datasource"
-2002-11-15 17:16 jamest
+2002-11-15 23:16:49 Rev 3449 jamest
- * src/forms/wizards/AddDropDown.py: fixed adding dropdowns to
+ * src/forms/wizards/AddDropDown.py: fixed adding dropdowns to
existing forms
-2002-11-15 14:22 jamest
+2002-11-15 20:22:03 Rev 3445 jamest
- * src/forms/wizards/AddDataSource.py: Fix for addDataSource wizard
+ * src/forms/wizards/AddDataSource.py: Fix for addDataSource wizard
when used on existing forms
-2002-11-14 19:27 jamest
+2002-11-15 01:27:57 Rev 3439 jamest
* src/forms/wizards/AddBlock.py: fixed the add block wizard
-2002-11-14 19:01 jamest
+2002-11-15 01:01:25 Rev 3438 jamest
- * src/forms/: LayoutEditor/LayoutEditorTools.py,
- wizards/AddBlock.py, wizards/AddBox.py, wizards/AddButton.py,
- wizards/AddDataSource.py, wizards/AddDropDown.py,
- wizards/AddEntry.py, wizards/AddLabel.py, wizards/AddPage.py:
- Moved Insert items under the edit menu
+ * src/forms/wizards/AddEntry.py, src/forms/wizards/AddBox.py,
+ src/forms/wizards/AddBlock.py, src/forms/wizards/AddDataSource.py,
+ src/forms/wizards/AddButton.py, src/forms/wizards/AddDropDown.py,
+ src/forms/wizards/AddPage.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/forms/wizards/AddLabel.py: Moved Insert items under the edit
+ menu
-2002-11-14 08:48 jamest
+2002-11-14 14:48:16 Rev 3435 jamest
- * src/reports/TemplateSupport.py: applied btami's patch to fix
+ * src/reports/TemplateSupport.py: applied btami's patch to fix
reports generated from wizards
-2002-11-13 23:27 jcater
+2002-11-14 05:27:15 Rev 3433 jcater
- * ChangeLog: hmmm, how could designer's changelog be missing for
+ * ChangeLog: hmmm, how could designer's changelog be missing for
this long?
-2002-11-13 23:05 jcater
+2002-11-14 05:05:28 Rev 3432 jcater
* NEWS: Updated NEWS and ChangeLogs
-2002-11-13 22:10 jcater
+2002-11-14 04:10:45 Rev 3431 jcater
- * src/: reports/TemplateSupport.py,
- templates/reports/SimpleReport.py: added btami's namespace patch
- for designer wizards
+ * src/reports/TemplateSupport.py, src/templates/reports/SimpleReport.
+ py: added btami's namespace patch for designer wizards
-2002-11-13 21:55 jcater
+2002-11-14 03:55:35 Rev 3427 jcater
- * packaging/mcmillan/: designer.spec,
- hooks/hook-gnue.common.GComm.py,
- hooks/hook-gnue.common.GConnections.py,
- hooks/hook-gnue.common.commdrivers._helpers.RpcDoc.py,
- hooks/hook-gnue.designer.Designer.ToolSupport.py,
- hooks/hook-gnue.designer.Designer.TriggerEditor.py,
- hooks/hook-gnue.designer.Designer.py,
- hooks/hook-gnue.designer.TemplateChooser.py,
- hooks/hook-gnue.designer.TemplateParser.py,
- hooks/hook-gnue.designer.templates.__init__.py,
- hooks/hook-gnue.forms.GFClient.py,
- hooks/hook-gnue.reports.GREngine.py,
- hooks/hook-gnue.reports.GRFilters.py:
-
+ * packaging/mcmillan/hooks, packaging/mcmillan/hooks/hook-gnue.
+ common.GConnections.py, packaging/mcmillan/hooks/hook-gnue.forms.
+ GFClient.py, packaging/mcmillan/designer.spec,
+ packaging/mcmillan/hooks/hook-gnue.designer.TemplateParser.py,
+ packaging/mcmillan/hooks/hook-gnue.common.GComm.py,
+ packaging/mcmillan/hooks/hook-gnue.designer.templates.__init__.py,
+ packaging/mcmillan/hooks/hook-gnue.reports.GREngine.py,
+ packaging/mcmillan/hooks/hook-gnue.reports.GRFilters.py,
+ packaging/mcmillan/hooks/hook-gnue.designer.Designer.ToolSupport.
+ py, packaging/mcmillan/hooks/hook-gnue.designer.Designer.
+ TriggerEditor.py, packaging/mcmillan/hooks/hook-gnue.common.
+ commdrivers._helpers.RpcDoc.py, packaging/mcmillan/hooks/hook-gnue.
+ designer.TemplateChooser.py, packaging/mcmillan/hooks/hook-gnue.
+ designer.Designer.py:
Added btami's mcmillan support files
-2002-11-13 21:45 jcater
+2002-11-14 03:45:40 Rev 3426 jcater
- * src/: Instance.py, base/Instance.py, templates/__init__.py,
- templates/schema/Introspection.py: Applied btami's
+ * src/Instance.py, src/templates/__init__.py, src/base/Instance.py,
+ src/templates/schema/Introspection.py: Applied btami's
McMillan-workaround patches
-2002-11-13 11:11 jcater
+2002-11-13 17:11:41 Rev 3421 jcater
- * src/forms/Instance.py: attempt to fix the database/datasource
+ * src/forms/Instance.py: attempt to fix the database/datasource
ordering issue in forms
-2002-11-12 18:39 jamest
+2002-11-13 00:39:06 Rev 3410 jamest
* src/__init__.py: Remove python2.2ism
-2002-11-12 18:16 siesel
+2002-11-13 00:16:09 Rev 3409 siesel
- * src/forms/wizards/CreateSchema.py: fix CreateSchema Wizard add
+ * src/forms/wizards/CreateSchema.py: fix CreateSchema Wizard add
scale attribut to GSParser
-2002-11-12 17:07 jcater
+2002-11-12 23:07:05 Rev 3406 jcater
- * src/__init__.py: updated VERSION numbers to be the new .99 format
+ * src/__init__.py: updated VERSION numbers to be the new .99 format
for cvs
-2002-11-11 14:40 jcater
+2002-11-11 20:40:12 Rev 3394 jcater
- * src/forms/wizards/AddDropDown.py: [ticket #131] fixed problem
- with AddDataSource wizard
+ * src/forms/wizards/AddDropDown.py: [ticket #131] fixed problem with
+ AddDataSource wizard
-2002-11-07 22:32 jamest
+2002-11-08 04:32:05 Rev 3374 jamest
- * src/templates/forms/: FormBuilder.py, SimpleDetail.py: Fixed
- broken wizards
+ * src/templates/forms/FormBuilder.py,
+ src/templates/forms/SimpleDetail.py: Fixed broken wizards
-2002-11-04 19:00 jcater
+2002-11-05 01:00:04 Rev 3360 jcater
* src/Designer.py: added gConfigForms loading to designer
-2002-11-04 08:55 jamest
+2002-11-04 14:55:51 Rev 3349 jamest
- * src/: Debugger.py, forms/Debugger.py, forms/Instance.py,
- reports/Instance.py: Migration of import system into common
- (partially complete) Added G*Parser attribute 'Importable' to
- entities if set to 1 makes then that entity becomes importable.
- Adjustments to make reports support importable triggers All still
+ * src/Debugger.py, src/forms/Instance.py, src/reports/Instance.py,
+ src/forms/Debugger.py: Migration of import system into common
+ (partially complete) Added G*Parser attribute 'Importable' to
+ entities if set to 1 makes then that entity becomes importable.
+ Adjustments to make reports support importable triggers All still
pretty rough
-2002-11-03 23:24 jcater
+2002-11-04 05:24:07 Rev 3347 jcater
- * src/projects/: Parser.py, Project.py: start of project support
+ * src/projects/Parser.py, src/projects/Project.py: start of project
+ support
-2002-11-03 11:31 jcater
+2002-11-03 17:31:05 Rev 3341 jcater
- * src/: PropertyEditor.py, base/tools/PropertyEditor.py: applied a
+ * src/base/tools/PropertyEditor.py, src/PropertyEditor.py: applied a
fix to the can't-edit-with-scrollbars-present bug
-2002-11-02 00:02 jcater
+2002-11-02 06:02:01 Rev 3340 jcater
- * src/projects/: Objects.py, Parser.py, Project.py, __init__.py:
- moved the dumpXML root call into GRootObj, so each tool doesn't
+ * src/projects/Parser.py, src/projects/__init__.py,
+ src/projects/Project.py, src/projects, src/projects/Objects.py:
+ moved the dumpXML root call into GRootObj, so each tool doesn't
have to redefine dumpXML()
-2002-10-31 23:02 jamest
+2002-11-01 05:02:49 Rev 3338 jamest
- * src/reports/Instance.py: More trigger cleanup Added trigger
- support to gnue-reports Added on-startup and on-exit to <report>
- Added pre-section and post-section to <section> Added support for
- reports trigger editing in designer foobulations grd is working
+ * src/reports/Instance.py: More trigger cleanup Added trigger
+ support to gnue-reports Added on-startup and on-exit to <report>
+ Added pre-section and post-section to <section> Added support for
+ reports trigger editing in designer foobulations grd is working
sample
-2002-10-31 20:40 jamest
+2002-11-01 02:40:53 Rev 3337 jamest
- * src/: PopupMenu.py, PropertyEditor.py, TreeView.py,
- TriggerEditor.py, base/PopupMenu.py,
- base/tools/PropertyEditor.py, base/tools/TreeView.py,
- base/tools/TriggerEditor.py, forms/Instance.py,
- forms/TreeView.py: Moved all trigger support into common in prep
- to add to support to reports. Removed global valid trigger list
- with a per object valid trigger definition
+ * src/base/tools/TriggerEditor.py, src/PopupMenu.py,
+ src/forms/Instance.py, src/TreeView.py, src/PropertyEditor.py,
+ src/base/PopupMenu.py, src/base/tools/TreeView.py,
+ src/base/tools/PropertyEditor.py, src/TriggerEditor.py,
+ src/forms/TreeView.py: Moved all trigger support into common in
+ prep to add to support to reports. Removed global valid trigger
+ list with a per object valid trigger definition
-2002-10-31 17:12 jcater
+2002-10-31 23:12:26 Rev 3336 jcater
- * src/Designer.py: added cross-tabulation (pivot table) example to
+ * src/Designer.py: added cross-tabulation (pivot table) example to
reports (pending a few bugfixes, it will work); misc cleanup
-2002-10-28 18:11 jcater
+2002-10-29 00:11:49 Rev 3330 jcater
- * src/: Designer.py, forms/Instance.py,
- forms/LayoutEditor/LayoutEditorTools.py: added support for
- command-line --new <form|report|schema|...>, so you can start up
- designer with a specific type of project
+ * src/forms/Instance.py, src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/Designer.py: added support for command-line --new
+ <form|report|schema|...>, so you can start up designer with a
+ specific type of project
-2002-10-28 17:43 jcater
+2002-10-28 23:43:08 Rev 3329 jcater
- * src/: TemplateBase.py, TemplateParser.py, base/TemplateBase.py,
- base/TemplateParser.py, forms/LayoutEditor/LayoutEditor.py,
- forms/wizards/AddButton.py, forms/wizards/AddDropDown.py: * Added
- tab support to wizard dialogs * Added "Insert Button" wizard *
- Fixed cross-cursor support when a object drawing is enabled *
- Fixed "Static Datasource" support in the Add DropDown wizard
+ * src/TemplateBase.py, src/TemplateParser.py,
+ src/forms/wizards/AddButton.py,
+ src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/wizards/AddDropDown.py, src/base/TemplateBase.py,
+ src/base/TemplateParser.py: * Added tab support to wizard dialogs
+ * Added "Insert Button" wizard * Fixed cross-cursor support when a
+ object drawing is enabled * Fixed "Static Datasource" support in
+ the Add DropDown wizard
-2002-10-24 09:10 jamest
+2002-10-24 14:10:09 Rev 3317 jamest
- * src/forms/LayoutEditor/LayoutEditor.py: removed reference to old
+ * src/forms/LayoutEditor/LayoutEditor.py: removed reference to old
GFEvent file removed old GFEvent file
-2002-10-23 22:00 jamest
+2002-10-24 03:00:25 Rev 3311 jamest
- * src/: PopupMenu.py, base/PopupMenu.py: Partial removal of the
+ * src/PopupMenu.py, src/base/PopupMenu.py: Partial removal of the
GFTrigger class being replaced by common trigger system.
-2002-10-18 13:04 jcater
+2002-10-18 18:04:29 Rev 3289 jcater
- * src/: TemplateParser.py, base/TemplateParser.py: added missing
+ * src/TemplateParser.py, src/base/TemplateParser.py: added missing
event import
-2002-10-10 01:45 jcater
+2002-10-10 06:45:36 Rev 3274 jcater
- * packaging/debian/: changelog, rules: added a login popup dialog
- for curses uidriver; beat the curses uidriver into submission to
- get it to draw pages, labels, and entries; more cleanup on
- common's curses library
+ * packaging/debian/changelog, packaging/debian/rules: added a login
+ popup dialog for curses uidriver; beat the curses uidriver into
+ submission to get it to draw pages, labels, and entries; more
+ cleanup on common's curses library
-2002-10-08 15:39 siesel
+2002-10-08 20:39:19 Rev 3258 siesel
- * src/forms/wizards/AddDropDown.py: fix static datasource for
+ * src/forms/wizards/AddDropDown.py: fix static datasource for
dropdown wizard <2> add static datasource sample
-2002-10-07 21:24 jcater
+2002-10-08 02:24:26 Rev 3254 jcater
- * doc/technotes/00003.txt, src/Instance.py, src/MenuBar.py,
- src/TemplateParser.py, src/base/Instance.py, src/base/MenuBar.py,
- src/base/TemplateParser.py, src/forms/WizardRunner.py,
- src/forms/LayoutEditor/LayoutEditor.py,
- src/forms/LayoutEditor/LayoutEditorTools.py:
- * Added event model to designer
- * Enabled the Toolbar "Save" icon to be enabled/disabled based
- on the state of the document
- * The icons for various functions stay depressed until the
- function has completed (e.g., drawing a combo box or entry)
- * Toolbar icons are depressed when a function is selected from
- the menu (to show state)
- * Various code cleanups
+ * doc/technotes/00003.txt, src/base/MenuBar.py, src/Instance.py,
+ src/TemplateParser.py, src/MenuBar.py, src/base/Instance.py,
+ src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/forms/WizardRunner.py, src/base/TemplateParser.py: * Added
+ event model to designer * Enabled the Toolbar "Save" icon to be
+ enabled/disabled based on the state of the document * The
+ icons for various functions stay depressed until the function
+ has completed (e.g., drawing a combo box or entry) * Toolbar
+ icons are depressed when a function is selected from the menu
+ (to show state) * Various code cleanups
-2002-10-07 21:07 jcater
+2002-10-08 02:07:05 Rev 3253 jcater
- * src/forms/wizards/AddDropDown.py: fixed bugs in the New
- Datasource wizard
+ * src/forms/wizards/AddDropDown.py: fixed bugs in the New Datasource
+ wizard
-2002-10-07 18:13 jcater
+2002-10-07 23:13:29 Rev 3252 jcater
- * doc/technotes/00003.txt, doc/technotes/index.html,
- doc/technotes/index.txt, src/Instance.py, src/MenuBar.py,
- src/base/Instance.py, src/base/MenuBar.py: started adding event
- support to designer
+ * doc/technotes/00003.txt, src/base/MenuBar.py, src/Instance.py,
+ doc/technotes/index.txt, src/MenuBar.py, doc/technotes/index.html,
+ src/base/Instance.py: started adding event support to designer
-2002-10-07 16:45 jcater
+2002-10-07 21:45:15 Rev 3248 jcater
* src/__init__.py: updating version numbers to 'development' status
-2002-10-05 02:16 jcater
+2002-10-05 07:16:46 Rev 3244 jcater
- * setup.py, packaging/debian/README.Debian,
- packaging/debian/README.cvs, packaging/debian/README.maintainers,
- packaging/debian/changelog, packaging/debian/control,
- packaging/debian/copyright, packaging/debian/dirs,
- packaging/debian/files, packaging/debian/postinst,
- packaging/debian/prerm, packaging/debian/rules,
- packaging/debian/setup.cfg.debian: Changes needed to create .debs
- for the 0.4.0 release
+ * setup.py: Changes needed to create .debs for the 0.4.0 release
-2002-10-03 09:35 siesel
+2002-10-05 07:16:46 Rev 3243 jcater
- * src/schema/wizards/WriteSchema.py: add preliminary schema write
+ * packaging/debian, packaging/debian/dirs, packaging/debian/files,
+ packaging/debian/README.maintainers, packaging/debian/copyright,
+ packaging/debian/README.Debian, packaging/debian/setup.cfg.debian,
+ packaging/debian/control, packaging/debian/postinst,
+ packaging/debian/prerm, packaging/debian/README.cvs,
+ packaging/debian/changelog, packaging/debian/rules: Changes needed
+ to create .debs for the 0.4.0 release
+
+2002-10-03 14:35:48 Rev 3238 siesel
+
+ * src/schema/wizards/WriteSchema.py: add preliminary schema write
support to common add schema write wizard to designer
-2002-09-29 19:27 jcater
+2002-09-30 00:27:45 Rev 3232 jcater
* TODO: TODO fixes
-2002-09-29 19:19 jcater
+2002-09-30 00:19:18 Rev 3230 jcater
- * setup.py, packaging/mcmillan/designer.spec, src/__init__.py:
- final changes for release
+ * packaging/mcmillan/designer.spec, src/__init__.py, setup.py: final
+ changes for release
-2002-09-28 09:48 jcater
+2002-09-28 14:48:03 Rev 3228 jcater
- * src/templates/forms/: Simple.py, SimpleDetail.py: updated
- designer's simple wizards to reflect new wizard architecture
+ * src/templates/forms/Simple.py, src/templates/forms/SimpleDetail.py:
+ updated designer's simple wizards to reflect new wizard architecture
-2002-09-25 18:05 jcater
+2002-09-25 23:05:54 Rev 3217 jcater
- * doc/Tech-Reference.sxw, doc/Users-Guide.sxw,
- packaging/mcmillan/designer.spec: updates to documentation
+ * doc/Tech-Reference.sxw, packaging/mcmillan/designer.spec,
+ doc/Users-Guide.sxw: updates to documentation
-2002-09-25 17:49 jcater
+2002-09-25 22:49:53 Rev 3216 jcater
* doc/DevelopersGuide-Forms.lyx: documentation updates
-2002-09-23 17:39 jcater
+2002-09-23 22:39:10 Rev 3201 jcater
- * packaging/: inno/gfdesigner.iss, mcmillan/designer.spec,
- mcmillan/gfdesigner.cfg: move to McMillan 5
+ * packaging/inno/gfdesigner.iss, packaging/mcmillan/designer.spec,
+ packaging/mcmillan/gfdesigner.cfg: move to McMillan 5
-2002-09-23 15:32 jcater
+2002-09-23 20:32:47 Rev 3200 jcater
- * packaging/mcmillan/gfdesigner.cfg: fixes to allow mcmillan to
+ * packaging/mcmillan/gfdesigner.cfg: fixes to allow mcmillan to
package designer
-2002-09-22 23:42 jcater
+2002-09-23 04:42:02 Rev 3188 jcater
* NEWS: updated NEWS files
-2002-09-22 10:58 jcater
+2002-09-22 15:58:20 Rev 3187 jcater
- * packaging/mcmillan/gfdesigner-PY21.cfg: restored python 2.1 setup
+ * packaging/mcmillan/gfdesigner-PY21.cfg: restored python 2.1 setup
files
-2002-09-20 16:14 jcater
+2002-09-20 21:14:51 Rev 3184 jcater
- * packaging/: inno/gfdesigner.iss, mcmillan/gfdesigner.cfg: changes
- needed for windows binaries
+ * packaging/inno/gfdesigner.iss, packaging/mcmillan/gfdesigner.cfg:
+ changes needed for windows binaries
-2002-09-17 14:36 jcater
+2002-09-17 19:36:38 Rev 3160 jcater
- * setup.py: added/removed schema-related and gear-related entries
+ * setup.py: added/removed schema-related and gear-related entries
from setup.py
-2002-09-17 10:27 jcater
+2002-09-17 15:27:45 Rev 3157 jcater
- * src/: Designer.py, Instance.py, TemplateParser.py,
- ToolSupport.py, base/Instance.py, base/ModuleSupport.py,
- base/TemplateParser.py, templates/__init__.py: removed code from
- gnue.common.__init__ and placed in either gnue.common.FileUtils
- or gnue.common.TextUtils; added stub for gear support
+ * src/TemplateParser.py, src/base/ModuleSupport.py, src/Instance.py,
+ src/ToolSupport.py, src/templates/__init__.py, src/Designer.py,
+ src/base/TemplateParser.py, src/base/Instance.py: removed code
+ from gnue.common.__init__ and placed in either gnue.common.
+ FileUtils or gnue.common.TextUtils; added stub for gear support
-2002-09-16 18:26 jcater
+2002-09-16 23:27:32 Rev 3155 jcater
- * src/schema/: Incubator.py, Instance.py, TemplateSupport.py,
- DiaEditor/VisualEditor.py, parser/__init__.py, parser/.cvsignore:
- fixes from migration of schema parser to gnue-common
+ * src/schema/Instance.py, src/schema/parser, src/schema/Incubator.py,
+ src/schema/TemplateSupport.py, src/schema/parser/__init__.py,
+ src/schema/DiaEditor/VisualEditor.py: fixes from migration of
+ schema parser to gnue-common
-2002-09-16 18:20 jamest
+2002-09-16 23:20:40 Rev 3154 jamest
- * src/schema/parser/__init__.py: Line added per jcater to deal with
- requested file moves in CVS. Remember to cvs update -Pd kids!
+ * src/schema/parser/__init__.py: Line added per jcater to deal with
+ requested file moves in CVS. Remember to cvs update -Pd kids!
-2002-09-16 14:30 jcater
+2002-09-16 19:30:16 Rev 3146 jcater
- * src/templates/reports/SimpleReport.py: added TODO comments about
+ * src/templates/reports/SimpleReport.py: added TODO comments about
incorrect defaulting of namespaces in reports
-2002-09-13 07:27 siesel
+2002-09-13 12:27:54 Rev 3136 siesel
- * src/: TreeView.py, base/tools/TreeView.py, schema/Instance.py:
- fix designer/schema editor segfaulting on exit and add a todo to
- TreeView.py about how to resolve the real problem
+ * src/base/tools/TreeView.py, src/schema/Instance.py, src/TreeView.
+ py: fix designer/schema editor segfaulting on exit and add a todo
+ to TreeView.py about how to resolve the real problem
-2002-09-07 09:59 jcater
+2002-09-07 14:59:16 Rev 3119 jcater
- * src/: Instance.py, base/Instance.py, reports/TreeView.py:
+ * src/Instance.py, src/reports/TreeView.py, src/base/Instance.py:
improved support for reports [patches by btami]
-2002-08-21 17:55 jcater
+2002-08-21 22:55:16 Rev 3099 jcater
- * src/: TemplateParser.py, base/TemplateParser.py,
- templates/forms/FormBuilder.py: misc small bug fixes
+ * src/TemplateParser.py, src/templates/forms/FormBuilder.py,
+ src/base/TemplateParser.py: misc small bug fixes
-2002-08-15 23:51 jcater
+2002-08-16 04:51:29 Rev 3098 jcater
- * src/: forms/wizards/AddBlock.py, forms/wizards/AddBox.py,
- forms/wizards/AddDataSource.py, forms/wizards/AddDropDown.py,
- forms/wizards/AddLabel.py, forms/wizards/CreateSchema.py,
- TemplateBase.py, TemplateParser.py, base/TemplateBase.py,
- base/TemplateParser.py, forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/LayoutEditorTools.py,
- templates/forms/FormBuilder.py, templates/forms/Simple.py,
- templates/forms/SimpleDetail.py,
- templates/reports/SimpleReport.py,
- templates/schema/Introspection.py: fixed the mouse hanging issue
- with wizards; started wizard validation; implemented several new
- plug-ins for forms; added wrapped-text support to the wizard page
- drawing code; misc wizard fixes
+ * src/TemplateParser.py, src/forms/wizards/CreateSchema.py,
+ src/templates/forms/FormBuilder.py,
+ src/forms/LayoutEditor/LayoutEditor.py,
+ src/templates/schema/Introspection.py,
+ src/templates/forms/SimpleDetail.py, src/forms/wizards/AddLabel.py,
+ src/base/TemplateParser.py, src/TemplateBase.py,
+ src/forms/wizards/AddBox.py, src/forms/wizards/AddDataSource.py,
+ src/forms/wizards/AddBlock.py, src/templates/forms/Simple.py,
+ src/forms/wizards/AddDropDown.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py, src/base/TemplateBase.
+ py, src/templates/reports/SimpleReport.py: fixed the mouse hanging
+ issue with wizards; started wizard validation; implemented several
+ new plug-ins for forms; added wrapped-text support to the wizard
+ page drawing code; misc wizard fixes
-2002-08-08 09:47 jcater
+2002-08-08 14:47:55 Rev 3093 jcater
- * doc/technotes/index.html: merged psu's index.html code into our
- create-technote-index.py script so both an index.html and
- index.txt are created
+ * doc/technotes/index.html: merged psu's index.html code into our
+ create-technote-index.py script so both an index.html and index.
+ txt are created
-2002-08-07 18:29 jcater
+2002-08-07 23:29:18 Rev 3092 jcater
- * src/: Instance.py, MenuBar.py, base/Instance.py, base/MenuBar.py,
- forms/WizardRunner.py, forms/LayoutEditor/GridPane.py,
- forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/LayoutEditorTools.py,
- forms/LayoutEditor/renderers/Base/GridPane.py,
- forms/wizards/AddDropDown.py: re-implemented toolbars to have
- them emulate the Menubar events; i.e., toolbar entries are
- nothing more than a link to a menu entry; more work on the
- AddDropDown wizard; misc funky fixes
+ * src/base/MenuBar.py, src/forms/LayoutEditor/GridPane.py,
+ src/Instance.py, src/forms/LayoutEditor/renderers/Base/GridPane.py,
+ src/MenuBar.py, src/base/Instance.py,
+ src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/wizards/AddDropDown.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/forms/WizardRunner.py: re-implemented toolbars to have them
+ emulate the Menubar events; i.e., toolbar entries are nothing more
+ than a link to a menu entry; more work on the AddDropDown wizard;
+ misc funky fixes
-2002-08-06 10:06 siesel
+2002-08-06 15:06:29 Rev 3091 siesel
- * src/: schema/Incubator.py, schema/Instance.py,
- schema/TreeView.py, schema/DiaEditor/VisualEditor.py,
- schema/DiaEditor/VisualTable.py,
- templates/schema/Introspection.py: * add basic popup menu with
- create/delete functions to the visual editor * improved moving of
- elements * add onCreateObj/onDeleteObj etc. handler to react on
- changes in other tools * activated the object navigator again an
+ * src/schema/Instance.py, src/schema/Incubator.py,
+ src/schema/TreeView.py, src/schema/DiaEditor/VisualEditor.py,
+ src/templates/schema/Introspection.py,
+ src/schema/DiaEditor/VisualTable.py: * add basic popup menu with
+ create/delete functions to the visual editor * improved moving of
+ elements * add onCreateObj/onDeleteObj etc. handler to react on
+ changes in other tools * activated the object navigator again an
added a small fix for its segfault problem (I hope so)
-2002-08-05 01:00 dneighbors
+2002-08-05 06:00:35 Rev 3090 dneighbors
- * src/templates/forms/SimpleDetail.py: Made master/detail wizard
+ * src/templates/forms/SimpleDetail.py: Made master/detail wizard
work again, though it still lays out the form incorrectly.
-2002-07-30 14:33 siesel
+2002-07-30 19:33:59 Rev 3079 siesel
- * src/forms/wizards/CreateSchema.py: add delete/next/prev record
- trigger functions to GFBlocks improved datatype detection in the
+ * src/forms/wizards/CreateSchema.py: add delete/next/prev record
+ trigger functions to GFBlocks improved datatype detection in the
CreateSchema wizard updated wizard example
-2002-07-30 11:55 siesel
+2002-07-30 16:55:29 Rev 3077 siesel
- * src/reports/: Instance.py, TreeView.py: added a basically working
- 'Object Navigator' for designer/reports (btami)
+ * src/reports/TreeView.py, src/reports/Instance.py: added a
+ basically working 'Object Navigator' for designer/reports (btami)
-2002-07-29 12:12 siesel
+2002-07-29 17:12:51 Rev 3076 siesel
- * src/templates/schema/Introspection.py: make "name" attribute in a
- <value> tag not required add name to privatekey in Introspection
+ * src/templates/schema/Introspection.py: make "name" attribute in a
+ <value> tag not required add name to privatekey in Introspection
wizard
-2002-07-27 19:46 siesel
+2002-07-28 00:46:24 Rev 3074 siesel
- * src/schema/DiaEditor/: VisualEditor.py, VisualTable.py:
- implemented a blue marker for the current object and a way to
- move objects around
+ * src/schema/DiaEditor/VisualEditor.py,
+ src/schema/DiaEditor/VisualTable.py: implemented a blue marker for
+ the current object and a way to move objects around
-2002-07-27 13:43 siesel
+2002-07-27 18:43:57 Rev 3073 siesel
- * src/schema/: Instance.py, DiaEditor/VisualEditor.py,
- DiaEditor/VisualTable.py: added first version of a visual
- editor/navigator for schemas
+ * src/schema/Instance.py, src/schema/DiaEditor,
+ src/schema/DiaEditor/VisualEditor.py,
+ src/schema/DiaEditor/VisualTable.py: added first version of a
+ visual editor/navigator for schemas
-2002-07-25 19:52 siesel
+2002-07-26 00:52:57 Rev 3070 siesel
- * src/forms/wizards/CreateSchema.py: add a check for entry types,
- add a name to <primarykey> (to conform to designersparser) and
+ * src/forms/wizards/CreateSchema.py: add a check for entry types,
+ add a name to <primarykey> (to conform to designersparser) and
updated example
-2002-07-25 00:36 jcater
+2002-07-25 05:36:08 Rev 3069 jcater
- * src/forms/wizards/: AddDropDown.py, AddPage.py: more work on the
- Add Dropdown wizard (THIS IS NOT WORKING YET! HAVING MOUSE
- ISSUES!)
+ * src/forms/wizards/AddDropDown.py, src/forms/wizards/AddPage.py:
+ more work on the Add Dropdown wizard (THIS IS NOT WORKING YET!
+ HAVING MOUSE ISSUES!)
-2002-07-24 18:25 siesel
+2002-07-24 23:25:25 Rev 3067 siesel
- * src/forms/wizards/CreateSchema.py: CreateSchema.py: change
- default field type to varchar added new pgsql stylesheet which
- move primary key definition into table def. other small updates
+ * src/forms/wizards/CreateSchema.py: CreateSchema.py: change default
+ field type to varchar added new pgsql stylesheet which move
+ primary key definition into table def. other small updates
-2002-07-24 17:44 siesel
+2002-07-24 22:44:53 Rev 3066 siesel
- * src/forms/wizards/CreateSchema.py: create schema from form wizard
+ * src/forms/wizards/CreateSchema.py: create schema from form wizard
update: primary keys now supported updated example
-2002-07-24 15:55 siesel
+2002-07-24 20:55:16 Rev 3064 siesel
* src/forms/wizards/CreateSchema.py: fixing wrong indentation bug
-2002-07-24 10:23 siesel
+2002-07-24 15:23:36 Rev 3062 siesel
- * src/forms/wizards/CreateSchema.py: add first foreign key creation
- feature to CreateSchema wizard. changed GSSchema definition
+ * src/forms/wizards/CreateSchema.py: add first foreign key creation
+ feature to CreateSchema wizard. changed GSSchema definition
-2002-07-24 09:03 jcater
+2002-07-24 14:03:30 Rev 3060 jcater
- * src/forms/wizards/CreateSchema.py: minor improvements to jan's
- createschema plug-in (supports writing to a file and moved to
+ * src/forms/wizards/CreateSchema.py: minor improvements to jan's
+ createschema plug-in (supports writing to a file and moved to
Extras menu)
-2002-07-23 19:10 siesel
+2002-07-24 00:10:42 Rev 3059 siesel
- * src/forms/wizards/CreateSchema.py: add an create schema wizard
+ * src/forms/wizards/CreateSchema.py: add an create schema wizard
which create a schema for a GFD file add an example schema too
-2002-07-23 12:52 jcater
+2002-07-23 17:52:52 Rev 3055 jcater
- * src/: ToolSupport.py, base/ModuleSupport.py,
- reports/Incubator.py, reports/Instance.py,
- reports/LayoutEditor.py, reports/TemplateSupport.py,
- reports/__init__.py, templates/reports/SimpleReport.py: added
- btami's report module/wizard to designer
+ * src/reports/Incubator.py, src/base/ModuleSupport.py,
+ src/reports/__init__.py, src/reports/Instance.py,
+ src/reports/TemplateSupport.py, src/ToolSupport.py,
+ src/templates/reports/SimpleReport.py, src/reports/LayoutEditor.py:
+ added btami's report module/wizard to designer
-2002-07-22 18:55 jcater
+2002-07-22 23:55:43 Rev 3052 jcater
* src/forms/wizards/AddEntry.py: fixed incorrect comments
-2002-07-22 18:04 jcater
+2002-07-22 23:04:59 Rev 3051 jcater
- * src/: Instance.py, MenuBar.py, TemplateBase.py,
- TemplateParser.py, base/Instance.py, base/MenuBar.py,
- base/TemplateBase.py, base/TemplateParser.py, forms/Instance.py,
- forms/TemplateSupport.py, forms/WizardRunner.py,
- forms/LayoutEditor/LayoutEditor.py, forms/wizards/AddDropDown.py,
- forms/wizards/AddEntry.py, navigator/Instance.py,
- schema/Instance.py: more work on plug-in support in Designer
+ * src/forms/wizards/AddEntry.py, src/TemplateParser.py, src/MenuBar.
+ py, src/forms/Instance.py, src/forms/TemplateSupport.py,
+ src/forms/LayoutEditor/LayoutEditor.py, src/navigator/Instance.py,
+ src/base/TemplateParser.py, src/base/MenuBar.py, src/Instance.py,
+ src/schema/Instance.py, src/TemplateBase.py,
+ src/forms/wizards/AddDropDown.py, src/base/Instance.py,
+ src/forms/WizardRunner.py, src/base/TemplateBase.py: more work on
+ plug-in support in Designer
-2002-07-22 13:38 jcater
+2002-07-22 18:38:41 Rev 3050 jcater
- * src/: Designer.py, Instance.py, MenuBar.py, base/Instance.py,
- base/MenuBar.py, forms/TemplateSupport.py, forms/__init__.py,
- forms/wizards/AddDropDown.py, forms/wizards/AddEntry.py,
- navigator/__init__.py, schema/__init__.py: reworked menubar
- support so toolbar buttons can be mapped to menus; fixed the
- Instance import problem; misc other fixes
+ * src/base/MenuBar.py, src/forms/wizards/AddEntry.py, src/Instance.
+ py, src/forms/__init__.py, src/MenuBar.py, src/navigator/__init__.
+ py, src/base/Instance.py, src/forms/TemplateSupport.py,
+ src/forms/wizards/AddDropDown.py, src/schema/__init__.py,
+ src/Designer.py: reworked menubar support so toolbar buttons can
+ be mapped to menus; fixed the Instance import problem; misc other
+ fixes
-2002-07-22 10:57 jcater
+2002-07-22 15:57:02 Rev 3049 jcater
- * doc/technotes/00001.txt: modified wizard notes to reflect that
- wizards can now work at the object level, and not just at the
+ * doc/technotes/00001.txt: modified wizard notes to reflect that
+ wizards can now work at the object level, and not just at the
'create a new form' level
-2002-07-22 10:47 jcater
+2002-07-22 15:47:31 Rev 3048 jcater
- * doc/technotes/: 00001.txt, 00002.txt: fixed Created dates
+ * doc/technotes/00001.txt, doc/technotes/00002.txt: fixed Created
+ dates
-2002-07-22 10:46 jcater
+2002-07-22 15:46:33 Rev 3047 jcater
- * doc/: TemplatesAndWizards.txt, technotes/00001.txt,
- technotes/00002.txt, technotes/index.txt: added wizard technotes
+ * doc/technotes/index.txt, doc/TemplatesAndWizards.txt,
+ doc/technotes/00001.txt, doc/technotes/00002.txt: added wizard
+ technotes
-2002-07-22 10:25 siesel
+2002-07-22 15:25:34 Rev 3046 siesel
- * src/: templates/schema/.cvsignore, forms/wizards/.cvsignore,
- schema/.cvsignore, schema/parser/.cvsignore,
- schema/wizards/.cvsignore: beautify cvs update output :)
+ * src/templates/schema/.cvsignore, src/schema/.cvsignore,
+ src/forms/wizards/.cvsignore, src/schema/wizards/.cvsignore,
+ src/schema/parser/.cvsignore: beautify cvs update output :)
-2002-07-21 23:09 jcater
+2002-07-22 04:09:40 Rev 3044 jcater
- * TODO, src/Designer.py, src/TemplateBase.py, src/TreeView.py,
- src/base/TemplateBase.py, src/base/tools/TreeView.py,
- src/schema/Instance.py, src/schema/TreeView.py,
- src/templates/schema/Introspection.py: removed more
- forms-specific cruft in designer; added primary key support to
- the Introspection schema wizard; fixed wizard support
+ * src/base/tools/TreeView.py, src/schema/Instance.py,
+ src/TemplateBase.py, TODO, src/TreeView.py, src/schema/TreeView.py,
+ src/templates/schema/Introspection.py, src/Designer.py,
+ src/base/TemplateBase.py: removed more forms-specific cruft in
+ designer; added primary key support to the Introspection schema
+ wizard; fixed wizard support
-2002-07-21 21:34 jcater
+2002-07-22 02:34:56 Rev 3042 jcater
- * src/: TemplateBase.py, base/TemplateBase.py: fixed cut-n-paste
+ * src/TemplateBase.py, src/base/TemplateBase.py: fixed cut-n-paste
error (part deux)
-2002-07-21 21:33 jcater
+2002-07-22 02:33:23 Rev 3041 jcater
- * src/: TemplateBase.py, base/TemplateBase.py: fixed cut-n-paste
+ * src/TemplateBase.py, src/base/TemplateBase.py: fixed cut-n-paste
error
-2002-07-19 18:21 jcater
+2002-07-19 23:21:15 Rev 3039 jcater
- * src/: Designer.py, Instance.py, MenuBar.py, TemplateBase.py,
- TemplateParser.py, base/Instance.py, base/MenuBar.py,
- base/TemplateBase.py, base/TemplateParser.py,
- forms/LayoutEditor/LayoutEditor.py, forms/wizards/AddPage.py,
- templates/__init__.py, templates/forms/FormBuilder.py,
- templates/forms/Simple.py, templates/forms/SimpleDetail.py,
- templates/schema/Introspection.py: implemented dynamic menu, etc,
- for plugin support; added Add Page and Block Builder plugins
+ * src/TemplateParser.py, src/MenuBar.py, src/templates/__init__.py,
+ src/templates/schema/Introspection.py,
+ src/templates/forms/FormBuilder.py, src/forms/wizards/AddPage.py,
+ src/forms/LayoutEditor/LayoutEditor.py,
+ src/templates/forms/SimpleDetail.py, src/Designer.py,
+ src/base/TemplateParser.py, src/base/MenuBar.py, src/Instance.py,
+ src/TemplateBase.py, src/templates/forms/Simple.py,
+ src/base/Instance.py, src/base/TemplateBase.py: implemented
+ dynamic menu, etc, for plugin support; added Add Page and Block
+ Builder plugins
-2002-07-18 23:56 jcater
+2002-07-19 04:56:07 Rev 3035 jcater
- * src/: Designer.py, MenuBar.py, base/MenuBar.py,
- forms/wizards/AddPage.py: BREAKING CVS!
+ * src/base/MenuBar.py, src/MenuBar.py, src/forms/wizards/AddPage.py,
+ src/Designer.py: BREAKING CVS!
-2002-07-18 17:00 jamest
+2002-07-18 22:00:39 Rev 3034 jamest
* src/Designer.py: Fix import error
-2002-07-18 13:29 jcater
+2002-07-18 18:29:03 Rev 3030 jcater
* doc/technotes/index.txt: added footer message
-2002-07-18 13:23 jcater
+2002-07-18 18:23:49 Rev 3029 jcater
- * doc/technotes/: 00000.txt, index.txt: added technote structure
+ * doc/technotes, doc/technotes/00000.txt, doc/technotes/index.txt:
+ added technote structure
-2002-07-18 13:18 jamest
+2002-07-18 18:18:32 Rev 3028 jamest
- * src/: Designer.py, MenuBar.py, base/MenuBar.py,
- templates/__init__.py: Atmospheric crack levels in KS have
- returned to normal. Adjusting previous changes to compensate.
+ * src/base/MenuBar.py, src/MenuBar.py, src/templates/__init__.py,
+ src/Designer.py: Atmospheric crack levels in KS have returned to
+ normal. Adjusting previous changes to compensate.
-2002-07-17 08:42 jamest
+2002-07-17 13:42:25 Rev 3024 jamest
* setup.py: Added missing package install
-2002-07-16 17:03 jamest
+2002-07-16 22:03:25 Rev 3021 jamest
- * setup.py, src/Designer.py, src/templates/__init__.py: Working on
+ * setup.py, src/templates/__init__.py, src/Designer.py: Working on
making setup.py install work for cvs designer - Syncing machines
-2002-07-11 09:32 siesel
+2002-07-11 14:32:10 Rev 3003 siesel
- * src/: Instance.py, base/Instance.py: add missing "__"
+ * src/Instance.py, src/base/Instance.py: add missing "__"
-2002-07-11 00:39 jcater
+2002-07-11 05:39:02 Rev 3002 jcater
- * src/: Instance.py, MenuBar.py, ToolFrame.py, base/Instance.py,
- base/MenuBar.py, base/ToolFrame.py, forms/Instance.py,
- forms/wizards/AddPage.py: cleanup of menubar creation logic to
- allow for dynamically loaded/wizard-based/user-customizable
- tools/scripts
+ * src/base/MenuBar.py, src/Instance.py, src/ToolFrame.py,
+ src/MenuBar.py, src/forms/Instance.py, src/base/Instance.py,
+ src/forms/wizards/AddPage.py, src/base/ToolFrame.py: cleanup of
+ menubar creation logic to allow for dynamically
+ loaded/wizard-based/user-customizable tools/scripts
-2002-07-10 11:05 siesel
+2002-07-10 16:05:18 Rev 2999 siesel
- * src/: Instance.py, base/Instance.py, schema/Instance.py: add
- missing imports to fix designer not starting up. add error
- message for empty wizard modules
+ * src/Instance.py, src/schema/Instance.py, src/base/Instance.py: add
+ missing imports to fix designer not starting up. add error message
+ for empty wizard modules
-2002-07-08 23:03 jcater
+2002-07-09 04:03:45 Rev 2989 jcater
- * src/: Instance.py, base/Instance.py, forms/Instance.py,
- forms/wizards/AddBlock.py, forms/wizards/AddDataSource.py,
- forms/wizards/AddDropDown.py, forms/wizards/AddPage.py,
- navigator/Instance.py, navigator/wizards/__init__.py,
- reports/wizards/__init__.py, schema/Instance.py,
- schema/wizards/__init__.py: experiments with wizard/scripting
- support
+ * src/Instance.py, src/schema/Instance.py, src/navigator/wizards,
+ src/forms/Instance.py, src/reports/wizards,
+ src/forms/wizards/AddBlock.py, src/forms/wizards/AddDataSource.py,
+ src/navigator/wizards/__init__.py, src/schema/wizards,
+ src/base/Instance.py, src/forms/wizards/AddDropDown.py,
+ src/forms/wizards/AddPage.py, src/navigator/Instance.py,
+ src/reports/wizards/__init__.py, src/schema/wizards/__init__.py:
+ experiments with wizard/scripting support
-2002-07-08 22:05 jcater
+2002-07-09 03:06:13 Rev 2988 jcater
- * src/: Instance.py, MenuBar.py, base/Instance.py, base/MenuBar.py,
- forms/Instance.py, forms/wizards/__init__.py: beginning of
- improved tools menu (with wizard support)
+ * src/base/MenuBar.py, src/Instance.py, src/forms/wizards/__init__.
+ py, src/MenuBar.py, src/forms/Instance.py, src/base/Instance.py,
+ src/forms/wizards: beginning of improved tools menu (with wizard
+ support)
-2002-07-04 14:01 jcater
+2002-07-04 19:01:34 Rev 2974 jcater
- * src/forms/LayoutEditor/DisplayDropTarget.py: fixed the auto
+ * src/forms/LayoutEditor/DisplayDropTarget.py: fixed the auto
PRE-INSERT trigger logic (removed 'not' :)
-2002-07-04 13:45 jcater
+2002-07-04 18:45:08 Rev 2972 jcater
- * src/: SchemaViewer.py, base/tools/SchemaViewer.py,
- forms/Incubator.py, forms/LayoutEditor/DisplayDropTarget.py:
- added automatic PRE-INSERT trigger creation to designer's Schema
- Viewer drag-n-drop support
+ * src/forms/LayoutEditor/DisplayDropTarget.py,
+ src/base/tools/SchemaViewer.py, src/forms/Incubator.py,
+ src/SchemaViewer.py: added automatic PRE-INSERT trigger creation
+ to designer's Schema Viewer drag-n-drop support
-2002-07-03 11:35 arturas
+2002-07-03 16:35:46 Rev 2964 arturas
- * src/schema/Instance.py: Prepared strings for i18n.
+ * src/schema/Instance.py, src/forms/TreeView.py: Prepared strings
+ for i18n.
-2002-07-03 11:31 arturas
+2002-07-03 16:24:18 Rev 2963 arturas
- * src/forms/TreeView.py: Prepared strings for i18n.
-
-2002-07-03 11:24 arturas
-
* src/forms/Instance.py: Prepared strings for i18n.
-2002-07-03 10:56 arturas
+2002-07-03 15:56:37 Rev 2960 arturas
- * src/: PropertyEditor.py, base/tools/PropertyEditor.py: Removed
+ * src/base/tools/PropertyEditor.py, src/PropertyEditor.py: Removed
accidental debugging line.
-2002-07-03 10:49 arturas
+2002-07-03 15:49:48 Rev 2959 arturas
- * src/: Instance.py, base/Instance.py: Prepared strings for i18n.
+ * src/Instance.py, src/base/Instance.py: Prepared strings for i18n.
Minor code design changes.
-2002-07-03 10:38 arturas
+2002-07-03 15:38:05 Rev 2958 arturas
- * src/: TriggerEditor.py, base/tools/TriggerEditor.py: Prepared
- strings for i18n.
+ * src/base/tools/TriggerEditor.py, src/TemplateParser.py,
+ src/ToolFrame.py, src/TriggerEditor.py, src/base/TemplateParser.py,
+ src/base/ToolFrame.py: Prepared strings for i18n.
-2002-07-03 10:30 arturas
+2002-07-03 15:13:52 Rev 2957 arturas
- * src/: TemplateParser.py, base/TemplateParser.py, ToolFrame.py,
- base/ToolFrame.py: Prepared strings for i18n.
-
-2002-07-03 10:13 arturas
-
- * src/: TemplateChooser.py, base/TemplateChooser.py: Prepared
+ * src/base/TemplateChooser.py, src/TemplateChooser.py: Prepared
strings for i18n.
-2002-07-03 09:59 arturas
+2002-07-03 14:59:10 Rev 2956 arturas
- * src/: PropertyEditor.py, base/tools/PropertyEditor.py: Prepared
- strings for i18n, although did not find where designer does
+ * src/base/tools/PropertyEditor.py, src/PropertyEditor.py: Prepared
+ strings for i18n, although did not find where designer does
display them.
-2002-07-03 09:58 arturas
+2002-07-03 14:58:07 Rev 2955 arturas
- * src/: SchemaViewer.py, base/tools/SchemaViewer.py: Prepared
- strings for i18n, although did not found where those strings in
+ * src/base/tools/SchemaViewer.py, src/SchemaViewer.py: Prepared
+ strings for i18n, although did not found where those strings in
designer appear.
-2002-07-03 09:14 arturas
+2002-07-03 14:14:39 Rev 2954 arturas
- * src/: PopupMenu.py, base/PopupMenu.py: Prepared strings for i18n.
+ * src/PopupMenu.py, src/base/PopupMenu.py: Prepared strings for i18n.
-2002-07-03 08:20 arturas
+2002-07-03 13:20:39 Rev 2953 arturas
- * src/: MenuBar.py, base/MenuBar.py: Strings prepared for i18n.
+ * src/base/MenuBar.py, src/MenuBar.py: Strings prepared for i18n.
Looks nice :)
-2002-07-02 09:25 arturas
+2002-07-02 14:25:33 Rev 2949 arturas
- * src/: MRUManager.py, base/MRUManager.py: Modified strings for
+ * src/base/MRUManager.py, src/MRUManager.py: Modified strings for
i18n.
-2002-07-02 09:12 arturas
+2002-07-02 14:14:59 Rev 2948 arturas
- * src/: Designer.py, DataSourceEditor.py,
- base/tools/DataSourceEditor.py: Modified strings for i18n.
+ * src/base/tools/DataSourceEditor.py, src/Designer.py,
+ src/DataSourceEditor.py: Modified strings for i18n.
-2002-07-02 09:08 arturas
+2002-07-02 14:08:21 Rev 2947 arturas
- * src/: Debugger.py, forms/Debugger.py: Strings modified for i18n.
+ * src/Debugger.py, src/forms/Debugger.py: Strings modified for i18n.
-2002-06-28 10:19 jcater
+2002-06-28 15:19:32 Rev 2935 jcater
* src/schema/LayoutEditor.py: added missing LayoutEditor.py
-2002-06-27 23:03 jcater
+2002-06-28 04:04:38 Rev 2934 jcater
- * src/: DataSourceEditor.py, Designer.py, Incubator.py,
- Instance.py, MenuBar.py, PopupMenu.py, PropertyEditor.py,
- SchemaViewer.py, TemplateBase.py, TemplateChooser.py,
- base/Incubator.py, base/Instance.py, base/MenuBar.py,
- base/PopupMenu.py, base/TemplateBase.py, base/TemplateChooser.py,
- base/tools/DataSourceEditor.py, base/tools/PropertyEditor.py,
- base/tools/SchemaViewer.py, TemplateParser.py, TreeView.py,
- base/TemplateParser.py, base/tools/TreeView.py,
- forms/Incubator.py, forms/Instance.py, forms/TemplateSupport.py,
- forms/TreeView.py, forms/__init__.py,
- forms/LayoutEditor/DisplayDropTarget.py,
- forms/LayoutEditor/LayoutEditor.py, navigator/Incubator.py,
- navigator/TemplateSupport.py, reports/Incubator.py,
- reports/TemplateSupport.py, schema/Incubator.py,
- schema/Instance.py, schema/TemplateSupport.py,
- schema/TreeView.py, templates/__init__.py,
- templates/forms/FormBuilder.py, templates/forms/Simple.py,
- templates/forms/SimpleDetail.py, templates/forms/__init__.py,
- templates/schema/Introspection.py, templates/schema/__init__.py:
- first implementation of Schema Designer support in GNUe Designer;
- further modularization of designer (removing forms-specific stuff
+ * src/Incubator.py, src/TemplateParser.py, src/PopupMenu.py,
+ src/forms/Instance.py, src/TreeView.py,
+ src/templates/schema/__init__.py,
+ src/forms/LayoutEditor/LayoutEditor.py,
+ src/templates/forms/FormBuilder.py, src/DataSourceEditor.py,
+ src/navigator/TemplateSupport.py, src/base/MenuBar.py,
+ src/base/tools/TreeView.py, src/Instance.py, src/TemplateBase.py,
+ src/reports/TemplateSupport.py, src/base/TemplateChooser.py,
+ src/schema/TemplateSupport.py,
+ src/forms/LayoutEditor/DisplayDropTarget.py,
+ src/base/tools/DataSourceEditor.py, src/templates/forms/Simple.py,
+ src/navigator/Incubator.py, src/SchemaViewer.py,
+ src/templates/forms/__init__.py, src/reports/Incubator.py,
+ src/forms/__init__.py, src/schema/Incubator.py, src/MenuBar.py,
+ src/schema/TreeView.py, src/PropertyEditor.py,
+ src/base/tools/SchemaViewer.py, src/templates/__init__.py,
+ src/TemplateChooser.py, src/forms/TemplateSupport.py,
+ src/templates/schema/Introspection.py, src/base/Incubator.py,
+ src/Designer.py, src/templates/forms/SimpleDetail.py,
+ src/base/TemplateParser.py, src/base/PopupMenu.py,
+ src/schema/Instance.py, src/base/tools/PropertyEditor.py,
+ src/templates/schema, src/forms/Incubator.py, src/base/Instance.py,
+ src/base/TemplateBase.py, src/forms/TreeView.py: first
+ implementation of Schema Designer support in GNUe Designer;
+ further modularization of designer (removing forms-specific stuff
from the main designer code); introduction of first Schema wizard
-2002-06-27 19:58 jcater
+2002-06-28 00:58:12 Rev 2931 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: fixed bug preventing
+ * src/forms/LayoutEditor/LayoutEditor.py: fixed bug preventing
designer from loading existing form files
-2002-06-27 17:48 jcater
+2002-06-27 22:48:19 Rev 2930 jcater
- * src/: ToolSupport.py, base/ModuleSupport.py, schema/Instance.py,
- schema/__init__.py, schema/parser/__init__.py: start of Schema
+ * src/schema/Instance.py, src/schema/parser, src/schema,
+ src/ToolSupport.py, src/schema/parser/__init__.py,
+ src/base/ModuleSupport.py, src/schema/__init__.py: start of Schema
designer support; initial check-ins
-2002-06-15 14:54 jcater
+2002-06-15 19:51:36 Rev 2907 jcater
- * src/__init__.py: updated version numbers to branch/development
- status
-
-2002-06-15 14:51 jcater
-
* src/__init__.py: updated version numbers to development status
-2002-06-08 23:41 jcater
+2002-06-09 04:41:38 Rev 2897 jcater
- * src/: ToolFrame.py, base/ToolFrame.py: [ticket #53] fixed issue
- with ToolBars not being closable with some window managers/themes
+ * src/ToolFrame.py, src/base/ToolFrame.py: [ticket #53] fixed issue
+ with ToolBars not being closable with some window managers/themes
[patch by ajmitch]
-2002-06-08 22:58 jcater
+2002-06-09 03:58:11 Rev 2896 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: removed obsolete
+ * src/forms/LayoutEditor/LayoutEditor.py: removed obsolete
commented-out code
-2002-06-08 22:54 jcater
+2002-06-09 03:54:53 Rev 2895 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: modified designer to work
+ * src/forms/LayoutEditor/LayoutEditor.py: modified designer to work
with new UIdriver creation syntax
-2002-06-04 18:20 jcater
+2002-06-04 23:20:47 Rev 2876 jcater
- * src/: MenuBar.py, base/MenuBar.py: working on getting navigator
+ * src/base/MenuBar.py, src/MenuBar.py: working on getting navigator
to do local forms instances
-2002-06-03 17:45 jcater
+2002-06-03 22:45:44 Rev 2869 jcater
* MANIFEST.in: missed name changes
-2002-06-03 17:18 jamest
+2002-06-03 22:18:18 Rev 2866 jamest
* NEWS: Set dates in NEWS files
-2002-06-03 16:08 jcater
+2002-06-03 21:08:39 Rev 2865 jcater
* packaging/inno/gfdesigner.iss: updated changelogs
-2002-06-03 15:39 jcater
+2002-06-03 20:39:20 Rev 2864 jcater
- * packaging/: inno/gfdesigner.iss, mcmillan/gfdesigner.cfg:
- modified win32 install files to reflect new gnue-forms and
+ * packaging/inno/gfdesigner.iss, packaging/mcmillan/gfdesigner.cfg:
+ modified win32 install files to reflect new gnue-forms and
gnue-designer names
-2002-06-03 14:06 jcater
+2002-06-03 19:09:37 Rev 2858 jcater
- * INSTALL, MANIFEST.in, setup.py, src/Designer.py: fixes for the
+ * INSTALL, setup.py, MANIFEST.in, src/Designer.py: fixes for the
client/ directory changes
-2002-06-02 17:51 jcater
+2002-06-02 22:51:44 Rev 2849 jcater
* setup.py: fixed directory structure for installed man files
-2002-06-02 17:21 jcater
+2002-06-02 22:21:42 Rev 2848 jcater
- * MANIFEST.in, setup.py, src/Designer.py: Added --generate-man-page
- to GBaseApp and updated the setup.py's to create the manpages
+ * MANIFEST.in, src/Designer.py, setup.py: Added --generate-man-page
+ to GBaseApp and updated the setup.py's to create the manpages
before creating a source distribution
-2002-06-01 12:47 jcater
+2002-06-01 17:47:34 Rev 2844 jcater
- * setup.py: added missing MANIFEST entries; added support for
- GNUE_VERSION_SUFFIX to the setup.py's to ease the creating of
+ * setup.py: added missing MANIFEST entries; added support for
+ GNUE_VERSION_SUFFIX to the setup.py's to ease the creating of
prereleases
-2002-05-31 20:27 jcater
+2002-06-01 01:27:45 Rev 2842 jcater
- * packaging/inno/: README, gfdesigner.iss: fixes for win32 binary
- creation
+ * packaging/inno/gfdesigner.iss, packaging/inno/README: fixes for
+ win32 binary creation
-2002-05-31 18:01 jcater
+2002-05-31 23:01:34 Rev 2841 jcater
- * packaging/inno/gfdesigner.iss: more updates for prerelease
- testing
+ * packaging/inno/gfdesigner.iss: more updates for prerelease testing
-2002-05-30 22:44 jcater
+2002-05-31 03:44:22 Rev 2835 jcater
* setup.py: setup.py puts documentation in subdirs
-2002-05-30 10:18 jcater
+2002-05-30 15:18:35 Rev 2830 jcater
* src/forms/LayoutEditor/DisplayDropTarget.py: misc fix
-2002-05-29 22:41 jcater
+2002-05-30 03:43:50 Rev 2825 jcater
- * NEWS, setup.py, src/__init__.py: more changes for a release
+ * setup.py, NEWS, src/__init__.py: more changes for a release
-2002-05-29 22:11 jcater
+2002-05-30 03:11:03 Rev 2822 jcater
* setup.py: updates for release
-2002-05-21 00:33 baumannd
+2002-05-21 05:33:11 Rev 2776 baumannd
* src/forms/LayoutEditor/.cvsignore: Ignore some files.
-2002-05-14 20:27 jamest
+2002-05-15 01:27:08 Rev 2759 jamest
- * src/: DataSourceEditor.py, Designer.py, TemplateParser.py,
- TriggerEditor.py, base/TemplateParser.py,
- base/tools/DataSourceEditor.py, base/tools/TriggerEditor.py,
- forms/LayoutEditor/LayoutEditor.py: Fixed config system to do the
- right thing with systems loading multiple configs (designer)
- Changes wizard size in designer to better fit contents
+ * src/base/tools/TriggerEditor.py, src/TemplateParser.py,
+ src/TriggerEditor.py, src/base/tools/DataSourceEditor.py,
+ src/forms/LayoutEditor/LayoutEditor.py, src/Designer.py,
+ src/DataSourceEditor.py, src/base/TemplateParser.py: Fixed config
+ system to do the right thing with systems loading multiple configs
+ (designer) Changes wizard size in designer to better fit contents
-2002-05-06 21:27 jamest
+2002-05-07 02:27:04 Rev 2728 jamest
* src/Designer.py: i18n changes
-2002-05-04 11:45 jamest
+2002-05-04 16:45:09 Rev 2706 jamest
- * GFDesigner-old.py, src/Config.py, src/DataSourceEditor.py,
- src/Designer.py, src/Instance.py, src/MenuBar.py,
- src/PopupMenu.py, src/PropertyEditor.py, src/SchemaViewer.py,
- src/ToolFrame.py, src/TreeView.py, src/TriggerEditor.py,
- src/base/Config.py, src/base/Instance.py, src/base/MenuBar.py,
- src/base/PopupMenu.py, src/base/ToolFrame.py,
- src/base/tools/DataSourceEditor.py,
- src/base/tools/PropertyEditor.py, src/base/tools/SchemaViewer.py,
- src/base/tools/TreeView.py, src/base/tools/TriggerEditor.py,
- src/forms/LayoutEditor/DisplayDropTarget.py,
- src/forms/LayoutEditor/GridPane.py,
- src/forms/LayoutEditor/LayoutEditor.py,
- src/forms/LayoutEditor/PopupEditor.py,
- src/forms/LayoutEditor/PropertyBar.py,
- src/forms/LayoutEditor/Utils.py,
- src/forms/LayoutEditor/WidgetHandler.py,
- src/forms/LayoutEditor/WidgetHighlighter.py,
- src/forms/LayoutEditor/renderers/Base/GridPane.py,
- src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
- src/navigator/LayoutEditor.py: Removed dependency on gnue.conf
- files (new config system) Moved text out of gnue.conf setting as
- the new i18n stuff replaces it Something else I've forgotten :)
+ * src/forms/LayoutEditor/PopupEditor.py, src/ToolFrame.py,
+ src/TreeView.py, src/forms/LayoutEditor/LayoutEditor.py,
+ src/DataSourceEditor.py, src/base/tools/TreeView.py, src/Instance.
+ py, src/Config.py, src/TriggerEditor.py,
+ src/forms/LayoutEditor/DisplayDropTarget.py,
+ src/base/tools/DataSourceEditor.py,
+ src/forms/LayoutEditor/WidgetHighlighter.py, src/MenuBar.py,
+ GFDesigner-old.py, src/base/ToolFrame.py,
+ src/forms/LayoutEditor/GridPane.py, src/forms/LayoutEditor/Utils.
+ py, src/forms/LayoutEditor/PropertyBar.py, src/PopupMenu.py,
+ src/base/MenuBar.py,
+ src/forms/LayoutEditor/renderers/Base/GridPane.py,
+ src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/SchemaViewer.py, src/base/tools/TriggerEditor.py,
+ src/forms/LayoutEditor/WidgetHandler.py, src/PropertyEditor.py,
+ src/base/tools/SchemaViewer.py, src/Designer.py,
+ src/base/PopupMenu.py, src/base/tools/PropertyEditor.py,
+ src/navigator/LayoutEditor.py, src/base/Instance.py,
+ src/base/Config.py: Removed dependency on gnue.conf files (new
+ config system) Moved text out of gnue.conf setting as the new i18n
+ stuff replaces it Something else I've forgotten :)
-2002-04-28 11:58 jcater
+2002-04-28 16:58:42 Rev 2654 jcater
- * src/: Icons.py, base/Icons.py: fixed import error [patch by
+ * src/base/Icons.py, src/Icons.py: fixed import error [patch by
Christian Selig]
-2002-04-27 15:59 jcater
+2002-04-27 20:59:51 Rev 2650 jcater
- * setup.py: to do a non-standard installation, pass "--cfg-file
+ * setup.py: to do a non-standard installation, pass "--cfg-file
/my/site/file.cfg" to all the setup.py scripts
-2002-04-27 15:30 jcater
+2002-04-27 20:30:42 Rev 2649 jcater
- * src/: DataSourceEditor.py, Icons.py, base/Icons.py,
- base/tools/DataSourceEditor.py,
- forms/LayoutEditor/LayoutEditorTools.py: added support for a
- site-wide installation configuration file that allows package
- maintainers to put key files in places other than a single root
+ * src/base/Icons.py, src/Icons.py, src/base/tools/DataSourceEditor.
+ py, src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/DataSourceEditor.py: added support for a site-wide
+ installation configuration file that allows package maintainers to
+ put key files in places other than a single root
-2002-04-27 10:21 jcater
+2002-04-27 15:21:17 Rev 2647 jcater
- * src/: TriggerEditor.py, base/tools/TriggerEditor.py: [Ticket
- #15/16] fixed the updating of the trigger combo box [patch by
+ * src/base/tools/TriggerEditor.py, src/TriggerEditor.py: [Ticket
+ #15/16] fixed the updating of the trigger combo box [patch by
Christian Selig]
-2002-04-18 09:53 jcater
+2002-04-18 14:53:20 Rev 2628 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: [ticket #27] fixed label
+ * src/forms/LayoutEditor/LayoutEditor.py: [ticket #27] fixed label
editing issue
-2002-04-17 14:09 jamest
+2002-04-17 19:09:19 Rev 2627 jamest
- * src/: Instance.py, PopupMenu.py, PropertyEditor.py, TreeView.py,
- base/Instance.py, base/PopupMenu.py,
- base/tools/PropertyEditor.py, base/tools/TreeView.py,
- forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/PropertyBar.py, forms/LayoutEditor/Utils.py:
- removed getObjectType() clean up start of some subtle new bugs
+ * src/forms/LayoutEditor/PropertyBar.py, src/PopupMenu.py,
+ src/TreeView.py, src/forms/LayoutEditor/LayoutEditor.py,
+ src/base/tools/TreeView.py, src/Instance.py, src/PropertyEditor.py,
+ src/base/PopupMenu.py, src/base/tools/PropertyEditor.py,
+ src/forms/LayoutEditor/Utils.py, src/base/Instance.py: removed
+ getObjectType() clean up start of some subtle new bugs
-2002-04-04 19:23 jamest
+2002-04-05 01:23:20 Rev 2553 jamest
- * src/: Instance.py, base/Instance.py: Arturas's debug run level
+ * src/Instance.py, src/base/Instance.py: Arturas's debug run level
dialog addition
-2002-04-02 20:31 jcater
+2002-04-03 02:32:07 Rev 2540 jcater
* BUGS: updates to TODO/BUGS
-2002-04-02 16:14 jcater
+2002-04-02 22:14:11 Rev 2537 jcater
- * src/forms/LayoutEditor/: LayoutEditor.py, WidgetHandler.py,
- WidgetHighlighter.py, renderers/native/WidgetHandler.py: code
- cleanup; misc bug fixes
+ * src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/forms/LayoutEditor/WidgetHandler.py,
+ src/forms/LayoutEditor/WidgetHighlighter.py,
+ src/forms/LayoutEditor/LayoutEditor.py: code cleanup; misc bug fixes
-2002-04-02 14:32 jamest
+2002-04-02 20:32:55 Rev 2535 jamest
- * src/forms/LayoutEditor/LayoutEditor.py: Fixed bug I introduced
+ * src/forms/LayoutEditor/LayoutEditor.py: Fixed bug I introduced
yesterday (mods used before defined)
-2002-04-01 20:55 jamest
+2002-04-02 02:55:40 Rev 2533 jamest
- * src/: TemplateParser.py, base/TemplateParser.py: commented out
+ * src/TemplateParser.py, src/base/TemplateParser.py: commented out
debugging output
-2002-04-01 20:31 jamest
+2002-04-02 02:31:54 Rev 2532 jamest
- * src/templates/forms/FormBuilder.py: Added page support to the
+ * src/templates/forms/FormBuilder.py: Added page support to the
multi-table wizard
-2002-04-01 19:44 jamest
+2002-04-02 01:44:56 Rev 2531 jamest
- * src/: Debugger.py, Instance.py, base/Instance.py,
- forms/Debugger.py: Small fixes to get debug->run working again
+ * src/Debugger.py, src/Instance.py, src/forms/Debugger.py,
+ src/base/Instance.py: Small fixes to get debug->run working again
-2002-04-01 18:17 jamest
+2002-04-02 00:17:58 Rev 2530 jamest
- * src/forms/LayoutEditor/LayoutEditor.py: Fixed the
+ * src/forms/LayoutEditor/LayoutEditor.py: Fixed the
align=center|right issue in the label width patch
-2002-04-01 16:02 jamest
+2002-04-01 22:02:06 Rev 2529 jamest
- * src/forms/LayoutEditor/LayoutEditor.py: Hack to resize designer
- labels to match their actual size. Oversized labels were causing
- the UI to look funny under win32. This will mess up align=center
+ * src/forms/LayoutEditor/LayoutEditor.py: Hack to resize designer
+ labels to match their actual size. Oversized labels were causing
+ the UI to look funny under win32. This will mess up align=center
labels until I have time to fix tonight
-2002-03-31 12:25 jamest
+2002-03-31 18:25:04 Rev 2525 jamest
- * src/forms/LayoutEditor/LayoutEditorTools.py: Bajusz Tam�s submit
+ * src/forms/LayoutEditor/LayoutEditorTools.py: Bajusz Tam?s submit
one-liner for better win32 toolbar support on win32
-2002-03-26 16:10 jcater
+2002-03-26 22:10:47 Rev 2518 jcater
* setup.py: removed PyXML dependency check
-2002-03-26 10:11 jcater
+2002-03-26 16:11:36 Rev 2517 jcater
- * BUGS, TODO: Updating TODO and BUGS
+ * TODO, BUGS: Updating TODO and BUGS
-2002-03-12 19:27 jamest
+2002-03-13 01:27:46 Rev 2504 jamest
- * src/forms/LayoutEditor/LayoutEditorTools.py: Win32 fix for
- designer submitted by Bajusz Tam�s
+ * src/forms/LayoutEditor/LayoutEditorTools.py: Win32 fix for
+ designer submitted by Bajusz Tam?s
-2002-02-28 21:13 jamest
+2002-03-01 03:13:51 Rev 2492 jamest
- * src/: TemplateParser.py, base/TemplateParser.py,
- templates/forms/FormBuilder.py: Working Form Builder
- Template(still need pages support) Added Select All button to
- field selection lists Removed printed tracing stuff
+ * src/TemplateParser.py, src/templates/forms/FormBuilder.py,
+ src/base/TemplateParser.py: Working Form Builder Template(still
+ need pages support) Added Select All button to field selection
+ lists Removed printed tracing stuff
-2002-02-28 10:44 jcater
+2002-02-28 16:44:23 Rev 2491 jcater
- * src/templates/forms/FormBuilder.py: iteration logic in the
+ * src/templates/forms/FormBuilder.py: iteration logic in the
multipurpose form builder
-2002-02-27 23:37 jamest
+2002-02-28 05:37:37 Rev 2490 jamest
- * src/templates/forms/FormBuilder.py: The start of a dynamic
- designer wizard which will allow multiple blocks with
+ * src/templates/forms/FormBuilder.py: The start of a dynamic
+ designer wizard which will allow multiple blocks with
master/detail links per users instructions. Not yet functional.
-2002-02-27 16:22 jcater
+2002-02-27 22:22:23 Rev 2489 jcater
* src/templates/forms/SimpleDetail.py: layout enhancements
-2002-02-27 15:59 jcater
+2002-02-27 21:59:50 Rev 2488 jcater
* src/templates/forms/SimpleDetail.py: added master/detail wizard
-2002-02-22 21:00 jamest
+2002-02-23 03:00:18 Rev 2472 jamest
- * packaging/mcmillan/gfdesigner.cfg: Change to designer mcmillian
+ * packaging/mcmillan/gfdesigner.cfg: Change to designer mcmillian
config updated text techref
-2002-02-17 23:24 jcater
+2002-02-18 05:24:09 Rev 2459 jcater
- * src/: Designer.py, forms/Instance.py,
- forms/LayoutEditor/LayoutEditor.py: brought Designer up to par
- with the new UIdriver formats
+ * src/forms/Instance.py, src/forms/LayoutEditor/LayoutEditor.py,
+ src/Designer.py: brought Designer up to par with the new UIdriver
+ formats
-2002-02-15 08:51 jcater
+2002-02-15 14:51:45 Rev 2435 jcater
* setup.py: added code to skip docs if they don't exist
-2002-02-11 21:59 jcater
+2002-02-12 03:59:20 Rev 2426 jcater
* src/Designer.py: possible workaround for Python 2.2 StringIO bug
-2002-02-11 01:35 baumannd
+2002-02-11 07:35:53 Rev 2421 baumannd
- * src/: forms/.cvsignore, navigator/.cvsignore: Update the ODMG
+ * src/forms/.cvsignore, src/navigator/.cvsignore: Update the ODMG
notes, ignore some files so my cvs up is purty ;).
-2002-02-10 22:34 jamest
+2002-02-11 04:34:19 Rev 2420 jamest
- * src/forms/LayoutEditor/DisplayDropTarget.py: Import error fixed
+ * src/forms/LayoutEditor/DisplayDropTarget.py: Import error fixed
unused code removed
-2002-01-30 22:15 jcater
+2002-01-31 04:15:40 Rev 2398 jcater
- * src/: TriggerEditor.py, base/tools/TriggerEditor.py: fixed bug in
- fallback trigger editor
+ * src/base/tools/TriggerEditor.py, src/TriggerEditor.py: fixed bug
+ in fallback trigger editor
-2002-01-30 14:48 jcater
+2002-01-30 20:48:16 Rev 2395 jcater
- * src/forms/LayoutEditor/: WidgetHandler.py,
- renderers/native/WidgetHandler.py: fixed bug in widget handler
+ * src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/forms/LayoutEditor/WidgetHandler.py: fixed bug in widget handler
-2002-01-30 12:54 jamest
+2002-01-30 18:54:45 Rev 2392 jamest
- * packaging/mcmillan/gfdesigner.cfg: Trigger changes Win32 build
- changes Mainly checking in to get a second set of eyes on a
+ * packaging/mcmillan/gfdesigner.cfg: Trigger changes Win32 build
+ changes Mainly checking in to get a second set of eyes on a
problem piece of code
-2002-01-30 11:29 jcater
+2002-01-30 17:29:46 Rev 2391 jcater
- * src/forms/LayoutEditor/: DisplayDropTarget.py, GridPane.py,
- LayoutEditor.py, PopupEditor.py, PropertyBar.py, Utils.py,
- WidgetHandler.py, WidgetHighlighter.py,
- renderers/Base/GridPane.py, renderers/native/WidgetHandler.py:
- split LayoutEditor into manageable file sizes
+ * src/forms/LayoutEditor/GridPane.py,
+ src/forms/LayoutEditor/PropertyBar.py,
+ src/forms/LayoutEditor/PopupEditor.py,
+ src/forms/LayoutEditor/renderers/Base,
+ src/forms/LayoutEditor/renderers/Base/GridPane.py,
+ src/forms/LayoutEditor/Utils.py,
+ src/forms/LayoutEditor/renderers/native/WidgetHandler.py,
+ src/forms/LayoutEditor/DisplayDropTarget.py,
+ src/forms/LayoutEditor/WidgetHandler.py,
+ src/forms/LayoutEditor/WidgetHighlighter.py,
+ src/forms/LayoutEditor/renderers,
+ src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/LayoutEditor/renderers/native: split LayoutEditor into
+ manageable file sizes
-2002-01-30 10:38 jcater
+2002-01-30 16:38:24 Rev 2390 jcater
- * setup.py, src/forms/LayoutEditor/__init__.py: misc changes for
+ * setup.py, src/forms/LayoutEditor/__init__.py: misc changes for
LayoutEditor move
-2002-01-30 10:34 jcater
+2002-01-30 16:34:52 Rev 2389 jcater
- * src/: ToolSupport.py, base/ModuleSupport.py,
- forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/__init__.py: misc changes wrt win98 crashes
+ * src/forms/LayoutEditor/__init__.py, src/ToolSupport.py,
+ src/base/ModuleSupport.py, src/forms/LayoutEditor/LayoutEditor.py:
+ misc changes wrt win98 crashes
-2002-01-28 18:27 jamest
+2002-01-29 00:27:16 Rev 2379 jamest
* src/forms/Instance.py: Fixed import error
-2002-01-27 23:44 jcater
+2002-01-28 05:44:12 Rev 2374 jcater
- * src/: Instance.py, MenuBar.py, base/Instance.py, base/MenuBar.py,
- forms/LayoutEditor/LayoutEditor.py,
- forms/LayoutEditor/LayoutEditorTools.py: misc changes to get
+ * src/base/MenuBar.py, src/Instance.py, src/MenuBar.py,
+ src/base/Instance.py, src/forms/LayoutEditor/LayoutEditor.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py: misc changes to get
win32 support working again (still has some issues)
-2002-01-26 18:53 jcater
+2002-01-27 00:53:23 Rev 2373 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: implemented in-place
- label editing on the layout editor screen
+ * src/forms/LayoutEditor/LayoutEditor.py: implemented in-place label
+ editing on the layout editor screen
-2002-01-25 23:38 jcater
+2002-01-26 05:38:48 Rev 2370 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: fixed bug with a page not
+ * src/forms/LayoutEditor/LayoutEditor.py: fixed bug with a page not
being fulling registered at startup
-2002-01-25 21:29 jcater
+2002-01-26 03:29:30 Rev 2369 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: all kinds of nifty new
- mouse functions like cross-hair selection of widgets, cross-hair
+ * src/forms/LayoutEditor/LayoutEditor.py: all kinds of nifty new
+ mouse functions like cross-hair selection of widgets, cross-hair
width/height of new widgets, etc
-2002-01-25 17:46 jcater
+2002-01-25 23:46:17 Rev 2367 jcater
* src/forms/LayoutEditor/LayoutEditor.py: debreaking cvs
-2002-01-25 16:54 jcater
+2002-01-25 22:54:04 Rev 2366 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: polished off mouse
- support/feedback in the LayoutEditor [syncing machines-hope this
+ * src/forms/LayoutEditor/LayoutEditor.py: polished off mouse
+ support/feedback in the LayoutEditor [syncing machines-hope this
doesn't break
-2002-01-25 10:37 jcater
+2002-01-25 16:37:47 Rev 2365 jcater
- * src/: TemplateParser.py, base/TemplateParser.py,
- forms/LayoutEditor/LayoutEditor.py: restored the one-click
- creation of widgets using the icon toolbar
+ * src/TemplateParser.py, src/forms/LayoutEditor/LayoutEditor.py,
+ src/base/TemplateParser.py: restored the one-click creation of
+ widgets using the icon toolbar
-2002-01-25 00:32 jamest
+2002-01-25 06:32:44 Rev 2364 jamest
- * src/forms/LayoutEditor/LayoutEditor.py: Switched from old mouse
+ * src/forms/LayoutEditor/LayoutEditor.py: Switched from old mouse
logic to drag and drop for layout editor
-2002-01-23 10:36 jcater
+2002-01-23 16:36:34 Rev 2360 jcater
- * src/: TemplateParser.py, base/TemplateParser.py: fixed some
+ * src/TemplateParser.py, src/base/TemplateParser.py: fixed some
issues related to non-PG drivers
-2002-01-22 20:48 jcater
+2002-01-23 02:48:53 Rev 2357 jcater
- * scripts/gnue-designer.in, src/DataSourceEditor.py,
- src/Designer.py, src/Instance.py, src/MRUManager.py,
- src/SchemaViewer.py, src/ToolFrame.py, src/base/Instance.py,
- src/base/MRUManager.py, src/base/ToolFrame.py,
- src/base/tools/DataSourceEditor.py,
- src/base/tools/SchemaViewer.py, src/navigator/LayoutEditor.py:
- fixed name issues from moving files in cvs; misc other bug fixes
+ * src/ToolFrame.py, src/base/tools/SchemaViewer.py, src/MRUManager.
+ py, src/Designer.py, src/DataSourceEditor.py, src/base/ToolFrame.
+ py, src/Instance.py, src/base/MRUManager.py, scripts/gnue-designer.
+ in, src/base/tools/DataSourceEditor.py, src/base/Instance.py,
+ src/navigator/LayoutEditor.py, src/SchemaViewer.py: fixed name
+ issues from moving files in cvs; misc other bug fixes
-2002-01-22 19:25 jcater
+2002-01-23 01:25:45 Rev 2355 jcater
- * src/navigator/LayoutEditor.py: implemented a basic GNUe Navigator
+ * src/navigator/LayoutEditor.py: implemented a basic GNUe Navigator
module for GNUe Designer
-2002-01-22 17:16 jcater
+2002-01-22 23:16:04 Rev 2353 jcater
- * src/navigator/: Instance.py, LayoutEditor.py: convenience
- attributes for layout font
+ * src/navigator/Instance.py, src/navigator/LayoutEditor.py:
+ convenience attributes for layout font
-2002-01-22 14:39 jcater
+2002-01-22 20:39:35 Rev 2352 jcater
- * src/forms/LayoutEditor/LayoutEditor.py: fixed issue w/mouse
- hanging after creating a new widget using icons; added
+ * src/forms/LayoutEditor/LayoutEditor.py: fixed issue w/mouse
+ hanging after creating a new widget using icons; added
autocreation of blocks w/entry icons
-2002-01-22 13:19 jcater
+2002-01-22 19:19:15 Rev 2351 jcater
- * src/: Designer.py, Instance.py, MenuBar.py, ToolSupport.py,
- base/Instance.py, base/MenuBar.py, base/ModuleSupport.py,
- forms/__init__.py, navigator/Instance.py, navigator/__init__.py:
- misc changes for File|New to support multiple project types
+ * src/base/MenuBar.py, src/Instance.py, src/forms/__init__.py,
+ src/MenuBar.py, src/navigator/__init__.py, src/ToolSupport.py,
+ src/base/ModuleSupport.py, src/base/Instance.py,
+ src/navigator/Instance.py, src/Designer.py: misc changes for
+ File|New to support multiple project types
-2002-01-22 13:15 jcater
+2002-01-22 19:15:30 Rev 2350 jcater
* src/navigator/LayoutEditor.py: added missing file
-2002-01-22 12:17 jcater
+2002-01-22 18:17:14 Rev 2349 jcater
- * src/: DataSourceEditor.py, Instance.py, PropertyEditor.py,
- SchemaViewer.py, TriggerEditor.py, base/Instance.py,
- base/tools/DataSourceEditor.py, base/tools/PropertyEditor.py,
- base/tools/SchemaViewer.py, base/tools/TriggerEditor.py,
- forms/Instance.py, forms/LayoutEditor/LayoutEditor.py: misc bug
- fixes due to splitting of forms and base logic; fixed background
- refresh problem with form's layouteditor
+ * src/Instance.py, src/base/tools/TriggerEditor.py,
+ src/base/tools/PropertyEditor.py, src/TriggerEditor.py,
+ src/forms/Instance.py, src/PropertyEditor.py,
+ src/base/tools/DataSourceEditor.py, src/base/tools/SchemaViewer.py,
+ src/base/Instance.py, src/forms/LayoutEditor/LayoutEditor.py,
+ src/DataSourceEditor.py, src/SchemaViewer.py: misc bug fixes due
+ to splitting of forms and base logic; fixed background refresh
+ problem with form's layouteditor
-2002-01-22 00:17 jcater
+2002-01-22 06:17:04 Rev 2348 jcater
- * src/: Instance.py, LayoutEditor.py, ToolSupport.py,
- base/Instance.py, base/ModuleSupport.py, forms/Instance.py,
- forms/LayoutEditor/LayoutEditor.py, navigator/Instance.py:
- separated Form logic from Base logic in the LayoutEditors and the
- main Instances; designer appears to work normally, but may
- none-the-less be unstable (this was a lot of code-shifting
+ * src/Instance.py, src/LayoutEditor.py, src/ToolSupport.py,
+ src/forms/Instance.py, src/base/ModuleSupport.py,
+ src/base/Instance.py, src/forms/LayoutEditor/LayoutEditor.py,
+ src/navigator/Instance.py: separated Form logic from Base logic in
+ the LayoutEditors and the main Instances; designer appears to work
+ normally, but may none-the-less be unstable (this was a lot of
+ code-shifting
-2002-01-21 23:56 jcater
+2002-01-22 05:56:19 Rev 2347 jcater
* src/__init__.py: updated versions
-2002-01-21 19:41 jcater
+2002-01-22 01:41:55 Rev 2346 jcater
- * src/: LayoutEditor.py, forms/LayoutEditor/LayoutEditorTools.py:
- finished the layout editor toolbar support; misc old bugfixes in
+ * src/LayoutEditor.py, src/forms/LayoutEditor/LayoutEditorTools.py:
+ finished the layout editor toolbar support; misc old bugfixes in
layout editor
-2002-01-21 17:56 jcater
+2002-01-21 23:57:37 Rev 2345 jcater
- * src/: DataSourceEditor.py, LayoutEditor.py,
- base/tools/DataSourceEditor.py,
- forms/LayoutEditor/LayoutEditorTools.py: added widget toolbar to
- designer; not yet functional
+ * src/LayoutEditor.py, src/base/tools/DataSourceEditor.py,
+ src/forms/LayoutEditor/LayoutEditorTools.py, src/DataSourceEditor.
+ py: added widget toolbar to designer; not yet functional
-2002-01-21 14:33 jcater
+2002-01-21 20:33:48 Rev 2344 jcater
- * src/: DataSourceEditor.py, Instance.py, LayoutEditor.py,
- SchemaViewer.py, base/Instance.py,
- base/tools/DataSourceEditor.py, base/tools/SchemaViewer.py,
- forms/LayoutEditor/LayoutEditorTools.py: added a Schema
- Navigator; modified Data Source Editor to allow multiple fields
- to be dropped onto the Layout grid; implemented a 'calculate
- unique name' system; misc bug fixes
+ * src/forms/LayoutEditor, src/Instance.py, src/LayoutEditor.py,
+ src/base/tools/DataSourceEditor.py, src/base/tools/SchemaViewer.py,
+ src/base/Instance.py, src/forms/LayoutEditor/LayoutEditorTools.py,
+ src/DataSourceEditor.py, src/SchemaViewer.py: added a Schema
+ Navigator; modified Data Source Editor to allow multiple fields to
+ be dropped onto the Layout grid; implemented a 'calculate unique
+ name' system; misc bug fixes
-2002-01-19 14:57 jamest
+2002-01-19 20:57:38 Rev 2338 jamest
- * NEWS, packaging/inno/README, packaging/mcmillan/gfdesigner.cfg:
+ * packaging/inno/README, packaging/mcmillan/gfdesigner.cfg, NEWS:
Doc and package config updates for the 0.1.1 release
-2002-01-18 23:34 jamest
+2002-01-19 05:34:26 Rev 2337 jamest
- * setup.py: Doc updates setup.py sdist now creates docs setup.py
- now pulls VERSION info from src dir (Have we mentioned we need a
- good setup system)
+ * setup.py: Doc updates setup.py sdist now creates docs setup.py now
+ pulls VERSION info from src dir (Have we mentioned we need a good
+ setup system)
-2002-01-18 23:33 jcater
+2002-01-19 05:33:57 Rev 2336 jcater
- * src/: ToolSupport.py, base/ModuleSupport.py: fixed dynamic import
- problem
+ * src/ToolSupport.py, src/base/ModuleSupport.py: fixed dynamic
+ import problem
-2002-01-18 21:02 jcater
+2002-01-19 03:02:55 Rev 2335 jcater
- * src/: DataSourceEditor.py, Designer.py, ToolSupport.py,
- __init__.py, base/ModuleSupport.py,
- base/tools/DataSourceEditor.py: moved tool support autoload from
- __init__ to its own package
+ * src/ToolSupport.py, src/base/tools/DataSourceEditor.py,
+ src/base/ModuleSupport.py, src/__init__.py, src/Designer.py,
+ src/DataSourceEditor.py: moved tool support autoload from __init__
+ to its own package
-2002-01-18 19:30 jcater
+2002-01-19 01:30:03 Rev 2334 jcater
* NEWS, src/__init__.py: changes for 0.1.1 release
-2002-01-18 17:05 jcater
+2002-01-18 23:05:52 Rev 2331 jcater
- * src/LayoutEditor.py: fixed major bug w/multipage forms being
+ * src/LayoutEditor.py: fixed major bug w/multipage forms being
handled by layouteditor
-2002-01-17 18:43 jcater
+2002-01-18 00:43:33 Rev 2329 jcater
- * src/: DataSourceEditor.py, LayoutEditor.py,
- base/tools/DataSourceEditor.py: argh... more bug fixes
+ * src/LayoutEditor.py, src/base/tools/DataSourceEditor.py,
+ src/DataSourceEditor.py: argh... more bug fixes
-2002-01-17 18:11 jcater
+2002-01-18 00:11:53 Rev 2328 jcater
- * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py:
+ * src/base/tools/DataSourceEditor.py, src/DataSourceEditor.py:
cleaned up datasource display of numeric types
-2002-01-17 17:13 jcater
+2002-01-17 23:13:55 Rev 2326 jcater
- * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py:
+ * src/base/tools/DataSourceEditor.py, src/DataSourceEditor.py:
synching machines
-2002-01-17 12:33 jcater
+2002-01-17 18:33:03 Rev 2324 jcater
* src/Designer.py: added new startup debugging support
-2002-01-17 10:55 jcater
+2002-01-17 16:55:04 Rev 2323 jcater
- * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py,
- forms/__init__.py: fixed some wx2.3.x specific references
+ * src/forms/__init__.py, src/base/tools/DataSourceEditor.py,
+ src/DataSourceEditor.py: fixed some wx2.3.x specific references
-2002-01-16 18:33 jcater
+2002-01-17 00:33:59 Rev 2322 jcater
- * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py:
+ * src/base/tools/DataSourceEditor.py, src/DataSourceEditor.py:
removed debugging 'print' lines
-2002-01-16 18:10 jcater
+2002-01-17 00:10:48 Rev 2321 jcater
- * src/: DataSourceEditor.py, LayoutEditor.py,
- base/tools/DataSourceEditor.py: added label-autocreation support
- to drag and drop entries
+ * src/LayoutEditor.py, src/base/tools/DataSourceEditor.py,
+ src/DataSourceEditor.py: added label-autocreation support to drag
+ and drop entries
-2002-01-16 16:19 jcater
+2002-01-16 22:19:46 Rev 2320 jcater
- * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py:
+ * src/base/tools/DataSourceEditor.py, src/DataSourceEditor.py:
implemented a cross-reference system for datasources
-2002-01-16 14:18 jcater
+2002-01-16 20:18:16 Rev 2319 jcater
- * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py: fixed
- initial refresh problem in datasource editor; changed
- RuntimeSettings to sort entries written to file to make it easier
+ * src/base/tools/DataSourceEditor.py, src/DataSourceEditor.py: fixed
+ initial refresh problem in datasource editor; changed
+ RuntimeSettings to sort entries written to file to make it easier
to debug
-2002-01-16 13:52 jcater
+2002-01-16 19:52:00 Rev 2318 jcater
- * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py: worked
- around a bug in wx's wxListCtrl's wxListEvent code
+ * src/base/tools/DataSourceEditor.py, src/DataSourceEditor.py:
+ worked around a bug in wx's wxListCtrl's wxListEvent code
-2002-01-16 13:12 jcater
+2002-01-16 19:12:51 Rev 2317 jcater
- * src/: DataSourceEditor.py, Incubator.py, LayoutEditor.py,
- base/Incubator.py, base/tools/DataSourceEditor.py: improved
- parent block detection for drag and drop schema support
+ * src/LayoutEditor.py, src/Incubator.py,
+ src/base/tools/DataSourceEditor.py, src/base/Incubator.py,
+ src/DataSourceEditor.py: improved parent block detection for drag
+ and drop schema support
-2002-01-16 10:15 jcater
+2002-01-16 16:15:02 Rev 2316 jcater
- * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py:
+ * src/base/tools/DataSourceEditor.py, src/DataSourceEditor.py:
reverting DataSourceEditor back to working version
-2002-01-15 23:33 jcater
+2002-01-16 05:33:29 Rev 2314 jcater
- * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py:
+ * src/base/tools/DataSourceEditor.py, src/DataSourceEditor.py:
synching machines
-2002-01-15 17:12 jcater
+2002-01-15 23:12:56 Rev 2311 jcater
- * src/: DataSourceEditor.py, Instance.py, LayoutEditor.py,
- MenuBar.py, TriggerEditor.py, base/Instance.py, base/MenuBar.py,
- base/tools/DataSourceEditor.py, base/tools/TriggerEditor.py:
- First working drag-and-drop schema implementation (via Data
- Source editor); not fully useful yet, but almost...
+ * src/base/MenuBar.py, src/Instance.py, src/LayoutEditor.py,
+ src/base/tools/TriggerEditor.py, src/MenuBar.py, src/TriggerEditor.
+ py, src/base/tools/DataSourceEditor.py, src/base/Instance.py,
+ src/DataSourceEditor.py: First working drag-and-drop schema
+ implementation (via Data Source editor); not fully useful yet, but
+ almost...
-2002-01-15 13:08 jcater
+2002-01-15 19:08:01 Rev 2309 jcater
- * src/: DataSourceEditor.py, Incubator.py, TriggerEditor.py,
- base/Incubator.py, base/tools/DataSourceEditor.py,
- base/tools/TriggerEditor.py: start of schema introspection in
- designer; added fallback text editor
+ * src/base/tools/TriggerEditor.py, src/Incubator.py,
+ src/TriggerEditor.py, src/base/tools/DataSourceEditor.py,
+ src/base/Incubator.py, src/DataSourceEditor.py: start of schema
+ introspection in designer; added fallback text editor
-2002-01-15 11:04 jcater
+2002-01-15 17:04:56 Rev 2308 jcater
* setup.py: fixed setup.py to reflect new structure
-2002-01-14 17:19 jcater
+2002-01-14 23:19:29 Rev 2307 jcater
- * src/: DataSourceEditor.py, Instance.py, ToolFrame.py,
- base/Instance.py, base/ToolFrame.py,
- base/tools/DataSourceEditor.py: more modularization; first stab
- at a Data Source Editor
+ * src/Instance.py, src/ToolFrame.py, src/base/tools/DataSourceEditor.
+ py, src/base/Instance.py, src/DataSourceEditor.py,
+ src/base/ToolFrame.py: more modularization; first stab at a Data
+ Source Editor
-2002-01-14 14:29 jcater
+2002-01-14 20:29:54 Rev 2306 jcater
- * src/: Debugger.py, Instance.py, LayoutEditor.py, MenuBar.py,
- PopupMenu.py, PropertyEditor.py, base/Instance.py,
- base/MenuBar.py, base/PopupMenu.py, base/tools/PropertyEditor.py,
- forms/Debugger.py: renamed reference to the parent form from
- _form to rootObject
+ * src/base/MenuBar.py, src/Debugger.py, src/Instance.py,
+ src/LayoutEditor.py, src/base/tools/PropertyEditor.py,
+ src/PopupMenu.py, src/MenuBar.py, src/forms/Debugger.py,
+ src/PropertyEditor.py, src/base/Instance.py, src/base/PopupMenu.py:
+ renamed reference to the parent form from _form to rootObject
-2002-01-14 00:17 jcater
+2002-01-14 06:17:10 Rev 2305 jcater
- * src/: Designer.py, Instance.py, TriggerEditor.py,
- base/Instance.py, base/tools/TriggerEditor.py: more
- modularization of designer; first attempt at using scintilla for
- code editing (to test out the syntax-hilighting, add
- ColorizeCode=1 to the [forms] section of your gnue.conf -- note
- that this causes a longer startup time which is why this isn't
- set to true by default)
+ * src/Instance.py, src/base/tools/TriggerEditor.py,
+ src/TriggerEditor.py, src/base/Instance.py, src/Designer.py: more
+ modularization of designer; first attempt at using scintilla for
+ code editing (to test out the syntax-hilighting, add
+ ColorizeCode=1 to the [forms] section of your gnue.conf -- note
+ that this causes a longer startup time which is why this isn't set
+ to true by default)
-2002-01-11 21:59 jcater
+2002-01-12 03:59:48 Rev 2299 jcater
* src/Designer.py: oops... cvs was broken
-2002-01-11 17:35 jcater
+2002-01-11 23:35:20 Rev 2298 jcater
- * src/: Designer.py, __init__.py, forms/__init__.py,
- navigator/__init__.py: more work to separation of Designer and
- Forms
+ * src/forms/__init__.py, src/navigator/__init__.py, src/__init__.py,
+ src/Designer.py: more work to separation of Designer and Forms
-2002-01-11 09:49 jcater
+2002-01-11 15:49:09 Rev 2293 jcater
- * src/: Designer.py, Instance.py, base/Instance.py,
- forms/Instance.py, forms/__init__.py: fix to designer's breakage;
- made Object Tree it's own window; made Layout Editor the default
+ * src/Instance.py, src/forms/__init__.py, src/forms/Instance.py,
+ src/base/Instance.py, src/Designer.py: fix to designer's breakage;
+ made Object Tree it's own window; made Layout Editor the default
main window component
-2002-01-11 09:32 jcater
+2002-01-11 15:32:45 Rev 2292 jcater
- * src/: forms/Instance.py, navigator/Instance.py: adding missing
+ * src/forms/Instance.py, src/navigator/Instance.py: adding missing
files
-2002-01-11 01:35 jcater
+2002-01-11 07:35:56 Rev 2290 jcater
- * src/: Designer.py, Instance.py, __init__.py, base/Instance.py,
- forms/__init__.py, navigator/__init__.py: misc changes;
- restructuring -- this may temporarily break cvs, I'll fix in the
- AM
+ * src/Instance.py, src/forms/__init__.py, src/navigator/__init__.py,
+ src/base/Instance.py, src/__init__.py, src/Designer.py: misc
+ changes; restructuring -- this may temporarily break cvs, I'll fix
+ in the AM
-2002-01-10 20:22 jcater
+2002-01-11 02:22:07 Rev 2289 jcater
- * src/: forms/__init__.py, navigator/__init__.py,
- reports/__init__.py: creating packages
+ * src/navigator, src/forms/__init__.py, src/reports,
+ src/navigator/__init__.py, src/reports/__init__.py: creating
+ packages
-2002-01-08 15:57 jcater
+2002-01-08 21:57:04 Rev 2270 jcater
- * src/: TemplateChooser.py, base/TemplateChooser.py: fixed bug in
+ * src/base/TemplateChooser.py, src/TemplateChooser.py: fixed bug in
wizard selection box
-2002-01-07 18:03 jcater
+2002-01-08 00:03:07 Rev 2268 jcater
- * doc/DevelopersGuide-Forms.lyx: added text on general concepts,
+ * doc/DevelopersGuide-Forms.lyx: added text on general concepts,
portability, and field formatting (masks) to developers guide
-2002-01-01 12:31 jcater
+2002-01-01 18:31:59 Rev 2243 jcater
- * src/: Instance.py, ToolFrame.py, base/Instance.py,
- base/ToolFrame.py: LayoutEditor window comes up by default and is
- a larger default size
+ * src/Instance.py, src/ToolFrame.py, src/base/Instance.py,
+ src/base/ToolFrame.py: LayoutEditor window comes up by default and
+ is a larger default size
-2001-12-20 21:53 jcater
+2001-12-21 03:53:21 Rev 2238 jcater
- * src/: PropertyEditor.py, base/tools/PropertyEditor.py: merged
+ * src/base/tools/PropertyEditor.py, src/PropertyEditor.py: merged
patches from 0.1.0 branch
-2001-12-20 16:31 jcater
+2001-12-08 06:17:43 Rev 2187 baumannd
- * src/: PropertyEditor.py, base/tools/PropertyEditor.py: fixed a
- wx-2.3.1 specific reference
+ * src/templates/.cvsignore, setup.py, src/templates/forms/.cvsignore,
+ src/templates/reports/.cvsignore: Fix symlinks in setup.py for
+ development build of forms and designer from cvs and ignore some
+ generated files.
-2001-12-08 00:17 baumannd
+2001-12-08 02:43:18 Rev 2186 jcater
- * setup.py, src/templates/.cvsignore,
- src/templates/forms/.cvsignore, src/templates/reports/.cvsignore:
- Fix symlinks in setup.py for development build of forms and
- designer from cvs and ignore some generated files.
-
-2001-12-07 20:43 jcater
-
- * src/: Instance.py, base/Instance.py: made the layout editor a
+ * src/Instance.py, src/base/Instance.py: made the layout editor a
separate frame
-2001-11-26 11:40 jcater
+2001-11-26 17:40:32 Rev 2155 jcater
- * src/: Designer.py, Instance.py, MRUManager.py, MenuBar.py,
- base/Instance.py, base/MRUManager.py, base/MenuBar.py: Merges
- patches from 0.1.0-patches release
+ * src/base/MenuBar.py, src/Instance.py, src/base/MRUManager.py,
+ src/MenuBar.py, src/MRUManager.py, src/base/Instance.py,
+ src/Designer.py: Merges patches from 0.1.0-patches release
-2001-11-21 15:05 jcater
+2001-11-21 05:41:03 Rev 2147 jcater
- * src/: Designer.py, Instance.py, MenuBar.py, base/Instance.py,
- base/MenuBar.py, MRUManager.py, base/MRUManager.py: Fixed Open
- Recent/MRU support
-
-2001-11-20 23:40 jcater
-
- * packaging/inno/gfdesigner.iss: changes to Inno setup files for
+ * packaging/inno/gfdesigner.iss: changes to Inno setup files for
Documentation
-2001-11-20 23:02 jamest
+2001-11-21 05:02:06 Rev 2146 jamest
- * src/: Icons.py, base/Icons.py: removed xtra print
+ * src/base/Icons.py, src/Icons.py: removed xtra print
-2001-11-20 22:44 jamest
+2001-11-21 04:44:48 Rev 2145 jamest
- * MANIFEST.in, setup.py: Changes required to make good source
- distros
+ * setup.py, MANIFEST.in: Changes required to make good source distros
-2001-11-20 21:23 jamest
+2001-11-21 03:23:03 Rev 2144 jamest
* MANIFEST.in: Final updates for 0.1.0 releases
-2001-11-20 21:15 jcater
+2001-11-21 03:15:02 Rev 2143 jcater
* NEWS: Updated ChangeLog and NEWS for release
-2001-11-20 15:51 jamest
+2001-11-20 21:51:50 Rev 2137 jamest
- * src/: Icons.py, base/Icons.py: Removed extra print statements
+ * src/base/Icons.py, src/Icons.py: Removed extra print statements
-2001-11-20 13:53 jcater
+2001-11-20 19:53:01 Rev 2134 jcater
- * src/: Icons.py, LayoutEditor.py, base/Icons.py: fixed bug in
- calculating the icon directory path; fixed layout editor to
+ * src/LayoutEditor.py, src/base/Icons.py, src/Icons.py: fixed bug in
+ calculating the icon directory path; fixed layout editor to
refresh a page after a modification
-2001-11-20 10:28 jcater
+2001-11-20 16:28:46 Rev 2131 jcater
- * src/: PopupMenu.py, base/PopupMenu.py: typo fix in menu wording
+ * src/PopupMenu.py, src/base/PopupMenu.py: typo fix in menu wording
-2001-11-19 21:37 jamest
+2001-11-20 03:37:55 Rev 2130 jamest
- * src/: Designer.py, Icons.py, Instance.py, base/Icons.py,
- base/Instance.py: Our icons don't work with wxPython 2.2.x so
- disable them
+ * src/Instance.py, src/base/Icons.py, src/Icons.py,
+ src/base/Instance.py, src/Designer.py: Our icons don't work with
+ wxPython 2.2.x so disable them
-2001-11-19 20:00 jcater
+2001-11-20 02:00:16 Rev 2129 jcater
- * src/: Designer.py, Incubator.py, Instance.py, LayoutEditor.py,
- MenuBar.py, PopupMenu.py, PropertyEditor.py, ToolFrame.py,
- TreeView.py, TriggerEditor.py, base/Incubator.py,
- base/Instance.py, base/MenuBar.py, base/PopupMenu.py,
- base/ToolFrame.py, base/tools/PropertyEditor.py,
- base/tools/TreeView.py, base/tools/TriggerEditor.py: cleaned up
- import statements; removed recursive imports
+ * src/LayoutEditor.py, src/base/tools/TriggerEditor.py,
+ src/Incubator.py, src/ToolFrame.py, src/PopupMenu.py, src/MenuBar.
+ py, src/TreeView.py, src/PropertyEditor.py, src/base/Incubator.py,
+ src/Designer.py, src/base/ToolFrame.py, src/base/PopupMenu.py,
+ src/base/MenuBar.py, src/Instance.py, src/base/tools/TreeView.py,
+ src/base/tools/PropertyEditor.py, src/TriggerEditor.py,
+ src/base/Instance.py: cleaned up import statements; removed
+ recursive imports
-2001-11-19 18:15 jamest
+2001-11-20 00:15:15 Rev 2126 jamest
* NEWS: Updated NEWS and Changelog for pending release
-2001-11-19 17:07 jcater
+2001-11-19 23:07:46 Rev 2125 jcater
- * src/: PropertyEditor.py, base/tools/PropertyEditor.py: fix to
+ * src/base/tools/PropertyEditor.py, src/PropertyEditor.py: fix to
remove dependency on wxPython 2.3.1
-2001-11-19 15:17 jcater
+2001-11-19 21:17:55 Rev 2123 jcater
- * src/: Incubator.py, LayoutEditor.py, PopupMenu.py,
- PropertyEditor.py, TreeView.py, base/Incubator.py,
- base/PopupMenu.py, base/tools/PropertyEditor.py,
- base/tools/TreeView.py: many win32 bugfixes; new popup menu
- system; cleaner layout system (much more object reuse)
+ * src/LayoutEditor.py, src/base/tools/TreeView.py,
+ src/base/tools/PropertyEditor.py, src/Incubator.py, src/PopupMenu.
+ py, src/TreeView.py, src/PropertyEditor.py, src/base/Incubator.py,
+ src/base/PopupMenu.py: many win32 bugfixes; new popup menu system;
+ cleaner layout system (much more object reuse)
-2001-11-19 12:30 jcater
+2001-11-19 18:30:25 Rev 2122 jcater
- * src/: Instance.py, base/Instance.py: added cancel button to the
+ * src/Instance.py, src/base/Instance.py: added cancel button to the
'Warning: Unsaved Changes' exit dialog
-2001-11-19 10:53 jcater
+2001-11-19 16:53:45 Rev 2121 jcater
- * BUGS, TODO: Updated BUGS and TODO with new problems
+ * TODO, BUGS: Updated BUGS and TODO with new problems
-2001-11-19 09:04 jcater
+2001-11-19 15:04:24 Rev 2120 jcater
- * BUGS, src/Debugger.py, src/TemplateChooser.py,
- src/base/TemplateChooser.py, src/forms/Debugger.py: improvements
- to templating system: double-clicking a wizard opens it; name
- column of list if autosized to display the complete wizard name;
- scrollbars now work on the list
+ * src/Debugger.py, src/base/TemplateChooser.py, src/forms/Debugger.
+ py, src/TemplateChooser.py, BUGS: improvements to templating
+ system: double-clicking a wizard opens it; name column of list if
+ autosized to display the complete wizard name; scrollbars now work
+ on the list
-2001-11-19 08:01 jcater
+2001-11-19 14:01:35 Rev 2119 jcater
* BUGS: Documented GTK refresh problem
-2001-11-18 22:38 jcater
+2001-11-19 04:38:11 Rev 2118 jcater
- * BUGS, src/LayoutEditor.py, src/PopupMenu.py,
- src/PropertyEditor.py, src/TreeView.py, src/base/PopupMenu.py,
- src/base/tools/PropertyEditor.py, src/base/tools/TreeView.py:
- many Win32-specific bugfixes; page layout screen uses a
- Notebook-style display now; several speed improvements from code
- cleanup; more object reuse; 1/2 bottle of aspirin; updated list
- of BUGS (still several)
+ * src/LayoutEditor.py, src/base/tools/TreeView.py,
+ src/base/tools/PropertyEditor.py, src/PopupMenu.py, src/TreeView.
+ py, src/PropertyEditor.py, BUGS, src/base/PopupMenu.py: many
+ Win32-specific bugfixes; page layout screen uses a Notebook-style
+ display now; several speed improvements from code cleanup; more
+ object reuse; 1/2 bottle of aspirin; updated list of BUGS (still
+ several)
-2001-11-16 19:00 jcater
+2001-11-17 01:00:21 Rev 2112 jcater
- * src/: Instance.py, PropertyEditor.py, ToolFrame.py,
- TriggerEditor.py, base/Instance.py, base/ToolFrame.py,
- base/tools/PropertyEditor.py, base/tools/TriggerEditor.py: fixes
- for running under Win32
+ * src/Instance.py, src/base/tools/TriggerEditor.py,
+ src/base/tools/PropertyEditor.py, src/ToolFrame.py,
+ src/TriggerEditor.py, src/PropertyEditor.py, src/base/Instance.py,
+ src/base/ToolFrame.py: fixes for running under Win32
-2001-11-15 18:36 jcater
+2001-11-16 00:36:02 Rev 2111 jcater
- * src/: ToolFrame.py, base/ToolFrame.py: fixed tool window support
+ * src/ToolFrame.py, src/base/ToolFrame.py: fixed tool window support
in Win32 to behave more like a win32 app
-2001-11-15 18:01 jcater
+2001-11-16 00:01:22 Rev 2110 jcater
- * src/: ToolFrame.py, base/ToolFrame.py: synching machines
+ * src/ToolFrame.py, src/base/ToolFrame.py: synching machines
-2001-11-15 00:42 jcater
+2001-11-15 06:42:25 Rev 2104 jcater
- * doc/DevelopersGuide-Forms.lyx: started forms designer's manual;
+ * doc/DevelopersGuide-Forms.lyx: started forms designer's manual;
updated forms user's manual
-2001-11-14 15:31 jcater
+2001-11-14 21:31:09 Rev 2096 jcater
- * src/: Instance.py, base/Instance.py: added support for local
+ * src/Instance.py, src/base/Instance.py: added support for local
encoding in generated GFD files
-2001-11-14 11:56 jamest
+2001-11-14 17:56:10 Rev 2092 jamest
* TODO: gnue.conf alterations Updated TODOs
-2001-11-13 22:12 jcater
+2001-11-14 04:12:08 Rev 2089 jcater
- * packaging/inno/gfdesigner.iss: added samples to inno setup;
- cleanup
+ * packaging/inno/gfdesigner.iss: added samples to inno setup; cleanup
-2001-11-13 17:59 jcater
+2001-11-13 23:59:59 Rev 2088 jcater
- * packaging/inno/gfdesigner.iss: added LICENSE.txt to Inno
- installs; added components, sample forms to inno installs
+ * packaging/inno/gfdesigner.iss: added LICENSE.txt to Inno installs;
+ added components, sample forms to inno installs
-2001-11-13 16:12 jamest
+2001-11-13 22:12:49 Rev 2087 jamest
- * packaging/inno/gfdesigner.iss, src/Icons.py, src/Instance.py,
- src/TreeView.py, src/base/Icons.py, src/base/Instance.py,
- src/base/tools/TreeView.py: Updates to add icons back on designer
+ * packaging/inno/gfdesigner.iss, src/base/Icons.py, src/TreeView.py,
+ src/Instance.py, src/base/tools/TreeView.py, src/Icons.py,
+ src/base/Instance.py: Updates to add icons back on designer
-2001-11-13 15:59 jcater
+2001-11-13 21:59:21 Rev 2086 jcater
- * src/: PropertyEditor.py, base/tools/PropertyEditor.py: fixed
+ * src/base/tools/PropertyEditor.py, src/PropertyEditor.py: fixed
segfault problem with grids under windows
-2001-11-12 23:53 jamest
+2001-11-13 05:53:28 Rev 2084 jamest
- * packaging/: inno/README, inno/gfdesigner.iss,
- mcmillan/gfdesigner.cfg: Updates to the designer windows setup
- stuff
+ * packaging/inno/gfdesigner.iss, packaging/inno/README,
+ packaging/mcmillan/gfdesigner.cfg: Updates to the designer windows
+ setup stuff
-2001-11-12 23:07 jcater
+2001-11-13 05:09:43 Rev 2083 jcater
- * setup.py: fix for mcmillan installs so clients can be run out of
+ * setup.py: fix for mcmillan installs so clients can be run out of
their install directory
-2001-11-12 20:19 jcater
+2001-11-13 05:07:28 Rev 2082 jcater
+ * setup.py: fix for mcmillan installs so clients can be run out of
+ their install directory
+
+2001-11-13 02:19:31 Rev 2079 jcater
+
* packaging/mcmillan/gfdesigner.cfg: Modified mcmillan cfg files
-2001-11-12 20:08 jcater
+2001-11-13 02:08:46 Rev 2078 jcater
* setup.py: fix to setup.py
-2001-11-12 19:56 jcater
+2001-11-13 01:56:02 Rev 2077 jcater
- * setup.py: added support to win32 section of setup.py to allow
+ * setup.py: added support to win32 section of setup.py to allow
extra (separate) modules
-2001-11-12 19:06 jcater
+2001-11-13 01:06:23 Rev 2076 jcater
- * packaging/inno/gfdesigner.iss: changes to Inno installer; misc
+ * packaging/inno/gfdesigner.iss: changes to Inno installer; misc
changes
-2001-11-12 16:24 jcater
+2001-11-12 22:24:03 Rev 2074 jcater
- * setup.py: cleaned up setup.py for Win32 machines (did not change
+ * setup.py: cleaned up setup.py for Win32 machines (did not change
functionality)
-2001-11-12 16:02 jamest
+2001-11-12 22:02:25 Rev 2073 jamest
- * packaging/inno/gfdesigner.iss: Added config files for the INNO
+ * packaging/inno/gfdesigner.iss: Added config files for the INNO
setup.exe creator
-2001-11-12 15:48 jcater
+2001-11-12 21:48:12 Rev 2072 jcater
* setup.py: fixes to setup.py for mcmillan install
-2001-11-12 15:44 jcater
+2001-11-12 21:44:45 Rev 2071 jcater
* setup.py: fixes to setup.py for mcmillan install
-2001-11-12 13:53 jamest
+2001-11-12 19:53:35 Rev 2070 jamest
- * packaging/inno/README: Updates for McMillian installer
+ * packaging/inno/README: Updates for McMillian installer
instructions and config files
-2001-11-10 16:01 jcater
+2001-11-10 22:01:09 Rev 2062 jcater
- * BUGS, TODO, src/Designer.py, src/Instance.py, src/MenuBar.py,
- src/base/Instance.py, src/base/MenuBar.py: polished designer's
- menus; added checks to closing/exiting to prompt user if form is
+ * src/base/MenuBar.py, src/Instance.py, TODO, src/MenuBar.py,
+ src/base/Instance.py, src/Designer.py, BUGS: polished designer's
+ menus; added checks to closing/exiting to prompt user if form is
not saved; added save all
-2001-11-09 15:44 jamest
+2001-11-09 21:44:38 Rev 2061 jamest
* packaging/inno/README: Added a few forgotten notes to the README
-2001-11-09 15:31 jamest
+2001-11-09 21:31:23 Rev 2060 jamest
- * packaging/inno/README, src/Designer.py: Small changes required to
- make the mcmillan package run properly Fixed bad var name in
- README
+ * packaging/inno/README, src/Designer.py: Small changes required to
+ make the mcmillan package run properly Fixed bad var name in README
-2001-11-09 15:25 jamest
+2001-11-09 21:25:55 Rev 2059 jamest
- * packaging/: inno/README, mcmillan/gfdesigner.cfg: Checking in
+ * packaging, packaging/inno/README, packaging/inno,
+ packaging/mcmillan/gfdesigner.cfg, packaging/mcmillan: Checking in
some notes on using McMillan installer for windows
-2001-11-08 16:23 jcater
+2001-11-08 22:23:35 Rev 2056 jcater
* src/Designer.py: fixed small TODOs
-2001-11-05 20:29 jamest
+2001-11-06 02:29:50 Rev 2037 jamest
* TODO: Added ROADMAPS to the various TODO files
-2001-11-05 16:45 jcater
+2001-11-05 22:45:15 Rev 2036 jcater
* BUGS: Added Win98/Solaris Wizard issue to BUGS
-2001-11-05 13:32 jcater
+2001-11-05 19:32:53 Rev 2034 jcater
- * src/templates/__init__.py: fixed cross-platform issue with
+ * src/templates/__init__.py: fixed cross-platform issue with
__import__
-2001-11-04 22:14 jcater
+2001-11-05 04:14:24 Rev 2033 jcater
- * AUTHORS, BUGS, INSTALL, NEWS, README, TODO: updated docs for
- 0.1.0 release
+ * AUTHORS, TODO, INSTALL, NEWS, README, BUGS: updated docs for 0.1.0
+ release
-2001-11-04 21:21 jamest
+2001-11-05 03:21:11 Rev 2031 jamest
- * src/: Designer.py, Instance.py, LayoutEditor.py, __init__.py,
- base/Instance.py: Small designer stuff ran all forms thru
- designer (except the history forms)
+ * src/LayoutEditor.py, src/__init__.py, src/Designer.py,
+ src/Instance.py, src/base/Instance.py: Small designer stuff ran
+ all forms thru designer (except the history forms)
-2001-11-04 20:27 jcater
+2001-11-05 02:27:23 Rev 2030 jcater
- * src/: Debugger.py, Icons.py, Instance.py, LayoutEditor.py,
- base/Icons.py, base/Instance.py, forms/Debugger.py: fixed title
- bar bug; fixed jamest's bug :)
+ * src/Debugger.py, src/Instance.py, src/LayoutEditor.py,
+ src/base/Icons.py, src/forms/Debugger.py, src/Icons.py,
+ src/base/Instance.py: fixed title bar bug; fixed jamest's bug :)
-2001-11-04 19:28 jamest
+2001-11-05 01:28:05 Rev 2028 jamest
- * src/: Icons.py, LayoutEditor.py, TreeView.py, base/Icons.py,
- base/tools/TreeView.py: Designer now runs on win32 platforms
+ * src/LayoutEditor.py, src/base/tools/TreeView.py, src/base/Icons.py,
+ src/TreeView.py, src/Icons.py: Designer now runs on win32 platforms
-2001-11-04 16:49 jamest
+2001-11-04 22:49:08 Rev 2026 jamest
- * setup.py: Designer setup.py now works on win32 and linux Misc
+ * setup.py: Designer setup.py now works on win32 and linux Misc
setup.py changes for upcomming releases
-2001-11-04 14:26 jamest
+2001-11-04 20:26:38 Rev 2022 jamest
* src/LayoutEditor.py: Updated designer mouse code
-2001-11-04 11:06 jcater
+2001-11-04 17:06:14 Rev 2018 jcater
- * src/: TemplateParser.py, base/TemplateParser.py: Made the wizard
+ * src/TemplateParser.py, src/base/TemplateParser.py: Made the wizard
entry fields larger
-2001-11-04 10:44 jcater
+2001-11-04 16:44:33 Rev 2017 jcater
* src/LayoutEditor.py: changes to mouse movement routines
-2001-11-04 09:54 jamest
+2001-11-04 15:54:24 Rev 2016 jamest
- * src/LayoutEditor.py: Designer support using the mouse to move
+ * src/LayoutEditor.py: Designer support using the mouse to move
widgets (work in process)
-2001-10-07 14:07 jcater
+2001-10-07 19:07:24 Rev 1950 jcater
- * src/: TemplateChooser.py, base/TemplateChooser.py,
- templates/__init__.py, templates/forms/__init__.py,
- templates/reports/__init__.py: Wizard dialog now runs the
- selected wizard; templates are automatically detected (it's no
- longer necessary to add your template to the list in __init__.py)
+ * src/templates/forms/__init__.py, src/base/TemplateChooser.py,
+ src/templates/reports/__init__.py, src/templates/__init__.py,
+ src/TemplateChooser.py: Wizard dialog now runs the selected wizard;
+ templates are automatically detected (it's no longer necessary to
+ add your template to the list in __init__.py)
-2001-09-18 16:16 jcater
+2001-09-18 21:16:57 Rev 1869 jcater
- * src/: TemplateChooser.py, base/TemplateChooser.py: Added support
+ * src/base/TemplateChooser.py, src/TemplateChooser.py: Added support
for optional wizard descriptors
-2001-09-18 13:02 dneighbors
+2001-09-18 18:02:09 Rev 1866 dneighbors
- * src/: TemplateChooser.py, base/TemplateChooser.py:
- TemplateChooser.py ** Made so that all columns of list box are
+ * src/base/TemplateChooser.py, src/TemplateChooser.py:
+ TemplateChooser.py ** Made so that all columns of list box are
populated.
-2001-09-17 23:34 jamest
+2001-09-18 04:34:36 Rev 1865 jamest
- * setup.py: Minor GEAS driver work change setup.py devel to make
+ * setup.py: Minor GEAS driver work change setup.py devel to make
scripts based upon python called to run setup.py
-2001-09-17 21:43 jamest
+2001-09-18 02:43:31 Rev 1863 jamest
- * src/: TemplateChooser.py, base/TemplateChooser.py: Misc little
+ * src/TemplateChooser.py, src/base/TemplateChooser.py: Misc little
typos Added popy and psycopg drivers
-2001-09-17 21:26 jcater
+2001-09-18 02:26:41 Rev 1862 jcater
- * src/: TemplateChooser.py, base/TemplateChooser.py: fixed typos
+ * src/base/TemplateChooser.py, src/TemplateChooser.py: fixed typos
-2001-09-17 21:08 jcater
+2001-09-18 02:08:40 Rev 1860 jcater
- * src/: TemplateBase.py, TemplateChooser.py, base/TemplateBase.py,
- base/TemplateChooser.py: added checks to schema methods
+ * src/TemplateBase.py, src/base/TemplateChooser.py,
+ src/TemplateChooser.py, src/base/TemplateBase.py: added checks to
+ schema methods
-2001-09-17 20:15 jcater
+2001-09-18 01:15:21 Rev 1859 jcater
- * src/: TemplateChooser.py, base/TemplateChooser.py: Fix for wxGTK
+ * src/base/TemplateChooser.py, src/TemplateChooser.py: Fix for wxGTK
2.2.6
-2001-09-16 18:43 jcater
+2001-09-16 23:43:53 Rev 1854 jcater
- * doc/TemplatesAndWizards.txt, src/Designer.py, src/Instance.py,
- src/TemplateBase.py, src/TemplateChooser.py,
- src/TemplateParser.py, src/__init__.py, src/base/Instance.py,
- src/base/TemplateBase.py, src/base/TemplateChooser.py,
- src/base/TemplateParser.py, src/templates/__init__.py,
- src/templates/forms/Simple.py, src/templates/forms/__init__.py,
- src/templates/reports/__init__.py: First working implementation
- of wizards/templates
+ * src/templates/forms/__init__.py, doc, src/TemplateParser.py,
+ doc/TemplatesAndWizards.txt, src/templates/reports/__init__.py,
+ src/templates/__init__.py, src/TemplateChooser.py, src/__init__.py,
+ src/Designer.py, src/base/TemplateParser.py, src/Instance.py,
+ src/TemplateBase.py, src/base/TemplateChooser.py,
+ src/templates/forms/Simple.py, src/base/Instance.py,
+ src/base/TemplateBase.py: First working implementation of
+ wizards/templates
-2001-09-14 18:10 jcater
+2001-09-14 23:10:15 Rev 1828 jcater
- * src/: Designer.py, TemplateBase.py, TemplateParser.py,
- base/TemplateBase.py, base/TemplateParser.py,
- templates/forms/Simple.py: Updates for Designer wizards
+ * src/TemplateBase.py, src/TemplateParser.py,
+ src/templates/forms/Simple.py, src/Designer.py,
+ src/base/TemplateBase.py, src/base/TemplateParser.py: Updates for
+ Designer wizards
-2001-09-13 22:27 jcater
+2001-09-14 03:27:30 Rev 1825 jcater
- * src/: TemplateBase.py, TemplateParser.py, base/TemplateBase.py,
- base/TemplateParser.py, templates/forms/Simple.py: synching
- machines (updates to templates/wizards)
+ * src/TemplateBase.py, src/TemplateParser.py,
+ src/templates/forms/Simple.py, src/base/TemplateBase.py,
+ src/base/TemplateParser.py: synching machines (updates to
+ templates/wizards)
-2001-09-13 17:39 jcater
+2001-09-13 22:39:22 Rev 1823 jcater
- * src/: Incubator.py, base/Incubator.py: Minor code cleanup
+ * src/Incubator.py, src/base/Incubator.py: Minor code cleanup
-2001-09-13 16:42 jcater
+2001-09-13 21:42:02 Rev 1820 jcater
- * setup.py, src/templates/forms/Simple.py: changes to support
+ * setup.py, src/templates/forms/Simple.py: changes to support
designer wizards/templates
-2001-09-06 03:45 baumannd
+2001-09-06 08:45:38 Rev 1782 baumannd
* src/.cvsignore: Ignore compiled python scripts.
-2001-09-06 03:43 baumannd
+2001-09-06 08:43:50 Rev 1781 baumannd
* scripts/.cvsignore: Ignore some generated files.
-2001-09-06 03:42 baumannd
+2001-09-06 08:42:05 Rev 1780 baumannd
* .cvsignore: Ignore build dir.
-2001-08-09 23:49 jamest
+2001-07-31 23:44:12 Rev 1662 jcater
- * BUGS, src/Designer.py, src/Icons.py, src/Instance.py,
- src/LayoutEditor.py, src/PopupMenu.py, src/TreeView.py,
- src/base/Icons.py, src/base/Instance.py, src/base/PopupMenu.py,
- src/base/tools/TreeView.py: Merged changes from head into the
- branch (did not move back to head yet) Fixed misc bugs More than
- likely introduced more bugs than you can imagine (may jcater
- forgive me)
-
-2001-07-31 18:44 jcater
-
- * BUGS: Added a comment to bug list asking for as much info about
+ * BUGS: Added a comment to bug list asking for as much info about
bugs as possible
-2001-07-31 18:40 jcater
+2001-07-31 23:40:35 Rev 1661 jcater
* BUGS: Added more bugs to bug list
-2001-07-31 18:30 jcater
+2001-07-31 23:30:22 Rev 1660 jcater
* BUGS: misc
-2001-07-29 23:38 jcater
+2001-07-30 04:38:49 Rev 1657 jcater
- * src/: Instance.py, base/Instance.py: now, when saving, a backup
- copy is made only once per session (per form) instead of after
- each save; this way, the backup copy contains the state of a form
- before you started editing this session instead of the state the
+ * src/Instance.py, src/base/Instance.py: now, when saving, a backup
+ copy is made only once per session (per form) instead of after
+ each save; this way, the backup copy contains the state of a form
+ before you started editing this session instead of the state the
last time you saved.
-2001-07-29 15:18 jcater
+2001-07-29 20:18:55 Rev 1656 jcater
- * src/: Designer.py, Instance.py, PopupMenu.py, base/Instance.py,
- base/PopupMenu.py: misc bug fixes
+ * src/Instance.py, src/PopupMenu.py, src/base/Instance.py,
+ src/Designer.py, src/base/PopupMenu.py: misc bug fixes
-2001-07-29 15:10 jcater
+2001-07-29 20:10:51 Rev 1655 jcater
- * src/: Icons.py, base/Icons.py: temporary fix for segfaults until
+ * src/base/Icons.py, src/Icons.py: temporary fix for segfaults until
I can figure out why
-2001-07-28 23:36 jcater
+2001-07-29 04:36:30 Rev 1653 jcater
- * BUGS, src/LayoutEditor.py: Fixed Drop-Down page selection combo
- bug (i.e., segfaulting when using Page dropdown); fixed bug on
- object creation that caused the previously selected objects in
- the layout editor to continue be selected after new object
- created; misc other fixes.
+ * src/LayoutEditor.py, BUGS: Fixed Drop-Down page selection combo
+ bug (i.e., segfaulting when using Page dropdown); fixed bug on
+ object creation that caused the previously selected objects in the
+ layout editor to continue be selected after new object created;
+ misc other fixes.
-2001-07-28 23:12 jcater
+2001-07-29 04:12:14 Rev 1652 jcater
- * src/: Icons.py, LayoutEditor.py, TreeView.py, base/Icons.py,
- base/tools/TreeView.py: When double-clicking an object (either in
- tree view or layout editor), properties editor pops up; removed
- icon code from TreeView and put in own file as PopupMenu may soon
- use icons
+ * src/LayoutEditor.py, src/base/tools/TreeView.py, src/base/Icons.py,
+ src/TreeView.py, src/Icons.py: When double-clicking an object
+ (either in tree view or layout editor), properties editor pops up;
+ removed icon code from TreeView and put in own file as PopupMenu
+ may soon use icons
-2001-07-28 22:19 jcater
+2001-07-29 03:19:35 Rev 1650 jcater
- * src/: LayoutEditor.py, PopupMenu.py, base/PopupMenu.py:
- Improvements to pop-up menus; new popup menu when right-clicking
+ * src/LayoutEditor.py, src/PopupMenu.py, src/base/PopupMenu.py:
+ Improvements to pop-up menus; new popup menu when right-clicking
on empty space in Layout Editor area (really handy)
-2001-07-23 00:09 jcater
+2001-07-23 05:09:35 Rev 1627 jcater
- * src/: TreeView.py, base/tools/TreeView.py: Changed hard-coded
+ * src/base/tools/TreeView.py, src/TreeView.py: Changed hard-coded
location of icons to installation-specific directory
-2001-07-21 16:08 jcater
+2001-07-21 21:08:51 Rev 1613 jcater
- * src/LayoutEditor.py: removed reference to MetaKey to see if this
+ * src/LayoutEditor.py: removed reference to MetaKey to see if this
solves the moving vs resizing object bug
-2001-07-19 20:35 jcater
+2001-07-20 01:35:38 Rev 1597 jcater
- * src/: TreeView.py, base/tools/TreeView.py: Fixed bug
+ * src/base/tools/TreeView.py, src/TreeView.py: Fixed bug
w/autocreating of 'Event' branch; part 2
-2001-07-19 20:35 jcater
+2001-07-20 01:35:00 Rev 1596 jcater
- * src/: TreeView.py, base/tools/TreeView.py: Fixed bug
+ * src/base/tools/TreeView.py, src/TreeView.py: Fixed bug
w/autocreating of 'Event' branch
-2001-07-18 23:16 jcater
+2001-07-19 04:16:00 Rev 1588 jcater
- * src/: TreeView.py, base/tools/TreeView.py: TreeView items now
- only display an 'Events' child branch if they actually have
- events/triggers; these branches are created dynamically as
- events/triggers are added; since triggers are added by
- right-clicking the object, then selecting Events, empty 'Events'
+ * src/base/tools/TreeView.py, src/TreeView.py: TreeView items now
+ only display an 'Events' child branch if they actually have
+ events/triggers; these branches are created dynamically as
+ events/triggers are added; since triggers are added by
+ right-clicking the object, then selecting Events, empty 'Events'
branches simply cluttered the tree
-2001-07-18 23:02 jcater
+2001-07-19 04:02:42 Rev 1587 jcater
- * src/: TreeView.py, base/tools/TreeView.py: Added icons to
- designer; (rerun gnue-common setup.py install to use); misc other
+ * src/base/tools/TreeView.py, src/TreeView.py: Added icons to
+ designer; (rerun gnue-common setup.py install to use); misc other
bugfixes
-2001-07-18 21:20 jcater
+2001-07-19 02:20:48 Rev 1586 jcater
- * src/: Instance.py, base/Instance.py: fixed path reference bug
+ * src/Instance.py, src/base/Instance.py: fixed path reference bug
-2001-07-18 20:27 jcater
+2001-07-19 01:27:19 Rev 1585 jcater
- * src/: Instance.py, base/Instance.py: Refined use of startup
+ * src/Instance.py, src/base/Instance.py: Refined use of startup
warning dialogs
-2001-07-18 20:17 jcater
+2001-07-19 01:17:08 Rev 1584 jcater
- * src/: Instance.py, base/Instance.py: If file specified on command
- line doesn't exists, a dialog asks whether or not to create; if
- file is readonly, pops up a warning dialog; when doing 'Save
- As...', if specified file name doesn't have extension, add it
- based on selection in dialog box. [based on Rafterman's patch]
+ * src/Instance.py, src/base/Instance.py: If file specified on
+ command line doesn't exists, a dialog asks whether or not to
+ create; if file is readonly, pops up a warning dialog; when doing
+ 'Save As...', if specified file name doesn't have extension, add
+ it based on selection in dialog box. [based on Rafterman's patch]
-2001-07-17 14:24 jamest
+2001-07-13 02:54:20 Rev 1557 jcater
- * src/: LayoutEditor.py, MenuBar.py, PopupMenu.py,
- PropertyEditor.py, TreeView.py, base/MenuBar.py,
- base/PopupMenu.py, base/tools/PropertyEditor.py,
- base/tools/TreeView.py: merged trunk, from gnuef-new-datasources
- to HEAD
-
-2001-07-12 21:54 jcater
-
- * src/: PopupMenu.py, base/PopupMenu.py: Moved triggers to
+ * src/PopupMenu.py, src/base/PopupMenu.py: Moved triggers to
beginning of list in Reorder by Location
-2001-07-12 17:51 jcater
+2001-07-12 22:51:08 Rev 1556 jcater
- * src/: LayoutEditor.py, MenuBar.py, PopupMenu.py, TreeView.py,
- base/MenuBar.py, base/PopupMenu.py, base/tools/TreeView.py: Fixed
- 'Right-Click|Edit Properties...' locking bug; removed Popup menu
- code from MenuBar.py and placed in its own file; fixed misc focus
- bugs
+ * src/base/MenuBar.py, src/LayoutEditor.py, src/base/tools/TreeView.
+ py, src/PopupMenu.py, src/MenuBar.py, src/TreeView.py,
+ src/base/PopupMenu.py: Fixed 'Right-Click|Edit Properties...'
+ locking bug; removed Popup menu code from MenuBar.py and placed in
+ its own file; fixed misc focus bugs
-2001-07-12 14:01 jcater
+2001-07-12 19:01:14 Rev 1555 jcater
- * src/: PropertyEditor.py, base/tools/PropertyEditor.py: Fixed
+ * src/base/tools/PropertyEditor.py, src/PropertyEditor.py: Fixed
deprecate bug in PropertyEditor
-2001-07-12 13:53 jcater
+2001-07-12 18:53:26 Rev 1554 jcater
- * src/: MenuBar.py, PropertyEditor.py, base/MenuBar.py,
- base/tools/PropertyEditor.py: Fixed problem with Reorder by
- Location when hidden fields are present; made property editor not
- display deprecated attributes unless user is already using the
- deprecated attribute (keeps new forms from using deprecated
- stuff)
+ * src/base/MenuBar.py, src/base/tools/PropertyEditor.py, src/MenuBar.
+ py, src/PropertyEditor.py: Fixed problem with Reorder by Location
+ when hidden fields are present; made property editor not display
+ deprecated attributes unless user is already using the deprecated
+ attribute (keeps new forms from using deprecated stuff)
-2001-07-11 13:41 jcater
+2001-07-11 18:41:34 Rev 1548 jcater
- * src/: Instance.py, MenuBar.py, base/Instance.py, base/MenuBar.py:
- Got 'Reorder by Location' working. If you select a block, it
- reorders all elements in that block. If you reorder a page, it
- reorders all elements including any blocks. It places items in
- this order: All hidden fields, All Boxes, All other elements
- other than blocks, all blocks; it reorders according to y, then x
- values. This has only been partially tested on a few forms...
- save a copy before using.
+ * src/base/MenuBar.py, src/Instance.py, src/MenuBar.py,
+ src/base/Instance.py: Got 'Reorder by Location' working. If you
+ select a block, it reorders all elements in that block. If you
+ reorder a page, it reorders all elements including any blocks. It
+ places items in this order: All hidden fields, All Boxes, All
+ other elements other than blocks, all blocks; it reorders
+ according to y, then x values. This has only been partially
+ tested on a few forms... save a copy before using.
-2001-07-10 18:18 jamest
+2001-07-10 23:18:03 Rev 1547 jamest
- * src/: Debugger.py, forms/Debugger.py: Fixed number of args to
+ * src/Debugger.py, src/forms/Debugger.py: Fixed number of args to
running a form in gfdes
-2001-07-04 19:30 jcater
+2001-07-05 00:30:55 Rev 1507 jcater
- * src/: PropertyEditor.py, TemplateBase.py, base/TemplateBase.py,
- base/tools/PropertyEditor.py: Added GTypecasts to gnue.common for
- typecasting xml data; misc other changes
+ * src/base/tools/PropertyEditor.py, src/TemplateBase.py,
+ src/PropertyEditor.py, src/base/TemplateBase.py: Added GTypecasts
+ to gnue.common for typecasting xml data; misc other changes
-2001-07-03 20:43 jcater
+2001-07-04 01:43:11 Rev 1498 jcater
- * src/: Instance.py, LayoutEditor.py, base/Instance.py: Added form
- resizing attributes
+ * src/Instance.py, src/LayoutEditor.py, src/base/Instance.py: Added
+ form resizing attributes
-2001-07-03 11:21 jcater
+2001-07-03 16:21:43 Rev 1495 jcater
* src/__init__.py: Fixed error in versioning
-2001-07-02 13:12 jcater
+2001-07-02 18:12:18 Rev 1484 jcater
* src/__init__.py: Added versioning/packaging information
-2001-07-01 19:47 jamest
+2001-07-02 00:47:26 Rev 1474 jamest
* NEWS: NEWS dated for release
-2001-07-01 19:38 jcater
+2001-07-02 00:38:23 Rev 1473 jcater
* BUGS: Added wizard issue
-2001-07-01 19:35 jcater
+2001-07-02 00:35:07 Rev 1472 jcater
- * BUGS, INSTALL, README: Modified for 0.0.1 release
+ * INSTALL, README, BUGS: Modified for 0.0.1 release
-2001-07-01 12:07 jamest
+2001-07-01 17:07:37 Rev 1470 jamest
- * src/: Designer.py, Instance.py, base/Instance.py: Moved version
- info to Instance to make installed designer do the right thing
+ * src/Instance.py, src/base/Instance.py, src/Designer.py: Moved
+ version info to Instance to make installed designer do the right
+ thing
-2001-06-30 18:14 jamest
+2001-06-30 23:14:52 Rev 1468 jamest
* NEWS: Updated NEWS for next release
-2001-06-30 17:58 jamest
+2001-06-30 22:58:26 Rev 1467 jamest
- * INSTALL, MANIFEST.in, setup.py, src/Designer.py, src/Instance.py,
- src/base/Instance.py: Switch designer RuntimeSettings to use
- $HOME var (you can use this in windows) Changes to make an
- installed designer work properly Misc setup tweaks for win32/unix
- Docs updates Misc stuff I've forgotten
+ * INSTALL, MANIFEST.in, src/Designer.py, src/Instance.py, setup.py,
+ src/base/Instance.py: Switch designer RuntimeSettings to use $HOME
+ var (you can use this in windows) Changes to make an installed
+ designer work properly Misc setup tweaks for win32/unix Docs
+ updates Misc stuff I've forgotten
-2001-06-30 14:54 jamest
+2001-06-30 19:54:29 Rev 1464 jamest
- * AUTHORS, MANIFEST.in, setup.cfg.in, setup.py,
- scripts/gfclient.in, scripts/gnue-designer.in: setup changes,
- start of designer setup scripts
+ * setup.cfg.in, AUTHORS, scripts/gfclient.in, setup.py,
+ scripts/gnue-designer.in, MANIFEST.in: setup changes, start of
+ designer setup scripts
-2001-06-29 17:55 jamest
+2001-06-29 22:55:58 Rev 1459 jamest
- * setup.py: Setup tweaks to make gfcvs/gfdes work w/ non bash
- shells Setup tweaks to get setup.py install doing something under
- windows Broke GFObjects.py apart for future clean-up work Added
- Misc TODO junk
+ * setup.py: Setup tweaks to make gfcvs/gfdes work w/ non bash shells
+ Setup tweaks to get setup.py install doing something under windows
+ Broke GFObjects.py apart for future clean-up work Added Misc TODO
+ junk
-2001-06-28 00:53 jcater
+2001-06-28 05:53:19 Rev 1455 jcater
- * src/: Incubator.py, base/Incubator.py: Converted 'new object'
+ * src/Incubator.py, src/base/Incubator.py: Converted 'new object'
methods to new parser format
-2001-06-28 00:38 jcater
+2001-06-28 05:38:06 Rev 1454 jcater
- * src/: PropertyEditor.py, base/tools/PropertyEditor.py: Fixed
+ * src/base/tools/PropertyEditor.py, src/PropertyEditor.py: Fixed
display of true/false property fields
-2001-06-28 00:04 jcater
+2001-06-28 05:04:18 Rev 1453 jcater
- * src/: LayoutEditor.py, PropertyEditor.py,
- base/tools/PropertyEditor.py: PropertyEditor now restricts
- attribute input based on type of attribute; uses combo boxes
- where appropriate
+ * src/LayoutEditor.py, src/base/tools/PropertyEditor.py,
+ src/PropertyEditor.py: PropertyEditor now restricts attribute
+ input based on type of attribute; uses combo boxes where appropriate
-2001-06-27 22:21 jcater
+2001-06-28 03:21:39 Rev 1450 jcater
- * src/LayoutEditor.py: Fixed error when dragging mouse across
- layout editor
+ * src/LayoutEditor.py: Fixed error when dragging mouse across layout
+ editor
-2001-06-27 21:41 jcater
+2001-06-28 02:41:48 Rev 1449 jcater
* src/LayoutEditor.py: Implemented new focus method in LayoutEditor
-2001-06-27 21:26 jcater
+2001-06-28 02:26:19 Rev 1448 jcater
- * src/: LayoutEditor.py, TemplateBase.py, TemplateParser.py,
- base/TemplateBase.py, base/TemplateParser.py,
- templates/forms/Simple.py: Misc. changes; committing prior to
+ * src/LayoutEditor.py, src/TemplateBase.py, src/TemplateParser.py,
+ src/templates/forms/Simple.py, src/base/TemplateBase.py,
+ src/base/TemplateParser.py: Misc. changes; committing prior to
changing focus system
-2001-06-27 20:57 jcater
+2001-06-28 01:57:16 Rev 1444 jcater
- * src/: MenuBar.py, base/MenuBar.py: Made the popup menu's Edit
+ * src/base/MenuBar.py, src/MenuBar.py: Made the popup menu's Edit
Properties... actually bring up properties
-2001-06-26 23:40 jcater
+2001-06-27 04:40:44 Rev 1434 jcater
- * src/: Incubator.py, base/Incubator.py: Removed obnoxious print
+ * src/Incubator.py, src/base/Incubator.py: Removed obnoxious print
statements
-2001-06-26 23:28 jcater
+2001-06-27 04:28:00 Rev 1433 jcater
- * src/: Incubator.py, PropertyEditor.py, TemplateBase.py,
- TemplateParser.py, base/Incubator.py, base/TemplateBase.py,
- base/TemplateParser.py, base/tools/PropertyEditor.py,
- templates/forms/Simple.py: Switched to new parser format;
- implemented more of the wizard/template; fixed various bugs
- w/layout and property editor; fixed some win32 specific problems
+ * src/base/tools/PropertyEditor.py, src/Incubator.py,
+ src/TemplateBase.py, src/TemplateParser.py, src/PropertyEditor.py,
+ src/templates/forms/Simple.py, src/base/Incubator.py,
+ src/base/TemplateBase.py, src/base/TemplateParser.py: Switched to
+ new parser format; implemented more of the wizard/template; fixed
+ various bugs w/layout and property editor; fixed some win32
+ specific problems
-2001-06-25 23:49 jcater
+2001-06-26 04:49:19 Rev 1427 jcater
- * src/: Designer.py, LayoutEditor.py, MenuBar.py, TemplateBase.py,
- TemplateParser.py, base/MenuBar.py, base/TemplateBase.py,
- base/TemplateParser.py, templates/forms/Simple.py: Beginnings of
- a template/wizard system
+ * src/base/MenuBar.py, src/LayoutEditor.py, src/TemplateBase.py,
+ src/TemplateParser.py, src/MenuBar.py, src/templates/forms/Simple.
+ py, src/Designer.py, src/base/TemplateBase.py,
+ src/base/TemplateParser.py: Beginnings of a template/wizard system
-2001-06-25 22:32 jcater
+2001-06-26 03:32:22 Rev 1424 jcater
* src/__init__.py: Oops, forgot the __init__.py
-2001-06-25 11:41 jcater
+2001-06-25 16:41:17 Rev 1417 jcater
* src/Designer.py: Fixed bug preventing display of Help|About...
-2001-06-25 11:12 jcater
+2001-06-25 16:12:47 Rev 1416 jcater
- * setup.py, src/LayoutEditor.py: Fixed duplicate keyword problem in
+ * src/LayoutEditor.py, setup.py: Fixed duplicate keyword problem in
setup.py
-2001-06-24 22:05 jcater
+2001-06-25 03:05:38 Rev 1414 jcater
* TODO: Added 'grep TODO src/*.py' instructions to TODO file
-2001-06-24 21:59 jcater
+2001-06-25 02:59:30 Rev 1413 jcater
- * src/: Instance.py, LayoutEditor.py, PropertyEditor.py,
- TemplateBase.py, base/Instance.py, base/TemplateBase.py,
- base/tools/PropertyEditor.py: Added a property bar on layout
- screen; fixed several layout bugs; restructured relative moving
+ * src/Instance.py, src/LayoutEditor.py,
+ src/base/tools/PropertyEditor.py, src/TemplateBase.py,
+ src/PropertyEditor.py, src/base/Instance.py, src/base/TemplateBase.
+ py: Added a property bar on layout screen; fixed several layout
+ bugs; restructured relative moving
-2001-06-24 14:33 jcater
+2001-06-24 19:33:30 Rev 1411 jcater
- * src/templates/forms/Simple.py: Added beginnings of Simple
- template
+ * src/templates/forms/Simple.py: Added beginnings of Simple template
-2001-06-24 14:31 jcater
+2001-06-24 19:31:26 Rev 1410 jcater
- * setup.py, src/templates/__init__.py,
- src/templates/forms/__init__.py,
- src/templates/reports/__init__.py: Started on templating system
+ * src/templates/forms/__init__.py, src/templates/reports,
+ src/templates, setup.py, src/templates/reports/__init__.py,
+ src/templates/__init__.py, src/templates/forms: Started on
+ templating system
-2001-06-23 22:33 jcater
+2001-06-24 03:33:39 Rev 1409 jcater
- * setup.py: Moved designer references from form's setup.py into
+ * setup.py: Moved designer references from form's setup.py into
designer's setup.py
-2001-06-23 19:55 jcater
+2001-06-24 00:55:25 Rev 1406 jcater
- * README, setup.cfg, setup.py, scripts/gfclient.in: Added setup
- support files
+ * scripts, scripts/gfclient.in, setup.py, README, setup.cfg: Added
+ setup support files
-2001-06-23 19:41 jcater
+2001-06-24 00:41:17 Rev 1405 jcater
- * AUTHORS, COPYING, README, TODO: Added the basic informational
- files
+ * AUTHORS, TODO, COPYING, README: Added the basic informational files
-2001-06-23 16:20 jcater
+2001-06-23 21:20:00 Rev 1404 jcater
- * src/: Incubator.py, Instance.py, LayoutEditor.py,
- PropertyEditor.py, base/Incubator.py, base/Instance.py,
- base/tools/PropertyEditor.py: Added fix for 'hidden' fields
+ * src/Instance.py, src/LayoutEditor.py,
+ src/base/tools/PropertyEditor.py, src/Incubator.py,
+ src/PropertyEditor.py, src/base/Instance.py, src/base/Incubator.py:
+ Added fix for 'hidden' fields
-2001-06-22 08:16 jcater
+2001-06-22 13:16:35 Rev 1396 jcater
- * src/: Designer.py, Instance.py, LayoutEditor.py,
- PropertyEditor.py, ToolFrame.py, TreeView.py, TriggerEditor.py,
- base/Instance.py, base/ToolFrame.py,
- base/tools/PropertyEditor.py, base/tools/TreeView.py,
- base/tools/TriggerEditor.py: Added property editor
+ * src/Instance.py, src/LayoutEditor.py, src/base/tools/TreeView.py,
+ src/base/tools/TriggerEditor.py, src/base/tools/PropertyEditor.py,
+ src/ToolFrame.py, src/TreeView.py, src/TriggerEditor.py,
+ src/PropertyEditor.py, src/base/Instance.py, src/Designer.py,
+ src/base/ToolFrame.py: Added property editor
-2001-06-22 02:39 dneighbors
+2001-06-22 07:39:07 Rev 1394 dneighbors
- * src/Designer.py: GFDesigner.py: ** Made about box display when
- called from menu. ** Fixed bug that assigned TITLE to NAME
- instead of TITLE. **Changed wording slightly.
+ * src/Designer.py: GFDesigner.py: ** Made about box display when
+ called from menu. ** Fixed bug that assigned TITLE to NAME
+ instead of TITLE. **Changed wording slightly.
-2001-06-21 21:36 jcater
+2001-06-22 02:36:28 Rev 1392 jcater
- * src/: Incubator.py, TriggerEditor.py, base/Incubator.py,
- base/tools/TriggerEditor.py: Added a pulldown for the trigger
- editor... only works for shared(named) triggers currently
+ * src/base/tools/TriggerEditor.py, src/Incubator.py,
+ src/TriggerEditor.py, src/base/Incubator.py: Added a pulldown for
+ the trigger editor... only works for shared(named) triggers
+ currently
-2001-06-21 20:15 jcater
+2001-06-22 01:15:53 Rev 1391 jcater
- * src/: Incubator.py, Instance.py, LayoutEditor.py, TreeView.py,
- TriggerEditor.py, base/Incubator.py, base/Instance.py,
- base/tools/TreeView.py, base/tools/TriggerEditor.py: Added:
- Delete items from tree; save window state between sessions; moved
- layout combos to a toolbar; fixed minor bugs
+ * src/Instance.py, src/LayoutEditor.py, src/base/tools/TreeView.py,
+ src/base/tools/TriggerEditor.py, src/Incubator.py, src/TreeView.py,
+ src/TriggerEditor.py, src/base/Instance.py, src/base/Incubator.py:
+ Added: Delete items from tree; save window state between sessions;
+ moved layout combos to a toolbar; fixed minor bugs
-2001-06-20 20:37 jamest
+2001-06-21 01:37:05 Rev 1387 jamest
- * src/: Instance.py, TriggerEditor.py, base/Instance.py,
- base/tools/TriggerEditor.py: Started to add sizing to the
- program(layout editor size not finished)
+ * src/Instance.py, src/base/tools/TriggerEditor.py,
+ src/TriggerEditor.py, src/base/Instance.py: Started to add sizing
+ to the program(layout editor size not finished)
-2001-06-20 19:40 jamest
+2001-06-21 00:40:34 Rev 1386 jamest
- * src/: TriggerEditor.py, base/tools/TriggerEditor.py: Altered to
+ * src/base/tools/TriggerEditor.py, src/TriggerEditor.py: Altered to
resize the edit area when editor resized
-2001-06-20 17:31 jcater
+2001-06-20 22:31:55 Rev 1382 jcater
- * src/: Incubator.py, Instance.py, LayoutEditor.py, MenuBar.py,
- PropertyEditor.py, TreeView.py, TriggerEditor.py,
- base/Incubator.py, base/Instance.py, base/MenuBar.py,
- base/tools/PropertyEditor.py, base/tools/TreeView.py,
- base/tools/TriggerEditor.py: Added more create object options (in
- tree-viewer); added trigger editor; changed some of the event
- properties
+ * src/base/MenuBar.py, src/Instance.py, src/LayoutEditor.py,
+ src/base/tools/TreeView.py, src/base/tools/TriggerEditor.py,
+ src/base/tools/PropertyEditor.py, src/Incubator.py, src/MenuBar.py,
+ src/TreeView.py, src/TriggerEditor.py, src/PropertyEditor.py,
+ src/base/Instance.py, src/base/Incubator.py: Added more create
+ object options (in tree-viewer); added trigger editor; changed
+ some of the event properties
-2001-06-19 15:41 jcater
+2001-06-19 20:41:34 Rev 1368 jcater
- * src/: Incubator.py, MenuBar.py, base/Incubator.py,
- base/MenuBar.py: Added Incubator that creates objects and adds in
- correct location in forms tree
+ * src/base/MenuBar.py, src/Incubator.py, src/MenuBar.py,
+ src/base/Incubator.py: Added Incubator that creates objects and
+ adds in correct location in forms tree
-2001-06-18 14:50 jcater
+2001-06-18 19:50:12 Rev 1362 jcater
- * src/: Instance.py, LayoutEditor.py, MenuBar.py, TreeView.py,
- base/Instance.py, base/MenuBar.py, base/tools/TreeView.py:
- Implemented popup (right-click) menus on tree and layout editor.
- Only New->{Page,DataSource,Name Trigger} currently works
+ * src/base/MenuBar.py, src/Instance.py, src/LayoutEditor.py,
+ src/base/tools/TreeView.py, src/MenuBar.py, src/TreeView.py,
+ src/base/Instance.py: Implemented popup (right-click) menus on
+ tree and layout editor. Only New->{Page,DataSource,Name Trigger}
+ currently works
-2001-06-18 05:13 jcater
+2001-06-18 10:13:08 Rev 1359 jcater
- * src/: Instance.py, MenuBar.py, base/Instance.py, base/MenuBar.py:
- Implemented 'Save As...' and dirty project marker (* in titlebar
- if project has been modified)
+ * src/base/MenuBar.py, src/Instance.py, src/MenuBar.py,
+ src/base/Instance.py: Implemented 'Save As...' and dirty project
+ marker (* in titlebar if project has been modified)
-2001-06-18 00:41 jcater
+2001-06-18 05:41:25 Rev 1357 jcater
- * src/: Instance.py, LayoutEditor.py, MenuBar.py,
- PropertyEditor.py, TreeView.py, TriggerEditor.py,
- base/Instance.py, base/MenuBar.py, base/tools/PropertyEditor.py,
- base/tools/TreeView.py, base/tools/TriggerEditor.py: Misc changes
+ * src/base/MenuBar.py, src/Instance.py, src/LayoutEditor.py,
+ src/base/tools/TreeView.py, src/base/tools/TriggerEditor.py,
+ src/base/tools/PropertyEditor.py, src/MenuBar.py, src/TreeView.py,
+ src/TriggerEditor.py, src/PropertyEditor.py, src/base/Instance.py:
+ Misc changes
-2001-06-15 16:58 jcater
+2001-06-15 21:58:30 Rev 1346 jcater
- * src/: Instance.py, LayoutEditor.py, LayoutHandler.py,
- PropertyEditor.py, TreeView.py, TriggerEditor.py,
- base/Instance.py, base/tools/PropertyEditor.py,
- base/tools/TreeView.py, base/tools/TriggerEditor.py: Restructured
- source files into more modular approach. Started work on
- property editor.
+ * src/base/tools, src/Instance.py, src/LayoutEditor.py,
+ src/base/tools/TreeView.py, src/base/tools/TriggerEditor.py,
+ src/base/tools/PropertyEditor.py, src/TreeView.py,
+ src/TriggerEditor.py, src/PropertyEditor.py, src/LayoutHandler.py,
+ src/base/Instance.py: Restructured source files into more modular
+ approach. Started work on property editor.
-2001-06-15 13:49 jcater
+2001-06-15 18:49:05 Rev 1345 jcater
- * src/: Instance.py, LayoutHandler.py, base/Instance.py: Selecting
- a tree item selects the preview item and vice-versa
+ * src/Instance.py, src/LayoutHandler.py, src/base/Instance.py:
+ Selecting a tree item selects the preview item and vice-versa
-2001-06-15 09:47 jcater
+2001-06-15 14:47:06 Rev 1344 jcater
* src/LayoutHandler.py: Updated border-drawing code
-2001-06-14 18:00 jcater
+2001-06-14 23:00:08 Rev 1343 jcater
- * src/: Instance.py, LayoutHandler.py, base/Instance.py: Modified
- designer so multi-record fields are displayed and behave as such.
- \nAlso, selecting with a mouse works (including pressing shift to
- select multiple items). \The arrow keys still move the items and
- Alt+arrow keys resize the items. \nBorders are drawn around
- currently selected items.\nCurrently, Labels are being displayed
- behind the border box (not sure why, as the other widgets display
- correctly???)\nSelecting items with mouse has been reworked so,
- for example, the cursor does not change over text fields and
- clicking dropdown boxes in wrong place does not actually drop
- down a box :)
+ * src/Instance.py, src/LayoutHandler.py, src/base/Instance.py:
+ Modified designer so multi-record fields are displayed and behave
+ as such. \nAlso, selecting with a mouse works (including pressing
+ shift to select multiple items). \The arrow keys still move the
+ items and Alt+arrow keys resize the items. \nBorders are drawn
+ around currently selected items.\nCurrently, Labels are being
+ displayed behind the border box (not sure why, as the other
+ widgets display correctly???)\nSelecting items with mouse has been
+ reworked so, for example, the cursor does not change over text
+ fields and clicking dropdown boxes in wrong place does not
+ actually drop down a box :)
-2001-06-12 12:18 jcater
+2001-06-12 17:18:26 Rev 1329 jcater
- * src/: Debugger.py, Designer.py, GFDDebug.py, Instance.py,
- LayoutHandler.py, MenuBar.py, base/Instance.py, base/MenuBar.py,
- forms/Debugger.py: Split code into multiple files. Changed moving
+ * src/base, src/base/MenuBar.py, src/Debugger.py, src/Instance.py,
+ src/GFDDebug.py, src/MenuBar.py, src/forms/Debugger.py,
+ src/LayoutHandler.py, src/base/Instance.py, src/forms,
+ src/Designer.py: Split code into multiple files. Changed moving
and resizing so that all multi-record widgets move/resize as well
-2001-06-11 17:03 jcater
+2001-06-11 22:03:34 Rev 1321 jcater
- * src/Designer.py: Added support for moving widgets using arrow
- keys.
+ * src/Designer.py: Added support for moving widgets using arrow keys.
-2001-06-11 03:19 jcater
+2001-06-11 08:19:12 Rev 1319 jcater
- * src/Designer.py: Added grid to preview pane and fixed other minor
+ * src/Designer.py: Added grid to preview pane and fixed other minor
problems
-2001-06-11 00:17 jcater
+2001-06-11 05:17:11 Rev 1317 jcater
- * src/Designer.py: Designer can now preview the form. Check it
- out... it's pretty cool!
+ * src/Designer.py: Designer can now preview the form. Check it out..
+ . it's pretty cool!
-2001-06-10 16:57 jcater
+2001-06-10 21:57:52 Rev 1313 jcater
- * src/Designer.py: Implemented an insignificant feature few will
- use: The ability to save. :)
+ * src/Designer.py: Implemented an insignificant feature few will use:
+ The ability to save. :)
-2001-06-06 14:02 jcater
+2001-06-06 19:02:13 Rev 1250 jcater
- * src/Designer.py: GFDesigner now shows a tree representation of
- form
+ * src/Designer.py: GFDesigner now shows a tree representation of form
-2001-06-01 14:55 jcater
+2001-06-01 19:56:06 Rev 1210 jcater
* src/Designer.py: Stuff
-2001-06-01 12:59 jcater
+2001-06-01 17:59:02 Rev 1209 jcater
- * src/: Designer.py, GFDDebug.py: Minor changes
+ * src/GFDDebug.py, src/Designer.py: Minor changes
-2001-06-01 12:42 jcater
+2001-06-01 17:42:52 Rev 1207 jcater
- * GFDesigner-old.py, GFDesigner.py, src/Designer.py,
- src/GFDDebug.py: Started a graphical designer for personal use.
- Currently opens a form, creates a new form, and runs a form in
- debug mode. The opening and creating doesn't show any objects
- yet, but it does actually load the form.
+ * GFDesigner.py, src/GFDDebug.py, src, src/Designer.py,
+ GFDesigner-old.py: Started a graphical designer for personal use.
+ Currently opens a form, creates a new form, and runs a form in
+ debug mode. The opening and creating doesn't show any objects yet,
+ but it does actually load the form.
-2000-12-13 11:47 jamest
+2000-12-13 17:47:39 Rev 420 jamest
- * GFDesigner.py: Altered the name of datasources? via derek's
- instructions Made defaults actually work :) Security fix: block
+ * GFDesigner.py: Altered the name of datasources? via derek's
+ instructions Made defaults actually work :) Security fix: block
password from displaying on screen
-2000-12-13 10:02 jamest
+2000-12-13 16:02:31 Rev 419 jamest
- * GFDesigner.py: Quick hack to make designer do char based
- placement also added auto generated <tip>s to it's output
+ * GFDesigner.py: Quick hack to make designer do char based placement
+ also added auto generated <tip>s to it's output
-2000-10-27 14:59 jmeskill
+2000-10-27 19:59:27 Rev 267 jmeskill
* .cvsignore: Made a TON of changes so we can make install properly
-
- gnue-forms now installs into
- (pythonlibdir)/site-packages/gnue/forms so to access forms you
- can use import gnue.forms
-
+ gnue-forms now installs into
+ (pythonlibdir)/site-packages/gnue/forms so to access forms you can
+ use import gnue.forms
Added README.developers so we can include hints for developers
-
Moved src/GFClient.py to client/gfclient and made it executable
-
Made source changes to support gnue.forms paradigm
-
Updated related documentation
-2000-10-24 20:46 jamest
+2000-10-25 01:46:28 Rev 237 jamest
- * GFDesigner.py: Fixed typecast problem w/ non string values on
- query/commit Misc stuff dealing w/ dropdown box support (still
- not fully, full on, functional)
+ * GFDesigner.py: Fixed typecast problem w/ non string values on
+ query/commit Misc stuff dealing w/ dropdown box support (still not
+ fully, full on, functional)
-2000-10-19 22:08 dneighbors
+2000-10-20 03:08:42 Rev 222 dneighbors
- * GFDesigner.py: First REALLY lame version of a tool to auto build
+ * GFDesigner.py: First REALLY lame version of a tool to auto build
forms.
Modified: trunk/gnue-designer/NEWS
===================================================================
--- trunk/gnue-designer/NEWS 2004-03-05 17:43:33 UTC (rev 5229)
+++ trunk/gnue-designer/NEWS 2004-03-05 18:00:16 UTC (rev 5230)
@@ -1,9 +1,12 @@
-New features/changes in version 0.5.2: (##-OCT-2003)
+New features/changes in version 0.5.3: (12-MAR-2004)
+o Support for gnue-common's new datasources API
+o Misc Enhancements / Bug Fixes
+
+New features/changes in version 0.5.2: (22-OCT-2003)
o Switched to gnue-common enhanced setup system
o Internal restructuring
o Numerous Bug Fixes
-
New features/changes in version 0.5.1: (10-AUG-2003)
o Major Enhancements Release
o Undo support
Modified: trunk/gnue-forms/ChangeLog
===================================================================
--- trunk/gnue-forms/ChangeLog 2004-03-05 17:43:33 UTC (rev 5229)
+++ trunk/gnue-forms/ChangeLog 2004-03-05 18:00:16 UTC (rev 5230)
@@ -1,7435 +1,7980 @@
-------------------------------------------------------------------------
-r5142 | jcater | 2004-02-23 11:08:02 -0600 (Mon, 23 Feb 2004) | 1 line
+2004-03-05 11:45:03 Rev 5225 btami
-changed references from wxWindows to wxWidgets (c.f.,
http://www.wxwidgets.org/name.htm)
-------------------------------------------------------------------------
-r5086 | btami | 2004-02-09 16:26:17 -0600 (Mon, 09 Feb 2004) | 1 line
+ * src/GFDisplayHandler.py, src/GFForm.py,
+ src/uidrivers/wx/widgets/entry.py: more dropdown magic
-changed string.printable to letters when calculating widgetWidth
-------------------------------------------------------------------------
-r5071 | jcater | 2004-02-05 17:13:16 -0600 (Thu, 05 Feb 2004) | 1 line
+2004-03-01 21:53:28 Rev 5208 reinhard
-playing around with curses again
-------------------------------------------------------------------------
-r5061 | jcater | 2004-01-31 13:36:05 -0600 (Sat, 31 Jan 2004) | 2 lines
+ * samples/intro/PigLatinPublicDomain.txt: Removed executable property.
-Fix for the GFField._block attribute error; though, I don't understand why the
fix is needed :(
+2004-03-01 18:05:54 Rev 5206 reinhard
-------------------------------------------------------------------------
-r5060 | jcater | 2004-01-30 19:33:13 -0600 (Fri, 30 Jan 2004) | 1 line
+ * MANIFEST.in: Updated list of distributable files to not include .
+ svn directories.
-simplified/consolidated the nextEntry/prevEntry code
-------------------------------------------------------------------------
-r5059 | jcater | 2004-01-30 19:32:25 -0600 (Fri, 30 Jan 2004) | 1 line
+2004-02-28 03:36:35 Rev 5188 jcater
-updated documentation with recent changes
-------------------------------------------------------------------------
-r5058 | jcater | 2004-01-30 18:38:34 -0600 (Fri, 30 Jan 2004) | 1 line
+ * src/GFInstance.py: Fixed disableSplash support
-added the connection names to the trigger global namespace. So, if you have a
connection named 'gnue', you can do: gnue.getTimeStamp()
-------------------------------------------------------------------------
-r5054 | jcater | 2004-01-29 15:04:10 -0600 (Thu, 29 Jan 2004) | 1 line
+2004-02-27 10:35:32 Rev 5176 jan
-more comments/cleanup
-------------------------------------------------------------------------
-r5053 | jcater | 2004-01-29 14:52:10 -0600 (Thu, 29 Jan 2004) | 1 line
+ * src/uidrivers/wx/widgets/entry.py: fix thinko in allowed value
+ conversion
-fixed the release flags leftover from last release cycle
-------------------------------------------------------------------------
-r5052 | jcater | 2004-01-29 14:46:35 -0600 (Thu, 29 Jan 2004) | 4 lines
+2004-02-26 21:13:37 Rev 5172 jan
-* Start of a basic code audit; cleaning up to make more readable
-* Added typecast support to GConfig
-* Added True/False constants for python versions that don't support it (2.1)
+ * src/uidrivers/wx/widgets/label.py, src/uidrivers/wx/widgets/entry.
+ py, src/uidrivers/wx/widgets/form/widget.py,
+ src/uidrivers/wx/widgets/form/wrappers.py,
+ src/uidrivers/wx/widgets/box.py, src/uidrivers/wx/widgets/_base.py,
+ src/uidrivers/wx/widgets/button.py: update wx windows uidriver to
+ accept unicode encoding
-------------------------------------------------------------------------
-r5050 | jcater | 2004-01-29 12:31:22 -0600 (Thu, 29 Jan 2004) | 1 line
+2004-02-26 21:11:14 Rev 5171 jan
-removed extraneous print
-------------------------------------------------------------------------
-r5049 | jcater | 2004-01-29 12:29:38 -0600 (Thu, 29 Jan 2004) | 1 line
+ * src/uidrivers/qt/widgets/box.py, src/uidrivers/qt/widgets/button.
+ py, src/uidrivers/gtk2/widgets/_base.py,
+ src/uidrivers/qt/widgets/label.py,
+ src/uidrivers/qt/widgets/form/widget.py: make qt and gtk2 uidriver
+ accept unicode (i.e. conversion to string by str() is dropped)
-added block iterator support; so you can do for foo in myBlock: print
foo.myField (python 2.2+)
-------------------------------------------------------------------------
-r5048 | jcater | 2004-01-28 22:29:31 -0600 (Wed, 28 Jan 2004) | 1 line
+2004-02-25 05:43:44 Rev 5154 jcater
-misc typos in comments/docs
-------------------------------------------------------------------------
-r5034 | jamest | 2004-01-14 19:09:42 -0600 (Wed, 14 Jan 2004) | 4 lines
+ * NEWS, ChangeLog: updated changelogs
-simple hack to allow dropdowns to change field
-values on every new selection. this fires the
-field's post-change trigger.
+2004-02-25 05:35:08 Rev 5153 jcater
-------------------------------------------------------------------------
-r5026 | jcater | 2004-01-06 00:56:58 -0600 (Tue, 06 Jan 2004) | 1 line
+ * src/uidrivers/qt/QTSplashScreen.py, src/uidrivers/qt/widgets/_base.
+ py, src/GFForm.py, src/uidrivers/qt/widgets/button.py,
+ src/uidrivers/qt/ToolBar.py, src/uidrivers/qt/widgets/entry.py,
+ src/uidrivers/qt/common.py, src/uidrivers/qt/UIdriver.py,
+ src/uidrivers/gtk2/widgets/entry.py,
+ src/uidrivers/qt/widgets/form/widget.py: Fixes for QT Driver *
+ Toolbars now emit events, show tooltips * Entries respond to
+ mouse events (including highlighting) * Partial support for
+ multi-line entries * Buttons and comboboxes mostly functional *
+ Support for busy notification cursors and error bells * Clipboard
+ support
-uggh... fix for PgNumeric bug
-------------------------------------------------------------------------
-r5025 | jcater | 2004-01-06 00:48:39 -0600 (Tue, 06 Jan 2004) | 1 line
+2004-02-24 11:30:43 Rev 5151 btami
-fixed install to ignore .svn instead of CVS/
-------------------------------------------------------------------------
-r5024 | jcater | 2004-01-05 10:44:29 -0600 (Mon, 05 Jan 2004) | 1 line
+ * src/GFDisplayHandler.py, src/GFInstance.py,
+ src/uidrivers/wx/widgets/entry.py: *xw dropdown now works *cleaned
+ up GFDisplayHandler (by Kmetyko Gabor, alias kilo)
-updated copyright header
-------------------------------------------------------------------------
-r5008 | jcater | 2003-12-19 15:33:36 -0600 (Fri, 19 Dec 2003) | 1 line
+2004-02-24 06:10:55 Rev 5148 jcater
-moved the command-line options for username/password into gnue-common; any
gnue app can now add USE_DATABASE_OPTIONS=1 to get this functionality; fixed
minor spelling mistakes
-------------------------------------------------------------------------
-r5003 | btami | 2003-12-19 10:54:16 -0600 (Fri, 19 Dec 2003) | 1 line
+ * src/GFClient.py: moved the UIdriver import debugging to a more
+ useful location
-changed listdir filtering from cvs to svn
-------------------------------------------------------------------------
-r4999 | jcater | 2003-12-17 20:52:47 -0600 (Wed, 17 Dec 2003) | 1 line
+2004-02-24 05:56:34 Rev 5147 jcater
-updated READMEs
-------------------------------------------------------------------------
-r4975 | jcater | 2003-12-17 18:19:12 -0600 (Wed, 17 Dec 2003) | 1 line
+ * src/uidrivers/qt/QTSplashScreen.py, src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/qt/QTApp.py, src/uidrivers/_base/Exceptions.py,
+ src/uidrivers/win32/UIdriver.py, src/uidrivers/curses/UIdriver.py,
+ src/uidrivers/qt/MenuBar.py, src/uidrivers/qt/UIdriver.py,
+ src/GFClient.py, src/uidrivers/gtk2/UIdriver.py: added exceptions
+ to UIDrivers to help give feedback when startup yields an error...
+ instead of lumping them all into ImportError
-converted .cvsignore to svn propset svn:ignore
-------------------------------------------------------------------------
-r4898 | siesel | 2003-11-28 04:52:27 -0600 (Fri, 28 Nov 2003) | 2 lines
+2004-02-24 04:45:21 Rev 5146 jcater
-fix issues with encodings not defined in older wxwindows versions
+ * src/uidrivers/_base/UIdriver.py, src/GFInstance.py,
+ src/uidrivers/wx/UIdriver.py, src/uidrivers/wx/widgets/form/widget.
+ py, src/uidrivers/wx/widgets/form/wrappers.py,
+ src/uidrivers/_commonGuiToolkit/UIdriver.py,
+ src/uidrivers/win32/UIdriver.py, src/uidrivers/curses/UIdriver.py,
+ src/uidrivers/qt/UIdriver.py, src/uidrivers/gtk2/UIdriver.py:
+ cleanup of driver init; added embeddable form support into
+ gnue-navigator
-------------------------------------------------------------------------
-r4875 | siesel | 2003-11-19 05:24:52 -0600 (Wed, 19 Nov 2003) | 2 lines
+2004-02-23 17:08:02 Rev 5142 jcater
-add .cvsignore for qt,gtk2,curses uidrivers
+ * src/uidrivers/wx/UILoginHandler.py, src/uidrivers/wx/ErrorHandler.
+ py, src/GFConfig.py, src/uidrivers/wx/common.py,
+ src/uidrivers/wx/UIdriver.py, src/uidrivers/qt/UILoginHandler.py,
+ AUTHORS, INSTALL: changed references from wxWindows to wxWidgets
+ (c.f., http://www.wxwidgets.org/name.htm)
-------------------------------------------------------------------------
-r4874 | jcater | 2003-11-18 21:15:36 -0600 (Tue, 18 Nov 2003) | 2 lines
+2004-02-09 22:26:17 Rev 5086 btami
-added .cvsignore files
+ * src/uidrivers/wx/UIdriver.py: changed string.printable to letters
+ when calculating widgetWidth
-------------------------------------------------------------------------
-r4863 | jcater | 2003-11-18 19:09:26 -0600 (Tue, 18 Nov 2003) | 2 lines
+2004-02-05 23:13:16 Rev 5071 jcater
-pretty-fied errors with embedded tab characters
+ * src/uidrivers/curses/widgets/_base.py,
+ src/uidrivers/curses/widgets/button.py,
+ src/uidrivers/curses/common.py, src/uidrivers/curses/UIdriver.py,
+ src/uidrivers/curses/widgets/scrollbar.py,
+ src/uidrivers/curses/widgets/entry.py,
+ src/uidrivers/curses/widgets/form/wrappers.py,
+ src/uidrivers/curses/widgets/label.py,
+ src/uidrivers/curses/widgets/form/widget.py,
+ src/uidrivers/curses/widgets/box.py, src/uidrivers/curses/__init__.
+ py: playing around with curses again
-------------------------------------------------------------------------
-r4857 | siesel | 2003-11-11 06:34:50 -0600 (Tue, 11 Nov 2003) | 3 lines
+2004-01-31 19:36:05 Rev 5061 jcater
-add check for unsupported font encodings
-add copyright header
+ * src/GFObjects/GFField.py: Fix for the GFField._block attribute
+ error; though, I don't understand why the fix is needed :(
-------------------------------------------------------------------------
-r4851 | btami | 2003-11-07 15:04:01 -0600 (Fri, 07 Nov 2003) | 2 lines
+2004-01-31 01:33:13 Rev 5060 jcater
-updated AUTHORS
+ * src/GFForm.py: simplified/consolidated the nextEntry/prevEntry code
-------------------------------------------------------------------------
-r4848 | siesel | 2003-11-07 12:27:56 -0600 (Fri, 07 Nov 2003) | 3 lines
+2004-01-31 01:32:25 Rev 5059 jcater
-GFCLient: use new language interface error names
-GFForm: add recursion check, translate GFField into GFEntry
+ * doc/Developers-Guide.sxw: updated documentation with recent changes
-------------------------------------------------------------------------
-r4824 | siesel | 2003-10-28 09:03:07 -0600 (Tue, 28 Oct 2003) | 2 lines
+2004-01-31 00:38:34 Rev 5058 jcater
-add unicode output support to win32 uidriver
+ * src/GFObjects/GFBlock.py, src/GFForm.py, src/GFParser.py: added
+ the connection names to the trigger global namespace. So, if you
+ have a connection named 'gnue', you can do: gnue.getTimeStamp()
-------------------------------------------------------------------------
-r4823 | siesel | 2003-10-28 03:45:38 -0600 (Tue, 28 Oct 2003) | 2 lines
+2004-01-29 21:04:10 Rev 5054 jcater
-add install check for win32all uidriver
+ * src/GFObjects/GFObj.py, src/GFObjects/GFButton.py,
+ src/GFObjects/GFValue.py, src/GFObjects/GFTabStop.py,
+ src/GFObjects/GFPage.py, src/GFObjects/GFLayout.py,
+ src/GFObjects/GFLabel.py, src/GFObjects/GFParameter.py,
+ src/GFObjects/__init__.py, src/GFObjects/GFContainer.py,
+ src/GFObjects/GFImage.py, src/GFObjects/GFScrollBar.py,
+ src/GFObjects/GFField.py, src/GFObjects/GFBox.py,
+ src/GFObjects/GFDataSource.py, src/GFObjects/GFOptions.py,
+ src/GFObjects/GFLogic.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFComponent.py, src/GFObjects/GFOption.py: more
+ comments/cleanup
-------------------------------------------------------------------------
-r4816 | jamest | 2003-10-22 14:38:04 -0500 (Wed, 22 Oct 2003) | 2 lines
+2004-01-29 20:52:10 Rev 5053 jcater
-making release
+ * src/__init__.py: fixed the release flags leftover from last
+ release cycle
-------------------------------------------------------------------------
-r4808 | reinhard | 2003-10-21 11:04:50 -0500 (Tue, 21 Oct 2003) | 2 lines
+2004-01-29 20:46:35 Rev 5052 jcater
-Set release back to 0 for prereleases.
+ * src/__init__.py, src/uidrivers/wx/common.py, src/GFParser.py,
+ src/GFKeyMapper.py, src/GFObjects/GFBlock.py, src/GFDisplayHandler.
+ py, src/GFForm.py, src/GFInstance.py, src/GFLibrary.py,
+ src/GFConfig.py, src/GFClient.py: * Start of a basic code audit;
+ cleaning up to make more readable * Added typecast support to
+ GConfig * Added True/False constants for python versions that
+ don't support it (2.1)
-------------------------------------------------------------------------
-r4807 | reinhard | 2003-10-21 11:03:45 -0500 (Tue, 21 Oct 2003) | 2 lines
+2004-01-29 18:31:22 Rev 5050 jcater
-Include examples into installation.
+ * src/GFObjects/GFBlock.py: removed extraneous print
-------------------------------------------------------------------------
-r4796 | jamest | 2003-10-20 20:47:05 -0500 (Mon, 20 Oct 2003) | 2 lines
+2004-01-29 18:29:38 Rev 5049 jcater
-preping for release
+ * src/GFObjects/GFBlock.py: added block iterator support; so you can
+ do for foo in myBlock: print foo.myField (python 2.2+)
-------------------------------------------------------------------------
-r4792 | reinhard | 2003-10-20 14:31:26 -0500 (Mon, 20 Oct 2003) | 3 lines
+2004-01-29 04:29:31 Rev 5048 jcater
-Update the UI after marking a record for deletion. This fixes the commit button
-not becoming active after marking a record for deletion.
+ * src/GFParser.py: misc typos in comments/docs
-------------------------------------------------------------------------
-r4791 | reinhard | 2003-10-20 14:30:03 -0500 (Mon, 20 Oct 2003) | 3 lines
+2004-01-15 01:09:42 Rev 5034 jamest
-On commit, call entryUpdated *before* refreshDisplay. This fixes the commit
-button not greying out after committing a record in some cases.
+ * src/GFDisplayHandler.py: simple hack to allow dropdowns to change
+ field values on every new selection. this fires the field's
+ post-change trigger.
-------------------------------------------------------------------------
-r4790 | btami | 2003-10-20 05:11:13 -0500 (Mon, 20 Oct 2003) | 2 lines
+2004-01-06 06:56:58 Rev 5026 jcater
-fixed multiline edit width to fit into a box (in about.gfd)
+ * src/GFDisplayHandler.py: uggh... fix for PgNumeric bug
-------------------------------------------------------------------------
-r4762 | btami | 2003-10-18 05:03:39 -0500 (Sat, 18 Oct 2003) | 3 lines
+2004-01-06 06:48:39 Rev 5025 jcater
-on win32 current focus is invisible on checkbox entry if it has
-no label, so label support added to checkboxes
+ * setup.py: fixed install to ignore .svn instead of CVS/
-------------------------------------------------------------------------
-r4761 | jamest | 2003-10-17 16:37:09 -0500 (Fri, 17 Oct 2003) | 2 lines
+2004-01-05 16:44:29 Rev 5024 jcater
-preping for release
+ * src/uidrivers/_commonGuiToolkit/MenuBar.py,
+ src/GFObjects/GFOptions.py,
+ src/uidrivers/_commonGuiToolkit/ToolBar.py, src/GFLibrary.py,
+ src/uidrivers/win32/widgets/label.py,
+ src/uidrivers/qt/widgets/scrollbar.py, src/GFObjects/GFLayout.py,
+ src/uidrivers/win32/widgets/image.py,
+ src/uidrivers/wx/UIWXSplashScreen.py,
+ src/uidrivers/qt/widgets/label.py, utils/gfd04to05.py,
+ src/uidrivers/curses/widgets/entry.py,
+ src/uidrivers/gtk2/widgets/entry.py,
+ src/uidrivers/win32/widgets/page.py, src/GFObjects/GFBox.py,
+ src/uidrivers/win32/UILoginHandler.py, src/uidrivers/curses/GFsio.
+ py, src/uidrivers/wx/PrintForm.py, src/uidrivers/wx/MenuBar.py,
+ src/GFObjects/GFScrollBar.py,
+ src/uidrivers/win32/widgets/form/widget.py, src/GFKeyMapper.py,
+ src/uidrivers/wx/ToolBar.py, src/GFObjects/GFBlock.py,
+ src/GFObjects/GFObj.py, src/GFObjects/GFTabStop.py,
+ src/uidrivers/win32/common.py, src/uidrivers/curses/common.py,
+ src/uidrivers/wx/widgets/entry.py, src/GFObjects/GFEntry.py,
+ src/uidrivers/curses/widgets/form/wrappers.py,
+ src/uidrivers/_base/UserActions.py,
+ src/uidrivers/gtk2/widgets/component.py, src/GFObjects/GFParameter.
+ py, src/GFInstance.py, src/uidrivers/win32/widgets/form/wrappers.
+ py, src/uidrivers/win32/ErrorHandler.py,
+ src/uidrivers/wx/widgets/box.py, src/uidrivers/qt/common.py,
+ src/uidrivers/win32/widgets/_base.py,
+ src/uidrivers/qt/QTSplashScreen.py, src/GFParser.py,
+ src/uidrivers/gtk2/UIdriver.py, src/uidrivers/gtk2/MenuBar.py,
+ src/uidrivers/qt/widgets/_base.py, src/uidrivers/gtk2/ToolBar.py,
+ src/uidrivers/wx/widgets/button.py,
+ src/uidrivers/gtk2/widgets/page.py, src/GFObjects/GFField.py,
+ src/uidrivers/gtk2/SplashScreen.py, src/uidrivers/qt/widgets/box.
+ py, src/GFObjects/GFDataSource.py,
+ src/uidrivers/curses/widgets/button.py,
+ src/uidrivers/curses/widgets/scrollbar.py, src/GFDisplayHandler.py,
+ src/GFObjects/GFButton.py, src/uidrivers/curses/widgets/page.py,
+ src/uidrivers/curses/widgets/label.py,
+ src/uidrivers/gtk2/widgets/label.py,
+ src/uidrivers/win32/widgets/box.py,
+ src/uidrivers/gtk2/widgets/image.py, src/uidrivers/gtk2/GFApp.py,
+ src/uidrivers/qt/MenuBar.py, src/dialogs/about/__init__.py,
+ src/uidrivers/qt/ToolBar.py, src/uidrivers/gtk2/widgets/button.py,
+ src/uidrivers/gtk2/common.py, src/uidrivers/wx/UILoginHandler.py,
+ src/uidrivers/gtk2/widgets/form/widget.py,
+ src/uidrivers/qt/widgets/button.py,
+ src/uidrivers/gtk2/ErrorHandler.py, src/uidrivers/qt/widgets/page.
+ py, src/uidrivers/qt/widgets/form/widget.py,
+ src/uidrivers/wx/widgets/label.py, src/GFObjects/GFLabel.py, setup.
+ py, src/uidrivers/gtk2/widgets/box.py,
+ src/uidrivers/curses/UILoginHandler.py, src/GFObjects/GFComponent.
+ py, src/uidrivers/wx/common.py, src/uidrivers/wx/widgets/image.py,
+ src/uidrivers/_base/widgets/_base.py, src/GFObjects/GFImage.py,
+ src/uidrivers/win32/widgets/entry.py, src/dialogs/_base.py,
+ src/GFObjects/GFLogic.py, src/dialogs/jumpto/__init__.py,
+ src/GFObjects/GFPage.py, src/uidrivers/win32/UIdriver.py,
+ src/uidrivers/qt/widgets/entry.py, src/GFForm.py,
+ src/uidrivers/qt/QTApp.py, src/uidrivers/gtk2/UILoginHandler.py,
+ src/GFObjects/GFValue.py, src/uidrivers/qt/UILoginHandler.py,
+ src/uidrivers/curses/widgets/_base.py,
+ src/uidrivers/gtk2/widgets/_base.py,
+ src/uidrivers/win32/widgets/scrollbar.py, src/uidrivers/wx/GFwxApp.
+ py, src/uidrivers/wx/widgets/page.py,
+ src/uidrivers/curses/widgets/box.py,
+ src/uidrivers/wx/widgets/scrollbar.py,
+ src/uidrivers/curses/UIdriver.py,
+ src/uidrivers/gtk2/widgets/scrollbar.py,
+ src/uidrivers/qt/widgets/form/wrappers.py, src/GFConfig.py,
+ src/uidrivers/wx/widgets/form/wrappers.py,
+ src/uidrivers/_commonGuiToolkit/UIdriver.py,
+ src/uidrivers/win32/MenuBar.py, src/uidrivers/win32/ToolBar.py,
+ src/uidrivers/wx/widgets/_base.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects/GFOption.py, src/uidrivers/_base/UIdriver.py,
+ src/uidrivers/qt/UIdriver.py, src/GFClient.py,
+ src/uidrivers/win32/GFwin32App.py,
+ src/uidrivers/win32/widgets/button.py,
+ src/uidrivers/gtk2/widgets/form/wrappers.py, src/__init__.py,
+ src/uidrivers/wx/ErrorHandler.py, src/GFObjects/GFContainer.py,
+ src/uidrivers/wx/widgets/form/widget.py,
+ src/uidrivers/curses/widgets/form/widget.py,
+ src/dialogs/messageBox/__init__.py: updated copyright header
-------------------------------------------------------------------------
-r4735 | btami | 2003-10-10 07:14:23 -0500 (Fri, 10 Oct 2003) | 2 lines
+2003-12-19 21:33:36 Rev 5008 jcater
-fixed error message, when focus moved on GFButton
+ * src/GFClient.py: moved the command-line options for
+ username/password into gnue-common; any gnue app can now add
+ USE_DATABASE_OPTIONS=1 to get this functionality; fixed minor
+ spelling mistakes
-------------------------------------------------------------------------
-r4724 | siesel | 2003-10-09 17:21:35 -0500 (Thu, 09 Oct 2003) | 4 lines
+2003-12-19 16:54:16 Rev 5003 btami
-- replace decode with unicode in gtk2 uidriver
-- use 'textEncoding' setting instead of iso8859-1 for Menu and
- Toolbar-Labels
+ * src/GFInstance.py: changed listdir filtering from cvs to svn
-------------------------------------------------------------------------
-r4699 | jcater | 2003-10-06 14:10:56 -0500 (Mon, 06 Oct 2003) | 2 lines
+2003-12-18 02:52:47 Rev 4999 jcater
-fixed zero-length file
+ * INSTALL: updated READMEs
-------------------------------------------------------------------------
-r4697 | reinhard | 2003-10-06 13:50:20 -0500 (Mon, 06 Oct 2003) | 2 lines
+2003-12-18 00:19:12 Rev 4975 jcater
-Include man page.
+ * packaging/debian/.cvsignore, src/dialogs/messageBox/.cvsignore,
+ src/GFObjects, src/uidrivers/gtk2/widgets/form/.cvsignore,
+ src/uidrivers/curses/widgets, src/dialogs, src/GFObjects/.
+ cvsignore, src/uidrivers/gtk2/.cvsignore, src/uidrivers/qt/widgets,
+ src/dialogs/about/.cvsignore, src/uidrivers/curses,
+ src/uidrivers/wx/widgets/form/.cvsignore, src/dialogs/jumpto,
+ src/dialogs/jumpto/.cvsignore, src/uidrivers/gtk2/widgets,
+ src/uidrivers/qt/widgets/.cvsignore, src/dialogs/.cvsignore,
+ src/uidrivers/qt, src/uidrivers, src/uidrivers/qt/.cvsignore,
+ src/uidrivers/wx/widgets/.cvsignore,
+ src/uidrivers/curses/widgets/form/.cvsignore,
+ src/uidrivers/qt/widgets/form, src/uidrivers/_base,
+ src/uidrivers/gtk2/widgets/form, scripts, scripts/.cvsignore, .
+ cvsignore, src/uidrivers/.cvsignore, src, src/uidrivers/wx, src/.
+ cvsignore, src/uidrivers/qt/widgets/form/.cvsignore,
+ src/uidrivers/_base/widgets, src/dialogs/about, src/uidrivers/gtk2,
+ src/uidrivers/_base/.cvsignore, src/uidrivers/curses/widgets/.
+ cvsignore, src/uidrivers/wx/widgets/form, src/uidrivers/curses/.
+ cvsignore, src/uidrivers/curses/widgets/form,
+ src/uidrivers/_commonGuiToolkit/.cvsignore, packaging/debian,
+ src/uidrivers/gtk2/widgets/.cvsignore,
+ src/uidrivers/_base/widgets/.cvsignore, src/dialogs/messageBox,
+ src/uidrivers/wx/widgets, src/uidrivers/wx/.cvsignore,
+ src/uidrivers/_commonGuiToolkit: converted .cvsignore to svn
+ propset svn:ignore
-------------------------------------------------------------------------
-r4689 | siesel | 2003-10-05 18:55:38 -0500 (Sun, 05 Oct 2003) | 2 lines
+2003-11-28 10:52:27 Rev 4898 siesel
-fix typo
+ * src/uidrivers/wx/common.py: fix issues with encodings not defined
+ in older wxwindows versions
-------------------------------------------------------------------------
-r4688 | siesel | 2003-10-05 18:51:21 -0500 (Sun, 05 Oct 2003) | 3 lines
+2003-11-19 11:24:52 Rev 4875 siesel
-add test for gtk2
-reenable test for wxPython and add test for DISPLAY var on posix
+ * src/uidrivers/curses/widgets/form/.cvsignore,
+ src/uidrivers/gtk2/widgets/.cvsignore,
+ src/uidrivers/qt/widgets/form/.cvsignore,
+ src/uidrivers/gtk2/widgets/form/.cvsignore, src/uidrivers/curses/.
+ cvsignore, src/uidrivers/qt/.cvsignore, src/uidrivers/gtk2/.
+ cvsignore, src/uidrivers/curses/widgets/.cvsignore,
+ src/uidrivers/qt/widgets/.cvsignore: add .cvsignore for qt,gtk2,
+ curses uidrivers
-------------------------------------------------------------------------
-r4687 | jbailey | 2003-10-05 18:35:11 -0500 (Sun, 05 Oct 2003) | 2 lines
+2003-11-19 03:15:36 Rev 4874 jcater
-add missing compat file
+ * src/uidrivers/wx/widgets/.cvsignore,
+ src/uidrivers/_commonGuiToolkit/.cvsignore,
+ src/dialogs/messageBox/.cvsignore, src/dialogs/.cvsignore,
+ src/dialogs/about/.cvsignore, src/uidrivers/wx/widgets/form/.
+ cvsignore, src/uidrivers/_base/widgets/.cvsignore,
+ src/dialogs/jumpto/.cvsignore: added .cvsignore files
-------------------------------------------------------------------------
-r4686 | jbailey | 2003-10-05 18:34:54 -0500 (Sun, 05 Oct 2003) | 10 lines
+2003-11-19 01:09:26 Rev 4863 jcater
-gnue-forms (0.5.1.20031005) unstable; urgency=low
+ * src/uidrivers/wx/ErrorHandler.py: pretty-fied errors with embedded
+ tab characters
+2003-11-11 12:34:50 Rev 4857 siesel
- * Update to CVS branch. Packaging is now upstream.
+ * src/uidrivers/wx/common.py, src/uidrivers/wx/GFwxApp.py: add check
+ for unsupported font encodings add copyright header
- * Redo packaging using cdbs. Use Python 2.3 to keep doko
- from beating me.
+2003-11-07 21:04:01 Rev 4851 btami
- -- Jeff Bailey <address@hidden> Sun, 5 Oct 2003 19:06:42 -0400
+ * AUTHORS: updated AUTHORS
-------------------------------------------------------------------------
-r4683 | reinhard | 2003-10-05 16:20:27 -0500 (Sun, 05 Oct 2003) | 2 lines
+2003-11-07 18:27:56 Rev 4848 siesel
-Removed .cvsignore from otherwise empty directory.
+ * src/GFForm.py, src/GFClient.py: GFCLient: use new language
+ interface error names GFForm: add recursion check, translate
+ GFField into GFEntry
-------------------------------------------------------------------------
-r4679 | btami | 2003-10-05 13:05:06 -0500 (Sun, 05 Oct 2003) | 2 lines
+2003-10-28 15:03:07 Rev 4824 siesel
-updating "magic" code needed for mcmillan packaging on win32
+ * src/uidrivers/win32/widgets/_base.py: add unicode output support
+ to win32 uidriver
-------------------------------------------------------------------------
-r4674 | reinhard | 2003-10-05 11:39:58 -0500 (Sun, 05 Oct 2003) | 2 lines
+2003-10-28 09:45:38 Rev 4823 siesel
-Include all available documentation in distribution.
+ * setup.py: add install check for win32all uidriver
-------------------------------------------------------------------------
-r4672 | reinhard | 2003-10-05 04:35:57 -0500 (Sun, 05 Oct 2003) | 2 lines
+2003-10-22 19:38:04 Rev 4816 jamest
-Remove "import wxPython" because it fails if we don't run under X.
+ * src/__init__.py, ChangeLog: making release
-------------------------------------------------------------------------
-r4668 | reinhard | 2003-10-05 03:56:55 -0500 (Sun, 05 Oct 2003) | 2 lines
+2003-10-21 16:04:50 Rev 4808 reinhard
-Fixed list of files to go into distribution.
+ * src/__init__.py: Set release back to 0 for prereleases.
-------------------------------------------------------------------------
-r4667 | reinhard | 2003-10-05 03:44:00 -0500 (Sun, 05 Oct 2003) | 2 lines
+2003-10-21 16:03:45 Rev 4807 reinhard
-Fixed comment.
+ * setup.py: Include examples into installation.
-------------------------------------------------------------------------
-r4666 | reinhard | 2003-10-04 15:40:23 -0500 (Sat, 04 Oct 2003) | 2 lines
+2003-10-21 01:47:05 Rev 4796 jamest
-Updated setup routine to use GSetup.
+ * NEWS, src/__init__.py: preping for release
-------------------------------------------------------------------------
-r4657 | reinhard | 2003-10-04 06:22:28 -0500 (Sat, 04 Oct 2003) | 2 lines
+2003-10-20 19:31:26 Rev 4792 reinhard
-Fixes for CVS installation.
+ * src/GFForm.py: Update the UI after marking a record for deletion.
+ This fixes the commit button not becoming active after marking a
+ record for deletion.
-------------------------------------------------------------------------
-r4639 | btami | 2003-09-30 05:32:55 -0500 (Tue, 30 Sep 2003) | 2 lines
+2003-10-20 19:30:03 Rev 4791 reinhard
-updating help (--help) text
+ * src/GFInstance.py: On commit, call entryUpdated *before*
+ refreshDisplay. This fixes the commit button not greying out after
+ committing a record in some cases.
-------------------------------------------------------------------------
-r4608 | jcater | 2003-09-25 20:07:46 -0500 (Thu, 25 Sep 2003) | 2 lines
+2003-10-20 10:11:13 Rev 4790 btami
-Added a new per-module cvs setup system
+ * src/uidrivers/win32/widgets/entry.py: fixed multiline edit width
+ to fit into a box (in about.gfd)
-------------------------------------------------------------------------
-r4555 | btami | 2003-09-21 02:21:43 -0500 (Sun, 21 Sep 2003) | 2 lines
+2003-10-18 10:03:39 Rev 4762 btami
-added missing GDebug import
+ * src/uidrivers/qt/widgets/_base.py, src/uidrivers/wx/widgets/entry.
+ py, src/uidrivers/gtk2/widgets/_base.py, src/GFObjects/GFEntry.py,
+ src/uidrivers/win32/widgets/entry.py,
+ src/uidrivers/qt/widgets/entry.py, src/GFParser.py,
+ src/uidrivers/gtk2/widgets/entry.py: on win32 current focus is
+ invisible on checkbox entry if it has no label, so label support
+ added to checkboxes
-------------------------------------------------------------------------
-r4531 | jcater | 2003-09-18 23:01:38 -0500 (Thu, 18 Sep 2003) | 2 lines
+2003-10-17 21:37:09 Rev 4761 jamest
-fix for --prefix
+ * NEWS, ChangeLog: preping for release
-------------------------------------------------------------------------
-r4516 | jamest | 2003-09-18 13:04:28 -0500 (Thu, 18 Sep 2003) | 3 lines
+2003-10-10 12:14:23 Rev 4735 btami
-fix for replace * w/ % when dealing with forms assigned numeric values
-forms now does = condition unless wildcards detected.
+ * src/GFForm.py: fixed error message, when focus moved on GFButton
-------------------------------------------------------------------------
-r4484 | siesel | 2003-09-06 05:43:40 -0500 (Sat, 06 Sep 2003) | 4 lines
+2003-10-09 22:21:35 Rev 4724 siesel
-gtk2 uidriver changes:
-* replace deprecated 'attach_defaults' with simple 'attach' (UILoginHandler)
-* just send integer coordinates to gtk (widget/box.py)
+ * src/uidrivers/gtk2/widgets/_base.py, src/uidrivers/gtk2/ToolBar.py,
+ src/uidrivers/gtk2/widgets/entry.py, src/uidrivers/gtk2/MenuBar.py:
+ - replace decode with unicode in gtk2 uidriver - use
+ 'textEncoding' setting instead of iso8859-1 for Menu and
+ Toolbar-Labels
-------------------------------------------------------------------------
-r4483 | btami | 2003-09-06 04:59:06 -0500 (Sat, 06 Sep 2003) | 2 lines
+2003-10-06 19:10:56 Rev 4699 jcater
-cleanup
+ * doc/Concepts-Guide.sxw: fixed zero-length file
-------------------------------------------------------------------------
-r4482 | btami | 2003-09-06 04:09:41 -0500 (Sat, 06 Sep 2003) | 2 lines
+2003-10-06 18:50:20 Rev 4697 reinhard
-saving our checkboxes from Python 2.3 boolean type (it kills sql update)
+ * doc/man, doc/man/gnue-forms.1, setup.py: Include man page.
-------------------------------------------------------------------------
-r4479 | jcater | 2003-09-05 14:33:59 -0500 (Fri, 05 Sep 2003) | 2 lines
+2003-10-05 23:55:38 Rev 4689 siesel
-changed new gConfig references to gConfigForms so I can fix Designer again
+ * setup.py: fix typo
-------------------------------------------------------------------------
-r4478 | siesel | 2003-09-04 16:09:19 -0500 (Thu, 04 Sep 2003) | 2 lines
+2003-10-05 23:51:21 Rev 4688 siesel
-beautify statusbar and remove unused statusbar resize code
+ * setup.py: add test for gtk2 reenable test for wxPython and add
+ test for DISPLAY var on posix
-------------------------------------------------------------------------
-r4477 | siesel | 2003-09-04 16:06:51 -0500 (Thu, 04 Sep 2003) | 2 lines
+2003-10-05 23:35:11 Rev 4687 jbailey
-remove ".cvsignore is no dialog" warning
+ * packaging/debian/compat: add missing compat file
-------------------------------------------------------------------------
-r4464 | jcater | 2003-08-30 23:36:59 -0500 (Sat, 30 Aug 2003) | 4 lines
+2003-10-05 23:34:54 Rev 4686 jbailey
+ * packaging/debian/prerm, packaging/debian/README.maintainers,
+ packaging/debian/README.cvs, packaging/debian/changelog,
+ packaging/debian/copyright, packaging/debian/rules,
+ packaging/debian/.cvsignore, packaging/debian/README.Debian,
+ packaging/debian/setup.cfg.debian, packaging/debian/control,
+ packaging/debian/dirs, packaging/debian/files,
+ packaging/debian/postinst: gnue-forms (0.5.1.20031005) unstable;
+ urgency=low
+ * Update to CVS branch. Packaging is now upstream.
+ * Redo packaging using cdbs. Use Python 2.3 to keep doko
+ from beating me.
+ -- Jeff Bailey <address@hidden> Sun, 5 Oct 2003 19:06:42 -0400
+2003-10-05 21:20:27 Rev 4683 reinhard
-Added AstrickWildcard gnue.conf setting which, if set to true (default), then
astericks (*) will behave like percents (%) when querying text fields (a la
Access)
+ * setupext: Removed .cvsignore from otherwise empty directory.
-------------------------------------------------------------------------
-r4448 | btami | 2003-08-22 09:04:22 -0500 (Fri, 22 Aug 2003) | 2 lines
+2003-10-05 18:05:06 Rev 4679 btami
-add setting thumbsize in scrollbars
+ * src/uidrivers/_base/UIdriver.py, src/GFInstance.py,
+ src/dialogs/__init__.py, src/uidrivers/_base/widgets/__init__.py,
+ scripts/gnue-forms: updating "magic" code needed for mcmillan
+ packaging on win32
-------------------------------------------------------------------------
-r4446 | btami | 2003-08-22 07:24:20 -0500 (Fri, 22 Aug 2003) | 2 lines
+2003-10-05 16:39:58 Rev 4674 reinhard
-fixing loadUserKeyMap
+ * MANIFEST.in, doc/.cvsignore: Include all available documentation
+ in distribution.
-------------------------------------------------------------------------
-r4444 | btami | 2003-08-21 15:58:49 -0500 (Thu, 21 Aug 2003) | 2 lines
+2003-10-05 09:35:57 Rev 4672 reinhard
-adding win32 scrollbar widget support (forgot before)
+ * setup.py: Remove "import wxPython" because it fails if we don't
+ run under X.
-------------------------------------------------------------------------
-r4443 | btami | 2003-08-21 13:31:05 -0500 (Thu, 21 Aug 2003) | 2 lines
+2003-10-05 08:56:55 Rev 4668 reinhard
-adding win32 scrollbar widget support
+ * MANIFEST.in, samples/zipcode/.cvsignore, samples/po/.cvsignore,
+ samples/.cvsignore: Fixed list of files to go into distribution.
-------------------------------------------------------------------------
-r4442 | jcater | 2003-08-21 10:57:53 -0500 (Thu, 21 Aug 2003) | 2 lines
+2003-10-05 08:44:00 Rev 4667 reinhard
-updated release status
+ * scripts/gnue-forms: Fixed comment.
-------------------------------------------------------------------------
-r4438 | jcater | 2003-08-19 21:23:04 -0500 (Tue, 19 Aug 2003) | 6 lines
+2003-10-04 20:40:23 Rev 4666 reinhard
+ * MANIFEST.in, src/__init__.py, scripts/gnue-forms.in, setup.cfg.in,
+ scripts/.cvsignore, setup.py, setupext/__init__.py,
+ setupext/install_data.py, scripts/gnue-forms: Updated setup
+ routine to use GSetup.
+2003-10-04 11:22:28 Rev 4657 reinhard
-* Added support for <field ... defaultToLast="Y"> which causes a field to
default to the last value entered for new records
+ * setup.cvs: Fixes for CVS installation.
-* Added field.clear() which resets a field to its default value (or
NULL/None), respecting the defaultToLast setting
+2003-09-30 10:32:55 Rev 4639 btami
-------------------------------------------------------------------------
-r4434 | btami | 2003-08-19 07:10:15 -0500 (Tue, 19 Aug 2003) | 2 lines
+ * src/GFClient.py: updating help (--help) text
-adding scrollbar support
+2003-09-26 01:07:46 Rev 4608 jcater
-------------------------------------------------------------------------
-r4433 | btami | 2003-08-19 05:24:36 -0500 (Tue, 19 Aug 2003) | 2 lines
+ * setup.cvs: Added a new per-module cvs setup system
-support for jumping rows="xx" records with keyboard (Shift-PgUp/PgDn)
+2003-09-21 07:21:43 Rev 4555 btami
-------------------------------------------------------------------------
-r4432 | jamest | 2003-08-18 18:12:45 -0500 (Mon, 18 Aug 2003) | 2 lines
+ * src/uidrivers/gtk2/widgets/scrollbar.py: added missing GDebug import
-jumping records via mouse no longer navigates thru all detail records
+2003-09-19 04:01:38 Rev 4531 jcater
-------------------------------------------------------------------------
-r4397 | jcater | 2003-08-10 13:15:48 -0500 (Sun, 10 Aug 2003) | 2 lines
+ * setup.py: fix for --prefix
-updated dates in NEWS files
+2003-09-18 18:04:28 Rev 4516 jamest
-------------------------------------------------------------------------
-r4396 | jcater | 2003-08-10 13:09:41 -0500 (Sun, 10 Aug 2003) | 2 lines
+ * src/GFObjects/GFBlock.py: fix for replace * w/ % when dealing with
+ forms assigned numeric values forms now does = condition unless
+ wildcards detected.
-last minute release commits
+2003-09-06 10:43:40 Rev 4484 siesel
-------------------------------------------------------------------------
-r4393 | jcater | 2003-08-09 20:24:35 -0500 (Sat, 09 Aug 2003) | 2 lines
+ * src/uidrivers/gtk2/widgets/box.py,
+ src/uidrivers/gtk2/UILoginHandler.py: gtk2 uidriver changes: *
+ replace deprecated 'attach_defaults' with simple 'attach'
+ (UILoginHandler) * just send integer coordinates to gtk
+ (widget/box.py)
-added support for external (i.e., not located in gnue.forms.uidrivers.*) UI
drivers; you could write your own wrapped version of wx, and call it as
gnue-forms -u jason.myWxDriver <formname>
+2003-09-06 09:59:06 Rev 4483 btami
-------------------------------------------------------------------------
-r4387 | siesel | 2003-08-05 17:52:44 -0500 (Tue, 05 Aug 2003) | 2 lines
+ * src/uidrivers/win32/widgets/_base.py,
+ src/uidrivers/win32/UILoginHandler.py, src/uidrivers/win32/common.
+ py, src/uidrivers/win32/UIdriver.py, src/uidrivers/win32/TODO:
+ cleanup
-add usage notes to gfd file converter tool
+2003-09-06 09:09:41 Rev 4482 btami
-------------------------------------------------------------------------
-r4386 | jcater | 2003-08-05 14:47:04 -0500 (Tue, 05 Aug 2003) | 2 lines
+ * src/GFDisplayHandler.py: saving our checkboxes from Python 2.3
+ boolean type (it kills sql update)
-fixed notebook-tab changing bug where focus wouldn't shift to a field on the
new page
+2003-09-05 19:33:59 Rev 4479 jcater
-------------------------------------------------------------------------
-r4385 | jcater | 2003-08-05 13:45:03 -0500 (Tue, 05 Aug 2003) | 2 lines
+ * src/GFObjects/GFBlock.py, src/uidrivers/gtk2/SplashScreen.py,
+ src/GFDisplayHandler.py, src/GFObjects/GFLabel.py,
+ src/uidrivers/gtk2/widgets/_base.py, src/uidrivers/wx/common.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFComponent.py,
+ src/GFObjects/GFImage.py, src/GFObjects/GFField.py,
+ src/uidrivers/qt/UIdriver.py, src/uidrivers/gtk2/widgets/entry.py,
+ src/GFClient.py, src/uidrivers/gtk2/UIdriver.py: changed new
+ gConfig references to gConfigForms so I can fix Designer again
-fixed the screen printout feature to allow wx to redraw the screen first
+2003-09-04 21:09:19 Rev 4478 siesel
-------------------------------------------------------------------------
-r4384 | jcater | 2003-08-05 11:43:34 -0500 (Tue, 05 Aug 2003) | 2 lines
+ * src/uidrivers/gtk2/widgets/form/widget.py: beautify statusbar and
+ remove unused statusbar resize code
-fix for the i18n hotkey issue
+2003-09-04 21:06:51 Rev 4477 siesel
-------------------------------------------------------------------------
-r4383 | jcater | 2003-08-05 11:14:12 -0500 (Tue, 05 Aug 2003) | 2 lines
+ * src/GFInstance.py: remove ".cvsignore is no dialog" warning
-removed erroneous self from method invocation
+2003-08-31 04:36:59 Rev 4464 jcater
-------------------------------------------------------------------------
-r4382 | jcater | 2003-08-05 11:13:21 -0500 (Tue, 05 Aug 2003) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFConfig.py:
+ Added AstrickWildcard gnue.conf setting which, if set to true
+ (default), then astericks (*) will behave like percents (%) when
+ querying text fields (a la Access)
-possible fix for hotkey label issue inder GTK+wx+i18n, attempt ... um, I've
lost count
+2003-08-22 14:04:22 Rev 4448 btami
-------------------------------------------------------------------------
-r4381 | jcater | 2003-08-05 11:04:16 -0500 (Tue, 05 Aug 2003) | 2 lines
+ * src/uidrivers/wx/widgets/scrollbar.py,
+ src/uidrivers/win32/widgets/scrollbar.py: add setting thumbsize in
+ scrollbars
-possible fix for hotkey label issue inder GTK+wx+i18n, attempt four
+2003-08-22 12:24:20 Rev 4446 btami
-------------------------------------------------------------------------
-r4380 | jcater | 2003-08-05 10:56:32 -0500 (Tue, 05 Aug 2003) | 2 lines
+ * src/GFKeyMapper.py: fixing loadUserKeyMap
-possible fix for hotkey label issue inder GTK+wx+i18n, part three
+2003-08-21 20:58:49 Rev 4444 btami
-------------------------------------------------------------------------
-r4379 | jcater | 2003-08-05 10:48:53 -0500 (Tue, 05 Aug 2003) | 2 lines
+ * src/uidrivers/win32/UIdriver.py: adding win32 scrollbar widget
+ support (forgot before)
-possible fix for hotkey label issue inder GTK+wx+i18n, part deux
+2003-08-21 18:31:05 Rev 4443 btami
-------------------------------------------------------------------------
-r4378 | jcater | 2003-08-05 10:39:28 -0500 (Tue, 05 Aug 2003) | 2 lines
+ * src/uidrivers/win32/widgets/_base.py,
+ src/uidrivers/win32/widgets/scrollbar.py: adding win32 scrollbar
+ widget support
-possible fix for hotkey label issue inder GTK+wx+i18n
+2003-08-21 15:57:53 Rev 4442 jcater
-------------------------------------------------------------------------
-r4377 | jcater | 2003-08-04 23:46:30 -0500 (Mon, 04 Aug 2003) | 13 lines
+ * src/__init__.py: updated release status
+2003-08-20 02:23:04 Rev 4438 jcater
-Updated documentation:
- * Provided an explanation of master/detail
- datasources and how to link them up.
- * Added example code for accessing the
- new-style dataobjects within a trigger
- * Cleanup up the organization of the
- document
- * Removed references to creating a form
- in a text editor (will later cover the
- file format in an appendix.)
- * Misc typos
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFField.py, src/GFParser.
+ py:
+ * Added support for <field ... defaultToLast="Y"> which causes a
+ field to default to the last value entered for new records
+ * Added field.clear() which resets a field to its default value
+ (or NULL/None), respecting the defaultToLast setting
-------------------------------------------------------------------------
-r4374 | jamest | 2003-08-04 13:50:56 -0500 (Mon, 04 Aug 2003) | 2 lines
+2003-08-19 12:10:15 Rev 4434 btami
-adjust min_length to not apply on fields left completely blank
+ * src/GFObjects/GFBlock.py, src/uidrivers/wx/widgets/scrollbar.py,
+ src/GFObjects/GFScrollBar.py, src/GFParser.py: adding scrollbar
+ support
-------------------------------------------------------------------------
-r4372 | siesel | 2003-08-04 10:50:14 -0500 (Mon, 04 Aug 2003) | 5 lines
+2003-08-19 10:24:36 Rev 4433 btami
-small gtk2 uidriver fixes:
- - checkbox works now
- - more work on multiline widget
- - code cleanup
+ * src/GFInstance.py, src/GFKeyMapper.py: support for jumping
+ rows="xx" records with keyboard (Shift-PgUp/PgDn)
-------------------------------------------------------------------------
-r4370 | siesel | 2003-08-04 10:37:30 -0500 (Mon, 04 Aug 2003) | 2 lines
+2003-08-18 23:12:45 Rev 4432 jamest
-move mainloop code from gtk2 UIdriver into seperate application class (GFApp)
+ * src/GFInstance.py: jumping records via mouse no longer navigates
+ thru all detail records
-------------------------------------------------------------------------
-r4368 | jcater | 2003-08-03 03:24:42 -0500 (Sun, 03 Aug 2003) | 2 lines
+2003-08-10 18:15:48 Rev 4397 jcater
-fixed min_length check to catch NULLs and deal with numbers/dates more sanely
(though, using min_length with numbers and dates is probably undefined behavior)
+ * NEWS: updated dates in NEWS files
-------------------------------------------------------------------------
-r4363 | jamest | 2003-07-31 13:06:21 -0500 (Thu, 31 Jul 2003) | 3 lines
+2003-08-10 18:09:41 Rev 4396 jcater
-added missing min_length support (wx event handling still needs adjusted
-so that mouse navigation is handled properly but I'm out of time now)
+ * ChangeLog: last minute release commits
-------------------------------------------------------------------------
-r4354 | siesel | 2003-07-29 16:07:37 -0500 (Tue, 29 Jul 2003) | 2 lines
+2003-08-10 01:24:35 Rev 4393 jcater
-typo: variable was included into translateable string
+ * src/GFClient.py: added support for external (i.e., not located in
+ gnue.forms.uidrivers.*) UI drivers; you could write your own
+ wrapped version of wx, and call it as gnue-forms -u jason.
+ myWxDriver <formname>
-------------------------------------------------------------------------
-r4339 | jamest | 2003-07-25 20:47:45 -0500 (Fri, 25 Jul 2003) | 2 lines
+2003-08-05 22:52:44 Rev 4387 siesel
-prerelease prep
+ * utils/gfd04to05.py: add usage notes to gfd file converter tool
-------------------------------------------------------------------------
-r4338 | jamest | 2003-07-25 19:57:25 -0500 (Fri, 25 Jul 2003) | 2 lines
+2003-08-05 19:47:04 Rev 4386 jcater
-preping for release
+ * src/GFInstance.py, src/uidrivers/wx/widgets/form/wrappers.py:
+ fixed notebook-tab changing bug where focus wouldn't shift to a
+ field on the new page
-------------------------------------------------------------------------
-r4337 | jcater | 2003-07-25 15:15:15 -0500 (Fri, 25 Jul 2003) | 2 lines
+2003-08-05 18:45:03 Rev 4385 jcater
-updates to documentation
+ * src/uidrivers/wx/PrintForm.py: fixed the screen printout feature
+ to allow wx to redraw the screen first
-------------------------------------------------------------------------
-r4329 | jcater | 2003-07-21 22:18:24 -0500 (Mon, 21 Jul 2003) | 2 lines
+2003-08-05 16:43:34 Rev 4384 jcater
-more trigger exception handling
+ * src/uidrivers/wx/MenuBar.py: fix for the i18n hotkey issue
-------------------------------------------------------------------------
-r4328 | jcater | 2003-07-21 21:33:33 -0500 (Mon, 21 Jul 2003) | 2 lines
+2003-08-05 16:14:12 Rev 4383 jcater
-only capture end-user+form developer related exceptions, not gnue developer
exceptions
+ * src/uidrivers/wx/MenuBar.py: removed erroneous self from method
+ invocation
-------------------------------------------------------------------------
-r4326 | jcater | 2003-07-21 21:24:18 -0500 (Mon, 21 Jul 2003) | 2 lines
+2003-08-05 16:13:21 Rev 4382 jcater
-capture form initialization errors and display more friendly
+ * src/uidrivers/wx/MenuBar.py: possible fix for hotkey label issue
+ inder GTK+wx+i18n, attempt ... um, I've lost count
-------------------------------------------------------------------------
-r4320 | jcater | 2003-07-21 10:34:30 -0500 (Mon, 21 Jul 2003) | 2 lines
+2003-08-05 16:04:16 Rev 4381 jcater
-updated the resultset example
+ * src/uidrivers/wx/MenuBar.py: possible fix for hotkey label issue
+ inder GTK+wx+i18n, attempt four
-------------------------------------------------------------------------
-r4295 | btami | 2003-07-06 16:35:00 -0500 (Sun, 06 Jul 2003) | 2 lines
+2003-08-05 15:56:32 Rev 4380 jcater
-fixing Char:height="1.0" bug in forms generated by designer wizards
+ * src/uidrivers/wx/MenuBar.py: possible fix for hotkey label issue
+ inder GTK+wx+i18n, part three
-------------------------------------------------------------------------
-r4292 | btami | 2003-07-05 17:06:35 -0500 (Sat, 05 Jul 2003) | 2 lines
+2003-08-05 15:48:53 Rev 4379 jcater
-now we can package different ui drivers together in one gnue-forms.exe
+ * src/uidrivers/wx/MenuBar.py: possible fix for hotkey label issue
+ inder GTK+wx+i18n, part deux
-------------------------------------------------------------------------
-r4284 | btami | 2003-07-01 14:13:37 -0500 (Tue, 01 Jul 2003) | 2 lines
+2003-08-05 15:39:28 Rev 4378 jcater
-fixing image widget painting bug
+ * src/uidrivers/wx/MenuBar.py: possible fix for hotkey label issue
+ inder GTK+wx+i18n
-------------------------------------------------------------------------
-r4283 | btami | 2003-07-01 13:36:28 -0500 (Tue, 01 Jul 2003) | 2 lines
+2003-08-05 04:46:30 Rev 4377 jcater
-little font cleanup
+ * doc/Developers-Guide.sxw: Updated documentation: * Provided an
+ explanation of master/detail datasources and how to link them
+ up. * Added example code for accessing the new-style
+ dataobjects within a trigger * Cleanup up the organization of
+ the document * Removed references to creating a form in
+ a text editor (will later cover the file format in an appendix.
+ ) * Misc typos
-------------------------------------------------------------------------
-r4275 | btami | 2003-06-25 18:05:57 -0500 (Wed, 25 Jun 2003) | 2 lines
+2003-08-04 18:50:56 Rev 4374 jamest
-fixing win32 forms driver to let run multiple form instances from navigator
+ * src/GFForm.py: adjust min_length to not apply on fields left
+ completely blank
-------------------------------------------------------------------------
-r4271 | btami | 2003-06-23 02:41:56 -0500 (Mon, 23 Jun 2003) | 2 lines
+2003-08-04 15:50:14 Rev 4372 siesel
-adding tab styles to tabbed forms
+ * src/uidrivers/gtk2/widgets/form/widget.py,
+ src/uidrivers/gtk2/widgets/_base.py,
+ src/uidrivers/gtk2/widgets/button.py,
+ src/uidrivers/gtk2/widgets/entry.py: small gtk2 uidriver fixes:
+ - checkbox works now - more work on multiline widget - code
+ cleanup
-------------------------------------------------------------------------
-r4260 | jamest | 2003-06-17 16:29:54 -0500 (Tue, 17 Jun 2003) | 2 lines
+2003-08-04 15:37:30 Rev 4370 siesel
-better attempt at keeping visible record correct after a delete
+ * src/uidrivers/gtk2/GFApp.py, src/uidrivers/gtk2/__init__.py,
+ src/uidrivers/gtk2/UIdriver.py: move mainloop code from gtk2
+ UIdriver into seperate application class (GFApp)
-------------------------------------------------------------------------
-r4257 | siesel | 2003-06-17 07:31:49 -0500 (Tue, 17 Jun 2003) | 2 lines
+2003-08-03 08:24:42 Rev 4368 jcater
-fix setValue for dropdown widget
+ * src/GFForm.py: fixed min_length check to catch NULLs and deal with
+ numbers/dates more sanely (though, using min_length with numbers
+ and dates is probably undefined behavior)
-------------------------------------------------------------------------
-r4254 | siesel | 2003-06-16 16:32:30 -0500 (Mon, 16 Jun 2003) | 15 lines
+2003-07-31 18:06:21 Rev 4363 jamest
-gtk2 uidriver updates:
-* add copyright header to common.py
-* Switch event system from key pressed/mouse clicked events to
- higher level (insert text/delete text) events.
- - add requestDELETERANGE and requestINSERTAT event types
- - move focus handling to _base.py
- - move insert/delete handling into entry.py
- - just leave basic keyboard overrides (connect_after) in common.py
- (TODO: add accelerator maps to allow use of global accelerators)
-* add unicode/textencoding fixes for 0.5.1
- (unicode is not internal encoding)
-* fix size of "Box" widget.
-* show login error messages in red (as in wx uidrv)
-* code cleanup + other minor fixes
+ * src/GFForm.py: added missing min_length support (wx event handling
+ still needs adjusted so that mouse navigation is handled properly
+ but I'm out of time now)
-------------------------------------------------------------------------
-r4242 | jamest | 2003-06-14 17:18:56 -0500 (Sat, 14 Jun 2003) | 2 lines
+2003-07-29 21:07:37 Rev 4354 siesel
-current record focus now stays with the proper record when prior records are
deleted.
+ * src/GFDisplayHandler.py: typo: variable was included into
+ translateable string
-------------------------------------------------------------------------
-r4231 | btami | 2003-06-12 04:41:38 -0500 (Thu, 12 Jun 2003) | 2 lines
+2003-07-26 01:47:45 Rev 4339 jamest
-adding the new GFComponent to __all__
+ * NEWS, src/__init__.py: prerelease prep
-------------------------------------------------------------------------
-r4230 | siesel | 2003-06-11 20:00:09 -0500 (Wed, 11 Jun 2003) | 3 lines
+2003-07-26 00:57:25 Rev 4338 jamest
-Add GFComponent element for forms, add gtk2 bonobo implementation.
-On Win32 it should be supported through OLE
+ * NEWS, ChangeLog: preping for release
-------------------------------------------------------------------------
-r4228 | siesel | 2003-06-11 16:04:20 -0500 (Wed, 11 Jun 2003) | 2 lines
+2003-07-25 20:15:15 Rev 4337 jcater
-remove default width+heigth attributes from GFField
+ * doc/Developers-Guide.sxw: updates to documentation
-------------------------------------------------------------------------
-r4225 | siesel | 2003-06-11 15:16:59 -0500 (Wed, 11 Jun 2003) | 2 lines
+2003-07-22 03:18:24 Rev 4329 jcater
-remove old coordinate style compatibilty layer
+ * src/GFObjects/GFObj.py: more trigger exception handling
-------------------------------------------------------------------------
-r4223 | jcater | 2003-06-11 15:11:36 -0500 (Wed, 11 Jun 2003) | 2 lines
+2003-07-22 02:33:33 Rev 4328 jcater
-removed a misplaced print
+ * src/GFClient.py: only capture end-user+form developer related
+ exceptions, not gnue developer exceptions
-------------------------------------------------------------------------
-r4222 | jcater | 2003-06-11 14:55:17 -0500 (Wed, 11 Jun 2003) | 2 lines
+2003-07-22 02:24:18 Rev 4326 jcater
-more fixes for the Char__ namespace change
+ * src/GFDisplayHandler.py, doc/Developers-Guide.sxw, src/GFClient.py:
+ capture form initialization errors and display more friendly
-------------------------------------------------------------------------
-r4221 | jcater | 2003-06-11 13:23:36 -0500 (Wed, 11 Jun 2003) | 2 lines
+2003-07-21 15:34:30 Rev 4320 jcater
-fixed old-style x,y references
+ * samples/inventory/forms/company.gfd: updated the resultset example
-------------------------------------------------------------------------
-r4199 | jcater | 2003-06-06 20:09:14 -0500 (Fri, 06 Jun 2003) | 2 lines
+2003-07-06 21:35:00 Rev 4295 btami
-changes to label text
+ * src/GFObjects/GFLabel.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFComponent.py, src/GFObjects/GFImage.py: fixing
+ Char:height="1.0" bug in forms generated by designer wizards
-------------------------------------------------------------------------
-r4198 | jcater | 2003-06-06 19:52:37 -0500 (Fri, 06 Jun 2003) | 2 lines
+2003-07-05 22:06:35 Rev 4292 btami
-added Label support to Parser elements so i18n and better descriptions will
appear in designer's property editor
+ * src/uidrivers/_base/UIdriver.py: now we can package different ui
+ drivers together in one gnue-forms.exe
-------------------------------------------------------------------------
-r4197 | jcater | 2003-06-06 19:51:41 -0500 (Fri, 06 Jun 2003) | 2 lines
+2003-07-01 19:13:37 Rev 4284 btami
-added 'none' option to layout.tabbed element (instead of empty implying 'none')
+ * src/uidrivers/win32/widgets/_base.py, src/uidrivers/win32/TODO:
+ fixing image widget painting bug
-------------------------------------------------------------------------
-r4194 | jcater | 2003-06-06 18:00:08 -0500 (Fri, 06 Jun 2003) | 2 lines
+2003-07-01 18:36:28 Rev 4283 btami
-added missing 'References' cross-referencing tags
+ * src/uidrivers/win32/widgets/_base.py, src/uidrivers/win32/common.
+ py, src/uidrivers/win32/UIdriver.py: little font cleanup
-------------------------------------------------------------------------
-r4187 | btami | 2003-06-04 12:00:16 -0500 (Wed, 04 Jun 2003) | 4 lines
+2003-06-25 23:05:57 Rev 4275 btami
-* adding loginBMP support for win32 driver
-* removing hardcoded positioning/sizing
-* misc other win32 stuff
+ * src/uidrivers/win32/widgets/_base.py,
+ src/uidrivers/win32/GFwin32App.py, src/uidrivers/win32/UIdriver.py,
+ src/uidrivers/win32/widgets/form/widget.py: fixing win32 forms
+ driver to let run multiple form instances from navigator
-------------------------------------------------------------------------
-r4178 | siesel | 2003-06-01 12:02:37 -0500 (Sun, 01 Jun 2003) | 2 lines
+2003-06-23 07:41:56 Rev 4271 btami
-closes ticket #183 and make UILoginHandler usable
+ * src/uidrivers/win32/widgets/form/widget.py,
+ src/uidrivers/win32/widgets/form/wrappers.py: adding tab styles to
+ tabbed forms
-------------------------------------------------------------------------
-r4177 | siesel | 2003-06-01 10:58:52 -0500 (Sun, 01 Jun 2003) | 3 lines
+2003-06-17 21:29:54 Rev 4260 jamest
-close ticket #182
-box is drawn by gtk2 frontend now
+ * src/GFObjects/GFBlock.py: better attempt at keeping visible record
+ correct after a delete
-------------------------------------------------------------------------
-r4173 | jcater | 2003-05-29 16:45:18 -0500 (Thu, 29 May 2003) | 2 lines
+2003-06-17 12:31:49 Rev 4257 siesel
-added missing import
+ * src/uidrivers/gtk2/widgets/_base.py,
+ src/uidrivers/gtk2/widgets/entry.py: fix setValue for dropdown
+ widget
-------------------------------------------------------------------------
-r4169 | jcater | 2003-05-29 00:07:22 -0500 (Thu, 29 May 2003) | 9 lines
+2003-06-16 21:32:30 Rev 4254 siesel
+ * src/uidrivers/gtk2/widgets/form/widget.py,
+ src/uidrivers/gtk2/widgets/form/wrappers.py, src/GFDisplayHandler.
+ py, src/GFInstance.py, src/uidrivers/gtk2/widgets/box.py,
+ src/uidrivers/gtk2/widgets/_base.py,
+ src/uidrivers/gtk2/widgets/button.py,
+ src/uidrivers/gtk2/UILoginHandler.py,
+ src/uidrivers/gtk2/widgets/entry.py, src/uidrivers/gtk2/common.py:
+ gtk2 uidriver updates: * add copyright header to common.py *
+ Switch event system from key pressed/mouse clicked events to
+ higher level (insert text/delete text) events. - add
+ requestDELETERANGE and requestINSERTAT event types - move focus
+ handling to _base.py - move insert/delete handling into entry.py
+ - just leave basic keyboard overrides (connect_after) in common.py
+ (TODO: add accelerator maps to allow use of global accelerators) *
+ add unicode/textencoding fixes for 0.5.1 (unicode is not
+ internal encoding) * fix size of "Box" widget. * show login error
+ messages in red (as in wx uidrv) * code cleanup + other minor fixes
-* layout editor scrollbars dynamically resize to account for arbitrarily large
forms
+2003-06-14 22:18:56 Rev 4242 jamest
-* layout editor now supports zooming in and out (i.e., changing the base point
size)
+ * src/GFObjects/GFBlock.py: current record focus now stays with the
+ proper record when prior records are deleted.
-* Fixes required for the new event-based menubar and toolbar
+2003-06-12 09:41:38 Rev 4231 btami
-* Several bug fixes
+ * src/GFObjects/__init__.py: adding the new GFComponent to __all__
-------------------------------------------------------------------------
-r4163 | btami | 2003-05-28 16:54:57 -0500 (Wed, 28 May 2003) | 2 lines
+2003-06-12 01:00:09 Rev 4230 siesel
-minor cosmetic changes (XP theme differs from classic, grrrr)
+ * src/GFDisplayHandler.py, src/GFObjects/GFComponent.py,
+ src/GFParser.py, src/uidrivers/gtk2/widgets/component.py: Add
+ GFComponent element for forms, add gtk2 bonobo implementation. On
+ Win32 it should be supported through OLE
-------------------------------------------------------------------------
-r4152 | btami | 2003-05-26 16:54:32 -0500 (Mon, 26 May 2003) | 2 lines
+2003-06-11 21:04:20 Rev 4228 siesel
-minor fix for packaging native win32 forms
+ * src/GFObjects/GFField.py: remove default width+heigth attributes
+ from GFField
-------------------------------------------------------------------------
-r4150 | btami | 2003-05-26 02:07:21 -0500 (Mon, 26 May 2003) | 2 lines
+2003-06-11 20:16:59 Rev 4225 siesel
-fixing dropdowns
+ * src/GFObjects/GFLayout.py: remove old coordinate style
+ compatibilty layer
-------------------------------------------------------------------------
-r4146 | dimas | 2003-05-24 21:20:08 -0500 (Sat, 24 May 2003) | 2 lines
+2003-06-11 20:11:36 Rev 4223 jcater
-Block.commit() operation restored
+ * src/uidrivers/_base/widgets/_base.py: removed a misplaced print
-------------------------------------------------------------------------
-r4143 | btami | 2003-05-24 10:20:07 -0500 (Sat, 24 May 2003) | 2 lines
+2003-06-11 19:55:17 Rev 4222 jcater
-minor fixes to let reports run with --ui win32
+ * src/GFObjects/GFOptions.py, src/GFObjects/GFLabel.py,
+ src/GFObjects/GFEntry.py, src/uidrivers/_base/widgets/_base.py,
+ src/GFObjects/GFImage.py, src/GFObjects/GFField.py,
+ src/GFObjects/GFScrollBar.py: more fixes for the Char__ namespace
+ change
-------------------------------------------------------------------------
-r4142 | btami | 2003-05-24 06:11:03 -0500 (Sat, 24 May 2003) | 2 lines
+2003-06-11 18:23:36 Rev 4221 jcater
-eliminating some hardcoded sizing/positioning
+ * src/uidrivers/_base/widgets/_base.py: fixed old-style x,y references
-------------------------------------------------------------------------
-r4130 | btami | 2003-05-22 15:11:02 -0500 (Thu, 22 May 2003) | 2 lines
+2003-06-07 01:09:14 Rev 4199 jcater
-mouse selection support for clipboard routines
+ * src/GFParser.py: changes to label text
-------------------------------------------------------------------------
-r4127 | btami | 2003-05-22 03:53:10 -0500 (Thu, 22 May 2003) | 2 lines
+2003-06-07 00:52:37 Rev 4198 jcater
-adding shortcuts to cut,copy,paste,selectall
+ * src/GFObjects/GFLayout.py, src/GFParser.py: added Label support to
+ Parser elements so i18n and better descriptions will appear in
+ designer's property editor
-------------------------------------------------------------------------
-r4121 | btami | 2003-05-20 16:42:23 -0500 (Tue, 20 May 2003) | 2 lines
+2003-06-07 00:51:41 Rev 4197 jcater
-implementing NEXTPAGE/PREVPAGE
+ * src/uidrivers/gtk2/widgets/form/widget.py,
+ src/uidrivers/wx/widgets/form/widget.py,
+ src/uidrivers/win32/widgets/form/widget.py,
+ src/uidrivers/curses/widgets/form/widget.py,
+ src/uidrivers/qt/widgets/form/widget.py: added 'none' option to
+ layout.tabbed element (instead of empty implying 'none')
-------------------------------------------------------------------------
-r4120 | btami | 2003-05-20 15:43:45 -0500 (Tue, 20 May 2003) | 2 lines
+2003-06-06 23:00:08 Rev 4194 jcater
-win32 install instructions for gtk2
+ * src/GFParser.py: added missing 'References' cross-referencing tags
-------------------------------------------------------------------------
-r4119 | btami | 2003-05-20 15:29:53 -0500 (Tue, 20 May 2003) | 2 lines
+2003-06-04 17:00:16 Rev 4187 btami
-missing lines
+ * src/GFConfig.py, src/uidrivers/win32/UILoginHandler.py,
+ src/uidrivers/win32/UIdriver.py, src/uidrivers/win32/TODO: *
+ adding loginBMP support for win32 driver * removing hardcoded
+ positioning/sizing * misc other win32 stuff
-------------------------------------------------------------------------
-r4118 | siesel | 2003-05-20 14:59:12 -0500 (Tue, 20 May 2003) | 2 lines
+2003-06-01 17:02:37 Rev 4178 siesel
-fix error message, when focus moved on GFButton
+ * src/uidrivers/gtk2/UILoginHandler.py: closes ticket #183 and make
+ UILoginHandler usable
-------------------------------------------------------------------------
-r4117 | jcater | 2003-05-20 11:26:45 -0500 (Tue, 20 May 2003) | 2 lines
+2003-06-01 15:58:52 Rev 4177 siesel
-added page layout/headers/footers to default printout
+ * src/uidrivers/gtk2/widgets/box.py: close ticket #182 box is drawn
+ by gtk2 frontend now
-------------------------------------------------------------------------
-r4116 | jcater | 2003-05-19 19:13:51 -0500 (Mon, 19 May 2003) | 2 lines
+2003-05-29 21:45:18 Rev 4173 jcater
-Added a basic print-screen function to forms (only in wx; not working quite
right under X-Windows)
+ * src/uidrivers/qt/UILoginHandler.py: added missing import
-------------------------------------------------------------------------
-r4115 | siesel | 2003-05-19 19:06:35 -0500 (Mon, 19 May 2003) | 10 lines
+2003-05-29 05:07:22 Rev 4169 jcater
-gtk2 uidriver update (part 2)
- + menubar, toolbar now working incl. enable/disable/toggle
- + key and mouse events are passed through gnue framework
- + font metrics are used to get widget height
- - XIM not working because of gnue event framework hook (needs special
- IMContext implementation)
- - Some strange bugs (go to page dialog)
- - Image support not working
- - Page tab click can't be vetoed by gnue framework
+ * src/uidrivers/wx/common.py: * layout editor scrollbars
+ dynamically resize to account for arbitrarily large forms
+ * layout editor now supports zooming in and out (i.e., changing
+ the base point size)
+ * Fixes required for the new event-based menubar and toolbar
+ * Several bug fixes
-------------------------------------------------------------------------
-r4113 | dimas | 2003-05-18 03:56:42 -0500 (Sun, 18 May 2003) | 2 lines
+2003-05-28 21:54:57 Rev 4163 btami
-Small addition how to install under win32
+ * src/uidrivers/win32/widgets/entry.py, src/uidrivers/win32/UIdriver.
+ py, src/uidrivers/win32/widgets/form/widget.py,
+ src/uidrivers/win32/widgets/form/wrappers.py,
+ src/uidrivers/win32/TODO: minor cosmetic changes (XP theme differs
+ from classic, grrrr)
-------------------------------------------------------------------------
-r4111 | siesel | 2003-05-17 09:55:39 -0500 (Sat, 17 May 2003) | 2 lines
+2003-05-26 21:54:32 Rev 4152 btami
-small changes
+ * src/GFClient.py: minor fix for packaging native win32 forms
-------------------------------------------------------------------------
-r4110 | siesel | 2003-05-17 09:47:42 -0500 (Sat, 17 May 2003) | 2 lines
+2003-05-26 07:07:21 Rev 4150 btami
-gtk2 driver updates (2)
+ * src/uidrivers/gtk2/widgets/entry.py: fixing dropdowns
-------------------------------------------------------------------------
-r4109 | siesel | 2003-05-17 09:46:04 -0500 (Sat, 17 May 2003) | 2 lines
+2003-05-25 02:20:08 Rev 4146 dimas
-first part of rewritten gtk2 uidriver
+ * src/GFObjects/GFBlock.py: Block.commit() operation restored
-------------------------------------------------------------------------
-r4099 | jamest | 2003-05-12 18:40:23 -0500 (Mon, 12 May 2003) | 2 lines
+2003-05-24 15:20:07 Rev 4143 btami
-forms now note modification at first keypress instead of navigation from the
entry
+ * src/uidrivers/win32/widgets/entry.py, src/uidrivers/win32/common.
+ py, src/uidrivers/win32/UIdriver.py: minor fixes to let reports
+ run with --ui win32
-------------------------------------------------------------------------
-r4094 | jamest | 2003-05-08 19:07:02 -0500 (Thu, 08 May 2003) | 2 lines
+2003-05-24 11:11:03 Rev 4142 btami
-fix for multiple <dialog>s per gfd file
+ * src/uidrivers/win32/widgets/form/widget.py,
+ src/uidrivers/win32/widgets/form/wrappers.py: eliminating some
+ hardcoded sizing/positioning
-------------------------------------------------------------------------
-r4092 | btami | 2003-05-08 15:14:08 -0500 (Thu, 08 May 2003) | 3 lines
+2003-05-22 20:11:02 Rev 4130 btami
-* center dialogs
-* cleanup
+ * src/uidrivers/win32/widgets/_base.py, src/GFDisplayHandler.py,
+ src/GFInstance.py: mouse selection support for clipboard routines
-------------------------------------------------------------------------
-r4091 | btami | 2003-05-06 16:29:03 -0500 (Tue, 06 May 2003) | 2 lines
+2003-05-22 08:53:10 Rev 4127 btami
-fixing some "geometric" issues
+ * src/uidrivers/win32/widgets/_base.py, src/GFDisplayHandler.py,
+ src/uidrivers/wx/common.py, src/uidrivers/_base/UserActions.py,
+ src/uidrivers/_commonGuiToolkit/MenuBar.py, src/GFKeyMapper.py:
+ adding shortcuts to cut,copy,paste,selectall
-------------------------------------------------------------------------
-r4090 | btami | 2003-05-05 16:41:48 -0500 (Mon, 05 May 2003) | 2 lines
+2003-05-20 21:42:23 Rev 4121 btami
-fixing widgetWidth
+ * src/GFInstance.py, src/GFKeyMapper.py, samples/intro/intro.gfd:
+ implementing NEXTPAGE/PREVPAGE
-------------------------------------------------------------------------
-r4089 | btami | 2003-05-05 07:20:33 -0500 (Mon, 05 May 2003) | 2 lines
+2003-05-20 20:43:45 Rev 4120 btami
-minor fix
+ * src/uidrivers/gtk2/README: win32 install instructions for gtk2
-------------------------------------------------------------------------
-r4086 | btami | 2003-05-04 17:15:07 -0500 (Sun, 04 May 2003) | 2 lines
+2003-05-20 20:29:53 Rev 4119 btami
-refresh dropdown when foreign key changes
+ * setup.py: missing lines
-------------------------------------------------------------------------
-r4085 | btami | 2003-05-03 17:06:13 -0500 (Sat, 03 May 2003) | 2 lines
+2003-05-20 19:59:12 Rev 4118 siesel
-Clipboard routines
+ * src/GFForm.py: fix error message, when focus moved on GFButton
-------------------------------------------------------------------------
-r4084 | btami | 2003-05-03 17:04:53 -0500 (Sat, 03 May 2003) | 2 lines
+2003-05-20 16:26:45 Rev 4117 jcater
-typo
+ * src/uidrivers/wx/PrintForm.py: added page layout/headers/footers
+ to default printout
-------------------------------------------------------------------------
-r4083 | btami | 2003-05-02 17:37:33 -0500 (Fri, 02 May 2003) | 2 lines
+2003-05-20 00:13:51 Rev 4116 jcater
-work on image widget
+ * src/uidrivers/_base/UIdriver.py, src/GFInstance.py,
+ src/uidrivers/wx/UIdriver.py, src/uidrivers/wx/PrintForm.py,
+ src/uidrivers/wx/widgets/page.py: Added a basic print-screen
+ function to forms (only in wx; not working quite right under
+ X-Windows)
-------------------------------------------------------------------------
-r4081 | btami | 2003-05-01 07:58:18 -0500 (Thu, 01 May 2003) | 2 lines
+2003-05-20 00:06:35 Rev 4115 siesel
-adding handleStartupError
+ * src/uidrivers/gtk2/SplashScreen.py,
+ src/uidrivers/gtk2/widgets/form/widget.py,
+ src/uidrivers/gtk2/widgets/form/wrappers.py,
+ src/uidrivers/gtk2/widgets/_base.py,
+ src/uidrivers/gtk2/widgets/button.py, src/uidrivers/gtk2/ToolBar.
+ py, src/uidrivers/gtk2/widgets/label.py,
+ src/uidrivers/gtk2/ErrorHandler.py,
+ src/uidrivers/gtk2/widgets/entry.py, src/uidrivers/gtk2/common.py,
+ src/uidrivers/gtk2/widgets/image.py, src/uidrivers/gtk2/MenuBar.py,
+ src/uidrivers/gtk2/UIdriver.py,
+ src/uidrivers/gtk2/widgets/scrollbar.py: gtk2 uidriver update
+ (part 2) + menubar, toolbar now working incl.
+ enable/disable/toggle + key and mouse events are passed through
+ gnue framework + font metrics are used to get widget height -
+ XIM not working because of gnue event framework hook (needs
+ special IMContext implementation) - Some strange bugs (go to
+ page dialog) - Image support not working - Page tab click
+ can't be vetoed by gnue framework
-------------------------------------------------------------------------
-r4080 | btami | 2003-05-01 04:04:30 -0500 (Thu, 01 May 2003) | 2 lines
+2003-05-18 08:56:42 Rev 4113 dimas
-adding image to login gialog
+ * INSTALL.win32: Small addition how to install under win32
-------------------------------------------------------------------------
-r4071 | btami | 2003-04-28 17:06:18 -0500 (Mon, 28 Apr 2003) | 2 lines
+2003-05-17 14:55:39 Rev 4111 siesel
-Eliminating garbage at the end of tooltips.
+ * src/uidrivers/gtk2/README: small changes
-------------------------------------------------------------------------
-r4068 | btami | 2003-04-27 16:04:30 -0500 (Sun, 27 Apr 2003) | 3 lines
+2003-05-17 14:47:42 Rev 4110 siesel
-* tooltips
-* menu helptext in statusbar
+ * src/uidrivers/gtk2/widgets/form/widget.py,
+ src/uidrivers/gtk2/widgets/form/wrappers.py,
+ src/uidrivers/gtk2/widgets/form,
+ src/uidrivers/gtk2/widgets/form/__init__.py: gtk2 driver updates (2)
-------------------------------------------------------------------------
-r4067 | jamest | 2003-04-27 14:59:24 -0500 (Sun, 27 Apr 2003) | 2 lines
+2003-05-17 14:46:04 Rev 4109 siesel
-fix for back tabbing thru transparent pages
+ * src/uidrivers/gtk2/widgets/_base.py, src/uidrivers/gtk2/widgets,
+ src/uidrivers/gtk2/widgets/button.py,
+ src/uidrivers/gtk2/widgets/page.py,
+ src/uidrivers/gtk2/widgets/label.py,
+ src/uidrivers/gtk2/ErrorHandler.py,
+ src/uidrivers/gtk2/widgets/image.py, src/uidrivers/gtk2/common.py,
+ src/uidrivers/gtk2/UIdriver.py, src/uidrivers/gtk2/MenuBar.py,
+ src/uidrivers/gtk2/widgets/scrollbar.py,
+ src/uidrivers/gtk2/SplashScreen.py, src/uidrivers/gtk2/widgets/box.
+ py, src/uidrivers/gtk2/__init__.py, src/uidrivers/gtk2/ToolBar.py,
+ src/uidrivers/gtk2/UILoginHandler.py,
+ src/uidrivers/gtk2/widgets/__init__.py,
+ src/uidrivers/gtk2/widgets/entry.py: first part of rewritten gtk2
+ uidriver
-------------------------------------------------------------------------
-r4066 | jamest | 2003-04-27 10:51:36 -0500 (Sun, 27 Apr 2003) | 3 lines
+2003-05-12 23:40:23 Rev 4099 jamest
-renamed smallPNG setting to loginPNG setting as that's all it's used for
-made loginPNG support absolute path to image
+ * src/GFDisplayHandler.py, src/GFForm.py, src/GFInstance.py: forms
+ now note modification at first keypress instead of navigation from
+ the entry
-------------------------------------------------------------------------
-r4065 | btami | 2003-04-26 16:22:45 -0500 (Sat, 26 Apr 2003) | 2 lines
+2003-05-09 00:07:02 Rev 4094 jamest
-modal dialogs
+ * src/GFInstance.py: fix for multiple <dialog>s per gfd file
-------------------------------------------------------------------------
-r4063 | jamest | 2003-04-25 23:47:08 -0500 (Fri, 25 Apr 2003) | 4 lines
+2003-05-08 20:14:08 Rev 4092 btami
-added activateTrigger to trigger namespace, lets you fire named triggers from
-inside other triggers
-fix for modal dialogs
+ * src/uidrivers/win32/widgets/_base.py,
+ src/uidrivers/win32/GFwin32App.py,
+ src/uidrivers/win32/widgets/button.py,
+ src/uidrivers/win32/widgets/page.py,
+ src/uidrivers/win32/widgets/label.py,
+ src/uidrivers/win32/ErrorHandler.py,
+ src/uidrivers/win32/widgets/image.py, src/uidrivers/win32/common.
+ py, src/uidrivers/win32/UIdriver.py, src/uidrivers/win32/MenuBar.
+ py, src/uidrivers/win32/widgets/form/widget.py,
+ src/uidrivers/win32/widgets/box.py, src/uidrivers/win32/ToolBar.py,
+ src/uidrivers/win32/UILoginHandler.py,
+ src/uidrivers/win32/widgets/entry.py,
+ src/uidrivers/win32/widgets/form/wrappers.py,
+ src/uidrivers/win32/TODO: * center dialogs * cleanup
-------------------------------------------------------------------------
-r4059 | jamest | 2003-04-23 22:37:11 -0500 (Wed, 23 Apr 2003) | 2 lines
+2003-05-06 21:29:03 Rev 4091 btami
-misc qt work
+ * src/uidrivers/win32/widgets/button.py,
+ src/uidrivers/win32/widgets/entry.py, src/uidrivers/win32/UIdriver.
+ py, src/uidrivers/win32/widgets/form/widget.py: fixing some
+ "geometric" issues
-------------------------------------------------------------------------
-r4055 | jamest | 2003-04-20 20:31:14 -0500 (Sun, 20 Apr 2003) | 3 lines
+2003-05-05 21:41:48 Rev 4090 btami
-do not raise the main window during a show. (fix to prevent navigator launched
-forms from constantly raising navigator to the top on any dialog)
+ * src/uidrivers/win32/UIdriver.py: fixing widgetWidth
-------------------------------------------------------------------------
-r4052 | btami | 2003-04-16 12:33:44 -0500 (Wed, 16 Apr 2003) | 2 lines
+2003-05-05 12:20:33 Rev 4089 btami
-changing tabs with mouse now works too
+ * src/uidrivers/win32/widgets/_base.py: minor fix
-------------------------------------------------------------------------
-r4048 | btami | 2003-04-15 17:21:04 -0500 (Tue, 15 Apr 2003) | 2 lines
+2003-05-04 22:15:07 Rev 4086 btami
-working checkbox and dropdown !
+ * src/uidrivers/win32/widgets/_base.py,
+ src/uidrivers/win32/widgets/entry.py: refresh dropdown when
+ foreign key changes
-------------------------------------------------------------------------
-r4047 | jcater | 2003-04-15 17:14:06 -0500 (Tue, 15 Apr 2003) | 2 lines
+2003-05-03 22:06:13 Rev 4085 btami
-have any startup error messages display on the console even if they are
displayed in a dialog
+ * src/uidrivers/win32/UIdriver.py: Clipboard routines
-------------------------------------------------------------------------
-r4046 | jcater | 2003-04-15 17:06:32 -0500 (Tue, 15 Apr 2003) | 2 lines
+2003-05-03 22:04:53 Rev 4084 btami
-set version numbers to reflect development status
+ * src/GFDisplayHandler.py: typo
-------------------------------------------------------------------------
-r4043 | siesel | 2003-04-10 03:32:27 -0500 (Thu, 10 Apr 2003) | 2 lines
+2003-05-02 22:37:33 Rev 4083 btami
-fix new form wizard on platforms without python-imaging
+ * src/uidrivers/win32/widgets/_base.py,
+ src/uidrivers/win32/widgets/image.py: work on image widget
-------------------------------------------------------------------------
-r4041 | siesel | 2003-04-10 01:12:22 -0500 (Thu, 10 Apr 2003) | 2 lines
+2003-05-01 12:58:18 Rev 4081 btami
-minor clean up
+ * src/uidrivers/win32/__init__.py, src/uidrivers/win32/ErrorHandler.
+ py, src/uidrivers/win32/TODO: adding handleStartupError
-------------------------------------------------------------------------
-r4040 | btami | 2003-04-09 12:00:38 -0500 (Wed, 09 Apr 2003) | 3 lines
+2003-05-01 09:04:30 Rev 4080 btami
-A dirty hack for McMillan packaging to
-fix dialogs in forms if no login required
+ * src/uidrivers/win32/UILoginHandler.py, src/uidrivers/win32/TODO:
+ adding image to login gialog
-------------------------------------------------------------------------
-r4028 | jamest | 2003-04-06 21:12:35 -0500 (Sun, 06 Apr 2003) | 2 lines
+2003-04-28 22:06:18 Rev 4071 btami
-last updates prior to release
+ * src/uidrivers/win32/ToolBar.py: Eliminating garbage at the end of
+ tooltips.
-------------------------------------------------------------------------
-r4027 | jamest | 2003-04-06 20:16:06 -0500 (Sun, 06 Apr 2003) | 2 lines
+2003-04-27 21:04:30 Rev 4068 btami
-Updating text docs for release
+ * src/uidrivers/win32/widgets/_base.py, src/uidrivers/win32/ToolBar.
+ py, src/uidrivers/win32/MenuBar.py, src/uidrivers/win32/UIdriver.
+ py, src/uidrivers/win32/widgets/form/widget.py: * tooltips * menu
+ helptext in statusbar
-------------------------------------------------------------------------
-r4024 | btami | 2003-04-06 17:18:18 -0500 (Sun, 06 Apr 2003) | 2 lines
+2003-04-27 19:59:24 Rev 4067 jamest
-preparing for win32 setup exe
+ * src/GFForm.py: fix for back tabbing thru transparent pages
-------------------------------------------------------------------------
-r4022 | siesel | 2003-04-06 10:04:27 -0500 (Sun, 06 Apr 2003) | 3 lines
+2003-04-27 15:51:36 Rev 4066 jamest
-i18n update: technote update, new gnue.po, i18nize commonGuiToolkit,
- some (rather bad) german translations
+ * src/uidrivers/wx/UILoginHandler.py, src/uidrivers/wx/ErrorHandler.
+ py, src/uidrivers/wx/UIWXSplashScreen.py, src/GFConfig.py,
+ src/uidrivers/qt/UILoginHandler.py, src/uidrivers/gtk2/UIdriver.py:
+ renamed smallPNG setting to loginPNG setting as that's all it's
+ used for made loginPNG support absolute path to image
-------------------------------------------------------------------------
-r3997 | jamest | 2003-04-03 22:04:09 -0600 (Thu, 03 Apr 2003) | 3 lines
+2003-04-26 21:22:45 Rev 4065 btami
+ * src/uidrivers/win32/widgets/_base.py, src/uidrivers/win32/UIdriver.
+ py, src/uidrivers/win32/widgets/form/widget.py: modal dialogs
-wx2.2 rocks my socks!
+2003-04-26 04:47:08 Rev 4063 jamest
-------------------------------------------------------------------------
-r3981 | jcater | 2003-04-03 11:13:17 -0600 (Thu, 03 Apr 2003) | 2 lines
+ * src/GFForm.py, src/uidrivers/wx/widgets/form/widget.py: added
+ activateTrigger to trigger namespace, lets you fire named triggers
+ from inside other triggers fix for modal dialogs
-possible fix for resetForeignKey refresh issue
+2003-04-24 03:37:11 Rev 4059 jamest
-------------------------------------------------------------------------
-r3980 | jcater | 2003-04-03 10:23:14 -0600 (Thu, 03 Apr 2003) | 2 lines
+ * src/uidrivers/qt/widgets/box.py, src/uidrivers/qt/widgets/button.
+ py, src/uidrivers/qt/widgets/label.py, src/uidrivers/qt/common.py,
+ src/uidrivers/qt/UIdriver.py: misc qt work
-fix for nextEntry not causing commit icons to change
+2003-04-21 01:31:14 Rev 4055 jamest
-------------------------------------------------------------------------
-r3977 | siesel | 2003-04-02 16:07:00 -0600 (Wed, 02 Apr 2003) | 2 lines
+ * src/uidrivers/wx/widgets/form/widget.py: do not raise the main
+ window during a show. (fix to prevent navigator launched forms
+ from constantly raising navigator to the top on any dialog)
-fix forms not loading in case of missing icons
+2003-04-16 17:33:44 Rev 4052 btami
-------------------------------------------------------------------------
-r3976 | siesel | 2003-04-02 15:44:46 -0600 (Wed, 02 Apr 2003) | 2 lines
+ * src/uidrivers/win32/widgets/_base.py,
+ src/uidrivers/win32/widgets/button.py: changing tabs with mouse
+ now works too
-minor fix
+2003-04-15 22:21:04 Rev 4048 btami
-------------------------------------------------------------------------
-r3974 | jcater | 2003-04-02 14:50:23 -0600 (Wed, 02 Apr 2003) | 2 lines
+ * src/uidrivers/win32/widgets/_base.py,
+ src/uidrivers/win32/GFwin32App.py, src/uidrivers/win32/ToolBar.py,
+ src/uidrivers/win32/widgets/label.py,
+ src/uidrivers/win32/widgets/entry.py, src/uidrivers/win32/UIdriver.
+ py, src/uidrivers/win32/widgets/form/widget.py,
+ src/uidrivers/win32/widgets/form/wrappers.py: working checkbox and
+ dropdown !
-added missing files
+2003-04-15 22:14:06 Rev 4047 jcater
-------------------------------------------------------------------------
-r3973 | jcater | 2003-04-02 14:49:12 -0600 (Wed, 02 Apr 2003) | 2 lines
+ * src/uidrivers/wx/ErrorHandler.py: have any startup error messages
+ display on the console even if they are displayed in a dialog
-moved the dialog .gfd files into the shared data directories, instead of the
module code directories
+2003-04-15 22:06:32 Rev 4046 jcater
-------------------------------------------------------------------------
-r3972 | jcater | 2003-04-02 14:50:07 -0600 (Wed, 02 Apr 2003) | 2 lines
+ * src/__init__.py: set version numbers to reflect development status
-added missing files
+2003-04-10 08:32:27 Rev 4043 siesel
-------------------------------------------------------------------------
-r3970 | btami | 2003-04-02 03:08:56 -0600 (Wed, 02 Apr 2003) | 2 lines
+ * src/uidrivers/_base/UIdriver.py: fix new form wizard on platforms
+ without python-imaging
-adding bmp images too
+2003-04-10 06:12:22 Rev 4041 siesel
-------------------------------------------------------------------------
-r3969 | btami | 2003-04-02 02:52:34 -0600 (Wed, 02 Apr 2003) | 2 lines
+ * src/GFConfig.py: minor clean up
-missing file
+2003-04-09 17:00:38 Rev 4040 btami
-------------------------------------------------------------------------
-r3966 | jamest | 2003-04-01 23:37:37 -0600 (Tue, 01 Apr 2003) | 2 lines
+ * src/uidrivers/_base/UIdriver.py, src/uidrivers/wx/UILoginHandler.
+ py, src/GFInstance.py, src/GFClient.py: A dirty hack for McMillan
+ packaging to fix dialogs in forms if no login required
-installer fixes to produce good tarballs
+2003-04-07 02:12:35 Rev 4028 jamest
-------------------------------------------------------------------------
-r3965 | jcater | 2003-04-01 22:38:26 -0600 (Tue, 01 Apr 2003) | 2 lines
+ * src/__init__.py, doc/Developers-Guide.sxw: last updates prior to
+ release
-better file naming
+2003-04-07 01:16:06 Rev 4027 jamest
-------------------------------------------------------------------------
-r3964 | jamest | 2003-04-01 22:32:25 -0600 (Tue, 01 Apr 2003) | 2 lines
+ * NEWS, BUGS, TODO, ROADMAP.in: Updating text docs for release
-sigh, added other missing file
+2003-04-06 22:18:18 Rev 4024 btami
-------------------------------------------------------------------------
-r3963 | jamest | 2003-04-01 22:29:41 -0600 (Tue, 01 Apr 2003) | 2 lines
+ * src/uidrivers/_base/UIdriver.py, src/GFInstance.py: preparing for
+ win32 setup exe
-added missing file
+2003-04-06 15:04:27 Rev 4022 siesel
-------------------------------------------------------------------------
-r3962 | jamest | 2003-04-01 22:15:54 -0600 (Tue, 01 Apr 2003) | 2 lines
+ * src/uidrivers/_commonGuiToolkit/ToolBar.py,
+ src/uidrivers/_commonGuiToolkit/MenuBar.py: i18n update: technote
+ update, new gnue.po, i18nize commonGuiToolkit, some
+ (rather bad) german translations
-toolbar refreshes properly after a blocked exit attempt
+2003-04-04 04:04:09 Rev 3997 jamest
-------------------------------------------------------------------------
-r3961 | jamest | 2003-04-01 22:08:57 -0600 (Tue, 01 Apr 2003) | 3 lines
+ * src/uidrivers/wx/widgets/form/wrappers.py: wx2.2 rocks my socks!
-block level pre|post-commit triggers working
-fixed focus issues on multiblock forms
+2003-04-03 17:13:17 Rev 3981 jcater
-------------------------------------------------------------------------
-r3960 | jcater | 2003-04-01 17:35:11 -0600 (Tue, 01 Apr 2003) | 2 lines
+ * src/uidrivers/wx/widgets/_base.py: possible fix for
+ resetForeignKey refresh issue
-updates to NEWS files for pending release
+2003-04-03 16:23:14 Rev 3980 jcater
-------------------------------------------------------------------------
-r3959 | jcater | 2003-04-01 16:53:53 -0600 (Tue, 01 Apr 2003) | 2 lines
+ * src/GFForm.py: fix for nextEntry not causing commit icons to change
-changelog updates
+2003-04-02 22:07:00 Rev 3977 siesel
-------------------------------------------------------------------------
-r3958 | jcater | 2003-04-01 16:52:30 -0600 (Tue, 01 Apr 2003) | 2 lines
+ * src/uidrivers/wx/ToolBar.py: fix forms not loading in case of
+ missing icons
-updates to generate prereleases
+2003-04-02 21:44:46 Rev 3976 siesel
-------------------------------------------------------------------------
-r3956 | siesel | 2003-04-01 09:27:49 -0600 (Tue, 01 Apr 2003) | 2 lines
+ * src/uidrivers/wx/ErrorHandler.py: minor fix
-small fix
+2003-04-02 20:50:23 Rev 3974 jcater
-------------------------------------------------------------------------
-r3955 | siesel | 2003-04-01 09:17:53 -0600 (Tue, 01 Apr 2003) | 2 lines
+ * MANIFEST.in: added missing files
-fix "button in page context" conversion
+2003-04-02 20:49:12 Rev 3973 jcater
-------------------------------------------------------------------------
-r3951 | jamest | 2003-03-31 21:23:20 -0600 (Mon, 31 Mar 2003) | 2 lines
+ * dialogs/about.gfd, src/dialogs/about/about.gfd,
+ src/dialogs/messageBox/__init__.py, src/dialogs/jumpto/__init__.py,
+ dialogs/messageBox.gfd, dialogs/jumpto.gfd, dialogs,
+ src/dialogs/messageBox/messageBox.gfd, src/dialogs/jumpto/jumpto.
+ gfd, setup.py, src/dialogs/_base.py, src/dialogs/about/__init__.py:
+ moved the dialog .gfd files into the shared data directories,
+ instead of the module code directories
-small bug fixes
+2003-04-02 20:50:07 Rev 3972 jcater
-------------------------------------------------------------------------
-r3950 | jamest | 2003-03-31 20:38:11 -0600 (Mon, 31 Mar 2003) | 2 lines
+ * MANIFEST.in: added missing files
-fix startup error handling
+2003-04-02 09:08:56 Rev 3970 btami
-------------------------------------------------------------------------
-r3944 | btami | 2003-03-28 17:23:30 -0600 (Fri, 28 Mar 2003) | 2 lines
+ * setup.py: adding bmp images too
-a better toolbar
+2003-04-02 08:52:34 Rev 3969 btami
-------------------------------------------------------------------------
-r3940 | jcater | 2003-03-25 17:41:25 -0600 (Tue, 25 Mar 2003) | 2 lines
+ * images/toolbar-24x24.bmp: missing file
-expanded documentation
+2003-04-02 05:37:37 Rev 3966 jamest
-------------------------------------------------------------------------
-r3939 | jcater | 2003-03-25 16:11:16 -0600 (Tue, 25 Mar 2003) | 2 lines
+ * MANIFEST.in, setup.py: installer fixes to produce good tarballs
-fixed parent tag issues/updated tag reference in dev guide
+2003-04-02 04:38:26 Rev 3965 jcater
-------------------------------------------------------------------------
-r3938 | jamest | 2003-03-25 13:07:20 -0600 (Tue, 25 Mar 2003) | 3 lines
+ * utils/gfd04to05.py: better file naming
-removed unneeded code
-CVS ----------------------------------------------------------------------
+2003-04-02 04:32:25 Rev 3964 jamest
-------------------------------------------------------------------------
-r3937 | jamest | 2003-03-24 22:22:53 -0600 (Mon, 24 Mar 2003) | 2 lines
+ * setupext/__init__.py: sigh, added other missing file
-more <image> stuff
+2003-04-02 04:29:41 Rev 3963 jamest
-------------------------------------------------------------------------
-r3936 | jamest | 2003-03-24 20:42:26 -0600 (Mon, 24 Mar 2003) | 3 lines
+ * setupext/install_data.py: added missing file
-scrollbars on image adjust per image loaded
-simple abort if loading an <image> gfd and PIL not installed
+2003-04-02 04:15:54 Rev 3962 jamest
-------------------------------------------------------------------------
-r3935 | jamest | 2003-03-24 20:05:08 -0600 (Mon, 24 Mar 2003) | 2 lines
+ * src/GFInstance.py: toolbar refreshes properly after a blocked exit
+ attempt
-UI refresh work
+2003-04-02 04:08:57 Rev 3961 jamest
-------------------------------------------------------------------------
-r3931 | siesel | 2003-03-24 05:50:10 -0600 (Mon, 24 Mar 2003) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFForm.py, src/GFInstance.py,
+ src/GFObjects/GFField.py: block level pre|post-commit triggers
+ working fixed focus issues on multiblock forms
-fix dropdown field from killing application in case of pre-existent not
allowed value
+2003-04-01 23:35:11 Rev 3960 jcater
-------------------------------------------------------------------------
-r3930 | jamest | 2003-03-23 21:39:18 -0600 (Sun, 23 Mar 2003) | 2 lines
+ * NEWS: updates to NEWS files for pending release
-forms <image> support
+2003-04-01 22:53:53 Rev 3959 jcater
-------------------------------------------------------------------------
-r3927 | btami | 2003-03-23 06:24:28 -0600 (Sun, 23 Mar 2003) | 2 lines
+ * ChangeLog: changelog updates
-fixing toolbar separators
+2003-04-01 22:52:30 Rev 3958 jcater
-------------------------------------------------------------------------
-r3925 | btami | 2003-03-22 11:34:38 -0600 (Sat, 22 Mar 2003) | 2 lines
+ * setup.py: updates to generate prereleases
-far from perfect LoginHandler
+2003-04-01 15:27:49 Rev 3956 siesel
-------------------------------------------------------------------------
-r3924 | btami | 2003-03-19 14:58:57 -0600 (Wed, 19 Mar 2003) | 2 lines
+ * utils/gfd04to05.py: small fix
-updating cursor position
+2003-04-01 15:17:53 Rev 3955 siesel
-------------------------------------------------------------------------
-r3923 | jcater | 2003-03-19 00:06:08 -0600 (Wed, 19 Mar 2003) | 2 lines
+ * utils/gfd04to05.py: fix "button in page context" conversion
-misc designer bug fixes
+2003-04-01 03:23:20 Rev 3951 jamest
-------------------------------------------------------------------------
-r3922 | btami | 2003-03-18 15:27:04 -0600 (Tue, 18 Mar 2003) | 2 lines
+ * src/GFObjects/GFBlock.py: small bug fixes
-more event work
+2003-04-01 02:38:11 Rev 3950 jamest
-------------------------------------------------------------------------
-r3920 | jamest | 2003-03-17 22:28:10 -0600 (Mon, 17 Mar 2003) | 2 lines
+ * src/GFInstance.py, src/GFClient.py: fix startup error handling
-more image work
+2003-03-28 23:23:30 Rev 3944 btami
-------------------------------------------------------------------------
-r3919 | jcater | 2003-03-17 20:18:31 -0600 (Mon, 17 Mar 2003) | 2 lines
+ * src/uidrivers/win32/widgets/_base.py, src/uidrivers/win32/ToolBar.
+ py: a better toolbar
-more work on curses
+2003-03-25 23:41:25 Rev 3940 jcater
-------------------------------------------------------------------------
-r3917 | jcater | 2003-03-17 09:04:35 -0600 (Mon, 17 Mar 2003) | 2 lines
+ * doc/Developers-Guide.sxw: expanded documentation
-work on curses
+2003-03-25 22:11:16 Rev 3939 jcater
-------------------------------------------------------------------------
-r3915 | btami | 2003-03-16 17:57:28 -0600 (Sun, 16 Mar 2003) | 2 lines
+ * src/GFParser.py, doc/Developers-Guide.sxw: fixed parent tag
+ issues/updated tag reference in dev guide
-adding keyboard events
+2003-03-25 19:07:20 Rev 3938 jamest
-------------------------------------------------------------------------
-r3913 | jamest | 2003-03-15 19:53:17 -0600 (Sat, 15 Mar 2003) | 5 lines
+ * src/uidrivers/wx/widgets/image.py: removed unneeded code CVS
+ -------------------------------------------------------------------
+ ---
-execute query now blocked if not in query mode
-toolbar reflects valid query options
-some refresh events are commented out (cleanup)
-start of <image> suppport (not functional at this time)
+2003-03-25 04:22:53 Rev 3937 jamest
-------------------------------------------------------------------------
-r3912 | jamest | 2003-03-13 19:32:18 -0600 (Thu, 13 Mar 2003) | 2 lines
+ * src/GFDisplayHandler.py, src/uidrivers/wx/widgets/image.py: more
+ <image> stuff
-curses stuff
+2003-03-25 02:42:26 Rev 3936 jamest
-------------------------------------------------------------------------
-r3911 | btami | 2003-03-13 17:15:36 -0600 (Thu, 13 Mar 2003) | 2 lines
+ * src/GFDisplayHandler.py, src/uidrivers/wx/widgets/image.py:
+ scrollbars on image adjust per image loaded simple abort if
+ loading an <image> gfd and PIL not installed
-resizing statusbar
+2003-03-25 02:05:08 Rev 3935 jamest
-------------------------------------------------------------------------
-r3910 | btami | 2003-03-13 15:20:32 -0600 (Thu, 13 Mar 2003) | 2 lines
+ * src/GFObjects/GFBlock.py, src/uidrivers/_base/UIdriver.py,
+ src/GFDisplayHandler.py, src/GFForm.py, src/GFInstance.py,
+ src/GFObjects/GFField.py: UI refresh work
-better box widget (this supports label)
+2003-03-24 11:50:10 Rev 3931 siesel
-------------------------------------------------------------------------
-r3907 | jcater | 2003-03-11 19:13:52 -0600 (Tue, 11 Mar 2003) | 2 lines
+ * src/GFDisplayHandler.py: fix dropdown field from killing
+ application in case of pre-existent not allowed value
-more work on QT driver
+2003-03-24 03:39:18 Rev 3930 jamest
-------------------------------------------------------------------------
-r3906 | jcater | 2003-03-11 15:03:02 -0600 (Tue, 11 Mar 2003) | 2 lines
+ * src/GFDisplayHandler.py, src/GFForm.py, src/GFInstance.py,
+ src/uidrivers/wx/widgets/image.py, src/GFObjects/GFImage.py,
+ src/GFParser.py: forms <image> support
-added disabled icons for platforms that need them
+2003-03-23 12:24:28 Rev 3927 btami
-------------------------------------------------------------------------
-r3904 | btami | 2003-03-10 17:15:43 -0600 (Mon, 10 Mar 2003) | 3 lines
+ * src/uidrivers/win32/ToolBar.py: fixing toolbar separators
-* support for disable/enable menu/toolbar items
-* grayable BMP icons wanted !!!
+2003-03-22 17:34:38 Rev 3925 btami
-------------------------------------------------------------------------
-r3903 | jamest | 2003-03-10 16:40:13 -0600 (Mon, 10 Mar 2003) | 3 lines
+ * src/uidrivers/win32/UILoginHandler.py: far from perfect LoginHandler
-deleted record status now shown properly
-cancel query moved to shift-f9
+2003-03-19 20:58:57 Rev 3924 btami
-------------------------------------------------------------------------
-r3902 | jcater | 2003-03-10 14:57:26 -0600 (Mon, 10 Mar 2003) | 2 lines
+ * src/uidrivers/win32/widgets/_base.py: updating cursor position
-possible fix for keymapper issue
+2003-03-19 06:06:08 Rev 3923 jcater
-------------------------------------------------------------------------
-r3901 | jcater | 2003-03-10 10:51:48 -0600 (Mon, 10 Mar 2003) | 2 lines
+ * src/uidrivers/wx/widgets/_base.py: misc designer bug fixes
-qt toolbar fixes
+2003-03-18 21:27:04 Rev 3922 btami
-------------------------------------------------------------------------
-r3899 | jcater | 2003-03-10 10:24:39 -0600 (Mon, 10 Mar 2003) | 2 lines
+ * src/uidrivers/win32/widgets/_base.py, src/uidrivers/win32/UIdriver.
+ py, src/uidrivers/win32/widgets/form/widget.py,
+ src/uidrivers/win32/widgets/form/wrappers.py: more event work
-fixes for icons
+2003-03-18 04:28:10 Rev 3920 jamest
-------------------------------------------------------------------------
-r3898 | btami | 2003-03-10 09:58:09 -0600 (Mon, 10 Mar 2003) | 3 lines
+ * src/GFDisplayHandler.py, src/GFObjects/GFImage.py: more image work
-* removed unneeded scrollwindow (wrappers itself are scrollable)
-* fix for toolbars on win32
+2003-03-18 02:18:31 Rev 3919 jcater
-------------------------------------------------------------------------
-r3897 | jamest | 2003-03-09 23:42:55 -0600 (Sun, 09 Mar 2003) | 2 lines
+ * src/uidrivers/curses/widgets/_base.py,
+ src/uidrivers/curses/widgets/page.py,
+ src/uidrivers/_base/widgets/_base.py,
+ src/uidrivers/curses/widgets/entry.py,
+ src/uidrivers/curses/UIdriver.py,
+ src/uidrivers/curses/widgets/form/widget.py,
+ src/uidrivers/curses/widgets/form/wrappers.py: more work on curses
-attempt at fixing formAlerts
+2003-03-17 15:04:35 Rev 3917 jcater
-------------------------------------------------------------------------
-r3896 | jamest | 2003-03-09 22:13:51 -0600 (Sun, 09 Mar 2003) | 4 lines
+ * src/uidrivers/curses/widgets/_base.py,
+ src/uidrivers/curses/widgets/page.py,
+ src/uidrivers/_base/widgets/_base.py,
+ src/uidrivers/curses/widgets/entry.py,
+ src/uidrivers/curses/widgets/form/widget.py,
+ src/uidrivers/curses/widgets/form/wrappers.py: work on curses
-adjusted cursor placement after queries and focus changes
-(still not quite right)
-some additional comments and cleanup
+2003-03-16 23:57:28 Rev 3915 btami
-------------------------------------------------------------------------
-r3895 | jcater | 2003-03-09 17:17:48 -0600 (Sun, 09 Mar 2003) | 2 lines
+ * src/uidrivers/win32/widgets/_base.py, src/uidrivers/win32/ToolBar.
+ py, src/uidrivers/win32/common.py, src/uidrivers/win32/UIdriver.py,
+ src/uidrivers/win32/widgets/form/widget.py: adding keyboard events
-wording change
+2003-03-16 01:53:17 Rev 3913 jamest
-------------------------------------------------------------------------
-r3894 | jcater | 2003-03-09 17:12:34 -0600 (Sun, 09 Mar 2003) | 2 lines
+ * src/uidrivers/_base/UIdriver.py, src/GFForm.py, src/GFInstance.py,
+ src/GFObjects/GFImage.py, src/GFObjects/__init__.py,
+ src/GFObjects/GFField.py, src/GFParser.py,
+ src/uidrivers/wx/widgets/_base.py, doc/Developers-Guide.sxw:
+ execute query now blocked if not in query mode toolbar reflects
+ valid query options some refresh events are commented out
+ (cleanup) start of <image> suppport (not functional at this time)
-clicking a depressed Query icon will disable the icon
+2003-03-14 01:32:18 Rev 3912 jamest
-------------------------------------------------------------------------
-r3893 | btami | 2003-03-09 17:08:46 -0600 (Sun, 09 Mar 2003) | 4 lines
+ * src/uidrivers/_base/UIdriver.py,
+ src/uidrivers/curses/widgets/_base.py,
+ src/uidrivers/curses/widgets/button.py,
+ src/uidrivers/curses/widgets/page.py, src/uidrivers/curses/common.
+ py, src/uidrivers/curses/UIdriver.py: curses stuff
-* more work on tabbed pages
-* button events
-* applying _commonGuiToolkit.UIdriver
+2003-03-13 23:15:36 Rev 3911 btami
-------------------------------------------------------------------------
-r3892 | jcater | 2003-03-09 17:02:23 -0600 (Sun, 09 Mar 2003) | 2 lines
+ * src/uidrivers/win32/widgets/_base.py, src/uidrivers/win32/UIdriver.
+ py: resizing statusbar
-fix for Copy Query action... should clear out current blocks
+2003-03-13 21:20:32 Rev 3910 btami
-------------------------------------------------------------------------
-r3890 | jcater | 2003-03-09 16:47:23 -0600 (Sun, 09 Mar 2003) | 2 lines
+ * src/uidrivers/win32/widgets/box.py: better box widget (this
+ supports label)
-more work on enabling/disabling menu items and toolbar buttons
+2003-03-12 01:13:52 Rev 3907 jcater
-------------------------------------------------------------------------
-r3889 | jamest | 2003-03-09 14:59:55 -0600 (Sun, 09 Mar 2003) | 2 lines
+ * src/uidrivers/qt/widgets/_base.py, src/uidrivers/qt/ToolBar.py,
+ src/uidrivers/qt/common.py, src/uidrivers/qt/UIdriver.py,
+ src/uidrivers/qt/widgets/form/widget.py,
+ src/uidrivers/qt/widgets/form/wrappers.py: more work on QT driver
-fixes for tip reparenting
+2003-03-11 21:03:02 Rev 3906 jcater
-------------------------------------------------------------------------
-r3886 | jcater | 2003-03-09 14:05:35 -0600 (Sun, 09 Mar 2003) | 2 lines
+ * images/lastrecord-24x24-gray.png, images/exit-24x24-gray.bmp,
+ images/enterquery-24x24-gray.png, images/execquery-24x24-gray.bmp,
+ images/prevrecord-24x24-gray.bmp, images/jumpprompt-24x24-gray.bmp,
+ images/nextrecord-24x24-gray.bmp, src/uidrivers/qt/ToolBar.py,
+ images/exit-24x24-gray.png, images/execquery-24x24-gray.png,
+ images/prevrecord-24x24-gray.png, images/jumpprompt-24x24-gray.png,
+ images/nextrecord-24x24-gray.png, images/markfordelete-24x24-gray.
+ bmp, ROADMAP.in, images/firstrecord-24x24-gray.bmp,
+ images/commit-24x24-gray.bmp, images/newrecord-24x24-gray.bmp,
+ images/rollback-24x24-gray.bmp, images/markfordelete-24x24-gray.
+ png, images/firstrecord-24x24-gray.png, images/commit-24x24-gray.
+ png, images/newrecord-24x24-gray.png, images/README,
+ images/rollback-24x24-gray.png, images/lastrecord-24x24-gray.bmp,
+ images/enterquery-24x24-gray.bmp: added disabled icons for
+ platforms that need them
-keep <tip> tags under <entry>
+2003-03-10 23:15:43 Rev 3904 btami
-------------------------------------------------------------------------
-r3885 | jamest | 2003-03-09 13:17:07 -0600 (Sun, 09 Mar 2003) | 4 lines
+ * src/uidrivers/win32/ToolBar.py, src/uidrivers/win32/MenuBar.py: *
+ support for disable/enable menu/toolbar items * grayable BMP icons
+ wanted !!!
-refresh events should only fire as needed
-number typecast now accecpts -
-jump to dialog now clears previous value upon display
+2003-03-10 22:40:13 Rev 3903 jamest
-------------------------------------------------------------------------
-r3884 | jamest | 2003-03-08 22:08:51 -0600 (Sat, 08 Mar 2003) | 4 lines
+ * src/GFInstance.py, src/GFKeyMapper.py: deleted record status now
+ shown properly cancel query moved to shift-f9
-removed unneeded code from ui drivers
-no longer display previous entry's tip if a entry doesn't have it's own
-previous record fix to allow it to work if entry immeidiately prior to current
entry isn't navigable
+2003-03-10 20:57:26 Rev 3902 jcater
-------------------------------------------------------------------------
-r3882 | btami | 2003-03-08 13:59:07 -0600 (Sat, 08 Mar 2003) | 2 lines
+ * src/GFKeyMapper.py: possible fix for keymapper issue
-starting tabbed pages
+2003-03-10 16:51:48 Rev 3901 jcater
-------------------------------------------------------------------------
-r3879 | jamest | 2003-03-08 11:24:43 -0600 (Sat, 08 Mar 2003) | 2 lines
+ * src/uidrivers/qt/ToolBar.py: qt toolbar fixes
-removed KS brain death from code form/dialog no longer based on name (what was
I thinking)
+2003-03-10 16:24:39 Rev 3899 jcater
-------------------------------------------------------------------------
-r3878 | btami | 2003-03-08 02:21:58 -0600 (Sat, 08 Mar 2003) | 2 lines
+ * src/uidrivers/qt/ToolBar.py, src/uidrivers/wx/ToolBar.py: fixes
+ for icons
-missing lines...
+2003-03-10 15:58:09 Rev 3898 btami
-------------------------------------------------------------------------
-r3877 | jcater | 2003-03-07 23:11:27 -0600 (Fri, 07 Mar 2003) | 2 lines
+ * src/uidrivers/wx/widgets/form/widget.py,
+ src/uidrivers/wx/widgets/form/wrappers.py,
+ src/uidrivers/win32/widgets/form/widget.py,
+ src/uidrivers/wx/ToolBar.py: * removed unneeded scrollwindow
+ (wrappers itself are scrollable) * fix for toolbars on win32
-first stab at getting QT events working
+2003-03-10 05:42:55 Rev 3897 jamest
-------------------------------------------------------------------------
-r3875 | jcater | 2003-03-06 23:14:28 -0600 (Thu, 06 Mar 2003) | 2 lines
+ * src/GFDisplayHandler.py, src/GFInstance.py,
+ src/uidrivers/wx/UIdriver.py: attempt at fixing formAlerts
-fixes for dropdown support
+2003-03-10 04:13:51 Rev 3896 jamest
-------------------------------------------------------------------------
-r3874 | jamest | 2003-03-06 21:29:52 -0600 (Thu, 06 Mar 2003) | 2 lines
+ * src/GFDisplayHandler.py, src/GFForm.py, src/GFInstance.py,
+ src/GFObjects/GFField.py: adjusted cursor placement after queries
+ and focus changes (still not quite right) some additional comments
+ and cleanup
-fix for traceback in wx when mouse clicking on background of form
+2003-03-09 23:17:48 Rev 3895 jcater
-------------------------------------------------------------------------
-r3873 | jamest | 2003-03-06 21:25:42 -0600 (Thu, 06 Mar 2003) | 2 lines
+ * src/uidrivers/_commonGuiToolkit/ToolBar.py,
+ src/uidrivers/_commonGuiToolkit/MenuBar.py: wording change
-more curses work
+2003-03-09 23:12:34 Rev 3894 jcater
-------------------------------------------------------------------------
-r3872 | jcater | 2003-03-06 17:01:54 -0600 (Thu, 06 Mar 2003) | 2 lines
+ * src/uidrivers/_commonGuiToolkit/ToolBar.py: clicking a depressed
+ Query icon will disable the icon
-fixed dialog support in QT; fixed login box issues
+2003-03-09 23:08:46 Rev 3893 btami
-------------------------------------------------------------------------
-r3871 | jcater | 2003-03-06 17:01:18 -0600 (Thu, 06 Mar 2003) | 2 lines
+ * src/uidrivers/win32/widgets/_base.py,
+ src/uidrivers/win32/widgets/button.py, src/uidrivers/win32/ToolBar.
+ py, src/uidrivers/win32/widgets/page.py,
+ src/uidrivers/win32/widgets/label.py,
+ src/uidrivers/win32/widgets/entry.py, src/uidrivers/win32/common.
+ py, src/uidrivers/win32/MenuBar.py, src/uidrivers/win32/UIdriver.
+ py, src/uidrivers/win32/widgets/form/widget.py,
+ src/uidrivers/win32/widgets/form/wrappers.py,
+ src/uidrivers/win32/widgets/box.py: * more work on tabbed pages *
+ button events * applying _commonGuiToolkit.UIdriver
-fixed the disabled-widget color issues
+2003-03-09 23:02:23 Rev 3892 jcater
-------------------------------------------------------------------------
-r3870 | jcater | 2003-03-06 16:04:34 -0600 (Thu, 06 Mar 2003) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFForm.py: fix for Copy Query action.
+ .. should clear out current blocks
-fix so "Go to Last Record" works
+2003-03-09 22:47:23 Rev 3890 jcater
-------------------------------------------------------------------------
-r3869 | jcater | 2003-03-06 15:43:56 -0600 (Thu, 06 Mar 2003) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFForm.py, src/GFInstance.py,
+ src/uidrivers/_base/UserActions.py, src/GFObjects/GFField.py,
+ src/uidrivers/_commonGuiToolkit/MenuBar.py, src/GFKeyMapper.py,
+ src/uidrivers/wx/ToolBar.py: more work on enabling/disabling menu
+ items and toolbar buttons
-wx2.2 fixes
+2003-03-09 20:59:55 Rev 3889 jamest
-------------------------------------------------------------------------
-r3868 | jcater | 2003-03-06 15:27:31 -0600 (Thu, 06 Mar 2003) | 2 lines
+ * utils/gfd04to05.py: fixes for tip reparenting
-added a margin around pages so they don't touch the frame borders
+2003-03-09 20:05:35 Rev 3886 jcater
-------------------------------------------------------------------------
-r3867 | jcater | 2003-03-06 13:45:34 -0600 (Thu, 06 Mar 2003) | 2 lines
+ * utils/gfd04to05.py: keep <tip> tags under <entry>
-handle startup errors using a dialog box instead of just dumping to screen
+2003-03-09 19:17:07 Rev 3885 jamest
-------------------------------------------------------------------------
-r3860 | jcater | 2003-03-06 00:51:22 -0600 (Thu, 06 Mar 2003) | 2 lines
+ * src/GFDisplayHandler.py, src/GFInstance.py,
+ src/dialogs/jumpto/jumpto.gfd: refresh events should only fire as
+ needed number typecast now accecpts - jump to dialog now clears
+ previous value upon display
-more work on QT driver
+2003-03-09 04:08:51 Rev 3884 jamest
-------------------------------------------------------------------------
-r3859 | jcater | 2003-03-06 00:13:14 -0600 (Thu, 06 Mar 2003) | 2 lines
+ * src/GFForm.py, src/GFInstance.py, src/uidrivers/wx/widgets/entry.
+ py, src/uidrivers/wx/common.py, samples/dialog/dialog.gfd,
+ src/dialogs/jumpto/jumpto.gfd, src/uidrivers/win32/common.py,
+ src/uidrivers/wx/widgets/form/widget.py, src/uidrivers/qt/common.
+ py, src/uidrivers/curses/UIdriver.py,
+ src/uidrivers/wx/widgets/_base.py, doc/Developers-Guide.sxw,
+ src/uidrivers/win32/widgets/form/widget.py,
+ src/uidrivers/gtk2/UIdriver.py,
+ src/uidrivers/qt/widgets/form/widget.py: removed unneeded code
+ from ui drivers no longer display previous entry's tip if a entry
+ doesn't have it's own previous record fix to allow it to work if
+ entry immeidiately prior to current entry isn't navigable
-do not reparent triggers out of blocks
+2003-03-08 19:59:07 Rev 3882 btami
-------------------------------------------------------------------------
-r3858 | jamest | 2003-03-06 00:09:41 -0600 (Thu, 06 Mar 2003) | 2 lines
+ * src/uidrivers/win32/ToolBar.py,
+ src/uidrivers/win32/widgets/form/widget.py,
+ src/uidrivers/win32/widgets/form/wrappers.py: starting tabbed pages
-more work on curses (still broken)
+2003-03-08 17:24:43 Rev 3879 jamest
-------------------------------------------------------------------------
-r3857 | jamest | 2003-03-05 23:50:52 -0600 (Wed, 05 Mar 2003) | 2 lines
+ * src/uidrivers/wx/widgets/form/widget.py,
+ src/uidrivers/qt/widgets/form/widget.py: removed KS brain death
+ from code form/dialog no longer based on name (what was I thinking)
-simple instructions on using gfd04to05 utility
+2003-03-08 08:21:58 Rev 3878 btami
-------------------------------------------------------------------------
-r3856 | jamest | 2003-03-05 23:00:01 -0600 (Wed, 05 Mar 2003) | 3 lines
+ * setup.py: missing lines...
-removed unneeded print statements
-work on breaking apart curses driver (unfinished & unworking)
+2003-03-08 05:11:27 Rev 3877 jcater
-------------------------------------------------------------------------
-r3855 | jcater | 2003-03-05 22:13:08 -0600 (Wed, 05 Mar 2003) | 2 lines
+ * src/uidrivers/qt/widgets/button.py,
+ src/uidrivers/qt/UILoginHandler.py, src/uidrivers/qt/widgets/entry.
+ py, src/uidrivers/qt/common.py, src/uidrivers/qt/UIdriver.py,
+ src/uidrivers/qt/widgets/form/wrappers.py: first stab at getting
+ QT events working
-usable, but not very pretty login handler
+2003-03-07 05:14:28 Rev 3875 jcater
-------------------------------------------------------------------------
-r3854 | jamest | 2003-03-05 21:03:27 -0600 (Wed, 05 Mar 2003) | 2 lines
+ * src/uidrivers/qt/widgets/box.py, src/uidrivers/qt/widgets/button.
+ py, src/uidrivers/qt/QTApp.py, src/uidrivers/qt/widgets/entry.py,
+ src/uidrivers/qt/common.py: fixes for dropdown support
-removed self._form from gfinstance completely as it doesn't apply in the new
model
+2003-03-07 03:29:52 Rev 3874 jamest
-------------------------------------------------------------------------
-r3853 | jamest | 2003-03-05 20:06:03 -0600 (Wed, 05 Mar 2003) | 3 lines
+ * src/GFObjects/GFPage.py: fix for traceback in wx when mouse
+ clicking on background of form
-functional form based message box
-cleanup
+2003-03-07 03:25:42 Rev 3873 jamest
-------------------------------------------------------------------------
-r3850 | jcater | 2003-03-05 15:57:04 -0600 (Wed, 05 Mar 2003) | 2 lines
+ * src/uidrivers/curses/widgets/form,
+ src/uidrivers/curses/widgets/page.py,
+ src/uidrivers/wx/widgets/form/wrappers.py,
+ src/uidrivers/curses/widgets/form/__init__.py,
+ src/uidrivers/curses/UIdriver.py,
+ src/uidrivers/curses/widgets/form.py,
+ src/uidrivers/curses/widgets/form/widget.py,
+ src/uidrivers/curses/widgets/form/wrappers.py: more curses work
-added 6pt margin around tabbed forms
+2003-03-06 23:01:54 Rev 3872 jcater
-------------------------------------------------------------------------
-r3849 | btami | 2003-03-05 15:10:37 -0600 (Wed, 05 Mar 2003) | 2 lines
+ * src/uidrivers/qt/UILoginHandler.py,
+ src/uidrivers/qt/widgets/form/widget.py,
+ src/uidrivers/qt/widgets/form/wrappers.py: fixed dialog support in
+ QT; fixed login box issues
-more entry styles (checkbox, dropdown, multi-line edit)
+2003-03-06 23:01:18 Rev 3871 jcater
-------------------------------------------------------------------------
-r3848 | jamest | 2003-03-04 22:12:02 -0600 (Tue, 04 Mar 2003) | 2 lines
+ * src/uidrivers/wx/UIdriver.py: fixed the disabled-widget color issues
-work on ui driver (qt mainly)
+2003-03-06 22:04:34 Rev 3870 jcater
-------------------------------------------------------------------------
-r3847 | jamest | 2003-03-04 20:04:33 -0600 (Tue, 04 Mar 2003) | 2 lines
+ * src/GFForm.py, src/GFInstance.py: fix so "Go to Last Record" works
-start of merging wx driver with _commonGuiToolkit
+2003-03-06 21:43:56 Rev 3869 jcater
-------------------------------------------------------------------------
-r3846 | jamest | 2003-03-04 18:21:34 -0600 (Tue, 04 Mar 2003) | 2 lines
+ * src/uidrivers/wx/widgets/form/widget.py: wx2.2 fixes
-start of modal dialog support (working but w/ focus issues)
+2003-03-06 21:27:31 Rev 3868 jcater
-------------------------------------------------------------------------
-r3843 | btami | 2003-03-04 06:49:36 -0600 (Tue, 04 Mar 2003) | 2 lines
+ * src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/wx/widgets/form/wrappers.py: added a margin around
+ pages so they don't touch the frame borders
-fixing menubar/toolbar events
+2003-03-06 19:45:34 Rev 3867 jcater
-------------------------------------------------------------------------
-r3842 | jamest | 2003-03-03 19:31:08 -0600 (Mon, 03 Mar 2003) | 2 lines
+ * src/uidrivers/wx/ErrorHandler.py, src/uidrivers/wx/__init__.py,
+ src/GFClient.py: handle startup errors using a dialog box instead
+ of just dumping to screen
-added buttons to jump to and fixed event name to catch
+2003-03-06 06:51:22 Rev 3860 jcater
-------------------------------------------------------------------------
-r3841 | jamest | 2003-03-03 18:44:54 -0600 (Mon, 03 Mar 2003) | 3 lines
+ * src/uidrivers/qt/widgets/entry.py, src/uidrivers/qt/UIdriver.py,
+ src/uidrivers/qt/widgets/form/wrappers.py: more work on QT driver
-windows close properly in wx
-working about box ok button
+2003-03-06 06:13:14 Rev 3859 jcater
-------------------------------------------------------------------------
-r3840 | jcater | 2003-03-03 18:29:17 -0600 (Mon, 03 Mar 2003) | 2 lines
+ * utils/gfd04to05.py: do not reparent triggers out of blocks
-minor improvement in error handling
+2003-03-06 06:09:41 Rev 3858 jamest
-------------------------------------------------------------------------
-r3839 | jcater | 2003-03-03 18:20:30 -0600 (Mon, 03 Mar 2003) | 2 lines
+ * src/uidrivers/wx/UIdriver.py, src/uidrivers/curses/UIdriver.py,
+ src/uidrivers/curses/widgets/form.py: more work on curses (still
+ broken)
-missing files
+2003-03-06 05:50:52 Rev 3857 jamest
-------------------------------------------------------------------------
-r3838 | jcater | 2003-03-03 17:27:16 -0600 (Mon, 03 Mar 2003) | 3 lines
+ * INSTALL: simple instructions on using gfd04to05 utility
+2003-03-06 05:00:01 Rev 3856 jamest
-* Synching machines
+ * src/uidrivers/curses/widgets/_base.py,
+ src/uidrivers/curses/widgets, src/uidrivers/curses/widgets/button.
+ py, src/uidrivers/curses/widgets/page.py,
+ src/uidrivers/wx/UIdriver.py, src/uidrivers/curses/widgets/label.
+ py, src/uidrivers/wx/widgets/form/widget.py,
+ src/uidrivers/curses/common.py, src/uidrivers/curses/UIdriver.py,
+ src/uidrivers/curses/widgets/scrollbar.py,
+ src/uidrivers/curses/widgets/box.py, src/uidrivers/_base/UIdriver.
+ py, src/uidrivers/curses/__init__.py, src/GFForm.py,
+ src/GFInstance.py, src/uidrivers/curses/UILoginHandler.py,
+ src/uidrivers/curses/widgets/__init__.py,
+ src/uidrivers/curses/widgets/entry.py, src/uidrivers/curses/GFsio.
+ py, src/uidrivers/curses/widgets/form.py, src/GFClient.py: removed
+ unneeded print statements work on breaking apart curses driver
+ (unfinished & unworking)
-------------------------------------------------------------------------
-r3837 | jcater | 2003-03-03 16:23:13 -0600 (Mon, 03 Mar 2003) | 2 lines
+2003-03-06 04:13:08 Rev 3855 jcater
-oops
+ * src/uidrivers/qt/UILoginHandler.py: usable, but not very pretty
+ login handler
-------------------------------------------------------------------------
-r3836 | jcater | 2003-03-03 16:22:51 -0600 (Mon, 03 Mar 2003) | 2 lines
+2003-03-06 03:03:27 Rev 3854 jamest
-misc cleanup
+ * src/GFInstance.py, src/uidrivers/qt/UIdriver.py: removed self.
+ _form from gfinstance completely as it doesn't apply in the new
+ model
-------------------------------------------------------------------------
-r3835 | jcater | 2003-03-03 16:13:57 -0600 (Mon, 03 Mar 2003) | 2 lines
+2003-03-06 02:06:03 Rev 3853 jamest
-work on getting hotkeys displayed in the menus
+ * src/dialogs/messageBox/__init__.py, src/uidrivers/_base/UIdriver.
+ py, src/GFForm.py, src/GFInstance.py, src/GFObjects/GFMsgBox.py,
+ src/uidrivers/wx/UIdriver.py, src/dialogs/messageBox/messageBox.
+ gfd, src/GFObjects/__init__.py, src/dialogs/jumpto/jumpto.gfd,
+ src/dialogs/messageBox, src/uidrivers/curses/UIdriver.py:
+ functional form based message box cleanup
-------------------------------------------------------------------------
-r3834 | jcater | 2003-03-03 15:30:05 -0600 (Mon, 03 Mar 2003) | 2 lines
+2003-03-05 21:57:04 Rev 3850 jcater
-converted win32 driver to new MenuBar and ToolBar interface (more cleanup)
+ * src/uidrivers/wx/widgets/form/wrappers.py: added 6pt margin around
+ tabbed forms
-------------------------------------------------------------------------
-r3833 | jcater | 2003-03-03 15:28:07 -0600 (Mon, 03 Mar 2003) | 2 lines
+2003-03-05 21:10:37 Rev 3849 btami
-converted win32 driver to new MenuBar and ToolBar interface
+ * src/uidrivers/win32/widgets/_base.py,
+ src/uidrivers/win32/widgets/entry.py, src/uidrivers/win32/UIdriver.
+ py: more entry styles (checkbox, dropdown, multi-line edit)
-------------------------------------------------------------------------
-r3832 | jcater | 2003-03-03 11:00:52 -0600 (Mon, 03 Mar 2003) | 2 lines
+2003-03-05 04:12:02 Rev 3848 jamest
-grrrr.... wx2.2 ('nuf said)
+ * src/uidrivers/qt/widgets/_base.py, src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/_commonGuiToolkit/UIdriver.py,
+ src/uidrivers/qt/common.py, src/uidrivers/qt/UIdriver.py,
+ src/uidrivers/qt/widgets/form/widget.py: work on ui driver (qt
+ mainly)
-------------------------------------------------------------------------
-r3831 | jcater | 2003-03-03 10:31:11 -0600 (Mon, 03 Mar 2003) | 2 lines
+2003-03-05 02:04:33 Rev 3847 jamest
-yet more wx 2.2 madness
+ * src/uidrivers/_base/UIdriver.py, src/uidrivers/qt/widgets/_base.py,
+ src/uidrivers/wx/common.py, src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/_commonGuiToolkit/UIdriver.py,
+ src/uidrivers/curses/UIdriver.py, src/uidrivers/wx/widgets/_base.
+ py: start of merging wx driver with _commonGuiToolkit
-------------------------------------------------------------------------
-r3830 | jcater | 2003-03-03 09:22:01 -0600 (Mon, 03 Mar 2003) | 2 lines
+2003-03-05 00:21:34 Rev 3846 jamest
-yet more fixes for wxPython 2.2
+ * src/uidrivers/_base/UIdriver.py, src/GFInstance.py,
+ src/uidrivers/wx/UIdriver.py, src/dialogs/jumpto/jumpto.gfd,
+ src/uidrivers/wx/widgets/form/widget.py,
+ src/uidrivers/wx/widgets/form/wrappers.py,
+ src/uidrivers/_commonGuiToolkit/UIdriver.py,
+ src/uidrivers/wx/widgets/_base.py: start of modal dialog support
+ (working but w/ focus issues)
-------------------------------------------------------------------------
-r3829 | jcater | 2003-03-03 09:09:20 -0600 (Mon, 03 Mar 2003) | 2 lines
+2003-03-04 12:49:36 Rev 3843 btami
-more fixes for wxPython 2.2
+ * src/uidrivers/win32/ToolBar.py, src/uidrivers/win32/MenuBar.py:
+ fixing menubar/toolbar events
-------------------------------------------------------------------------
-r3828 | jcater | 2003-03-03 08:58:01 -0600 (Mon, 03 Mar 2003) | 2 lines
+2003-03-04 01:31:08 Rev 3842 jamest
-bugfix for wxPython 2.2
+ * src/GFInstance.py, src/dialogs/jumpto/jumpto.gfd: added buttons to
+ jump to and fixed event name to catch
-------------------------------------------------------------------------
-r3827 | btami | 2003-03-02 16:46:02 -0600 (Sun, 02 Mar 2003) | 2 lines
+2003-03-04 00:44:54 Rev 3841 jamest
-minor fix
+ * src/dialogs/about/about.gfd, src/uidrivers/_base/UIdriver.py,
+ src/GFInstance.py, src/uidrivers/wx/UIdriver.py: windows close
+ properly in wx working about box ok button
-------------------------------------------------------------------------
-r3826 | btami | 2003-03-02 16:45:12 -0600 (Sun, 02 Mar 2003) | 5 lines
+2003-03-04 00:29:17 Rev 3840 jcater
-More work on win32 driver
-* statusbar
-* initFont
-* menubar/toolbar events
+ * src/uidrivers/_base/UIdriver.py: minor improvement in error handling
-------------------------------------------------------------------------
-r3825 | jcater | 2003-03-02 13:58:28 -0600 (Sun, 02 Mar 2003) | 2 lines
+2003-03-04 00:20:30 Rev 3839 jcater
-Fixes to get designer working again with Forms' wx uidriver
+ * images/enterquery-24x24.png, images/enterquery-16x16.png: missing
+ files
-------------------------------------------------------------------------
-r3824 | jcater | 2003-03-02 12:46:48 -0600 (Sun, 02 Mar 2003) | 2 lines
+2003-03-03 23:27:16 Rev 3838 jcater
-cleanup
+ * src/uidrivers/qt/ToolBar.py: * Synching machines
-------------------------------------------------------------------------
-r3823 | jcater | 2003-03-02 12:46:31 -0600 (Sun, 02 Mar 2003) | 2 lines
+2003-03-03 22:23:13 Rev 3837 jcater
-more QT-luvin goodness
+ * src/uidrivers/wx/MenuBar.py: oops
-------------------------------------------------------------------------
-r3821 | jcater | 2003-03-02 10:42:26 -0600 (Sun, 02 Mar 2003) | 2 lines
+2003-03-03 22:22:51 Rev 3836 jcater
-fixes for suppressing menubar/toolbar
+ * src/uidrivers/wx/MenuBar.py, src/uidrivers/_base/UserActions.py,
+ src/uidrivers/_commonGuiToolkit/MenuBar.py: misc cleanup
-------------------------------------------------------------------------
-r3820 | jcater | 2003-03-01 14:55:57 -0600 (Sat, 01 Mar 2003) | 2 lines
+2003-03-03 22:13:57 Rev 3835 jcater
-fixed for exit event
+ * src/uidrivers/_base/UserActions.py,
+ src/uidrivers/_commonGuiToolkit/MenuBar.py, src/GFKeyMapper.py:
+ work on getting hotkeys displayed in the menus
-------------------------------------------------------------------------
-r3819 | jcater | 2003-03-01 14:29:33 -0600 (Sat, 01 Mar 2003) | 2 lines
+2003-03-03 21:30:05 Rev 3834 jcater
-more work on new toolbar and menubar (added enable/disable functions)
+ * src/uidrivers/win32/ToolBar.py,
+ src/uidrivers/win32/widgets/form/widget.py: converted win32 driver
+ to new MenuBar and ToolBar interface (more cleanup)
-------------------------------------------------------------------------
-r3818 | jcater | 2003-02-28 23:50:44 -0600 (Fri, 28 Feb 2003) | 2 lines
+2003-03-03 21:28:07 Rev 3833 jcater
-added common MenuBar and ToolBar support
+ * images/exit-24x24.bmp, images/execquery-24x24.bmp,
+ images/prevrecord-24x24.bmp, images/nextrecord-24x24.bmp,
+ images/jumpprompt-24x24.bmp, src/uidrivers/win32/common.py,
+ src/uidrivers/win32/MenuBar.py, images/markfordelete-24x24.bmp,
+ src/uidrivers/win32/widgets/form/widget.py,
+ images/firstrecord-24x24.bmp, images/newrecord-24x24.bmp,
+ images/commit-24x24.bmp, images/rollback-24x24.bmp,
+ src/uidrivers/win32/ToolBar.py, images/lastrecord-24x24.bmp,
+ images/enterquery-24x24.bmp, src/uidrivers/wx/widgets/_base.py,
+ src/uidrivers/wx/widgets/page.py: converted win32 driver to new
+ MenuBar and ToolBar interface
-------------------------------------------------------------------------
-r3817 | jamest | 2003-02-28 18:15:08 -0600 (Fri, 28 Feb 2003) | 2 lines
+2003-03-03 17:00:52 Rev 3832 jcater
-more dialog support work
+ * src/uidrivers/wx/widgets/form/wrappers.py: grrrr.... wx2.2 ('nuf
+ said)
-------------------------------------------------------------------------
-r3811 | jcater | 2003-02-27 00:59:25 -0600 (Thu, 27 Feb 2003) | 2 lines
+2003-03-03 16:31:11 Rev 3831 jcater
-more work on abstracting menu support
+ * src/uidrivers/wx/widgets/form/wrappers.py,
+ src/uidrivers/wx/widgets/_base.py: yet more wx 2.2 madness
-------------------------------------------------------------------------
-r3810 | jcater | 2003-02-26 19:33:58 -0600 (Wed, 26 Feb 2003) | 2 lines
+2003-03-03 15:22:01 Rev 3830 jcater
-fixed broken code (temporary)
+ * src/uidrivers/wx/MenuBar.py: yet more fixes for wxPython 2.2
-------------------------------------------------------------------------
-r3809 | jcater | 2003-02-26 02:06:46 -0600 (Wed, 26 Feb 2003) | 2 lines
+2003-03-03 15:09:20 Rev 3829 jcater
-start of abstraction for look-alike toolkits (i.e., wx, qt, win32, etc)
[temporarily unbreaking code]
+ * src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/wx/widgets/form/wrappers.py: more fixes for wxPython
+ 2.2
-------------------------------------------------------------------------
-r3808 | jcater | 2003-02-26 02:05:35 -0600 (Wed, 26 Feb 2003) | 2 lines
+2003-03-03 14:58:01 Rev 3828 jcater
-start of abstraction for look-alike toolkits (i.e., wx, qt, win32, etc)
+ * src/uidrivers/wx/widgets/form/widget.py: bugfix for wxPython 2.2
-------------------------------------------------------------------------
-r3804 | btami | 2003-02-23 17:43:32 -0600 (Sun, 23 Feb 2003) | 2 lines
+2003-03-02 22:46:02 Rev 3827 btami
-starting a native win32 form driver
+ * src/dialogs/about/about.gfd: minor fix
-------------------------------------------------------------------------
-r3803 | jcater | 2003-02-22 00:54:59 -0600 (Sat, 22 Feb 2003) | 2 lines
+2003-03-02 22:45:12 Rev 3826 btami
-first displaying version of a QT driver :)
+ * src/uidrivers/win32/widgets/_base.py,
+ src/uidrivers/win32/GFwin32App.py,
+ src/uidrivers/win32/widgets/button.py,
+ src/uidrivers/win32/widgets/label.py,
+ src/uidrivers/win32/widgets/entry.py, src/uidrivers/win32/common.
+ py, src/uidrivers/win32/UIdriver.py,
+ src/uidrivers/win32/widgets/form/widget.py,
+ src/uidrivers/win32/widgets/form/wrappers.py,
+ src/uidrivers/win32/widgets/box.py: More work on win32 driver *
+ statusbar * initFont * menubar/toolbar events
-------------------------------------------------------------------------
-r3802 | jcater | 2003-02-21 00:30:50 -0600 (Fri, 21 Feb 2003) | 2 lines
+2003-03-02 19:58:28 Rev 3825 jcater
-first less-than-ideal stab at Qt
+ * src/uidrivers/_base/widgets/_base.py: Fixes to get designer
+ working again with Forms' wx uidriver
-------------------------------------------------------------------------
-r3801 | jcater | 2003-02-20 23:52:44 -0600 (Thu, 20 Feb 2003) | 2 lines
+2003-03-02 18:46:48 Rev 3824 jcater
-minor cleanup
+ * src/uidrivers/wx/widgets/form/widget.py,
+ src/uidrivers/wx/widgets/_base.py, src/uidrivers/wx/ToolBar.py:
+ cleanup
-------------------------------------------------------------------------
-r3800 | jcater | 2003-02-20 23:51:40 -0600 (Thu, 20 Feb 2003) | 2 lines
+2003-03-02 18:46:31 Rev 3823 jcater
-w00t... accidentally committed QT code in WX driver
+ * src/uidrivers/qt/widgets/button.py, src/uidrivers/qt/ToolBar.py,
+ src/uidrivers/qt/MenuBar.py, src/uidrivers/qt/widgets/form/widget.
+ py: more QT-luvin goodness
-------------------------------------------------------------------------
-r3799 | jcater | 2003-02-20 21:33:47 -0600 (Thu, 20 Feb 2003) | 2 lines
+2003-03-02 16:42:26 Rev 3821 jcater
-minor cleanup
+ * src/dialogs/about/about.gfd, src/GFForm.py,
+ src/uidrivers/wx/widgets/entry.py: fixes for suppressing
+ menubar/toolbar
-------------------------------------------------------------------------
-r3792 | jcater | 2003-02-17 01:32:55 -0600 (Mon, 17 Feb 2003) | 2 lines
+2003-03-01 20:55:57 Rev 3820 jcater
-phase I of gnue-common structural cleanup
+ * images/close-32x32.png, src/uidrivers/_commonGuiToolkit/ToolBar.py,
+ images/close-16x16.png, images/exit-24x24.png,
+ src/uidrivers/_base/UserActions.py, images/exit-16x16.png,
+ src/uidrivers/wx/widgets/form/widget.py,
+ src/uidrivers/_commonGuiToolkit/MenuBar.py: fixed for exit event
-------------------------------------------------------------------------
-r3786 | jamest | 2003-02-12 21:33:32 -0600 (Wed, 12 Feb 2003) | 2 lines
+2003-03-01 20:29:33 Rev 3819 jcater
-added missing file
+ * src/GFObjects/GFBlock.py, src/GFForm.py,
+ src/uidrivers/_commonGuiToolkit/ToolBar.py,
+ images/jumprecord-32x32.png, src/uidrivers/wx/MenuBar.py,
+ src/uidrivers/_base/UserActions.py, images/jumprecord-16x16.png,
+ src/uidrivers/_commonGuiToolkit/MenuBar.py,
+ images/jumpprompt-24x24.png, images/jumpprompt-16x16.png,
+ src/uidrivers/wx/ToolBar.py: more work on new toolbar and menubar
+ (added enable/disable functions)
-------------------------------------------------------------------------
-r3785 | jamest | 2003-02-12 21:27:31 -0600 (Wed, 12 Feb 2003) | 2 lines
+2003-03-01 05:50:44 Rev 3818 jcater
-more <dialog> work
+ * images/lastrecord-24x24.png, images/close-32x32.png,
+ images/close-16x16.png, src/uidrivers/wx/UIdriver.py,
+ images/execquery-24x24.png, images/prevrecord-24x24.png,
+ src/uidrivers/_commonGuiToolkit/MenuBar.py,
+ images/nextrecord-16x16.png,
+ src/uidrivers/_commonGuiToolkit/ToolBar.py, src/GFForm.py,
+ src/GFInstance.py, images/markfordelete-16x16.png,
+ images/firstrecord-16x16.png, images/commit-16x16.png,
+ images/newrecord-16x16.png, images/rollback-16x16.png, images,
+ images/lastrecord-16x16.png, src/uidrivers/wx/MenuBar.py,
+ images/jumprecord-32x32.png, src/uidrivers/wx/widgets/form/widget.
+ py, images/execquery-16x16.png, images/jumprecord-16x16.png,
+ images/prevrecord-16x16.png, images/nextrecord-24x24.png,
+ src/uidrivers/wx/__init__.py, src/uidrivers/wx/ToolBar.py,
+ images/markfordelete-24x24.png,
+ src/uidrivers/_commonGuiToolkit/Toolbar.py,
+ images/firstrecord-24x24.png, images/newrecord-24x24.png,
+ images/commit-24x24.png, src/uidrivers/_base/UserActions.py,
+ images/rollback-24x24.png: added common MenuBar and ToolBar support
-------------------------------------------------------------------------
-r3784 | jamest | 2003-02-10 20:08:23 -0600 (Mon, 10 Feb 2003) | 2 lines
+2003-03-01 00:15:08 Rev 3817 jamest
-added missing file
+ * src/dialogs/about/about.gfd, src/uidrivers/_base/UIdriver.py,
+ src/dialogs/jumpto/__init__.py, src/GFForm.py, src/GFInstance.py,
+ src/uidrivers/wx/UIdriver.py, src/dialogs/jumpto/jumpto.gfd,
+ src/uidrivers/wx/widgets/form/widget.py, src/dialogs/jumpto,
+ src/GFClient.py, src/dialogs/about/__init__.py: more dialog
+ support work
-------------------------------------------------------------------------
-r3783 | jamest | 2003-02-10 20:01:49 -0600 (Mon, 10 Feb 2003) | 7 lines
+2003-02-27 06:59:25 Rev 3811 jcater
-start of new (hopefully) cleaner ui driver implementation
-start of working <dialog> support
-non-functional sample of how all hardcoded dialogs will be replaced
-with gfd files in the base ui driver
-NOTE: THIS BREAKS CVS FORMS AND DESIGNER
-NOTE: working cvs head at tag pre-jamest-ui-muckup
+ * src/uidrivers/_base/UserActions.py,
+ src/uidrivers/_commonGuiToolkit/MenuBar.py, samples/intro/intro.
+ gfd: more work on abstracting menu support
-------------------------------------------------------------------------
-r3781 | btami | 2003-02-10 04:19:58 -0600 (Mon, 10 Feb 2003) | 2 lines
+2003-02-27 01:33:58 Rev 3810 jcater
-minor fix
+ * src/uidrivers/wx/UIdriver.py: fixed broken code (temporary)
-------------------------------------------------------------------------
-r3780 | btami | 2003-02-10 04:15:58 -0600 (Mon, 10 Feb 2003) | 2 lines
+2003-02-26 08:06:46 Rev 3809 jcater
-fixing mouse selection from dropdown on win32
+ * src/uidrivers/wx/UIdriver.py: start of abstraction for look-alike
+ toolkits (i.e., wx, qt, win32, etc) [temporarily unbreaking code]
-------------------------------------------------------------------------
-r3775 | jcater | 2003-02-03 15:10:39 -0600 (Mon, 03 Feb 2003) | 4 lines
+2003-02-26 08:05:35 Rev 3808 jcater
+ * src/uidrivers/_commonGuiToolkit/__init__.py,
+ src/uidrivers/_commonGuiToolkit/Toolbar.py,
+ src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/_commonGuiToolkit/README,
+ src/uidrivers/_commonGuiToolkit,
+ src/uidrivers/_commonGuiToolkit/MenuBar.py,
+ src/uidrivers/_commonGuiToolkit/UIdriver.py: start of abstraction
+ for look-alike toolkits (i.e., wx, qt, win32, etc)
+2003-02-23 23:43:32 Rev 3804 btami
-Added support for password-style entries (<entry style="password">)
+ * src/uidrivers/win32/widgets/_base.py,
+ src/uidrivers/win32/GFwin32App.py,
+ src/uidrivers/win32/widgets/button.py,
+ src/uidrivers/win32/widgets/form, src/uidrivers/win32/common.py,
+ src/uidrivers/win32/UIdriver.py, src/uidrivers/win32/widgets/entry.
+ py, src/uidrivers/win32/widgets/form/__init__.py,
+ src/uidrivers/win32, src/uidrivers/win32/widgets/form/wrappers.py,
+ src/uidrivers/win32/widgets, src/uidrivers/win32/widgets/page.py,
+ src/uidrivers/win32/widgets/label.py, setup.py,
+ src/uidrivers/win32/widgets/form/widget.py,
+ src/uidrivers/win32/widgets/box.py, src/uidrivers/win32/__init__.
+ py, src/uidrivers/win32/UILoginHandler.py,
+ src/uidrivers/win32/widgets/__init__.py: starting a native win32
+ form driver
-------------------------------------------------------------------------
-r3774 | btami | 2003-02-03 06:12:43 -0600 (Mon, 03 Feb 2003) | 2 lines
+2003-02-22 06:54:59 Rev 3803 jcater
-fixing tabbed pages
+ * src/uidrivers/qt/widgets/_base.py, src/uidrivers/qt/widgets/button.
+ py, src/uidrivers/qt/widgets/entry.py, src/uidrivers/qt/common.py,
+ src/uidrivers/qt/UIdriver.py, src/uidrivers/qt/widgets/form/widget.
+ py, src/uidrivers/qt/widgets/form/wrappers.py: first displaying
+ version of a QT driver :)
-------------------------------------------------------------------------
-r3768 | jamest | 2003-01-30 20:29:22 -0600 (Thu, 30 Jan 2003) | 2 lines
+2003-02-21 06:30:50 Rev 3802 jcater
-block and form level initQuery in triggers
+ * src/uidrivers/qt/widgets/box.py, src/uidrivers/qt/__init__.py,
+ src/uidrivers/qt/QTSplashScreen.py,
+ src/uidrivers/qt/UILoginHandler.py,
+ src/uidrivers/qt/widgets/__init__.py,
+ src/uidrivers/qt/widgets/entry.py,
+ src/uidrivers/qt/widgets/form/__init__.py, src/uidrivers/qt,
+ src/uidrivers/qt/widgets/form/wrappers.py,
+ src/uidrivers/qt/widgets/_base.py, src/uidrivers/qt/widgets,
+ src/uidrivers/qt/widgets/button.py, src/GFInstance.py,
+ src/uidrivers/qt/widgets/form, src/uidrivers/qt/widgets/page.py,
+ src/uidrivers/qt/QTApp.py, src/uidrivers/qt/widgets/label.py,
+ src/uidrivers/qt/common.py, src/uidrivers/qt/UIdriver.py,
+ src/uidrivers/qt/widgets/scrollbar.py, src/GFClient.py,
+ src/uidrivers/qt/widgets/form/widget.py: first less-than-ideal
+ stab at Qt
-------------------------------------------------------------------------
-r3765 | btami | 2003-01-25 15:41:41 -0600 (Sat, 25 Jan 2003) | 4 lines
+2003-02-21 05:52:44 Rev 3801 jcater
-* Introducing "textEncoding" into [common] section of gnue.conf
- instead of "formFontEncoding".
-* Some 'import string' for wxpython 2.4.0.2
+ * src/uidrivers/wx/widgets/label.py: minor cleanup
-------------------------------------------------------------------------
-r3753 | jcater | 2003-01-13 13:48:42 -0600 (Mon, 13 Jan 2003) | 2 lines
+2003-02-21 05:51:40 Rev 3800 jcater
-fixed incorrect typecast for scrollbar.block
+ * src/uidrivers/wx/widgets/label.py: w00t... accidentally committed
+ QT code in WX driver
-------------------------------------------------------------------------
-r3743 | jcater | 2003-01-08 15:08:19 -0600 (Wed, 08 Jan 2003) | 2 lines
+2003-02-21 03:33:47 Rev 3799 jcater
-updated forms dtd
+ * src/uidrivers/wx/widgets/label.py: minor cleanup
-------------------------------------------------------------------------
-r3727 | jcater | 2003-01-04 16:09:43 -0600 (Sat, 04 Jan 2003) | 2 lines
+2003-02-17 07:32:55 Rev 3792 jcater
-possible fix for buttons as children of blocks
+ * src/GFObjects/GFOptions.py, src/GFLibrary.py,
+ src/uidrivers/wx/UILoginHandler.py, src/GFObjects/GFLayout.py,
+ src/uidrivers/wx/UIWXSplashScreen.py,
+ src/uidrivers/_base/widgets/_base.py, src/GFKeyMapper.py,
+ src/GFObjects/GFBlock.py, src/GFObjects/GFLogic.py,
+ src/GFObjects/GFObj.py, src/GFForm.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFValue.py, src/GFObjects/GFParameter.py,
+ src/GFInstance.py, src/uidrivers/wx/GFwxApp.py,
+ src/uidrivers/curses/UIdriver.py, src/GFConfig.py,
+ src/uidrivers/wx/widgets/form/wrappers.py, src/GFParser.py,
+ src/uidrivers/gtk2/UIdriver.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects/GFField.py, src/GFObjects/GFOption.py,
+ src/GFObjects/GFDataSource.py, src/uidrivers/_base/UIdriver.py,
+ src/GFClient.py, src/GFDisplayHandler.py: phase I of gnue-common
+ structural cleanup
-------------------------------------------------------------------------
-r3711 | jcater | 2003-01-01 18:45:49 -0600 (Wed, 01 Jan 2003) | 2 lines
+2003-02-13 03:33:32 Rev 3786 jamest
-updated copyright headers
+ * src/dialogs/__init__.py: added missing file
-------------------------------------------------------------------------
-r3678 | jcater | 2002-12-22 19:31:38 -0600 (Sun, 22 Dec 2002) | 2 lines
+2003-02-13 03:27:31 Rev 3785 jamest
-reworking the format of designer wizards and namespace support
+ * src/dialogs/about/about.gfd, src/uidrivers/_base/UIdriver.py,
+ src/GFForm.py, src/GFInstance.py, src/GFClient.py,
+ src/dialogs/_base.py, src/dialogs/about/__init__.py: more <dialog>
+ work
-------------------------------------------------------------------------
-r3669 | jcater | 2002-12-21 14:36:35 -0600 (Sat, 21 Dec 2002) | 3 lines
+2003-02-11 02:08:23 Rev 3784 jamest
+ * src/uidrivers/wx/widgets/_base.py: added missing file
-* Changes for -pre3
+2003-02-11 02:01:49 Rev 3783 jamest
-------------------------------------------------------------------------
-r3667 | jamest | 2002-12-21 13:36:58 -0600 (Sat, 21 Dec 2002) | 2 lines
+ * src/uidrivers/wx/widgets/label.py, src/uidrivers/wx/common.py,
+ src/uidrivers/wx/UIdriver.py, src/uidrivers/wx/widgets/scrollbar.
+ py, src/uidrivers/_base/widgets/_base.py,
+ src/uidrivers/_base/widgets, src/dialogs/about,
+ src/uidrivers/_base/UIWidget.py,
+ src/uidrivers/wx/widgets/form/widget.py,
+ src/uidrivers/wx/widgets/box.py, samples/intro/intro.gfd,
+ src/uidrivers/_base/UIdriver.py, src/dialogs/about/about.gfd,
+ src/uidrivers/wx/widgets/__init__.py, src/GFInstance.py,
+ src/uidrivers/wx/widgets/entry.py,
+ src/uidrivers/wx/widgets/form/__init__.py,
+ src/uidrivers/wx/widgets/form/wrappers.py,
+ src/uidrivers/wx/widgets, src/uidrivers/_base/widgets/__init__.py,
+ src/dialogs/about/__init__.py, src/dialogs/_base.py, src/dialogs,
+ src/GFClient.py, src/uidrivers/wx/widgets/button.py,
+ src/uidrivers/wx/widgets/form, src/uidrivers/wx/widgets/page.py:
+ start of new (hopefully) cleaner ui driver implementation start of
+ working <dialog> support non-functional sample of how all
+ hardcoded dialogs will be replaced with gfd files in the base ui
+ driver NOTE: THIS BREAKS CVS FORMS AND DESIGNER NOTE: working cvs
+ head at tag pre-jamest-ui-muckup
-sigh, missing file
+2003-02-10 10:19:58 Rev 3781 btami
-------------------------------------------------------------------------
-r3666 | jamest | 2002-12-21 13:34:22 -0600 (Sat, 21 Dec 2002) | 2 lines
+ * utils/gfd04to05.py: minor fix
-Added missing ui driver file
+2003-02-10 10:15:58 Rev 3780 btami
-------------------------------------------------------------------------
-r3665 | jamest | 2002-12-21 13:29:55 -0600 (Sat, 21 Dec 2002) | 4 lines
+ * src/uidrivers/wx/UIdriver.py: fixing mouse selection from dropdown
+ on win32
-Started breaking apart wx uidriver
-form event model changes instances are not tracking a current form instead
events pass affected form
-Other stuff I probably forgot
+2003-02-03 21:10:39 Rev 3775 jcater
-------------------------------------------------------------------------
-r3662 | jcater | 2002-12-21 12:09:14 -0600 (Sat, 21 Dec 2002) | 2 lines
+ * src/GFDisplayHandler.py, src/GFObjects/GFEntry.py, src/GFParser.py:
+ Added support for password-style entries (<entry style="password">)
-fix ON-SWITCH conversion
+2003-02-03 12:12:43 Rev 3774 btami
-------------------------------------------------------------------------
-r3661 | jcater | 2002-12-21 11:54:47 -0600 (Sat, 21 Dec 2002) | 2 lines
+ * src/uidrivers/wx/UIdriver.py: fixing tabbed pages
-added check for trigger.type
+2003-01-31 02:29:22 Rev 3768 jamest
-------------------------------------------------------------------------
-r3652 | jcater | 2002-12-20 18:15:25 -0600 (Fri, 20 Dec 2002) | 4 lines
+ * src/GFObjects/GFBlock.py, src/GFForm.py, src/GFInstance.py: block
+ and form level initQuery in triggers
+2003-01-25 21:41:41 Rev 3765 btami
+ * src/uidrivers/wx/UIdriver.py, src/GFConfig.py: * Introducing
+ "textEncoding" into [common] section of gnue.conf instead of
+ "formFontEncoding". * Some 'import string' for wxpython 2.4.0.2
-synching machines
+2003-01-13 19:48:42 Rev 3753 jcater
-------------------------------------------------------------------------
-r3632 | jcater | 2002-12-17 18:36:09 -0600 (Tue, 17 Dec 2002) | 5 lines
+ * src/GFParser.py: fixed incorrect typecast for scrollbar.block
+2003-01-08 21:08:19 Rev 3743 jcater
+ * doc/gnue-forms.dtd: updated forms dtd
-* Fixed runForm support
-* Removed console print statements
+2003-01-04 22:09:43 Rev 3727 jcater
-------------------------------------------------------------------------
-r3626 | jcater | 2002-12-16 21:07:26 -0600 (Mon, 16 Dec 2002) | 2 lines
+ * utils/gfd04to05.py: possible fix for buttons as children of blocks
-Preliminary updates for pending release
+2003-01-02 00:45:49 Rev 3711 jcater
-------------------------------------------------------------------------
-r3618 | jcater | 2002-12-13 10:58:26 -0600 (Fri, 13 Dec 2002) | 2 lines
+ * src/GFLibrary.py, src/uidrivers/wx/UILoginHandler.py,
+ src/GFObjects/GFLayout.py, src/uidrivers/_base/UIWidget.py,
+ src/uidrivers/wx/UIWXSplashScreen.py, utils/gfd04to05.py,
+ src/GFObjects/GFLabel.py, setup.py, src/GFObjects/GFBox.py,
+ src/GFKeyMapper.py, src/GFObjects/GFBlock.py,
+ src/GFObjects/GFLogic.py, src/GFObjects/GFObj.py,
+ src/GFObjects/GFPage.py, src/GFObjects/GFTabStop.py, src/GFForm.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFValue.py,
+ scripts/gnue-forms.in, src/GFObjects/GFParameter.py,
+ src/GFInstance.py, src/uidrivers/curses/UIdriver.py, src/GFConfig.
+ py, setup.cfg.in, src/GFParser.py, src/uidrivers/gtk2/UIdriver.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects/GFField.py,
+ src/GFObjects/GFOption.py, src/GFObjects/GFDataSource.py,
+ src/uidrivers/_base/UIdriver.py, src/GFObjects/GFMsgBox.py,
+ src/GFClient.py, src/GFDisplayHandler.py, src/GFObjects/GFButton.
+ py, src/__init__.py, src/GFObjects/GFContainer.py: updated
+ copyright headers
-fixed minor typos in documentation
+2002-12-23 01:31:38 Rev 3678 jcater
-------------------------------------------------------------------------
-r3614 | jcater | 2002-12-13 00:37:15 -0600 (Fri, 13 Dec 2002) | 2 lines
+ * src/GFObjects/GFBlock.py: reworking the format of designer wizards
+ and namespace support
-more work on docs
+2002-12-21 20:36:35 Rev 3669 jcater
-------------------------------------------------------------------------
-r3613 | jamest | 2002-12-12 20:56:10 -0600 (Thu, 12 Dec 2002) | 2 lines
+ * ChangeLog: * Changes for -pre3
-fixed typo
+2002-12-21 19:36:58 Rev 3667 jamest
-------------------------------------------------------------------------
-r3611 | jcater | 2002-12-12 18:55:13 -0600 (Thu, 12 Dec 2002) | 4 lines
+ * src/uidrivers/wx/common.py: sigh, missing file
+2002-12-21 19:34:22 Rev 3666 jamest
-* Implemented block-level (per-record) Pre-Query and Post-Query
-* More updates on Dev Guide
+ * src/uidrivers/wx/GFwxApp.py: Added missing ui driver file
-------------------------------------------------------------------------
-r3610 | jcater | 2002-12-12 16:07:59 -0600 (Thu, 12 Dec 2002) | 2 lines
+2002-12-21 19:29:55 Rev 3665 jamest
-changes for post-query record-level support
+ * src/GFObjects/GFButton.py, src/uidrivers/_base/UIdriver.py,
+ src/uidrivers/wx/UILoginHandler.py, src/GFForm.py, src/GFInstance.
+ py, src/uidrivers/wx/UIWXSplashScreen.py,
+ src/uidrivers/wx/UIdriver.py, src/uidrivers/curses/UIdriver.py,
+ src/uidrivers/wx/__init__.py: Started breaking apart wx uidriver
+ form event model changes instances are not tracking a current form
+ instead events pass affected form Other stuff I probably forgot
-------------------------------------------------------------------------
-r3608 | jcater | 2002-12-12 12:03:29 -0600 (Thu, 12 Dec 2002) | 5 lines
+2002-12-21 18:09:14 Rev 3662 jcater
+ * utils/gfd04to05.py: fix ON-SWITCH conversion
+2002-12-21 17:54:47 Rev 3661 jcater
-* Removed block-level On-Switch and made the focus triggers behave at a
trigger level. (The old On-Switch is now equivalent to Post-FocusIn
-* Documented triggers in the Dev Guide
+ * utils/gfd04to05.py: added check for trigger.type
-------------------------------------------------------------------------
-r3601 | jamest | 2002-12-11 22:08:10 -0600 (Wed, 11 Dec 2002) | 6 lines
+2002-12-21 00:15:25 Rev 3652 jcater
-Fixed previousRecord events from buttons
-Fixed <enter> key events on some entries
-More UI cleanup
-More work on <dialog> support. The structure is not final, the current code
-aims to let me test things w/o breaking the existing drivers.
+ * ChangeLog:
+ synching machines
-------------------------------------------------------------------------
-r3599 | jcater | 2002-12-11 19:00:02 -0600 (Wed, 11 Dec 2002) | 2 lines
+2002-12-18 00:36:09 Rev 3632 jcater
-added roadmap/feature plan template and parser script
+ * src/GFForm.py, src/GFInstance.py, src/uidrivers/wx/UIdriver.py:
+ * Fixed runForm support * Removed console print statements
-------------------------------------------------------------------------
-r3598 | jamest | 2002-12-11 15:07:57 -0600 (Wed, 11 Dec 2002) | 2 lines
+2002-12-17 03:07:26 Rev 3626 jcater
-activated btami's patch from ages past
+ * MANIFEST.in, NEWS, ChangeLog, ROADMAP.in, TODO, INSTALL:
+ Preliminary updates for pending release
-------------------------------------------------------------------------
-r3596 | jcater | 2002-12-11 00:45:25 -0600 (Wed, 11 Dec 2002) | 5 lines
+2002-12-13 16:58:26 Rev 3618 jcater
+ * doc/Developers-Guide.sxw: fixed minor typos in documentation
-* Started on a sample schema
-* Added Copyright / GFDL info to developer's guide
-* Fixed some old-style references in GTK driver
+2002-12-13 06:37:15 Rev 3614 jcater
-------------------------------------------------------------------------
-r3595 | jamest | 2002-12-10 19:30:54 -0600 (Tue, 10 Dec 2002) | 2 lines
+ * doc/Developers-Guide.sxw: more work on docs
-gtk2 driver fix
+2002-12-13 02:56:10 Rev 3613 jamest
-------------------------------------------------------------------------
-r3594 | jamest | 2002-12-10 19:18:33 -0600 (Tue, 10 Dec 2002) | 4 lines
+ * src/GFObjects/GFBlock.py: fixed typo
-Minor UI driver cleanup
-Removed outdated file
-Curses fixes
+2002-12-13 00:55:13 Rev 3611 jcater
-------------------------------------------------------------------------
-r3589 | jcater | 2002-12-09 19:05:52 -0600 (Mon, 09 Dec 2002) | 3 lines
+ * src/GFObjects/GFDataSource.py, doc/Developers-Guide.sxw: *
+ Implemented block-level (per-record) Pre-Query and Post-Query *
+ More updates on Dev Guide
+2002-12-12 22:07:59 Rev 3610 jcater
-minor cleanup
+ * src/GFInstance.py: changes for post-query record-level support
-------------------------------------------------------------------------
-r3588 | jcater | 2002-12-09 16:20:19 -0600 (Mon, 09 Dec 2002) | 2 lines
+2002-12-12 18:03:29 Rev 3608 jcater
-the xml version didn't work out so well
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFButton.py,
+ utils/gfd04to05.py, src/GFObjects/GFField.py, doc/Developers-Guide.
+ sxw:
+ * Removed block-level On-Switch and made the focus triggers behave
+ at a trigger level. (The old On-Switch is now equivalent to
+ Post-FocusIn * Documented triggers in the Dev Guide
-------------------------------------------------------------------------
-r3587 | jcater | 2002-12-09 14:43:21 -0600 (Mon, 09 Dec 2002) | 2 lines
+2002-12-12 04:08:10 Rev 3601 jamest
-moved to flat xml format for Developer's Guide
+ * src/uidrivers/_base/UIdriver.py, src/GFForm.py, src/GFInstance.py,
+ samples/dialog/dialog.gfd, src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/curses/UIdriver.py, src/uidrivers/gtk2/UIdriver.py:
+ Fixed previousRecord events from buttons Fixed <enter> key events
+ on some entries More UI cleanup More work on <dialog> support.
+ The structure is not final, the current code aims to let me test
+ things w/o breaking the existing drivers.
-------------------------------------------------------------------------
-r3580 | jcater | 2002-12-07 02:31:20 -0600 (Sat, 07 Dec 2002) | 5 lines
+2002-12-12 01:00:02 Rev 3599 jcater
+ * ROADMAP.in: added roadmap/feature plan template and parser script
-* Updated Dev Guide to new GFD format
-* Renamed the Pre-Modify attribute on blocks to Pre-Change to be consistent
with the field.Pre-Change call
-* Cleanup
+2002-12-11 21:07:57 Rev 3598 jamest
-------------------------------------------------------------------------
-r3565 | jcater | 2002-12-03 22:32:54 -0600 (Tue, 03 Dec 2002) | 4 lines
+ * src/GFDisplayHandler.py: activated btami's patch from ages past
+2002-12-11 06:45:25 Rev 3596 jcater
+ * doc/Developers-Guide.sxw, src/uidrivers/gtk2/UIdriver.py: *
+ Started on a sample schema * Added Copyright / GFDL info to
+ developer's guide * Fixed some old-style references in GTK driver
-Misc changes
+2002-12-11 01:30:54 Rev 3595 jamest
-------------------------------------------------------------------------
-r3564 | jamest | 2002-12-03 21:05:28 -0600 (Tue, 03 Dec 2002) | 4 lines
+ * src/uidrivers/gtk2/UIdriver.py: gtk2 driver fix
-remove GFObj referece from common
-moving things about and adding notes to ui drivers in preperation
-for some changes
+2002-12-11 01:18:33 Rev 3594 jamest
-------------------------------------------------------------------------
-r3563 | jcater | 2002-12-03 19:51:41 -0600 (Tue, 03 Dec 2002) | 2 lines
+ * src/uidrivers/wx/UIdriver.py, src/uidrivers/_base/UIWidget.py,
+ src/uidrivers/curses/README, src/uidrivers/curses/UIdriver.py,
+ src/uidrivers/gtk2/UIdriver.py: Minor UI driver cleanup Removed
+ outdated file Curses fixes
-removed connections tag
+2002-12-10 01:05:52 Rev 3589 jcater
-------------------------------------------------------------------------
-r3562 | jamest | 2002-12-03 12:06:32 -0600 (Tue, 03 Dec 2002) | 2 lines
+ * doc/Developers-Guide.sxw: minor cleanup
-more changes for <dialog> support
+2002-12-09 22:20:19 Rev 3588 jcater
-------------------------------------------------------------------------
-r3561 | jamest | 2002-12-03 09:51:15 -0600 (Tue, 03 Dec 2002) | 2 lines
+ * doc/Developers-Guide.openoffice.xml, doc/Developers-Guide.sxw: the
+ xml version didn't work out so well
-syncing cvs to prep for ai processing
+2002-12-09 20:43:21 Rev 3587 jcater
-------------------------------------------------------------------------
-r3553 | jcater | 2002-12-01 16:53:04 -0600 (Sun, 01 Dec 2002) | 5 lines
+ * doc/Developers-Guide.openoffice.xml, doc/Developers-Guide.sxw:
+ moved to flat xml format for Developer's Guide
+2002-12-07 08:31:20 Rev 3580 jcater
+ * src/GFObjects/GFPage.py, src/GFInstance.py, src/GFObjects/GFField.
+ py, doc/Developers-Guide.sxw: * Updated Dev Guide to new GFD
+ format * Renamed the Pre-Modify attribute on blocks to Pre-Change
+ to be consistent with the field.Pre-Change call * Cleanup
-* Added form.getAuthenticatedUser(connection)
-* Cleaned up custom authenticators
+2002-12-04 04:32:54 Rev 3565 jcater
-------------------------------------------------------------------------
-r3544 | jcater | 2002-11-29 01:07:00 -0600 (Fri, 29 Nov 2002) | 6 lines
+ * src/GFInstance.py:
+ Misc changes
+2002-12-04 03:05:28 Rev 3564 jamest
-* Improved trigger selector support
-* Improved code editor interaction with rest of system
-* Fixed outstanding bugs related to wizards/templates and object creation
-* Many bug fixes
+ * src/uidrivers/_base/UIdriver.py, src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/_base/UIWidget.py: remove GFObj referece from common
+ moving things about and adding notes to ui drivers in preperation
+ for some changes
-------------------------------------------------------------------------
-r3543 | jamest | 2002-11-28 00:07:59 -0600 (Thu, 28 Nov 2002) | 2 lines
+2002-12-04 01:51:41 Rev 3563 jcater
-More cleanup
+ * samples/inventory/forms/company.gfd,
+ samples/inventory/forms/inv_maintenance.gfd: removed connections tag
-------------------------------------------------------------------------
-r3542 | jamest | 2002-11-27 21:35:53 -0600 (Wed, 27 Nov 2002) | 2 lines
+2002-12-03 18:06:32 Rev 3562 jamest
-Moved final things out of gfclient that belong in gfinstance
+ * src/GFForm.py, src/GFInstance.py, samples/dialog/dialog.gfd: more
+ changes for <dialog> support
-------------------------------------------------------------------------
-r3541 | jamest | 2002-11-27 20:24:39 -0600 (Wed, 27 Nov 2002) | 2 lines
+2002-12-03 15:51:15 Rev 3561 jamest
-cleaning things up in preparation for <dialog>
+ * src/GFForm.py, src/GFInstance.py: syncing cvs to prep for ai
+ processing
-------------------------------------------------------------------------
-r3538 | jamest | 2002-11-27 15:29:17 -0600 (Wed, 27 Nov 2002) | 2 lines
+2002-12-01 22:53:04 Rev 3553 jcater
-Syncing machines.
+ * src/GFForm.py:
+ * Added form.getAuthenticatedUser(connection) * Cleaned up custom
+ authenticators
-------------------------------------------------------------------------
-r3536 | jcater | 2002-11-27 10:00:04 -0600 (Wed, 27 Nov 2002) | 2 lines
+2002-11-29 07:07:00 Rev 3544 jcater
-Fixed some redundent descriptions
+ * src/GFParser.py, src/GFForm.py: * Improved trigger selector
+ support * Improved code editor interaction with rest of system *
+ Fixed outstanding bugs related to wizards/templates and object
+ creation * Many bug fixes
-------------------------------------------------------------------------
-r3535 | jamest | 2002-11-26 23:47:06 -0600 (Tue, 26 Nov 2002) | 2 lines
+2002-11-28 06:07:59 Rev 3543 jamest
-start of <dialog> support (still useless)
+ * src/uidrivers/_base/UIdriver.py, src/GFForm.py, src/GFInstance.py,
+ samples/intro/intro.gfd: More cleanup
-------------------------------------------------------------------------
-r3534 | jcater | 2002-11-26 21:23:30 -0600 (Tue, 26 Nov 2002) | 3 lines
+2002-11-28 03:35:53 Rev 3542 jamest
+ * src/GFForm.py, src/GFInstance.py, samples/dialog/dialog.gfd,
+ src/GFClient.py: Moved final things out of gfclient that belong in
+ gfinstance
-Changed (without working samples :) the curses and gtk2 driver to new format
+2002-11-28 02:24:39 Rev 3541 jamest
-------------------------------------------------------------------------
-r3533 | jcater | 2002-11-26 20:45:35 -0600 (Tue, 26 Nov 2002) | 2 lines
+ * src/GFObjects/GFBlock.py, samples/zipcode/zipcode.gfd, src/GFForm.
+ py, src/GFInstance.py, src/GFObjects/GFEntry.py, src/GFParser.py,
+ src/GFKeyMapper.py, src/GFClient.py: cleaning things up in
+ preparation for <dialog>
-fixed changes for tabbed move to layout
+2002-11-27 21:29:17 Rev 3538 jamest
-------------------------------------------------------------------------
-r3532 | jamest | 2002-11-26 20:38:43 -0600 (Tue, 26 Nov 2002) | 3 lines
+ * src/GFForm.py, samples/dialog/dialog.gfd, samples/intro/intro.gfd,
+ src/GFClient.py: Syncing machines.
-moved tabbed to layout in parser (breaks stuff)
-start of a <dialog> tag
+2002-11-27 16:00:04 Rev 3536 jcater
-------------------------------------------------------------------------
-r3531 | jcater | 2002-11-26 20:34:32 -0600 (Tue, 26 Nov 2002) | 2 lines
+ * src/GFParser.py: Fixed some redundent descriptions
-changes
+2002-11-27 05:47:06 Rev 3535 jamest
-------------------------------------------------------------------------
-r3530 | jcater | 2002-11-26 20:29:38 -0600 (Tue, 26 Nov 2002) | 2 lines
+ * src/GFForm.py, samples/dialog/dialog.gfd, samples/dialog,
+ src/GFParser.py, src/GFClient.py: start of <dialog> support (still
+ useless)
-* Moved <form tabbed=.. width=... height=...> to <layout> as those are
layout-related attributes
+2002-11-27 03:23:30 Rev 3534 jcater
-------------------------------------------------------------------------
-r3529 | jcater | 2002-11-26 19:50:59 -0600 (Tue, 26 Nov 2002) | 2 lines
+ * src/uidrivers/curses/UIdriver.py, src/uidrivers/gtk2/UIdriver.py:
+ Changed (without working samples :) the curses and gtk2 driver to
+ new format
-added default width/height to forms
+2002-11-27 02:45:35 Rev 3533 jcater
-------------------------------------------------------------------------
-r3528 | jcater | 2002-11-26 19:43:46 -0600 (Tue, 26 Nov 2002) | 2 lines
+ * src/GFParser.py: fixed changes for tabbed move to layout
-fixed trigger-less buttons
+2002-11-27 02:38:43 Rev 3532 jamest
-------------------------------------------------------------------------
-r3527 | jcater | 2002-11-26 19:09:32 -0600 (Tue, 26 Nov 2002) | 2 lines
+ * src/GFParser.py: moved tabbed to layout in parser (breaks stuff)
+ start of a <dialog> tag
-updated samples to the new style
+2002-11-27 02:34:32 Rev 3531 jcater
-------------------------------------------------------------------------
-r3526 | jcater | 2002-11-26 19:03:22 -0600 (Tue, 26 Nov 2002) | 2 lines
+ * utils/gfd04to05.py: changes
-synching machines
+2002-11-27 02:29:38 Rev 3530 jcater
-------------------------------------------------------------------------
-r3525 | jcater | 2002-11-26 18:55:35 -0600 (Tue, 26 Nov 2002) | 2 lines
+ * samples/vendor/forms/vendor_maint.gfd, samples/history/myform.gfd,
+ src/uidrivers/wx/UIdriver.py, samples/track/forms/contact_manager.
+ gfd, samples/track/forms/address_type.gfd,
+ samples/inventory/forms/inv_maintenance.gfd,
+ samples/track/forms/email_type.gfd,
+ samples/location/forms/zipcode_maint.gfd,
+ samples/location/forms/runform.gfd, samples/intro/intro.gfd,
+ samples/history/first.gfd, samples/location/forms/country_maint.
+ gfd, samples/inventory/forms/company.gfd, samples/zipcode/zipcode.
+ gfd, samples/inventory/forms/sc_inv_cycle_count.gfd,
+ samples/contact.gfd, samples/simple/form.gfd, samples/helloworld2.
+ gfd, samples/zipcode/states.gfd,
+ samples/location/forms/zip_coords_maint.gfd,
+ samples/po/sc_po_entry.gfd, samples/track/forms/phone_type.gfd,
+ samples/track/forms/assignment_status.gfd,
+ samples/location/forms/state_maint.gfd,
+ samples/location/forms/county_maint.gfd: * Moved <form tabbed=..
+ width=... height=...> to <layout> as those are layout-related
+ attributes
-temporarily reversed samples, to do a massive update
+2002-11-27 01:50:59 Rev 3529 jcater
-------------------------------------------------------------------------
-r3524 | jcater | 2002-11-26 17:45:21 -0600 (Tue, 26 Nov 2002) | 4 lines
+ * samples/vendor/forms/vendor_maint.gfd, samples/history/myform.gfd,
+ src/uidrivers/wx/UIdriver.py, samples/track/forms/contact_manager.
+ gfd, samples/track/forms/address_type.gfd,
+ samples/inventory/forms/inv_maintenance.gfd,
+ samples/track/forms/email_type.gfd,
+ samples/location/forms/zipcode_maint.gfd, src/GFParser.py,
+ samples/location/forms/runform.gfd, samples/intro/intro.gfd,
+ samples/history/first.gfd, samples/location/forms/country_maint.
+ gfd, samples/inventory/forms/company.gfd, samples/zipcode/zipcode.
+ gfd, samples/inventory/forms/sc_inv_cycle_count.gfd,
+ samples/contact.gfd, samples/simple/form.gfd, samples/helloworld2.
+ gfd, samples/zipcode/states.gfd,
+ samples/location/forms/zip_coords_maint.gfd,
+ samples/po/sc_po_entry.gfd, samples/track/forms/phone_type.gfd,
+ samples/track/forms/assignment_status.gfd,
+ samples/location/forms/state_maint.gfd,
+ samples/location/forms/county_maint.gfd: added default
+ width/height to forms
+2002-11-27 01:43:46 Rev 3528 jcater
+ * utils/gfd04to05.py: fixed trigger-less buttons
-Moved to namespaces for layout management in forms
+2002-11-27 01:09:32 Rev 3527 jcater
-------------------------------------------------------------------------
-r3523 | jcater | 2002-11-25 22:23:33 -0600 (Mon, 25 Nov 2002) | 2 lines
+ * samples/vendor/forms/vendor_maint.gfd, samples/history/myform.gfd,
+ samples/track/forms/contact_manager.gfd,
+ samples/track/forms/address_type.gfd,
+ samples/inventory/forms/inv_maintenance.gfd,
+ samples/track/forms/email_type.gfd,
+ samples/location/forms/zipcode_maint.gfd,
+ samples/location/forms/runform.gfd, samples/intro/intro.gfd,
+ samples/history/first.gfd, samples/location/forms/country_maint.
+ gfd, samples/inventory/forms/company.gfd, samples/zipcode/zipcode.
+ gfd, samples/inventory/forms/sc_inv_cycle_count.gfd,
+ samples/contact.gfd, samples/simple/form.gfd, samples/helloworld2.
+ gfd, samples/zipcode/states.gfd,
+ samples/location/forms/zip_coords_maint.gfd,
+ samples/po/sc_po_entry.gfd, samples/track/forms/phone_type.gfd,
+ samples/track/forms/assignment_status.gfd,
+ samples/location/forms/state_maint.gfd,
+ samples/location/forms/county_maint.gfd: updated samples to the
+ new style
-* More cleanup in Designer
+2002-11-27 01:03:22 Rev 3526 jcater
-------------------------------------------------------------------------
-r3522 | jamest | 2002-11-25 22:16:08 -0600 (Mon, 25 Nov 2002) | 2 lines
+ * utils/gfd04to05.py: synching machines
-removed print statement
+2002-11-27 00:55:35 Rev 3525 jcater
-------------------------------------------------------------------------
-r3521 | jamest | 2002-11-25 22:14:40 -0600 (Mon, 25 Nov 2002) | 3 lines
+ * samples/zipcode/zipcode.gfd, samples/intro/intro.gfd: temporarily
+ reversed samples, to do a massive update
-sloppyQuery support reintroduced
-converted two gfds for testing
+2002-11-26 23:45:21 Rev 3524 jcater
-------------------------------------------------------------------------
-r3512 | jcater | 2002-11-25 10:44:18 -0600 (Mon, 25 Nov 2002) | 4 lines
+ * src/GFForm.py, src/GFObjects/GFLayout.py,
+ src/uidrivers/wx/UIdriver.py, utils/gfd04to05.py, src/GFParser.py,
+ samples/intro/intro.gfd:
+ Moved to namespaces for layout management in forms
+2002-11-26 04:23:33 Rev 3523 jcater
+ * src/GFParser.py: * More cleanup in Designer
-Made buttons like any other triggerable object. Instead of trigger="..."
attribute, we have a <trigger type="On-Action">. Conversion script reflects
this.
+2002-11-26 04:16:08 Rev 3522 jamest
-------------------------------------------------------------------------
-r3511 | jamest | 2002-11-25 08:59:25 -0600 (Mon, 25 Nov 2002) | 2 lines
+ * src/GFObjects/GFBlock.py: removed print statement
-bring forward detail query patch from 0.4.1 branch
+2002-11-26 04:14:40 Rev 3521 jamest
-------------------------------------------------------------------------
-r3510 | jamest | 2002-11-25 08:22:36 -0600 (Mon, 25 Nov 2002) | 3 lines
+ * src/GFObjects/GFBlock.py, samples/zipcode/zipcode.gfd,
+ samples/intro/intro.gfd: sloppyQuery support reintroduced
+ converted two gfds for testing
-fix display for entries with a rows attribute
-replaced references to GFDataSource w/ GConnection
+2002-11-25 16:44:18 Rev 3512 jcater
-------------------------------------------------------------------------
-r3509 | jcater | 2002-11-25 00:07:14 -0600 (Mon, 25 Nov 2002) | 2 lines
+ * src/GFObjects/GFButton.py, src/GFInstance.py,
+ src/uidrivers/wx/UIdriver.py, utils/gfd04to05.py, src/GFParser.py,
+ src/uidrivers/curses/UIdriver.py, src/uidrivers/gtk2/UIdriver.py:
+ Made buttons like any other triggerable object. Instead of
+ trigger="..." attribute, we have a <trigger type="On-Action">.
+ Conversion script reflects this.
-added notes on buttons; may switch to some type of trigger
+2002-11-25 14:59:25 Rev 3511 jamest
-------------------------------------------------------------------------
-r3507 | jcater | 2002-11-24 23:29:20 -0600 (Sun, 24 Nov 2002) | 3 lines
+ * src/GFObjects/GFBlock.py: bring forward detail query patch from 0.
+ 4.1 branch
-* Cleaned up the HotKey display on the menus
-* fixed bug with a GFField being passed to findFocus
+2002-11-25 14:22:36 Rev 3510 jamest
-------------------------------------------------------------------------
-r3506 | jcater | 2002-11-24 23:23:32 -0600 (Sun, 24 Nov 2002) | 3 lines
+ * src/uidrivers/_base/UIdriver.py, src/GFObjects/__init__.py: fix
+ display for entries with a rows attribute replaced references to
+ GFDataSource w/ GConnection
-* Moved initializing code into an 'if initialize:' block (for Designer supprt)
-* Misc cleanup
+2002-11-25 06:07:14 Rev 3509 jcater
-------------------------------------------------------------------------
-r3501 | jcater | 2002-11-22 19:48:03 -0600 (Fri, 22 Nov 2002) | 2 lines
+ * utils/gfd04to05.py: added notes on buttons; may switch to some
+ type of trigger
-initial work on migrating designer [BROKEN\!]
+2002-11-25 05:29:20 Rev 3507 jcater
-------------------------------------------------------------------------
-r3499 | jcater | 2002-11-21 23:56:05 -0600 (Thu, 21 Nov 2002) | 2 lines
+ * src/GFForm.py, src/uidrivers/wx/UIdriver.py: * Cleaned up the
+ HotKey display on the menus * fixed bug with a GFField being
+ passed to findFocus
-removed py2.2ism
+2002-11-25 05:23:32 Rev 3506 jcater
-------------------------------------------------------------------------
-r3498 | jcater | 2002-11-21 23:50:39 -0600 (Thu, 21 Nov 2002) | 2 lines
+ * src/uidrivers/wx/UIdriver.py, utils/gfd04to05.py, src/GFParser.py:
+ * Moved initializing code into an 'if initialize:' block (for
+ Designer supprt) * Misc cleanup
-more work on switching focus traversal into new logic/layout (row fixes)
+2002-11-23 01:48:03 Rev 3501 jcater
-------------------------------------------------------------------------
-r3497 | jcater | 2002-11-21 23:39:17 -0600 (Thu, 21 Nov 2002) | 2 lines
+ * src/GFObjects/GFTabStop.py, src/GFForm.py: initial work on
+ migrating designer [BROKEN\!]
-more work on switching focus traversal into new logic/layout
+2002-11-22 05:56:05 Rev 3499 jcater
-------------------------------------------------------------------------
-r3496 | jcater | 2002-11-21 20:57:24 -0600 (Thu, 21 Nov 2002) | 2 lines
+ * utils/gfd04to05.py: removed py2.2ism
-more work on separation of logic and layout
+2002-11-22 05:50:39 Rev 3498 jcater
-------------------------------------------------------------------------
-r3492 | jamest | 2002-11-20 21:50:24 -0600 (Wed, 20 Nov 2002) | 3 lines
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFEntry.py: more work on
+ switching focus traversal into new logic/layout (row fixes)
-merged in some papo patches from the 0.4.x branch
-typos fixed
+2002-11-22 05:39:17 Rev 3497 jcater
-------------------------------------------------------------------------
-r3489 | jcater | 2002-11-20 19:39:37 -0600 (Wed, 20 Nov 2002) | 2 lines
+ * src/GFObjects/GFButton.py, src/GFObjects/GFPage.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects/GFEntry.py,
+ utils/gfd04to05.py, src/GFParser.py: more work on switching focus
+ traversal into new logic/layout
-start of layout/logic separation; cleaned up GFParser.py to reflect new tags
+2002-11-22 02:57:24 Rev 3496 jcater
-------------------------------------------------------------------------
-r3488 | jcater | 2002-11-20 18:58:19 -0600 (Wed, 20 Nov 2002) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFButton.py,
+ src/uidrivers/_base/UIdriver.py, src/GFObjects/GFPage.py,
+ src/GFDisplayHandler.py, src/GFForm.py, src/GFObjects/GFLayout.py,
+ src/GFObjects/GFLogic.py, src/GFInstance.py, src/GFObjects/GFEntry.
+ py, utils/gfd04to05.py, src/GFObjects/GFField.py, src/GFParser.py:
+ more work on separation of logic and layout
-removed redundent GFDatabase.py
+2002-11-21 03:50:24 Rev 3492 jamest
-------------------------------------------------------------------------
-r3487 | jcater | 2002-11-20 18:51:56 -0600 (Wed, 20 Nov 2002) | 2 lines
+ * src/GFObjects/GFBlock.py, setup.py, src/GFParser.py: merged in
+ some papo patches from the 0.4.x branch typos fixed
-replace transparentBlock, as it's default
+2002-11-21 01:39:37 Rev 3489 jcater
-------------------------------------------------------------------------
-r3486 | jcater | 2002-11-20 18:27:34 -0600 (Wed, 20 Nov 2002) | 5 lines
+ * src/GFObjects/GFLayout.py, src/GFObjects/GFLogic.py,
+ src/GFObjects/__init__.py, utils/gfd04to05.py, src/GFParser.py:
+ start of layout/logic separation; cleaned up GFParser.py to
+ reflect new tags
+2002-11-21 00:58:19 Rev 3488 jcater
+ * src/GFObjects/GFDatabase.py: removed redundent GFDatabase.py
-* Moved the <database> tag to common (as a <connection> tag... we will have a
converter script soon)
-* Fixed some incorrect code samples in the dev guide
+2002-11-21 00:51:56 Rev 3487 jcater
-------------------------------------------------------------------------
-r3478 | jcater | 2002-11-19 19:01:40 -0600 (Tue, 19 Nov 2002) | 6 lines
+ * utils/gfd04to05.py: replace transparentBlock, as it's default
+2002-11-21 00:27:34 Rev 3486 jcater
+ * src/GFObjects/GFDatabase.py, src/GFParser.py, doc/Developers-Guide.
+ sxw:
+ * Moved the <database> tag to common (as a <connection> tag... we
+ will have a converter script soon) * Fixed some incorrect code
+ samples in the dev guide
-* When writing back to XML, name attributes are listed first
-* Misc cleanup
-* Added a Forms 0.5.0 converter
+2002-11-20 01:01:40 Rev 3478 jcater
-------------------------------------------------------------------------
-r3470 | jcater | 2002-11-18 16:12:44 -0600 (Mon, 18 Nov 2002) | 2 lines
+ * src/__init__.py, utils, utils/gfd04to05.py, src/GFParser.py:
+ * When writing back to XML, name attributes are listed first *
+ Misc cleanup * Added a Forms 0.5.0 converter
-added curses driver to setup.py
+2002-11-18 22:12:44 Rev 3470 jcater
-------------------------------------------------------------------------
-r3469 | jcater | 2002-11-18 00:40:55 -0600 (Mon, 18 Nov 2002) | 2 lines
+ * setup.py: added curses driver to setup.py
-cleanup in preparation for structural changes
+2002-11-18 06:40:55 Rev 3469 jcater
-------------------------------------------------------------------------
-r3467 | jamest | 2002-11-17 19:27:05 -0600 (Sun, 17 Nov 2002) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFButton.py, src/GFForm.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/__init__.py,
+ src/GFObjects/GFField.py: cleanup in preparation for structural
+ changes
-Final updates for new release
+2002-11-18 01:27:05 Rev 3467 jamest
-------------------------------------------------------------------------
-r3465 | jcater | 2002-11-17 19:17:24 -0600 (Sun, 17 Nov 2002) | 2 lines
+ * NEWS, src/uidrivers/_base/UIdriver.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py, ChangeLog: Final updates for new release
-doc/version changes in prep for a release
+2002-11-18 01:17:24 Rev 3465 jcater
-------------------------------------------------------------------------
-r3464 | jamest | 2002-11-17 17:39:35 -0600 (Sun, 17 Nov 2002) | 3 lines
+ * MANIFEST.in, src/__init__.py, setup.py, doc/Developers-Guide.sxw:
+ doc/version changes in prep for a release
-removed debug print statements
-wx UI fix for checkboxes
+2002-11-17 23:39:35 Rev 3464 jamest
-------------------------------------------------------------------------
-r3463 | jcater | 2002-11-17 17:16:41 -0600 (Sun, 17 Nov 2002) | 2 lines
+ * src/GFDisplayHandler.py, src/uidrivers/wx/UIdriver.py: removed
+ debug print statements wx UI fix for checkboxes
-updated checkbox code
+2002-11-17 23:16:41 Rev 3463 jcater
-------------------------------------------------------------------------
-r3462 | jcater | 2002-11-17 16:53:27 -0600 (Sun, 17 Nov 2002) | 2 lines
+ * src/GFDisplayHandler.py: updated checkbox code
-updated Forms Dev Guide to have new descriptions of attributes
+2002-11-17 22:53:27 Rev 3462 jcater
-------------------------------------------------------------------------
-r3461 | jamest | 2002-11-17 15:54:48 -0600 (Sun, 17 Nov 2002) | 2 lines
+ * src/GFParser.py, doc/Developers-Guide.sxw, BUGS: updated Forms Dev
+ Guide to have new descriptions of attributes
-partial fix for checkboxes, commiting in prep to feed code into our AI unit
+2002-11-17 21:54:48 Rev 3461 jamest
-------------------------------------------------------------------------
-r3460 | jcater | 2002-11-17 13:44:09 -0600 (Sun, 17 Nov 2002) | 2 lines
+ * src/uidrivers/_base/UIdriver.py, src/GFDisplayHandler.py,
+ src/GFInstance.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: partial fix
+ for checkboxes, commiting in prep to feed code into our AI unit
-removed comment line
+2002-11-17 19:44:09 Rev 3460 jcater
-------------------------------------------------------------------------
-r3459 | jcater | 2002-11-17 13:43:00 -0600 (Sun, 17 Nov 2002) | 2 lines
+ * src/GFParser.py, src/uidrivers/curses/UIdriver.py: removed comment
+ line
-added GFParser descriptions [patch by sklein]
+2002-11-17 19:43:00 Rev 3459 jcater
-------------------------------------------------------------------------
-r3455 | jamest | 2002-11-16 15:14:39 -0600 (Sat, 16 Nov 2002) | 2 lines
+ * src/GFParser.py: added GFParser descriptions [patch by sklein]
-Fixed for unbound fields in blocks sometimes flaging that blocks resultset to
require saving
+2002-11-16 21:14:39 Rev 3455 jamest
-------------------------------------------------------------------------
-r3451 | jcater | 2002-11-15 23:14:43 -0600 (Fri, 15 Nov 2002) | 2 lines
+ * src/GFForm.py: Fixed for unbound fields in blocks sometimes
+ flaging that blocks resultset to require saving
-added doc attributes to parser objects
+2002-11-16 05:14:43 Rev 3451 jcater
-------------------------------------------------------------------------
-r3448 | jamest | 2002-11-15 17:12:36 -0600 (Fri, 15 Nov 2002) | 2 lines
+ * src/GFParser.py: added doc attributes to parser objects
-added DefaultUI config option
+2002-11-15 23:12:36 Rev 3448 jamest
-------------------------------------------------------------------------
-r3446 | jamest | 2002-11-15 15:50:21 -0600 (Fri, 15 Nov 2002) | 2 lines
+ * src/GFConfig.py, src/GFClient.py: added DefaultUI config option
-removed an unneeded print
+2002-11-15 21:50:21 Rev 3446 jamest
-------------------------------------------------------------------------
-r3444 | jamest | 2002-11-15 14:08:55 -0600 (Fri, 15 Nov 2002) | 3 lines
+ * src/uidrivers/wx/UIdriver.py: removed an unneeded print
-fix pageup in curses driver
-partial fix for debug->run usage in GNUe Designer (complete after next release)
+2002-11-15 20:08:55 Rev 3444 jamest
-------------------------------------------------------------------------
-r3442 | jcater | 2002-11-15 01:20:37 -0600 (Fri, 15 Nov 2002) | 2 lines
+ * src/GFForm.py, BUGS, src/uidrivers/curses/UIdriver.py: fix pageup
+ in curses driver partial fix for debug->run usage in GNUe Designer
+ (complete after next release)
-more work on curses
+2002-11-15 07:20:37 Rev 3442 jcater
-------------------------------------------------------------------------
-r3440 | jcater | 2002-11-14 19:44:28 -0600 (Thu, 14 Nov 2002) | 2 lines
+ * src/uidrivers/curses/UIdriver.py: more work on curses
-more work in curses driver
+2002-11-15 01:44:28 Rev 3440 jcater
-------------------------------------------------------------------------
-r3432 | jcater | 2002-11-13 23:05:28 -0600 (Wed, 13 Nov 2002) | 2 lines
+ * src/GFObjects/GFButton.py, src/uidrivers/curses/UIdriver.py: more
+ work in curses driver
-Updated NEWS and ChangeLogs
+2002-11-14 05:05:28 Rev 3432 jcater
-------------------------------------------------------------------------
-r3427 | jcater | 2002-11-13 21:55:35 -0600 (Wed, 13 Nov 2002) | 4 lines
+ * NEWS, ChangeLog: Updated NEWS and ChangeLogs
+2002-11-14 03:55:35 Rev 3427 jcater
+ * scripts/gnue-forms.in, packaging/mcmillan/hooks/hook-gnue.common.
+ GComm.py, packaging/mcmillan/hooks/hook-gnue.common.commdrivers.
+ _helpers.RpcDoc.py, packaging/mcmillan/forms.spec,
+ packaging/mcmillan/hooks, packaging/mcmillan/hooks/hook-gnue.forms.
+ GFClient.py, packaging/mcmillan/hooks/hook-gnue.common.
+ GConnections.py:
+ Added btami's mcmillan support files
-Added btami's mcmillan support files
+2002-11-14 03:37:14 Rev 3425 jcater
-------------------------------------------------------------------------
-r3425 | jcater | 2002-11-13 21:37:14 -0600 (Wed, 13 Nov 2002) | 2 lines
+ * src/uidrivers/gtk2/UIdriver.py: applied ajmitch's gtk2 patch
-applied ajmitch's gtk2 patch
+2002-11-13 00:39:06 Rev 3410 jamest
-------------------------------------------------------------------------
-r3410 | jamest | 2002-11-12 18:39:06 -0600 (Tue, 12 Nov 2002) | 2 lines
+ * src/__init__.py: Remove python2.2ism
-Remove python2.2ism
+2002-11-12 23:07:05 Rev 3406 jcater
-------------------------------------------------------------------------
-r3406 | jcater | 2002-11-12 17:07:05 -0600 (Tue, 12 Nov 2002) | 2 lines
+ * src/__init__.py: updated VERSION numbers to be the new .99 format
+ for cvs
-updated VERSION numbers to be the new .99 format for cvs
+2002-11-11 06:00:00 Rev 3392 jcater
-------------------------------------------------------------------------
-r3392 | jcater | 2002-11-11 00:00:00 -0600 (Mon, 11 Nov 2002) | 4 lines
+ * src/uidrivers/curses/UIdriver.py:
+ More work on the curses driver; mainly further implementation of
+ Notebook.py
+2002-11-09 22:26:06 Rev 3382 jcater
+ * src/uidrivers/wx/UIdriver.py: fixed incorrect key description in
+ the menu
-More work on the curses driver; mainly further implementation of Notebook.py
+2002-11-08 20:15:37 Rev 3377 jcater
-------------------------------------------------------------------------
-r3382 | jcater | 2002-11-09 16:26:06 -0600 (Sat, 09 Nov 2002) | 2 lines
+ * src/GFForm.py, src/GFParser.py: fixed parameter support :(
-fixed incorrect key description in the menu
+2002-11-08 17:42:59 Rev 3376 jamest
-------------------------------------------------------------------------
-r3377 | jcater | 2002-11-08 14:15:37 -0600 (Fri, 08 Nov 2002) | 2 lines
+ * src/uidrivers/wx/UIdriver.py: Added support for scrollbars when
+ form is bigger than screen area
-fixed parameter support :(
+2002-11-08 15:55:03 Rev 3375 jcater
-------------------------------------------------------------------------
-r3376 | jamest | 2002-11-08 11:42:59 -0600 (Fri, 08 Nov 2002) | 2 lines
+ * src/GFForm.py, src/GFInstance.py, src/uidrivers/wx/UIdriver.py:
+ fixed new GParser.py issue w/namespace support
-Added support for scrollbars when form is bigger than screen area
+2002-11-07 16:37:03 Rev 3370 jcater
-------------------------------------------------------------------------
-r3375 | jcater | 2002-11-08 09:55:03 -0600 (Fri, 08 Nov 2002) | 2 lines
+ * src/uidrivers/curses/UIdriver.py:
+ * Added support for Frame panels that are controlled by their
+ parent container * Added an "absolute x,y" attribute to each
+ Control object, so they can transparently work in Frames * Moved
+ MenuBar to the Frame model * Started work on a Notebook control
-fixed new GParser.py issue w/namespace support
+2002-11-07 03:20:33 Rev 3369 jamest
-------------------------------------------------------------------------
-r3370 | jcater | 2002-11-07 10:37:03 -0600 (Thu, 07 Nov 2002) | 7 lines
+ * src/GFParser.py: GParser now honors the Required and
+ SingleInstance attributes on tag definitions.
+2002-11-06 19:13:16 Rev 3368 jamest
+ * src/GFObjects/GFBlock.py, src/GFInstance.py: query by detail
+ support (needs more testing)
-* Added support for Frame panels that are controlled by their parent container
-* Added an "absolute x,y" attribute to each Control object, so they can
transparently work in Frames
-* Moved MenuBar to the Frame model
-* Started work on a Notebook control
+2002-11-06 02:03:43 Rev 3367 jamest
-------------------------------------------------------------------------
-r3369 | jamest | 2002-11-06 21:20:33 -0600 (Wed, 06 Nov 2002) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFInstance.py,
+ src/uidrivers/wx/UIdriver.py: temp fix for dcl ticket #60 - query
+ on detail is blocked again partial implementation of query by
+ detail logic which should all be turned off at the moment.
+ (syncing machines) misc fixes for changes in the GRootObj
-GParser now honors the Required and SingleInstance attributes on tag
definitions.
+2002-11-05 02:45:24 Rev 3362 jcater
-------------------------------------------------------------------------
-r3368 | jamest | 2002-11-06 13:13:16 -0600 (Wed, 06 Nov 2002) | 2 lines
+ * src/uidrivers/curses/UIdriver.py: fixed some import inconsistencies
-query by detail support (needs more testing)
+2002-11-05 02:43:46 Rev 3361 jcater
-------------------------------------------------------------------------
-r3367 | jamest | 2002-11-05 20:03:43 -0600 (Tue, 05 Nov 2002) | 5 lines
+ * src/GFClient.py: changed -u nstti to -u curses
-temp fix for dcl ticket #60 - query on detail is blocked again
-partial implementation of query by detail logic which should all be turned off
-at the moment. (syncing machines)
-misc fixes for changes in the GRootObj
+2002-11-05 00:52:21 Rev 3359 jcater
-------------------------------------------------------------------------
-r3362 | jcater | 2002-11-04 20:45:24 -0600 (Mon, 04 Nov 2002) | 2 lines
+ * doc/technotes/index.html, doc/technotes/00004.txt,
+ doc/technotes/index.txt: added setFeature technote
-fixed some import inconsistencies
+2002-11-05 00:38:47 Rev 3357 jcater
-------------------------------------------------------------------------
-r3361 | jcater | 2002-11-04 20:43:46 -0600 (Mon, 04 Nov 2002) | 2 lines
+ * src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/curses/UIdriver.py, doc/Developers-Guide.sxw,
+ src/GFClient.py: * Added gConfigForm global config method
+ * added setFeature support to forms in On-Startup, you can do:
+ form.setFeature('GUI:MENUBAR:SUPPRESS',1) to suppress the menu bar
+ likewise with GUI:TOOLBAR:SUPPRESS these HAVE to appear in
+ On-Startup and their use is not officially supported!!!!
-changed -u nstti to -u curses
+2002-11-04 20:14:55 Rev 3355 jamest
-------------------------------------------------------------------------
-r3359 | jcater | 2002-11-04 18:52:21 -0600 (Mon, 04 Nov 2002) | 2 lines
+ * src/GFForm.py, src/uidrivers/wx/UIdriver.py, src/GFParser.py:
+ Added support for common based <import> tag based upon the tags
+ marked as Importable Fixed bad function name in form's wx UI driver
-added setFeature technote
+2002-11-04 19:22:39 Rev 3353 jamest
-------------------------------------------------------------------------
-r3357 | jcater | 2002-11-04 18:38:47 -0600 (Mon, 04 Nov 2002) | 11 lines
+ * src/uidrivers/wx/UIdriver.py: don't attempt to raise the splash
+ when it's disabled
+2002-11-04 15:40:22 Rev 3350 jamest
-* Added gConfigForm global config method
+ * src/uidrivers/wx/UIdriver.py: Possible fix for the Gdk-ERROR **:
+ BadWindow (invalid Window parameter) error Made splashscreen stay
+ on top of form until timeout
-* added setFeature support to forms
-in On-Startup, you can do:
- form.setFeature('GUI:MENUBAR:SUPPRESS',1)
-to suppress the menu bar
-likewise with GUI:TOOLBAR:SUPPRESS
-these HAVE to appear in On-Startup and
-their use is not officially supported!!!!
+2002-11-04 14:55:51 Rev 3349 jamest
-------------------------------------------------------------------------
-r3355 | jamest | 2002-11-04 14:14:55 -0600 (Mon, 04 Nov 2002) | 3 lines
+ * src/GFParser.py, src/GFForm.py, src/GFLibrary.py, src/GFInstance.
+ py, src/GFClient.py: Migration of import system into common
+ (partially complete) Added G*Parser attribute 'Importable' to
+ entities if set to 1 makes then that entity becomes importable.
+ Adjustments to make reports support importable triggers All still
+ pretty rough
-Added support for common based <import> tag based upon the tags marked as
Importable
-Fixed bad function name in form's wx UI driver
+2002-11-04 06:02:00 Rev 3348 jcater
-------------------------------------------------------------------------
-r3353 | jamest | 2002-11-04 13:22:39 -0600 (Mon, 04 Nov 2002) | 2 lines
+ * src/uidrivers/wx/UIdriver.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py:
+ * Misc cleanup
-don't attempt to raise the splash when it's disabled
+2002-11-04 05:05:20 Rev 3346 jcater
-------------------------------------------------------------------------
-r3350 | jamest | 2002-11-04 09:40:22 -0600 (Mon, 04 Nov 2002) | 3 lines
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: added missing
+ triggers from jamest's _validTriggers conversion
-Possible fix for the Gdk-ERROR **: BadWindow (invalid Window parameter) error
-Made splashscreen stay on top of form until timeout
+2002-11-04 04:59:08 Rev 3345 jcater
-------------------------------------------------------------------------
-r3349 | jamest | 2002-11-04 08:55:51 -0600 (Mon, 04 Nov 2002) | 6 lines
+ * src/GFObjects/GFBlock.py: added missing triggers from jamest's
+ _validTriggers conversion
-Migration of import system into common (partially complete)
-Added G*Parser attribute 'Importable' to entities if set to 1 makes then
-that entity becomes importable.
-Adjustments to make reports support importable triggers
-All still pretty rough
+2002-11-04 04:50:26 Rev 3344 jcater
-------------------------------------------------------------------------
-r3348 | jcater | 2002-11-04 00:02:00 -0600 (Mon, 04 Nov 2002) | 4 lines
+ * src/GFObjects/GFBlock.py, src/GFForm.py: added missing triggers
+ from jamest's _validTriggers conversion
+2002-11-04 04:41:32 Rev 3342 jcater
+ * src/GFObjects/GFBlock.py: added missing triggers from jamest's
+ _validTriggers conversion
-* Misc cleanup
+2002-11-02 06:02:01 Rev 3340 jcater
-------------------------------------------------------------------------
-r3346 | jcater | 2002-11-03 23:05:20 -0600 (Sun, 03 Nov 2002) | 2 lines
+ * src/GFForm.py: moved the dumpXML root call into GRootObj, so each
+ tool doesn't have to redefine dumpXML()
-added missing triggers from jamest's _validTriggers conversion
+2002-11-01 05:02:49 Rev 3338 jamest
-------------------------------------------------------------------------
-r3345 | jcater | 2002-11-03 22:59:08 -0600 (Sun, 03 Nov 2002) | 2 lines
+ * src/GFParser.py, src/GFForm.py: More trigger cleanup Added trigger
+ support to gnue-reports Added on-startup and on-exit to <report>
+ Added pre-section and post-section to <section> Added support for
+ reports trigger editing in designer foobulations grd is working
+ sample
-added missing triggers from jamest's _validTriggers conversion
+2002-11-01 02:40:53 Rev 3337 jamest
-------------------------------------------------------------------------
-r3344 | jcater | 2002-11-03 22:50:26 -0600 (Sun, 03 Nov 2002) | 2 lines
+ * src/GFObjects/GFObj.py, src/GFObjects/GFPage.py,
+ src/GFObjects/GFField.py, src/GFParser.py, src/GFObjects/GFBlock.
+ py, src/GFForm.py, src/GFTrigger.py, src/GFObjects/GFEntry.py:
+ Moved all trigger support into common in prep to add to support to
+ reports. Removed global valid trigger list with a per object valid
+ trigger definition
-added missing triggers from jamest's _validTriggers conversion
+2002-10-31 22:58:37 Rev 3335 jamest
-------------------------------------------------------------------------
-r3342 | jcater | 2002-11-03 22:41:32 -0600 (Sun, 03 Nov 2002) | 2 lines
+ * src/uidrivers/wx/UIdriver.py: Mouse focus to specific character
+ now works in multiline text boxes
-added missing triggers from jamest's _validTriggers conversion
+2002-10-30 13:57:57 Rev 3333 jamest
-------------------------------------------------------------------------
-r3340 | jcater | 2002-11-02 00:02:01 -0600 (Sat, 02 Nov 2002) | 2 lines
+ * src/uidrivers/wx/UIdriver.py: Fixed refresh issue on wxpython 2.2.x
-moved the dumpXML root call into GRootObj, so each tool doesn't have to
redefine dumpXML()
+2002-10-30 05:14:09 Rev 3332 jcater
-------------------------------------------------------------------------
-r3338 | jamest | 2002-10-31 23:02:49 -0600 (Thu, 31 Oct 2002) | 7 lines
+ * src/GFForm.py: fixed issue with a readonly field being the first
+ defined field
-More trigger cleanup
-Added trigger support to gnue-reports
-Added on-startup and on-exit to <report>
-Added pre-section and post-section to <section>
-Added support for reports trigger editing in designer
-foobulations grd is working sample
+2002-10-29 05:03:57 Rev 3331 jcater
-------------------------------------------------------------------------
-r3337 | jamest | 2002-10-31 20:40:53 -0600 (Thu, 31 Oct 2002) | 3 lines
+ * doc/Developers-Guide.sxw: misc changes
-Moved all trigger support into common in prep to add to support to reports.
-Removed global valid trigger list with a per object valid trigger definition
+2002-10-28 23:42:00 Rev 3328 jcater
-------------------------------------------------------------------------
-r3335 | jamest | 2002-10-31 16:58:37 -0600 (Thu, 31 Oct 2002) | 3 lines
+ * doc/Developers-Guide.sxw: updated Dev Guide
-Mouse focus to specific character now works in multiline
-text boxes
+2002-10-28 11:19:48 Rev 3325 siesel
-------------------------------------------------------------------------
-r3333 | jamest | 2002-10-30 07:57:57 -0600 (Wed, 30 Oct 2002) | 2 lines
+ * src/GFClient.py: show "No Forms Definition File Specified" for CVS
+ install too.
-Fixed refresh issue on wxpython 2.2.x
+2002-10-28 02:10:26 Rev 3324 jcater
-------------------------------------------------------------------------
-r3332 | jcater | 2002-10-29 23:14:09 -0600 (Tue, 29 Oct 2002) | 2 lines
+ * src/GFParser.py, doc/Developers-Guide.sxw: added form tags to dev
+ guide; created a python script to autocreate OO docs from G?Parser.
+ py files; misc consistency checks
-fixed issue with a readonly field being the first defined field
+2002-10-27 20:59:39 Rev 3323 jcater
-------------------------------------------------------------------------
-r3331 | jcater | 2002-10-28 23:03:57 -0600 (Mon, 28 Oct 2002) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFForm.py, doc/gnue-forms.dtd,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py,
+ doc/Developers-Guide.sxw: Trigger Namespace changes: * Added
+ support for negative indexes in Block.gotoRecord (negative
+ numbers are relative to the last record) * Added Block.parent and
+ Entry.parent attributes * Added getCurrentEntry, getCurrentBlock,
+ and getCurrentPage to Form
-misc changes
+2002-10-26 01:13:19 Rev 3322 siesel
-------------------------------------------------------------------------
-r3328 | jcater | 2002-10-28 17:42:00 -0600 (Mon, 28 Oct 2002) | 2 lines
+ * src/GFForm.py, src/GFObjects/GFParameter.py: add an testcase for
+ dropdown refreshs remove dbsig modifying GObj tree and parameter
+ caching add setParameter function
-updated Dev Guide
+2002-10-25 22:08:33 Rev 3321 jcater
-------------------------------------------------------------------------
-r3325 | siesel | 2002-10-28 05:19:48 -0600 (Mon, 28 Oct 2002) | 2 lines
+ * src/GFInstance.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py,
+ src/uidrivers/curses/UIdriver.py, doc/Developers-Guide.sxw: added
+ Entry.resetForeignKey() method for triggers (not fully tested);
+ misc code cleanup
-show "No Forms Definition File Specified" for CVS install too.
+2002-10-25 16:01:35 Rev 3320 jcater
-------------------------------------------------------------------------
-r3324 | jcater | 2002-10-27 20:10:26 -0600 (Sun, 27 Oct 2002) | 2 lines
+ * README: added note about disableSplash on slower machines
-added form tags to dev guide; created a python script to autocreate OO docs
from G?Parser.py files; misc consistency checks
+2002-10-24 14:10:09 Rev 3317 jamest
-------------------------------------------------------------------------
-r3323 | jcater | 2002-10-27 14:59:39 -0600 (Sun, 27 Oct 2002) | 7 lines
+ * src/GFEvent.py: removed reference to old GFEvent file removed old
+ GFEvent file
-Trigger Namespace changes:
-* Added support for negative indexes in Block.gotoRecord
- (negative numbers are relative to the last record)
-* Added Block.parent and Entry.parent attributes
-* Added getCurrentEntry, getCurrentBlock, and
- getCurrentPage to Form
+2002-10-24 05:08:28 Rev 3315 jcater
-------------------------------------------------------------------------
-r3322 | siesel | 2002-10-25 20:13:19 -0500 (Fri, 25 Oct 2002) | 4 lines
+ * src/GFEvent.py: fixed broken branch
-add an testcase for dropdown refreshs
-remove dbsig modifying GObj tree and parameter caching
-add setParameter function
+2002-10-24 04:39:02 Rev 3313 jcater
-------------------------------------------------------------------------
-r3321 | jcater | 2002-10-25 17:08:33 -0500 (Fri, 25 Oct 2002) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFDataSource.py,
+ src/GFEvent.py, src/uidrivers/_base/UIdriver.py,
+ src/GFDisplayHandler.py, src/GFForm.py, src/GFInstance.py,
+ src/GFObjects/GFMsgBox.py, src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/_base/UIWidget.py, src/uidrivers/curses/UIdriver.py,
+ src/uidrivers/gtk2/UIdriver.py: moved references from GFEvent to
+ gnue.common.events
-added Entry.resetForeignKey() method for triggers (not fully tested); misc
code cleanup
+2002-10-24 03:08:23 Rev 3312 jcater
-------------------------------------------------------------------------
-r3320 | jcater | 2002-10-25 11:01:35 -0500 (Fri, 25 Oct 2002) | 2 lines
+ * src/uidrivers/_base/UIdriver.py, src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/curses/UIdriver.py, src/uidrivers/gtk2/UIdriver.py:
+ fixed erratic mouse selections with multi-row blocks; greyed out
+ unused blocks
-added note about disableSplash on slower machines
+2002-10-24 03:00:25 Rev 3311 jamest
-------------------------------------------------------------------------
-r3317 | jamest | 2002-10-24 09:10:09 -0500 (Thu, 24 Oct 2002) | 3 lines
+ * src/GFObjects/GFObj.py, src/GFTrigger.py: Partial removal of the
+ GFTrigger class being replaced by common trigger system.
-removed reference to old GFEvent file
-removed old GFEvent file
+2002-10-24 02:30:42 Rev 3310 jcater
-------------------------------------------------------------------------
-r3315 | jcater | 2002-10-24 00:08:28 -0500 (Thu, 24 Oct 2002) | 2 lines
+ * src/GFInstance.py, src/uidrivers/wx/UIdriver.py: fixed bug with
+ notebook tabs; when changing focus via mouse + tab, internal focus
+ didn't change
-fixed broken branch
+2002-10-24 02:11:54 Rev 3309 jamest
-------------------------------------------------------------------------
-r3313 | jcater | 2002-10-23 23:39:02 -0500 (Wed, 23 Oct 2002) | 2 lines
+ * src/GFForm.py: I thought cvs wouldn't let us commit conflicts
-moved references from GFEvent to gnue.common.events
+2002-10-24 00:26:08 Rev 3308 jamest
-------------------------------------------------------------------------
-r3312 | jcater | 2002-10-23 22:08:23 -0500 (Wed, 23 Oct 2002) | 2 lines
+ * MANIFEST.in, src/GFForm.py, setupext/__init__.py,
+ setupext/install_data.py: Removed files no longer needed by setup.
+ py Removed reference to PyXML as we no longer require it
-fixed erratic mouse selections with multi-row blocks; greyed out unused blocks
+2002-10-23 00:50:18 Rev 3306 jcater
-------------------------------------------------------------------------
-r3311 | jamest | 2002-10-23 22:00:25 -0500 (Wed, 23 Oct 2002) | 2 lines
+ * doc/Developers-Guide.sxw, samples/intro/intro.gfd: more work on docs
-Partial removal of the GFTrigger class being replaced by common trigger system.
+2002-10-22 20:42:04 Rev 3305 jcater
-------------------------------------------------------------------------
-r3310 | jcater | 2002-10-23 21:30:42 -0500 (Wed, 23 Oct 2002) | 2 lines
+ * src/GFForm.py: fixed global namespace issue
-fixed bug with notebook tabs; when changing focus via mouse + tab, internal
focus didn't change
+2002-10-21 23:28:25 Rev 3302 jcater
-------------------------------------------------------------------------
-r3309 | jamest | 2002-10-23 21:11:54 -0500 (Wed, 23 Oct 2002) | 2 lines
+ * src/GFForm.py: misc cleanup
-I thought cvs wouldn't let us commit conflicts
+2002-10-21 23:28:06 Rev 3301 jcater
-------------------------------------------------------------------------
-r3308 | jamest | 2002-10-23 19:26:08 -0500 (Wed, 23 Oct 2002) | 3 lines
+ * doc/Developers-Guide.sxw:
+ * Added Appendix C: Object Properties * Added Advanced Topics ->
+ Runtime Parameters * Added Understanding Data Sources -> Defining
+ Conditions * Misc additions throughout
-Removed files no longer needed by setup.py
-Removed reference to PyXML as we no longer require it
+2002-10-20 19:18:37 Rev 3295 jcater
-------------------------------------------------------------------------
-r3306 | jcater | 2002-10-22 19:50:18 -0500 (Tue, 22 Oct 2002) | 2 lines
+ * doc/Developers-Guide.sxw: expanded the 'Creating your First Form'
+ and 'Understanding Events and Triggers --> The Trigger Namespace'
+ sections
-more work on docs
+2002-10-20 18:55:49 Rev 3294 jcater
-------------------------------------------------------------------------
-r3305 | jcater | 2002-10-22 15:42:04 -0500 (Tue, 22 Oct 2002) | 2 lines
+ * src/GFForm.py, src/GFTrigger.py, src/GFInstance.py:
+ * Added an On-Exit trigger to the form object (complementary to
+ On-Startup)
+ * Added support for global namespace objects in trigger code.
+ For example, in On-Startup:
+ global math, myfunc, DEBUG import math def myfunc(n1,
+ n2): return n1+n2 DEBUG = 1
+ Then other triggers can access math, myfunc, and DEBUG as if
+ they had imported or defined them.
-fixed global namespace issue
+2002-10-19 17:19:34 Rev 3292 jcater
-------------------------------------------------------------------------
-r3302 | jcater | 2002-10-21 18:28:25 -0500 (Mon, 21 Oct 2002) | 2 lines
+ * doc/Developers-Guide.sxw: more docs
-misc cleanup
+2002-10-18 23:37:40 Rev 3290 jcater
-------------------------------------------------------------------------
-r3301 | jcater | 2002-10-21 18:28:06 -0500 (Mon, 21 Oct 2002) | 7 lines
+ * doc/Developers-Guide.sxw: more work on docs
+2002-10-18 13:39:25 Rev 3288 jcater
+ * doc/Developers-Guide.sxw: doc stuff
-* Added Appendix C: Object Properties
-* Added Advanced Topics -> Runtime Parameters
-* Added Understanding Data Sources -> Defining Conditions
-* Misc additions throughout
+2002-10-17 23:35:01 Rev 3287 jcater
-------------------------------------------------------------------------
-r3295 | jcater | 2002-10-20 14:18:37 -0500 (Sun, 20 Oct 2002) | 2 lines
+ * src/uidrivers/curses/UIdriver.py, doc/Developers-Guide.sxw:
+ playing w/docs
-expanded the 'Creating your First Form' and 'Understanding Events and Triggers
--> The Trigger Namespace' sections
+2002-10-15 15:19:12 Rev 3285 arturas
-------------------------------------------------------------------------
-r3294 | jcater | 2002-10-20 13:55:49 -0500 (Sun, 20 Oct 2002) | 18 lines
+ * src/GFDisplayHandler.py: [checkbox] If we do toggle and know
+ current status then we don't need to know anything else (=> event)
+ to toggle the checkbox. Added support for toggling when event ==
+ None.
+2002-10-15 15:16:32 Rev 3284 arturas
+ * src/uidrivers/wx/UIdriver.py: Removed tracebacks, when checkbox
+ has focus and someone starts typing text, added support to toggle
+ checkbox with <space> button.
-* Added an On-Exit trigger to the form
- object (complementary to On-Startup)
+2002-10-14 03:59:23 Rev 3283 jcater
-* Added support for global namespace objects
- in trigger code. For example, in On-Startup:
+ * src/uidrivers/curses/UIdriver.py: more work on curses driver
- global math, myfunc, DEBUG
- import math
- def myfunc(n1,n2):
- return n1+n2
- DEBUG = 1
+2002-10-11 23:44:28 Rev 3282 jcater
- Then other triggers can access math, myfunc,
- and DEBUG as if they had imported or defined
- them.
+ * src/uidrivers/curses/UIdriver.py, src/GFKeyMapper.py,
+ samples/intro/intro.gfd: work on curses interface
-------------------------------------------------------------------------
-r3292 | jcater | 2002-10-19 12:19:34 -0500 (Sat, 19 Oct 2002) | 2 lines
+2002-10-11 05:10:37 Rev 3280 jcater
-more docs
+ * src/uidrivers/curses/UIdriver.py: renamed Frame to GroupBox (as
+ Frame implies a window/etc); more cleanup
-------------------------------------------------------------------------
-r3290 | jcater | 2002-10-18 18:37:40 -0500 (Fri, 18 Oct 2002) | 2 lines
+2002-10-11 01:47:25 Rev 3279 jcater
-more work on docs
+ * src/uidrivers/curses/UIdriver.py, doc/Developers-Guide.sxw:
+ More work on curses support (I have screens drawing properly, and
+ a login dialog working now)
-------------------------------------------------------------------------
-r3288 | jcater | 2002-10-18 08:39:25 -0500 (Fri, 18 Oct 2002) | 2 lines
+2002-10-10 06:45:36 Rev 3274 jcater
-doc stuff
+ * src/uidrivers/curses/UIdriver.py, packaging/debian/changelog,
+ packaging/debian/rules, src/GFClient.py: added a login popup
+ dialog for curses uidriver; beat the curses uidriver into
+ submission to get it to draw pages, labels, and entries; more
+ cleanup on common's curses library
-------------------------------------------------------------------------
-r3287 | jcater | 2002-10-17 18:35:01 -0500 (Thu, 17 Oct 2002) | 2 lines
+2002-10-09 15:03:13 Rev 3267 jcater
-playing w/docs
+ * src/uidrivers/wx/UIdriver.py: applied Via Libre's MainLoop patch
+ to allow multiple forms to be loaded
-------------------------------------------------------------------------
-r3285 | arturas | 2002-10-15 10:19:12 -0500 (Tue, 15 Oct 2002) | 4 lines
+2002-10-09 00:03:30 Rev 3262 jcater
-[checkbox] If we do toggle and know current status then we don't need
-to know anything else (=> event) to toggle the checkbox. Added support
-for toggling when event == None.
+ * src/uidrivers/curses/UIdriver.py: test stuff
-------------------------------------------------------------------------
-r3284 | arturas | 2002-10-15 10:16:32 -0500 (Tue, 15 Oct 2002) | 3 lines
+2002-10-08 22:36:13 Rev 3261 jcater
-Removed tracebacks, when checkbox has focus and someone starts typing
-text, added support to toggle checkbox with <space> button.
+ * src/uidrivers/wx/UIdriver.py: cleaned up some global variables to
+ improve support for runForm and for Navigator
-------------------------------------------------------------------------
-r3283 | jcater | 2002-10-13 22:59:23 -0500 (Sun, 13 Oct 2002) | 2 lines
+2002-10-07 23:11:33 Rev 3251 jcater
-more work on curses driver
+ * src/uidrivers/wx/UIdriver.py: added logic to postpone window
+ display until fully drawn
-------------------------------------------------------------------------
-r3282 | jcater | 2002-10-11 18:44:28 -0500 (Fri, 11 Oct 2002) | 2 lines
+2002-10-07 23:08:40 Rev 3250 jcater
-work on curses interface
+ * src/uidrivers/wx/UIdriver.py: Improved the menu creation logic to
+ create dynamic ids; cleaned up init logic
-------------------------------------------------------------------------
-r3280 | jcater | 2002-10-11 00:10:37 -0500 (Fri, 11 Oct 2002) | 2 lines
+2002-10-07 21:45:15 Rev 3248 jcater
-renamed Frame to GroupBox (as Frame implies a window/etc); more cleanup
+ * src/__init__.py: updating version numbers to 'development' status
-------------------------------------------------------------------------
-r3279 | jcater | 2002-10-10 20:47:25 -0500 (Thu, 10 Oct 2002) | 6 lines
+2002-10-07 21:29:37 Rev 3247 jcater
+ * src/GFEvent.py: moved the event system out of forms and into common
+2002-10-05 07:16:46 Rev 3244 jcater
-More work on curses support
-(I have screens drawing properly,
-and a login dialog working now)
+ * packaging/debian/copyright, packaging/debian/README.Debian,
+ packaging/debian/control, setup.py, packaging/debian/postinst,
+ packaging/debian/prerm, packaging/debian/changelog,
+ packaging/debian/docs, packaging/debian/rules,
+ packaging/debian/dirs, packaging/debian/files: Changes needed to
+ create .debs for the 0.4.0 release
-------------------------------------------------------------------------
-r3274 | jcater | 2002-10-10 01:45:36 -0500 (Thu, 10 Oct 2002) | 2 lines
+2002-10-05 07:16:46 Rev 3243 jcater
-added a login popup dialog for curses uidriver; beat the curses uidriver into
submission to get it to draw pages, labels, and entries; more cleanup on
common's curses library
+ * packaging/debian/README.maintainers, packaging/debian/setup.cfg.
+ debian, packaging/debian/README.cvs: Changes needed to create .
+ debs for the 0.4.0 release
-------------------------------------------------------------------------
-r3267 | jcater | 2002-10-09 10:03:13 -0500 (Wed, 09 Oct 2002) | 2 lines
+2002-09-30 06:21:46 Rev 3236 jcater
-applied Via Libre's MainLoop patch to allow multiple forms to be loaded
+ * src/GFForm.py: implemented the setFocus call to let triggers
+ modify the focus
-------------------------------------------------------------------------
-r3262 | jcater | 2002-10-08 19:03:30 -0500 (Tue, 08 Oct 2002) | 2 lines
+2002-09-30 01:11:22 Rev 3235 jcater
-test stuff
+ * samples/intro/intro.gfd: updated intro examples
-------------------------------------------------------------------------
-r3261 | jcater | 2002-10-08 17:36:13 -0500 (Tue, 08 Oct 2002) | 2 lines
+2002-09-30 00:27:45 Rev 3232 jcater
-cleaned up some global variables to improve support for runForm and for
Navigator
+ * BUGS, TODO: TODO fixes
-------------------------------------------------------------------------
-r3251 | jcater | 2002-10-07 18:11:33 -0500 (Mon, 07 Oct 2002) | 2 lines
+2002-09-30 00:19:18 Rev 3231 jcater
-added logic to postpone window display until fully drawn
+ * src/__init__.py: final changes for release
-------------------------------------------------------------------------
-r3250 | jcater | 2002-10-07 18:08:40 -0500 (Mon, 07 Oct 2002) | 2 lines
+2002-09-30 00:19:18 Rev 3230 jcater
-Improved the menu creation logic to create dynamic ids; cleaned up init logic
+ * packaging/mcmillan/README, packaging/inno/gfclient.iss,
+ packaging/inno/README, ChangeLog, packaging/mcmillan/forms.spec:
+ final changes for release
-------------------------------------------------------------------------
-r3248 | jcater | 2002-10-07 16:45:15 -0500 (Mon, 07 Oct 2002) | 2 lines
+2002-09-29 17:42:06 Rev 3229 jcater
-updating version numbers to 'development' status
+ * packaging/mcmillan/README, packaging/inno/gfclient.iss,
+ packaging/mcmillan/forms.spec: synching machines
-------------------------------------------------------------------------
-r3247 | jcater | 2002-10-07 16:29:37 -0500 (Mon, 07 Oct 2002) | 2 lines
+2002-09-28 06:10:46 Rev 3225 jcater
-moved the event system out of forms and into common
+ * src/GFForm.py: added explicitfields attribute for updatable
+ datasources with no corresponding block [temp]
-------------------------------------------------------------------------
-r3244 | jcater | 2002-10-05 02:16:46 -0500 (Sat, 05 Oct 2002) | 2 lines
+2002-09-28 05:46:31 Rev 3222 jcater
-Changes needed to create .debs for the 0.4.0 release
+ * src/GFForm.py: added support for form.commit() in triggers
-------------------------------------------------------------------------
-r3243 | jcater | 2002-10-05 02:16:46 -0500 (Sat, 05 Oct 2002) | 2 lines
+2002-09-28 04:26:10 Rev 3220 jcater
-Changes needed to create .debs for the 0.4.0 release
+ * src/GFTrigger.py: removed more redundant code from
+ GTrigger/GFTrigger to get designer to recognize recent changes to
+ GFTrigger's ValidTriggers list
-------------------------------------------------------------------------
-r3236 | jcater | 2002-09-30 01:21:46 -0500 (Mon, 30 Sep 2002) | 2 lines
+2002-09-25 23:05:54 Rev 3217 jcater
-implemented the setFocus call to let triggers modify the focus
+ * doc/user_guide.lyx, doc/layout.dia, doc/gnuef.idl, doc/Users-Guide.
+ sxw, doc/archive/database.dia, doc/archive, doc/components.dia,
+ doc/archive/containers.dia, doc/archive/client-objects.dia,
+ doc/Developers-Guide.sxw, doc/login-dialog.ps, doc/Concepts-Guide.
+ sxw, doc/archive/layout.dia, doc/techref.lyx, doc/archive/gnuef.
+ idl, doc/techref.txt, doc/Tech-Reference.sxw, doc/database.dia,
+ doc/client-objects.dia, doc/containers.dia, doc/archive/components.
+ dia: updates to documentation
-------------------------------------------------------------------------
-r3235 | jcater | 2002-09-29 20:11:22 -0500 (Sun, 29 Sep 2002) | 2 lines
+2002-09-25 22:26:37 Rev 3215 jcater
-updated intro examples
+ * doc/techref.lyx: doc updates
-------------------------------------------------------------------------
-r3232 | jcater | 2002-09-29 19:27:45 -0500 (Sun, 29 Sep 2002) | 2 lines
+2002-09-25 20:35:30 Rev 3214 jcater
-TODO fixes
+ * src/GFForm.py, src/GFTrigger.py: added On-Startup form startup
+ trigger support
-------------------------------------------------------------------------
-r3231 | jcater | 2002-09-29 19:19:18 -0500 (Sun, 29 Sep 2002) | 2 lines
+2002-09-24 09:14:24 Rev 3209 siesel
-final changes for release
+ * samples/configfile/TODO, samples/button, samples/masks,
+ samples/geas, samples/geas/country.gfd, samples/configfile/README,
+ samples/tests, samples/trigger,
+ samples/button/forms/THIS_SAMPLE_IS_BROKEN, samples/geas/person.
+ gfd, samples/trigger/trigger.gfd, samples/configfile: removing
+ files which are allready copied to the samples directory
-------------------------------------------------------------------------
-r3230 | jcater | 2002-09-29 19:19:18 -0500 (Sun, 29 Sep 2002) | 2 lines
+2002-09-24 04:00:45 Rev 3205 jcater
-final changes for release
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: removed
+ extraneous debugging print statement
-------------------------------------------------------------------------
-r3229 | jcater | 2002-09-29 12:42:06 -0500 (Sun, 29 Sep 2002) | 2 lines
+2002-09-24 03:59:11 Rev 3204 jcater
-synching machines
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: added entry.
+ get() and entry.set('value') to GFEntry's trigger namespace
-------------------------------------------------------------------------
-r3225 | jcater | 2002-09-28 01:10:46 -0500 (Sat, 28 Sep 2002) | 2 lines
+2002-09-24 03:40:54 Rev 3203 jcater
-added explicitfields attribute for updatable datasources with no corresponding
block [temp]
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: reintroduced
+ support for Pre-Change and Post-Change triggers; called prior and
+ after setting a field's value
-------------------------------------------------------------------------
-r3222 | jcater | 2002-09-28 00:46:31 -0500 (Sat, 28 Sep 2002) | 2 lines
+2002-09-24 03:34:08 Rev 3202 jcater
-added support for form.commit() in triggers
+ * src/GFForm.py: removed debugging "print" (doh!)
-------------------------------------------------------------------------
-r3220 | jcater | 2002-09-27 23:26:10 -0500 (Fri, 27 Sep 2002) | 2 lines
+2002-09-23 17:32:10 Rev 3197 siesel
-removed more redundant code from GTrigger/GFTrigger to get designer to
recognize recent changes to GFTrigger's ValidTriggers list
+ * src/GFObjects/GFParameter.py: add connection.gfd to common/utils
+ more Parameter fixes
-------------------------------------------------------------------------
-r3217 | jcater | 2002-09-25 18:05:54 -0500 (Wed, 25 Sep 2002) | 2 lines
+2002-09-23 16:11:22 Rev 3196 siesel
-updates to documentation
+ * src/GFForm.py, src/GFObjects/GFParameter.py: * added i18n stuff to
+ testcases/testrun.gpd * fixed conditional parameter support in
+ forms * add showMessage("") to triggernamespace
-------------------------------------------------------------------------
-r3215 | jcater | 2002-09-25 17:26:37 -0500 (Wed, 25 Sep 2002) | 2 lines
+2002-09-23 15:52:37 Rev 3195 jcater
-doc updates
+ * src/GFForm.py, src/GFTrigger.py: added support for runForm() in
+ global namespace of forms; minor bugfixes in trigger system
-------------------------------------------------------------------------
-r3214 | jcater | 2002-09-25 15:35:30 -0500 (Wed, 25 Sep 2002) | 2 lines
+2002-09-23 12:46:40 Rev 3191 jcater
-added On-Startup form startup trigger support
+ * src/uidrivers/wx/UIdriver.py: fixed traceback from
+ boxes-as-container temporary removal
-------------------------------------------------------------------------
-r3209 | siesel | 2002-09-24 04:14:24 -0500 (Tue, 24 Sep 2002) | 2 lines
+2002-09-23 09:55:15 Rev 3189 siesel
-removing files which are allready copied to the samples directory
+ * src/uidrivers/wx/UIdriver.py, samples/configfile/connection.gfd:
+ move connection.gfd back to old (boxes!=container) format fix
+ UIdriver
-------------------------------------------------------------------------
-r3205 | jcater | 2002-09-23 23:00:45 -0500 (Mon, 23 Sep 2002) | 2 lines
+2002-09-23 04:42:02 Rev 3188 jcater
-removed extraneous debugging print statement
+ * NEWS: updated NEWS files
-------------------------------------------------------------------------
-r3204 | jcater | 2002-09-23 22:59:11 -0500 (Mon, 23 Sep 2002) | 2 lines
+2002-09-22 15:58:20 Rev 3187 jcater
- added entry.get() and entry.set('value') to GFEntry's trigger namespace
+ * packaging/mcmillan/gfclient-PY21.cfg: restored python 2.1 setup
+ files
-------------------------------------------------------------------------
-r3203 | jcater | 2002-09-23 22:40:54 -0500 (Mon, 23 Sep 2002) | 2 lines
+2002-09-21 12:47:39 Rev 3186 arturas
-reintroduced support for Pre-Change and Post-Change triggers; called prior and
after setting a field's value
+ * src/uidrivers/wx/UIdriver.py: Minor updates.
-------------------------------------------------------------------------
-r3202 | jcater | 2002-09-23 22:34:08 -0500 (Mon, 23 Sep 2002) | 2 lines
+2002-09-20 21:14:51 Rev 3184 jcater
-removed debugging "print" (doh!)
+ * packaging/inno/gfclient.iss, doc/techref.txt,
+ packaging/mcmillan/gfclient.cfg: changes needed for windows binaries
-------------------------------------------------------------------------
-r3197 | siesel | 2002-09-23 12:32:10 -0500 (Mon, 23 Sep 2002) | 3 lines
+2002-09-20 06:23:30 Rev 3182 jcater
-add connection.gfd to common/utils
-more Parameter fixes
+ * AUTHORS, ChangeLog: first round of changes to text documents in
+ prep for a release
-------------------------------------------------------------------------
-r3196 | siesel | 2002-09-23 11:11:22 -0500 (Mon, 23 Sep 2002) | 4 lines
+2002-09-20 06:20:01 Rev 3181 jcater
-* added i18n stuff to testcases/testrun.gpd
-* fixed conditional parameter support in forms
-* add showMessage("") to triggernamespace
+ * src/uidrivers/wx/UIdriver.py, src/uidrivers/_base/UIWidget.py:
+ temporarily disabled the boxes-as-containers patch until after the
+ 0.4.0 release; it will require too many changes to make it
+ backwards compatable enough
-------------------------------------------------------------------------
-r3195 | jcater | 2002-09-23 10:52:37 -0500 (Mon, 23 Sep 2002) | 2 lines
+2002-09-19 09:58:20 Rev 3176 siesel
-added support for runForm() in global namespace of forms; minor bugfixes in
trigger system
+ * src/GFObjects/GFContainer.py, samples/configfile/connection.gfd:
+ fix connection.gfd to work with "box as container" patch
-------------------------------------------------------------------------
-r3191 | jcater | 2002-09-23 07:46:40 -0500 (Mon, 23 Sep 2002) | 2 lines
+2002-09-19 00:17:57 Rev 3175 jcater
-fixed traceback from boxes-as-container temporary removal
+ * src/uidrivers/gtk2/UIdriver.py: initial structure for integrator
-------------------------------------------------------------------------
-r3189 | siesel | 2002-09-23 04:55:15 -0500 (Mon, 23 Sep 2002) | 3 lines
+2002-09-18 20:02:57 Rev 3173 jcater
-move connection.gfd back to old (boxes!=container) format
-fix UIdriver
+ * packaging/inno/README: added location of psycopg binary
-------------------------------------------------------------------------
-r3188 | jcater | 2002-09-22 23:42:02 -0500 (Sun, 22 Sep 2002) | 2 lines
+2002-09-18 05:13:01 Rev 3167 jcater
-updated NEWS files
+ * src/GFConfig.py: * Added support for a [common] section in gnue.
+ conf * Moved StoreTriggersAsCDATA to [common] * Added ImportPath
+ to [common] so end developers can write their own modules that
+ can easily be referenced in, say, trigger code without adding the
+ needed modules to the system python path. (e.g., you can have
+ ImportPath=/usr/local/gnue/import,/home/me/mypython) * Misc
+ performance improvements in GBaseApp
-------------------------------------------------------------------------
-r3187 | jcater | 2002-09-22 10:58:20 -0500 (Sun, 22 Sep 2002) | 2 lines
+2002-09-18 00:27:50 Rev 3166 jcater
-restored python 2.1 setup files
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFButton.py,
+ src/GFObjects/GFPage.py, src/GFObjects/GFTabStop.py, src/GFForm.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFContainer.py,
+ src/GFObjects/GFField.py, src/GFParser.py, src/GFObjects/GFBox.py:
+ lots of cleanup to form's tab traversal/focus order; added support
+ for focusorder='1' (tab order specifications); fixed the bugs
+ introduced by boxes-as-containers patch; WARNING: existing forms
+ with boxes may not display correctly as the box now uses a
+ wxStaticBox, so it's interior section is no longer transparent :(
+ Fields and labels may get hidden.
-------------------------------------------------------------------------
-r3186 | arturas | 2002-09-21 07:47:39 -0500 (Sat, 21 Sep 2002) | 2 lines
+2002-09-17 15:27:45 Rev 3157 jcater
-Minor updates.
+ * src/uidrivers/wx/UIdriver.py, src/uidrivers/curses/UIdriver.py,
+ src/GFForm.py, src/GFKeyMapper.py, src/uidrivers/gtk2/UIdriver.py,
+ src/GFClient.py: removed code from gnue.common.__init__ and placed
+ in either gnue.common.FileUtils or gnue.common.TextUtils; added
+ stub for gear support
-------------------------------------------------------------------------
-r3184 | jcater | 2002-09-20 16:14:51 -0500 (Fri, 20 Sep 2002) | 2 lines
+2002-09-17 04:07:44 Rev 3156 dneighbors
-changes needed for windows binaries
+ * samples/track/README: Patch: Phil Cole WO# 100
+ Change grrun and gnuenav to gnue-reports and gnue-navigator
+ respectively.
-------------------------------------------------------------------------
-r3182 | jcater | 2002-09-20 01:23:30 -0500 (Fri, 20 Sep 2002) | 2 lines
+2002-09-16 20:18:24 Rev 3149 jcater
-first round of changes to text documents in prep for a release
+ * doc/user_guide.lyx, README, src/GFForm.py, doc/techref.lyx,
+ doc/techref.txt, scripts/.cvsignore, INSTALL, FAQ,
+ samples/intro/intro.gfd: changed references from gfclient to
+ gnue-forms [patch by filc]
-------------------------------------------------------------------------
-r3181 | jcater | 2002-09-20 01:20:01 -0500 (Fri, 20 Sep 2002) | 2 lines
+2002-09-15 20:54:57 Rev 3140 siesel
-temporarily disabled the boxes-as-containers patch until after the 0.4.0
release; it will require too many changes to make it backwards compatable enough
+ * src/GFClient.py: * make gnue-forms use openResource (gnue-common)
+ instead of openurl * allow openResource to transparently access
+ files stored in a zip archive (this special zip archive is
+ called gear for now) * allow navigator to open these zip files and
+ get an process definition file which describes the archive
+ content created on the fly
-------------------------------------------------------------------------
-r3176 | siesel | 2002-09-19 04:58:20 -0500 (Thu, 19 Sep 2002) | 2 lines
+2002-09-14 20:15:02 Rev 3139 jcater
-fix connection.gfd to work with "box as container" patch
+ * src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py: applied Via Libre's
+ GFBoxes-as-container's patch [untested]
-------------------------------------------------------------------------
-r3175 | jcater | 2002-09-18 19:17:57 -0500 (Wed, 18 Sep 2002) | 2 lines
+2002-09-14 14:19:15 Rev 3137 siesel
-initial structure for integrator
+ * samples/configfile/TODO, samples/configfile/README,
+ samples/configfile/connection.gfd, samples/configfile: add a
+ "configfile" DB driver to edit config files add an "connection.
+ cfd" example which can be directly used to edit your private
+ "connection.conf".
-------------------------------------------------------------------------
-r3173 | jcater | 2002-09-18 15:02:57 -0500 (Wed, 18 Sep 2002) | 2 lines
+2002-09-11 20:23:42 Rev 3135 siesel
-added location of psycopg binary
+ * samples/trigger/showparameter.gfd: add missing ":" to __init__.py,
+ add <parameter> tag to showparameter.gfd example
-------------------------------------------------------------------------
-r3167 | jcater | 2002-09-18 00:13:01 -0500 (Wed, 18 Sep 2002) | 9 lines
+2002-09-10 18:38:00 Rev 3132 jcater
+ * doc/technotes/00003.txt, src/GFObjects/GFParameter.py,
+ src/GFObjects/__init__.py, src/GFParser.py: more work on form
+ parameters (added <parameter> tag)
-* Added support for a [common] section in gnue.conf
-* Moved StoreTriggersAsCDATA to [common]
-* Added ImportPath to [common] so end developers can write their own modules
- that can easily be referenced in, say, trigger code without adding the
- needed modules to the system python path.
- (e.g., you can have ImportPath=/usr/local/gnue/import,/home/me/mypython)
-* Misc performance improvements in GBaseApp
+2002-09-10 17:34:46 Rev 3131 siesel
-------------------------------------------------------------------------
-r3166 | jcater | 2002-09-17 19:27:50 -0500 (Tue, 17 Sep 2002) | 2 lines
+ * doc/technotes/00003.txt, samples/trigger/showparameter.gfd: add a
+ test form for user parameters and some more explanations
-lots of cleanup to form's tab traversal/focus order; added support for
focusorder='1' (tab order specifications); fixed the bugs introduced by
boxes-as-containers patch; WARNING: existing forms with boxes may not display
correctly as the box now uses a wxStaticBox, so it's interior section is no
longer transparent :( Fields and labels may get hidden.
+2002-09-10 15:30:50 Rev 3129 jcater
-------------------------------------------------------------------------
-r3157 | jcater | 2002-09-17 10:27:45 -0500 (Tue, 17 Sep 2002) | 2 lines
+ * src/GFDisplayHandler.py, src/GFForm.py, src/GFInstance.py,
+ src/GFConfig.py, src/GFObjects/GFParameter.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/__init__.py,
+ src/GFObjects/GFField.py, src/GFParser.py, src/GFClient.py,
+ src/GFObjects/GFBox.py: merged forms-input-mask back into head
+ (not completed); added support for command-line parameters
-removed code from gnue.common.__init__ and placed in either
gnue.common.FileUtils or gnue.common.TextUtils; added stub for gear support
+2002-09-10 15:15:22 Rev 3127 jcater
-------------------------------------------------------------------------
-r3156 | dneighbors | 2002-09-16 23:07:44 -0500 (Mon, 16 Sep 2002) | 6 lines
+ * src/GFObjects/GFField.py: added support for command-line parameters
-Patch: Phil Cole
-WO# 100
+2002-09-08 15:41:36 Rev 3124 siesel
-Change grrun and gnuenav to gnue-reports and
-gnue-navigator respectively.
+ * src/uidrivers/gtk2/UIdriver.py: fix "1. Does not ask to save on
+ exit after making changes." issue of gtk2 uidriver.
-------------------------------------------------------------------------
-r3149 | jcater | 2002-09-16 15:18:24 -0500 (Mon, 16 Sep 2002) | 2 lines
+2002-09-08 10:57:52 Rev 3123 siesel
-changed references from gfclient to gnue-forms [patch by filc]
+ * src/uidrivers/gtk2/UIdriver.py: add code to check that the gtk2
+ uidriver really uses gtk2.0
-------------------------------------------------------------------------
-r3140 | siesel | 2002-09-15 15:54:57 -0500 (Sun, 15 Sep 2002) | 6 lines
+2002-09-07 14:59:44 Rev 3120 jcater
-* make gnue-forms use openResource (gnue-common) instead of openurl
-* allow openResource to transparently access files stored in a zip archive
- (this special zip archive is called gear for now)
-* allow navigator to open these zip files and get an process definition
- file which describes the archive content created on the fly
+ * setup.py: added GTK2 module to the setup script [patches by btami]
-------------------------------------------------------------------------
-r3139 | jcater | 2002-09-14 15:15:02 -0500 (Sat, 14 Sep 2002) | 2 lines
+2002-09-04 23:29:11 Rev 3117 siesel
-applied Via Libre's GFBoxes-as-container's patch [untested]
+ * doc/technotes/index.html, doc/technotes/00003.txt,
+ doc/technotes/index.txt: add technotes for trigger namespace
+ extensions for GDatasource, GFEntry, GFForm
-------------------------------------------------------------------------
-r3137 | siesel | 2002-09-14 09:19:15 -0500 (Sat, 14 Sep 2002) | 4 lines
+2002-08-29 12:00:38 Rev 3112 arturas
-add a "configfile" DB driver to edit config files
-add an "connection.cfd" example which can be directly used to edit
-your private "connection.conf".
+ * src/uidrivers/gtk2/UIdriver.py: i18n gettext changes. Beta splash
+ screen... opens but does not close... Centered login screen.
-------------------------------------------------------------------------
-r3135 | siesel | 2002-09-11 15:23:42 -0500 (Wed, 11 Sep 2002) | 2 lines
+2002-08-28 15:04:43 Rev 3111 arturas
-add missing ":" to __init__.py, add <parameter> tag to showparameter.gfd
example
+ * src/uidrivers/gtk2/README: Updated.
-------------------------------------------------------------------------
-r3132 | jcater | 2002-09-10 13:38:00 -0500 (Tue, 10 Sep 2002) | 2 lines
+2002-08-28 15:02:44 Rev 3110 arturas
-more work on form parameters (added <parameter> tag)
+ * src/uidrivers/gtk2/UIdriver.py: Now it should work with current
+ forms client version.
-------------------------------------------------------------------------
-r3131 | siesel | 2002-09-10 12:34:46 -0500 (Tue, 10 Sep 2002) | 2 lines
+2002-08-28 13:39:17 Rev 3109 arturas
-add a test form for user parameters and some more explanations
+ * src/uidrivers/gtk2/UIdriver.py: Minor changes to login window to
+ make it look a bit more friendly.
-------------------------------------------------------------------------
-r3129 | jcater | 2002-09-10 10:30:50 -0500 (Tue, 10 Sep 2002) | 2 lines
+2002-08-28 10:20:00 Rev 3108 arturas
-merged forms-input-mask back into head (not completed); added support for
command-line parameters
+ * src/uidrivers/gtk2/UIdriver.py: Removed prints, added GDebug.
+ printMesg() stuff.
-------------------------------------------------------------------------
-r3127 | jcater | 2002-09-10 10:15:22 -0500 (Tue, 10 Sep 2002) | 2 lines
+2002-08-28 09:57:53 Rev 3107 arturas
-added support for command-line parameters
+ * src/uidrivers/gtk2/UIdriver.py: Small bug fixed concerning
+ splashScreen.
-------------------------------------------------------------------------
-r3124 | siesel | 2002-09-08 10:41:36 -0500 (Sun, 08 Sep 2002) | 2 lines
+2002-08-28 09:18:51 Rev 3106 arturas
-fix "1. Does not ask to save on exit after making changes." issue of gtk2
uidriver.
+ * src/uidrivers/gtk2/__init__.py, src/uidrivers/gtk2/README,
+ src/uidrivers/gtk2, src/uidrivers/gtk2/UIdriver.py: New UIdriver
+ made by Aditya. Curently works only with forms-0-3-0.
-------------------------------------------------------------------------
-r3123 | siesel | 2002-09-08 05:57:52 -0500 (Sun, 08 Sep 2002) | 2 lines
+2002-08-26 17:54:14 Rev 3104 jcater
-add code to check that the gtk2 uidriver really uses gtk2.0
+ * src/GFObjects/GFField.py: restored previous no-input mask support
+ to head; moved experimental input mask support to branch as I had
+ intended to begin with [forms-input-mask]
-------------------------------------------------------------------------
-r3120 | jcater | 2002-09-07 09:59:44 -0500 (Sat, 07 Sep 2002) | 2 lines
+2002-08-26 17:54:02 Rev 3103 jcater
-added GTK2 module to the setup script [patches by btami]
+ * src/GFDisplayHandler.py, src/GFConfig.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py: restored previous no-input mask support
+ to head; moved experimental input mask support to branch as I had
+ intended to begin with [forms-input-mask]
-------------------------------------------------------------------------
-r3117 | siesel | 2002-09-04 18:29:11 -0500 (Wed, 04 Sep 2002) | 3 lines
+2002-08-25 01:05:26 Rev 3101 jcater
-add technotes for trigger namespace extensions for
-GDatasource, GFEntry, GFForm
+ * src/GFDisplayHandler.py, src/GFConfig.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py: added experimental format mask support
+ [branched]
-------------------------------------------------------------------------
-r3112 | arturas | 2002-08-29 07:00:38 -0500 (Thu, 29 Aug 2002) | 4 lines
+2002-08-08 14:47:55 Rev 3093 jcater
-i18n gettext changes.
-Beta splash screen... opens but does not close...
-Centered login screen.
+ * doc/technotes/index.html: merged psu's index.html code into our
+ create-technote-index.py script so both an index.html and index.
+ txt are created
-------------------------------------------------------------------------
-r3111 | arturas | 2002-08-28 10:04:43 -0500 (Wed, 28 Aug 2002) | 2 lines
+2002-08-02 15:34:57 Rev 3088 arturas
-Updated.
+ * src/GFConfig.py: Added default format masks for date
+ (dateFormatMaskEdit & dateFormatMaskView), default values for them
+ are: '%m/%d/%y'.
-------------------------------------------------------------------------
-r3110 | arturas | 2002-08-28 10:02:44 -0500 (Wed, 28 Aug 2002) | 2 lines
+2002-08-01 07:56:59 Rev 3086 arturas
-Now it should work with current forms client version.
+ * src/uidrivers/_base/UIdriver.py: Update for koi8-r encoding.
-------------------------------------------------------------------------
-r3109 | arturas | 2002-08-28 08:39:17 -0500 (Wed, 28 Aug 2002) | 2 lines
+2002-08-01 07:56:31 Rev 3085 arturas
-Minor changes to login window to make it look a bit more friendly.
+ * src/uidrivers/wx/UIdriver.py: Update for koi8-r encoding
-------------------------------------------------------------------------
-r3108 | arturas | 2002-08-28 05:20:00 -0500 (Wed, 28 Aug 2002) | 2 lines
+2002-07-30 19:33:59 Rev 3079 siesel
-Removed prints, added GDebug.printMesg() stuff.
+ * src/GFObjects/GFBlock.py, samples/track/sql/dbschema.gsd: add
+ delete/next/prev record trigger functions to GFBlocks improved
+ datatype detection in the CreateSchema wizard updated wizard example
-------------------------------------------------------------------------
-r3107 | arturas | 2002-08-28 04:57:53 -0500 (Wed, 28 Aug 2002) | 2 lines
+2002-07-26 00:52:57 Rev 3070 siesel
-Small bug fixed concerning splashScreen.
+ * samples/track/sql/dbschema.gsd: add a check for entry types, add a
+ name to <primarykey> (to conform to designersparser) and updated
+ example
-------------------------------------------------------------------------
-r3106 | arturas | 2002-08-28 04:18:51 -0500 (Wed, 28 Aug 2002) | 2 lines
+2002-07-24 23:25:25 Rev 3067 siesel
-New UIdriver made by Aditya. Curently works only with forms-0-3-0.
+ * samples/track/sql/dbschema.gsd: CreateSchema.py: change default
+ field type to varchar added new pgsql stylesheet which move
+ primary key definition into table def. other small updates
-------------------------------------------------------------------------
-r3104 | jcater | 2002-08-26 12:54:14 -0500 (Mon, 26 Aug 2002) | 2 lines
+2002-07-24 22:44:53 Rev 3066 siesel
-restored previous no-input mask support to head; moved experimental input mask
support to branch as I had intended to begin with [forms-input-mask]
+ * samples/track/sql/dbschema.gsd: create schema from form wizard
+ update: primary keys now supported updated example
-------------------------------------------------------------------------
-r3103 | jcater | 2002-08-26 12:54:02 -0500 (Mon, 26 Aug 2002) | 2 lines
+2002-07-24 00:10:42 Rev 3059 siesel
-restored previous no-input mask support to head; moved experimental input mask
support to branch as I had intended to begin with [forms-input-mask]
+ * samples/track/sql/dbschema.gsd: add an create schema wizard which
+ create a schema for a GFD file add an example schema too
-------------------------------------------------------------------------
-r3101 | jcater | 2002-08-24 20:05:26 -0500 (Sat, 24 Aug 2002) | 2 lines
+2002-07-18 18:31:59 Rev 3031 jcater
-added experimental format mask support [branched]
+ * doc/Events.txt: moved Events.txt to technotes (00002.txt) as it
+ really didn't belong in the docs section
-------------------------------------------------------------------------
-r3093 | jcater | 2002-08-08 09:47:55 -0500 (Thu, 08 Aug 2002) | 2 lines
+2002-07-18 18:29:03 Rev 3030 jcater
-merged psu's index.html code into our create-technote-index.py script so both
an index.html and index.txt are created
+ * doc/technotes/index.txt: added footer message
-------------------------------------------------------------------------
-r3088 | arturas | 2002-08-02 10:34:57 -0500 (Fri, 02 Aug 2002) | 3 lines
+2002-07-18 18:23:49 Rev 3029 jcater
-Added default format masks for date (dateFormatMaskEdit &
-dateFormatMaskView), default values for them are: '%m/%d/%y'.
+ * doc/technotes/00000.txt, doc/technotes/00001.txt,
+ doc/technotes/00002.txt, doc/technotes/index.txt, doc/technotes:
+ added technote structure
-------------------------------------------------------------------------
-r3086 | arturas | 2002-08-01 02:56:59 -0500 (Thu, 01 Aug 2002) | 2 lines
+2002-07-15 20:00:18 Rev 3018 jcater
-Update for koi8-r encoding.
+ * doc/gnue-forms.dtd: more changes to DTD to play nicer with emacs
-------------------------------------------------------------------------
-r3085 | arturas | 2002-08-01 02:56:31 -0500 (Thu, 01 Aug 2002) | 2 lines
+2002-07-15 19:35:46 Rev 3017 jcater
-Update for koi8-r encoding
+ * doc/gnue-forms.dtd: misc changes in DTD formatting
-------------------------------------------------------------------------
-r3079 | siesel | 2002-07-30 14:33:59 -0500 (Tue, 30 Jul 2002) | 4 lines
+2002-07-10 14:46:04 Rev 2997 arturas
-add delete/next/prev record trigger functions to GFBlocks
-improved datatype detection in the CreateSchema wizard
-updated wizard example
+ * src/GFConfig.py: i18n changes. Corrected accidental typo.
-------------------------------------------------------------------------
-r3070 | siesel | 2002-07-25 19:52:57 -0500 (Thu, 25 Jul 2002) | 2 lines
+2002-07-10 13:30:00 Rev 2993 arturas
-add a check for entry types, add a name to <primarykey> (to conform to
designersparser) and updated example
+ * src/GFConfig.py: i18n changes. Added variable fontFormEncoding to
+ enable choosing font encoding in dictionary.
-------------------------------------------------------------------------
-r3067 | siesel | 2002-07-24 18:25:25 -0500 (Wed, 24 Jul 2002) | 4 lines
+2002-07-10 13:28:16 Rev 2992 arturas
-CreateSchema.py: change default field type to varchar
-added new pgsql stylesheet which move primary key definition into table def.
-other small updates
+ * src/uidrivers/wx/UIdriver.py: i18n changes. Added support for
+ language font encodings via 'encodings' dictionary. wxWindows
+ level support.
-------------------------------------------------------------------------
-r3066 | siesel | 2002-07-24 17:44:53 -0500 (Wed, 24 Jul 2002) | 3 lines
+2002-07-10 13:26:57 Rev 2991 arturas
-create schema from form wizard update: primary keys now supported
-updated example
+ * src/uidrivers/_base/UIdriver.py: i18n changes. Added base support
+ for different encodings via 'encodings' dictionary.
-------------------------------------------------------------------------
-r3059 | siesel | 2002-07-23 19:10:42 -0500 (Tue, 23 Jul 2002) | 3 lines
+2002-07-09 03:06:13 Rev 2988 jcater
-add an create schema wizard which create a schema for a GFD file
-add an example schema too
+ * src/uidrivers/wx/UIdriver.py: beginning of improved tools menu
+ (with wizard support)
-------------------------------------------------------------------------
-r3031 | jcater | 2002-07-18 13:31:59 -0500 (Thu, 18 Jul 2002) | 2 lines
+2002-07-04 23:13:11 Rev 2976 jcater
-moved Events.txt to technotes (00002.txt) as it really didn't belong in the
docs section
+ * src/uidrivers/_base/UIdriver.py, src/uidrivers/wx/UIdriver.py:
+ futile (so far) attempts to get Tabbed pages sized correctly
-------------------------------------------------------------------------
-r3030 | jcater | 2002-07-18 13:29:03 -0500 (Thu, 18 Jul 2002) | 2 lines
+2002-07-04 22:36:07 Rev 2975 jcater
-added footer message
+ * src/GFObjects/GFPage.py, src/uidrivers/wx/UIdriver.py,
+ src/GFParser.py: added support for <page caption="...">
-------------------------------------------------------------------------
-r3029 | jcater | 2002-07-18 13:23:49 -0500 (Thu, 18 Jul 2002) | 2 lines
+2002-07-04 18:53:04 Rev 2973 jcater
-added technote structure
+ * src/GFInstance.py, src/GFObjects/GFEntry.py, src/GFObjects/GFField.
+ py: fixed record-level block triggers
+ (pre-insert/update/commit/delete) so they properly propogate to
+ the entry objects; finished support for entry.isEmpty()
-------------------------------------------------------------------------
-r3018 | jcater | 2002-07-15 15:00:18 -0500 (Mon, 15 Jul 2002) | 2 lines
+2002-07-04 18:45:08 Rev 2972 jcater
-more changes to DTD to play nicer with emacs
+ * src/GFConfig.py, src/GFObjects/GFEntry.py, src/GFObjects/GFField.
+ py: added automatic PRE-INSERT trigger creation to designer's
+ Schema Viewer drag-n-drop support
-------------------------------------------------------------------------
-r3017 | jcater | 2002-07-15 14:35:46 -0500 (Mon, 15 Jul 2002) | 2 lines
+2002-07-04 07:04:06 Rev 2969 jcater
-misc changes in DTD formatting
+ * src/GFParser.py: Corrected GFParser entry for <entry>s to show
+ style="label"
-------------------------------------------------------------------------
-r2997 | arturas | 2002-07-10 09:46:04 -0500 (Wed, 10 Jul 2002) | 2 lines
+2002-07-03 16:55:29 Rev 2966 siesel
-i18n changes. Corrected accidental typo.
+ * src/uidrivers/wx/UIdriver.py: call a trigger of a button just once.
+ i.e. just on a wxEVT_COMMAND_BUTTON_CLICKED event.
-------------------------------------------------------------------------
-r2993 | arturas | 2002-07-10 08:30:00 -0500 (Wed, 10 Jul 2002) | 3 lines
+2002-07-03 00:28:07 Rev 2952 jamest
-i18n changes. Added variable fontFormEncoding to enable choosing font
-encoding in dictionary.
+ * src/GFDisplayHandler.py: Unfixed the fix that was invalid python.
+ Included a what I think was the correct line but left it commented
+ out.
-------------------------------------------------------------------------
-r2992 | arturas | 2002-07-10 08:28:16 -0500 (Wed, 10 Jul 2002) | 3 lines
+2002-07-02 14:35:35 Rev 2950 arturas
-i18n changes. Added support for language font encodings via 'encodings'
-dictionary. wxWindows level support.
+ * src/GFDisplayHandler.py: By btami: corrected small bug on forms on
+ win32.
-------------------------------------------------------------------------
-r2991 | arturas | 2002-07-10 08:26:57 -0500 (Wed, 10 Jul 2002) | 3 lines
+2002-07-02 00:32:47 Rev 2945 jamest
-i18n changes. Added base support for different encodings via 'encodings'
-dictionary.
+ * doc/techref.txt, INSTALL.win32, setup.py, src/GFKeyMapper.py,
+ src/GFClient.py: Removed references to PyXML UI driver load
+ failure now generates error instead of fail silent
+ Ctrl-UP/Ctrl-Down tied to First/Last record jump updated docs(i
+ guess, it's been a while :)
-------------------------------------------------------------------------
-r2988 | jcater | 2002-07-08 22:06:13 -0500 (Mon, 08 Jul 2002) | 2 lines
+2002-07-01 23:09:14 Rev 2944 jamest
-beginning of improved tools menu (with wizard support)
+ * src/GFInstance.py: Added delete() to trigger namespace to delete
+ the current record being commited usefull in pre-commit triggers
+ removed unneeded import from navigator
-------------------------------------------------------------------------
-r2976 | jcater | 2002-07-04 18:13:11 -0500 (Thu, 04 Jul 2002) | 2 lines
+2002-07-01 15:20:29 Rev 2943 arturas
-futile (so far) attempts to get Tabbed pages sized correctly
+ * src/GFDisplayHandler.py: Added error message in status bar and a
+ BEEP, removed MessageBox when user enters non-existent value in
+ dropdown box.
-------------------------------------------------------------------------
-r2975 | jcater | 2002-07-04 17:36:07 -0500 (Thu, 04 Jul 2002) | 2 lines
+2002-07-01 14:08:48 Rev 2942 arturas
-added support for <page caption="...">
+ * src/GFInstance.py: Corrected bug with readonly entries (ticket #55)
-------------------------------------------------------------------------
-r2973 | jcater | 2002-07-04 13:53:04 -0500 (Thu, 04 Jul 2002) | 2 lines
+2002-07-01 00:30:50 Rev 2941 jcater
-fixed record-level block triggers (pre-insert/update/commit/delete) so they
properly propogate to the entry objects; finished support for entry.isEmpty()
+ * doc/gnue-forms.dtd, src/GFParser.py: Reworked support for gnuedtd..
+ . created base tool's DTD's as an example
-------------------------------------------------------------------------
-r2972 | jcater | 2002-07-04 13:45:08 -0500 (Thu, 04 Jul 2002) | 2 lines
+2002-06-26 22:31:10 Rev 2929 jcater
-added automatic PRE-INSERT trigger creation to designer's Schema Viewer
drag-n-drop support
+ * samples/zipcode/zipcode.gfd, src/GFConfig.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: [W/O #73]
+ Added support for multiple foreign key descriptions
+ (comma-separated list)
-------------------------------------------------------------------------
-r2969 | jcater | 2002-07-04 02:04:06 -0500 (Thu, 04 Jul 2002) | 2 lines
+2002-06-19 20:45:37 Rev 2920 jamest
-Corrected GFParser entry for <entry>s to show style="label"
+ * src/GFDisplayHandler.py: Minor change to make module import
+ failure more informative
-------------------------------------------------------------------------
-r2966 | siesel | 2002-07-03 11:55:29 -0500 (Wed, 03 Jul 2002) | 2 lines
+2002-06-18 00:57:34 Rev 2916 jcater
-call a trigger of a button just once. i.e. just on a
wxEVT_COMMAND_BUTTON_CLICKED event.
+ * samples/zipcode/zipcode.gfd, samples/track/forms/contact_manager.
+ gfd, src/GFObjects/GFEntry.py,
+ samples/inventory/forms/inv_maintenance.gfd,
+ samples/location/forms/zip_coords_maint.gfd, src/GFObjects/GFField.
+ py, samples/location/forms/zipcode_maint.gfd, src/GFParser.py,
+ samples/geas/person.gfd, samples/location/forms/county_maint.gfd:
+ reworked the foreign_key support in <entry> tags: instead of
+ foreign_key & foreign_key_description, use fk_source, fk_key, and
+ fk_description (forms will implicitly convert old-style)
-------------------------------------------------------------------------
-r2952 | jamest | 2002-07-02 19:28:07 -0500 (Tue, 02 Jul 2002) | 3 lines
+2002-06-18 00:29:26 Rev 2914 jcater
-Unfixed the fix that was invalid python. Included a what I think was the
correct
-line but left it commented out.
+ * src/GFConfig.py: [ticket #61] Added default values for gnue.conf
+ values checkboxTrue and checkboxFalse
-------------------------------------------------------------------------
-r2950 | arturas | 2002-07-02 09:35:35 -0500 (Tue, 02 Jul 2002) | 2 lines
+2002-06-18 00:19:23 Rev 2913 jcater
-By btami: corrected small bug on forms on win32.
+ * src/GFObjects/GFField.py: [ticket #62] Removed auto-sorting of
+ combo-boxes. Combo-boxes now honor the order_by= attribute of
+ datasources [backported to 0.3.x series]
-------------------------------------------------------------------------
-r2945 | jamest | 2002-07-01 19:32:47 -0500 (Mon, 01 Jul 2002) | 5 lines
+2002-06-18 00:18:16 Rev 2912 jcater
-Removed references to PyXML
-UI driver load failure now generates error instead of fail silent
-Ctrl-UP/Ctrl-Down tied to First/Last record jump
-updated docs(i guess, it's been a while :)
+ * src/GFDisplayHandler.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py,
+ src/uidrivers/curses/UIdriver.py: [ticket #62] Removed
+ auto-sorting of combo-boxes. Combo-boxes now honor the order_by=
+ attribute of datasources
-------------------------------------------------------------------------
-r2944 | jamest | 2002-07-01 18:09:14 -0500 (Mon, 01 Jul 2002) | 4 lines
+2002-06-15 21:15:09 Rev 2911 jcater
-Added delete() to trigger namespace to delete the current record being commited
-usefull in pre-commit triggers
-removed unneeded import from navigator
+ * src/GFObjects/GFButton.py, src/GFForm.py, src/GFInstance.py,
+ src/uidrivers/wx/UIdriver.py: [ticket #80] Modified GFButton code
+ so that GFButtons are tab-stops/navigable
-------------------------------------------------------------------------
-r2943 | arturas | 2002-07-01 10:20:29 -0500 (Mon, 01 Jul 2002) | 2 lines
+2002-06-15 19:51:36 Rev 2908 jcater
-Added error message in status bar and a BEEP, removed MessageBox when user
enters non-existent value in dropdown box.
+ * src/GFObjects/GFButton.py, src/uidrivers/_base/UIdriver.py:
+ updated version numbers to development status
-------------------------------------------------------------------------
-r2942 | arturas | 2002-07-01 09:08:48 -0500 (Mon, 01 Jul 2002) | 2 lines
+2002-06-15 19:51:36 Rev 2907 jcater
-Corrected bug with readonly entries (ticket #55)
+ * src/__init__.py, src/GFForm.py, src/GFInstance.py: updated version
+ numbers to development status
-------------------------------------------------------------------------
-r2941 | jcater | 2002-06-30 19:30:50 -0500 (Sun, 30 Jun 2002) | 2 lines
+2002-06-13 16:10:10 Rev 2905 siesel
-Reworked support for gnuedtd... created base tool's DTD's as an example
+ * src/GFParser.py: added uppername type to GTypecast. triggers of
+ type named (instead of NAMED) should be detected now.
-------------------------------------------------------------------------
-r2929 | jcater | 2002-06-26 17:31:10 -0500 (Wed, 26 Jun 2002) | 2 lines
+2002-06-06 18:06:11 Rev 2884 jcater
-[W/O #73] Added support for multiple foreign key descriptions (comma-separated
list)
+ * src/uidrivers/_base/UIdriver.py, src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/_base/UIWidget.py, src/uidrivers/curses/UIdriver.py:
+ cleaned up the UI widget createWidget methods; hopefully solved
+ the problem of having multiple forms open with multipage notebook
+ tabs
-------------------------------------------------------------------------
-r2920 | jamest | 2002-06-19 15:45:37 -0500 (Wed, 19 Jun 2002) | 2 lines
+2002-06-04 23:20:47 Rev 2876 jcater
-Minor change to make module import failure more informative
+ * src/GFClient.py: working on getting navigator to do local forms
+ instances
-------------------------------------------------------------------------
-r2916 | jcater | 2002-06-17 19:57:34 -0500 (Mon, 17 Jun 2002) | 2 lines
+2002-06-03 22:45:44 Rev 2869 jcater
-reworked the foreign_key support in <entry> tags: instead of foreign_key &
foreign_key_description, use fk_source, fk_key, and fk_description (forms will
implicitly convert old-style)
+ * MANIFEST.in: missed name changes
-------------------------------------------------------------------------
-r2914 | jcater | 2002-06-17 19:29:26 -0500 (Mon, 17 Jun 2002) | 2 lines
+2002-06-03 22:18:18 Rev 2866 jamest
-[ticket #61] Added default values for gnue.conf values checkboxTrue and
checkboxFalse
+ * NEWS: Set dates in NEWS files
-------------------------------------------------------------------------
-r2913 | jcater | 2002-06-17 19:19:23 -0500 (Mon, 17 Jun 2002) | 2 lines
+2002-06-03 21:08:39 Rev 2865 jcater
-[ticket #62] Removed auto-sorting of combo-boxes. Combo-boxes now honor the
order_by= attribute of datasources [backported to 0.3.x series]
+ * packaging/inno/gfclient.iss, ChangeLog: updated changelogs
-------------------------------------------------------------------------
-r2912 | jcater | 2002-06-17 19:18:16 -0500 (Mon, 17 Jun 2002) | 2 lines
+2002-06-03 20:39:20 Rev 2864 jcater
-[ticket #62] Removed auto-sorting of combo-boxes. Combo-boxes now honor the
order_by= attribute of datasources
+ * packaging/inno/gfclient.iss, packaging/mcmillan/gfclient.cfg:
+ modified win32 install files to reflect new gnue-forms and
+ gnue-designer names
-------------------------------------------------------------------------
-r2911 | jcater | 2002-06-15 16:15:09 -0500 (Sat, 15 Jun 2002) | 2 lines
+2002-06-03 19:31:33 Rev 2860 jcater
-[ticket #80] Modified GFButton code so that GFButtons are tab-stops/navigable
+ * src/GFClient.py: fixed the forms symlink support to recognize move
+ from gfclient to gnue-forms
-------------------------------------------------------------------------
-r2908 | jcater | 2002-06-15 14:51:36 -0500 (Sat, 15 Jun 2002) | 2 lines
+2002-06-03 19:19:39 Rev 2859 jamest
-updated version numbers to development status
+ * MANIFEST.in, setup.py: updates to make gfclient replaced with
+ gnue-forms
-------------------------------------------------------------------------
-r2907 | jcater | 2002-06-15 14:51:36 -0500 (Sat, 15 Jun 2002) | 2 lines
+2002-06-03 19:09:37 Rev 2858 jcater
-updated version numbers to development status
+ * src/GFClient.py: fixes for the client/ directory changes
-------------------------------------------------------------------------
-r2905 | siesel | 2002-06-13 11:10:10 -0500 (Thu, 13 Jun 2002) | 3 lines
+2002-06-03 16:53:49 Rev 2857 jamest
-added uppername type to GTypecast. triggers of type named (instead of NAMED)
-should be detected now.
+ * src/GFConfig.py: Added missing config option
-------------------------------------------------------------------------
-r2884 | jcater | 2002-06-06 13:06:11 -0500 (Thu, 06 Jun 2002) | 2 lines
+2002-06-02 23:18:38 Rev 2851 siesel
-cleaned up the UI widget createWidget methods; hopefully solved the problem of
having multiple forms open with multipage notebook tabs
+ * setup.py: add an check for the mx DateTime Library
-------------------------------------------------------------------------
-r2876 | jcater | 2002-06-04 18:20:47 -0500 (Tue, 04 Jun 2002) | 2 lines
+2002-06-02 22:51:44 Rev 2849 jcater
-working on getting navigator to do local forms instances
+ * setup.py: fixed directory structure for installed man files
-------------------------------------------------------------------------
-r2869 | jcater | 2002-06-03 17:45:44 -0500 (Mon, 03 Jun 2002) | 2 lines
+2002-06-02 22:21:42 Rev 2848 jcater
-missed name changes
+ * MANIFEST.in, setup.py, src/GFClient.py: Added --generate-man-page
+ to GBaseApp and updated the setup.py's to create the manpages
+ before creating a source distribution
-------------------------------------------------------------------------
-r2866 | jamest | 2002-06-03 17:18:18 -0500 (Mon, 03 Jun 2002) | 2 lines
+2002-06-01 17:47:34 Rev 2844 jcater
-Set dates in NEWS files
+ * setup.py: added missing MANIFEST entries; added support for
+ GNUE_VERSION_SUFFIX to the setup.py's to ease the creating of
+ prereleases
-------------------------------------------------------------------------
-r2865 | jcater | 2002-06-03 16:08:39 -0500 (Mon, 03 Jun 2002) | 2 lines
+2002-06-01 01:27:45 Rev 2842 jcater
-updated changelogs
+ * packaging/inno/gfclient.iss, doc/techref.txt: fixes for win32
+ binary creation
-------------------------------------------------------------------------
-r2864 | jcater | 2002-06-03 15:39:20 -0500 (Mon, 03 Jun 2002) | 2 lines
+2002-05-31 23:01:34 Rev 2841 jcater
-modified win32 install files to reflect new gnue-forms and gnue-designer names
+ * packaging/inno/gfclient.iss, packaging/inno/README: more updates
+ for prerelease testing
-------------------------------------------------------------------------
-r2860 | jcater | 2002-06-03 14:31:33 -0500 (Mon, 03 Jun 2002) | 2 lines
+2002-05-31 20:05:22 Rev 2840 jcater
-fixed the forms symlink support to recognize move from gfclient to gnue-forms
+ * ChangeLog: ChangeLog updates
-------------------------------------------------------------------------
-r2859 | jamest | 2002-06-03 14:19:39 -0500 (Mon, 03 Jun 2002) | 2 lines
+2002-05-31 04:10:46 Rev 2837 jcater
-updates to make gfclient replaced with gnue-forms
+ * setup.py: more fixes to setup.py
-------------------------------------------------------------------------
-r2858 | jcater | 2002-06-03 14:09:37 -0500 (Mon, 03 Jun 2002) | 2 lines
+2002-05-31 03:44:22 Rev 2835 jcater
-fixes for the client/ directory changes
+ * setup.py: setup.py puts documentation in subdirs
-------------------------------------------------------------------------
-r2857 | jamest | 2002-06-03 11:53:49 -0500 (Mon, 03 Jun 2002) | 2 lines
+2002-05-30 20:56:55 Rev 2831 jcater
-Added missing config option
+ * src/GFDisplayHandler.py: bugfix for checkbox support
-------------------------------------------------------------------------
-r2851 | siesel | 2002-06-02 18:18:38 -0500 (Sun, 02 Jun 2002) | 2 lines
+2002-05-30 15:14:34 Rev 2829 jcater
-add an check for the mx DateTime Library
+ * TODO: fixed the float-to-int conversion problem in PG datadrivers
-------------------------------------------------------------------------
-r2849 | jcater | 2002-06-02 17:51:44 -0500 (Sun, 02 Jun 2002) | 2 lines
+2002-05-30 14:33:48 Rev 2828 jcater
-fixed directory structure for installed man files
+ * src/GFObjects/GFButton.py, src/GFObjects/GFValue.py,
+ src/GFInstance.py, samples/button/forms/THIS_SAMPLE_IS_BROKEN:
+ Gave a more meaningful warning message if there are no navigable
+ widgets in a form
-------------------------------------------------------------------------
-r2848 | jcater | 2002-06-02 17:21:42 -0500 (Sun, 02 Jun 2002) | 2 lines
+2002-05-30 14:21:02 Rev 2827 jcater
-Added --generate-man-page to GBaseApp and updated the setup.py's to create the
manpages before creating a source distribution
+ * samples/trigger/trigger.gfd: fixed sample form
-------------------------------------------------------------------------
-r2844 | jcater | 2002-06-01 12:47:34 -0500 (Sat, 01 Jun 2002) | 2 lines
+2002-05-30 03:57:17 Rev 2826 jcater
-added missing MANIFEST entries; added support for GNUE_VERSION_SUFFIX to the
setup.py's to ease the creating of prereleases
+ * NEWS, src/__init__.py: more changes for a release
-------------------------------------------------------------------------
-r2842 | jcater | 2002-05-31 20:27:45 -0500 (Fri, 31 May 2002) | 2 lines
+2002-05-30 03:43:50 Rev 2825 jcater
-fixes for win32 binary creation
+ * ChangeLog: more changes for a release
-------------------------------------------------------------------------
-r2841 | jcater | 2002-05-31 18:01:34 -0500 (Fri, 31 May 2002) | 2 lines
+2002-05-28 15:28:19 Rev 2809 jcater
-more updates for prerelease testing
+ * src/uidrivers/wx/UIdriver.py: [ticket #39] removed redundent combo
+ box initialization code [patch by btami]
-------------------------------------------------------------------------
-r2840 | jcater | 2002-05-31 15:05:22 -0500 (Fri, 31 May 2002) | 2 lines
+2002-05-21 05:33:11 Rev 2776 baumannd
-ChangeLog updates
+ * src/uidrivers/wx/.cvsignore, src/uidrivers/.cvsignore,
+ src/uidrivers/_base/.cvsignore: Ignore some files.
-------------------------------------------------------------------------
-r2837 | jcater | 2002-05-30 23:10:46 -0500 (Thu, 30 May 2002) | 2 lines
+2002-05-19 16:06:04 Rev 2766 jcater
-more fixes to setup.py
+ * src/GFObjects/GFBlock.py: bugfix for datasource-less blocks
-------------------------------------------------------------------------
-r2835 | jcater | 2002-05-30 22:44:22 -0500 (Thu, 30 May 2002) | 2 lines
+2002-05-16 12:42:12 Rev 2765 arturas
-setup.py puts documentation in subdirs
+ * src/uidrivers/wx/UIdriver.py: i18n changes.
-------------------------------------------------------------------------
-r2831 | jcater | 2002-05-30 15:56:55 -0500 (Thu, 30 May 2002) | 2 lines
+2002-05-16 01:14:44 Rev 2762 jcater
-bugfix for checkbox support
+ * src/GFForm.py: moved more master/detail datasource logic out of
+ tools and into common
-------------------------------------------------------------------------
-r2829 | jcater | 2002-05-30 10:14:34 -0500 (Thu, 30 May 2002) | 2 lines
+2002-05-11 23:52:30 Rev 2746 jamest
-fixed the float-to-int conversion problem in PG datadrivers
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py, setup.py:
+ jamest - win32 setup fix, added default config value load to
+ reports jcater - added better import error support in Sablotron
+ driver - added rest of reports config options to GRConfig
+ - misc bug fixes
-------------------------------------------------------------------------
-r2828 | jcater | 2002-05-30 09:33:48 -0500 (Thu, 30 May 2002) | 2 lines
+2002-05-10 23:54:16 Rev 2745 jamest
-Gave a more meaningful warning message if there are no navigable widgets in a
form
+ * src/uidrivers/wx/UIdriver.py: Fixed i18n stuff in forms about box.
-------------------------------------------------------------------------
-r2827 | jcater | 2002-05-30 09:21:02 -0500 (Thu, 30 May 2002) | 2 lines
+2002-05-10 22:40:46 Rev 2744 dneighbors
-fixed sample form
+ * src/uidrivers/wx/UIdriver.py: Ticket#35 PAtch from C.Selig for
+ syntax error made during i18n stuff.
-------------------------------------------------------------------------
-r2826 | jcater | 2002-05-29 22:57:17 -0500 (Wed, 29 May 2002) | 2 lines
+2002-05-10 17:07:44 Rev 2743 arturas
-more changes for a release
+ * src/uidrivers/wx/UIdriver.py: i18n changes.
-------------------------------------------------------------------------
-r2825 | jcater | 2002-05-29 22:43:50 -0500 (Wed, 29 May 2002) | 2 lines
+2002-05-09 19:37:41 Rev 2741 siesel
-more changes for a release
+ * src/uidrivers/wx/UIdriver.py: i18n fix : add + between _("string")
+ and _("string")
-------------------------------------------------------------------------
-r2809 | jcater | 2002-05-28 10:28:19 -0500 (Tue, 28 May 2002) | 2 lines
+2002-05-09 18:13:35 Rev 2740 arturas
-[ticket #39] removed redundent combo box initialization code [patch by btami]
+ * src/uidrivers/wx/UIdriver.py: i18n changes.
-------------------------------------------------------------------------
-r2776 | baumannd | 2002-05-21 00:33:11 -0500 (Tue, 21 May 2002) | 2 lines
+2002-05-09 03:03:44 Rev 2739 jamest
-Ignore some files.
+ * src/uidrivers/wx/UIdriver.py, src/GFInstance.py, src/GFConfig.py,
+ samples/zipcode/states.gfd: Added gnome2 icons in place of old
+ gnome1 icons(mailing tigert for final approval) Added more toolbar
+ icons for events Fixed prequery datasource support
-------------------------------------------------------------------------
-r2766 | jcater | 2002-05-19 11:06:04 -0500 (Sun, 19 May 2002) | 2 lines
+2002-05-08 01:23:37 Rev 2737 jamest
-bugfix for datasource-less blocks
+ * src/GFObjects/GFDataSource.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py: Fixed mismatched case in the preInsert,
+ Delete,etc triggers
-------------------------------------------------------------------------
-r2765 | arturas | 2002-05-16 07:42:12 -0500 (Thu, 16 May 2002) | 3 lines
+2002-05-07 17:24:13 Rev 2734 arturas
+ * src/GFTrigger.py, src/GFInstance.py, src/GFKeyMapper.py: i18n
+ changes.
-i18n changes.
+2002-05-07 16:53:29 Rev 2733 arturas
-------------------------------------------------------------------------
-r2762 | jcater | 2002-05-15 20:14:44 -0500 (Wed, 15 May 2002) | 2 lines
+ * src/GFDisplayHandler.py, src/GFForm.py: i18n changes.
-moved more master/detail datasource logic out of tools and into common
+2002-05-07 16:46:01 Rev 2732 arturas
-------------------------------------------------------------------------
-r2746 | jamest | 2002-05-11 18:52:30 -0500 (Sat, 11 May 2002) | 5 lines
+ * src/GFClient.py: i18n changes.
-jamest - win32 setup fix, added default config value load to reports
-jcater - added better import error support in Sablotron driver
- - added rest of reports config options to GRConfig
- - misc bug fixes
+2002-05-07 02:27:04 Rev 2728 jamest
-------------------------------------------------------------------------
-r2745 | jamest | 2002-05-10 18:54:16 -0500 (Fri, 10 May 2002) | 2 lines
+ * src/GFClient.py: i18n changes
-Fixed i18n stuff in forms about box.
+2002-05-07 01:13:49 Rev 2727 jamest
-------------------------------------------------------------------------
-r2744 | dneighbors | 2002-05-10 17:40:46 -0500 (Fri, 10 May 2002) | 3 lines
+ * src/GFConfig.py: Fixed forms so it's gnue.conf free (for real this
+ time! (maybe.))
-Ticket#35
-PAtch from C.Selig for syntax error made during i18n stuff.
+2002-05-04 16:45:09 Rev 2706 jamest
-------------------------------------------------------------------------
-r2743 | arturas | 2002-05-10 12:07:44 -0500 (Fri, 10 May 2002) | 3 lines
+ * src/uidrivers/wx/UIdriver.py, src/GFObjects/GFField.py,
+ src/GFInstance.py, src/GFObjects/GFBlock.py, src/GFClient.py,
+ src/uidrivers/curses/UIdriver.py, src/GFForm.py,
+ src/GFDisplayHandler.py, src/GFConfig.py, BUGS,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFLabel.py: Removed
+ dependency on gnue.conf files (new config system) Moved text out
+ of gnue.conf setting as the new i18n stuff replaces it Something
+ else I've forgotten :)
+2002-05-03 23:07:18 Rev 2703 jcater
-i18n changes.
+ * samples/zipcode/zipcode.gfd: um, lots and lots of miscellaneous
+ code cleanup
-------------------------------------------------------------------------
-r2741 | siesel | 2002-05-09 14:37:41 -0500 (Thu, 09 May 2002) | 2 lines
+2002-04-27 20:59:51 Rev 2650 jcater
-i18n fix : add + between _("string") and _("string")
+ * setup.py: to do a non-standard installation, pass "--cfg-file
+ /my/site/file.cfg" to all the setup.py scripts
-------------------------------------------------------------------------
-r2740 | arturas | 2002-05-09 13:13:35 -0500 (Thu, 09 May 2002) | 3 lines
+2002-04-27 20:30:42 Rev 2649 jcater
+ * src/uidrivers/wx/UIdriver.py, setup.py, src/GFClient.py: added
+ support for a site-wide installation configuration file that
+ allows package maintainers to put key files in places other than a
+ single root
-i18n changes.
+2002-04-26 01:26:21 Rev 2645 jamest
-------------------------------------------------------------------------
-r2739 | jamest | 2002-05-08 22:03:44 -0500 (Wed, 08 May 2002) | 4 lines
+ * src/GFDisplayHandler.py, src/GFInstance.py,
+ src/uidrivers/wx/UIdriver.py: removed unneeded print statements
+ fixed 'None' from None bug in dropdowns
-Added gnome2 icons in place of old gnome1 icons(mailing tigert for final
approval)
-Added more toolbar icons for events
-Fixed prequery datasource support
+2002-04-26 00:47:51 Rev 2644 jamest
-------------------------------------------------------------------------
-r2737 | jamest | 2002-05-07 20:23:37 -0500 (Tue, 07 May 2002) | 2 lines
+ * src/uidrivers/wx/UIdriver.py: Fix for event handling with dropdowns
-Fixed mismatched case in the preInsert,Delete,etc triggers
+2002-04-17 19:09:19 Rev 2627 jamest
-------------------------------------------------------------------------
-r2734 | arturas | 2002-05-07 12:24:13 -0500 (Tue, 07 May 2002) | 3 lines
+ * src/GFObjects/GFField.py, src/GFForm.py, src/GFDisplayHandler.py,
+ src/GFInstance.py, src/GFObjects/GFEntry.py, src/GFObjects/GFBlock.
+ py, src/uidrivers/_base/UIdriver.py: removed getObjectType() clean
+ up start of some subtle new bugs
+2002-04-17 15:25:16 Rev 2626 jamest
-i18n changes.
+ * src/GFObjects/GFBlock.py, src/uidrivers/_base/UIdriver.py,
+ src/GFInstance.py, src/GFObjects/GFEntry.py, src/GFObjects/GFField.
+ py: More cleanup and performance enhancements
-------------------------------------------------------------------------
-r2733 | arturas | 2002-05-07 11:53:29 -0500 (Tue, 07 May 2002) | 3 lines
+2002-04-17 02:05:18 Rev 2624 jamest
+ * src/GFObjects/GFButton.py, src/GFDisplayHandler.py, src/GFForm.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py,
+ samples/trigger/trigger.gfd: Moved normal text field validation
+ into display handler Clean up
-i18n changes.
+2002-04-15 20:42:16 Rev 2621 jcater
-------------------------------------------------------------------------
-r2732 | arturas | 2002-05-07 11:46:01 -0500 (Tue, 07 May 2002) | 3 lines
+ * src/uidrivers/wx/UIdriver.py: applied btami's patch to handle
+ international keystrokes in range 128..255
+2002-04-15 17:43:05 Rev 2620 jcater
-i18n changes.
+ * README, INSTALL: yet more documentation updates
-------------------------------------------------------------------------
-r2728 | jamest | 2002-05-06 21:27:04 -0500 (Mon, 06 May 2002) | 2 lines
+2002-04-14 05:13:04 Rev 2610 jamest
-i18n changes
+ * src/GFObjects/GFBlock.py, src/uidrivers/_base/UIdriver.py,
+ src/GFForm.py, src/GFTrigger.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py, src/GFError.py, src/GFTriggerError.py:
+ Lots of code cleanup and new bugs implemented
-------------------------------------------------------------------------
-r2727 | jamest | 2002-05-06 20:13:49 -0500 (Mon, 06 May 2002) | 2 lines
+2002-04-14 00:36:51 Rev 2609 jcater
-Fixed forms so it's gnue.conf free (for real this time! (maybe.))
+ * doc/techref.lyx: updates to documentation
-------------------------------------------------------------------------
-r2706 | jamest | 2002-05-04 11:45:09 -0500 (Sat, 04 May 2002) | 4 lines
+2002-04-13 16:08:39 Rev 2606 jamest
-Removed dependency on gnue.conf files (new config system)
-Moved text out of gnue.conf setting as the new i18n stuff replaces it
-Something else I've forgotten :)
+ * src/GFObjects/GFBlock.py, src/uidrivers/wx/UIdriver.py: Fixed
+ invalid int value error in record jumps Misc cleanup
-------------------------------------------------------------------------
-r2703 | jcater | 2002-05-03 18:07:18 -0500 (Fri, 03 May 2002) | 2 lines
+2002-04-13 02:25:39 Rev 2605 jamest
-um, lots and lots of miscellaneous code cleanup
+ * src/GFObjects/GFBlock.py, src/GFInstance.py, src/GFObjects/GFEntry.
+ py, src/GFObjects/GFField.py: a little more cleanup on the
+ debugger misc cleanup
-------------------------------------------------------------------------
-r2650 | jcater | 2002-04-27 15:59:51 -0500 (Sat, 27 Apr 2002) | 3 lines
+2002-04-12 16:09:54 Rev 2598 jcater
-to do a non-standard installation, pass "--cfg-file /my/site/file.cfg" to all
the setup.py
-scripts
+ * src/GFDisplayHandler.py: fix for cr/lf on win32 (without actually
+ storing cr/lf in the database)
-------------------------------------------------------------------------
-r2649 | jcater | 2002-04-27 15:30:42 -0500 (Sat, 27 Apr 2002) | 2 lines
+2002-04-11 20:16:32 Rev 2588 reinhard
-added support for a site-wide installation configuration file that allows
package maintainers to put key files in places other than a single root
+ * FAQ: Added hint for debian woody users where to get the mx library.
-------------------------------------------------------------------------
-r2645 | jamest | 2002-04-25 20:26:21 -0500 (Thu, 25 Apr 2002) | 3 lines
+2002-04-04 23:02:31 Rev 2551 jamest
-removed unneeded print statements
-fixed 'None' from None bug in dropdowns
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py: Removed GConfigParser Added
+ autofillBySequence to <entry> tags Cleanup and performance
+ improvments
-------------------------------------------------------------------------
-r2644 | jamest | 2002-04-25 19:47:51 -0500 (Thu, 25 Apr 2002) | 2 lines
+2002-04-04 17:41:11 Rev 2550 jamest
-Fix for event handling with dropdowns
+ * src/GFEvent.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py:
+ fixed case sensitive event names i should have caught before the
+ last commit
-------------------------------------------------------------------------
-r2627 | jamest | 2002-04-17 14:09:19 -0500 (Wed, 17 Apr 2002) | 4 lines
+2002-04-04 15:44:52 Rev 2549 jamest
-removed getObjectType()
-clean up
-start of some subtle new bugs
+ * src/GFObjects/GFDataSource.py, src/GFEvent.py,
+ src/uidrivers/_base/UIdriver.py, src/uidrivers/wx/UIdriver.py:
+ GFEvent import bug fixed Performance changes 1 major one removing
+ string.lower() calls from all internal events this means they are
+ now case sensitive
-------------------------------------------------------------------------
-r2626 | jamest | 2002-04-17 10:25:16 -0500 (Wed, 17 Apr 2002) | 2 lines
+2002-04-04 02:10:34 Rev 2546 jcater
-More cleanup and performance enhancements
+ * src/GFForm.py, src/GFInstance.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py: fixed bugs introduced by record-level
+ triggers (duplication of existing variable causing 'int' errors;
+ pre-commit being fired twice for current record)
-------------------------------------------------------------------------
-r2624 | jamest | 2002-04-16 21:05:18 -0500 (Tue, 16 Apr 2002) | 3 lines
+2002-04-03 06:37:07 Rev 2544 jamest
-Moved normal text field validation into display handler
-Clean up
+ * src/GFInstance.py: A little more code cleanup
-------------------------------------------------------------------------
-r2621 | jcater | 2002-04-15 15:42:16 -0500 (Mon, 15 Apr 2002) | 2 lines
+2002-04-03 06:18:06 Rev 2543 jcater
-applied btami's patch to handle international keystrokes in range 128..255
+ * src/GFObjects/GFObj.py, src/GFObjects/GFField.py,
+ src/GFObjects/GFDataSource.py, src/GFObjects/GFBlock.py,
+ src/GFTrigger.py, src/GFInstance.py, src/GFObjects/GFEntry.py:
+ start of record-level block triggers (pre-commit, pre-update,
+ pre-insert, pre-delete, pre-modify)
-------------------------------------------------------------------------
-r2620 | jcater | 2002-04-15 12:43:05 -0500 (Mon, 15 Apr 2002) | 2 lines
+2002-04-03 03:46:58 Rev 2541 jamest
-yet more documentation updates
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFObj.py, src/GFForm.py,
+ src/GFInstance.py, src/GFObjects/GFEntry.py, src/GFObjects/GFField.
+ py: Code cleanup
-------------------------------------------------------------------------
-r2610 | jamest | 2002-04-14 00:13:04 -0500 (Sun, 14 Apr 2002) | 2 lines
+2002-04-03 02:32:07 Rev 2540 jcater
-Lots of code cleanup and new bugs implemented
+ * TODO: updates to TODO/BUGS
-------------------------------------------------------------------------
-r2609 | jcater | 2002-04-13 19:36:51 -0500 (Sat, 13 Apr 2002) | 2 lines
+2002-04-02 22:14:11 Rev 2537 jcater
-updates to documentation
+ * src/uidrivers/wx/UIdriver.py, src/uidrivers/_base/UIWidget.py:
+ code cleanup; misc bug fixes
-------------------------------------------------------------------------
-r2606 | jamest | 2002-04-13 11:08:39 -0500 (Sat, 13 Apr 2002) | 3 lines
+2002-03-31 20:41:20 Rev 2528 jamest
-Fixed invalid int value error in record jumps
-Misc cleanup
+ * samples/zipcode/zipcode.gfd: Synced help text on save/clear
+ message (new gnue.conf required) Fixed pypgsql driver to work w/
+ port option
-------------------------------------------------------------------------
-r2605 | jamest | 2002-04-12 21:25:39 -0500 (Fri, 12 Apr 2002) | 3 lines
+2002-03-31 19:27:45 Rev 2526 jamest
-a little more cleanup on the debugger
-misc cleanup
+ * src/GFDisplayHandler.py, samples/helloworld2.gfd: Harald Meyer's
+ win32 multiline support patch.
-------------------------------------------------------------------------
-r2598 | jcater | 2002-04-12 11:09:54 -0500 (Fri, 12 Apr 2002) | 2 lines
+2002-03-31 18:21:05 Rev 2524 jamest
-fix for cr/lf on win32 (without actually storing cr/lf in the database)
+ * src/GFDisplayHandler.py, doc/techref.lyx, samples/helloworld2.gfd:
+ fix for max_length support
-------------------------------------------------------------------------
-r2588 | reinhard | 2002-04-11 15:16:32 -0500 (Thu, 11 Apr 2002) | 2 lines
+2002-03-30 14:54:18 Rev 2523 dneighbors
-Added hint for debian woody users where to get the mx library.
+ * doc/techref.lyx: ** Updated 'implemented' 'not implemented'
+ trigger list and put by 'widget' type as well.
-------------------------------------------------------------------------
-r2551 | jamest | 2002-04-04 17:02:31 -0600 (Thu, 04 Apr 2002) | 4 lines
+2002-03-28 07:56:52 Rev 2521 dneighbors
-Removed GConfigParser
-Added autofillBySequence to <entry> tags
-Cleanup and performance improvments
+ * src/GFObjects/GFBlock.py, src/GFForm.py, src/GFInstance.py,
+ src/uidrivers/wx/UIdriver.py: ** Added first and last to menu
+ choices and corresponding functionality. Seems to work, was late
+ so couldnt test really well. Also, still needs the 'key bindings
+ done'. Note: this had a change to gnue.conf so you will need to
+ update form the sample.
-------------------------------------------------------------------------
-r2550 | jamest | 2002-04-04 11:41:11 -0600 (Thu, 04 Apr 2002) | 2 lines
+2002-03-26 22:10:47 Rev 2518 jcater
-fixed case sensitive event names i should have caught before the last commit
+ * setup.py: removed PyXML dependency check
-------------------------------------------------------------------------
-r2549 | jamest | 2002-04-04 09:44:52 -0600 (Thu, 04 Apr 2002) | 5 lines
+2002-03-22 07:38:36 Rev 2510 jcater
-GFEvent import bug fixed
-Performance changes
-1 major one removing string.lower() calls from all internal events
-this means they are now case sensitive
+ * src/GFParser.py: clarified the loadXML parameter names (renamed
+ the misleading 'URL' to 'buffer' as it expected an open file
+ buffer, not a URL)
-------------------------------------------------------------------------
-r2546 | jcater | 2002-04-03 20:10:34 -0600 (Wed, 03 Apr 2002) | 2 lines
+2002-03-13 01:51:16 Rev 2505 jamest
-fixed bugs introduced by record-level triggers (duplication of existing
variable causing 'int' errors; pre-commit being fired twice for current record)
+ * src/uidrivers/curses/__init__.py, src/uidrivers/curses/README,
+ src/uidrivers/curses, src/uidrivers/curses/UIdriver.py: Added
+ still not functional nstti (curses) driver to forms
-------------------------------------------------------------------------
-r2544 | jamest | 2002-04-03 00:37:07 -0600 (Wed, 03 Apr 2002) | 2 lines
+2002-03-04 21:23:29 Rev 2499 jcater
-A little more code cleanup
+ * src/GFDisplayHandler.py: fixes to checkboxes
-------------------------------------------------------------------------
-r2543 | jcater | 2002-04-03 00:18:06 -0600 (Wed, 03 Apr 2002) | 2 lines
+2002-03-02 04:10:24 Rev 2496 jcater
-start of record-level block triggers (pre-commit, pre-update, pre-insert,
pre-delete, pre-modify)
+ * src/uidrivers/wx/UIdriver.py: added error information to Login
+ Dialogs on failed dialogs
-------------------------------------------------------------------------
-r2541 | jamest | 2002-04-02 21:46:58 -0600 (Tue, 02 Apr 2002) | 2 lines
+2002-03-01 19:05:48 Rev 2495 jamest
-Code cleanup
+ * src/GFObjects/GFBlock.py, packaging/inno/gfclient.iss,
+ src/uidrivers/wx/UIdriver.py, packaging/mcmillan/gfclient.cfg,
+ src/GFClient.py: missing gfd file now gives clean error message
+ not python dump delete fixed in _dgsig renames menus
+ autofilesequence error fixed for blocks that don't contain the
+ masterKey as an entry
-------------------------------------------------------------------------
-r2540 | jcater | 2002-04-02 20:32:07 -0600 (Tue, 02 Apr 2002) | 2 lines
+2002-03-01 05:43:15 Rev 2494 jamest
-updates to TODO/BUGS
+ * src/GFForm.py, BUGS, TODO: Start updating docs on forms/common
+ added setStatusText in trigger namespace
-------------------------------------------------------------------------
-r2537 | jcater | 2002-04-02 16:14:11 -0600 (Tue, 02 Apr 2002) | 2 lines
+2002-03-01 05:28:40 Rev 2493 jcater
-code cleanup; misc bug fixes
+ * src/uidrivers/wx/UIdriver.py, src/GFKeyMapper.py: added support
+ for Shift-Enter and (optionally) Enter to insert newlines in
+ multirow entries
-------------------------------------------------------------------------
-r2528 | jamest | 2002-03-31 14:41:20 -0600 (Sun, 31 Mar 2002) | 3 lines
+2002-03-01 03:13:51 Rev 2492 jamest
-Synced help text on save/clear message (new gnue.conf required)
-Fixed pypgsql driver to work w/ port option
+ * src/GFDisplayHandler.py: Working Form Builder Template(still need
+ pages support) Added Select All button to field selection lists
+ Removed printed tracing stuff
-------------------------------------------------------------------------
-r2526 | jamest | 2002-03-31 13:27:45 -0600 (Sun, 31 Mar 2002) | 2 lines
+2002-02-27 07:01:09 Rev 2485 jcater
-Harald Meyer's win32 multiline support patch.
+ * src/GFDisplayHandler.py: improved numeric input system
-------------------------------------------------------------------------
-r2524 | jamest | 2002-03-31 12:21:05 -0600 (Sun, 31 Mar 2002) | 2 lines
+2002-02-27 06:24:18 Rev 2484 jcater
-fix for max_length support
+ * src/GFDisplayHandler.py: input support for dates; enhanced backend
+ support for dates; improved input support for numbers; misc cleanup
-------------------------------------------------------------------------
-r2523 | dneighbors | 2002-03-30 08:54:18 -0600 (Sat, 30 Mar 2002) | 2 lines
+2002-02-27 03:29:56 Rev 2483 jamest
-** Updated 'implemented' 'not implemented' trigger list and put by 'widget'
type as well.
+ * src/GFInstance.py, src/uidrivers/wx/UIdriver.py: fix for single
+ quote fix for f2(jump to record) support
-------------------------------------------------------------------------
-r2521 | dneighbors | 2002-03-28 01:56:52 -0600 (Thu, 28 Mar 2002) | 2 lines
+2002-02-27 00:24:32 Rev 2480 jcater
-** Added first and last to menu choices and corresponding functionality.
Seems to work, was late so couldnt test really well. Also, still needs the
'key bindings done'. Note: this had a change to gnue.conf so you will need to
update form the sample.
+ * src/uidrivers/wx/UIdriver.py: fixed printing of control codes via
+ keyboard input; added debugging code to clipboard routines
-------------------------------------------------------------------------
-r2518 | jcater | 2002-03-26 16:10:47 -0600 (Tue, 26 Mar 2002) | 2 lines
+2002-02-23 03:00:18 Rev 2472 jamest
-removed PyXML dependency check
+ * doc/techref.txt: Change to designer mcmillian config updated text
+ techref
-------------------------------------------------------------------------
-r2510 | jcater | 2002-03-22 01:38:36 -0600 (Fri, 22 Mar 2002) | 2 lines
+2002-02-23 01:08:16 Rev 2471 jamest
-clarified the loadXML parameter names (renamed the misleading 'URL' to
'buffer' as it expected an open file buffer, not a URL)
+ * src/uidrivers/_base/UIdriver.py, src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/_base/UIWidget.py, src/GFClient.py: Misc ui updates
-------------------------------------------------------------------------
-r2505 | jamest | 2002-03-12 19:51:16 -0600 (Tue, 12 Mar 2002) | 2 lines
+2002-02-20 20:44:46 Rev 2469 jamest
-Added still not functional nstti (curses) driver to forms
+ * src/GFForm.py, src/uidrivers/wx/UIdriver.py: wx cursor position
+ via mouse bug fixed mouse click on background attribute error fixed
-------------------------------------------------------------------------
-r2499 | jcater | 2002-03-04 15:23:29 -0600 (Mon, 04 Mar 2002) | 2 lines
+2002-02-20 18:02:13 Rev 2468 jamest
-fixes to checkboxes
+ * src/uidrivers/wx/UIdriver.py: wx uidriver fix for always uppercase
+ chars being returned
-------------------------------------------------------------------------
-r2496 | jcater | 2002-03-01 22:10:24 -0600 (Fri, 01 Mar 2002) | 2 lines
+2002-02-20 17:27:49 Rev 2467 jcater
-added error information to Login Dialogs on failed dialogs
+ * src/uidrivers/_base/UIdriver.py: fixed yet another refresh issue
-------------------------------------------------------------------------
-r2495 | jamest | 2002-03-01 13:05:48 -0600 (Fri, 01 Mar 2002) | 5 lines
+2002-02-20 16:49:34 Rev 2466 jamest
-missing gfd file now gives clean error message not python dump
-delete fixed in _dgsig
-renames menus
-autofilesequence error fixed for blocks that don't contain the masterKey as an
entry
+ * src/GFForm.py, src/uidrivers/wx/UIdriver.py: Forms findFocus now
+ skips non GObj based items in the tree Remove print from wx driver
-------------------------------------------------------------------------
-r2494 | jamest | 2002-02-28 23:43:15 -0600 (Thu, 28 Feb 2002) | 3 lines
+2002-02-20 14:56:46 Rev 2465 jcater
-Start updating docs on forms/common
-added setStatusText in trigger namespace
+ * src/GFForm.py, src/GFInstance.py: fixed page changing issue w/new
+ events system
-------------------------------------------------------------------------
-r2493 | jcater | 2002-02-28 23:28:40 -0600 (Thu, 28 Feb 2002) | 2 lines
+2002-02-19 05:47:49 Rev 2464 jcater
-added support for Shift-Enter and (optionally) Enter to insert newlines in
multirow entries
+ * src/GFDisplayHandler.py, src/GFForm.py, src/GFInstance.py: misc
+ fixes [synching machines]
-------------------------------------------------------------------------
-r2492 | jamest | 2002-02-28 21:13:51 -0600 (Thu, 28 Feb 2002) | 4 lines
+2002-02-18 22:48:50 Rev 2463 jcater
-Working Form Builder Template(still need pages support)
-Added Select All button to field selection lists
-Removed printed tracing stuff
+ * src/uidrivers/_base/UIdriver.py, src/GFInstance.py: removed
+ debugging 'print' statements
-------------------------------------------------------------------------
-r2485 | jcater | 2002-02-27 01:01:09 -0600 (Wed, 27 Feb 2002) | 2 lines
+2002-02-18 22:45:51 Rev 2462 jcater
-improved numeric input system
+ * src/GFObjects/GFBlock.py, src/GFDisplayHandler.py, src/GFForm.py,
+ src/GFInstance.py, src/uidrivers/wx/UIdriver.py: more fixes to
+ combo boxes and block-change refreshing
-------------------------------------------------------------------------
-r2484 | jcater | 2002-02-27 00:24:18 -0600 (Wed, 27 Feb 2002) | 2 lines
+2002-02-18 20:11:39 Rev 2461 jamest
-input support for dates; enhanced backend support for dates; improved input
support for numbers; misc cleanup
+ * src/GFEvent.py, src/GFDisplayHandler.py: Quick update to make
+ dropdowns work
-------------------------------------------------------------------------
-r2483 | jamest | 2002-02-26 21:29:56 -0600 (Tue, 26 Feb 2002) | 3 lines
+2002-02-18 18:17:44 Rev 2460 jcater
-fix for single quote
-fix for f2(jump to record) support
+ * src/GFDisplayHandler.py, src/GFForm.py, src/GFInstance.py,
+ doc/Events.txt: fixed focus change issues w/prev + next block
-------------------------------------------------------------------------
-r2480 | jcater | 2002-02-26 18:24:32 -0600 (Tue, 26 Feb 2002) | 2 lines
+2002-02-18 05:24:09 Rev 2459 jcater
-fixed printing of control codes via keyboard input; added debugging code to
clipboard routines
+ * src/uidrivers/_base/UIdriver.py, src/uidrivers/wx/UIdriver.py:
+ brought Designer up to par with the new UIdriver formats
-------------------------------------------------------------------------
-r2472 | jamest | 2002-02-22 21:00:18 -0600 (Fri, 22 Feb 2002) | 3 lines
+2002-02-18 05:11:38 Rev 2458 jcater
-Change to designer mcmillian config
-updated text techref
+ * src/GFDisplayHandler.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py:
+ fixes/enhancements to dropdown fields
-------------------------------------------------------------------------
-r2471 | jamest | 2002-02-22 19:08:16 -0600 (Fri, 22 Feb 2002) | 2 lines
+2002-02-18 00:34:57 Rev 2457 jcater
-Misc ui updates
+ * src/GFInstance.py: fixed refresh issues with new input abstraction
+ layer
-------------------------------------------------------------------------
-r2469 | jamest | 2002-02-20 14:44:46 -0600 (Wed, 20 Feb 2002) | 3 lines
+2002-02-18 00:20:11 Rev 2456 jcater
-wx cursor position via mouse bug fixed
-mouse click on background attribute error fixed
+ * src/uidrivers/wx/UIdriver.py: added code to wx driver to allow
+ forms to access the system-wide clipboard
-------------------------------------------------------------------------
-r2468 | jamest | 2002-02-20 12:02:13 -0600 (Wed, 20 Feb 2002) | 2 lines
+2002-02-17 22:26:45 Rev 2454 jamest
-wx uidriver fix for always uppercase chars being returned
+ * src/uidrivers/_base/UIWidget.py: Added UIWidget file (pulled from
+ _base/UIdriver
-------------------------------------------------------------------------
-r2467 | jcater | 2002-02-20 11:27:49 -0600 (Wed, 20 Feb 2002) | 2 lines
+2002-02-17 22:25:31 Rev 2453 jamest
-fixed yet another refresh issue
+ * src/uidrivers/_base/UIdriver.py, src/uidrivers/wx/UIdriver.py:
+ More ui driver cleanup (syncing machines)
-------------------------------------------------------------------------
-r2466 | jamest | 2002-02-20 10:49:34 -0600 (Wed, 20 Feb 2002) | 3 lines
+2002-02-17 19:54:06 Rev 2451 jamest
-Forms findFocus now skips non GObj based items in the tree
-Remove print from wx driver
+ * src/GFObjects/GFDataSource.py, src/uidrivers/_base/UIdriver.py,
+ src/UIwxpython.py, src/UIcurses.py, src/uidrivers/wx/UIdriver.py,
+ src/uidrivers/_base/__init__.py, src/UIbase.py, setup.py,
+ src/uidrivers/wx/__init__.py, src/UIpyncurses.py, src/GFClient.py,
+ src/uidrivers/__init__.py: UI driver system changed to dir based
+ dynamic system More code cleanup
-------------------------------------------------------------------------
-r2465 | jcater | 2002-02-20 08:56:46 -0600 (Wed, 20 Feb 2002) | 2 lines
+2002-02-17 18:25:32 Rev 2450 jcater
-fixed page changing issue w/new events system
+ * src/uidrivers/_base/UIdriver.py, src/GFDisplayHandler.py,
+ src/GFForm.py, src/GFInstance.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py, src/UIbase.py, src/GFKeyMapper.py: move
+ to typecasted database drivers; more work on input abstraction;
+ more work on clipboard functions
-------------------------------------------------------------------------
-r2464 | jcater | 2002-02-18 23:47:49 -0600 (Mon, 18 Feb 2002) | 2 lines
+2002-02-17 06:43:19 Rev 2449 jcater
-misc fixes [synching machines]
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: more work
-------------------------------------------------------------------------
-r2463 | jcater | 2002-02-18 16:48:50 -0600 (Mon, 18 Feb 2002) | 2 lines
+2002-02-17 06:25:32 Rev 2448 jcater
-removed debugging 'print' statements
+ * src/GFObjects/GFBlock.py, src/GFEvent.py, src/UIwxpython.py,
+ src/uidrivers/_base/UIdriver.py, src/GFDisplayHandler.py,
+ src/GFForm.py, src/GFInstance.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py, src/UIbase.py,
+ src/GFKeyMapper.py: new input/display methods
-------------------------------------------------------------------------
-r2462 | jcater | 2002-02-18 16:45:51 -0600 (Mon, 18 Feb 2002) | 2 lines
+2002-02-17 06:19:29 Rev 2447 jamest
-more fixes to combo boxes and block-change refreshing
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: Fixed dropdown
+ initial value bug
-------------------------------------------------------------------------
-r2461 | jamest | 2002-02-18 14:11:39 -0600 (Mon, 18 Feb 2002) | 2 lines
+2002-02-17 06:08:46 Rev 2446 jamest
-Quick update to make dropdowns work
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFInstance.
+ py, src/uidrivers/wx/UIdriver.py, src/UIbase.py: The long overdue
+ death of uiEventTrap :) moved lineWrap function into common older
+ work on menus
-------------------------------------------------------------------------
-r2460 | jcater | 2002-02-18 12:17:44 -0600 (Mon, 18 Feb 2002) | 2 lines
+2002-02-17 00:46:32 Rev 2445 jamest
-fixed focus change issues w/prev + next block
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/UIcurses.py, src/uidrivers/wx/UIdriver.py, src/UIbase.py,
+ src/UIpyncurses.py: Start of changes to UI system (no where near
+ complete) this will break things
-------------------------------------------------------------------------
-r2459 | jcater | 2002-02-17 23:24:09 -0600 (Sun, 17 Feb 2002) | 2 lines
+2002-02-16 17:59:22 Rev 2444 jcater
-brought Designer up to par with the new UIdriver formats
+ * doc/Events.txt: first stab at an events listing
-------------------------------------------------------------------------
-r2458 | jcater | 2002-02-17 23:11:38 -0600 (Sun, 17 Feb 2002) | 2 lines
+2002-02-16 14:55:52 Rev 2443 jcater
-fixes/enhancements to dropdown fields
+ * src/GFDisplayHandler.py: more work on input handler [synching
+ machines]
-------------------------------------------------------------------------
-r2457 | jcater | 2002-02-17 18:34:57 -0600 (Sun, 17 Feb 2002) | 2 lines
+2002-02-16 04:10:32 Rev 2442 jcater
-fixed refresh issues with new input abstraction layer
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: fixed import
+ error
-------------------------------------------------------------------------
-r2456 | jcater | 2002-02-17 18:20:11 -0600 (Sun, 17 Feb 2002) | 2 lines
+2002-02-16 03:57:55 Rev 2440 jcater
-added code to wx driver to allow forms to access the system-wide clipboard
+ * src/GFObjects/GFBlock.py, src/GFEvent.py, src/UIwxpython.py,
+ src/uidrivers/_base/UIdriver.py, src/GFDisplayHandler.py,
+ src/GFForm.py, src/GFTrigger.py, src/GFInstance.py, src/UIcurses.
+ py, src/uidrivers/wx/UIdriver.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py, src/UIbase.py, src/GFParser.py:
+ Implemented a centralized events system
-------------------------------------------------------------------------
-r2454 | jamest | 2002-02-17 16:26:45 -0600 (Sun, 17 Feb 2002) | 2 lines
+2002-02-16 02:17:29 Rev 2439 jcater
-Added UIWidget file (pulled from _base/UIdriver
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: oops... typos
-------------------------------------------------------------------------
-r2453 | jamest | 2002-02-17 16:25:31 -0600 (Sun, 17 Feb 2002) | 2 lines
+2002-02-15 23:59:41 Rev 2438 jcater
-More ui driver cleanup (syncing machines)
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py,
+ src/GFDisplayHandler.py, src/GFForm.py, src/uidrivers/wx/UIdriver.
+ py, src/GFObjects/GFEntry.py, src/GFObjects/GFField.py, src/UIbase.
+ py: more work on input handlers [synching machines]
-------------------------------------------------------------------------
-r2451 | jamest | 2002-02-17 13:54:06 -0600 (Sun, 17 Feb 2002) | 3 lines
+2002-02-15 14:52:01 Rev 2436 jcater
-UI driver system changed to dir based dynamic system
-More code cleanup
+ * src/GFDisplayHandler.py: more work on input handling
-------------------------------------------------------------------------
-r2450 | jcater | 2002-02-17 12:25:32 -0600 (Sun, 17 Feb 2002) | 2 lines
+2002-02-15 14:51:45 Rev 2435 jcater
-move to typecasted database drivers; more work on input abstraction; more work
on clipboard functions
+ * setup.py: added code to skip docs if they don't exist
-------------------------------------------------------------------------
-r2449 | jcater | 2002-02-17 00:43:19 -0600 (Sun, 17 Feb 2002) | 2 lines
+2002-02-14 06:22:23 Rev 2433 jcater
-more work
+ * src/uidrivers/_base/UIdriver.py, src/GFDisplayHandler.py,
+ src/UIbase.py: more work on Input Masks
-------------------------------------------------------------------------
-r2448 | jcater | 2002-02-17 00:25:32 -0600 (Sun, 17 Feb 2002) | 2 lines
+2002-02-12 03:03:50 Rev 2424 jamest
-new input/display methods
+ * src/GFObjects/GFDataSource.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py, samples/button/forms/form.gfd,
+ src/GFParser.py: Merged datasource code back into GDataSource and
+ adjusted forms and reports accordingly. Started work on GMenu
-------------------------------------------------------------------------
-r2447 | jamest | 2002-02-17 00:19:29 -0600 (Sun, 17 Feb 2002) | 2 lines
+2002-02-11 18:59:34 Rev 2423 jcater
-Fixed dropdown initial value bug
+ * src/GFObjects/GFBlock.py: addition of clear() method to blocks
+ (for use in triggers) [bugfix]
-------------------------------------------------------------------------
-r2446 | jamest | 2002-02-17 00:08:46 -0600 (Sun, 17 Feb 2002) | 4 lines
+2002-02-11 16:43:59 Rev 2422 jcater
-The long overdue death of uiEventTrap :)
-moved lineWrap function into common
-older work on menus
+ * src/GFObjects/GFBlock.py: addition of clear() method to blocks
+ (for use in triggers)
-------------------------------------------------------------------------
-r2445 | jamest | 2002-02-16 18:46:32 -0600 (Sat, 16 Feb 2002) | 3 lines
+2002-02-11 04:34:19 Rev 2420 jamest
-Start of changes to UI system (no where near complete)
-this will break things
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: Import error
+ fixed unused code removed
-------------------------------------------------------------------------
-r2444 | jcater | 2002-02-16 11:59:22 -0600 (Sat, 16 Feb 2002) | 2 lines
+2002-02-11 01:13:18 Rev 2419 jamest
-first stab at an events listing
+ * src/GFObjects/GFBlock.py, src/GFInstance.py, doc/techref.lyx,
+ src/GFParser.py: Added restrictInsert, restrictDelete attributes
+ to <block> Implemented logic for <entry>'s editOnNull
-------------------------------------------------------------------------
-r2443 | jcater | 2002-02-16 08:55:52 -0600 (Sat, 16 Feb 2002) | 2 lines
+2002-02-10 23:39:43 Rev 2418 jamest
-more work on input handler [synching machines]
+ * src/GFObjects/GFBlock.py, src/GFForm.py: fix to prevent readonly
+ fields for getting focus at startup
-------------------------------------------------------------------------
-r2442 | jcater | 2002-02-15 22:10:32 -0600 (Fri, 15 Feb 2002) | 2 lines
+2002-02-10 04:43:05 Rev 2417 jamest
-fixed import error
+ * src/GFObjects/GFBlock.py, src/UIwxpython.py,
+ samples/zipcode/zipcode.gfd, BUGS, src/uidrivers/wx/UIdriver.py:
+ More trigger namespace changes
-------------------------------------------------------------------------
-r2440 | jcater | 2002-02-15 21:57:55 -0600 (Fri, 15 Feb 2002) | 2 lines
+2002-02-06 00:13:38 Rev 2411 jamest
-Implemented a centralized events system
+ * src/UIwxpython.py, src/UIcurses.py, src/uidrivers/wx/UIdriver.py:
+ Box rowSpacer bug fixed typos in UIcurses prevented win32 package
+ from building
-------------------------------------------------------------------------
-r2439 | jcater | 2002-02-15 20:17:29 -0600 (Fri, 15 Feb 2002) | 2 lines
+2002-02-05 05:45:53 Rev 2410 jamest
-oops... typos
+ * src/GFObjects/GFBlock.py, samples/zipcode/zipcode.gfd,
+ src/GFParser.py: Removed master/detail tags from block in GFParser
+ Added some functions to the trigger namespace Fixed rollback on db
+ errors
-------------------------------------------------------------------------
-r2438 | jcater | 2002-02-15 17:59:41 -0600 (Fri, 15 Feb 2002) | 2 lines
+2002-02-05 02:40:14 Rev 2409 jamest
-more work on input handlers [synching machines]
+ * src/GFObjects/GFBlock.py: Just playing w/ triggers
-------------------------------------------------------------------------
-r2436 | jcater | 2002-02-15 08:52:01 -0600 (Fri, 15 Feb 2002) | 2 lines
+2002-02-04 04:09:59 Rev 2408 jamest
-more work on input handling
+ * src/GFObjects/GFBlock.py: A few experimental trigger extensions
-------------------------------------------------------------------------
-r2435 | jcater | 2002-02-15 08:51:45 -0600 (Fri, 15 Feb 2002) | 2 lines
+2002-02-03 20:59:10 Rev 2407 jamest
-added code to skip docs if they don't exist
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: Enter and Exec
+ query now work from the menu and toolbar again.
-------------------------------------------------------------------------
-r2433 | jcater | 2002-02-14 00:22:23 -0600 (Thu, 14 Feb 2002) | 2 lines
+2002-02-01 05:38:01 Rev 2404 jamest
-more work on Input Masks
+ * src/GFForm.py, samples/helloworld2.gfd: helloworld demo working
+ again forgot to uncomment __len__ in last commit a little playing
+ arround with a global setFocus trigger function (not working)
-------------------------------------------------------------------------
-r2424 | jamest | 2002-02-11 21:03:50 -0600 (Mon, 11 Feb 2002) | 4 lines
+2002-02-01 05:07:14 Rev 2403 jamest
-Merged datasource code back into GDataSource and adjusted forms and reports
-accordingly.
-Started work on GMenu
+ * src/GFForm.py, src/GFObjects/GFEntry.py, src/GFObjects/GFField.py,
+ samples/trigger/trigger.gfd: Added support for global functions in
+ triggers bug fixes more trigger.gfd samples trigger namespace
+ additions global setFocus(not working yet) entry
+ __properties__.readonly
-------------------------------------------------------------------------
-r2423 | jcater | 2002-02-11 12:59:34 -0600 (Mon, 11 Feb 2002) | 2 lines
+2002-02-01 02:57:30 Rev 2402 jcater
-addition of clear() method to blocks (for use in triggers) [bugfix]
+ * samples/intro/intro.gfd: conversion to new trigger system
-------------------------------------------------------------------------
-r2422 | jcater | 2002-02-11 10:43:59 -0600 (Mon, 11 Feb 2002) | 2 lines
+2002-02-01 02:25:51 Rev 2401 jamest
-addition of clear() method to blocks (for use in triggers)
+ * src/GFForm.py, src/GFTrigger.py, samples/helloworld2.gfd,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py,
+ samples/intro/intro.gfd, samples/trigger/trigger.gfd: New trigger
+ namespace code patched into forms for testing Still messy Will
+ break old triggers
-------------------------------------------------------------------------
-r2420 | jamest | 2002-02-10 22:34:19 -0600 (Sun, 10 Feb 2002) | 3 lines
+2002-01-31 05:47:24 Rev 2400 jcater
-Import error fixed
-unused code removed
+ * src/GFKeyMapper.py, src/GFClient.py: fixed bug when loading
+ keymaps from gnue.conf
-------------------------------------------------------------------------
-r2419 | jamest | 2002-02-10 19:13:18 -0600 (Sun, 10 Feb 2002) | 3 lines
+2002-01-31 05:41:31 Rev 2399 jcater
-Added restrictInsert, restrictDelete attributes to <block>
-Implemented logic for <entry>'s editOnNull
+ * src/UIwxpython.py, src/GFInstance.py, src/UIcurses.py,
+ src/uidrivers/wx/UIdriver.py, src/GFKeyMapper.py, src/GFClient.py:
+ removed keystroke event logic out of UI* and into KeyMapper
-------------------------------------------------------------------------
-r2418 | jamest | 2002-02-10 17:39:43 -0600 (Sun, 10 Feb 2002) | 2 lines
+2002-01-31 02:08:21 Rev 2397 jamest
-fix to prevent readonly fields for getting focus at startup
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: More trigger
+ namespace work checking in prior to rolling forms over to new
+ namespace
-------------------------------------------------------------------------
-r2417 | jamest | 2002-02-09 22:43:05 -0600 (Sat, 09 Feb 2002) | 2 lines
+2002-01-31 00:28:49 Rev 2396 jamest
-More trigger namespace changes
+ * src/GFObjects/GFBlock.py, src/GFForm.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py, samples/intro/intro.gfd: Work on common
+ based trigger namespace
-------------------------------------------------------------------------
-r2411 | jamest | 2002-02-05 18:13:38 -0600 (Tue, 05 Feb 2002) | 3 lines
+2002-01-30 18:54:45 Rev 2392 jamest
-Box rowSpacer bug fixed
-typos in UIcurses prevented win32 package from building
+ * src/GFForm.py, src/GFObjects/GFEntry.py, src/GFObjects/GFField.py,
+ packaging/mcmillan/gfclient.cfg: Trigger changes Win32 build
+ changes Mainly checking in to get a second set of eyes on a
+ problem piece of code
-------------------------------------------------------------------------
-r2410 | jamest | 2002-02-04 23:45:53 -0600 (Mon, 04 Feb 2002) | 4 lines
+2002-01-23 02:48:53 Rev 2357 jcater
-Removed master/detail tags from block in GFParser
-Added some functions to the trigger namespace
-Fixed rollback on db errors
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: fixed name issues
+ from moving files in cvs; misc other bug fixes
-------------------------------------------------------------------------
-r2409 | jamest | 2002-02-04 20:40:14 -0600 (Mon, 04 Feb 2002) | 2 lines
+2002-01-23 02:38:03 Rev 2356 jcater
-Just playing w/ triggers
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: fixed bug in
+ initFont's GConfig
-------------------------------------------------------------------------
-r2408 | jamest | 2002-02-03 22:09:59 -0600 (Sun, 03 Feb 2002) | 2 lines
+2002-01-22 23:16:04 Rev 2353 jcater
-A few experimental trigger extensions
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: convenience
+ attributes for layout font
-------------------------------------------------------------------------
-r2407 | jamest | 2002-02-03 14:59:10 -0600 (Sun, 03 Feb 2002) | 2 lines
+2002-01-22 05:56:19 Rev 2347 jcater
-Enter and Exec query now work from the menu and toolbar again.
+ * src/__init__.py: updated versions
-------------------------------------------------------------------------
-r2404 | jamest | 2002-01-31 23:38:01 -0600 (Thu, 31 Jan 2002) | 4 lines
+2002-01-22 01:41:55 Rev 2346 jcater
-helloworld demo working again
-forgot to uncomment __len__ in last commit
-a little playing arround with a global setFocus trigger function (not working)
+ * src/GFEvent.py, src/UIcurses.py: finished the layout editor
+ toolbar support; misc old bugfixes in layout editor
-------------------------------------------------------------------------
-r2403 | jamest | 2002-01-31 23:07:14 -0600 (Thu, 31 Jan 2002) | 7 lines
+2002-01-19 21:43:24 Rev 2340 jcater
-Added support for global functions in triggers
-bug fixes
-more trigger.gfd samples
-trigger namespace additions
- global setFocus(not working yet)
- entry __properties__.readonly
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, src/GFKeyMapper.
+ py: fixed some breakage
-------------------------------------------------------------------------
-r2402 | jcater | 2002-01-31 20:57:30 -0600 (Thu, 31 Jan 2002) | 2 lines
+2002-01-19 21:13:41 Rev 2339 jcater
-conversion to new trigger system
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, src/GFKeyMapper.
+ py: first attempt at a virtual (UI-independent) and user-mappable
+ keystroke system
-------------------------------------------------------------------------
-r2401 | jamest | 2002-01-31 20:25:51 -0600 (Thu, 31 Jan 2002) | 4 lines
+2002-01-19 20:57:38 Rev 2338 jamest
-New trigger namespace code patched into forms for testing
-Still messy
-Will break old triggers
+ * NEWS, packaging/inno/gfclient.iss, packaging/inno/README,
+ packaging/mcmillan/gfclient.cfg: Doc and package config updates
+ for the 0.1.1 release
-------------------------------------------------------------------------
-r2400 | jcater | 2002-01-30 23:47:24 -0600 (Wed, 30 Jan 2002) | 2 lines
+2002-01-19 05:34:26 Rev 2337 jamest
-fixed bug when loading keymaps from gnue.conf
+ * doc/user_guide.lyx, doc/techref.lyx, doc/techref.txt, setup.py:
+ Doc updates setup.py sdist now creates docs setup.py now pulls
+ VERSION info from src dir (Have we mentioned we need a good setup
+ system)
-------------------------------------------------------------------------
-r2399 | jcater | 2002-01-30 23:41:31 -0600 (Wed, 30 Jan 2002) | 2 lines
+2002-01-19 01:19:50 Rev 2333 jamest
-removed keystroke event logic out of UI* and into KeyMapper
+ * NEWS, src/__init__.py, ChangeLog, setup.py: Misc updates in prep
+ for a release
-------------------------------------------------------------------------
-r2397 | jamest | 2002-01-30 20:08:21 -0600 (Wed, 30 Jan 2002) | 3 lines
+2002-01-16 07:05:15 Rev 2315 jcater
-More trigger namespace work checking in prior to rolling forms over to
-new namespace
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: synching machines
-------------------------------------------------------------------------
-r2396 | jamest | 2002-01-30 18:28:49 -0600 (Wed, 30 Jan 2002) | 2 lines
+2002-01-16 05:33:29 Rev 2314 jcater
-Work on common based trigger namespace
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: synching machines
-------------------------------------------------------------------------
-r2392 | jamest | 2002-01-30 12:54:45 -0600 (Wed, 30 Jan 2002) | 4 lines
+2002-01-16 04:39:50 Rev 2313 jamest
-Trigger changes
-Win32 build changes
-Mainly checking in to get a second set of eyes on a problem piece of code
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: login tab
+ navigation bug fixed msg dialogs now line wrap
-------------------------------------------------------------------------
-r2357 | jcater | 2002-01-22 20:48:53 -0600 (Tue, 22 Jan 2002) | 2 lines
+2002-01-14 04:05:14 Rev 2302 dneighbors
-fixed name issues from moving files in cvs; misc other bug fixes
+ * samples/track/contacts.gpd, samples/track/README: README ** Some
+ notes about gnuenav functionality
+ contacts.gpd ** Process file to access all gfds/grds for this
+ application
-------------------------------------------------------------------------
-r2356 | jcater | 2002-01-22 20:38:03 -0600 (Tue, 22 Jan 2002) | 2 lines
+2002-01-13 12:00:39 Rev 2301 ntiffin
-fixed bug in initFont's GConfig
+ * INSTALL: Add notes from trying to port to Mac OS X.
-------------------------------------------------------------------------
-r2353 | jcater | 2002-01-22 17:16:04 -0600 (Tue, 22 Jan 2002) | 2 lines
+2002-01-12 14:53:20 Rev 2300 ntiffin
-convenience attributes for layout font
+ * INSTALL: Added note to install common first before running setup.
+ py per Jason Spence.
-------------------------------------------------------------------------
-r2347 | jcater | 2002-01-21 23:56:19 -0600 (Mon, 21 Jan 2002) | 2 lines
+2002-01-11 07:35:56 Rev 2290 jcater
-updated versions
+ * src/__init__.py: misc changes; restructuring -- this may
+ temporarily break cvs, I'll fix in the AM
-------------------------------------------------------------------------
-r2346 | jcater | 2002-01-21 19:41:55 -0600 (Mon, 21 Jan 2002) | 2 lines
+2002-01-10 20:59:18 Rev 2285 jamest
-finished the layout editor toolbar support; misc old bugfixes in layout editor
+ * src/GFForm.py: db driver cleanup merged post methods back into
+ GDataSource Fixed bug in conditional arg checking
+ combineConditionals now knows how to deal with dict structures
+ <entry> default values now insert properly on commit last query
+ retrieval now works with entries that have a queryDefault
-------------------------------------------------------------------------
-r2340 | jcater | 2002-01-19 15:43:24 -0600 (Sat, 19 Jan 2002) | 2 lines
+2002-01-10 16:51:18 Rev 2284 jcater
-fixed some breakage
+ * samples/location/forms/zip_coords_maint.gfd,
+ samples/location/forms/runform.gfd: added a runform/button example
-------------------------------------------------------------------------
-r2339 | jcater | 2002-01-19 15:13:41 -0600 (Sat, 19 Jan 2002) | 2 lines
+2002-01-09 05:11:42 Rev 2279 jcater
-first attempt at a virtual (UI-independent) and user-mappable keystroke system
+ * AUTHORS: fixed jcater's email address in AUTHORS files
-------------------------------------------------------------------------
-r2338 | jamest | 2002-01-19 14:57:38 -0600 (Sat, 19 Jan 2002) | 2 lines
+2002-01-09 03:59:11 Rev 2276 jamest
-Doc and package config updates for the 0.1.1 release
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: fixed segfault
+ on multiple database forms startup fixed dropdown validation error
+ fixed exception handler for db driver extensions
-------------------------------------------------------------------------
-r2337 | jamest | 2002-01-18 23:34:26 -0600 (Fri, 18 Jan 2002) | 5 lines
+2002-01-08 22:16:55 Rev 2272 jcater
-Doc updates
-setup.py sdist now creates docs
-setup.py now pulls VERSION info from src dir
-(Have we mentioned we need a good setup system)
+ * src/GFParser.py: first stab at a navigator
-------------------------------------------------------------------------
-r2333 | jamest | 2002-01-18 19:19:50 -0600 (Fri, 18 Jan 2002) | 2 lines
+2002-01-08 17:05:56 Rev 2269 jcater
-Misc updates in prep for a release
+ * src/uidrivers/_base/UIdriver.py, src/UIbase.py: first somewhat
+ functional date mask
-------------------------------------------------------------------------
-r2315 | jcater | 2002-01-16 01:05:15 -0600 (Wed, 16 Jan 2002) | 2 lines
+2002-01-07 23:55:24 Rev 2267 jcater
-synching machines
+ * src/uidrivers/_base/UIdriver.py, src/GFForm.py, src/GFInstance.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py, src/UIbase.py:
+ more work on input masks
-------------------------------------------------------------------------
-r2314 | jcater | 2002-01-15 23:33:29 -0600 (Tue, 15 Jan 2002) | 2 lines
+2002-01-04 22:56:59 Rev 2260 jamest
-synching machines
+ * samples/zipcode/states.gfd: Syncing machines more _pgsql driver
+ merges added support for accurate record counts on queries
-------------------------------------------------------------------------
-r2313 | jamest | 2002-01-15 22:39:50 -0600 (Tue, 15 Jan 2002) | 3 lines
+2002-01-04 14:59:07 Rev 2258 jamest
-login tab navigation bug fixed
-msg dialogs now line wrap
+ * samples/location/forms/country_maint.gfd,
+ samples/location/forms/zip_coords_maint.gfd,
+ samples/location/forms/state_maint.gfd,
+ samples/location/forms/county_maint.gfd: Removed <database> tags
+ from forms not relying on a valid connections.conf file. This is
+ only being done to verify that commit mails from me are working.
-------------------------------------------------------------------------
-r2302 | dneighbors | 2002-01-13 22:05:14 -0600 (Sun, 13 Jan 2002) | 6 lines
+2002-01-04 05:56:46 Rev 2257 jcater
-README
- ** Some notes about gnuenav functionality
+ * src/uidrivers/_base/UIdriver.py, src/GFForm.py, src/UIbase.py:
+ more work on input system
-contacts.gpd
- ** Process file to access all gfds/grds for this application
+2002-01-04 03:17:00 Rev 2254 jamest
-------------------------------------------------------------------------
-r2301 | ntiffin | 2002-01-13 06:00:39 -0600 (Sun, 13 Jan 2002) | 2 lines
+ * samples/zipcode/states.gfd: multi record fetch now default for
+ _dbsig should improve performance cleaned up kruft from postgres
+ drivers that no longer applied
-Add notes from trying to port to Mac OS X.
+2002-01-04 01:48:52 Rev 2253 jcater
-------------------------------------------------------------------------
-r2300 | ntiffin | 2002-01-12 08:53:20 -0600 (Sat, 12 Jan 2002) | 2 lines
+ * samples/zipcode/states.gfd: removed databased tag from sample
-Added note to install common first before running setup.py per Jason Spence.
+2002-01-04 00:35:39 Rev 2251 jcater
-------------------------------------------------------------------------
-r2290 | jcater | 2002-01-11 01:35:56 -0600 (Fri, 11 Jan 2002) | 2 lines
+ * src/GFForm.py: changes to forms for input mask; misc code
+ cleanup/documentation
-misc changes; restructuring -- this may temporarily break cvs, I'll fix in the
AM
+2002-01-02 19:03:33 Rev 2246 jcater
-------------------------------------------------------------------------
-r2285 | jamest | 2002-01-10 14:59:18 -0600 (Thu, 10 Jan 2002) | 7 lines
+ * samples/location/sql/create_locale.sql: fixed misspelling of
+ florida :)
-db driver cleanup
-merged post methods back into GDataSource
-Fixed bug in conditional arg checking
-combineConditionals now knows how to deal with dict structures
-<entry> default values now insert properly on commit
-last query retrieval now works with entries that have a queryDefault
+2002-01-02 15:32:03 Rev 2245 jcater
-------------------------------------------------------------------------
-r2284 | jcater | 2002-01-10 10:51:18 -0600 (Thu, 10 Jan 2002) | 2 lines
+ * samples/masks/masks.gfd, samples/masks: mask sample added
-added a runform/button example
+2002-01-01 18:32:43 Rev 2244 jcater
-------------------------------------------------------------------------
-r2279 | jcater | 2002-01-08 23:11:42 -0600 (Tue, 08 Jan 2002) | 2 lines
+ * src/GFForm.py, src/GFObjects/GFEntry.py, src/GFObjects/GFField.py:
+ resumed work on input masks... may break cvs
-fixed jcater's email address in AUTHORS files
+2001-12-21 22:20:38 Rev 2240 jamest
-------------------------------------------------------------------------
-r2276 | jamest | 2002-01-08 21:59:11 -0600 (Tue, 08 Jan 2002) | 4 lines
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: work around
+ for int field in the backend syncing machines
-fixed segfault on multiple database forms startup
-fixed dropdown validation error
-fixed exception handler for db driver extensions
+2001-12-21 03:20:29 Rev 2237 jamest
-------------------------------------------------------------------------
-r2272 | jcater | 2002-01-08 16:16:55 -0600 (Tue, 08 Jan 2002) | 2 lines
+ * src/UIwxpython.py, src/GFForm.py, doc/techref.lyx,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py: Merging in the changes from the patches
+ branch into head entry 'label' support
-first stab at a navigator
+2001-12-21 02:42:05 Rev 2235 jamest
-------------------------------------------------------------------------
-r2269 | jcater | 2002-01-08 11:05:56 -0600 (Tue, 08 Jan 2002) | 2 lines
+ * samples/geas/users.gfd: Syncing machines
-first somewhat functional date mask
+2001-12-20 23:18:15 Rev 2232 jcater
-------------------------------------------------------------------------
-r2267 | jcater | 2002-01-07 17:55:24 -0600 (Mon, 07 Jan 2002) | 2 lines
+ * src/GFObjects/GFField.py: misc changes for label-style entry widgets
-more work on input masks
+2001-12-08 06:17:43 Rev 2187 baumannd
-------------------------------------------------------------------------
-r2260 | jamest | 2002-01-04 16:56:59 -0600 (Fri, 04 Jan 2002) | 4 lines
+ * setup.py: Fix symlinks in setup.py for development build of forms
+ and designer from cvs and ignore some generated files.
-Syncing machines
- more _pgsql driver merges
- added support for accurate record counts on queries
+2001-11-26 23:26:43 Rev 2158 jcater
-------------------------------------------------------------------------
-r2258 | jamest | 2002-01-04 08:59:07 -0600 (Fri, 04 Jan 2002) | 3 lines
+ * samples/contact.gfd, src/GFInstance.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py: synching machines
-Removed <database> tags from forms not relying on a valid connections.conf
-file. This is only being done to verify that commit mails from me are working.
+2001-11-21 05:41:03 Rev 2147 jcater
-------------------------------------------------------------------------
-r2257 | jcater | 2002-01-03 23:56:46 -0600 (Thu, 03 Jan 2002) | 2 lines
+ * packaging/inno/gfclient.iss: changes to Inno setup files for
+ Documentation
-more work on input system
+2001-11-21 04:44:48 Rev 2145 jamest
-------------------------------------------------------------------------
-r2254 | jamest | 2002-01-03 21:17:00 -0600 (Thu, 03 Jan 2002) | 3 lines
+ * MANIFEST.in, setup.py: Changes required to make good source distros
-multi record fetch now default for _dbsig should improve performance
-cleaned up kruft from postgres drivers that no longer applied
+2001-11-21 03:23:03 Rev 2144 jamest
-------------------------------------------------------------------------
-r2253 | jcater | 2002-01-03 19:48:52 -0600 (Thu, 03 Jan 2002) | 2 lines
+ * MANIFEST.in, NEWS, BUGS, ChangeLog, setup.py: Final updates for 0.
+ 1.0 releases
-removed databased tag from sample
+2001-11-21 03:08:42 Rev 2142 jcater
-------------------------------------------------------------------------
-r2251 | jcater | 2002-01-03 18:35:39 -0600 (Thu, 03 Jan 2002) | 2 lines
+ * src/GFForm.py: more changes to buttons as tab stops
-changes to forms for input mask; misc code cleanup/documentation
+2001-11-21 02:42:25 Rev 2141 jcater
-------------------------------------------------------------------------
-r2246 | jcater | 2002-01-02 13:03:33 -0600 (Wed, 02 Jan 2002) | 2 lines
+ * src/GFObjects/GFButton.py, src/UIwxpython.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py: fixed for button navigation
-fixed misspelling of florida :)
+2001-11-21 02:12:53 Rev 2139 jamest
-------------------------------------------------------------------------
-r2245 | jcater | 2002-01-02 09:32:03 -0600 (Wed, 02 Jan 2002) | 2 lines
+ * samples/zipcode/zipcode.gfd, BUGS, doc/techref.txt: Postgresql
+ driver updates
-mask sample added
+2001-11-20 23:25:36 Rev 2138 jcater
-------------------------------------------------------------------------
-r2244 | jcater | 2002-01-01 12:32:43 -0600 (Tue, 01 Jan 2002) | 3 lines
+ * samples/intro/PigLatinPublicDomain.txt, samples/intro/intro.gfd:
+ Created a nifty intro/demo form :)
-resumed work on input masks... may
-break cvs
+2001-11-20 19:40:12 Rev 2132 jamest
-------------------------------------------------------------------------
-r2240 | jamest | 2001-12-21 16:20:38 -0600 (Fri, 21 Dec 2001) | 3 lines
+ * src/GFClient.py: Added disableSplash option to gnue.conf
-work around for int field in the backend
-syncing machines
+2001-11-20 00:15:15 Rev 2126 jamest
-------------------------------------------------------------------------
-r2237 | jamest | 2001-12-20 21:20:29 -0600 (Thu, 20 Dec 2001) | 3 lines
+ * NEWS, ChangeLog: Updated NEWS and Changelog for pending release
-Merging in the changes from the patches branch into head
- entry 'label' support
+2001-11-17 23:15:25 Rev 2113 dimas
-------------------------------------------------------------------------
-r2235 | jamest | 2001-12-20 20:42:05 -0600 (Thu, 20 Dec 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: Fix for quick
+ hack which is now works for windows too
-Syncing machines
+2001-11-15 22:06:32 Rev 2109 jcater
-------------------------------------------------------------------------
-r2232 | jcater | 2001-12-20 17:18:15 -0600 (Thu, 20 Dec 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: bugfix: tab works
+ correctly on the login dialog
-misc changes for label-style entry widgets
+2001-11-15 21:46:23 Rev 2108 jcater
-------------------------------------------------------------------------
-r2187 | baumannd | 2001-12-08 00:17:43 -0600 (Sat, 08 Dec 2001) | 3 lines
+ * packaging/inno/gfclient.iss, src/GFClient.py: fixed Inno install
+ to start Intro form
-Fix symlinks in setup.py for development build of forms and designer from cvs
-and ignore some generated files.
+2001-11-15 21:29:11 Rev 2107 jcater
-------------------------------------------------------------------------
-r2158 | jcater | 2001-11-26 17:26:43 -0600 (Mon, 26 Nov 2001) | 2 lines
+ * samples/intro, samples/intro/intro.gfd: Added an Intro form for
+ Windows install; some one PLEASE replace it :)
-synching machines
+2001-11-15 06:42:25 Rev 2104 jcater
-------------------------------------------------------------------------
-r2147 | jcater | 2001-11-20 23:41:03 -0600 (Tue, 20 Nov 2001) | 2 lines
+ * doc/user_guide.lyx: started forms designer's manual; updated forms
+ user's manual
-changes to Inno setup files for Documentation
+2001-11-15 04:48:07 Rev 2103 jamest
-------------------------------------------------------------------------
-r2145 | jamest | 2001-11-20 22:44:48 -0600 (Tue, 20 Nov 2001) | 2 lines
+ * doc/user_guide.lyx: Added jcaters README.databases to the users
+ guide
-Changes required to make good source distros
+2001-11-15 04:43:36 Rev 2102 jcater
-------------------------------------------------------------------------
-r2144 | jamest | 2001-11-20 21:23:03 -0600 (Tue, 20 Nov 2001) | 2 lines
+ * doc/user_guide.lyx: changes to user guide
-Final updates for 0.1.0 releases
+2001-11-15 01:01:48 Rev 2101 jamest
-------------------------------------------------------------------------
-r2142 | jcater | 2001-11-20 21:08:42 -0600 (Tue, 20 Nov 2001) | 2 lines
+ * doc/user_guide.lyx: Updated doc to be loadable on lyx systems w/o
+ docbook installed
-more changes to buttons as tab stops
+2001-11-15 00:01:06 Rev 2099 jcater
-------------------------------------------------------------------------
-r2141 | jcater | 2001-11-20 20:42:25 -0600 (Tue, 20 Nov 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: under win32, made
+ the login handler place focus on the Username field after creation
-fixed for button navigation
+2001-11-14 20:44:28 Rev 2094 jamest
-------------------------------------------------------------------------
-r2139 | jamest | 2001-11-20 20:12:53 -0600 (Tue, 20 Nov 2001) | 2 lines
+ * src/GFObjects/GFBlock.py: fix pypgsql connect exception handler
+ fix query recall feature
-Postgresql driver updates
+2001-11-14 17:56:10 Rev 2092 jamest
-------------------------------------------------------------------------
-r2138 | jcater | 2001-11-20 17:25:36 -0600 (Tue, 20 Nov 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, TODO,
+ src/GFClient.py: gnue.conf alterations Updated TODOs
-Created a nifty intro/demo form :)
+2001-11-14 05:27:33 Rev 2090 jamest
-------------------------------------------------------------------------
-r2132 | jamest | 2001-11-20 13:40:12 -0600 (Tue, 20 Nov 2001) | 2 lines
+ * doc/login-dialog.ps, doc/user_guide.lyx: Start of a users guide
-Added disableSplash option to gnue.conf
+2001-11-14 04:12:08 Rev 2089 jcater
-------------------------------------------------------------------------
-r2126 | jamest | 2001-11-19 18:15:15 -0600 (Mon, 19 Nov 2001) | 2 lines
+ * packaging/inno/gfclient.iss: added samples to inno setup; cleanup
-Updated NEWS and Changelog for pending release
+2001-11-13 23:59:59 Rev 2088 jcater
-------------------------------------------------------------------------
-r2113 | dimas | 2001-11-17 17:15:25 -0600 (Sat, 17 Nov 2001) | 2 lines
+ * packaging/inno/gfclient.iss: added LICENSE.txt to Inno installs;
+ added components, sample forms to inno installs
-Fix for quick hack which is now works for windows too
+2001-11-13 05:09:43 Rev 2083 jcater
-------------------------------------------------------------------------
-r2109 | jcater | 2001-11-15 16:06:32 -0600 (Thu, 15 Nov 2001) | 2 lines
+ * setup.py: fix for mcmillan installs so clients can be run out of
+ their install directory
-bugfix: tab works correctly on the login dialog
+2001-11-13 05:07:28 Rev 2082 jcater
-------------------------------------------------------------------------
-r2108 | jcater | 2001-11-15 15:46:23 -0600 (Thu, 15 Nov 2001) | 2 lines
+ * setup.py: fix for mcmillan installs so clients can be run out of
+ their install directory
-fixed Inno install to start Intro form
+2001-11-13 03:55:12 Rev 2081 jamest
-------------------------------------------------------------------------
-r2107 | jcater | 2001-11-15 15:29:11 -0600 (Thu, 15 Nov 2001) | 2 lines
+ * packaging/inno/gfclient.iss, packaging/inno/README,
+ packaging/mcmillan/gfclient.cfg: Updates to the install system it
+ should now be possible to create working gnuef setup.exe
-Added an Intro form for Windows install; some one PLEASE replace it :)
+2001-11-13 02:19:31 Rev 2079 jcater
-------------------------------------------------------------------------
-r2104 | jcater | 2001-11-15 00:42:25 -0600 (Thu, 15 Nov 2001) | 2 lines
+ * packaging/mcmillan/gfclient.cfg: Modified mcmillan cfg files
-started forms designer's manual; updated forms user's manual
+2001-11-13 01:56:02 Rev 2077 jcater
-------------------------------------------------------------------------
-r2103 | jamest | 2001-11-14 22:48:07 -0600 (Wed, 14 Nov 2001) | 2 lines
+ * setup.py: added support to win32 section of setup.py to allow
+ extra (separate) modules
-Added jcaters README.databases to the users guide
+2001-11-13 01:06:23 Rev 2076 jcater
-------------------------------------------------------------------------
-r2102 | jcater | 2001-11-14 22:43:36 -0600 (Wed, 14 Nov 2001) | 2 lines
+ * packaging/inno/gfclient.iss: changes to Inno installer; misc changes
-changes to user guide
+2001-11-12 22:56:39 Rev 2075 jcater
-------------------------------------------------------------------------
-r2101 | jamest | 2001-11-14 19:01:48 -0600 (Wed, 14 Nov 2001) | 2 lines
+ * setup.py: cleaned up setup.py for Win32 machines (did not change
+ functionality)
-Updated doc to be loadable on lyx systems w/o docbook installed
+2001-11-12 22:24:03 Rev 2074 jcater
-------------------------------------------------------------------------
-r2099 | jcater | 2001-11-14 18:01:06 -0600 (Wed, 14 Nov 2001) | 2 lines
+ * setup.py: cleaned up setup.py for Win32 machines (did not change
+ functionality)
-under win32, made the login handler place focus on the Username field after
creation
+2001-11-12 22:02:25 Rev 2073 jamest
-------------------------------------------------------------------------
-r2094 | jamest | 2001-11-14 14:44:28 -0600 (Wed, 14 Nov 2001) | 3 lines
+ * packaging/inno/gfclient.iss, packaging/inno/README: Added config
+ files for the INNO setup.exe creator
-fix pypgsql connect exception handler
-fix query recall feature
+2001-11-12 21:48:12 Rev 2072 jcater
-------------------------------------------------------------------------
-r2092 | jamest | 2001-11-14 11:56:10 -0600 (Wed, 14 Nov 2001) | 3 lines
+ * setup.py: fixes to setup.py for mcmillan install
-gnue.conf alterations
-Updated TODOs
+2001-11-12 21:44:45 Rev 2071 jcater
-------------------------------------------------------------------------
-r2090 | jamest | 2001-11-13 23:27:33 -0600 (Tue, 13 Nov 2001) | 2 lines
+ * setup.py: fixes to setup.py for mcmillan install
-Start of a users guide
+2001-11-12 19:53:35 Rev 2070 jamest
-------------------------------------------------------------------------
-r2089 | jcater | 2001-11-13 22:12:08 -0600 (Tue, 13 Nov 2001) | 2 lines
+ * packaging/mcmillan, build_win.bat, packaging/inno/README,
+ packaging/inno, packaging/mcmillan/gfclient.cfg: Updates for
+ McMillian installer instructions and config files
-added samples to inno setup; cleanup
+2001-11-11 00:54:30 Rev 2065 jcater
-------------------------------------------------------------------------
-r2088 | jcater | 2001-11-13 17:59:59 -0600 (Tue, 13 Nov 2001) | 2 lines
+ * README, README.oracle, README.databases, INSTALL: Updated
+ documentation
-added LICENSE.txt to Inno installs; added components, sample forms to inno
installs
+2001-11-09 05:48:30 Rev 2058 jcater
-------------------------------------------------------------------------
-r2083 | jcater | 2001-11-12 23:09:43 -0600 (Mon, 12 Nov 2001) | 2 lines
+ * src/GFObjects/GFBlock.py: part #2 to fix posting routines to
+ correctly deal with empty and deleted records
-fix for mcmillan installs so clients can be run out of their install directory
+2001-11-09 05:45:22 Rev 2057 jcater
-------------------------------------------------------------------------
-r2082 | jcater | 2001-11-12 23:07:28 -0600 (Mon, 12 Nov 2001) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFForm.py: fixes to posting routines
+ to correctly deal with empty and deleted records; misc other bug
+ fixes
-fix for mcmillan installs so clients can be run out of their install directory
+2001-11-08 19:57:00 Rev 2055 jcater
-------------------------------------------------------------------------
-r2081 | jamest | 2001-11-12 21:55:12 -0600 (Mon, 12 Nov 2001) | 3 lines
+ * src/GFObjects/GFBlock.py: modified resultsets so that it maintains
+ the currentRecord setting during a commit (even if records are
+ deleted); gnuef now reflects this change
-Updates to the install system
-it should now be possible to create working gnuef setup.exe
+2001-11-08 17:28:14 Rev 2054 jcater
-------------------------------------------------------------------------
-r2079 | jcater | 2001-11-12 20:19:31 -0600 (Mon, 12 Nov 2001) | 2 lines
+ * samples/track/sql/load.sql: Fixed dneighno specific references
-Modified mcmillan cfg files
+2001-11-08 09:14:21 Rev 2053 jcater
-------------------------------------------------------------------------
-r2077 | jcater | 2001-11-12 19:56:02 -0600 (Mon, 12 Nov 2001) | 2 lines
+ * src/GFObjects/GFBlock.py, samples/track/forms/contact_manager.gfd:
+ removed screen noise (unneeded print statements)
-added support to win32 section of setup.py to allow extra (separate) modules
+2001-11-08 09:11:42 Rev 2052 jcater
-------------------------------------------------------------------------
-r2076 | jcater | 2001-11-12 19:06:23 -0600 (Mon, 12 Nov 2001) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFForm.py, src/GFTrigger.py,
+ samples/track/forms/contact_manager.gfd: added block/record
+ iteration for use in triggers
-changes to Inno installer; misc changes
+2001-11-08 07:57:04 Rev 2051 jcater
-------------------------------------------------------------------------
-r2075 | jcater | 2001-11-12 16:56:39 -0600 (Mon, 12 Nov 2001) | 2 lines
+ * samples/track/forms/contact_manager.gfd: added primary key support
+ in PRE-COMMIT trigger to make form more cross-db
-cleaned up setup.py for Win32 machines (did not change functionality)
+2001-11-08 07:56:22 Rev 2050 jcater
-------------------------------------------------------------------------
-r2074 | jcater | 2001-11-12 16:24:03 -0600 (Mon, 12 Nov 2001) | 2 lines
+ * src/GFObjects/GFDataSource.py, src/GFForm.py: fix initialization
+ issue with master/detail records
-cleaned up setup.py for Win32 machines (did not change functionality)
+2001-11-08 04:20:12 Rev 2047 jamest
-------------------------------------------------------------------------
-r2073 | jamest | 2001-11-12 16:02:25 -0600 (Mon, 12 Nov 2001) | 2 lines
+ * build_win.bat: Misc changes in an attempt to get py2exe to perform
+ it's voodoo
-Added config files for the INNO setup.exe creator
+2001-11-08 02:47:15 Rev 2045 jamest
-------------------------------------------------------------------------
-r2072 | jcater | 2001-11-12 15:48:12 -0600 (Mon, 12 Nov 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: Kludge to support
+ modal logins properly on win32
-fixes to setup.py for mcmillan install
+2001-11-06 04:36:50 Rev 2040 dneighbors
-------------------------------------------------------------------------
-r2071 | jcater | 2001-11-12 15:44:45 -0600 (Mon, 12 Nov 2001) | 2 lines
+ * samples/track/sql/create_all.sql, samples/track/sql/drop_all.sql,
+ samples/track/sql/create_history.sql,
+ samples/track/sql/drop_history.sql: Added the history table for
+ testing......
-fixes to setup.py for mcmillan install
+2001-11-06 03:55:24 Rev 2038 jamest
-------------------------------------------------------------------------
-r2070 | jamest | 2001-11-12 13:53:35 -0600 (Mon, 12 Nov 2001) | 2 lines
+ * AUTHORS, INSTALL.win32, setup.py: Fix for pyPgSQL 2.0 misc AUTHOR
+ file update single connections.conf sample
-Updates for McMillian installer instructions and config files
+2001-11-06 02:29:50 Rev 2037 jamest
-------------------------------------------------------------------------
-r2065 | jcater | 2001-11-10 18:54:30 -0600 (Sat, 10 Nov 2001) | 2 lines
+ * NEWS, TODO: Added ROADMAPS to the various TODO files
-Updated documentation
+2001-11-05 03:41:58 Rev 2032 jamest
-------------------------------------------------------------------------
-r2058 | jcater | 2001-11-08 23:48:30 -0600 (Thu, 08 Nov 2001) | 2 lines
+ * NEWS, ChangeLog: Update files for upcomming release
-part #2 to fix posting routines to correctly deal with empty and deleted
records
+2001-11-05 03:21:11 Rev 2031 jamest
-------------------------------------------------------------------------
-r2057 | jcater | 2001-11-08 23:45:22 -0600 (Thu, 08 Nov 2001) | 2 lines
+ * samples/vendor/forms/vendor_maint.gfd,
+ samples/track/forms/contact_manager.gfd, samples/geas/users.gfd,
+ samples/track/forms/address_type.gfd,
+ samples/inventory/forms/inv_maintenance.gfd, samples/geas/country.
+ gfd, samples/track/forms/email_type.gfd,
+ samples/location/forms/zipcode_maint.gfd, samples/geas/person.gfd,
+ samples/location/forms/country_maint.gfd,
+ samples/inventory/forms/company.gfd, samples/zipcode/zipcode.gfd,
+ samples/inventory/forms/sc_inv_cycle_count.gfd, samples/contact.
+ gfd, samples/simple/form.gfd, samples/helloworld2.gfd,
+ samples/zipcode/states.gfd,
+ samples/location/forms/zip_coords_maint.gfd,
+ samples/po/sc_po_entry.gfd, samples/button/forms/form.gfd,
+ samples/track/forms/phone_type.gfd,
+ samples/track/forms/assignment_status.gfd,
+ samples/location/forms/state_maint.gfd, samples/trigger/trigger.
+ gfd, samples/location/forms/county_maint.gfd: Small designer stuff
+ ran all forms thru designer (except the history forms)
-fixes to posting routines to correctly deal with empty and deleted records;
misc other bug fixes
+2001-11-05 02:23:37 Rev 2029 jamest
-------------------------------------------------------------------------
-r2055 | jcater | 2001-11-08 13:57:00 -0600 (Thu, 08 Nov 2001) | 2 lines
+ * doc/techref.lyx: Some doc updates
-modified resultsets so that it maintains the currentRecord setting during a
commit (even if records are deleted); gnuef now reflects this change
+2001-11-05 01:28:05 Rev 2028 jamest
-------------------------------------------------------------------------
-r2054 | jcater | 2001-11-08 11:28:14 -0600 (Thu, 08 Nov 2001) | 2 lines
+ * src/__init__.py: Designer now runs on win32 platforms
-Fixed dneighno specific references
+2001-11-04 22:49:08 Rev 2026 jamest
-------------------------------------------------------------------------
-r2053 | jcater | 2001-11-08 03:14:21 -0600 (Thu, 08 Nov 2001) | 2 lines
+ * setup.py: Designer setup.py now works on win32 and linux Misc
+ setup.py changes for upcomming releases
-removed screen noise (unneeded print statements)
+2001-11-04 22:04:48 Rev 2023 jcater
-------------------------------------------------------------------------
-r2052 | jcater | 2001-11-08 03:11:42 -0600 (Thu, 08 Nov 2001) | 2 lines
+ * src/GFObjects/GFBlock.py, src/UIwxpython.py,
+ src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, src/UIbase.py: fixes to form's
+ exception handling, rollbacks
-added block/record iteration for use in triggers
+2001-11-04 20:26:38 Rev 2022 jamest
-------------------------------------------------------------------------
-r2051 | jcater | 2001-11-08 01:57:04 -0600 (Thu, 08 Nov 2001) | 2 lines
+ * samples/zipcode/zipcode.gfd, src/GFForm.py,
+ samples/zipcode/pg_zip_code.sql, samples/zipcode/states.gfd, setup.
+ py: Updated designer mouse code
-added primary key support in PRE-COMMIT trigger to make form more cross-db
+2001-11-04 18:36:33 Rev 2020 jcater
-------------------------------------------------------------------------
-r2050 | jcater | 2001-11-08 01:56:22 -0600 (Thu, 08 Nov 2001) | 2 lines
+ * src/uidrivers/wx/UIdriver.py, src/UIwxpython.py, src/GFClient.py:
+ improvements to exception feedback system
-fix initialization issue with master/detail records
+2001-11-04 15:54:24 Rev 2016 jamest
-------------------------------------------------------------------------
-r2047 | jamest | 2001-11-07 22:20:12 -0600 (Wed, 07 Nov 2001) | 2 lines
+ * setup.py: Designer support using the mouse to move widgets (work
+ in process)
-Misc changes in an attempt to get py2exe to perform it's voodoo
+2001-11-02 23:00:29 Rev 2014 jcater
-------------------------------------------------------------------------
-r2045 | jamest | 2001-11-07 20:47:15 -0600 (Wed, 07 Nov 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: win32 changes
-Kludge to support modal logins properly on win32
+2001-11-02 20:39:48 Rev 2013 jcater
-------------------------------------------------------------------------
-r2040 | dneighbors | 2001-11-05 22:36:50 -0600 (Mon, 05 Nov 2001) | 2 lines
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: temporarily
+ commented out experimental inputmask support
-Added the history table for testing......
+2001-10-29 15:05:19 Rev 2000 jamest
-------------------------------------------------------------------------
-r2038 | jamest | 2001-11-05 21:55:24 -0600 (Mon, 05 Nov 2001) | 4 lines
+ * src/GFForm.py: Small change to allow enter key in a field to act
+ like a tab key
-Fix for pyPgSQL 2.0
-misc AUTHOR file update
-single connections.conf sample
+2001-10-15 04:15:51 Rev 1972 jcater
-------------------------------------------------------------------------
-r2037 | jamest | 2001-11-05 20:29:50 -0600 (Mon, 05 Nov 2001) | 2 lines
+ * src/GFObjects/GFField.py, src/GFObjects/GFEntry.py: synching
+ machines
-Added ROADMAPS to the various TODO files
+2001-10-13 00:06:18 Rev 1970 jcater
-------------------------------------------------------------------------
-r2032 | jamest | 2001-11-04 21:41:58 -0600 (Sun, 04 Nov 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py, src/UIbase.py: synching machines (I hope
+ it doesn't break)
-Update files for upcomming release
+2001-10-12 03:21:24 Rev 1967 dneighbors
-------------------------------------------------------------------------
-r2031 | jamest | 2001-11-04 21:21:11 -0600 (Sun, 04 Nov 2001) | 3 lines
+ * samples/track/forms/contact_manager.gfd,
+ samples/track/forms/address_type.gfd,
+ samples/track/forms/email_type.gfd, samples/track/forms/phone_type.
+ gfd, samples/track/forms/assignment_status.gfd: Made the
+ datasource strings be gnue instead of dtbsGNUe.
+ Jason/Jamest: there are 'case issues' with naming of datasourcing..
+ . Perhaps one of you can look at it?
-Small designer stuff
-ran all forms thru designer (except the history forms)
+2001-10-11 04:36:08 Rev 1966 jcater
-------------------------------------------------------------------------
-r2029 | jamest | 2001-11-04 20:23:37 -0600 (Sun, 04 Nov 2001) | 2 lines
+ * src/uidrivers/_base/UIdriver.py, src/GFForm.py, src/UIcurses.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py, src/UIbase.py:
+ synching machines (may be broken)
-Some doc updates
+2001-10-11 01:45:55 Rev 1965 jcater
-------------------------------------------------------------------------
-r2028 | jamest | 2001-11-04 19:28:05 -0600 (Sun, 04 Nov 2001) | 2 lines
+ * src/GFParser.py: fixed typo in parser description
-Designer now runs on win32 platforms
+2001-10-10 23:24:51 Rev 1964 jcater
-------------------------------------------------------------------------
-r2026 | jamest | 2001-11-04 16:49:08 -0600 (Sun, 04 Nov 2001) | 3 lines
+ * src/GFForm.py, src/GFObjects/GFEntry.py, src/GFObjects/GFField.py,
+ src/GFParser.py: synching machines (may break cvs)
-Designer setup.py now works on win32 and linux
-Misc setup.py changes for upcomming releases
+2001-10-10 17:11:29 Rev 1963 jcater
-------------------------------------------------------------------------
-r2023 | jcater | 2001-11-04 16:04:48 -0600 (Sun, 04 Nov 2001) | 2 lines
+ * src/GFObjects/GFBlock.py: fixed case sensitivity issue w/block.
+ datasource
-fixes to form's exception handling, rollbacks
+2001-10-10 04:48:02 Rev 1962 jcater
-------------------------------------------------------------------------
-r2022 | jamest | 2001-11-04 14:26:38 -0600 (Sun, 04 Nov 2001) | 2 lines
+ * src/GFObjects/GFDataSource.py, src/GFParser.py: Simplified sharing
+ of common GParser tags between clients (i.e., datasource,etc);
+ continued much overdue work on conditional support for datsources;
+ misc changes
-Updated designer mouse code
+2001-10-09 15:19:57 Rev 1961 jamest
-------------------------------------------------------------------------
-r2020 | jcater | 2001-11-04 12:36:33 -0600 (Sun, 04 Nov 2001) | 2 lines
+ * setup.py: setup.py bug
-improvements to exception feedback system
+2001-10-09 13:35:12 Rev 1960 jamest
-------------------------------------------------------------------------
-r2016 | jamest | 2001-11-04 09:54:24 -0600 (Sun, 04 Nov 2001) | 2 lines
+ * src/GFObjects/GFBlock.py, src/UIwxpython.py, src/GFConfig.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py: Fixed gnuef install bug Fixed query bug
+ wrt clearing fields with query defaults
-Designer support using the mouse to move widgets (work in process)
+2001-10-09 03:02:57 Rev 1957 jcater
-------------------------------------------------------------------------
-r2014 | jcater | 2001-11-02 17:00:29 -0600 (Fri, 02 Nov 2001) | 2 lines
+ * setup.py: setup.py now adds a single GNUe.py module to python's
+ default search path. A client app can import GNUe, after which the
+ gnue.common, gnue.forms, etc packages will be in your session's
+ search path (i.e., your app can 'import GNUe';'from gnue.common
+ import *' without having to do funky stuff to find the
+ installation path of gnue. Also made setup.py check for python >=
+ 2.0 and die otherwise
-win32 changes
+2001-10-08 12:38:14 Rev 1952 jcater
-------------------------------------------------------------------------
-r2013 | jcater | 2001-11-02 14:39:48 -0600 (Fri, 02 Nov 2001) | 2 lines
+ * src/GFEvent.py, src/GFObjects/GFField.py, src/GFTrigger.py,
+ src/GFForm.py, src/GFLibrary.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFDatabase.py, src/GFObjects/GFOption.py,
+ src/GFObjects/GFButton.py, src/GFObjects/GFLabel.py, src/GFError.
+ py, src/GFParser.py, src/GFObjects/GFBox.py, src/GFObjects/GFBlock.
+ py, src/GFObjects/GFDataSource.py, src/GFObjects/GFMsgBox.py,
+ src/GFTriggerError.py: * Updated GObject's new phaseInit system
+ to automatically determine the number of phases necessary to
+ do all the phaseInits (as opposed to defaulting to 5.) The
+ number of phases needed by an object is returned by _buildObject.
+ * Updated Reports to use the new phaseInit system.
+ * Modified reports/samples/location sample to use tables from
+ forms/samples/zipcode instead of forms/samples/location.
+ * Misc fixes
-temporarily commented out experimental inputmask support
+2001-10-07 06:28:35 Rev 1948 jcater
-------------------------------------------------------------------------
-r2000 | jamest | 2001-10-29 09:05:19 -0600 (Mon, 29 Oct 2001) | 2 lines
+ * setup.py, src/GFClient.py: misc setup changes; misc fixes
-Small change to allow enter key in a field to act like a tab key
+2001-10-06 18:34:47 Rev 1947 jcater
-------------------------------------------------------------------------
-r1972 | jcater | 2001-10-14 23:15:51 -0500 (Sun, 14 Oct 2001) | 2 lines
+ * src/GFTrigger.py: possible fix to the exec() nested scope error
+ introduced w/Python 2.1
-synching machines
+2001-10-04 05:24:58 Rev 1941 baumannd
-------------------------------------------------------------------------
-r1970 | jcater | 2001-10-12 19:06:18 -0500 (Fri, 12 Oct 2001) | 2 lines
+ * doc/techref.txt: Add text version of technical refernce so ppl
+ don't have to use LyX.
-synching machines (I hope it doesn't break)
+2001-09-27 04:32:52 Rev 1921 jcater
-------------------------------------------------------------------------
-r1967 | dneighbors | 2001-10-11 22:21:24 -0500 (Thu, 11 Oct 2001) | 5 lines
+ * src/GFForm.py, src/GFConfig.py: Synching machines
-Made the datasource strings be gnue instead of dtbsGNUe.
+2001-09-27 01:20:35 Rev 1920 jcater
-Jason/Jamest: there are 'case issues' with naming of datasourcing...
-Perhaps one of you can look at it?
+ * src/GFConfig.py: Synching machines
-------------------------------------------------------------------------
-r1966 | jcater | 2001-10-10 23:36:08 -0500 (Wed, 10 Oct 2001) | 2 lines
+2001-09-19 19:32:34 Rev 1876 jcater
-synching machines (may be broken)
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py: fixed form's queryDefault support; fixed
+ problem w/conditional combines; misc other fixes
-------------------------------------------------------------------------
-r1965 | jcater | 2001-10-10 20:45:55 -0500 (Wed, 10 Oct 2001) | 2 lines
+2001-09-19 05:27:44 Rev 1875 jcater
-fixed typo in parser description
+ * src/GFObjects/GFDataSource.py, src/GFForm.py, src/GFInstance.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: changes to
+ make datasources case-insensitive; misc other changes
-------------------------------------------------------------------------
-r1964 | jcater | 2001-10-10 18:24:51 -0500 (Wed, 10 Oct 2001) | 2 lines
+2001-09-19 05:11:15 Rev 1874 jcater
-synching machines (may break cvs)
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py, src/GFObjects/GFScrollBar.py: Added
+ default value support (looks kinda weird on startup & w/querying
+ on multirecord blocks, but it does work as expected); scrollbar
+ now sets rows=1 always; misc other fixes
-------------------------------------------------------------------------
-r1963 | jcater | 2001-10-10 12:11:29 -0500 (Wed, 10 Oct 2001) | 2 lines
+2001-09-19 03:25:03 Rev 1872 jcater
-fixed case sensitivity issue w/block.datasource
+ * src/GFParser.py: Added support for several new dbdrivers (NOTE:
+ not all are tested). Also, some drivers no longer use dbname= and
+ host= connection parameters, but now use service= . This is also
+ true of the old DB2 and Oracle drivers as they want a DSN and TNS
+ Name, respectively.
-------------------------------------------------------------------------
-r1962 | jcater | 2001-10-09 23:48:02 -0500 (Tue, 09 Oct 2001) | 2 lines
+2001-09-18 18:18:46 Rev 1867 jamest
-Simplified sharing of common GParser tags between clients (i.e.,
datasource,etc); continued much overdue work on conditional support for
datsources; misc changes
+ * src/GFObjects/GFBlock.py: *************THIS BREAKS PYTHON 1.5.2
+ SUPPORT*********************** Modified recordset setField to
+ allow override of modification flag (for internal use) Work on
+ _recordCount in recordsets
-------------------------------------------------------------------------
-r1961 | jamest | 2001-10-09 10:19:57 -0500 (Tue, 09 Oct 2001) | 2 lines
+2001-09-18 04:34:36 Rev 1865 jamest
-setup.py bug
+ * setup.py: Minor GEAS driver work change setup.py devel to make
+ scripts based upon python called to run setup.py
-------------------------------------------------------------------------
-r1960 | jamest | 2001-10-09 08:35:12 -0500 (Tue, 09 Oct 2001) | 3 lines
+2001-09-18 02:43:31 Rev 1863 jamest
-Fixed gnuef install bug
-Fixed query bug wrt clearing fields with query defaults
+ * samples/zipcode/zipcode.gfd, samples/zipcode/states.gfd,
+ src/GFObjects/GFDatabase.py: Misc little typos Added popy and
+ psycopg drivers
-------------------------------------------------------------------------
-r1957 | jcater | 2001-10-08 22:02:57 -0500 (Mon, 08 Oct 2001) | 3 lines
+2001-09-16 21:16:24 Rev 1853 jcater
-setup.py now adds a single GNUe.py module to python's default search path. A
client app can import GNUe, after which the gnue.common, gnue.forms, etc
packages will be in your session's search path (i.e., your app can 'import
GNUe';'from gnue.common import *' without having to do funky stuff to find the
installation path of gnue.
-Also made setup.py check for python >= 2.0 and die otherwise
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFObj.py, src/UIwxpython.
+ py, src/uidrivers/_base/UIdriver.py, src/GFObjects/GFValue.py,
+ src/GFForm.py, src/GFObjects/GFLabel.py, src/uidrivers/wx/UIdriver.
+ py, src/GFObjects/GFEntry.py, src/GFObjects/GFField.py, src/UIbase.
+ py: Fixed the address@hidden rows problem; it now doesn't happen at
the
+ individual object level, but at the block building level
-------------------------------------------------------------------------
-r1952 | jcater | 2001-10-08 07:38:14 -0500 (Mon, 08 Oct 2001) | 15 lines
+2001-09-14 02:38:27 Rev 1824 jcater
+ * src/GFObjects/GFDataSource.py: bugfix: master/detail was trying to
+ resolve master name before all datasources were loaded
- * Updated GObject's new phaseInit system to
- automatically determine the number of phases
- necessary to do all the phaseInits (as opposed
- to defaulting to 5.) The number of phases
- needed by an object is returned by _buildObject.
+2001-09-13 22:39:22 Rev 1823 jcater
- * Updated Reports to use the new phaseInit system.
+ * src/GFObjects/GFLabel.py, src/GFObjects/GFField.py,
+ src/GFObjects/GFBlock.py, src/GFForm.py, src/GFTrigger.py,
+ src/GFLibrary.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFDatabase.py, src/GFObjects/GFOption.py: Minor code
+ cleanup
- * Modified reports/samples/location sample to use
- tables from forms/samples/zipcode instead of
- forms/samples/location.
+2001-09-13 21:42:02 Rev 1820 jcater
- * Misc fixes
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py, setup.py:
+ changes to support designer wizards/templates
-------------------------------------------------------------------------
-r1948 | jcater | 2001-10-07 01:28:35 -0500 (Sun, 07 Oct 2001) | 2 lines
+2001-09-08 20:22:28 Rev 1795 dneighbors
-misc setup changes; misc fixes
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: GFEntry.py
+ ** Fixed so respects rows attribute at levels other than block
-------------------------------------------------------------------------
-r1947 | jcater | 2001-10-06 13:34:47 -0500 (Sat, 06 Oct 2001) | 2 lines
+2001-09-06 09:06:42 Rev 1783 baumannd
-possible fix to the exec() nested scope error introduced w/Python 2.1
+ * .cvsignore, scripts/.cvsignore, src/GFObjects/.cvsignore: Ignore
+ the rest of the build generated files.
-------------------------------------------------------------------------
-r1941 | baumannd | 2001-10-04 00:24:58 -0500 (Thu, 04 Oct 2001) | 2 lines
+2001-09-04 04:56:23 Rev 1769 dneighbors
-Add text version of technical refernce so ppl don't have to use LyX.
+ * samples/track/forms/contact_manager.gfd: contact_manager.gfd **
+ New expiremental addition of notes/history tracking
-------------------------------------------------------------------------
-r1921 | jcater | 2001-09-26 23:32:52 -0500 (Wed, 26 Sep 2001) | 2 lines
+2001-09-04 03:11:09 Rev 1768 jamest
-Synching machines
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFDataSource.py,
+ src/UIwxpython.py, src/GFForm.py, src/GFTrigger.py,
+ src/uidrivers/wx/UIdriver.py, samples/trigger/trigger.gfd: added
+ quick type converter to postgresql and _dbsig driver (ints were
+ being loaded where 20 = 20L - long int) added check for tabs in
+ triggers as they where stripping as a single char added a rowcount
+ to the _dbsig driver (have not implemented in forms yet) modified
+ the trigger namespace to match the old database driver system
+ without this the datasource names were pointing to the
+ TriggerExtension class in the dbdriver which prevented me from
+ using datasource based queires in triggers (this is a temp change
+ pending the new trigger system) removed misc debug output
-------------------------------------------------------------------------
-r1920 | jcater | 2001-09-26 20:20:35 -0500 (Wed, 26 Sep 2001) | 2 lines
+2001-09-03 17:29:14 Rev 1763 jamest
-Synching machines
+ * src/GFTrigger.py, samples/helloworld2.gfd, samples/trigger/trigger.
+ gfd, src/GFClient.py: Fixed support for non-data-aware forms Fixed
+ existing trigger system to work again Removed some debugging
+ output Updated new trigger system notes
-------------------------------------------------------------------------
-r1876 | jcater | 2001-09-19 14:32:34 -0500 (Wed, 19 Sep 2001) | 2 lines
+2001-09-03 16:31:16 Rev 1762 dneighbors
-fixed form's queryDefault support; fixed problem w/conditional combines; misc
other fixes
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: ** Added
+ check to field attribute to ignore field=""
+ Note: Really designer needs to be fixed to not write our ="" on
+ all attributes that are null. It appears it does this
+ UNLESS you have an attribute with a value. Then if you
+ null it, it turns to =""
-------------------------------------------------------------------------
-r1875 | jcater | 2001-09-19 00:27:44 -0500 (Wed, 19 Sep 2001) | 2 lines
+2001-08-30 21:34:48 Rev 1748 jamest
-changes to make datasources case-insensitive; misc other changes
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFObj.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: Fixes misc
+ TODOs in the code Deletions fixed Commits now jump to first record
+ left after commit Removed unneeded initialize from base object
-------------------------------------------------------------------------
-r1874 | jcater | 2001-09-19 00:11:15 -0500 (Wed, 19 Sep 2001) | 2 lines
+2001-08-30 18:48:47 Rev 1747 jamest
-Added default value support (looks kinda weird on startup & w/querying on
multirecord blocks, but it does work as expected); scrollbar now sets rows=1
always; misc other fixes
+ * src/UIwxpython.py, src/GFInstance.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py, TODO: Updated
+ TODO updated dropdown verify fixed gfdes breakage (jcater)
-------------------------------------------------------------------------
-r1872 | jcater | 2001-09-18 22:25:03 -0500 (Tue, 18 Sep 2001) | 2 lines
+2001-08-30 17:30:40 Rev 1746 jcater
-Added support for several new dbdrivers (NOTE: not all are tested). Also, some
drivers no longer use dbname= and host= connection parameters, but now use
service= . This is also true of the old DB2 and Oracle drivers as they want a
DSN and TNS Name, respectively.
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: synching machines
-------------------------------------------------------------------------
-r1867 | jamest | 2001-09-18 13:18:46 -0500 (Tue, 18 Sep 2001) | 4 lines
+2001-08-30 17:19:50 Rev 1745 jcater
-*************THIS BREAKS PYTHON 1.5.2 SUPPORT***********************
-Modified recordset setField to allow override of modification flag (for
internal use)
-Work on _recordCount in recordsets
+ * src/GFObjects/GFDatabase.py: Fixed case problems w/database tags
-------------------------------------------------------------------------
-r1865 | jamest | 2001-09-17 23:34:36 -0500 (Mon, 17 Sep 2001) | 3 lines
+2001-08-30 00:23:12 Rev 1743 jamest
-Minor GEAS driver work
-change setup.py devel to make scripts based upon python called to run setup.py
+ * src/GFObjects/GFBlock.py, samples/inventory/forms/company.gfd,
+ src/GFTrigger.py, samples/helloworld2.gfd, src/GFClient.py: Got
+ master/details working/saving/caching correctly. (jcater's changes,
+ not jamest's)
-------------------------------------------------------------------------
-r1863 | jamest | 2001-09-17 21:43:31 -0500 (Mon, 17 Sep 2001) | 3 lines
+2001-08-30 00:20:36 Rev 1742 jcater
-Misc little typos
-Added popy and psycopg drivers
+ * samples/zipcode/zipcode.gfd, src/GFForm.py, src/GFObjects/GFEntry.
+ py, src/GFObjects/GFField.py: I'm really james using jason's
+ laptop so dont blame him for my mistakes.... Fixed dropdown
+ support Fixed cursor navigation Added order by support to the new
+ datasources
-------------------------------------------------------------------------
-r1853 | jcater | 2001-09-16 16:16:24 -0500 (Sun, 16 Sep 2001) | 2 lines
+2001-08-13 23:15:40 Rev 1687 jcater
-Fixed the address@hidden rows problem; it now doesn't happen at the individual
object level, but at the block building level
+ * src/GFObjects/GFObj.py, src/GFObjects/GFDatabase.py, src/GFParser.
+ py: Fixed support for <database> tags, although I do not recommend
+ them (but I suppose there are cases where it is needed)
-------------------------------------------------------------------------
-r1824 | jcater | 2001-09-13 21:38:27 -0500 (Thu, 13 Sep 2001) | 2 lines
+2001-08-12 19:55:27 Rev 1680 jamest
-bugfix: master/detail was trying to resolve master name before all datasources
were loaded
+ * src/GFDebug.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects/GFField.py, src/GFOptions.py, src/GFGetOpt.py,
+ src/GFTrigger.py, src/GFInstance.py, src/UIwxpython.py,
+ src/GFController.py, scripts/gfclient, src/GFObjects/GFBlock.py,
+ src/GFObjects/GFDataSource.py, src/uidrivers/_base/UIdriver.py,
+ samples/zipcode/states.gfd, TODO, src/GFClient.py,
+ src/GFObjects/GFObj.py, src/UIbase.py, samples/zipcode/zipcode.gfd,
+ src/GFForm.py, src/GFObjects/GFEntry.py, samples/trigger/trigger.
+ gfd, src/GFObjects/GFLabel.py,
+ samples/location/forms/zipcode_maint.gfd, src/GFParser.py: Merged
+ new datasource branch w/ HEAD *****THIS WILL BREAK THINGS***** The
+ previous cvs HEAD was tagged prior to doing this. Use that if you
+ need features not yet present in this code.
-------------------------------------------------------------------------
-r1823 | jcater | 2001-09-13 17:39:22 -0500 (Thu, 13 Sep 2001) | 2 lines
+2001-08-09 03:27:24 Rev 1676 dneighbors
-Minor code cleanup
+ * samples/contact.gfd: Testing.
-------------------------------------------------------------------------
-r1820 | jcater | 2001-09-13 16:42:02 -0500 (Thu, 13 Sep 2001) | 2 lines
+2001-08-08 03:17:00 Rev 1675 jamest
-changes to support designer wizards/templates
+ * src/GFObjects/GFBlock.py, src/GFForm.py: Fixed yesterdays record
+ update on commit fix :)
-------------------------------------------------------------------------
-r1795 | dneighbors | 2001-09-08 15:22:28 -0500 (Sat, 08 Sep 2001) | 3 lines
+2001-08-07 03:36:26 Rev 1674 jamest
-GFEntry.py
- ** Fixed so respects rows attribute at levels other than block
+ * src/GFObjects/GFBlock.py: Fixed bug preventing fields updated
+ during a commit showing changes
-------------------------------------------------------------------------
-r1783 | baumannd | 2001-09-06 04:06:42 -0500 (Thu, 06 Sep 2001) | 2 lines
+2001-08-05 21:38:32 Rev 1673 jcater
-Ignore the rest of the build generated files.
+ * setup.py: Small fix to developer_install for BSD
-------------------------------------------------------------------------
-r1769 | dneighbors | 2001-09-03 23:56:23 -0500 (Mon, 03 Sep 2001) | 3 lines
+2001-08-03 04:57:35 Rev 1667 jamest
-contact_manager.gfd
- ** New expiremental addition of notes/history tracking
+ * src/GFInstance.py: Added a working file-print to use add a trigger
+ to a form named 'process-printout' containing what you require to
+ produce the output
-------------------------------------------------------------------------
-r1768 | jamest | 2001-09-03 22:11:09 -0500 (Mon, 03 Sep 2001) | 10 lines
+2001-08-03 03:02:28 Rev 1666 jamest
-added quick type converter to postgresql and _dbsig driver
-(ints were being loaded where 20 = 20L - long int)
-added check for tabs in triggers as they where stripping as a single char
-added a rowcount to the _dbsig driver (have not implemented in forms yet)
-modified the trigger namespace to match the old database driver system
-without this the datasource names were pointing to the TriggerExtension
-class in the dbdriver which prevented me from using datasource based queires
in triggers
-(this is a temp change pending the new trigger system)
-removed misc debug output
+ * src/UIwxpython.py, src/GFTrigger.py, src/GFInstance.py,
+ src/uidrivers/wx/UIdriver.py, src/GFParser.py: Started to add a
+ print item to the menu Changes to the parser made too long ago for
+ me to remember why
-------------------------------------------------------------------------
-r1763 | jamest | 2001-09-03 12:29:14 -0500 (Mon, 03 Sep 2001) | 5 lines
+2001-07-31 23:22:30 Rev 1659 jcater
-Fixed support for non-data-aware forms
-Fixed existing trigger system to work again
-Removed some debugging output
-Updated new trigger system notes
+ * src/GFObjects/GFObj.py, src/uidrivers/_base/UIdriver.py,
+ src/GFObjects/GFLabel.py, src/UIcurses.py, src/GFObjects/GFEntry.
+ py, src/GFObjects/GFField.py, src/UIbase.py, src/GFParser.py,
+ src/UIpyncurses.py: Fixed problem w/visibleCount vs rows that was
+ causing designer to always write a rows value for entries
-------------------------------------------------------------------------
-r1762 | dneighbors | 2001-09-03 11:31:16 -0500 (Mon, 03 Sep 2001) | 7 lines
+2001-07-29 19:36:32 Rev 1654 jcater
- ** Added check to field attribute to ignore field=""
+ * samples/location/forms/zipcode_maint.gfd: misc changes
-Note: Really designer needs to be fixed to not write our ="" on all
- attributes that are null. It appears it does this UNLESS you
- have an attribute with a value. Then if you null it, it turns
- to =""
+2001-07-21 23:33:49 Rev 1618 dneighbors
-------------------------------------------------------------------------
-r1748 | jamest | 2001-08-30 16:34:48 -0500 (Thu, 30 Aug 2001) | 5 lines
+ * src/uidrivers/_base/UIdriver.py,
+ samples/track/forms/contact_manager.gfd, samples/zipcode/states.
+ gfd, samples/po/sc_po_entry.gfd, src/UIbase.py: sc_po_entry.gfd
+ ** Replaced visibleCount with rows because of visibleCount
+ deprication.
+ contact_manager.gfd ** Replaced visibleCount with rows because
+ of visibleCount deprication.
+ UIbase.py ** Finished implementation of rows to replace visible
+ count Seems to work in designer and with and without data...
-Fixes misc TODOs in the code
-Deletions fixed
-Commits now jump to first record left after commit
-Removed unneeded initialize from base object
+2001-07-20 03:58:21 Rev 1599 jamest
-------------------------------------------------------------------------
-r1747 | jamest | 2001-08-30 13:48:47 -0500 (Thu, 30 Aug 2001) | 4 lines
+ * src/GFTrigger.py: Trigger code can now be properly indented in the
+ gfd file
-Updated TODO
-updated dropdown verify
-fixed gfdes breakage (jcater)
+2001-07-18 22:45:01 Rev 1577 jamest
-------------------------------------------------------------------------
-r1746 | jcater | 2001-08-30 12:30:40 -0500 (Thu, 30 Aug 2001) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFObj.py,
+ src/GFObjects/GFButton.py, src/GFObjects/GFOptions.py,
+ src/GFObjects/GFPage.py, src/GFObjects/GFValue.py, src/GFTrigger.
+ py, src/GFObjects/GFLabel.py, src/GFObjects/GFMsgBox.py,
+ src/GFObjects/GFEntry.py, src/GFObjects/GFField.py,
+ src/GFObjects/GFScrollBar.py, src/GFParser.py, src/GFObjects/GFBox.
+ py, src/GFObjects/GFOption.py: Misc cleanup of imports
-synching machines
+2001-07-17 13:43:09 Rev 1571 jamest
-------------------------------------------------------------------------
-r1745 | jcater | 2001-08-30 12:19:50 -0500 (Thu, 30 Aug 2001) | 2 lines
+ * src/GFObjects/GFDataSource.py: Speed improvement on record commits
-Fixed case problems w/database tags
+2001-07-17 03:09:41 Rev 1569 jamest
-------------------------------------------------------------------------
-r1743 | jamest | 2001-08-29 19:23:12 -0500 (Wed, 29 Aug 2001) | 3 lines
+ * src/GFObjects/GFBlock.py, src/UIwxpython.py, src/GFForm.py,
+ src/GFInstance.py, doc/techref.lyx, src/GFObjects/GFLabel.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects/GFEntry.py,
+ src/GFObjects/GFField.py, TODO, src/GFParser.py: Added jump to
+ record number support. Added rows and rowSpacer atrribs to <label>
+ and <entry>
-Got master/details working/saving/caching correctly.
-(jcater's changes, not jamest's)
+2001-07-13 03:59:01 Rev 1559 jcater
-------------------------------------------------------------------------
-r1742 | jcater | 2001-08-29 19:20:36 -0500 (Wed, 29 Aug 2001) | 5 lines
+ * samples/trigger/trigger.gfd: Changed reference from field.value
+ with field.getValue()
-I'm really james using jason's laptop so dont blame him for my mistakes....
-Fixed dropdown support
-Fixed cursor navigation
-Added order by support to the new datasources
+2001-07-13 03:56:31 Rev 1558 jcater
-------------------------------------------------------------------------
-r1687 | jcater | 2001-08-13 18:15:40 -0500 (Mon, 13 Aug 2001) | 2 lines
+ * src/GFForm.py, src/GFTrigger.py, src/GFInstance.py,
+ src/GFObjects/GFDatabase.py: Added DBDriver-specific extensions to
+ Form trigger namespaces; if your database connection is called
+ gnue, then your trigger namespace will contain an object called
+ gnue. It's methods will be the methods defined in the DBdriver.
+ TriggerExtensions class; e.g., gnue.getDate(); Oracle's
+ TriggerExtension's class defines getDate() -- return current date
+ according to database, getSequence(seqName) -- return the next
+ sequence number for sequence named seqName, and sql(statement) --
+ execute raw SQL statement.
-Fixed support for <database> tags, although I do not recommend them (but I
suppose there are cases where it is needed)
+2001-07-12 18:38:19 Rev 1553 jcater
-------------------------------------------------------------------------
-r1680 | jamest | 2001-08-12 14:55:27 -0500 (Sun, 12 Aug 2001) | 5 lines
+ * src/GFForm.py, src/GFObjects/GFEntry.py, src/GFObjects/GFField.py,
+ src/GFParser.py: Converted entry: uppercase & lowercase to
+ case=<upper|lower|mixed>; converted numeric="" to
+ typecast=<text|number|date>; added hacks to make old forms work...
+ Note that if you open an old form in Designer and save, it will
+ convert to new format.
-Merged new datasource branch w/ HEAD
-*****THIS WILL BREAK THINGS*****
-The previous cvs HEAD was tagged prior to doing this. Use that if you need
-features not yet present in this code.
+2001-07-12 15:52:48 Rev 1552 jcater
-------------------------------------------------------------------------
-r1676 | dneighbors | 2001-08-08 22:27:24 -0500 (Wed, 08 Aug 2001) | 2 lines
+ * TODO: Updated TODO
-Testing.
+2001-07-12 04:58:49 Rev 1550 jamest
-------------------------------------------------------------------------
-r1675 | jamest | 2001-08-07 22:17:00 -0500 (Tue, 07 Aug 2001) | 2 lines
+ * doc/techref.lyx, src/GFObjects/GFEntry.py, src/GFObjects/GFField.
+ py: Fixed bug : <entry> width atrrib was not setting default
-Fixed yesterdays record update on commit fix :)
+2001-07-11 23:06:46 Rev 1549 jamest
-------------------------------------------------------------------------
-r1674 | jamest | 2001-08-06 22:36:26 -0500 (Mon, 06 Aug 2001) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFDataSource.py,
+ src/GFForm.py, src/GFInstance.py: Fixed popup warnings on
+ next/prev record Removed debugging print lines
-Fixed bug preventing fields updated during a commit showing changes
+2001-07-10 21:30:10 Rev 1546 jcater
-------------------------------------------------------------------------
-r1673 | jcater | 2001-08-05 16:38:32 -0500 (Sun, 05 Aug 2001) | 2 lines
+ * src/GFObjects/GFBlock.py, src/GFObjects/GFDataSource.py: fixed
+ problem w/oracle driver
-Small fix to developer_install for BSD
+2001-07-10 04:14:57 Rev 1545 jamest
-------------------------------------------------------------------------
-r1667 | jamest | 2001-08-02 23:57:35 -0500 (Thu, 02 Aug 2001) | 4 lines
+ * src/GFObjects/GFEntry.py, src/GFObjects/GFField.py: Fix - The
+ default value for visibleCount was preventing the rows block
+ attrib from working
-Added a working file-print
-to use add a trigger to a form named 'process-printout' containing what you
-require to produce the output
+2001-07-05 17:57:21 Rev 1511 jcater
-------------------------------------------------------------------------
-r1666 | jamest | 2001-08-02 22:02:28 -0500 (Thu, 02 Aug 2001) | 3 lines
+ * src/GFTrigger.py: Added intelligent line wrapping when saving XML
+ elements w/many attributes; misc other problems w/trigger saving
-Started to add a print item to the menu
-Changes to the parser made too long ago for me to remember why
+2001-07-05 00:40:53 Rev 1509 jcater
-------------------------------------------------------------------------
-r1659 | jcater | 2001-07-31 18:22:30 -0500 (Tue, 31 Jul 2001) | 2 lines
+ * doc/gnue-forms.dtd: New DTD based on improved gnuedtd; Note that
+ it still doesn't show cascaded elements (such as triggers)
-Fixed problem w/visibleCount vs rows that was causing designer to always write
a rows value for entries
+2001-07-05 00:24:11 Rev 1506 jcater
-------------------------------------------------------------------------
-r1654 | jcater | 2001-07-29 14:36:32 -0500 (Sun, 29 Jul 2001) | 2 lines
+ * src/GFTrigger.py, src/GFParser.py: Added GTypecasts to gnue.common
+ for typecasting xml data
-misc changes
+2001-07-04 01:42:45 Rev 1497 jcater
-------------------------------------------------------------------------
-r1618 | dneighbors | 2001-07-21 18:33:49 -0500 (Sat, 21 Jul 2001) | 10 lines
+ * src/UIwxpython.py, src/GFForm.py, src/GFInstance.py,
+ src/uidrivers/wx/UIdriver.py, src/GFParser.py: Moved width, height,
+ title from <option> tags to <form> tag as they are required, not
+ optional. Added 'converter' hack so any old-style forms will be
+ converted. If you open an old-style form in Designer and then save
+ it, the new file will be correct
-sc_po_entry.gfd
- ** Replaced visibleCount with rows because of visibleCount deprication.
+2001-07-04 00:54:41 Rev 1496 jcater
-contact_manager.gfd
- ** Replaced visibleCount with rows because of visibleCount deprication.
+ * src/GFObjects/GFObj.py, src/GFParser.py, src/GFObjects/GFOption.py:
+ Made changes so options will be easier to edit in Designer
-UIbase.py
- ** Finished implementation of rows to replace visible count
- Seems to work in designer and with and without data...
+2001-07-03 00:35:35 Rev 1490 jcater
-------------------------------------------------------------------------
-r1599 | jamest | 2001-07-19 22:58:21 -0500 (Thu, 19 Jul 2001) | 2 lines
+ * src/GFParser.py: Minor changes
-Trigger code can now be properly indented in the gfd file
+2001-07-03 00:33:05 Rev 1489 jcater
-------------------------------------------------------------------------
-r1577 | jamest | 2001-07-18 17:45:01 -0500 (Wed, 18 Jul 2001) | 2 lines
+ * doc/gnue-forms.dtd: Added beginnings of GNUe Forms DTD
-Misc cleanup of imports
+2001-07-02 17:54:19 Rev 1483 jcater
-------------------------------------------------------------------------
-r1571 | jamest | 2001-07-17 08:43:09 -0500 (Tue, 17 Jul 2001) | 2 lines
+ * src/__init__.py, src/GFInstance.py, src/GFParser.py, src/GFClient.
+ py: Added versioning/packaging information
-Speed improvement on record commits
+2001-07-02 16:55:09 Rev 1477 jcater
-------------------------------------------------------------------------
-r1569 | jamest | 2001-07-16 22:09:41 -0500 (Mon, 16 Jul 2001) | 3 lines
+ * src/GFParser.py: Updated w/new attribute tag
-Added jump to record number support.
-Added rows and rowSpacer atrribs to <label> and <entry>
+2001-07-02 00:47:26 Rev 1474 jamest
-------------------------------------------------------------------------
-r1559 | jcater | 2001-07-12 22:59:01 -0500 (Thu, 12 Jul 2001) | 2 lines
+ * NEWS: NEWS dated for release
-Changed reference from field.value with field.getValue()
+2001-06-30 23:14:52 Rev 1468 jamest
-------------------------------------------------------------------------
-r1558 | jcater | 2001-07-12 22:56:31 -0500 (Thu, 12 Jul 2001) | 2 lines
+ * NEWS, ChangeLog: Updated NEWS for next release
-Added DBDriver-specific extensions to Form trigger namespaces; if your
database connection is called gnue, then your trigger namespace will contain an
object called gnue. It's methods will be the methods defined in the
DBdriver.TriggerExtensions class; e.g., gnue.getDate(); Oracle's
TriggerExtension's class defines getDate() -- return current date according to
database, getSequence(seqName) -- return the next sequence number for sequence
named seqName, and sql(statement) -- execute raw SQL statement.
+2001-06-30 22:58:26 Rev 1467 jamest
-------------------------------------------------------------------------
-r1553 | jcater | 2001-07-12 13:38:19 -0500 (Thu, 12 Jul 2001) | 2 lines
+ * MANIFEST.in, samples/history/myform.gfd, build_win.bat, setup.py,
+ src/GFObjects/GFBlock.py, INSTALL, INSTALL.win32: Switch designer
+ RuntimeSettings to use $HOME var (you can use this in windows)
+ Changes to make an installed designer work properly Misc setup
+ tweaks for win32/unix Docs updates Misc stuff I've forgotten
-Converted entry: uppercase & lowercase to case=<upper|lower|mixed>; converted
numeric="" to typecast=<text|number|date>; added hacks to make old forms
work... Note that if you open an old form in Designer and save, it will convert
to new format.
+2001-06-30 19:54:29 Rev 1464 jamest
-------------------------------------------------------------------------
-r1552 | jcater | 2001-07-12 10:52:48 -0500 (Thu, 12 Jul 2001) | 2 lines
+ * MANIFEST.in, setup.py: setup changes, start of designer setup
+ scripts
-Updated TODO
+2001-06-30 05:03:07 Rev 1462 jamest
-------------------------------------------------------------------------
-r1550 | jamest | 2001-07-11 23:58:49 -0500 (Wed, 11 Jul 2001) | 2 lines
+ * src/UIwxpython.py, build_win.bat, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects/__init__.py, setup.py: Misc changes to get things
+ running on win32
-Fixed bug : <entry> width atrrib was not setting default
+2001-06-30 00:59:05 Rev 1461 jamest
-------------------------------------------------------------------------
-r1549 | jamest | 2001-07-11 18:06:46 -0500 (Wed, 11 Jul 2001) | 3 lines
+ * src/GFForm.py, src/GFInstance.py, setup.py, src/GFClient.py: Misc
+ changes required to get this puppy working on win32
-Fixed popup warnings on next/prev record
-Removed debugging print lines
+2001-06-29 23:27:23 Rev 1460 jamest
-------------------------------------------------------------------------
-r1546 | jcater | 2001-07-10 16:30:10 -0500 (Tue, 10 Jul 2001) | 2 lines
+ * setup.cfg, setup.cfg.in, setup.py: Changes required to reflect the
+ manual manipulation of the cvs repository
-fixed problem w/oracle driver
+2001-06-29 22:55:58 Rev 1459 jamest
-------------------------------------------------------------------------
-r1545 | jamest | 2001-07-09 23:14:57 -0500 (Mon, 09 Jul 2001) | 2 lines
+ * src/GFObjects/GFObj.py, src/GFObjects/GFButton.py,
+ src/GFObjects/GFPage.py, src/GFObjects/GFValue.py,
+ src/GFObjects/GFLabel.py, src/GFObjects/__init__.py,
+ src/GFObjects/GFField.py, src/GFObjects/GFScrollBar.py,
+ src/GFObjects.py, setup.py, src/GFObjects/GFBox.py,
+ src/GFObjects/GFDataSource.py, src/GFObjects/GFBlock.py,
+ src/GFObjects/GFOptions.py, src/GFObjects, src/GFForm.py,
+ src/GFTrigger.py, src/GFObjects/GFMsgBox.py, src/GFObjects/GFEntry.
+ py, src/GFObjects/GFDatabase.py, TODO, src/GFClient.py,
+ src/GFObjects/GFOption.py: Setup tweaks to make gfcvs/gfdes work
+ w/ non bash shells Setup tweaks to get setup.py install doing
+ something under windows Broke GFObjects.py apart for future
+ clean-up work Added Misc TODO junk
-Fix - The default value for visibleCount was preventing the rows block attrib
from working
+2001-06-28 04:02:58 Rev 1451 jamest
-------------------------------------------------------------------------
-r1511 | jcater | 2001-07-05 12:57:21 -0500 (Thu, 05 Jul 2001) | 2 lines
+ * setup.py: Tweaks to setup.py devel
-Added intelligent line wrapping when saving XML elements w/many attributes;
misc other problems w/trigger saving
+2001-06-28 02:22:37 Rev 1447 jcater
-------------------------------------------------------------------------
-r1509 | jcater | 2001-07-04 19:40:53 -0500 (Wed, 04 Jul 2001) | 2 lines
+ * src/GFTrigger.py: Removed annoying debugging statement
-New DTD based on improved gnuedtd; Note that it still doesn't show cascaded
elements (such as triggers)
+2001-06-28 02:20:35 Rev 1446 jcater
-------------------------------------------------------------------------
-r1506 | jcater | 2001-07-04 19:24:11 -0500 (Wed, 04 Jul 2001) | 2 lines
+ * src/GFTrigger.py, src/GFParser.py: Fixed problem w/dumpXML
+ preventing forms from being saved in designer
-Added GTypecasts to gnue.common for typecasting xml data
+2001-06-28 01:58:51 Rev 1445 jamest
-------------------------------------------------------------------------
-r1497 | jcater | 2001-07-03 20:42:45 -0500 (Tue, 03 Jul 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py,
+ samples/geas/users.gfd, samples/geas/country.gfd, setup.py: Fixed
+ geas driver issues Fixed button trigger support in UIwxpython
+ Minor setup.py changes Misc config changes to make gnuef work with
+ installed geas by default
-Moved width, height, title from <option> tags to <form> tag as they are
required, not optional. Added 'converter' hack so any old-style forms will be
converted. If you open an old-style form in Designer and then save it, the new
file will be correct
+2001-06-27 04:26:22 Rev 1432 jcater
-------------------------------------------------------------------------
-r1496 | jcater | 2001-07-03 19:54:41 -0500 (Tue, 03 Jul 2001) | 2 lines
+ * src/GFParser.py: Fixed problem w/new parser that broke importing
-Made changes so options will be easier to edit in Designer
+2001-06-27 03:17:58 Rev 1429 jcater
-------------------------------------------------------------------------
-r1490 | jcater | 2001-07-02 19:35:35 -0500 (Mon, 02 Jul 2001) | 2 lines
+ * src/GFTrigger.py, src/GFParser.py: Converted parser format from
+ nested tuples to nested dictionaries so that in future info can be
+ added to parser definition without breaking other code and vise
+ versa; also; added StoreTriggerAsCDATA setting to gnue.conf; if
+ true, triggers are surrounded by \<\!\[CDATA[...\]\]\> and are
+ stored as is; if false; <.>, & are converted to < > &
+ Note: the only advantage to this setting is if you are planning on
+ editing the gfd file in a text editor; CDATA may be easier to edit
+ than xml-friendly entities.
-Minor changes
+2001-06-26 05:21:08 Rev 1428 jamest
-------------------------------------------------------------------------
-r1489 | jcater | 2001-07-02 19:33:05 -0500 (Mon, 02 Jul 2001) | 2 lines
+ * NEWS, ChangeLog: More updates in preperatoin for release.
-Added beginnings of GNUe Forms DTD
+2001-06-26 04:40:12 Rev 1426 dneighbors
-------------------------------------------------------------------------
-r1483 | jcater | 2001-07-02 12:54:19 -0500 (Mon, 02 Jul 2001) | 2 lines
+ * samples/track/forms/contact_manager.gfd: contact_manager.gfd **
+ Fixed datasource to gnue/gnue
-Added versioning/packaging information
+2001-06-26 04:32:46 Rev 1425 jamest
-------------------------------------------------------------------------
-r1477 | jcater | 2001-07-02 11:55:09 -0500 (Mon, 02 Jul 2001) | 2 lines
+ * setup.py, src/GFForm.py, doc/techref.lyx: Removed references to
+ GFOptions in db drivers Setup tweaks Misc changes in prep for
+ release
-Updated w/new attribute tag
+2001-06-26 01:31:12 Rev 1422 jamest
-------------------------------------------------------------------------
-r1474 | jamest | 2001-07-01 19:47:26 -0500 (Sun, 01 Jul 2001) | 2 lines
+ * src/GFForm.py, src/GFTrigger.py, src/GFObjects.py: Added a
+ post-query trigger at form and block level
-NEWS dated for release
+2001-06-25 21:42:19 Rev 1421 jamest
-------------------------------------------------------------------------
-r1468 | jamest | 2001-06-30 18:14:52 -0500 (Sat, 30 Jun 2001) | 2 lines
+ * samples/po/sc_po_entry.gfd, setup.py: *** empty log message ***
-Updated NEWS for next release
+2001-06-25 12:27:19 Rev 1415 jamest
-------------------------------------------------------------------------
-r1467 | jamest | 2001-06-30 17:58:26 -0500 (Sat, 30 Jun 2001) | 6 lines
+ * MANIFEST.in, NEWS, README, INSTALL, ChangeLog, INSTALL.win32,
+ setup.py: Misc changes for upcomming release
-Switch designer RuntimeSettings to use $HOME var (you can use this in windows)
-Changes to make an installed designer work properly
-Misc setup tweaks for win32/unix
-Docs updates
-Misc stuff I've forgotten
+2001-06-24 22:28:38 Rev 1412 jamest
-------------------------------------------------------------------------
-r1464 | jamest | 2001-06-30 14:54:29 -0500 (Sat, 30 Jun 2001) | 2 lines
+ * src/UIwxpython.py, scripts/gnue-forms.in,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py, TODO, setup.py:
+ Converted gfclient from bash script to python script (still need
+ to do gfcvs) Fix bug in UIwxpython Cleaned up TODO
-setup changes, start of designer setup scripts
+2001-06-24 03:33:20 Rev 1408 jcater
-------------------------------------------------------------------------
-r1462 | jamest | 2001-06-30 00:03:07 -0500 (Sat, 30 Jun 2001) | 2 lines
+ * setup.py: Moved designer references from setup.py into designer's
+ setup.py
-Misc changes to get things running on win32
+2001-06-21 02:41:34 Rev 1388 jamest
-------------------------------------------------------------------------
-r1461 | jamest | 2001-06-29 19:59:05 -0500 (Fri, 29 Jun 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: Have form auto
+ adjust size to match notebook tab needs
-Misc changes required to get this puppy working on win32
+2001-06-21 00:00:03 Rev 1385 jamest
-------------------------------------------------------------------------
-r1460 | jamest | 2001-06-29 18:27:23 -0500 (Fri, 29 Jun 2001) | 2 lines
+ * src/UIwxpython.py, src/GFInstance.py, src/uidrivers/wx/UIdriver.py:
+ Remerger of tabbed form support.
-Changes required to reflect the manual manipulation of the cvs repository
+2001-06-20 23:34:50 Rev 1384 jamest
-------------------------------------------------------------------------
-r1459 | jamest | 2001-06-29 17:55:58 -0500 (Fri, 29 Jun 2001) | 5 lines
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py,
+ src/uidrivers/wx/UIdriver.py, src/UIbase.py: Initial attempt to
+ get designer working again after I unleashed the insane ruminants
+ into the cvs tree. Tabbed forms are now broken.
-Setup tweaks to make gfcvs/gfdes work w/ non bash shells
-Setup tweaks to get setup.py install doing something under windows
-Broke GFObjects.py apart for future clean-up work
-Added Misc TODO junk
+2001-06-20 21:55:37 Rev 1380 jcater
-------------------------------------------------------------------------
-r1451 | jamest | 2001-06-27 23:02:58 -0500 (Wed, 27 Jun 2001) | 2 lines
+ * src/UIwxpython.py, src/GFForm.py, src/GFTrigger.py,
+ src/uidrivers/wx/UIdriver.py, src/GFParser.py: Added work-around
+ for the splashscreen crashing problem and made minor changes
+ related to designer
-Tweaks to setup.py devel
+2001-06-20 21:54:35 Rev 1379 jamest
-------------------------------------------------------------------------
-r1447 | jcater | 2001-06-27 21:22:37 -0500 (Wed, 27 Jun 2001) | 2 lines
+ * src/GFParser.py: Fixed bug preventing non tabbed forms from working
-Removed annoying debugging statement
+2001-06-20 21:43:16 Rev 1378 jamest
-------------------------------------------------------------------------
-r1446 | jcater | 2001-06-27 21:20:35 -0500 (Wed, 27 Jun 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/GFInstance.py, src/uidrivers/wx/UIdriver.py, TODO,
+ samples/po/sc_po_entry.gfd, src/UIbase.py, src/GFParser.py,
+ src/GFClient.py: Added tabbed form support
-Fixed problem w/dumpXML preventing forms from being saved in designer
+2001-06-20 19:58:20 Rev 1376 jcater
-------------------------------------------------------------------------
-r1445 | jamest | 2001-06-27 20:58:51 -0500 (Wed, 27 Jun 2001) | 5 lines
+ * src/GFParser.py: Modified tag parent listings
-Fixed geas driver issues
-Fixed button trigger support in UIwxpython
-Minor setup.py changes
-Misc config changes to make gnuef work with installed geas by default
+2001-06-19 21:23:16 Rev 1372 reinhard
-------------------------------------------------------------------------
-r1432 | jcater | 2001-06-26 23:26:22 -0500 (Tue, 26 Jun 2001) | 2 lines
+ * FAQ: test commit (cvs problems)
-Fixed problem w/new parser that broke importing
+2001-06-19 20:35:52 Rev 1366 jamest
-------------------------------------------------------------------------
-r1429 | jcater | 2001-06-26 22:17:58 -0500 (Tue, 26 Jun 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: Added string
+ conversion so gnuef runs on Solaris wxPython again
-Converted parser format from nested tuples to nested dictionaries so that in
future info can be added to parser definition without breaking other code and
vise versa; also; added StoreTriggerAsCDATA setting to gnue.conf; if true,
triggers are surrounded by \<\!\[CDATA[...\]\]\> and are stored as is; if
false; <.>, & are converted to < > & Note: the only advantage to this
setting is if you are planning on editing the gfd file in a text editor; CDATA
may be easier to edit than xml-friendly entities.
+2001-06-18 19:47:45 Rev 1361 jcater
-------------------------------------------------------------------------
-r1428 | jamest | 2001-06-26 00:21:08 -0500 (Tue, 26 Jun 2001) | 2 lines
+ * src/GFParser.py: Misc changes
-More updates in preperatoin for release.
+2001-06-18 19:41:55 Rev 1360 jcater
-------------------------------------------------------------------------
-r1426 | dneighbors | 2001-06-25 23:40:12 -0500 (Mon, 25 Jun 2001) | 3 lines
+ * src/GFTrigger.py: Fixed a bug in GFTrigger's init code that
+ affected designer
-contact_manager.gfd
- ** Fixed datasource to gnue/gnue
+2001-06-18 10:02:23 Rev 1358 jcater
-------------------------------------------------------------------------
-r1425 | jamest | 2001-06-25 23:32:46 -0500 (Mon, 25 Jun 2001) | 4 lines
+ * src/GFForm.py, src/GFLibrary.py, src/GFParser.py: Cleaned up a
+ nasty recursive import problem with GFParser
-Removed references to GFOptions in db drivers
-Setup tweaks
-Misc changes in prep for release
+2001-06-18 02:09:44 Rev 1356 jcater
-------------------------------------------------------------------------
-r1422 | jamest | 2001-06-25 20:31:12 -0500 (Mon, 25 Jun 2001) | 2 lines
+ * src/GFParser.py: Fixed a few typos
-Added a post-query trigger at form and block level
+2001-06-17 18:46:59 Rev 1355 dneighbors
-------------------------------------------------------------------------
-r1421 | jamest | 2001-06-25 16:42:19 -0500 (Mon, 25 Jun 2001) | 2 lines
+ * src/GFInstance.py: ** Killed reference to GFOption.VERSION to
+ GConfig.get('VERSION') so that the about box would work again.
-*** empty log message ***
+2001-06-12 17:18:50 Rev 1330 jcater
-------------------------------------------------------------------------
-r1415 | jamest | 2001-06-25 07:27:19 -0500 (Mon, 25 Jun 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: Minor changes for
+ designer
-Misc changes for upcomming release
+2001-06-12 02:22:16 Rev 1323 jamest
-------------------------------------------------------------------------
-r1412 | jamest | 2001-06-24 17:28:38 -0500 (Sun, 24 Jun 2001) | 4 lines
+ * src/GFForm.py: Fixed two bugs in preping queries
-Converted gfclient from bash script to python script (still need to do gfcvs)
-Fix bug in UIwxpython
-Cleaned up TODO
+2001-06-11 05:16:27 Rev 1316 jcater
-------------------------------------------------------------------------
-r1408 | jcater | 2001-06-23 22:33:20 -0500 (Sat, 23 Jun 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFTrigger.
+ py, src/UIcurses.py, src/uidrivers/wx/UIdriver.py, src/GFObjects.
+ py, src/UIbase.py, src/UIpyncurses.py: Minor changes for GFDesigner
-Moved designer references from setup.py into designer's setup.py
+2001-06-10 22:41:43 Rev 1315 jcater
-------------------------------------------------------------------------
-r1388 | jamest | 2001-06-20 21:41:34 -0500 (Wed, 20 Jun 2001) | 2 lines
+ * src/GFTrigger.py: Moved the ValidTriggers definition to outside of
+ the class so it can be used without a class instance (i.e., in the
+ designer)
-Have form auto adjust size to match notebook tab needs
+2001-06-08 01:36:53 Rev 1279 jcater
-------------------------------------------------------------------------
-r1385 | jamest | 2001-06-20 19:00:03 -0500 (Wed, 20 Jun 2001) | 2 lines
+ * src/GFForm.py, doc/techref.lyx, samples/helloworld2.gfd,
+ samples/track/forms/contact_manager.gfd, samples/geas/users.gfd,
+ src/GFObjects.py, samples/po/sc_po_entry.gfd,
+ samples/button/forms/form.gfd: Changed references to old trigger
+ 'id=' attribute to 'name='
-Remerger of tabbed form support.
+2001-06-08 01:22:12 Rev 1278 jcater
-------------------------------------------------------------------------
-r1384 | jamest | 2001-06-20 18:34:50 -0500 (Wed, 20 Jun 2001) | 4 lines
+ * src/GFForm.py, src/GFTrigger.py, src/GFParser.py: Updated problem
+ with GFTrigger reference
-Initial attempt to get designer working again after I unleashed the
-insane ruminants into the cvs tree.
-Tabbed forms are now broken.
+2001-06-08 00:11:54 Rev 1277 jcater
-------------------------------------------------------------------------
-r1380 | jcater | 2001-06-20 16:55:37 -0500 (Wed, 20 Jun 2001) | 2 lines
+ * setup.py: Corrected problem with creation of gfdes
-Added work-around for the splashscreen crashing problem and made minor changes
related to designer
+2001-06-07 22:08:53 Rev 1275 jcater
-------------------------------------------------------------------------
-r1379 | jamest | 2001-06-20 16:54:35 -0500 (Wed, 20 Jun 2001) | 2 lines
+ * doc/techref.lyx: Added section on libraries
-Fixed bug preventing non tabbed forms from working
+2001-06-07 16:58:26 Rev 1271 jcater
-------------------------------------------------------------------------
-r1378 | jamest | 2001-06-20 16:43:16 -0500 (Wed, 20 Jun 2001) | 2 lines
+ * src/GFEvent.py, src/GFForm.py, src/GFTrigger.py, src/GFInstance.py,
+ src/GFLibrary.py, src/GFObjects.py, src/GFParser.py: Added
+ importing capabilities to forms
-Added tabbed form support
+2001-06-07 01:46:53 Rev 1263 jamest
-------------------------------------------------------------------------
-r1376 | jcater | 2001-06-20 14:58:20 -0500 (Wed, 20 Jun 2001) | 2 lines
+ * src/GFEvent.py, src/UIwxpython.py, src/GFForm.py, src/GFTrigger.py,
+ src/GFInstance.py, src/uidrivers/wx/UIdriver.py, setup_cvs_devel.
+ sh, src/GFObjects.py, TODO, src/GFParser.py, src/GFClient.py:
+ Added support for transparentBlock boolean on blocks Moved most
+ stuff from GFOptions to GConfig Removed old developer setup script
-Modified tag parent listings
+2001-06-06 05:16:55 Rev 1239 jamest
-------------------------------------------------------------------------
-r1372 | reinhard | 2001-06-19 16:23:16 -0500 (Tue, 19 Jun 2001) | 2 lines
+ * README, setup_cvs_devel.sh, setup.py: Moved functionality of
+ setup_cvs_devel.sh into setup.py Called via setup.py devel
-test commit (cvs problems)
+2001-06-05 03:25:23 Rev 1227 jamest
-------------------------------------------------------------------------
-r1366 | jamest | 2001-06-19 15:35:52 -0500 (Tue, 19 Jun 2001) | 2 lines
+ * setup_cvs_devel.sh, src/GFObjects.py, src/GFOptions.py,
+ src/GFClient.py: Started adding support for new GConfig
+ configuration settings
-Added string conversion so gnuef runs on Solaris wxPython again
+2001-06-04 02:05:12 Rev 1221 jcater
-------------------------------------------------------------------------
-r1361 | jcater | 2001-06-18 14:47:45 -0500 (Mon, 18 Jun 2001) | 2 lines
+ * src/GFTrigger.py, src/GFInstance.py, src/GFClient.py: Added code
+ so triggers can run other forms via 'runform(formname)'. Note that
+ no path logic is yet in place, so it searches for the form
+ relative to where you ran the client.
-Misc changes
+2001-06-03 01:29:45 Rev 1219 jamest
-------------------------------------------------------------------------
-r1360 | jcater | 2001-06-18 14:41:55 -0500 (Mon, 18 Jun 2001) | 2 lines
+ * src/GFForm.py, src/GFObjects.py, TODO, src/GFOptions.py: Added new
+ option autoCreate which makes forms automatically keep a single
+ blank new record at the bottom (no more pushing F12 when this is
+ set to 1)
-Fixed a bug in GFTrigger's init code that affected designer
+2001-06-01 22:02:04 Rev 1213 jamest
-------------------------------------------------------------------------
-r1358 | jcater | 2001-06-18 05:02:23 -0500 (Mon, 18 Jun 2001) | 2 lines
+ * src/UIwxpython.py, src/GFInstance.py, src/uidrivers/wx/UIdriver.py,
+ scripts/gfclient, TODO, src/GFOptions.py, src/GFClient.py: Added
+ option to bypass the splashscreen Removed some old stuff from TODO
+ Bumped the rev level to pre-0.0.8
-Cleaned up a nasty recursive import problem with GFParser
+2001-06-01 20:34:15 Rev 1212 jcater
-------------------------------------------------------------------------
-r1356 | jcater | 2001-06-17 21:09:44 -0500 (Sun, 17 Jun 2001) | 2 lines
+ * scripts/gnue-forms.in, setup_cvs_devel.sh: Added logic so that
+ gfclient and gfcvs do not default to a connections file if that
+ file doesn't exist.
-Fixed a few typos
+2001-06-01 20:04:02 Rev 1211 jcater
-------------------------------------------------------------------------
-r1355 | dneighbors | 2001-06-17 13:46:59 -0500 (Sun, 17 Jun 2001) | 3 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: Fixed displaying
+ of password problem
- ** Killed reference to GFOption.VERSION to GConfig.get('VERSION') so that
- the about box would work again.
+2001-06-01 19:56:06 Rev 1210 jcater
-------------------------------------------------------------------------
-r1330 | jcater | 2001-06-12 12:18:50 -0500 (Tue, 12 Jun 2001) | 2 lines
+ * src/GFInstance.py: Stuff
-Minor changes for designer
+2001-06-01 17:53:59 Rev 1208 jcater
-------------------------------------------------------------------------
-r1323 | jamest | 2001-06-11 21:22:16 -0500 (Mon, 11 Jun 2001) | 2 lines
+ * setup_cvs_devel.sh: Slightly modified setup_cvs_devel.sh so it
+ behaves more consistently and creates a cvs script for the designer.
-Fixed two bugs in preping queries
+2001-06-01 05:19:24 Rev 1204 jcater
-------------------------------------------------------------------------
-r1316 | jcater | 2001-06-11 00:16:27 -0500 (Mon, 11 Jun 2001) | 2 lines
+ * src/UIwxpython.py, src/GFInstance.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects.py: Minor cosmetic changes
-Minor changes for GFDesigner
+2001-06-01 04:55:54 Rev 1203 jcater
-------------------------------------------------------------------------
-r1315 | jcater | 2001-06-10 17:41:43 -0500 (Sun, 10 Jun 2001) | 2 lines
+ * src/GFInstance.py: Made a dialog box appear for unsuccessful
+ logins. Also, added logic so after four unsuccessful logins,
+ program exits.
-Moved the ValidTriggers definition to outside of the class so it can be used
without a class instance (i.e., in the designer)
+2001-06-01 04:29:21 Rev 1202 jcater
-------------------------------------------------------------------------
-r1279 | jcater | 2001-06-07 20:36:53 -0500 (Thu, 07 Jun 2001) | 2 lines
+ * src/UIwxpython.py, src/GFForm.py, src/GFInstance.py,
+ src/uidrivers/wx/UIdriver.py: Added new login method in
+ anticipation of multi-forms and new datasource
-Changed references to old trigger 'id=' attribute to 'name='
+2001-05-31 21:52:57 Rev 1201 jcater
-------------------------------------------------------------------------
-r1278 | jcater | 2001-06-07 20:22:12 -0500 (Thu, 07 Jun 2001) | 2 lines
+ * src/GFInstance.py, src/GFClient.py: Moved controller logic out of
+ GFClient and into new class GFInstance. This is in anticipation
+ of mult-forms logic.
-Updated problem with GFTrigger reference
+2001-05-31 19:54:30 Rev 1200 jcater
-------------------------------------------------------------------------
-r1277 | jcater | 2001-06-07 19:11:54 -0500 (Thu, 07 Jun 2001) | 2 lines
+ * setup_cvs_devel.sh: Added symlink example so developers could cut
+ and paste ln command. Would like to have it prompt users and ask
+ if they'd like to create the symlink. Any volunteers?
-Corrected problem with creation of gfdes
+2001-05-31 19:49:34 Rev 1199 jcater
-------------------------------------------------------------------------
-r1275 | jcater | 2001-06-07 17:08:53 -0500 (Thu, 07 Jun 2001) | 2 lines
+ * setup_cvs_devel.sh: Added default value for GNUE_CONNECTIONS to
+ development gfcvs script
-Added section on libraries
+2001-05-30 18:43:26 Rev 1196 jcater
-------------------------------------------------------------------------
-r1271 | jcater | 2001-06-07 11:58:26 -0500 (Thu, 07 Jun 2001) | 2 lines
+ * setup_cvs_devel.sh: Exported PYTHONPATH in setup_cvs_devel.sh
-Added importing capabilities to forms
+2001-05-30 18:00:52 Rev 1195 jcater
-------------------------------------------------------------------------
-r1263 | jamest | 2001-06-06 20:46:53 -0500 (Wed, 06 Jun 2001) | 4 lines
+ * scripts/gnue-forms.in, setup.py: Fixed bug in setting of
+ environment variables
-Added support for transparentBlock boolean on blocks
-Moved most stuff from GFOptions to GConfig
-Removed old developer setup script
+2001-05-30 17:54:17 Rev 1193 jcater
-------------------------------------------------------------------------
-r1239 | jamest | 2001-06-06 00:16:55 -0500 (Wed, 06 Jun 2001) | 3 lines
+ * setup.cfg, setup_cvs_devel.sh, setup.py: Modified setup.py so it
+ installs python files in /usr/local/gnue. (this is settable by
+ end-user by modifying setup.cfg or specifying --prefix on the
+ command line). It also modified sh scripts by adding
+ site-specific installation settings.
-Moved functionality of setup_cvs_devel.sh into setup.py
-Called via setup.py devel
+2001-05-30 17:47:58 Rev 1192 jcater
-------------------------------------------------------------------------
-r1227 | jamest | 2001-06-04 22:25:23 -0500 (Mon, 04 Jun 2001) | 2 lines
+ * scripts/gnue-forms.in, scripts/gfclient: Made gfclient a script.
+ CVS will contain a file called gfclient.in . setup.py will take
+ this file and insertsite-specific environment variables into it
+ and automatically create gfclient.
-Started adding support for new GConfig configuration settings
+2001-05-30 17:45:36 Rev 1191 jcater
-------------------------------------------------------------------------
-r1221 | jcater | 2001-06-03 21:05:12 -0500 (Sun, 03 Jun 2001) | 2 lines
+ * src/GFClient.py: Moved gfclient code to gnue.forms.GFClient.py
-Added code so triggers can run other forms via 'runform(formname)'. Note that
no path logic is yet in place, so it searches for the form relative to where
you ran the client.
+2001-05-26 22:32:35 Rev 1160 jcater
-------------------------------------------------------------------------
-r1219 | jamest | 2001-06-02 20:29:45 -0500 (Sat, 02 Jun 2001) | 3 lines
+ * src/GFTrigger.py: Modified trigger indentation code so that
+ comments are not factored in (all leading comments are ignored).
-Added new option autoCreate which makes forms automatically keep a single
-blank new record at the bottom (no more pushing F12 when this is set to 1)
+2001-05-26 22:24:08 Rev 1157 jcater
-------------------------------------------------------------------------
-r1213 | jamest | 2001-06-01 17:02:04 -0500 (Fri, 01 Jun 2001) | 4 lines
+ * src/GFTrigger.py: Fixed slight bug in my previous fix. Oops :)
-Added option to bypass the splashscreen
-Removed some old stuff from TODO
-Bumped the rev level to pre-0.0.8
+2001-05-26 22:21:08 Rev 1156 jcater
-------------------------------------------------------------------------
-r1212 | jcater | 2001-06-01 15:34:15 -0500 (Fri, 01 Jun 2001) | 2 lines
+ * src/GFTrigger.py: Added code to allow programmers to indent there
+ trigger code. Previously, the trigger code had to be flush left
+ because of imports we added. Also, fixed bug in GParser that
+ stripped newlines from trigger code, so removed GFTrigger
+ workaround.
-Added logic so that gfclient and gfcvs do not default to a connections file if
that file doesn't exist.
+2001-05-25 19:05:59 Rev 1140 jcater
-------------------------------------------------------------------------
-r1211 | jcater | 2001-06-01 15:04:02 -0500 (Fri, 01 Jun 2001) | 2 lines
+ * FAQ: Added path for beta PyGreSQl ftp site
-Fixed displaying of password problem
+2001-05-25 08:18:35 Rev 1134 jcater
-------------------------------------------------------------------------
-r1210 | jcater | 2001-06-01 14:56:06 -0500 (Fri, 01 Jun 2001) | 2 lines
+ * scripts/gfclient, samples/location/forms/zipcode_maint.gfd,
+ src/GFParser.py, README, FAQ: Made minor changes to documentation
-Stuff
+2001-05-24 15:31:49 Rev 1121 jcater
-------------------------------------------------------------------------
-r1208 | jcater | 2001-06-01 12:53:59 -0500 (Fri, 01 Jun 2001) | 2 lines
+ * AUTHORS: Added my name to the AUTHORS file for ego purposes
-Slightly modified setup_cvs_devel.sh so it behaves more consistently and
creates a cvs script for the designer.
+2001-05-23 02:39:59 Rev 1114 jcater
-------------------------------------------------------------------------
-r1204 | jcater | 2001-06-01 00:19:24 -0500 (Fri, 01 Jun 2001) | 2 lines
+ * setup_cvs_devel.sh: Modified setup_cvs_devel.sh so that it creates
+ a gfcvs script. Now, we can run gfcvs from any directory and it
+ will properly call the cvs version of gfclient.
-Minor cosmetic changes
+2001-05-18 15:53:59 Rev 1100 jcater
-------------------------------------------------------------------------
-r1203 | jcater | 2001-05-31 23:55:54 -0500 (Thu, 31 May 2001) | 2 lines
+ * src/GFParser.py: Added xmlElements to GDataSource and to client
+ parsers to clients will have consistent set of DataSource options
-Made a dialog box appear for unsuccessful logins. Also, added logic so after
four unsuccessful logins, program exits.
+2001-05-17 14:13:56 Rev 1098 jcater
-------------------------------------------------------------------------
-r1202 | jcater | 2001-05-31 23:29:21 -0500 (Thu, 31 May 2001) | 2 lines
+ * src/GFParser.py: Created a generic DataSource implementation to be
+ used by client apps such as reports and forms.
-Added new login method in anticipation of multi-forms and new datasource
+2001-05-15 15:13:22 Rev 1077 jcater
-------------------------------------------------------------------------
-r1201 | jcater | 2001-05-31 16:52:57 -0500 (Thu, 31 May 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, scripts/gfclient, src/UIbase.py:
+ Made minor changes due to changes in gnue-common. Preparing for
+ migration to new dbdriver/datasource format.
-Moved controller logic out of GFClient and into new class GFInstance. This is
in anticipation of mult-forms logic.
+2001-05-14 20:05:55 Rev 1071 jcater
-------------------------------------------------------------------------
-r1200 | jcater | 2001-05-31 14:54:30 -0500 (Thu, 31 May 2001) | 2 lines
+ * src/GFDebug.py: Fixed my 'fix' to GDebug that broke GFDebug (not
+ that anyone should be using GFDebug :)
-Added symlink example so developers could cut and paste ln command. Would
like to have it prompt users and ask if they'd like to create the symlink. Any
volunteers?
+2001-05-14 20:04:20 Rev 1070 jcater
-------------------------------------------------------------------------
-r1199 | jcater | 2001-05-31 14:49:34 -0500 (Thu, 31 May 2001) | 2 lines
+ * src/GFEvent.py, src/UIwxpython.py, src/uidrivers/_base/UIdriver.py,
+ src/GFForm.py, src/GFTrigger.py, src/UIcurses.py, src/GFDebug.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py, src/UIbase.py,
+ src/UIpyncurses.py: Changed references from GFDebug to gnue.common.
+ GDebug
-Added default value for GNUE_CONNECTIONS to development gfcvs script
+2001-05-12 01:42:55 Rev 1062 jcater
-------------------------------------------------------------------------
-r1196 | jcater | 2001-05-30 13:43:26 -0500 (Wed, 30 May 2001) | 2 lines
+ * src/GFForm.py, scripts/gfclient, src/GFParser.py: Added support to
+ gnuef for connection definition files
-Exported PYTHONPATH in setup_cvs_devel.sh
+2001-05-12 00:04:35 Rev 1061 jcater
-------------------------------------------------------------------------
-r1195 | jcater | 2001-05-30 13:00:52 -0500 (Wed, 30 May 2001) | 2 lines
+ * scripts/gfclient: Added profiling support to the new GClientApp so
+ profiling will be provided by default to all client apps. Updated
+ gfclient to reflect this change (it previously did its own
+ profiling).
-Fixed bug in setting of environment variables
+2001-05-11 21:59:04 Rev 1059 jcater
-------------------------------------------------------------------------
-r1193 | jcater | 2001-05-30 12:54:17 -0500 (Wed, 30 May 2001) | 2 lines
+ * src/GFDebug.py, scripts/gfclient: Modified gfclient to use the new
+ GClientApp class. Note the new help system :) Developers should
+ now try to start using gnue.common.GDebug.printMesg instead of
+ GFDebug.printMesg. Note that GFDebug.printMesg now simply calls
+ GDebug.printMesg, so code will not be broken. However, GFDebug
+ *should* be phased out.
-Modified setup.py so it installs python files in /usr/local/gnue. (this is
settable by end-user by modifying setup.cfg or specifying --prefix on the
command line). It also modified sh scripts by adding site-specific
installation settings.
+2001-05-10 16:18:02 Rev 1052 jcater
-------------------------------------------------------------------------
-r1192 | jcater | 2001-05-30 12:47:58 -0500 (Wed, 30 May 2001) | 2 lines
+ * setup.py: Added VERSION attribute to gnue.common
-Made gfclient a script. CVS will contain a file called gfclient.in .
setup.py will take this file and insertsite-specific environment variables into
it and automatically create gfclient.
+2001-05-04 23:27:03 Rev 1039 jamest
-------------------------------------------------------------------------
-r1191 | jcater | 2001-05-30 12:45:36 -0500 (Wed, 30 May 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, samples/track/forms/contact_manager.
+ gfd, src/GFObjects.py, src/GFOptions.py, src/UIbase.py,
+ src/GFParser.py: Added queryDefault tags to entries Checkbox
+ changes (incomplete)
-Moved gfclient code to gnue.forms.GFClient.py
+2001-04-25 23:24:44 Rev 1028 jamest
-------------------------------------------------------------------------
-r1160 | jcater | 2001-05-26 17:32:35 -0500 (Sat, 26 May 2001) | 2 lines
+ * samples/zipcode/states.gfd: Made the master/detail a little easier
+ to understand
-Modified trigger indentation code so that comments are not factored in (all
leading comments are ignored).
+2001-04-21 01:23:27 Rev 1017 jcater
-------------------------------------------------------------------------
-r1157 | jcater | 2001-05-26 17:24:08 -0500 (Sat, 26 May 2001) | 2 lines
+ * src/UIwxpython.py, src/GFController.py, src/UIcurses.py,
+ src/uidrivers/wx/UIdriver.py, scripts/gfclient, src/GFObjects.py,
+ src/GFError.py, src/UIbase.py, src/GFParser.py,
+ src/uidrivers/_base/UIdriver.py, src/GFTrigger.py, src/GFForm.py,
+ src/UIpyncurses.py: Modified variables internal to objects to self.
+ _attr format
-Fixed slight bug in my previous fix. Oops :)
+2001-04-18 03:22:20 Rev 1000 jamest
-------------------------------------------------------------------------
-r1156 | jcater | 2001-05-26 17:21:08 -0500 (Sat, 26 May 2001) | 2 lines
+ * NEWS, ChangeLog: Final updates prior to tagging cvs trees
-Added code to allow programmers to indent there trigger code. Previously, the
trigger code had to be flush left because of imports we added. Also, fixed
bug in GParser that stripped newlines from trigger code, so removed GFTrigger
workaround.
+2001-04-18 01:39:25 Rev 999 jamest
-------------------------------------------------------------------------
-r1140 | jcater | 2001-05-25 14:05:59 -0500 (Fri, 25 May 2001) | 2 lines
+ * MANIFEST.in, old/.cvsignore, old/simple_app.py, old, old/GFUI.py,
+ old/GFClient.py, old/GFDom.py, old/GFLabel.py, old/gf.py,
+ old/GFApp.py, old/client.py, INSTALL, FAQ, THANKS: More cleanup
+ prior to 0.0.7 release
-Added path for beta PyGreSQl ftp site
+2001-04-17 04:12:22 Rev 997 jamest
-------------------------------------------------------------------------
-r1134 | jcater | 2001-05-25 03:18:35 -0500 (Fri, 25 May 2001) | 2 lines
+ * samples/contact.gfd, src/GFParser.py: More pre-release bug fixing
-Made minor changes to documentation
+2001-04-17 03:39:50 Rev 996 jamest
-------------------------------------------------------------------------
-r1121 | jcater | 2001-05-24 10:31:49 -0500 (Thu, 24 May 2001) | 2 lines
+ * src/GFObjects.py, src/GFParser.py: Fixed missing datasource
+ prequery bug
-Added my name to the AUTHORS file for ego purposes
+2001-04-17 02:35:10 Rev 995 jamest
-------------------------------------------------------------------------
-r1114 | jcater | 2001-05-22 21:39:59 -0500 (Tue, 22 May 2001) | 2 lines
+ * scripts/gfclient, src/GFObjects.py, setup.py, src/GFParser.py:
+ Misc small bugs found during prerelease testing
-Modified setup_cvs_devel.sh so that it creates a gfcvs script. Now, we can
run gfcvs from any directory and it will properly call the cvs version of
gfclient.
+2001-04-17 01:40:37 Rev 994 jamest
-------------------------------------------------------------------------
-r1100 | jcater | 2001-05-18 10:53:59 -0500 (Fri, 18 May 2001) | 2 lines
+ * doc/techref.lyx, samples/zipcode/pg_zip_code.sql, setup.py: Docs
+ updates for 0.0.7 Fixed typo in state data
-Added xmlElements to GDataSource and to client parsers to clients will have
consistent set of DataSource options
+2001-04-17 00:42:33 Rev 989 jcater
-------------------------------------------------------------------------
-r1098 | jcater | 2001-05-17 09:13:56 -0500 (Thu, 17 May 2001) | 2 lines
+ * scripts/gfclient: Fixed invalid login problem with oracle driver
-Created a generic DataSource implementation to be used by client apps such as
reports and forms.
+2001-04-17 00:31:51 Rev 988 jcater
-------------------------------------------------------------------------
-r1077 | jcater | 2001-05-15 10:13:22 -0500 (Tue, 15 May 2001) | 2 lines
+ * src/GFTrigger.py: Fixed problem with named triggers
-Made minor changes due to changes in gnue-common. Preparing for migration to
new dbdriver/datasource format.
+2001-04-16 23:53:15 Rev 985 jamest
-------------------------------------------------------------------------
-r1071 | jcater | 2001-05-14 15:05:55 -0500 (Mon, 14 May 2001) | 2 lines
+ * NEWS, src/GFOptions.py, ChangeLog: Updates for 0.0.7 release
-Fixed my 'fix' to GDebug that broke GFDebug (not that anyone should be using
GFDebug :)
+2001-04-16 23:23:13 Rev 984 jamest
-------------------------------------------------------------------------
-r1070 | jcater | 2001-05-14 15:04:20 -0500 (Mon, 14 May 2001) | 2 lines
+ * src/GFTrigger.py, scripts/gfclient: Fixed status bar not updating
+ status after query with no records returned Additional changes
+ needed to make multi-line triggers work
-Changed references from GFDebug to gnue.common.GDebug
+2001-04-16 20:20:54 Rev 982 jamest
-------------------------------------------------------------------------
-r1062 | jcater | 2001-05-11 20:42:55 -0500 (Fri, 11 May 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, scripts/gfclient,
+ src/GFObjects.py, setup.py: Fixed bug preventing data entry in
+ databaseless forms Fixed startup bug in forms w/o entry widgets
+ Other things I've forgot
-Added support to gnuef for connection definition files
+2001-04-16 19:40:58 Rev 981 reinhard
-------------------------------------------------------------------------
-r1061 | jcater | 2001-05-11 19:04:35 -0500 (Fri, 11 May 2001) | 2 lines
+ * README: *** empty log message ***
-Added profiling support to the new GClientApp so profiling will be provided by
default to all client apps. Updated gfclient to reflect this change (it
previously did its own profiling).
+2001-04-16 19:35:51 Rev 980 reinhard
-------------------------------------------------------------------------
-r1059 | jcater | 2001-05-11 16:59:04 -0500 (Fri, 11 May 2001) | 2 lines
+ * TODO: *** empty log message ***
-Modified gfclient to use the new GClientApp class. Note the new help system
:) Developers should now try to start using gnue.common.GDebug.printMesg
instead of GFDebug.printMesg. Note that GFDebug.printMesg now simply calls
GDebug.printMesg, so code will not be broken. However, GFDebug *should* be
phased out.
+2001-04-16 01:56:40 Rev 976 jamest
-------------------------------------------------------------------------
-r1052 | jcater | 2001-05-10 11:18:02 -0500 (Thu, 10 May 2001) | 2 lines
+ * src/drivers/odbc, src/drivers/geas/DBdriver.py, src/GObjects.py,
+ src/GParser.py, src/drivers/.cvsignore, src/drivers/geas,
+ src/GFObjects.py, src/drivers/postgresql/.cvsignore,
+ src/drivers/mysql/.cvsignore, src/drivers/odbc/.cvsignore,
+ src/drivers/__init__.py, src/DBfactory.py,
+ src/drivers/postgresql/DBdriver.py, src/drivers/oracle/__init__.py,
+ src/drivers/geas/.cvsignore, src/drivers/odbc/__init__.py,
+ src/drivers/mysql/DBdriver.py, src/drivers, src/drivers/postgresql,
+ src/drivers/mysql: Moved the database drivers to gnue-common package
-Added VERSION attribute to gnue.common
+2001-04-15 21:42:52 Rev 973 jamest
-------------------------------------------------------------------------
-r1039 | jamest | 2001-05-04 18:27:03 -0500 (Fri, 04 May 2001) | 3 lines
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, scripts/gfclient, src/GFObjects.py,
+ src/UIbase.py: Added ra3vat's checkbox support
-Added queryDefault tags to entries
-Checkbox changes (incomplete)
+2001-04-13 18:17:56 Rev 968 jcater
-------------------------------------------------------------------------
-r1028 | jamest | 2001-04-25 18:24:44 -0500 (Wed, 25 Apr 2001) | 2 lines
+ * src/uidrivers/_base/UIdriver.py, src/GObjects.py, src/GParser.py,
+ setup_cvs_devel.sh, src/GFObjects.py, src/UIbase.py, src/GFParser.
+ py: Moved generic objects from gnuef to gnue-common
-Made the master/detail a little easier to understand
+2001-04-13 17:34:40 Rev 966 jcater
-------------------------------------------------------------------------
-r1017 | jcater | 2001-04-20 20:23:27 -0500 (Fri, 20 Apr 2001) | 2 lines
+ * src/GObjects.py, src/GParser.py: Made dumpXML handle brackets and
+ ampersands
-Modified variables internal to objects to self._attr format
+2001-04-13 15:23:02 Rev 964 jcater
-------------------------------------------------------------------------
-r1000 | jamest | 2001-04-17 22:22:20 -0500 (Tue, 17 Apr 2001) | 2 lines
+ * src/GObjects.py: Added GObjects.py
-Final updates prior to tagging cvs trees
+2001-04-13 13:56:50 Rev 963 jcater
-------------------------------------------------------------------------
-r999 | jamest | 2001-04-17 20:39:25 -0500 (Tue, 17 Apr 2001) | 2 lines
+ * src/GParser.py: Fixed typos from new parsing model
-More cleanup prior to 0.0.7 release
+2001-04-13 12:59:58 Rev 962 jcater
-------------------------------------------------------------------------
-r997 | jamest | 2001-04-16 23:12:22 -0500 (Mon, 16 Apr 2001) | 2 lines
+ * src/GFForm.py, src/GFTrigger.py, src/GFParser.py: Fixed typos from
+ new parsing model
-More pre-release bug fixing
+2001-04-13 12:58:40 Rev 961 jcater
-------------------------------------------------------------------------
-r996 | jamest | 2001-04-16 22:39:50 -0500 (Mon, 16 Apr 2001) | 2 lines
+ * samples/helloworld2.gfd: Fixed typos
-Fixed missing datasource prequery bug
+2001-04-13 11:49:42 Rev 960 jcater
-------------------------------------------------------------------------
-r995 | jamest | 2001-04-16 21:35:10 -0500 (Mon, 16 Apr 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/GFTrigger.py, src/GParser.py, src/uidrivers/wx/UIdriver.py,
+ scripts/gfclient, src/GFObjects.py, src/UIbase.py, src/GFParser.py,
+ src/GFParser2.py: Implemented new parsing model
-Misc small bugs found during prerelease testing
+2001-04-13 05:32:35 Rev 959 jcater
-------------------------------------------------------------------------
-r994 | jamest | 2001-04-16 20:40:37 -0500 (Mon, 16 Apr 2001) | 3 lines
+ * src/GParser.py, src/GFParser2.py: Rewrite of XML Parsing Code
-Docs updates for 0.0.7
-Fixed typo in state data
+2001-04-12 20:57:11 Rev 958 reinhard
-------------------------------------------------------------------------
-r989 | jcater | 2001-04-16 19:42:33 -0500 (Mon, 16 Apr 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, src/GFOptions.py:
+ Use fixed width font only optionally, use current theme's font as
+ default. New option in GFOption: fixedWidthFont = 0/1
-Fixed invalid login problem with oracle driver
+2001-04-12 15:52:58 Rev 957 reinhard
-------------------------------------------------------------------------
-r988 | jcater | 2001-04-16 19:31:51 -0500 (Mon, 16 Apr 2001) | 2 lines
+ * TODO: Removed migration to orbit-python 0.2.0 from TODO list, as
+ it's done already :-)
-Fixed problem with named triggers
+2001-04-11 18:01:59 Rev 952 dneighbors
-------------------------------------------------------------------------
-r985 | jamest | 2001-04-16 18:53:15 -0500 (Mon, 16 Apr 2001) | 2 lines
+ * src/UIwxpython.py, src/GFEvent.py, src/drivers/geas/DBdriver.py,
+ src/GFController.py, src/UIcurses.py, src/GFDebug.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py, src/GFError.py,
+ src/UIbase.py, src/GFOptions.py, src/GFParser.py, src/DBfactory.py,
+ src/uidrivers/_base/UIdriver.py, src/GFGetOpt.py, src/GFTrigger.py,
+ src/GFForm.py, src/drivers/postgresql/DBdriver.py,
+ src/drivers/mysql/DBdriver.py, src/drivers/oracle/DBdriver.py,
+ src/drivers/odbc/DBdriver.py, src/UIpyncurses.py,
+ src/GFTriggerError.py: ALL FILES ** Added license/copyright
+ headers
-Updates for 0.0.7 release
+2001-04-11 17:07:07 Rev 947 dneighbors
-------------------------------------------------------------------------
-r984 | jamest | 2001-04-16 18:23:13 -0500 (Mon, 16 Apr 2001) | 3 lines
+ * COPYING: COPYING ** Someone accidently used LGPL license for
+ this copying file so am fixing so that it is GPL
-Fixed status bar not updating status after query with no records returned
-Additional changes needed to make multi-line triggers work
+2001-04-09 23:26:25 Rev 944 jamest
-------------------------------------------------------------------------
-r982 | jamest | 2001-04-16 15:20:54 -0500 (Mon, 16 Apr 2001) | 4 lines
+ * src/GFForm.py, src/drivers/oracle/__init__.py, README.oracle,
+ src/drivers/oracle/DBdriver.py, INSTALL, src/drivers/oracle: Added
+ Jason Cater's Oracle driver for gnuef Added Jason Cater's patch to
+ get rid of my Argh! error report :)
-Fixed bug preventing data entry in databaseless forms
-Fixed startup bug in forms w/o entry widgets
-Other things I've forgot
+2001-04-08 14:23:08 Rev 941 ntiffin
-------------------------------------------------------------------------
-r981 | reinhard | 2001-04-16 14:40:58 -0500 (Mon, 16 Apr 2001) | 2 lines
+ * INSTALL: Add note that PyGreSQL is also included in python cvs for
+ the really brave and corrected a few typos.
-*** empty log message ***
+2001-04-06 21:35:59 Rev 940 reinhard
-------------------------------------------------------------------------
-r980 | reinhard | 2001-04-16 14:35:51 -0500 (Mon, 16 Apr 2001) | 2 lines
+ * src/drivers/geas/DBdriver.py: Temporary hack to make it work with
+ orbit-python 0.2.0
-*** empty log message ***
+2001-04-06 15:14:18 Rev 939 reinhard
-------------------------------------------------------------------------
-r976 | jamest | 2001-04-15 20:56:40 -0500 (Sun, 15 Apr 2001) | 2 lines
+ * TODO: Took some tasks. Hope I don't repent :)
-Moved the database drivers to gnue-common package
+2001-04-06 04:33:47 Rev 938 jamest
-------------------------------------------------------------------------
-r973 | jamest | 2001-04-15 16:42:52 -0500 (Sun, 15 Apr 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py,
+ src/uidrivers/wx/UIdriver.py, scripts/gfclient, src/UIbase.py:
+ Moved rollback button away from new record crude autoresize of
+ status bar boxes status bar update bug fixed
-Added ra3vat's checkbox support
+2001-04-01 21:27:20 Rev 910 baumannd
-------------------------------------------------------------------------
-r968 | jcater | 2001-04-13 13:17:56 -0500 (Fri, 13 Apr 2001) | 2 lines
+ * setupext/.cvsignore: Ignore build generated files.
-Moved generic objects from gnuef to gnue-common
+2001-04-01 21:24:52 Rev 909 baumannd
-------------------------------------------------------------------------
-r966 | jcater | 2001-04-13 12:34:40 -0500 (Fri, 13 Apr 2001) | 2 lines
+ * .cvsignore: *** empty log message ***
-Made dumpXML handle brackets and ampersands
+2001-04-01 21:22:21 Rev 908 baumannd
-------------------------------------------------------------------------
-r964 | jcater | 2001-04-13 10:23:02 -0500 (Fri, 13 Apr 2001) | 2 lines
+ * .cvsignore: Ingnore build generated files.
-Added GObjects.py
+2001-03-29 23:34:58 Rev 897 dneighbors
-------------------------------------------------------------------------
-r963 | jcater | 2001-04-13 08:56:50 -0500 (Fri, 13 Apr 2001) | 2 lines
+ * samples/track/README: Ok guess instructions would be good.
-Fixed typos from new parsing model
+2001-03-29 23:25:05 Rev 896 dneighbors
-------------------------------------------------------------------------
-r962 | jcater | 2001-04-13 07:59:58 -0500 (Fri, 13 Apr 2001) | 2 lines
+ * samples/track/forms/contact_manager.gfd,
+ samples/track/forms/address_type.gfd, samples/track/sql/load.sql,
+ samples/track/forms/email_type.gfd, samples/track/forms/phone_type.
+ gfd, samples/track/forms/assignment_status.gfd: New tracking form
+ and friends. Pretty much working.
-Fixed typos from new parsing model
+2001-03-29 21:13:15 Rev 891 dneighbors
-------------------------------------------------------------------------
-r961 | jcater | 2001-04-13 07:58:40 -0500 (Fri, 13 Apr 2001) | 2 lines
+ * samples/track/sql/create_all.sql, samples/track/sql/drop_all.sql,
+ samples/track/sql/create_assignment_type.sql,
+ samples/track/sql/drop_assignment_type.sql,
+ samples/track/sql/create_assignment_status.sql,
+ samples/track/sql/drop_assignment_status.sql: Changed from type to
+ status for assignment.
-Fixed typos
+2001-03-29 21:05:44 Rev 890 dneighbors
-------------------------------------------------------------------------
-r960 | jcater | 2001-04-13 06:49:42 -0500 (Fri, 13 Apr 2001) | 2 lines
+ * samples/track/tracking.gfd, samples/track/staff.gfd: Removed old
+ tracking system.
-Implemented new parsing model
+2001-03-29 20:44:05 Rev 889 dneighbors
-------------------------------------------------------------------------
-r959 | jcater | 2001-04-13 00:32:35 -0500 (Fri, 13 Apr 2001) | 2 lines
+ * samples/track/forms, samples/track/forms/address_type.gfd,
+ samples/track/forms/email_type.gfd, samples/track/forms/phone_type.
+ gfd, samples/track/forms/assignment_status.gfd: forms/address_type.
+ gfd ** Address Type Information Management Form
+ /assignment_status.gfd ** Assignment Status Look up
+ Management Form
+ /email_type.gfd ** Email Type Information Management Form
+ /phone_type.gfd ** Phone Type Information Management Form
-Rewrite of XML Parsing Code
+2001-03-29 19:02:09 Rev 888 dneighbors
-------------------------------------------------------------------------
-r958 | reinhard | 2001-04-12 15:57:11 -0500 (Thu, 12 Apr 2001) | 3 lines
+ * samples/track/sql/create_address.sql,
+ samples/track/sql/drop_address.sql,
+ samples/track/sql/create_address_type.sql,
+ samples/track/sql/drop_address_type.sql,
+ samples/track/sql/create_email.sql, samples/track/sql/drop_email.
+ sql, samples/track/sql/create_email_type.sql,
+ samples/track/sql/drop_email_type.sql,
+ samples/track/sql/create_todo.sql, samples/track/create_track.sql,
+ samples/track/sql/create_person.sql, samples/track/sql/drop_todo.
+ sql, samples/track/drop_track.sql, samples/track/sql/drop_person.
+ sql, samples/track/sql/create_all.sql, samples/track/sql/drop_all.
+ sql, samples/track/sql/create_phone.sql,
+ samples/track/sql/create_assignment_type.sql,
+ samples/track/sql/drop_assignment_type.sql,
+ samples/track/sql/create_phone_type.sql,
+ samples/track/sql/drop_phone.sql,
+ samples/track/sql/drop_phone_type.sql, samples/track/sql,
+ samples/track/staff.gfd: Redoing this to make usable to track GNUe
+ stuff.
-Use fixed width font only optionally, use current theme's font as default.
-New option in GFOption: fixedWidthFont = 0/1
+2001-03-29 16:54:15 Rev 887 jamest
-------------------------------------------------------------------------
-r957 | reinhard | 2001-04-12 10:52:58 -0500 (Thu, 12 Apr 2001) | 3 lines
+ * src/uidrivers/_base/UIdriver.py, src/UIbase.py: Fixed hidden
+ entries causing index errors
-Removed migration to orbit-python 0.2.0 from TODO list, as it's done
-already :-)
+2001-03-27 04:27:54 Rev 872 micah
-------------------------------------------------------------------------
-r952 | dneighbors | 2001-04-11 13:01:59 -0500 (Wed, 11 Apr 2001) | 3 lines
+ * src/GFForm.py: Add code for Pre and Post-Commit triggers for forms
+ and blocks might need some tweaking but I think it works
-ALL FILES
- ** Added license/copyright headers
+2001-03-27 03:34:05 Rev 870 dneighbors
-------------------------------------------------------------------------
-r947 | dneighbors | 2001-04-11 12:07:07 -0500 (Wed, 11 Apr 2001) | 4 lines
+ * src/GFTrigger.py, src/GFObjects.py: GFObjects.py ** Added
+ trigger support of on-newrecord to block
+ GFTrigger.py ** Added the on-newrecord trigger ** Removed
+ duplicate trigger definitions
-COPYING
- ** Someone accidently used LGPL license for this copying file
- so am fixing so that it is GPL
+2001-03-23 02:25:50 Rev 862 dneighbors
-------------------------------------------------------------------------
-r944 | jamest | 2001-04-09 18:26:25 -0500 (Mon, 09 Apr 2001) | 3 lines
+ * src/GFForm.py, scripts/gfclient: client/gfclient ** changed
+ changeFocus and nextEntry methods to use GFMessageBox when
+ handling errors
+ GFForm.py ** changed TriggerErrorFunc method to return its
+ message code and altered it from printing, to printing
+ through the debug mechanism ** changed changeFocus and nextEntry
+ methods to use the return value of TriggerErrorFunc and pass
+ it up to gfclient
-Added Jason Cater's Oracle driver for gnuef
-Added Jason Cater's patch to get rid of my Argh! error report :)
+2001-03-22 23:46:32 Rev 861 dneighbors
-------------------------------------------------------------------------
-r941 | ntiffin | 2001-04-08 09:23:08 -0500 (Sun, 08 Apr 2001) | 2 lines
+ * src/GFObjects.py: GFObjects.py ** Added checking to setField
+ method to verify that a field is data aware before performing
+ operations on it.
-Add note that PyGreSQL is also included in python cvs for the really brave and
corrected a few typos.
+2001-03-22 22:39:58 Rev 859 dneighbors
-------------------------------------------------------------------------
-r940 | reinhard | 2001-04-06 16:35:59 -0500 (Fri, 06 Apr 2001) | 2 lines
+ * src/GFForm.py, src/GFTrigger.py: GFTrigger.py ** Added
+ Pre-Change, Post-Change to available trigger list. ** Removed
+ On-Change from available trigger list.
+ GFForm.py ** Added Pre/Post Change triggers to following methods:
+ replaceValue keyPress (2 times) removeCharacter **
+ Removed On-Change trigger from following methods:
+ replaceValue keyPress (2 times) removeCharacter
-Temporary hack to make it work with orbit-python 0.2.0
+2001-03-22 21:02:43 Rev 858 micah
-------------------------------------------------------------------------
-r939 | reinhard | 2001-04-06 10:14:18 -0500 (Fri, 06 Apr 2001) | 2 lines
+ * samples/location/forms/zip_coords_maint.gfd: change field name zip
+ to zipcode, so it will show them. :-)
-Took some tasks. Hope I don't repent :)
+2001-03-22 17:49:03 Rev 857 dneighbors
-------------------------------------------------------------------------
-r938 | jamest | 2001-04-05 23:33:47 -0500 (Thu, 05 Apr 2001) | 4 lines
+ * src/GFTrigger.py, src/GFObjects.py: GFTrigger.py ** Added
+ on-switch to list of valid triggers.
+ GFObjects.py ** For block object specified on-switch trigger to
+ fire during the switch event.
-Moved rollback button away from new record
-crude autoresize of status bar boxes
-status bar update bug fixed
+2001-03-21 03:01:15 Rev 856 jamest
-------------------------------------------------------------------------
-r910 | baumannd | 2001-04-01 16:27:20 -0500 (Sun, 01 Apr 2001) | 2 lines
+ * scripts/gfclient: Fixed really braindead error in gfclient - i
+ should test _before_ commit
-Ignore build generated files.
+2001-03-21 02:58:31 Rev 855 jamest
-------------------------------------------------------------------------
-r909 | baumannd | 2001-04-01 16:24:52 -0500 (Sun, 01 Apr 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, scripts/gfclient, src/GFObjects.py,
+ src/UIbase.py: Fixed issue with blocks contains data aware and
+ unaware fields where unaware fields not functoinal due to
+ datasource emptyRecord structure getting messed up
-*** empty log message ***
+2001-03-20 23:25:50 Rev 853 jamest
-------------------------------------------------------------------------
-r908 | baumannd | 2001-04-01 16:22:21 -0500 (Sun, 01 Apr 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py,
+ samples/zipcode/zipcode.gfd, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, scripts/gfclient, src/GFObjects.py,
+ src/UIbase.py: Fixed prequery not displaying properly bug Fixed
+ error message boxes in gfclient
-Ingnore build generated files.
+2001-03-20 20:23:12 Rev 852 jamest
-------------------------------------------------------------------------
-r897 | dneighbors | 2001-03-29 17:34:58 -0600 (Thu, 29 Mar 2001) | 2 lines
+ * src/GFForm.py, src/GFTrigger.py, scripts/gfclient, src/GFObjects.
+ py, samples/trigger/trigger.gfd: Added MicahY's toXML function
+ Added support for On-Change trigger
-Ok guess instructions would be good.
+2001-03-17 14:11:25 Rev 839 jamest
-------------------------------------------------------------------------
-r896 | dneighbors | 2001-03-29 17:25:05 -0600 (Thu, 29 Mar 2001) | 2 lines
+ * src/GFEvent.py, src/UIwxpython.py, src/uidrivers/_base/UIdriver.py,
+ src/GFController.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ scripts/gfclient, src/GFObjects.py, src/GFOptions.py, src/UIbase.
+ py: Moved gfclient logic out of GFForm into gfclient where it
+ belongs Fixed UI corruption issues in multi-block forms
-New tracking form and friends. Pretty much working.
+2001-03-14 00:18:34 Rev 832 jamest
-------------------------------------------------------------------------
-r891 | dneighbors | 2001-03-29 15:13:15 -0600 (Thu, 29 Mar 2001) | 2 lines
+ * src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/drivers/postgresql/DBdriver.py, src/GFObjects.py, src/UIbase.
+ py: Removed dependency on negative OIDs signifing record deletion
-Changed from type to status for assignment.
+2001-03-13 04:29:27 Rev 817 jamest
-------------------------------------------------------------------------
-r890 | dneighbors | 2001-03-29 15:05:44 -0600 (Thu, 29 Mar 2001) | 2 lines
+ * src/GFObjects.py: Fixed record deletion bug on master/detail forms
-Removed old tracking system.
+2001-03-13 02:11:33 Rev 816 jamest
-------------------------------------------------------------------------
-r889 | dneighbors | 2001-03-29 14:44:05 -0600 (Thu, 29 Mar 2001) | 12 lines
+ * MANIFEST.in, src/GFObjects.py, setup.py: Fix key exception error
+ on commit Misc setup changes
-forms/address_type.gfd
- ** Address Type Information Management Form
+2001-03-13 01:48:51 Rev 815 treshna
- /assignment_status.gfd
- ** Assignment Status Look up Management Form
+ * src/drivers/geas/DBdriver.py: Updated the driver to reflect the
+ current GEAS API, and handle exceptions. (most exceptions simply
+ get passed on to be displayed as an error message box)
- /email_type.gfd
- ** Email Type Information Management Form
+2001-03-08 02:59:53 Rev 781 jamest
- /phone_type.gfd
- ** Phone Type Information Management Form
+ * MANIFEST.in, README, README.curses, doc/README.ObjectHierarchy,
+ doc/techref.ps, README.windows, FAQ, setup.py, doc/just: Cleanup
+ of docs and stuff for upcomming release
-------------------------------------------------------------------------
-r888 | dneighbors | 2001-03-29 13:02:09 -0600 (Thu, 29 Mar 2001) | 2 lines
+2001-03-07 07:11:51 Rev 779 jamest
-Redoing this to make usable to track GNUe stuff.
+ * images/tb_save.png, MANIFEST.in, NEWS, images/tb_preferences.png,
+ images/gnue-splash.png, images/tb_left_arrow.png, images/tb_undo.
+ png, images/tb_search.png, images/gnue.xcf, images/gnue.png, setup.
+ py, ChangeLog, images/tb_trash.png, images/tb_right_arrow.png,
+ images/tb_help.png, images, images/tb_new.png: Moving things
+ arround in preperation for release
-------------------------------------------------------------------------
-r887 | jamest | 2001-03-29 10:54:15 -0600 (Thu, 29 Mar 2001) | 2 lines
+2001-03-07 04:43:18 Rev 776 jamest
-Fixed hidden entries causing index errors
+ * doc/techref.lyx, doc/techref.ps, ChangeLog: Updated documentation
+ for 0.0.6
-------------------------------------------------------------------------
-r872 | micah | 2001-03-26 22:27:54 -0600 (Mon, 26 Mar 2001) | 3 lines
+2001-03-07 03:02:23 Rev 775 jamest
-Add code for Pre and Post-Commit triggers for forms and blocks
-might need some tweaking but I think it works
+ * src/drivers/postgresql/DBdriver.py: Fix to allow postgresql
+ queries to contain a '
-------------------------------------------------------------------------
-r870 | dneighbors | 2001-03-26 21:34:05 -0600 (Mon, 26 Mar 2001) | 7 lines
+2001-03-07 01:28:18 Rev 771 treshna
-GFObjects.py
- ** Added trigger support of on-newrecord to block
+ * src/drivers/geas/DBdriver.py: GEAS exceptions adjusted to match
+ current API
-GFTrigger.py
- ** Added the on-newrecord trigger
- ** Removed duplicate trigger definitions
+2001-03-07 01:16:20 Rev 770 treshna
-------------------------------------------------------------------------
-r862 | dneighbors | 2001-03-22 20:25:50 -0600 (Thu, 22 Mar 2001) | 10 lines
+ * samples/geas/users.gfd: A GEAS user management application:
+ Currently allows users to be added, viewed, and edited. Only deals
+ with username/password currently. (delete still fails in gnuef
+ when using the GEAS driver)
-client/gfclient
- ** changed changeFocus and nextEntry methods to use GFMessageBox when
- handling errors
+2001-03-06 04:06:43 Rev 760 treshna
-GFForm.py
- ** changed TriggerErrorFunc method to return its message code and altered
- it from printing, to printing through the debug mechanism
- ** changed changeFocus and nextEntry methods to use the return value
- of TriggerErrorFunc and pass it up to gfclient
+ * src/drivers/geas/DBdriver.py: Uses current GEAS login code
-------------------------------------------------------------------------
-r861 | dneighbors | 2001-03-22 17:46:32 -0600 (Thu, 22 Mar 2001) | 4 lines
+2001-03-06 04:04:34 Rev 759 jamest
-GFObjects.py
- ** Added checking to setField method to verify that a field is data aware
- before performing operations on it.
+ * src/uidrivers/_base/UIdriver.py, src/GFForm.py, src/UIbase.py:
+ Added query status mode indicator
-------------------------------------------------------------------------
-r859 | dneighbors | 2001-03-22 16:39:58 -0600 (Thu, 22 Mar 2001) | 14 lines
+2001-03-06 03:15:42 Rev 757 jamest
-GFTrigger.py
- ** Added Pre-Change, Post-Change to available trigger list.
- ** Removed On-Change from available trigger list.
+ * src/drivers/geas/DBdriver.py, samples/geas/customer.gfd,
+ samples/geas/country.gfd, src/GFOptions.py, samples/geas/person.
+ gfd: GEAS driver working for basic stuff demo forms added
-GFForm.py
- ** Added Pre/Post Change triggers to following methods:
- replaceValue
- keyPress (2 times)
- removeCharacter
- ** Removed On-Change trigger from following methods:
- replaceValue
- keyPress (2 times)
- removeCharacter
+2001-03-05 05:01:34 Rev 749 jamest
-------------------------------------------------------------------------
-r858 | micah | 2001-03-22 15:02:43 -0600 (Thu, 22 Mar 2001) | 2 lines
+ * src/GFForm.py, src/GFTrigger.py, AUTHORS, src/GFTriggerError.py:
+ Added Micah's trigger exception handling code to gnuef
-change field name zip to zipcode, so it will show them. :-)
+2001-03-05 00:54:17 Rev 739 jamest
-------------------------------------------------------------------------
-r857 | dneighbors | 2001-03-22 11:49:03 -0600 (Thu, 22 Mar 2001) | 7 lines
+ * src/drivers/geas/DBdriver.py, src/UIcurses.py,
+ samples/geas/customer.gfd, src/GFOptions.py: partial geas driver
+ updates for geas:tng partial curses rewrite
-GFTrigger.py
- ** Added on-switch to list of valid triggers.
+2001-02-26 01:50:55 Rev 704 jamest
-GFObjects.py
- ** For block object specified on-switch trigger to
- fire during the switch event.
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py, src/UIbase.py:
+ Bugs involving the new UIbase setup - statusbar updates,
+ visibleCounts and gap attached to wrong object
-------------------------------------------------------------------------
-r856 | jamest | 2001-03-20 21:01:15 -0600 (Tue, 20 Mar 2001) | 2 lines
+2001-02-25 20:02:54 Rev 698 jamest
-Fixed really braindead error in gfclient - i should test _before_ commit
+ * scripts/gfclient: Fixed reported bug in gfclient's ability to see
+ if it was ran as gfclient
-------------------------------------------------------------------------
-r855 | jamest | 2001-03-20 20:58:31 -0600 (Tue, 20 Mar 2001) | 3 lines
+2001-02-23 03:02:15 Rev 693 jamest
-Fixed issue with blocks contains data aware and unaware fields where unaware
fields not functoinal
-due to datasource emptyRecord structure getting messed up
+ * scripts/gfclient: Second test of keyword substitution, updated
+ copyright info
-------------------------------------------------------------------------
-r853 | jamest | 2001-03-20 17:25:50 -0600 (Tue, 20 Mar 2001) | 3 lines
+2001-02-23 02:58:59 Rev 691 jamest
-Fixed prequery not displaying properly bug
-Fixed error message boxes in gfclient
+ * scripts/gfclient: Testing CVS keyword substitution
-------------------------------------------------------------------------
-r852 | jamest | 2001-03-20 14:23:12 -0600 (Tue, 20 Mar 2001) | 3 lines
+2001-02-22 02:08:29 Rev 687 jamest
-Added MicahY's toXML function
-Added support for On-Change trigger
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py,
+ src/uidrivers/wx/UIdriver.py, src/UIbase.py: Moved more stuff to
+ UI independent UIbase.py
-------------------------------------------------------------------------
-r839 | jamest | 2001-03-17 08:11:25 -0600 (Sat, 17 Mar 2001) | 3 lines
+2001-02-21 22:54:43 Rev 684 jamest
-Moved gfclient logic out of GFForm into gfclient where it belongs
-Fixed UI corruption issues in multi-block forms
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, scripts/gfclient, src/UIbase.py:
+ Cleaned out all the print statements I forgot about A global
+ UIBase.py kludge to get to UIfoo.py defined classes
-------------------------------------------------------------------------
-r832 | jamest | 2001-03-13 18:18:34 -0600 (Tue, 13 Mar 2001) | 2 lines
+2001-02-21 21:42:17 Rev 683 jamest
-Removed dependency on negative OIDs signifing record deletion
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, scripts/gfclient, src/UIbase.py:
+ Start of rewrite of UI system Lots of misc cleanups
-------------------------------------------------------------------------
-r817 | jamest | 2001-03-12 22:29:27 -0600 (Mon, 12 Mar 2001) | 2 lines
+2001-02-20 19:57:13 Rev 674 jamest
-Fixed record deletion bug on master/detail forms
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects.py, ChangeLog: Cleanup and comments in code UI hacks
+ to make it DTRT in several instances where it wasn't Updated
+ changelog
-------------------------------------------------------------------------
-r816 | jamest | 2001-03-12 20:11:33 -0600 (Mon, 12 Mar 2001) | 3 lines
+2001-02-20 02:47:24 Rev 671 jamest
-Fix key exception error on commit
-Misc setup changes
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py,
+ samples/zipcode/zipcode.gfd, src/GFForm.py, samples/button,
+ src/uidrivers/wx/UIdriver.py, samples/zipcode/states.gfd,
+ src/GFObjects.py, TODO, samples/button/forms, src/UIbase.py,
+ samples/button/forms/form.gfd, src/GFParser.py: <button> support
+ misc internal changes that I don't recall :( cleaned up TODO a bit
-------------------------------------------------------------------------
-r815 | treshna | 2001-03-12 19:48:51 -0600 (Mon, 12 Mar 2001) | 4 lines
+2001-02-19 17:31:08 Rev 662 jamest
-Updated the driver to reflect the current GEAS API, and handle exceptions.
-(most exceptions simply get passed on to be displayed as an error message
-box)
+ * src/UIwxpython.py, src/drivers/postgresql/DBdriver.py,
+ src/uidrivers/wx/UIdriver.py, src/GFOptions.py: Fixed toolbar on
+ win32 platforms Added quick hack to postgresql to support
+ different encodings
-------------------------------------------------------------------------
-r781 | jamest | 2001-03-07 20:59:53 -0600 (Wed, 07 Mar 2001) | 2 lines
+2001-02-17 00:42:26 Rev 650 jamest
-Cleanup of docs and stuff for upcomming release
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, src/GFObjects.py:
+ Fixed gap bugs in entry and labels An empty entry is now
+ considered valid on validated entries
-------------------------------------------------------------------------
-r779 | jamest | 2001-03-07 01:11:51 -0600 (Wed, 07 Mar 2001) | 2 lines
+2001-02-16 04:34:11 Rev 649 jamest
-Moving things arround in preperation for release
+ * src/UIwxpython.py, samples/zipcode/zipcode.gfd, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, samples/zipcode/states.gfd,
+ src/GFObjects.py, TODO, INSTALL: added gap attrib to entry widgets
+ fixed height bug causing all entry's w/ any height to get set to
+ multiline readonly fields can now be queried slight change to
+ UIwxpython to have it ignore events it can't handle instead of
+ passing to std widget handlers updated INSTALL docs a little
-------------------------------------------------------------------------
-r776 | jamest | 2001-03-06 22:43:18 -0600 (Tue, 06 Mar 2001) | 2 lines
+2001-02-13 03:55:40 Rev 647 jamest
-Updated documentation for 0.0.6
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, src/GFObjects.py:
+ made toolbar look a little nicer under unix fixed deletion of last
+ charater in entry not working bug
-------------------------------------------------------------------------
-r775 | jamest | 2001-03-06 21:02:23 -0600 (Tue, 06 Mar 2001) | 2 lines
+2001-02-10 02:58:29 Rev 641 dneighbors
-Fix to allow postgresql queries to contain a '
+ * images/tb_save.png, src/UIwxpython.py, images/tb_preferences.png,
+ images/tb_trash.png, images/tb_left_arrow.png,
+ src/uidrivers/wx/UIdriver.py, images/tb_search.png, images/tb_undo.
+ png, images/tb_right_arrow.png, images/tb_help.png, images/tb_new.
+ png, src/GFOptions.py, images/button16.png: tb_*.png ** Added
+ new buttons from tigert (w/ ok and GPL)
+ button16.png ** Removed this sample as better icons found
+ GFOptions.py ** Made status bar messages var's for reuse in
+ buttons/menus ** Made image vars
+ UIwxpython.py ** Added all buttons/images ** Bound buttons to
+ events of menus
-------------------------------------------------------------------------
-r771 | treshna | 2001-03-06 19:28:18 -0600 (Tue, 06 Mar 2001) | 2 lines
+2001-02-10 01:00:19 Rev 640 jamest
-GEAS exceptions adjusted to match current API
+ * src/UIwxpython.py, samples/inventory/forms/sc_inv_cycle_count.gfd,
+ src/GFForm.py, src/uidrivers/wx/UIdriver.py, src/GFObjects.py:
+ Initial multiline text box support
-------------------------------------------------------------------------
-r770 | treshna | 2001-03-06 19:16:20 -0600 (Tue, 06 Mar 2001) | 4 lines
+2001-02-09 22:06:48 Rev 639 jamest
-A GEAS user management application: Currently allows users to be added,
-viewed, and edited. Only deals with username/password currently. (delete
-still fails in gnuef when using the GEAS driver)
+ * src/UIwxpython.py, images/gnuef-splash.bmp, images/gnue-splash.png,
+ images/gnue.bmp, src/uidrivers/wx/UIdriver.py, images/gnue.xcf,
+ src/GFObjects.py, src/UIbase.py, src/GFOptions.py, images/gnue.png,
+ src/GFParser.py, setup.py, src/uidrivers/_base/UIdriver.py,
+ samples/zipcode/zipcode.gfd, src/GFForm.py, TODO, INSTALL,
+ images/gnue-splash.xcf: switched all images to png format altered
+ splash screen to use text widgets to display info instead of
+ graphic added <scrollbar> tag support - not implemented yet in
+ code added partial support for keying thru dropdown values (1 char
+ only)
-------------------------------------------------------------------------
-r760 | treshna | 2001-03-05 22:06:43 -0600 (Mon, 05 Mar 2001) | 2 lines
+2001-02-09 18:14:33 Rev 638 dneighbors
-Uses current GEAS login code
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, src/GFOptions.py,
+ images/button16.png: GFOptions ** Added pointer to button image
+ UIwxpython ** Made image handling platform independent
+ button16.png ** Generic test button for toolbar added
-------------------------------------------------------------------------
-r759 | jamest | 2001-03-05 22:04:34 -0600 (Mon, 05 Mar 2001) | 2 lines
+2001-02-09 04:55:15 Rev 637 jamest
-Added query status mode indicator
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, scripts/gfclient,
+ src/drivers/mysql/DBdriver.py, src/drivers/odbc/DBdriver.py: Win32
+ urllib drive letter bug work arround Win32 login dialog under
+ splashscreen bug MySQL/ODBC driver changes Remove function key ref
+ from about dialog
-------------------------------------------------------------------------
-r757 | jamest | 2001-03-05 21:15:42 -0600 (Mon, 05 Mar 2001) | 3 lines
+2001-02-08 22:18:20 Rev 623 treshna
-GEAS driver working for basic stuff
-demo forms added
+ * samples/zipcode/pg_zip_code.sql: fixed a little typo
-------------------------------------------------------------------------
-r749 | jamest | 2001-03-04 23:01:34 -0600 (Sun, 04 Mar 2001) | 2 lines
+2001-02-08 03:11:43 Rev 620 jamest
-Added Micah's trigger exception handling code to gnuef
+ * scripts/gfclient, src/drivers/mysql/DBdriver.py,
+ src/drivers/odbc/DBdriver.py, setup.py: setup.py only checks
+ during a build Untested changes to fix odbc and mysql drivers
+ error checking Changes gfclient to handle full path symbolic links
+ to forms
-------------------------------------------------------------------------
-r739 | jamest | 2001-03-04 18:54:17 -0600 (Sun, 04 Mar 2001) | 3 lines
+2001-02-07 06:46:25 Rev 614 dneighbors
-partial geas driver updates for geas:tng
-partial curses rewrite
+ * TODO: ** Volunteered for ToolBar support so jamest can pull his
+ hair out and swear my name when he has to rewrite.
-------------------------------------------------------------------------
-r704 | jamest | 2001-02-25 19:50:55 -0600 (Sun, 25 Feb 2001) | 2 lines
+2001-02-07 06:41:40 Rev 613 dneighbors
-Bugs involving the new UIbase setup - statusbar updates, visibleCounts and gap
attached to wrong object
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: ** Added Hot Key
+ Definitions to Menu Items. ** Put working tool bar stub in. Just
+ need to do some clean up and checking with big kahuna on
+ logistics and toolbar should be ready to rock.
-------------------------------------------------------------------------
-r698 | jamest | 2001-02-25 14:02:54 -0600 (Sun, 25 Feb 2001) | 2 lines
+2001-02-06 01:21:11 Rev 612 jamest
-Fixed reported bug in gfclient's ability to see if it was ran as gfclient
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects.py, INSTALL, src/GFOptions.py: Cleanups Added Dmitry
+ Sorokin's hack for russian input support Database errors now check
+ for during queries
-------------------------------------------------------------------------
-r693 | jamest | 2001-02-22 21:02:15 -0600 (Thu, 22 Feb 2001) | 2 lines
+2001-01-31 19:16:29 Rev 608 jamest
-Second test of keyword substitution, updated copyright info
+ * src/drivers/mysql/DBdriver.py, src/drivers/odbc/DBdriver.py, TODO,
+ INSTALL, README.windows, INSTALL.win32: Updates to make mysql and
+ odbc drivers work (Completely Untested!!!!!!) Updates INSTALL
+ instructions
-------------------------------------------------------------------------
-r691 | jamest | 2001-02-22 20:58:59 -0600 (Thu, 22 Feb 2001) | 2 lines
+2001-01-31 04:21:51 Rev 607 jamest
-Testing CVS keyword substitution
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, TODO: More
+ alterations for win32 support
-------------------------------------------------------------------------
-r687 | jamest | 2001-02-21 20:08:29 -0600 (Wed, 21 Feb 2001) | 2 lines
+2001-01-30 03:31:00 Rev 596 jamest
-Moved more stuff to UI independent UIbase.py
+ * src/UIwxpython.py, src/GFForm.py, src/drivers/postgresql/DBdriver.
+ py, src/uidrivers/wx/UIdriver.py, src/GFError.py, src/GFObjects.py:
+ Started adding support for DBError exceptions Enhanced login
+ support Transactions now supported on commit
-------------------------------------------------------------------------
-r684 | jamest | 2001-02-21 16:54:43 -0600 (Wed, 21 Feb 2001) | 3 lines
+2001-01-29 22:50:34 Rev 595 jamest
-Cleaned out all the print statements I forgot about
-A global UIBase.py kludge to get to UIfoo.py defined classes
+ * src/DBfactory.py, src/UIwxpython.py, src/GFForm.py,
+ src/drivers/postgresql/DBdriver.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects.py: More changes needed to get this to run under
+ windows Start of a transaction system
-------------------------------------------------------------------------
-r683 | jamest | 2001-02-21 15:42:17 -0600 (Wed, 21 Feb 2001) | 3 lines
+2001-01-29 21:35:26 Rev 593 jamest
-Start of rewrite of UI system
-Lots of misc cleanups
+ * src/UIwxpython.py, src/GFForm.py, src/drivers/postgresql/DBdriver.
+ py, src/uidrivers/wx/UIdriver.py, INSTALL, src/GFOptions.py, setup.
+ py: Updates to make gnuef play nicer in windows checked in so jade
+ could look at case issue under windows
-------------------------------------------------------------------------
-r674 | jamest | 2001-02-20 13:57:13 -0600 (Tue, 20 Feb 2001) | 4 lines
+2001-01-26 03:03:51 Rev 580 jamest
-Cleanup and comments in code
-UI hacks to make it DTRT in several instances where it wasn't
-Updated changelog
+ * images/bmp/gnue.bmp, images/bmp, images/xcf: Removed subdir of
+ graphics
-------------------------------------------------------------------------
-r671 | jamest | 2001-02-19 20:47:24 -0600 (Mon, 19 Feb 2001) | 4 lines
+2001-01-25 22:39:30 Rev 577 jamest
-<button> support
-misc internal changes that I don't recall :(
-cleaned up TODO a bit
+ * setup.cfg, setup.py: Setup enhancements
-------------------------------------------------------------------------
-r662 | jamest | 2001-02-19 11:31:08 -0600 (Mon, 19 Feb 2001) | 3 lines
+2001-01-25 03:13:19 Rev 573 jamest
-Fixed toolbar on win32 platforms
-Added quick hack to postgresql to support different encodings
+ * MANIFEST.in, images/gnuef-splash.bmp, images/gnue.bmp, setupext,
+ scripts/gfclient, README.windows, setup.py,
+ samples/zipcode/zipcode.gfd, README, setup.cfg,
+ samples/simple/form.gfd, doc/techref.lyx, README.curses,
+ doc/techref.ps, FAQ, setupext/__init__.py, setupext/install_data.
+ py, images/gnue-splash.xcf: Updated docs changed -u text to -u
+ pytext and -u newtext to -u text moved images arround a bit setup.
+ py enhancements
-------------------------------------------------------------------------
-r650 | jamest | 2001-02-16 18:42:26 -0600 (Fri, 16 Feb 2001) | 3 lines
+2001-01-21 18:50:23 Rev 549 jamest
-Fixed gap bugs in entry and labels
-An empty entry is now considered valid on validated entries
+ * doc/techref.lyx: New version of the tech ref added here temporarily
-------------------------------------------------------------------------
-r649 | jamest | 2001-02-15 22:34:11 -0600 (Thu, 15 Feb 2001) | 6 lines
+2001-01-18 13:26:37 Rev 548 jamest
-added gap attrib to entry widgets
-fixed height bug causing all entry's w/ any height to get set to multiline
-readonly fields can now be queried
-slight change to UIwxpython to have it ignore events it can't handle instead
of passing to std widget handlers
-updated INSTALL docs a little
+ * NEWS, README, src/GFForm.py, src/UIcurses.py,
+ samples/zipcode/states.gfd, src/GFObjects.py, TODO, ChangeLog,
+ samples/track/tracking.gfd: Updated log files to rflect upcomming
+ release Hack to improve master/detail support UIcurses changes:
+ support for hidden fields, reverse video status bars
+ cursor positioning code still broke in UIcurses
-------------------------------------------------------------------------
-r647 | jamest | 2001-02-12 21:55:40 -0600 (Mon, 12 Feb 2001) | 3 lines
+2001-01-15 04:19:26 Rev 534 jamest
-made toolbar look a little nicer under unix
-fixed deletion of last charater in entry not working bug
+ * src/UIcurses.py: Converted from python 2.0 curses to python 1.5.2
+ (should still work on 2.0) Fixed cursor positioning bug
-------------------------------------------------------------------------
-r641 | dneighbors | 2001-02-09 20:58:29 -0600 (Fri, 09 Feb 2001) | 14 lines
+2001-01-14 23:32:38 Rev 530 jamest
-tb_*.png
- ** Added new buttons from tigert (w/ ok and GPL)
+ * samples/inventory/forms/company.gfd, samples/inventory/README,
+ src/GFForm.py, src/GFTrigger.py, samples/zipcode/states.gfd,
+ src/GFObjects.py, TODO, src/GFParser.py, samples/location/README,
+ samples/trigger/trigger.gfd: Added access to datasources to
+ triggers Added a sample of using that to query values from a db
+ Clean up and a few more comments fixed rollback causing UI
+ corruption fixed mouse and shift-tab to hidden or readonly fields
-button16.png
- ** Removed this sample as better icons found
+2001-01-14 22:00:33 Rev 529 dneighbors
-GFOptions.py
- ** Made status bar messages var's for reuse in buttons/menus
- ** Made image vars
+ * samples/inventory/forms/company.gfd: company data entry screen.
-UIwxpython.py
- ** Added all buttons/images
- ** Bound buttons to events of menus
+2001-01-14 21:12:47 Rev 528 dneighbors
-------------------------------------------------------------------------
-r640 | jamest | 2001-02-09 19:00:19 -0600 (Fri, 09 Feb 2001) | 2 lines
+ * samples/inventory/sql/create_company.sql: changed some of the
+ names and datatypes.
-Initial multiline text box support
+2001-01-14 20:00:13 Rev 525 dneighbors
-------------------------------------------------------------------------
-r639 | jamest | 2001-02-09 16:06:48 -0600 (Fri, 09 Feb 2001) | 5 lines
+ * samples/inventory/README: Explanation about the madness of
+ inventory.
-switched all images to png format
-altered splash screen to use text widgets to display info instead of graphic
-added <scrollbar> tag support - not implemented yet in code
-added partial support for keying thru dropdown values (1 char only)
+2001-01-14 19:14:58 Rev 524 dneighbors
-------------------------------------------------------------------------
-r638 | dneighbors | 2001-02-09 12:14:33 -0600 (Fri, 09 Feb 2001) | 9 lines
+ * samples/inventory/sql/inventory.sql,
+ samples/inventory/sql/create_inventory.sql,
+ samples/inventory/sql/add_group_inventory.sql,
+ samples/inventory/sql/drop_inventory.sql,
+ samples/inventory/sql/create_all_tables.sql,
+ samples/inventory/sql/create_unit_description.sql,
+ samples/inventory/sql/drop_all_tables.sql,
+ samples/inventory/sql/drop_unit_description.sql,
+ samples/inventory/sql/insert_unit_description.sql,
+ samples/inventory/sql/remove_group_inventory.sql,
+ samples/inventory/sql/create_company.sql,
+ samples/inventory/sql/drop_company.sql: Modularized sql scripts
+ instead of just one big file.
-GFOptions
- ** Added pointer to button image
+2001-01-14 18:48:21 Rev 523 jamest
-UIwxpython
- ** Made image handling platform independent
+ * src/GFForm.py, src/GFObjects.py, TODO: Fixed deleted records not
+ really deleting bug Tab doesn't navigate into readonly fields
+ anymore
-button16.png
- ** Generic test button for toolbar added
+2001-01-14 17:28:43 Rev 522 dneighbors
-------------------------------------------------------------------------
-r637 | jamest | 2001-02-08 22:55:15 -0600 (Thu, 08 Feb 2001) | 5 lines
+ * samples/inventory/forms/sc_inv_cycle_count.gfd: Cycle count
+ management for inventory.
-Win32 urllib drive letter bug work arround
-Win32 login dialog under splashscreen bug
-MySQL/ODBC driver changes
-Remove function key ref from about dialog
+2001-01-13 23:24:30 Rev 514 jamest
-------------------------------------------------------------------------
-r623 | treshna | 2001-02-08 16:18:20 -0600 (Thu, 08 Feb 2001) | 2 lines
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ samples/zipcode/states.gfd, src/GFObjects.py, TODO, src/GFOptions.
+ py: Fixed system to properly pick up modifications immediately
+ instead of at record switch. Fixed bug in record status checking
+ during exit Altered UIwxpython status bar to maximize screen space
+ available for tips wx tooltips not supported via wxpython yet
+ Fixed up UIwxpythons <box> support Altered Datasources to
+ correctly reset on empty queries Clean up here and there
-fixed a little typo
+2001-01-12 06:08:48 Rev 506 jamest
-------------------------------------------------------------------------
-r620 | jamest | 2001-02-07 21:11:43 -0600 (Wed, 07 Feb 2001) | 4 lines
+ * src/UIwxpython.py, src/GFController.py, src/GFForm.py,
+ src/GFTrigger.py, src/uidrivers/wx/UIdriver.py, src/GFObjects.py,
+ TODO, src/GFOptions.py, samples/trigger/trigger.gfd: Rewrote
+ internal objects to be less dependent upon events (speed up) Added
+ enhannced About box Added support for label alignemnts Hack for
+ rollback errors (see comments for more info) Misc bug fixing and
+ code cleanup Clean up
-setup.py only checks during a build
-Untested changes to fix odbc and mysql drivers error checking
-Changes gfclient to handle full path symbolic links to forms
+2001-01-12 00:29:15 Rev 505 jamest
-------------------------------------------------------------------------
-r614 | dneighbors | 2001-02-07 00:46:25 -0600 (Wed, 07 Feb 2001) | 3 lines
+ * samples/location/sql, samples/location/sql/create_locale.sql,
+ samples/vendor/forms/vendor_maint.gfd, samples/location,
+ samples/location/forms/country_maint.gfd, samples/vendor,
+ samples/location/forms, samples/location/forms/zip_coords_maint.
+ gfd, samples/location/forms/zipcode_maint.gfd,
+ samples/vendor/forms, samples/location/forms/state_maint.gfd,
+ samples/location/forms/county_maint.gfd: Added some more samples
-** Volunteered for ToolBar support so jamest can pull his hair out
- and swear my name when he has to rewrite.
+2001-01-10 14:53:52 Rev 493 dneighbors
-------------------------------------------------------------------------
-r613 | dneighbors | 2001-02-07 00:41:40 -0600 (Wed, 07 Feb 2001) | 5 lines
+ * TODO: ** Add some masta vision
-** Added Hot Key Definitions to Menu Items.
-** Put working tool bar stub in. Just need to do some clean up
- and checking with big kahuna on logistics and toolbar should
- be ready to rock.
+2001-01-10 06:14:36 Rev 492 jamest
-------------------------------------------------------------------------
-r612 | jamest | 2001-02-05 19:21:11 -0600 (Mon, 05 Feb 2001) | 4 lines
+ * samples/inventory/sql/inventory.sql, samples/inventory/sql,
+ samples/inventory, samples/inventory/forms/inv_maintenance.gfd,
+ samples/inventory/forms: Added very basic start of inventory screen
-Cleanups
-Added Dmitry Sorokin's hack for russian input support
-Database errors now check for during queries
+2001-01-09 01:55:10 Rev 479 jamest
-------------------------------------------------------------------------
-r608 | jamest | 2001-01-31 13:16:29 -0600 (Wed, 31 Jan 2001) | 3 lines
+ * src/GFEvent.py, src/UIwxpython.py, samples/track/create_track.sql,
+ src/GFForm.py, src/uidrivers/wx/UIdriver.py, src/GFObjects.py,
+ TODO, src/GFOptions.py, samples/track/tracking.gfd: More
+ master/detail changes Fixed a bug involving hidden fields messing
+ up the visibleCount on other fields in the same block Odds and ends
-Updates to make mysql and odbc drivers work (Completely Untested!!!!!!)
-Updates INSTALL instructions
+2001-01-08 07:36:47 Rev 478 dneighbors
-------------------------------------------------------------------------
-r607 | jamest | 2001-01-30 22:21:51 -0600 (Tue, 30 Jan 2001) | 2 lines
+ * samples/po/sc_po_entry.gfd: ** Added trigger to calculate qty *
+ price = amount ** Added trigger to calculate subtotal + tax1 +
+ tax2 + shippping = total
-More alterations for win32 support
+2000-12-30 10:25:53 Rev 459 cspence
-------------------------------------------------------------------------
-r596 | jamest | 2001-01-29 21:31:00 -0600 (Mon, 29 Jan 2001) | 4 lines
+ * src/UIcurses.py: More progress on removing pyncurses dep
-Started adding support for DBError exceptions
-Enhanced login support
-Transactions now supported on commit
+2000-12-24 21:07:56 Rev 458 dneighbors
-------------------------------------------------------------------------
-r595 | jamest | 2001-01-29 16:50:34 -0600 (Mon, 29 Jan 2001) | 3 lines
+ * samples/po/sc_po_entry.gfd: Last of the mohicians to be converted
+ to char based.
-More changes needed to get this to run under windows
-Start of a transaction system
+2000-12-22 23:14:43 Rev 456 dneighbors
-------------------------------------------------------------------------
-r593 | jamest | 2001-01-29 15:35:26 -0600 (Mon, 29 Jan 2001) | 3 lines
+ * samples/history/first.gfd, samples/login.gfd,
+ samples/history/myform.gfd, samples/tests/placement.gfd,
+ samples/zipcode/zipcode.gfd, samples/contact.gfd,
+ samples/simple/form.gfd, samples/geas/customer.gfd,
+ samples/zipcode/states.gfd, TODO, samples/po/sc_po_entry2.gfd,
+ samples/trigger/trigger.gfd, samples/track/staff.gfd: update of
+ samples so they work for 0.0.5 release. i fixed up sc_po_entry.
+ gfd very nicely and then rm it on accident trying to eliminate
+ sc_po_entery2.gfd. I am very pissed at myself.
-Updates to make gnuef play nicer in windows
-checked in so jade could look at case issue under windows
+2000-12-22 23:05:05 Rev 455 jamest
-------------------------------------------------------------------------
-r580 | jamest | 2001-01-25 21:03:51 -0600 (Thu, 25 Jan 2001) | 2 lines
+ * MANIFEST.in, src/GFForm.py, src/GFObjects.py: added samples to
+ sdist distrobutions some m/d stuff misc stuff I've forgotten :)
-Removed subdir of graphics
+2000-12-22 18:55:22 Rev 454 jmeskill
-------------------------------------------------------------------------
-r577 | jamest | 2001-01-25 16:39:30 -0600 (Thu, 25 Jan 2001) | 2 lines
+ * setup.py: updated to include odbc
-Setup enhancements
+2000-12-22 18:44:50 Rev 451 jmeskill
-------------------------------------------------------------------------
-r573 | jamest | 2001-01-24 21:13:19 -0600 (Wed, 24 Jan 2001) | 5 lines
+ * src/drivers/geas/DBdriver.py, src/drivers/odbc,
+ src/drivers/odbc/__init__.py, src/drivers/odbc/DBdriver.py,
+ src/drivers/odbc/.cvsignore: Added ODBC driver (has been tested
+ only with MyODBC so far) Updated geas driver to keep objects in
+ memory (still not tested)
-Updated docs
-changed -u text to -u pytext and -u newtext to -u text
-moved images arround a bit
-setup.py enhancements
+2000-12-22 18:03:09 Rev 450 jmeskill
-------------------------------------------------------------------------
-r549 | jamest | 2001-01-21 12:50:23 -0600 (Sun, 21 Jan 2001) | 2 lines
+ * src/DBfactory.py: Enhanced in preperation for ODBC driver support
-New version of the tech ref added here temporarily
+2000-12-22 17:54:35 Rev 449 jmeskill
-------------------------------------------------------------------------
-r548 | jamest | 2001-01-18 07:26:37 -0600 (Thu, 18 Jan 2001) | 5 lines
+ * src/drivers/mysql/DBdriver.py: removed print debugging code
-Updated log files to rflect upcomming release
-Hack to improve master/detail support
-UIcurses changes: support for hidden fields, reverse video status bars
- cursor positioning code still broke in UIcurses
+2000-12-21 21:15:05 Rev 447 cspence
-------------------------------------------------------------------------
-r534 | jamest | 2001-01-14 22:19:26 -0600 (Sun, 14 Jan 2001) | 3 lines
+ * src/UIcurses.py: missed this last checkin
-Converted from python 2.0 curses to python 1.5.2 (should still work on 2.0)
-Fixed cursor positioning bug
+2000-12-21 21:14:35 Rev 446 cspence
-------------------------------------------------------------------------
-r530 | jamest | 2001-01-14 17:32:38 -0600 (Sun, 14 Jan 2001) | 6 lines
+ * scripts/gfclient: Added _incomplete_ python curses support use
+ gfclient -u newtext to see progress so far
-Added access to datasources to triggers
-Added a sample of using that to query values from a db
-Clean up and a few more comments
-fixed rollback causing UI corruption
-fixed mouse and shift-tab to hidden or readonly fields
+2000-12-20 03:28:33 Rev 445 dneighbors
-------------------------------------------------------------------------
-r529 | dneighbors | 2001-01-14 16:00:33 -0600 (Sun, 14 Jan 2001) | 2 lines
+ * scripts/gfclient: Switched from globals to class vars.
-company data entry screen.
+2000-12-19 22:49:54 Rev 442 jmeskill
-------------------------------------------------------------------------
-r528 | dneighbors | 2001-01-14 15:12:47 -0600 (Sun, 14 Jan 2001) | 2 lines
+ * src/drivers/mysql/DBdriver.py: MySQL driver is now fully functional
-changed some of the names and datatypes.
+2000-12-19 16:51:28 Rev 441 jamest
-------------------------------------------------------------------------
-r525 | dneighbors | 2001-01-14 14:00:13 -0600 (Sun, 14 Jan 2001) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, scripts/gfclient:
+ Quick fix for windows UI support Put about menu back in
-Explanation about the madness of inventory.
+2000-12-19 03:27:35 Rev 440 dneighbors
-------------------------------------------------------------------------
-r524 | dneighbors | 2001-01-14 13:14:58 -0600 (Sun, 14 Jan 2001) | 2 lines
+ * src/GFGetOpt.py, scripts/gfclient: Moved options out of .run() to
+ allow for -p profiling switch.
-Modularized sql scripts instead of just one big file.
+2000-12-19 02:52:25 Rev 439 dneighbors
-------------------------------------------------------------------------
-r523 | jamest | 2001-01-14 12:48:21 -0600 (Sun, 14 Jan 2001) | 3 lines
+ * scripts/gfclient: Fixed -h option.
-Fixed deleted records not really deleting bug
-Tab doesn't navigate into readonly fields anymore
+2000-12-19 02:45:44 Rev 438 jamest
-------------------------------------------------------------------------
-r522 | dneighbors | 2001-01-14 11:28:43 -0600 (Sun, 14 Jan 2001) | 2 lines
+ * scripts/gfclient: Fixed error in gfclient preventing -v from
+ working properly
-Cycle count management for inventory.
+2000-12-19 02:32:22 Rev 437 dneighbors
-------------------------------------------------------------------------
-r514 | jamest | 2001-01-13 17:24:30 -0600 (Sat, 13 Jan 2001) | 9 lines
+ * samples/helloworld2.gfd: switched to char based and added to
+ sample assigning value of one field into another!
-Fixed system to properly pick up modifications immediately instead of at
- record switch.
-Fixed bug in record status checking during exit
-Altered UIwxpython status bar to maximize screen space available for tips
- wx tooltips not supported via wxpython yet
-Fixed up UIwxpythons <box> support
-Altered Datasources to correctly reset on empty queries
-Clean up here and there
+2000-12-19 00:27:24 Rev 436 jamest
-------------------------------------------------------------------------
-r506 | jamest | 2001-01-12 00:08:48 -0600 (Fri, 12 Jan 2001) | 7 lines
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ scripts/gfclient, TODO, src/GFOptions.py, src/UIpyncurses.py:
+ Fixed bug allowing hidden fields to get focus on startup Fixed
+ _version bug Updated master field dropdown now updates the detail
+ block as well Added support for execution of symlink to gfclient
+ loaded similar named file from a global form directory Small
+ debug level change Dropdowns now sorted by description value
-Rewrote internal objects to be less dependent upon events (speed up)
-Added enhannced About box
-Added support for label alignemnts
-Hack for rollback errors (see comments for more info)
-Misc bug fixing and code cleanup
-Clean up
+2000-12-18 19:59:28 Rev 435 cspence
-------------------------------------------------------------------------
-r505 | jamest | 2001-01-11 18:29:15 -0600 (Thu, 11 Jan 2001) | 2 lines
+ * src/GFEvent.py, src/UIwxpython.py, src/uidrivers/_base/UIdriver.py,
+ src/GFGetOpt.py, src/GFForm.py, src/GFDebug.py,
+ src/uidrivers/wx/UIdriver.py, scripts/gfclient, src/GFObjects.py,
+ src/GFOptions.py, src/UIbase.py, src/GFParser.py, src/UIpyncurses.
+ py, samples/trigger/trigger.gfd: Added improved support for debug
+ levels, logging etc.
-Added some more samples
+2000-12-16 22:15:27 Rev 434 dneighbors
-------------------------------------------------------------------------
-r493 | dneighbors | 2001-01-10 08:53:52 -0600 (Wed, 10 Jan 2001) | 2 lines
+ * samples/track/create_track.sql, samples/track/drop_track.sql,
+ samples/track, samples/track/tracking.gfd, samples/track/staff.gfd:
+ Simple Masta Tracking sample to test master/detail.
-** Add some masta vision
+2000-12-16 21:32:22 Rev 433 jamest
-------------------------------------------------------------------------
-r492 | jamest | 2001-01-10 00:14:36 -0600 (Wed, 10 Jan 2001) | 2 lines
+ * src/GFForm.py, src/drivers/postgresql/DBdriver.py,
+ samples/zipcode/states.gfd, src/GFObjects.py: Updated
+ master/detail example More master/detail support
-Added very basic start of inventory screen
+2000-12-16 03:32:11 Rev 432 jamest
-------------------------------------------------------------------------
-r479 | jamest | 2001-01-08 19:55:10 -0600 (Mon, 08 Jan 2001) | 4 lines
+ * src/UIwxpython.py, src/GFEvent.py, src/GFController.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py, src/UIbase.py,
+ images/bmp/gnue-splash.bmp, src/GFParser.py,
+ src/uidrivers/_base/UIdriver.py, images/bmp/gnuef-splash.bmp,
+ src/GFTrigger.py, src/GFForm.py, src/drivers/postgresql/DBdriver.
+ py, src/drivers/mysql/DBdriver.py, TODO, src/UIpyncurses.py:
+ Primary key postgresql fix Missing status bar fix Moved picture to
+ proper name Updated copyright
-More master/detail changes
-Fixed a bug involving hidden fields messing up the visibleCount on other
fields in the same block
-Odds and ends
+2000-12-15 17:37:39 Rev 431 jmeskill
-------------------------------------------------------------------------
-r478 | dneighbors | 2001-01-08 01:36:47 -0600 (Mon, 08 Jan 2001) | 3 lines
+ * src/gnue.bmp, src/gnue-splash.bmp: Moved to gnuef/images
-** Added trigger to calculate qty * price = amount
-** Added trigger to calculate subtotal + tax1 + tax2 + shippping = total
+2000-12-15 17:36:44 Rev 430 jmeskill
-------------------------------------------------------------------------
-r459 | cspence | 2000-12-30 04:25:53 -0600 (Sat, 30 Dec 2000) | 2 lines
+ * images/bmp/gnue.bmp, images/bmp, images, images/xcf,
+ images/bmp/gnue-splash.bmp, images/xcf/gnue-splash.xcf: Moved
+ images to images subdir
-More progress on removing pyncurses dep
+2000-12-14 21:02:54 Rev 428 cspence
-------------------------------------------------------------------------
-r458 | dneighbors | 2000-12-24 15:07:56 -0600 (Sun, 24 Dec 2000) | 2 lines
+ * src/GFForm.py: Temporary fix for annoying stack trace which occurs
+ on key press when forms/pages have no entries or no entry selected.
-Last of the mohicians to be converted to char based.
+2000-12-14 20:55:42 Rev 427 cspence
-------------------------------------------------------------------------
-r456 | dneighbors | 2000-12-22 17:14:43 -0600 (Fri, 22 Dec 2000) | 2 lines
+ * src/UIpyncurses.py: pagehandling is now supposed to work properly
+ in pyncurses
-update of samples so they work for 0.0.5 release. i fixed up sc_po_entry.gfd
very nicely and then rm it on accident trying to eliminate sc_po_entery2.gfd. I
am very pissed at myself.
+2000-12-14 19:18:52 Rev 426 jamest
-------------------------------------------------------------------------
-r455 | jamest | 2000-12-22 17:05:05 -0600 (Fri, 22 Dec 2000) | 4 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, src/GFOptions.py:
+ More placement edits
-added samples to sdist distrobutions
-some m/d stuff
-misc stuff I've forgotten :)
+2000-12-14 16:50:00 Rev 425 jamest
-------------------------------------------------------------------------
-r454 | jmeskill | 2000-12-22 12:55:22 -0600 (Fri, 22 Dec 2000) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, src/GFOptions.py:
+ Char placement code alterations
-updated to include odbc
+2000-12-13 23:00:25 Rev 424 jamest
-------------------------------------------------------------------------
-r451 | jmeskill | 2000-12-22 12:44:50 -0600 (Fri, 22 Dec 2000) | 3 lines
+ * src/UIpyncurses.py: Small change to make prev/next block work w/
+ page flip (both as next block only)
-Added ODBC driver (has been tested only with MyODBC so far)
-Updated geas driver to keep objects in memory (still not tested)
+2000-12-13 22:25:24 Rev 423 cspence
-------------------------------------------------------------------------
-r450 | jmeskill | 2000-12-22 12:03:09 -0600 (Fri, 22 Dec 2000) | 2 lines
+ * src/UIpyncurses.py: bug fix
-Enhanced in preperation for ODBC driver support
+2000-12-13 22:12:40 Rev 422 cspence
-------------------------------------------------------------------------
-r449 | jmeskill | 2000-12-22 11:54:35 -0600 (Fri, 22 Dec 2000) | 2 lines
+ * src/UIpyncurses.py: added curses support for GFBox
-removed print debugging code
+2000-12-13 21:19:49 Rev 421 jamest
-------------------------------------------------------------------------
-r447 | cspence | 2000-12-21 15:15:05 -0600 (Thu, 21 Dec 2000) | 2 lines
+ * src/UIpyncurses.py: A little of the page handler update (untested)
-missed this last checkin
+2000-12-13 16:02:31 Rev 419 jamest
-------------------------------------------------------------------------
-r446 | cspence | 2000-12-21 15:14:35 -0600 (Thu, 21 Dec 2000) | 3 lines
+ * src/GFOptions.py: Quick hack to make designer do char based
+ placement also added auto generated <tip>s to it's output
-Added _incomplete_ python curses support use gfclient -u newtext to see
-progress so far
+2000-12-13 14:28:15 Rev 418 jamest
-------------------------------------------------------------------------
-r445 | dneighbors | 2000-12-19 21:28:33 -0600 (Tue, 19 Dec 2000) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, src/GFOptions.py:
+ Minor change to UIwxpython to make widget placement easier to
+ manipulate during development
-Switched from globals to class vars.
+2000-12-13 06:35:08 Rev 417 jamest
-------------------------------------------------------------------------
-r442 | jmeskill | 2000-12-19 16:49:54 -0600 (Tue, 19 Dec 2000) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ samples/simple/form.gfd, src/uidrivers/wx/UIdriver.py,
+ scripts/gfclient, src/GFObjects.py, TODO, INSTALL, src/GFOptions.
+ py, src/UIbase.py, src/GFParser.py: ficed dropdowns not clearing
+ on datasource clear fixed hidden fields not working for entry
+ widgets implement sloppyFocus GFEntry option added GFBox object
+ for visual seperators (not implemented in any UI yet) Visible
+ indicator for multiple pages GUI rolls to test login if DISPLAY
+ var isn't set converted the samples/simple/form.gfd to char x/y
+ system
-MySQL driver is now fully functional
+2000-12-12 18:11:50 Rev 415 cspence
-------------------------------------------------------------------------
-r441 | jamest | 2000-12-19 10:51:28 -0600 (Tue, 19 Dec 2000) | 3 lines
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ src/UIpyncurses.py: Curses now supports comboboxes and things!
-Quick fix for windows UI support
-Put about menu back in
+2000-12-12 03:54:12 Rev 414 dneighbors
-------------------------------------------------------------------------
-r440 | dneighbors | 2000-12-18 21:27:35 -0600 (Mon, 18 Dec 2000) | 2 lines
+ * src/GFOptions.py: Changed location to be gnue-splash.bmp instead
+ of gnuef-spash.bmp (as this matches the faq).
-Moved options out of .run() to allow for -p profiling switch.
+2000-12-11 22:33:58 Rev 412 jamest
-------------------------------------------------------------------------
-r439 | dneighbors | 2000-12-18 20:52:25 -0600 (Mon, 18 Dec 2000) | 2 lines
+ * src/UIwxpython.py, src/GFForm.py, src/drivers/postgresql/DBdriver.
+ py, src/uidrivers/wx/UIdriver.py: minor UI adjustments quick hack
+ to make login failures more friendly
-Fixed -h option.
+2000-12-11 21:14:05 Rev 411 cspence
-------------------------------------------------------------------------
-r438 | jamest | 2000-12-18 20:45:44 -0600 (Mon, 18 Dec 2000) | 2 lines
+ * src/UIpyncurses.py: slightly cleaned up code + preliminary (ie.
+ not working :) ) support for comboboxed in pyncurses
-Fixed error in gfclient preventing -v from working properly
+2000-12-11 16:58:07 Rev 410 jamest
-------------------------------------------------------------------------
-r437 | dneighbors | 2000-12-18 20:32:22 -0600 (Mon, 18 Dec 2000) | 2 lines
+ * src/UIwxpython.py, README, src/uidrivers/wx/UIdriver.py, README.
+ developers, AUTHORS, TODO, README.wxwindows, INSTALL,
+ src/GFOptions.py, FAQ: Updated docs Moved the .bmp hard coding
+ from UIwxpython to GFOptions.py Switched form width/height to char
+ based 2nd attempt at good char based placement in UIwxpython
+ should fix themes screwing up pixel based form placement bug
+ (we'll miss you)
-switched to char based and added to sample assigning value of one field into
another!
+2000-12-09 21:59:16 Rev 409 jamest
-------------------------------------------------------------------------
-r436 | jamest | 2000-12-18 18:27:24 -0600 (Mon, 18 Dec 2000) | 8 lines
+ * src/UIwxpython.py, samples/tests/placement.gfd,
+ samples/zipcode/zipcode.gfd, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects.py, src/GFOptions.py, src/UIpyncurses.py: Altered
+ char based placement removing scaling (it's messed up) Switched
+ the forms height/widget from pixel to char based Added support for
+ a default entry height set via GFOptions.py UIpyncurses.py version
+ check modified to work on python 1.5.2
-Fixed bug allowing hidden fields to get focus on startup
-Fixed _version bug
-Updated master field dropdown now updates the detail block as well
-Added support for execution of symlink to gfclient loaded similar named
- file from a global form directory
-Small debug level change
-Dropdowns now sorted by description value
+2000-12-09 12:55:27 Rev 408 cspence
-------------------------------------------------------------------------
-r435 | cspence | 2000-12-18 13:59:28 -0600 (Mon, 18 Dec 2000) | 2 lines
+ * src/UIpyncurses.py: Cleaned up wxpython code so it now exits
+ cleanly. Some improvements to widget handling Still much work to
+ be done
-Added improved support for debug levels, logging etc.
+2000-12-09 01:02:49 Rev 407 jamest
-------------------------------------------------------------------------
-r434 | dneighbors | 2000-12-16 16:15:27 -0600 (Sat, 16 Dec 2000) | 2 lines
+ * src/UIwxpython.py, samples/tests/placement.gfd, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, samples/tests: Added a little spacer
+ support for char based placement
-Simple Masta Tracking sample to test master/detail.
+2000-12-08 21:49:58 Rev 406 cspence
-------------------------------------------------------------------------
-r433 | jamest | 2000-12-16 15:32:22 -0600 (Sat, 16 Dec 2000) | 3 lines
+ * src/GFEvent.py, src/UIwxpython.py, src/uidrivers/_base/UIdriver.py,
+ samples/zipcode/zipcode.gfd, src/GFController.py, src/GFForm.py,
+ README.curses, src/uidrivers/wx/UIdriver.py, scripts/gfclient,
+ src/UIbase.py, src/UIpyncurses.py, src/gnue-splash.bmp: merged
+ guilogin branch with main tree
-Updated master/detail example
-More master/detail support
+2000-12-06 20:23:44 Rev 396 jamest
-------------------------------------------------------------------------
-r432 | jamest | 2000-12-15 21:32:11 -0600 (Fri, 15 Dec 2000) | 5 lines
+ * TODO: Updated TODO
-Primary key postgresql fix
-Missing status bar fix
-Moved picture to proper name
-Updated copyright
+2000-12-06 17:03:16 Rev 395 jamest
-------------------------------------------------------------------------
-r431 | jmeskill | 2000-12-15 11:37:39 -0600 (Fri, 15 Dec 2000) | 2 lines
+ * src/GFForm.py, TODO: update TODO moved data not saved alert from
+ status bar to dialog
-Moved to gnuef/images
+2000-12-06 04:42:58 Rev 394 jamest
-------------------------------------------------------------------------
-r430 | jmeskill | 2000-12-15 11:36:44 -0600 (Fri, 15 Dec 2000) | 2 lines
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ samples/zipcode/states.gfd, src/GFObjects.py, README.wxwindows,
+ INSTALL: fixed numeric attribute bug fixed marked record for
+ deletion via the menu bug fixed master/detail example (the code
+ worked the example was borked :)
-Moved images to images subdir
+2000-12-05 00:27:06 Rev 393 jmeskill
-------------------------------------------------------------------------
-r428 | cspence | 2000-12-14 15:02:54 -0600 (Thu, 14 Dec 2000) | 3 lines
+ * TODO: Added sample todo to test cvs-commit mail
-Temporary fix for annoying stack trace which occurs on key press when
-forms/pages have no entries or no entry selected.
+2000-12-04 22:34:50 Rev 392 jamest
-------------------------------------------------------------------------
-r427 | cspence | 2000-12-14 14:55:42 -0600 (Thu, 14 Dec 2000) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: python 2.0 bug fix
-pagehandling is now supposed to work properly in pyncurses
+2000-12-04 18:33:04 Rev 390 cspence
-------------------------------------------------------------------------
-r426 | jamest | 2000-12-14 13:18:52 -0600 (Thu, 14 Dec 2000) | 2 lines
+ * src/UIwxpython.py, src/GFForm.py, src/GFTrigger.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py,
+ samples/trigger/trigger.gfd: Added support for message boxes and
+ fixed parser to strip whitespace from triggers.
-More placement edits
+2000-12-04 12:40:53 Rev 389 dneighbors
-------------------------------------------------------------------------
-r425 | jamest | 2000-12-14 10:50:00 -0600 (Thu, 14 Dec 2000) | 2 lines
+ * doc/containers.dia: Form stuff added.
-Char placement code alterations
+2000-12-03 19:18:56 Rev 388 dneighbors
-------------------------------------------------------------------------
-r424 | jamest | 2000-12-13 17:00:25 -0600 (Wed, 13 Dec 2000) | 2 lines
+ * doc/drivers.dia, doc/database.dia, doc/components.dia,
+ doc/containers.dia: New UML diagrams explaining GNUe Forms from Ian.
+ drivers.dia replaced by database.dia
-Small change to make prev/next block work w/ page flip (both as next block
only)
+2000-11-28 15:02:14 Rev 387 jamest
-------------------------------------------------------------------------
-r423 | cspence | 2000-12-13 16:25:24 -0600 (Wed, 13 Dec 2000) | 2 lines
+ * src/DBfactory.py, src/UIwxpython.py, src/uidrivers/wx/UIdriver.py:
+ Code now works under python 2.0
-bug fix
+2000-11-27 16:54:07 Rev 384 jmeskill
-------------------------------------------------------------------------
-r422 | cspence | 2000-12-13 16:12:40 -0600 (Wed, 13 Dec 2000) | 2 lines
+ * autogen.sh, samples/Makefile.am, src/drivers/Makefile.am,
+ doc/Makefile.am, src/drivers/postgresql/Makefile.am,
+ src/drivers/mysql/Makefile.am, configure.in, old/Makefile.am,
+ samples/po/Makefile.am, samples/geas/Makefile.am,
+ src/drivers/geas/Makefile.am, src/Makefile.am, scripts/Makefile.am,
+ setup_cvs_devel.sh, acinclude.m4, Makefile.am,
+ samples/zipcode/Makefile.am: Removed autotools files since they
+ are no longer needed Moved script that allows us to test in CVS to
+ setup_cvs_devel.sh
-added curses support for GFBox
+2000-11-27 04:56:13 Rev 383 dneighbors
-------------------------------------------------------------------------
-r421 | jamest | 2000-12-13 15:19:49 -0600 (Wed, 13 Dec 2000) | 2 lines
+ * doc/drivers.dia: Ian Stewart driver representation diagram.
-A little of the page handler update (untested)
+2000-11-25 04:04:11 Rev 378 dneighbors
-------------------------------------------------------------------------
-r419 | jamest | 2000-12-13 10:02:31 -0600 (Wed, 13 Dec 2000) | 3 lines
+ * NEWS: v0.0.4
-Quick hack to make designer do char based placement
-also added auto generated <tip>s to it's output
+2000-11-22 18:15:31 Rev 372 jmeskill
-------------------------------------------------------------------------
-r418 | jamest | 2000-12-13 08:28:15 -0600 (Wed, 13 Dec 2000) | 2 lines
+ * MANIFEST.in: Added files that get skipped by bdist_rpm
-Minor change to UIwxpython to make widget placement easier to manipulate
during development
+2000-11-22 16:55:18 Rev 371 jmeskill
-------------------------------------------------------------------------
-r417 | jamest | 2000-12-13 00:35:08 -0600 (Wed, 13 Dec 2000) | 8 lines
+ * src/__init__.py, src/__init__.py.in, configure.in, __init__.py:
+ Hopefully removed last bastion of autotools dependencies
-ficed dropdowns not clearing on datasource clear
-fixed hidden fields not working for entry widgets
-implement sloppyFocus GFEntry option
-added GFBox object for visual seperators (not implemented in any UI yet)
-Visible indicator for multiple pages
-GUI rolls to test login if DISPLAY var isn't set
-converted the samples/simple/form.gfd to char x/y system
+2000-11-22 16:53:10 Rev 370 jmeskill
-------------------------------------------------------------------------
-r415 | cspence | 2000-12-12 12:11:50 -0600 (Tue, 12 Dec 2000) | 2 lines
+ * src/.cvsignore: Unignore __init__.py :)
-Curses now supports comboboxes and things!
+2000-11-21 05:30:28 Rev 366 jmeskill
-------------------------------------------------------------------------
-r414 | dneighbors | 2000-12-11 21:54:12 -0600 (Mon, 11 Dec 2000) | 2 lines
+ * packaging/debian/changelog, packaging/debian/rules,
+ packaging/debian/postinst.debhelper, packaging/debian/prerm.
+ debhelper, packaging/debian/control, packaging/debian/dirs, setup.
+ py, packaging/debian/files, packaging/debian/postinst: cleaned up
+ deb support removed gnue python package since it is now in
+ python-gnue-base
-Changed location to be gnue-splash.bmp instead of gnuef-spash.bmp (as this
matches the faq).
+2000-11-20 20:26:19 Rev 361 jmeskill
-------------------------------------------------------------------------
-r412 | jamest | 2000-12-11 16:33:58 -0600 (Mon, 11 Dec 2000) | 3 lines
+ * src/DBfactory.py, packaging/debian/rules, src/GFObjects.py: Simple
+ changes to make initializing db drivers better
-minor UI adjustments
-quick hack to make login failures more friendly
+2000-11-20 06:55:10 Rev 359 jmeskill
-------------------------------------------------------------------------
-r411 | cspence | 2000-12-11 15:14:05 -0600 (Mon, 11 Dec 2000) | 3 lines
+ * src/drivers/geas/DBdriver.py, configure.in, setup.py,
+ src/drivers/geas/idldir.py.in: Added support for new geas python
+ stuff
-slightly cleaned up code + preliminary (ie. not working :) ) support
-for comboboxed in pyncurses
+2000-11-20 05:08:54 Rev 358 jmeskill
-------------------------------------------------------------------------
-r410 | jamest | 2000-12-11 10:58:07 -0600 (Mon, 11 Dec 2000) | 6 lines
+ * samples/Makefile.am: Updated makefile to fix missing file issues
-Updated docs
-Moved the .bmp hard coding from UIwxpython to GFOptions.py
-Switched form width/height to char based
-2nd attempt at good char based placement in UIwxpython
- should fix themes screwing up pixel based form placement bug (we'll miss you)
+2000-11-19 22:49:29 Rev 357 dneighbors
-------------------------------------------------------------------------
-r409 | jamest | 2000-12-09 15:59:16 -0600 (Sat, 09 Dec 2000) | 5 lines
+ * setup.py: Minor changes to verbiage and prep for 0.0.4
-Altered char based placement removing scaling (it's messed up)
-Switched the forms height/widget from pixel to char based
-Added support for a default entry height set via GFOptions.py
-UIpyncurses.py version check modified to work on python 1.5.2
+2000-11-19 22:46:05 Rev 356 dneighbors
-------------------------------------------------------------------------
-r408 | cspence | 2000-12-09 06:55:27 -0600 (Sat, 09 Dec 2000) | 4 lines
+ * NEWS, samples/po/sc_po_entry.gfd, ChangeLog: v0.0.4 stuff
-Cleaned up wxpython code so it now exits cleanly.
-Some improvements to widget handling
-Still much work to be done
+2000-11-15 17:50:24 Rev 352 jamest
-------------------------------------------------------------------------
-r407 | jamest | 2000-12-08 19:02:49 -0600 (Fri, 08 Dec 2000) | 2 lines
+ * src/GFObjects.py, TODO: Remove debug code Updated TODO
-Added a little spacer support for char based placement
+2000-11-15 16:57:53 Rev 351 jamest
-------------------------------------------------------------------------
-r406 | cspence | 2000-12-08 15:49:58 -0600 (Fri, 08 Dec 2000) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py, AUTHORS, INSTALL:
+ Performance changes Added Georg Lehner's detailed INSTALL doc
+ Clean up
-merged guilogin branch with main tree
+2000-11-15 16:32:17 Rev 350 jamest
-------------------------------------------------------------------------
-r396 | jamest | 2000-12-06 14:23:44 -0600 (Wed, 06 Dec 2000) | 2 lines
+ * src/GFObjects.py: *** empty log message ***
-Updated TODO
+2000-11-15 04:08:48 Rev 349 jamest
-------------------------------------------------------------------------
-r395 | jamest | 2000-12-06 11:03:16 -0600 (Wed, 06 Dec 2000) | 3 lines
+ * TODO: A little more partial checkin of the valid updates from my
+ broken stuff
-update TODO
-moved data not saved alert from status bar to dialog
+2000-11-15 04:07:16 Rev 348 jamest
-------------------------------------------------------------------------
-r394 | jamest | 2000-12-05 22:42:58 -0600 (Tue, 05 Dec 2000) | 4 lines
+ * samples/history/first.gfd, samples/myform.gfd,
+ samples/history/myform.gfd, samples/simple,
+ samples/zipcode/zipcode.gfd, samples/helloworld.gfd,
+ samples/simple/form.gfd, samples/history, samples/form.gfd,
+ samples/trigger, samples/form2.gfd, samples/trigger/trigger.gfd: A
+ little bit of samples cleanup
-fixed numeric attribute bug
-fixed marked record for deletion via the menu bug
-fixed master/detail example (the code worked the example was borked :)
+2000-11-15 04:04:39 Rev 347 jamest
-------------------------------------------------------------------------
-r393 | jmeskill | 2000-12-04 18:27:06 -0600 (Mon, 04 Dec 2000) | 2 lines
+ * src/GFEvent.py, src/UIwxpython.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, scripts/gfclient, src/GFOptions.py:
+ Moved an error text to GFOptions.py Fixed bug where mouse click on
+ a label generated a block error Minor speed enhancements (the ones
+ that didn't break everything :)
-Added sample todo to test cvs-commit mail
+2000-11-10 19:48:27 Rev 346 cspence
-------------------------------------------------------------------------
-r392 | jamest | 2000-12-04 16:34:50 -0600 (Mon, 04 Dec 2000) | 2 lines
+ * src/GFForm.py, src/GFTrigger.py, samples/helloworld2.gfd,
+ src/GFObjects.py, src/GFParser.py: Added preliminary support for
+ named triggers. Introduced more flexible helper classes for
+ building namespaces in GFTrigger.py Breaks some triggers that
+ worked with old model as prevents direct access to block
+ properties so far can only access block values.
-python 2.0 bug fix
+2000-11-10 03:23:49 Rev 343 jamest
-------------------------------------------------------------------------
-r390 | cspence | 2000-12-04 12:33:04 -0600 (Mon, 04 Dec 2000) | 3 lines
+ * src/GFForm.py, scripts/gfclient, src/GFObjects.py, TODO: fixed
+ validator bugs performance improvements
-Added support for message boxes and fixed parser to strip whitespace
-from triggers.
+2000-11-09 23:50:23 Rev 342 jamest
-------------------------------------------------------------------------
-r389 | dneighbors | 2000-12-04 06:40:53 -0600 (Mon, 04 Dec 2000) | 2 lines
+ * src/UIwxpython.py, samples/helloworld.gfd, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, samples/zipcode/states.gfd,
+ src/GFObjects.py, TODO: Added still faulty rollback code to allow
+ you to abort changes to a form
+ ToDo's completed:
+ Moving the focus from entry in one block to a different block does
+ not result in the currentBlock switching to the new block
+ creating a new record and marking for delete prior to any commit
+ still causes record to commit
+ mouse click out of field then F8 results in block error
+ Autocreate a datasource for block that don't specify one
-Form stuff added.
+2000-11-09 20:52:12 Rev 341 jamest
-------------------------------------------------------------------------
-r388 | dneighbors | 2000-12-03 13:18:56 -0600 (Sun, 03 Dec 2000) | 4 lines
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects.py: fixed cursor positioning bug fixed duplication
+ of the requestDELETE event for records and characters
-New UML diagrams explaining GNUe Forms from Ian.
+2000-11-09 20:31:32 Rev 340 jamest
-drivers.dia replaced by database.dia
+ * src/GFForm.py, src/GFObjects.py: Modifed system to base UI updates
+ on entry value changes instead of via GFForm control.
-------------------------------------------------------------------------
-r387 | jamest | 2000-11-28 09:02:14 -0600 (Tue, 28 Nov 2000) | 2 lines
+2000-11-09 20:17:53 Rev 339 cspence
-Code now works under python 2.0
+ * samples/helloworld2.gfd: Another helloworld type test
-------------------------------------------------------------------------
-r384 | jmeskill | 2000-11-27 10:54:07 -0600 (Mon, 27 Nov 2000) | 3 lines
+2000-11-09 19:56:11 Rev 338 jamest
-Removed autotools files since they are no longer needed
-Moved script that allows us to test in CVS to setup_cvs_devel.sh
+ * samples/helloworld.gfd, src/GFForm.py, src/GFObjects.py,
+ src/GFParser.py: added support for triggers to reference values
+ via blockname.fields.fieldname Note: UI does not update code
+ cleanup
-------------------------------------------------------------------------
-r383 | dneighbors | 2000-11-26 22:56:13 -0600 (Sun, 26 Nov 2000) | 2 lines
+2000-11-08 06:29:45 Rev 335 jmeskill
-Ian Stewart driver representation diagram.
+ * src/drivers/geas/DBdriver.py: fixed semi-on-purpose type-o :)
-------------------------------------------------------------------------
-r378 | dneighbors | 2000-11-24 22:04:11 -0600 (Fri, 24 Nov 2000) | 2 lines
+2000-11-08 05:10:58 Rev 332 dneighbors
-v0.0.4
+ * samples/login.gfd, samples/myform.gfd: Updated to work with newest
+ versions.
-------------------------------------------------------------------------
-r372 | jmeskill | 2000-11-22 12:15:31 -0600 (Wed, 22 Nov 2000) | 2 lines
+2000-11-08 05:02:47 Rev 331 dneighbors
-Added files that get skipped by bdist_rpm
+ * samples/helloworld.gfd: Updated to work with newest version.
-------------------------------------------------------------------------
-r371 | jmeskill | 2000-11-22 10:55:18 -0600 (Wed, 22 Nov 2000) | 2 lines
+2000-11-08 05:00:26 Rev 330 jamest
-Hopefully removed last bastion of autotools dependencies
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ samples/zipcode/states.gfd, src/GFObjects.py, TODO: Fixed bug
+ causing null db fields to appear as None Fixed switching records
+ not updating tip & recordCount Focus should now shift to first
+ field in block upon entry speed: started cleaning up events and
+ code to reduce function/event calls
-------------------------------------------------------------------------
-r370 | jmeskill | 2000-11-22 10:53:10 -0600 (Wed, 22 Nov 2000) | 2 lines
+2000-11-08 04:56:50 Rev 329 dneighbors
-Unignore __init__.py :)
+ * samples/form2.gfd: Our first ever sample is growing up.
-------------------------------------------------------------------------
-r366 | jmeskill | 2000-11-20 23:30:28 -0600 (Mon, 20 Nov 2000) | 3 lines
+2000-11-08 04:42:49 Rev 328 dneighbors
-cleaned up deb support
-removed gnue python package since it is now in python-gnue-base
+ * samples/contact.gfd: redone to handle nil datasource and work
-------------------------------------------------------------------------
-r361 | jmeskill | 2000-11-20 14:26:19 -0600 (Mon, 20 Nov 2000) | 2 lines
+2000-11-08 04:30:10 Rev 327 dneighbors
-Simple changes to make initializing db drivers better
+ * samples/form.gfd: fixed spacing on sample for text boxes
-------------------------------------------------------------------------
-r359 | jmeskill | 2000-11-20 00:55:10 -0600 (Mon, 20 Nov 2000) | 2 lines
+2000-11-08 00:18:07 Rev 323 jmeskill
-Added support for new geas python stuff
+ * TODO: moved packages to DONE for 0.1.0
-------------------------------------------------------------------------
-r358 | jmeskill | 2000-11-19 23:08:54 -0600 (Sun, 19 Nov 2000) | 2 lines
+2000-11-08 00:00:18 Rev 322 jmeskill
-Updated makefile to fix missing file issues
+ * src/drivers/geas/DBdriver.py: Added better error handling
-------------------------------------------------------------------------
-r357 | dneighbors | 2000-11-19 16:49:29 -0600 (Sun, 19 Nov 2000) | 2 lines
+2000-11-07 23:19:53 Rev 321 jmeskill
-Minor changes to verbiage and prep for 0.0.4
+ * src/drivers/geas/DBdriver.py: Added support for geas authentication
-------------------------------------------------------------------------
-r356 | dneighbors | 2000-11-19 16:46:05 -0600 (Sun, 19 Nov 2000) | 2 lines
+2000-11-07 19:14:58 Rev 319 jmeskill
-v0.0.4 stuff
+ * packaging/debian/prerm, packaging/debian/changelog,
+ packaging/debian/copyright, packaging/debian/docs,
+ packaging/debian/rules, packaging/debian/postinst.debhelper,
+ packaging, packaging/debian/README.Debian, packaging/debian/prerm.
+ debhelper, packaging/debian, packaging/debian/control,
+ packaging/debian/dirs, packaging/debian/files,
+ packaging/debian/postinst: Added debian support
-------------------------------------------------------------------------
-r352 | jamest | 2000-11-15 11:50:24 -0600 (Wed, 15 Nov 2000) | 3 lines
+2000-11-07 05:47:55 Rev 318 jmeskill
-Remove debug code
-Updated TODO
+ * samples/zipcode/Makefile.am: zip_code.gfd changed to zipcode.gfd
-------------------------------------------------------------------------
-r351 | jamest | 2000-11-15 10:57:53 -0600 (Wed, 15 Nov 2000) | 4 lines
+2000-11-07 04:31:09 Rev 317 jamest
-Performance changes
-Added Georg Lehner's detailed INSTALL doc
-Clean up
+ * pg.py.patch, samples/zipcode/zip_code.gfd, src/UIwxpython.py,
+ README, samples/zipcode/zipcode.gfd, src/uidrivers/wx/UIdriver.py,
+ scripts/gfclient: README updates renamed zip_code.gfd to zipcode.
+ gfd removed profiler code partial addition of new login form (not
+ active in this code checkin)
-------------------------------------------------------------------------
-r350 | jamest | 2000-11-15 10:32:17 -0600 (Wed, 15 Nov 2000) | 2 lines
+2000-11-07 02:21:15 Rev 315 dneighbors
-*** empty log message ***
+ * samples/form.gfd: quick get it back to working hack.
-------------------------------------------------------------------------
-r349 | jamest | 2000-11-14 22:08:48 -0600 (Tue, 14 Nov 2000) | 2 lines
+2000-11-05 04:15:47 Rev 312 jamest
-A little more partial checkin of the valid updates from my broken stuff
+ * src/gnue.bmp: added missing gnue.bmp file to repository
-------------------------------------------------------------------------
-r348 | jamest | 2000-11-14 22:07:16 -0600 (Tue, 14 Nov 2000) | 2 lines
+2000-11-05 04:14:52 Rev 311 jamest
-A little bit of samples cleanup
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ scripts/gfclient, src/GFObjects.py, TODO: status bar speedups
+ added support for checking that data is saved prior to query/exit
+ (moved exit approval from UI to GFForm) start of a GUI login box
+ (currently visible via help->about)
-------------------------------------------------------------------------
-r347 | jamest | 2000-11-14 22:04:39 -0600 (Tue, 14 Nov 2000) | 4 lines
+2000-11-04 05:03:39 Rev 310 dneighbors
-Moved an error text to GFOptions.py
-Fixed bug where mouse click on a label generated a block error
-Minor speed enhancements (the ones that didn't break everything :)
+ * NEWS, ChangeLog: Updating information to get a handle on 0.0.4
+ status.
-------------------------------------------------------------------------
-r346 | cspence | 2000-11-10 13:48:27 -0600 (Fri, 10 Nov 2000) | 5 lines
+2000-11-03 05:18:49 Rev 308 jamest
-Added preliminary support for named triggers.
-Introduced more flexible helper classes for building namespaces in GFTrigger.py
- Breaks some triggers that worked with old model as prevents direct access
- to block properties so far can only access block values.
+ * samples/zipcode/zip_code.gfd, src/drivers/geas/DBdriver.py,
+ src/GFForm.py, src/drivers/postgresql/DBdriver.py,
+ samples/zipcode/pg_zip_code.sql, samples/zipcode/states.gfd,
+ src/GFObjects.py, TODO: added order_by to datasources (added
+ dummy arg to geas driver - untested) fixed - if tip not defined on
+ entry then previous tip still shown tried to improve status bar
+ speed master/detail alterations (.gfd has changed) new zipcode
+ demo w/ a state.gfd to show master/detail
-------------------------------------------------------------------------
-r343 | jamest | 2000-11-09 21:23:49 -0600 (Thu, 09 Nov 2000) | 3 lines
+2000-11-02 02:57:30 Rev 301 jamest
-fixed validator bugs
-performance improvements
+ * src/UIwxpython.py, src/GFForm.py, src/drivers/postgresql/DBdriver.
+ py, src/uidrivers/wx/UIdriver.py, src/GFObjects.py, TODO: Hack to
+ prevent UI corruption after commit Fixed bug that causes empty
+ queries to corrupt record index Removed some print lines Tinkered
+ w/ login dialog ideas TODO updates
-------------------------------------------------------------------------
-r342 | jamest | 2000-11-09 17:50:23 -0600 (Thu, 09 Nov 2000) | 15 lines
+2000-11-01 16:25:57 Rev 299 jmeskill
-Added still faulty rollback code to allow you to abort changes to
-a form
+ * setup.py: Set scripts back to correct value
-ToDo's completed:
+2000-11-01 06:13:02 Rev 298 jamest
-Moving the focus from entry in one block to a different block does
-not result in the currentBlock switching to the new block
+ * TODO: CVS Cleanup work
-creating a new record and marking for delete prior to any commit
-still causes record to commit
+2000-11-01 05:06:33 Rev 297 jamest
-mouse click out of field then F8 results in block error
+ * samples/zipcode/zip_code.gfd, src/UIwxpython.py, README,
+ src/GFForm.py, samples/zipcode/pg_zip_code.sql,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py, TODO: Enhanced
+ menu Datasources now purge deleted records on delete Updated
+ zipcode example database to use primary keys Updated README
+ Updated TODO
-Autocreate a datasource for block that don't specify one
+2000-10-31 19:05:09 Rev 293 jmeskill
-------------------------------------------------------------------------
-r341 | jamest | 2000-11-09 14:52:12 -0600 (Thu, 09 Nov 2000) | 3 lines
+ * src/drivers/__init__.py, __init__.py, setup.py: Changes to use
+ distutils
-fixed cursor positioning bug
-fixed duplication of the requestDELETE event for records and characters
+2000-10-31 04:47:14 Rev 290 jmeskill
-------------------------------------------------------------------------
-r340 | jamest | 2000-11-09 14:31:32 -0600 (Thu, 09 Nov 2000) | 3 lines
+ * src/drivers/geas/idldir.py.in: This is now needed to make geas
+ driver work with --with-idldir=/path/to/idl/files
-Modifed system to base UI updates on entry value changes instead of
-via GFForm control.
+2000-10-31 04:46:06 Rev 289 jmeskill
-------------------------------------------------------------------------
-r339 | cspence | 2000-11-09 14:17:53 -0600 (Thu, 09 Nov 2000) | 2 lines
+ * samples/geas/Makefile.am, samples/geas, samples/geas/customer.gfd:
+ Added a sample that conforms to geas sample tables
-Another helloworld type test
+2000-10-31 04:43:02 Rev 288 jmeskill
-------------------------------------------------------------------------
-r338 | jamest | 2000-11-09 13:56:11 -0600 (Thu, 09 Nov 2000) | 5 lines
+ * src/drivers/geas/DBdriver.py, src/Makefile.am, configure.in: Added
+ changes to make geas work again
-added support for triggers to reference values via
- blockname.fields.fieldname
-Note: UI does not update
-code cleanup
+2000-10-28 03:46:32 Rev 273 jamest
-------------------------------------------------------------------------
-r335 | jmeskill | 2000-11-08 00:29:45 -0600 (Wed, 08 Nov 2000) | 2 lines
+ * autogen.sh: fixed symlinks pointing to wrong things
-fixed semi-on-purpose type-o :)
+2000-10-27 20:09:29 Rev 270 jmeskill
-------------------------------------------------------------------------
-r332 | dneighbors | 2000-11-07 23:10:58 -0600 (Tue, 07 Nov 2000) | 2 lines
+ * Makefile.am: Fixed stray tab
-Updated to work with newest versions.
+2000-10-27 20:02:04 Rev 269 jmeskill
-------------------------------------------------------------------------
-r331 | dneighbors | 2000-11-07 23:02:47 -0600 (Tue, 07 Nov 2000) | 2 lines
+ * Makefile.am: include README.developers
-Updated to work with newest version.
+2000-10-27 20:00:34 Rev 268 jmeskill
-------------------------------------------------------------------------
-r330 | jamest | 2000-11-07 23:00:26 -0600 (Tue, 07 Nov 2000) | 5 lines
+ * src/Makefile.am: GFClient.py no longer exists here
-Fixed bug causing null db fields to appear as None
-Fixed switching records not updating tip & recordCount
-Focus should now shift to first field in block upon entry
-speed: started cleaning up events and code to reduce function/event calls
+2000-10-27 19:59:27 Rev 267 jmeskill
-------------------------------------------------------------------------
-r329 | dneighbors | 2000-11-07 22:56:50 -0600 (Tue, 07 Nov 2000) | 2 lines
+ * autogen.sh, src/drivers/geas/DBdriver.py, samples/Makefile.am,
+ samples/zipcode/.cvsignore, doc/Makefile.am, src/drivers/Makefile.
+ am, src/drivers/postgresql/Makefile.am, scripts/gfclient,
+ src/__init__.py.in, src/drivers/mysql/Makefile.am, configure.in,
+ scripts, samples/po/Makefile.am, src/DBfactory.py, README,
+ src/drivers/geas/Makefile.am, samples/po/.cvsignore,
+ scripts/Makefile.am, src/Makefile.am,
+ src/drivers/postgresql/DBdriver.py, src/drivers/mysql/DBdriver.py,
+ scripts/.cvsignore, README.developers, src/.cvsignore, TODO,
+ INSTALL, Makefile.am, src/GFClient.py, samples/zipcode/Makefile.am:
+ Made a TON of changes so we can make install properly
+ gnue-forms now installs into
+ (pythonlibdir)/site-packages/gnue/forms so to access forms you can
+ use import gnue.forms
+ Added README.developers so we can include hints for developers
+ Moved src/GFClient.py to client/gfclient and made it executable
+ Made source changes to support gnue.forms paradigm
+ Updated related documentation
-Our first ever sample is growing up.
+2000-10-27 16:08:13 Rev 266 jmeskill
-------------------------------------------------------------------------
-r328 | dneighbors | 2000-11-07 22:42:49 -0600 (Tue, 07 Nov 2000) | 2 lines
+ * acinclude.m4: Change python detection script
-redone to handle nil datasource and work
+2000-10-26 21:59:54 Rev 255 jamest
-------------------------------------------------------------------------
-r327 | dneighbors | 2000-11-07 22:30:10 -0600 (Tue, 07 Nov 2000) | 2 lines
+ * samples/zipcode/zip_code.gfd, src/UIwxpython.py,
+ src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py, src/UIbase.py:
+ Status bar now has usefull info Form alert events misc clean up
-fixed spacing on sample for text boxes
+2000-10-26 19:30:48 Rev 250 jamest
-------------------------------------------------------------------------
-r323 | jmeskill | 2000-11-07 18:18:07 -0600 (Tue, 07 Nov 2000) | 2 lines
+ * samples/zipcode/zip_code.gfd, src/UIwxpython.py,
+ src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py, TODO, src/UIbase.
+ py: Working dropdowns Fixed bug in value validation against
+ foreign block keys
-moved packages to DONE for 0.1.0
+2000-10-26 17:03:19 Rev 244 reinhard
-------------------------------------------------------------------------
-r322 | jmeskill | 2000-11-07 18:00:18 -0600 (Tue, 07 Nov 2000) | 2 lines
+ * README, README.wxwindows: Modified README to complete dependency
+ list
-Added better error handling
+2000-10-26 16:47:00 Rev 243 jamest
-------------------------------------------------------------------------
-r321 | jmeskill | 2000-11-07 17:19:53 -0600 (Tue, 07 Nov 2000) | 2 lines
+ * samples/zipcode/zip_code.gfd, src/UIwxpython.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py: Mouse support for multiVisible
+ widget navigation Almost usable combobox support
-Added support for geas authentication
+2000-10-25 03:35:01 Rev 241 dneighbors
-------------------------------------------------------------------------
-r319 | jmeskill | 2000-11-07 13:14:58 -0600 (Tue, 07 Nov 2000) | 2 lines
+ * samples/zipcode/states.gfd: Form built in about 10 seconds with
+ designer to maintain states database.
-Added debian support
+2000-10-25 03:27:51 Rev 240 dneighbors
-------------------------------------------------------------------------
-r318 | jmeskill | 2000-11-06 23:47:55 -0600 (Mon, 06 Nov 2000) | 2 lines
+ * samples/zipcode/pg_zip_code.sql: Added statements to automagically
+ enter all state abbrev's plus descriptions and our little half
+ states like puerto rico, virgin islands, etc...
-zip_code.gfd changed to zipcode.gfd
+2000-10-25 03:22:23 Rev 239 jamest
-------------------------------------------------------------------------
-r317 | jamest | 2000-11-06 22:31:09 -0600 (Mon, 06 Nov 2000) | 5 lines
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py:
+ Very start of menu in UIwxpython Added support for .'s in numeric
+ values
-README updates
-renamed zip_code.gfd to zipcode.gfd
-removed profiler code
-partial addition of new login form (not active in this code checkin)
+2000-10-25 01:46:28 Rev 237 jamest
-------------------------------------------------------------------------
-r315 | dneighbors | 2000-11-06 20:21:15 -0600 (Mon, 06 Nov 2000) | 2 lines
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects.py: Fixed typecast problem w/ non string values on
+ query/commit Misc stuff dealing w/ dropdown box support (still not
+ fully, full on, functional)
-quick get it back to working hack.
+2000-10-25 00:28:00 Rev 236 jmeskill
-------------------------------------------------------------------------
-r312 | jamest | 2000-11-04 22:15:47 -0600 (Sat, 04 Nov 2000) | 2 lines
+ * AUTHORS: Added Database driver abstraction to my name
-added missing gnue.bmp file to repository
+2000-10-23 02:36:58 Rev 232 jamest
-------------------------------------------------------------------------
-r311 | jamest | 2000-11-04 22:14:52 -0600 (Sat, 04 Nov 2000) | 5 lines
+ * samples/zipcode/zip_code.gfd, src/UIwxpython.py,
+ src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py, src/UIbase.py:
+ Blocks now support foreign key input validation against a
+ datasource Dropdown listbox supported in UIwxpython. Still needs
+ event links to/from the form
-status bar speedups
-added support for checking that data is saved prior to query/exit
- (moved exit approval from UI to GFForm)
-start of a GUI login box (currently visible via help->about)
+2000-10-22 23:26:43 Rev 230 jamest
-------------------------------------------------------------------------
-r310 | dneighbors | 2000-11-03 23:03:39 -0600 (Fri, 03 Nov 2000) | 2 lines
+ * samples/zipcode/zip_code.gfd, src/UIwxpython.py,
+ src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, TODO, src/UIbase.py: Added entry
+ support for hidden, readonly, uppercase, lowercase, numeric, and
+ max_length attributes
-Updating information to get a handle on 0.0.4 status.
+2000-10-21 16:06:19 Rev 229 jamest
-------------------------------------------------------------------------
-r308 | jamest | 2000-11-02 23:18:49 -0600 (Thu, 02 Nov 2000) | 7 lines
+ * samples/zipcode/zip_code.gfd, README, src/GFForm.py, src/GFObjects.
+ py: More keybindings for UIwxpython in README Fixed multiVisible
+ entry indexing on query Started work on the commit system May have
+ tinkered w/ master/detail some (don't recall)
-added order_by to datasources
- (added dummy arg to geas driver - untested)
-fixed - if tip not defined on entry then previous tip still shown
-tried to improve status bar speed
-master/detail alterations (.gfd has changed)
-new zipcode demo w/ a state.gfd to show master/detail
+2000-10-21 15:30:14 Rev 228 dneighbors
-------------------------------------------------------------------------
-r301 | jamest | 2000-11-01 20:57:30 -0600 (Wed, 01 Nov 2000) | 6 lines
+ * samples/contact.gfd: another test
-Hack to prevent UI corruption after commit
-Fixed bug that causes empty queries to corrupt record index
-Removed some print lines
-Tinkered w/ login dialog ideas
-TODO updates
+2000-10-21 15:05:42 Rev 227 dneighbors
-------------------------------------------------------------------------
-r299 | jmeskill | 2000-11-01 10:25:57 -0600 (Wed, 01 Nov 2000) | 2 lines
+ * samples/contact.gfd: testing
-Set scripts back to correct value
+2000-10-21 14:46:15 Rev 226 dneighbors
-------------------------------------------------------------------------
-r298 | jamest | 2000-11-01 00:13:02 -0600 (Wed, 01 Nov 2000) | 2 lines
+ * samples/zipcode/zip_code.gfd: This is a cvs test.
-CVS Cleanup work
+2000-10-21 03:19:28 Rev 225 jamest
-------------------------------------------------------------------------
-r297 | jamest | 2000-10-31 23:06:33 -0600 (Tue, 31 Oct 2000) | 6 lines
+ * samples/zipcode/zip_code.gfd, src/UIwxpython.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py, TODO: Functional
+ visibleCount (88.8% bug free) (maybe)
-Enhanced menu
-Datasources now purge deleted records on delete
-Updated zipcode example database to use primary keys
-Updated README
-Updated TODO
+2000-10-21 00:29:23 Rev 224 jamest
-------------------------------------------------------------------------
-r293 | jmeskill | 2000-10-31 13:05:09 -0600 (Tue, 31 Oct 2000) | 2 lines
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py:
+ less buggy visibleCount support in widgets
-Changes to use distutils
+2000-10-20 05:56:51 Rev 223 jamest
-------------------------------------------------------------------------
-r290 | jmeskill | 2000-10-30 22:47:14 -0600 (Mon, 30 Oct 2000) | 2 lines
+ * samples/zipcode/zip_code.gfd, src/UIwxpython.py,
+ src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ samples/zipcode/pg_zip_code.sql, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects.py, acinclude.m4, src/UIbase.py: Parital (buggy)
+ visibleCount on entries
-This is now needed to make geas driver work with
--with-idldir=/path/to/idl/files
+2000-10-20 02:57:34 Rev 220 dneighbors
-------------------------------------------------------------------------
-r289 | jmeskill | 2000-10-30 22:46:06 -0600 (Mon, 30 Oct 2000) | 2 lines
+ * samples/login.gfd: Added blank datasource and fields so this
+ sample wouldnt bomb any longer.
-Added a sample that conforms to geas sample tables
+2000-10-20 02:56:21 Rev 219 dneighbors
-------------------------------------------------------------------------
-r288 | jmeskill | 2000-10-30 22:43:02 -0600 (Mon, 30 Oct 2000) | 2 lines
+ * README: Added commands to navigate forms as well as how to install
+ pg.py.
-Added changes to make geas work again
+2000-10-19 23:17:48 Rev 214 jamest
-------------------------------------------------------------------------
-r273 | jamest | 2000-10-27 22:46:32 -0500 (Fri, 27 Oct 2000) | 2 lines
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/GFForm.py,
+ src/drivers/postgresql/DBdriver.py, src/uidrivers/wx/UIdriver.py,
+ src/UIbase.py: Postgresql driver fix New formToUI cross ref
+ structure (for upcomming updates)
-fixed symlinks pointing to wrong things
+2000-10-19 23:10:24 Rev 213 jmeskill
-------------------------------------------------------------------------
-r270 | jmeskill | 2000-10-27 15:09:29 -0500 (Fri, 27 Oct 2000) | 2 lines
+ * src/drivers/geas/DBdriver.py, src/drivers/postgresql/DBdriver.py,
+ src/GFObjects.py: Updated GFObjects to use new uniqueKey scheme to
+ allow us to support geas and other databases that don't use oid
+ Updated postgresql driver to use uniqueKey
+ Update geas driver to use uniqueKey and support delete, insert,
+ updates using objectID from geas
-Fixed stray tab
+2000-10-19 17:15:10 Rev 210 jmeskill
-------------------------------------------------------------------------
-r269 | jmeskill | 2000-10-27 15:02:04 -0500 (Fri, 27 Oct 2000) | 2 lines
+ * src/drivers/geas/DBdriver.py: GEAS driver can now connect, query,
+ and insert records into the database
-include README.developers
+2000-10-18 23:06:18 Rev 208 jamest
-------------------------------------------------------------------------
-r268 | jmeskill | 2000-10-27 15:00:34 -0500 (Fri, 27 Oct 2000) | 2 lines
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects.py: Bug fixes Crude readonly form support
-GFClient.py no longer exists here
+2000-10-18 16:17:44 Rev 207 jmeskill
-------------------------------------------------------------------------
-r267 | jmeskill | 2000-10-27 14:59:27 -0500 (Fri, 27 Oct 2000) | 12 lines
+ * src/GFObjects.py: Added fix for master/detail problem If master
+ was empty, detail would still try to load
-Made a TON of changes so we can make install properly
+2000-10-18 01:10:00 Rev 206 jmeskill
-gnue-forms now installs into (pythonlibdir)/site-packages/gnue/forms so to
access forms you can use import gnue.forms
+ * configure.in: Added python checks
-Added README.developers so we can include hints for developers
+2000-10-18 00:33:10 Rev 205 jmeskill
-Moved src/GFClient.py to client/gfclient and made it executable
+ * acinclude.m4: python macros
-Made source changes to support gnue.forms paradigm
+2000-10-12 01:57:06 Rev 191 jamest
-Updated related documentation
+ * samples/zipcode/zip_code.gfd, src/UIwxpython.py,
+ src/uidrivers/_base/UIdriver.py, src/uidrivers/wx/UIdriver.py,
+ TODO, src/UIbase.py: First piece of multientry entry widgets
-------------------------------------------------------------------------
-r266 | jmeskill | 2000-10-27 11:08:13 -0500 (Fri, 27 Oct 2000) | 2 lines
+2000-10-12 00:41:04 Rev 190 jamest
-Change python detection script
+ * samples/zipcode/zip_code.gfd, src/GFObjects.py: Very simple
+ master/detail system added
-------------------------------------------------------------------------
-r255 | jamest | 2000-10-26 16:59:54 -0500 (Thu, 26 Oct 2000) | 4 lines
+2000-10-11 22:25:35 Rev 189 jmeskill
-Status bar now has usefull info
-Form alert events
-misc clean up
+ * src/Makefile.am: removed old deleted files and added DBfactory.py
-------------------------------------------------------------------------
-r250 | jamest | 2000-10-26 14:30:48 -0500 (Thu, 26 Oct 2000) | 3 lines
+2000-10-11 22:23:04 Rev 188 jmeskill
-Working dropdowns
-Fixed bug in value validation against foreign block keys
+ * configure.in: Added new drivers makefiles
-------------------------------------------------------------------------
-r244 | reinhard | 2000-10-26 12:03:19 -0500 (Thu, 26 Oct 2000) | 2 lines
+2000-10-11 21:50:59 Rev 187 jmeskill
-Modified README to complete dependency list
+ * src/drivers/geas/DBdriver.py, src/drivers/Makefile.am,
+ src/drivers/postgresql/Makefile.am, src/DBobjectserver.py,
+ src/drivers/.cvsignore, src/drivers/mysql/Makefile.am,
+ src/drivers/geas, src/GFObjects.py, src/drivers/postgresql/.
+ cvsignore, src/drivers/mysql/.cvsignore, src/DBpostgresql.py,
+ src/drivers/__init__.py, src/DBfactory.py,
+ src/drivers/geas/Makefile.am, src/drivers/postgresql/__init__.py,
+ src/Makefile.am, src/drivers/mysql/__init__.py,
+ src/drivers/postgresql/DBdriver.py, src/drivers/geas/.cvsignore,
+ src/drivers/mysql/DBdriver.py, src/DBgeas.py, src/drivers,
+ src/drivers/postgresql, src/drivers/mysql,
+ src/drivers/geas/__init__.py: Added new database driver method You
+ can now place a driver in the drivers directory (mirroring an
+ example driver setup) and be able to use it from a form without
+ having to modify gnue forms source code
-------------------------------------------------------------------------
-r243 | jamest | 2000-10-26 11:47:00 -0500 (Thu, 26 Oct 2000) | 3 lines
+2000-10-11 12:22:10 Rev 186 jamest
-Mouse support for multiVisible widget navigation
-Almost usable combobox support
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ src/DBgeas.py, src/GFObjects.py, TODO, src/DBpostgresql.py: Added
+ the ability to delete (F5) Start of GEAS driver added
-------------------------------------------------------------------------
-r241 | dneighbors | 2000-10-24 22:35:01 -0500 (Tue, 24 Oct 2000) | 2 lines
+2000-10-09 17:52:56 Rev 181 cspence
-Form built in about 10 seconds with designer to maintain states database.
+ * src/GFTrigger.py: Added simple exception handling to GFTrigger
-------------------------------------------------------------------------
-r240 | dneighbors | 2000-10-24 22:27:51 -0500 (Tue, 24 Oct 2000) | 2 lines
+2000-10-09 13:23:55 Rev 179 cspence
-Added statements to automagically enter all state abbrev's plus descriptions
and our little half states like puerto rico, virgin islands, etc...
+ * samples/helloworld.gfd: Simple gfd file to test trigger handling
-------------------------------------------------------------------------
-r239 | jamest | 2000-10-24 22:22:23 -0500 (Tue, 24 Oct 2000) | 3 lines
+2000-10-09 13:21:24 Rev 178 cspence
-Very start of menu in UIwxpython
-Added support for .'s in numeric values
+ * src/GFForm.py, src/GFTrigger.py, src/GFObjects.py, src/GFParser.py:
+ Have updated the trigger code so it now lives in GFTrigger. Have
+ had to temporarily move GFTriggerAware into GFObjects to prevent
+ circular dependencies. Renamed __del__ methods in GFParser to
+ destroy so exeption handling works better. Have put in a simple
+ mechanism for dealing with the trigger namespace in GFForm.py
-------------------------------------------------------------------------
-r237 | jamest | 2000-10-24 20:46:28 -0500 (Tue, 24 Oct 2000) | 3 lines
+2000-10-08 20:08:45 Rev 167 dneighbors
-Fixed typecast problem w/ non string values on query/commit
-Misc stuff dealing w/ dropdown box support (still not fully, full on,
functional)
+ * configure.in: updated to version 0.0.3 for release.
-------------------------------------------------------------------------
-r236 | jmeskill | 2000-10-24 19:28:00 -0500 (Tue, 24 Oct 2000) | 2 lines
+2000-10-08 07:27:41 Rev 166 jamest
-Added Database driver abstraction to my name
+ * src/Makefile.am: Fixed automake bugs preventing make dist
-------------------------------------------------------------------------
-r232 | jamest | 2000-10-22 21:36:58 -0500 (Sun, 22 Oct 2000) | 4 lines
+2000-10-08 07:09:11 Rev 165 dneighbors
-Blocks now support foreign key input validation against a datasource
-Dropdown listbox supported in UIwxpython. Still needs event links
-to/from the form
+ * NEWS, ChangeLog: updated for 0.0.3 release. :)
-------------------------------------------------------------------------
-r230 | jamest | 2000-10-22 18:26:43 -0500 (Sun, 22 Oct 2000) | 3 lines
+2000-10-08 06:13:32 Rev 164 dneighbors
-Added entry support for
- hidden, readonly, uppercase, lowercase, numeric, and max_length attributes
+ * TODO: added master/detail and some forms stuff
-------------------------------------------------------------------------
-r229 | jamest | 2000-10-21 11:06:19 -0500 (Sat, 21 Oct 2000) | 5 lines
+2000-10-08 05:37:52 Rev 163 jamest
-More keybindings for UIwxpython in README
-Fixed multiVisible entry indexing on query
-Started work on the commit system
-May have tinkered w/ master/detail some (don't recall)
+ * src/GFEvent.py, src/UIwxpython.py, src/uidrivers/_base/UIdriver.py,
+ src/GFGetOpt.py, src/GFController.py, src/GFForm.py,
+ src/DBobjectserver.py, src/uidrivers/wx/UIdriver.py, src/stack.py,
+ src/GFObjects.py, TODO, src/UIbase.py, src/DBpostgresql.py,
+ src/GFClient.py: Clean up of some of the code base Added code
+ comments Fixed null object in formToUI bug Removed unneeded files
+ Updated TODO
-------------------------------------------------------------------------
-r228 | dneighbors | 2000-10-21 10:30:14 -0500 (Sat, 21 Oct 2000) | 2 lines
+2000-10-08 00:27:05 Rev 161 dneighbors
-another test
+ * samples/zipcode/zip_code.gfd: fixed syntax
-------------------------------------------------------------------------
-r227 | dneighbors | 2000-10-21 10:05:42 -0500 (Sat, 21 Oct 2000) | 2 lines
+2000-10-08 00:03:41 Rev 160 jamest
-testing
+ * samples/zipcode/README, samples/zip_code.gfd,
+ samples/zipcode/pg_zip_code.sql, src/GFObjects.py, TODO,
+ samples/sc_po_entry.gfd, src/DBpostgresql.py,
+ samples/zipcode/Makefile.am: Added sql file to create zip_code
+ database for postgresql servers Fixed the new
+ record/commit/update/commit record duplication bug
-------------------------------------------------------------------------
-r226 | dneighbors | 2000-10-21 09:46:15 -0500 (Sat, 21 Oct 2000) | 2 lines
+2000-10-07 22:11:59 Rev 159 jamest
-This is a cvs test.
+ * src/UIwxpython.py, samples/Makefile.am, src/uidrivers/wx/UIdriver.
+ py, samples/po, src/GFObjects.py, configure.in, src/GFParser.py,
+ src/DBpostgresql.py, samples/po/sc_po_entry2.gfd,
+ samples/po/Makefile.am, samples/zipcode/zip_code.gfd, src/GFForm.
+ py, samples/contact.gfd, samples/zip_code.gfd, samples/zipcode,
+ samples/po/sc_po_entry.gfd, TODO, samples/zipcode/Makefile.am:
+ Moved samples to own dirs Insert, query (with sql wildcards),
+ update all functional Added F8 = Init query, F9 = execute query,
+ F6 = commit to UIwxpython
-------------------------------------------------------------------------
-r225 | jamest | 2000-10-20 22:19:28 -0500 (Fri, 20 Oct 2000) | 2 lines
+2000-10-07 02:07:24 Rev 155 jamest
-Functional visibleCount (88.8% bug free) (maybe)
+ * pg.py.patch, README: Added patch info to readme
-------------------------------------------------------------------------
-r224 | jamest | 2000-10-20 19:29:23 -0500 (Fri, 20 Oct 2000) | 2 lines
+2000-10-07 02:02:01 Rev 154 jamest
-less buggy visibleCount support in widgets
+ * src/GFEvent.py, samples/contact.gfd, src/GFForm.py,
+ samples/zip_code.gfd, src/Makefile.am, src/DBobjectserver.py,
+ src/DSobjectServer.py, src/GFObjects.py, src/DBpostgresql.py,
+ src/DSpostgresql.py: Partially functional query system
-------------------------------------------------------------------------
-r223 | jamest | 2000-10-20 00:56:51 -0500 (Fri, 20 Oct 2000) | 2 lines
+2000-10-06 05:25:11 Rev 146 jamest
-Parital (buggy) visibleCount on entries
+ * src/UIwxpython.py, samples/contact.gfd, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py, src/DSpostgresql.
+ py: More database related changes
-------------------------------------------------------------------------
-r220 | dneighbors | 2000-10-19 21:57:34 -0500 (Thu, 19 Oct 2000) | 2 lines
+2000-10-04 05:25:29 Rev 141 dneighbors
-Added blank datasource and fields so this sample wouldnt bomb any longer.
+ * samples/sc_po_entry.gfd: Closed datasource tags.
-------------------------------------------------------------------------
-r219 | dneighbors | 2000-10-19 21:56:21 -0500 (Thu, 19 Oct 2000) | 2 lines
+2000-10-04 05:04:58 Rev 140 jamest
-Added commands to navigate forms as well as how to install pg.py.
+ * src/GFEvent.py, src/uidrivers/_base/UIdriver.py, samples/contact.
+ gfd, src/GFForm.py, src/GFTrigger.py, src/GFObjects.py, src/GFView.
+ py, src/GFOptions.py, src/UIbase.py, samples/sc_po_entry.gfd,
+ src/GFParser.py, src/DSpostgresql.py, src/GFClient.py, doc/just:
+ More database stuff Modied sc_po_entry.gfd to do triggers and
+ database stuff Global debug level support Cleaned up some crap
+ (old code and files not needed anymore)
-------------------------------------------------------------------------
-r214 | jamest | 2000-10-19 18:17:48 -0500 (Thu, 19 Oct 2000) | 3 lines
+2000-10-04 01:19:53 Rev 134 jamest
-Postgresql driver fix
-New formToUI cross ref structure (for upcomming updates)
+ * src/UIwxpython.py, src/uidrivers/_base/UIdriver.py, src/DPyGetOpt.
+ py, src/GFForm.py, src/GFTrigger.py, src/GFCursesPanel.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py, src/UIbase.py,
+ src/GFParser.py, src/DSpostgresql.py, src/GFClient.py,
+ src/GFCursesView.py: Added Chris Trigger Code Removed files no
+ longer in use Start of data access in place
-------------------------------------------------------------------------
-r213 | jmeskill | 2000-10-19 18:10:24 -0500 (Thu, 19 Oct 2000) | 6 lines
+2000-10-03 14:38:44 Rev 132 dneighbors
-Updated GFObjects to use new uniqueKey scheme to allow us to support geas and
other databases that don't use oid
+ * samples/sc_po_entry.gfd: Initial Checkin of REALLY SIMPLE Purchase
+ Order.
-Updated postgresql driver to use uniqueKey
+2000-09-29 22:31:44 Rev 123 dneighbors
-Update geas driver to use uniqueKey and support delete, insert, updates using
objectID from geas
+ * src/GFClient.py: Ripped out dependency on DPyGetOpt replaced with
+ GFGetOpt.py. Error handling on passing invalid arguments still
+ needs to be done as the getopt module doesnt do this.
-------------------------------------------------------------------------
-r210 | jmeskill | 2000-10-19 12:15:10 -0500 (Thu, 19 Oct 2000) | 2 lines
+2000-09-29 22:30:04 Rev 122 dneighbors
-GEAS driver can now connect, query, and insert records into the database
+ * src/GFGetOpt.py: Replacement to DPyGetOpt.py for licensing and
+ standardization reasons.
-------------------------------------------------------------------------
-r208 | jamest | 2000-10-18 18:06:18 -0500 (Wed, 18 Oct 2000) | 3 lines
+2000-09-29 17:15:29 Rev 121 dneighbors
-Bug fixes
-Crude readonly form support
+ * src/UIwxpython.py, src/uidrivers/wx/UIdriver.py: def
+ stdHandler(self): Added logic for password option on GFEntry. I
+ am thinking this isnt proper place for it exactly but its a start.
-------------------------------------------------------------------------
-r207 | jmeskill | 2000-10-18 11:17:44 -0500 (Wed, 18 Oct 2000) | 3 lines
+2000-09-29 06:05:48 Rev 120 dneighbors
-Added fix for master/detail problem
-If master was empty, detail would still try to load
+ * src/GFParser.py: classXMLOElement:StartTag()-
+ I found old .gfd files had option vs. options and it crashed. I
+ didnt have time to fully investigate. For stop gap trap error on
+ this code and throw tag name that is barfing. This needs to be
+ handled correctly this is just to prevent people from freaking if
+ they are using old .gfd file. (i know i am dreaming that there is
+ a user base to worry about. :))
-------------------------------------------------------------------------
-r206 | jmeskill | 2000-10-17 20:10:00 -0500 (Tue, 17 Oct 2000) | 2 lines
+2000-09-29 05:53:18 Rev 119 dneighbors
-Added python checks
+ * NEWS: Added things from ChangeLog to feature set.
-------------------------------------------------------------------------
-r205 | jmeskill | 2000-10-17 19:33:10 -0500 (Tue, 17 Oct 2000) | 2 lines
+2000-09-29 05:24:05 Rev 118 dneighbors
-python macros
+ * src/GFClient.py: load file error trapping has always been
+ incorrect just noticed.
+ GFForm(fp) called regardless so any errors in it are deemed as
+ cant find file. :) This is fixed.
-------------------------------------------------------------------------
-r191 | jamest | 2000-10-11 20:57:06 -0500 (Wed, 11 Oct 2000) | 2 lines
+2000-09-29 04:05:47 Rev 115 jamest
-First piece of multientry entry widgets
+ * src/GFForm.py, src/GFObjects.py, src/GFClient.py: Ripped out the
+ code I added yesterday that dealt with in memory records Added
+ event based replacement code for same feature Added URL gfd
+ support back into gnuef
-------------------------------------------------------------------------
-r190 | jamest | 2000-10-11 19:41:04 -0500 (Wed, 11 Oct 2000) | 2 lines
+2000-09-28 04:09:22 Rev 112 jamest
-Very simple master/detail system added
+ * src/UIwxpython.py, src/GFForm.py, src/uidrivers/wx/UIdriver.py,
+ src/GFObjects.py: Initial support for multiple records in form
+ memory New Records added via F12 key typo in gedi.conf
-------------------------------------------------------------------------
-r189 | jmeskill | 2000-10-11 17:25:35 -0500 (Wed, 11 Oct 2000) | 2 lines
+2000-09-26 22:26:38 Rev 106 jamest
-removed old deleted files and added DBfactory.py
+ * samples/login.gfd, samples/myform.gfd, samples/contact.gfd,
+ src/GFForm.py, AUTHORS, samples/form.gfd, src/GFParser.py,
+ samples/form2.gfd: Added Chris Spence's Parser to gnuef various
+ corrections to sample forms to ensure they all work
-------------------------------------------------------------------------
-r188 | jmeskill | 2000-10-11 17:23:04 -0500 (Wed, 11 Oct 2000) | 2 lines
+2000-09-26 02:57:27 Rev 105 jamest
-Added new drivers makefiles
+ * samples/contact.gfd: Minor alterations to runtime file locations
-------------------------------------------------------------------------
-r187 | jmeskill | 2000-10-11 16:50:59 -0500 (Wed, 11 Oct 2000) | 3 lines
+2000-09-26 02:55:05 Rev 104 jamest
-Added new database driver method
-You can now place a driver in the drivers directory (mirroring an example
driver setup) and be able to use it from a form without having to modify gnue
forms source code
+ * src/GFForm.py, src/DSobjectServer.py, src/GFObjects.py,
+ src/GFClient.py: Start of code for data sources Very ugly and
+ broken Ignore it - it's so andrew can play too :)
-------------------------------------------------------------------------
-r186 | jamest | 2000-10-11 07:22:10 -0500 (Wed, 11 Oct 2000) | 3 lines
+2000-09-24 08:21:28 Rev 95 dneighbors
-Added the ability to delete (F5)
-Start of GEAS driver added
+ * ChangeLog: This is how its to be done.
-------------------------------------------------------------------------
-r181 | cspence | 2000-10-09 12:52:56 -0500 (Mon, 09 Oct 2000) | 2 lines
+2000-09-24 07:59:12 Rev 94 dneighbors
-Added simple exception handling to GFTrigger
+ * ChangeLog: Brought some history over. Really need to have
+ ChangeLog created off of CVS.. What changelog currently looks like
+ should really probably be more the NEWS file.
-------------------------------------------------------------------------
-r179 | cspence | 2000-10-09 08:23:55 -0500 (Mon, 09 Oct 2000) | 2 lines
+2000-09-23 08:19:04 Rev 93 dneighbors
-Simple gfd file to test trigger handling
+ * ChangeLog: Password Support Added.
-------------------------------------------------------------------------
-r178 | cspence | 2000-10-09 08:21:24 -0500 (Mon, 09 Oct 2000) | 9 lines
+2000-09-23 08:17:51 Rev 92 dneighbors
+ * src/GFClient.py: Added password attribute. Its not mandatory.
+ Defaults to false. To make an entry a password simply add
+ password="true" attrib to entry tag. Look at login.gfd for sample.
-Have updated the trigger code so it now lives in GFTrigger.
-Have had to temporarily move GFTriggerAware into GFObjects to
-prevent circular dependencies.
-Renamed __del__ methods in GFParser to destroy so exeption handling
-works better.
-Have put in a simple mechanism for dealing with the trigger namespace
-in GFForm.py
+2000-09-23 08:16:34 Rev 91 dneighbors
-------------------------------------------------------------------------
-r167 | dneighbors | 2000-10-08 15:08:45 -0500 (Sun, 08 Oct 2000) | 2 lines
+ * samples/login.gfd: Sample REALLY BASIC login screen.. Test for
+ password box...
-updated to version 0.0.3 for release.
+2000-09-23 04:22:11 Rev 90 dneighbors
-------------------------------------------------------------------------
-r166 | jamest | 2000-10-08 02:27:41 -0500 (Sun, 08 Oct 2000) | 2 lines
+ * samples/form.gfd: Changed the defualt attribute to value and
+ updated look and feel slightly.
-Fixed automake bugs preventing make dist
+2000-09-23 04:21:26 Rev 89 dneighbors
-------------------------------------------------------------------------
-r165 | dneighbors | 2000-10-08 02:09:11 -0500 (Sun, 08 Oct 2000) | 2 lines
+ * ChangeLog: Added line about new and updated samples
-updated for 0.0.3 release. :)
+2000-09-23 03:23:05 Rev 88 dneighbors
-------------------------------------------------------------------------
-r164 | dneighbors | 2000-10-08 01:13:32 -0500 (Sun, 08 Oct 2000) | 2 lines
+ * ChangeLog: added focus note
-added master/detail and some forms stuff
+2000-09-23 03:16:51 Rev 87 dneighbors
-------------------------------------------------------------------------
-r163 | jamest | 2000-10-08 00:37:52 -0500 (Sun, 08 Oct 2000) | 6 lines
+ * configure.in: bumped to version 0.0.2.. is there a way to make
+ this read from GFClient.py? I changed there first but it didnt
+ pick up so I manually changed here.
-Clean up of some of the code base
-Added code comments
-Fixed null object in formToUI bug
-Removed unneeded files
-Updated TODO
+2000-09-23 02:55:59 Rev 86 dneighbors
-------------------------------------------------------------------------
-r161 | dneighbors | 2000-10-07 19:27:05 -0500 (Sat, 07 Oct 2000) | 2 lines
+ * README: Changed syntax on how to launch as gui= is now -u= Also
+ added ref to README.wxwindows and fact no attribute checking takes
+ place DTD at somepoint will probably handle.
+ These changes prompted by feedback from user last week how had
+ issues with broken samples and questions about validation.
-fixed syntax
+2000-09-23 02:41:49 Rev 85 dneighbors
-------------------------------------------------------------------------
-r160 | jamest | 2000-10-07 19:03:41 -0500 (Sat, 07 Oct 2000) | 3 lines
+ * AUTHORS: added jade as autoconf support.
+ masta says: boyz if you touch code get your name in the authors
+ file. :)
-Added sql file to create zip_code database for postgresql servers
-Fixed the new record/commit/update/commit record duplication bug
+2000-09-23 02:38:51 Rev 84 dneighbors
-------------------------------------------------------------------------
-r159 | jamest | 2000-10-07 17:11:59 -0500 (Sat, 07 Oct 2000) | 4 lines
+ * autogen.sh: Changed project name from gedi to gnu_enterprise and
+ package name from gedi to gnue_forms.
+ Mainly because at end it said now type make to compile gedi. :)
-Moved samples to own dirs
-Insert, query (with sql wildcards), update all functional
-Added F8 = Init query, F9 = execute query, F6 = commit to UIwxpython
+2000-09-21 23:52:50 Rev 77 jmeskill
-------------------------------------------------------------------------
-r155 | jamest | 2000-10-06 21:07:24 -0500 (Fri, 06 Oct 2000) | 2 lines
+ * autogen.sh, old/.cvsignore, .cvsignore, old/gf.py.bak,
+ samples/Makefile.am, doc/Makefile.am, src/Makefile.am, samples/.
+ cvsignore, doc/.cvsignore, old/GFUI.pyc, old/GFDom.pyc, src/.
+ cvsignore, configure.in, old/Makefile.am, Makefile.am: Added .
+ cvsignore where necessary Added Makefile.am for dist building
+ Added configure.in to help Makefiles Added autogen.sh to build
+ configure Removed .pyc and .bak files
-Added patch info to readme
+2000-09-21 23:13:46 Rev 73 jamest
-------------------------------------------------------------------------
-r154 | jamest | 2000-10-06 21:02:01 -0500 (Fri, 06 Oct 2000) | 2 lines
+ * src/GFClient.py: Quick mod to GFClient.py to remove hardcoded
+ python location
-Partially functional query system
+2000-09-20 01:34:40 Rev 43 jamest
-------------------------------------------------------------------------
-r146 | jamest | 2000-10-06 00:25:11 -0500 (Fri, 06 Oct 2000) | 2 lines
+ * src/UIwxpython.py, samples/contact.gfd, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, TODO: Added support for
+ Previous/Next block navigation w/ auto page view adjustment
+ Previous Entry navigation Insert/Overwrite mode Altered the
+ sample/contact.gdf to demo multi-block per page behaviour
+ Partial update to TODO list Broke GEDI config - Ignore it as all
+ code is being replaced later tonight
-More database related changes
+2000-08-28 18:40:35 Rev 42 jamest
-------------------------------------------------------------------------
-r141 | dneighbors | 2000-10-04 00:25:29 -0500 (Wed, 04 Oct 2000) | 2 lines
+ * src/GFTrigger.py: Added missing GFTrigger.py module
-Closed datasource tags.
+2000-08-28 18:39:29 Rev 41 jamest
-------------------------------------------------------------------------
-r140 | jamest | 2000-10-04 00:04:58 -0500 (Wed, 04 Oct 2000) | 5 lines
+ * src/GFForm.py, src/GFObjects.py: Added the start of the internal
+ trigger system
-More database stuff
-Modied sc_po_entry.gfd to do triggers and database stuff
-Global debug level support
-Cleaned up some crap (old code and files not needed anymore)
+2000-08-28 03:06:37 Rev 40 jamest
-------------------------------------------------------------------------
-r134 | jamest | 2000-10-03 20:19:53 -0500 (Tue, 03 Oct 2000) | 4 lines
+ * src/GFEvent.py, src/UIwxpython.py, src/uidrivers/_base/UIdriver.py,
+ samples/contact.gfd, src/GFController.py, src/GFForm.py,
+ src/uidrivers/wx/UIdriver.py, src/GFObjects.py, README.wxwindows,
+ src/UIbase.py, src/UIpyncurses.py, src/GFClient.py,
+ src/GFCursesView.py: Internal event system functional Added
+ support for data entry/basic cursor control into form and
+ UIwxpython Added the start of mouse support in UIwxpython (focus
+ switching only) More features in UIbase Started conversion of
+ UIpyncurses to support UIbase and other new features Cleaned up
+ base objects
-Added Chris Trigger Code
-Removed files no longer in use
-Start of data access in place
+2000-08-24 03:35:16 Rev 39 dneighbors
-------------------------------------------------------------------------
-r132 | dneighbors | 2000-10-03 09:38:44 -0500 (Tue, 03 Oct 2000) | 2 lines
+ * src/DPyGetOpt.py: Class file for parsing command line.
-Initial Checkin of REALLY SIMPLE Purchase Order.
+2000-08-24 03:34:06 Rev 38 dneighbors
-------------------------------------------------------------------------
-r123 | dneighbors | 2000-09-29 17:31:44 -0500 (Fri, 29 Sep 2000) | 2 lines
+ * src/GFClient.py: Add support for command line options such as:
+ -v : version -d : debug -u : ui -h : help
+ $python GFClient.py -h will tell you a lot.
+ Also added some error handling so it complains if you give it bad
+ arguments and validates that form definition file exists before
+ trying to load it. Its ugly and my first real python look, but I
+ like python. :)
-Ripped out dependency on DPyGetOpt replaced with GFGetOpt.py. Error handling
on passing invalid arguments still needs to be done as the getopt module doesnt
do this.
+2000-08-23 21:33:39 Rev 37 dneighbors
-------------------------------------------------------------------------
-r122 | dneighbors | 2000-09-29 17:30:04 -0500 (Fri, 29 Sep 2000) | 2 lines
+ * src/GFClient.py: Created graceful exit on no passed parameters.
-Replacement to DPyGetOpt.py for licensing and standardization reasons.
+2000-08-19 22:56:39 Rev 34 dneighbors
-------------------------------------------------------------------------
-r121 | dneighbors | 2000-09-29 12:15:29 -0500 (Fri, 29 Sep 2000) | 2 lines
+ * NEWS, AUTHORS, INSTALL, ChangeLog, COPYING: more FSF stuff..
-def stdHandler(self): Added logic for password option on GFEntry. I am
thinking this isnt proper place for it exactly but its a start.
+2000-08-14 02:47:24 Rev 27 jamest
-------------------------------------------------------------------------
-r120 | dneighbors | 2000-09-29 01:05:48 -0500 (Fri, 29 Sep 2000) | 4 lines
+ * src/GFEvent.py, src/UIwxpython.py, src/uidrivers/_base,
+ src/uidrivers/_base/UIdriver.py, README, src/GFController.py,
+ src/uidrivers/wx, src/uidrivers/wx/UIdriver.py, src/uidrivers,
+ AUTHORS, TODO, src/UIbase.py, src/UIpyncurses.py, src/GFClient.py:
+ Removed the need to call seperate programs for different UIs
+ GFClient takes a command line switch to choose UI Some code
+ cleanup (more needed) Start of new event system, controller Start
+ of UIbase to make building UImodules easier
-classXMLOElement:StartTag()-
+2000-07-24 06:09:09 Rev 26 dneighbors
-I found old .gfd files had option vs. options and it crashed. I didnt have
time to fully investigate. For stop gap trap error on this code and throw tag
name that is barfing. This needs to be handled correctly this is just to
prevent people from freaking if they are using old .gfd file. (i know i am
dreaming that there is a user base to worry about. :))
+ * doc/gnuef.idl: Here's a minor update to gnuef.idl. It removes
+ handleEvent() from the Controller interface (which is now
+ redundant, with the existance of a method of the same name in
+ TriggerOwner, which Controller extends; this should have been done
+ in rev 1.7, but just got missed), and adds a new readonly
+ attribute 'parent' to the Controller interface IOT facilitate
+ focus navigation via ControllerContainer.traversibleComponents
-------------------------------------------------------------------------
-r119 | dneighbors | 2000-09-29 00:53:18 -0500 (Fri, 29 Sep 2000) | 2 lines
+2000-07-24 06:08:08 Rev 25 dneighbors
-Added things from ChangeLog to feature set.
+ * doc/gnuef.idl: Here's the new IDL def. Changes since v. 1.6: *
+ added new enum EventKind * added new interface Event * added new
+ interface TriggerOwner * moved event/trigger handling from Object
+ to TriggerOwner * Object is now a sub-interface of TriggerOwner
+ * Controller is now a sub-interface of TriggerOwner
+ Note, my event types are slightly different from jamest's. Where
+ is his are action-based ('nextPage', 'nextEntry', etc), mine are
+ oriented around changes in state (blur, focus, etc). At some
+ point (probably soon), we'll need to hash out these differences.
+ Also, right now the Event interface is used to represent both UI
+ events (blur, focus, keypress, etc) and DataSource events (commit,
+ rollback, etc). At some point we'll probably want to provide
+ sub-interfaces of Event in order to represent data specific to one
+ type or another.
-------------------------------------------------------------------------
-r118 | dneighbors | 2000-09-29 00:24:05 -0500 (Fri, 29 Sep 2000) | 4 lines
+2000-07-17 00:09:10 Rev 24 jamest
-load file error trapping has always been incorrect just noticed.
+ * src/GFController.py, src/GFForm.py: Fixed bug in the gfNEXTENTRY
+ form event
-GFForm(fp) called regardless so any errors in it are deemed as cant find file.
:) This is fixed.
+2000-07-16 23:08:32 Rev 23 jamest
-------------------------------------------------------------------------
-r115 | jamest | 2000-09-28 23:05:47 -0500 (Thu, 28 Sep 2000) | 4 lines
+ * src/GFEvent.py, README, src/GFController.py, src/GFForm.py,
+ src/GFView.py: Updated README to include the pyXML dependency info
+ Added start of internal events to GForms
+ This is the first code that updates the UI based upon actions in
+ the GFForm object and not the UI widgets.
+ This is very, very messy code. I forsee the GFController
+ becomming the application with GFController disappearing. The
+ event system will moved into an inherited class instead of tacked
+ on top.
+ Now to start cleaning up :)
-Ripped out the code I added yesterday that dealt with in memory records
-Added event based replacement code for same feature
-Added URL gfd support back into gnuef
+2000-07-15 22:18:38 Rev 22 dneighbors
-------------------------------------------------------------------------
-r112 | jamest | 2000-09-27 23:09:22 -0500 (Wed, 27 Sep 2000) | 4 lines
+ * doc/gnuef.idl: In an effort to combine like efforts and make a
+ real push towards enterprise applications I am asking that you
+ please check out GNU Enterprise, a Free Software Foundation
+ project. We have about 150 list members currently and about 6
+ core developers. The Just a minor update, fine-tuning the Form
+ interface:
+ * made attribute 'title' readonly * changed attribute type of
+ 'width' from 'long' to 'unsigned long' * changed attribute type
+ of 'height' from 'long' to 'unsigned long'
+ Regards, Ian
-Initial support for multiple records in form memory
-New Records added via F12 key
-typo in gedi.conf
+2000-07-13 06:59:56 Rev 20 dneighbors
-------------------------------------------------------------------------
-r106 | jamest | 2000-09-26 17:26:38 -0500 (Tue, 26 Sep 2000) | 3 lines
+ * doc/gnuef.idl: This version implements some of the ideas JamesT
+ put forth in the Jul 06 IRC chat.
+ Specifically: * added new interface Controller, with the
+ following attributes/methods: * added new interface
+ ContainerController, which extends Controller * added new
+ enumeration DirectionKind, for use with Controller->transferFocus()
+ We still need some way to specify a focus cycle root object
+ (unless the Form is always focus cycle root). Here's what I'm
+ talking about:
+ Suppose you have the following GFD document:
+ <FORM> <PAGE> <BLOCK> <LABEL> <ENTRY>
+ <LABEL> <ENTRY> <LABEL> <ENTRY> </BLOCK>
+ <BLOCK> <LABEL> <ENTRY> </BLOCK> </PAGE> </FORM>
+ If you call transferFocus(dk_forward) on the Controller for the
+ last ENTRY in the first BLOCK, should focus go to the first ENTRY
+ of the second BLOCK (assuming traversibleComponents does not
+ include LABELs) or the first ENTRY of the first BLOCK?
-Added Chris Spence's Parser to gnuef
-various corrections to sample forms to ensure they all work
+2000-07-13 06:58:35 Rev 19 dneighbors
-------------------------------------------------------------------------
-r105 | jamest | 2000-09-25 21:57:27 -0500 (Mon, 25 Sep 2000) | 2 lines
+ * doc/gnuef.idl: This version contains the following changes: *
+ created new type ValueList * added readonly attribute 'widgets'
+ to the Block interface * added new attributes to interface Label
+ (all read/write) * x * y * added new attributes to
+ interface Entry (all read/write) * x * y * width *
+ height * defaultValue
-Minor alterations to runtime file locations
+2000-07-13 06:57:26 Rev 18 dneighbors
-------------------------------------------------------------------------
-r104 | jamest | 2000-09-25 21:55:05 -0500 (Mon, 25 Sep 2000) | 4 lines
+ * doc/gnuef.idl: Here's an update to the GNUe Forms IDL def.
+ Here's a summary of the changes:
+ * created new type 'BlockList' * created new type 'PageList' *
+ added readonly attribute 'pages' to Form interface * added
+ readonly attribute 'blocks' to Page interface * added read/write
+ attribute 'title' to Block interface
+ This last change allows for the creation of "Group Boxes" or
+ "Titled Panes".
-Start of code for data sources
-Very ugly and broken
-Ignore it - it's so andrew can play too :)
+2000-07-13 06:56:01 Rev 17 dneighbors
-------------------------------------------------------------------------
-r95 | dneighbors | 2000-09-24 03:21:28 -0500 (Sun, 24 Sep 2000) | 2 lines
+ * doc/gnuef.idl: This version adds the attributes "title", "width"
+ and "height" to the Form interface (extrapolated from sample GFD
+ documents), as well as two convenience methods, resizeTo() and
+ resizeBy().
-This is how its to be done.
+2000-07-13 06:54:28 Rev 16 dneighbors
-------------------------------------------------------------------------
-r94 | dneighbors | 2000-09-24 02:59:12 -0500 (Sun, 24 Sep 2000) | 2 lines
+ * doc/gnuef.idl: IDL def of GNUe Forms Object Model. Note, it does
+ not include information on views (which I feel should be client
+ specific), and event handling still needs to be fleshed out. - Ian
-Brought some history over. Really need to have ChangeLog created off of CVS..
What changelog currently looks like should really probably be more the NEWS
file.
+2000-07-06 23:34:49 Rev 15 jamest
-------------------------------------------------------------------------
-r93 | dneighbors | 2000-09-23 03:19:04 -0500 (Sat, 23 Sep 2000) | 2 lines
+ * src/GFCursesPanel.py: removed import of missing GFUiEvent
-Password Support Added.
+2000-07-06 20:05:57 Rev 14 arno
-------------------------------------------------------------------------
-r92 | dneighbors | 2000-09-23 03:17:51 -0500 (Sat, 23 Sep 2000) | 2 lines
+ * src/GFCursesPanel.py, src/GFCursesView.py: GFCursesPanel.py
+ GFCursesView.py: initial versions
-Added password attribute. Its not mandatory. Defaults to false. To make an
entry a password simply add password="true" attrib to entry tag. Look at
login.gfd for sample.
+2000-07-06 16:05:29 Rev 13 jamest
-------------------------------------------------------------------------
-r91 | dneighbors | 2000-09-23 03:16:34 -0500 (Sat, 23 Sep 2000) | 2 lines
+ * layout, src/GFForm.pyc, src/GFObjects.pyc, src/GFView.pyc: Removed
+ files that didn't belong in CVS
-Sample REALLY BASIC login screen.. Test for password box...
+2000-07-06 04:28:59 Rev 7 jamest
-------------------------------------------------------------------------
-r90 | dneighbors | 2000-09-22 23:22:11 -0500 (Fri, 22 Sep 2000) | 2 lines
+ * samples/contact.gfd, src/GFForm.pyc, TODO, src/GFObjects.pyc,
+ src/GFView.pyc: Added more to TODO file Added missing sample form
+ Just noticed the .pyc files in the repository, they need pulled
+ out next update
-Changed the defualt attribute to value and updated look and feel slightly.
+2000-07-06 02:44:09 Rev 6 jamest
-------------------------------------------------------------------------
-r89 | dneighbors | 2000-09-22 23:21:26 -0500 (Fri, 22 Sep 2000) | 2 lines
+ * old, GFView.py, old/client.py, src/stack.py, GFDom.py, form2.gfd,
+ GFApp.py, src, GFController.py, samples/form2.gfd, THANKS, stack.
+ py, src/GFForm.py, client-objects.dia, README.ObjectHierarchy,
+ src/GFForm.pyc, old/GFDom.py, old/GFApp.py, old/GFUI.pyc, form.gfd,
+ src/GFView.py, doc, samples/form.gfd, doc/README.ObjectHierarchy,
+ doc/client-objects.dia, src/GFController.py, doc/layout.dia, temp2.
+ py, gf.py.bak, simple_app.py, GFUI.py, GFClient.py, gf.py, GFLabel.
+ py, src/GFObjects.py, just, src/GFObjects.pyc, doc/just, old/temp2.
+ py, old/gf.py.bak, README, GFObjects.py, old/simple_app.py,
+ old/GFUI.py, old/GFClient.py, old/gf.py, old/GFLabel.py, samples,
+ old/GFDom.pyc, TODO, client.py, GFForm.py, src/GFView.pyc:
+ Re-organized gnuef directory structure Added dynamic size of main
+ and title to <form> element Added comments in code and some
+ documentation Added generic object handler to GFView Added stack.
+ py (not implemented in code yet) Removed unneeded imports from .py
+ files
-Added line about new and updated samples
+2000-07-05 16:50:37 Rev 5 jamest
-------------------------------------------------------------------------
-r88 | dneighbors | 2000-09-22 22:23:05 -0500 (Fri, 22 Sep 2000) | 2 lines
+ * layout, GFView.py, temp2.py, gf.py.bak, simple_app.py, GFUI.py,
+ GFClient.py, gf.py, GFLabel.py, GFDom.py, form2.gfd, GFApp.py,
+ just, GFController.py, stack.py, GFObjects.py, client-objects.dia,
+ README.ObjectHierarchy, form.gfd, client.py, GFForm.py: The first
+ check in of GNUE Forms stuff.
-added focus note
-
-------------------------------------------------------------------------
-r87 | dneighbors | 2000-09-22 22:16:51 -0500 (Fri, 22 Sep 2000) | 2 lines
-
-bumped to version 0.0.2.. is there a way to make this read from GFClient.py?
I changed there first but it didnt pick up so I manually changed here.
-
-------------------------------------------------------------------------
-r86 | dneighbors | 2000-09-22 21:55:59 -0500 (Fri, 22 Sep 2000) | 5 lines
-
-Changed syntax on how to launch as gui= is now -u=
-Also added ref to README.wxwindows and fact no attribute checking takes place
DTD at somepoint will probably handle.
-
-These changes prompted by feedback from user last week how had issues with
broken samples and questions about validation.
-
-------------------------------------------------------------------------
-r85 | dneighbors | 2000-09-22 21:41:49 -0500 (Fri, 22 Sep 2000) | 4 lines
-
-added jade as autoconf support.
-
-masta says: boyz if you touch code get your name in the authors file. :)
-
-------------------------------------------------------------------------
-r84 | dneighbors | 2000-09-22 21:38:51 -0500 (Fri, 22 Sep 2000) | 4 lines
-
-Changed project name from gedi to gnu_enterprise and package name from gedi to
gnue_forms.
-
-Mainly because at end it said now type make to compile gedi. :)
-
-------------------------------------------------------------------------
-r77 | jmeskill | 2000-09-21 18:52:50 -0500 (Thu, 21 Sep 2000) | 6 lines
-
-Added .cvsignore where necessary
-Added Makefile.am for dist building
-Added configure.in to help Makefiles
-Added autogen.sh to build configure
-Removed .pyc and .bak files
-
-------------------------------------------------------------------------
-r73 | jamest | 2000-09-21 18:13:46 -0500 (Thu, 21 Sep 2000) | 2 lines
-
-Quick mod to GFClient.py to remove hardcoded python location
-
-------------------------------------------------------------------------
-r43 | jamest | 2000-09-19 20:34:40 -0500 (Tue, 19 Sep 2000) | 8 lines
-
-Added support for
- Previous/Next block navigation w/ auto page view adjustment
- Previous Entry navigation
- Insert/Overwrite mode
- Altered the sample/contact.gdf to demo multi-block per page behaviour
- Partial update to TODO list
- Broke GEDI config - Ignore it as all code is being replaced later tonight
-
-------------------------------------------------------------------------
-r42 | jamest | 2000-08-28 13:40:35 -0500 (Mon, 28 Aug 2000) | 2 lines
-
-Added missing GFTrigger.py module
-
-------------------------------------------------------------------------
-r41 | jamest | 2000-08-28 13:39:29 -0500 (Mon, 28 Aug 2000) | 2 lines
-
-Added the start of the internal trigger system
-
-------------------------------------------------------------------------
-r40 | jamest | 2000-08-27 22:06:37 -0500 (Sun, 27 Aug 2000) | 7 lines
-
-Internal event system functional
-Added support for data entry/basic cursor control into form and UIwxpython
-Added the start of mouse support in UIwxpython (focus switching only)
-More features in UIbase
-Started conversion of UIpyncurses to support UIbase and other new features
-Cleaned up base objects
-
-------------------------------------------------------------------------
-r39 | dneighbors | 2000-08-23 22:35:16 -0500 (Wed, 23 Aug 2000) | 2 lines
-
-Class file for parsing command line.
-
-------------------------------------------------------------------------
-r38 | dneighbors | 2000-08-23 22:34:06 -0500 (Wed, 23 Aug 2000) | 11 lines
-
-Add support for command line options such as:
-
--v : version
--d : debug
--u : ui
--h : help
-
-$python GFClient.py -h will tell you a lot.
-
-Also added some error handling so it complains if you give it bad arguments
and validates that form definition file exists before trying to load it. Its
ugly and my first real python look, but I like python. :)
-
-------------------------------------------------------------------------
-r37 | dneighbors | 2000-08-23 16:33:39 -0500 (Wed, 23 Aug 2000) | 2 lines
-
-Created graceful exit on no passed parameters.
-
-------------------------------------------------------------------------
-r34 | dneighbors | 2000-08-19 17:56:39 -0500 (Sat, 19 Aug 2000) | 2 lines
-
-more FSF stuff..
-
-------------------------------------------------------------------------
-r27 | jamest | 2000-08-13 21:47:24 -0500 (Sun, 13 Aug 2000) | 6 lines
-
-Removed the need to call seperate programs for different UIs
-GFClient takes a command line switch to choose UI
-Some code cleanup (more needed)
-Start of new event system, controller
-Start of UIbase to make building UImodules easier
-
-------------------------------------------------------------------------
-r26 | dneighbors | 2000-07-24 01:09:09 -0500 (Mon, 24 Jul 2000) | 7 lines
-
-Here's a minor update to gnuef.idl. It removes handleEvent() from the
-Controller interface (which is now redundant, with the existance of a
-method of the same name in TriggerOwner, which Controller extends; this
-should have been done in rev 1.7, but just got missed), and adds a new
-readonly attribute 'parent' to the Controller interface IOT facilitate
-focus navigation via ControllerContainer.traversibleComponents
-
-------------------------------------------------------------------------
-r25 | dneighbors | 2000-07-24 01:08:08 -0500 (Mon, 24 Jul 2000) | 18 lines
-
-Here's the new IDL def. Changes since v. 1.6:
- * added new enum EventKind
- * added new interface Event
- * added new interface TriggerOwner
- * moved event/trigger handling from Object to TriggerOwner
- * Object is now a sub-interface of TriggerOwner
- * Controller is now a sub-interface of TriggerOwner
-
-Note, my event types are slightly different from jamest's. Where is his
-are action-based ('nextPage', 'nextEntry', etc), mine are oriented
-around changes in state (blur, focus, etc). At some point (probably
-soon), we'll need to hash out these differences.
-
-Also, right now the Event interface is used to represent both UI events
-(blur, focus, keypress, etc) and DataSource events (commit, rollback,
-etc). At some point we'll probably want to provide sub-interfaces of
-Event in order to represent data specific to one type or another.
-
-------------------------------------------------------------------------
-r24 | jamest | 2000-07-16 19:09:10 -0500 (Sun, 16 Jul 2000) | 2 lines
-
-Fixed bug in the gfNEXTENTRY form event
-
-------------------------------------------------------------------------
-r23 | jamest | 2000-07-16 18:08:32 -0500 (Sun, 16 Jul 2000) | 12 lines
-
-Updated README to include the pyXML dependency info
-Added start of internal events to GForms
-
-This is the first code that updates the UI based upon actions in the GFForm
-object and not the UI widgets.
-
-This is very, very messy code. I forsee the GFController becomming the
-application with GFController disappearing. The event system will moved
-into an inherited class instead of tacked on top.
-
-Now to start cleaning up :)
-
-------------------------------------------------------------------------
-r22 | dneighbors | 2000-07-15 17:18:38 -0500 (Sat, 15 Jul 2000) | 10 lines
-
-In an effort to combine like efforts and make a real push towards enterprise
applications I am asking that you please check out GNU Enterprise, a Free
Software Foundation project. We have about 150 list members currently and
about 6 core developers. The Just a minor update, fine-tuning the Form
interface:
-
- * made attribute 'title' readonly
- * changed attribute type of 'width' from 'long' to 'unsigned long'
- * changed attribute type of 'height' from 'long' to 'unsigned long'
-
-
-Regards,
-Ian
-
-------------------------------------------------------------------------
-r20 | dneighbors | 2000-07-13 01:59:56 -0500 (Thu, 13 Jul 2000) | 38 lines
-
-This version implements some of the ideas JamesT put forth in the Jul 06
-IRC chat.
-
-Specifically:
- * added new interface Controller, with the following
-attributes/methods:
- * added new interface ContainerController, which extends Controller
- * added new enumeration DirectionKind, for use with
-Controller->transferFocus()
-
-We still need some way to specify a focus cycle root object (unless the
-Form is
-always focus cycle root). Here's what I'm talking about:
-
-Suppose you have the following GFD document:
-
-<FORM>
- <PAGE>
- <BLOCK>
- <LABEL>
- <ENTRY>
- <LABEL>
- <ENTRY>
- <LABEL>
- <ENTRY>
- </BLOCK>
- <BLOCK>
- <LABEL>
- <ENTRY>
- </BLOCK>
- </PAGE>
-</FORM>
-
-If you call transferFocus(dk_forward) on the Controller for the last
-ENTRY in the first BLOCK, should focus go to the first ENTRY of the
-second BLOCK (assuming traversibleComponents does not include LABELs) or
-the first ENTRY of the first BLOCK?
-
-------------------------------------------------------------------------
-r19 | dneighbors | 2000-07-13 01:58:35 -0500 (Thu, 13 Jul 2000) | 13 lines
-
-This version contains the following changes:
- * created new type ValueList
- * added readonly attribute 'widgets' to the Block interface
- * added new attributes to interface Label (all read/write)
- * x
- * y
- * added new attributes to interface Entry (all read/write)
- * x
- * y
- * width
- * height
- * defaultValue
-
-------------------------------------------------------------------------
-r18 | dneighbors | 2000-07-13 01:57:26 -0500 (Thu, 13 Jul 2000) | 13 lines
-
-Here's an update to the GNUe Forms IDL def.
-
-Here's a summary of the changes:
-
- * created new type 'BlockList'
- * created new type 'PageList'
- * added readonly attribute 'pages' to Form interface
- * added readonly attribute 'blocks' to Page interface
- * added read/write attribute 'title' to Block interface
-
-This last change allows for the creation of "Group Boxes" or "Titled
-Panes".
-
-------------------------------------------------------------------------
-r17 | dneighbors | 2000-07-13 01:56:01 -0500 (Thu, 13 Jul 2000) | 5 lines
-
- This version adds the
-attributes "title", "width" and "height" to the Form interface
-(extrapolated from sample GFD documents), as well as two convenience
-methods, resizeTo() and resizeBy().
-
-------------------------------------------------------------------------
-r16 | dneighbors | 2000-07-13 01:54:28 -0500 (Thu, 13 Jul 2000) | 2 lines
-
-IDL def of GNUe Forms Object Model. Note, it does not include information on
views (which I feel should be client specific), and event handling still needs
to be fleshed out. - Ian
-
-------------------------------------------------------------------------
-r15 | jamest | 2000-07-06 18:34:49 -0500 (Thu, 06 Jul 2000) | 2 lines
-
-removed import of missing GFUiEvent
-
-------------------------------------------------------------------------
-r14 | arno | 2000-07-06 15:05:57 -0500 (Thu, 06 Jul 2000) | 2 lines
-
-GFCursesPanel.py GFCursesView.py: initial versions
-
-------------------------------------------------------------------------
-r13 | jamest | 2000-07-06 11:05:29 -0500 (Thu, 06 Jul 2000) | 2 lines
-
-Removed files that didn't belong in CVS
-
-------------------------------------------------------------------------
-r7 | jamest | 2000-07-05 23:28:59 -0500 (Wed, 05 Jul 2000) | 4 lines
-
-Added more to TODO file
-Added missing sample form
-Just noticed the .pyc files in the repository, they need pulled out next update
-
-------------------------------------------------------------------------
-r6 | jamest | 2000-07-05 21:44:09 -0500 (Wed, 05 Jul 2000) | 7 lines
-
-Re-organized gnuef directory structure
-Added dynamic size of main and title to <form> element
-Added comments in code and some documentation
-Added generic object handler to GFView
-Added stack.py (not implemented in code yet)
-Removed unneeded imports from .py files
-
-------------------------------------------------------------------------
-r5 | jamest | 2000-07-05 11:50:37 -0500 (Wed, 05 Jul 2000) | 2 lines
-
-The first check in of GNUE Forms stuff.
-
-------------------------------------------------------------------------
Modified: trunk/gnue-forms/NEWS
===================================================================
--- trunk/gnue-forms/NEWS 2004-03-05 17:43:33 UTC (rev 5229)
+++ trunk/gnue-forms/NEWS 2004-03-05 18:00:16 UTC (rev 5230)
@@ -1,7 +1,8 @@
-New features/changes in version 0.5.3: (##-FEB-2004)
-o
+New features/changes in version 0.5.3: (12-MAR-2004)
+o Support for gnue-common's new datasources API
+o Misc Enhancements / Bug Fixes
-New features/changes in version 0.5.2: (##-OCT-2003)
+New features/changes in version 0.5.2: (22-OCT-2003)
o Switched to gnue-common enhanced setup
o Scrollbar Widget
o Misc Enhancements / Bug Fixes
Modified: trunk/gnue-reports/ChangeLog
===================================================================
--- trunk/gnue-reports/ChangeLog 2004-03-05 17:43:33 UTC (rev 5229)
+++ trunk/gnue-reports/ChangeLog 2004-03-05 18:00:16 UTC (rev 5230)
@@ -1,1972 +1,3119 @@
-------------------------------------------------------------------------
-r5142 | jcater | 2004-02-23 11:08:02 -0600 (Mon, 23 Feb 2004) | 1 line
+2004-03-01 18:05:54 Rev 5206 reinhard
-changed references from wxWindows to wxWidgets (c.f.,
http://www.wxwidgets.org/name.htm)
-------------------------------------------------------------------------
-r5053 | jcater | 2004-01-29 14:52:10 -0600 (Thu, 29 Jan 2004) | 1 line
+ * MANIFEST.in: Updated list of distributable files to not include .
+ svn directories.
-fixed the release flags leftover from last release cycle
-------------------------------------------------------------------------
-r5031 | jamest | 2004-01-09 22:42:00 -0600 (Fri, 09 Jan 2004) | 2 lines
+2004-02-25 05:43:44 Rev 5154 jcater
-moved color datatype from reports to common
+ * ChangeLog, NEWS: updated changelogs
-------------------------------------------------------------------------
-r5025 | jcater | 2004-01-06 00:48:39 -0600 (Tue, 06 Jan 2004) | 1 line
+2004-02-24 04:45:21 Rev 5146 jcater
-fixed install to ignore .svn instead of CVS/
-------------------------------------------------------------------------
-r5024 | jcater | 2004-01-05 10:44:29 -0600 (Mon, 05 Jan 2004) | 1 line
+ * doc/report-notes.txt: cleanup of driver init; added embeddable
+ form support into gnue-navigator
-updated copyright header
-------------------------------------------------------------------------
-r5014 | jcater | 2003-12-22 19:16:18 -0600 (Mon, 22 Dec 2003) | 1 line
+2004-02-23 17:08:02 Rev 5142 jcater
-more notes
-------------------------------------------------------------------------
-r5008 | jcater | 2003-12-19 15:33:36 -0600 (Fri, 19 Dec 2003) | 1 line
+ * NEWS: changed references from wxWindows to wxWidgets (c.f., http:
+ //www.wxwidgets.org/name.htm)
-moved the command-line options for username/password into gnue-common; any
gnue app can now add USE_DATABASE_OPTIONS=1 to get this functionality; fixed
minor spelling mistakes
-------------------------------------------------------------------------
-r5000 | jcater | 2003-12-17 20:57:23 -0600 (Wed, 17 Dec 2003) | 1 line
+2004-01-29 20:52:10 Rev 5053 jcater
-removed NCS-specific filter references (oops)
-------------------------------------------------------------------------
-r4975 | jcater | 2003-12-17 18:19:12 -0600 (Wed, 17 Dec 2003) | 1 line
+ * src/__init__.py: fixed the release flags leftover from last
+ release cycle
-converted .cvsignore to svn propset svn:ignore
-------------------------------------------------------------------------
-r4897 | jcater | 2003-11-26 16:12:22 -0600 (Wed, 26 Nov 2003) | 2 lines
+2004-01-10 04:42:00 Rev 5031 jamest
-missing file
+ * src/adapters/filters/Universal/Base/Helpers/Color.py,
+ src/adapters/filters/Universal/Base/ParserTypes.py: moved color
+ datatype from reports to common
-------------------------------------------------------------------------
-r4896 | jcater | 2003-11-26 16:11:50 -0600 (Wed, 26 Nov 2003) | 2 lines
+2004-01-06 06:48:39 Rev 5025 jcater
-misc fixes related to styles
+ * setup.py: fixed install to ignore .svn instead of CVS/
-------------------------------------------------------------------------
-r4895 | jcater | 2003-11-26 15:27:56 -0600 (Wed, 26 Nov 2003) | 2 lines
+2004-01-05 16:44:29 Rev 5024 jcater
-getting back up to speed on Universal formatter stuff; updating notes
+ * utils/create-ppd-classes.py,
+ src/adapters/filters/general/libxslt/Adapter.py,
+ src/adapters/filters/Universal/Base/Objects/FormattableObject.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Pala
+ tinoItalic.py, src/base/GRSortOptions.py,
+ src/base/layout/GRLayoutElement.py, src/base/GRFilters.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericDefinition
+ s/Postscript2Driver.py, src/adapters/destinations/email/smtp.py,
+ src/adapters/filters/Universal/Base/styles/Objects/StyleSet.py,
+ src/adapters/filters/Universal/Base/Objects/Section.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ etica.py,
+ src/adapters/filters/Universal/postscript/psutils/FontMetrics.py,
+ src/adapters/filters/Universal/Base/Writers/RelativeWriter.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Time
+ sRoman.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaNarrowBold.py,
+ src/adapters/filters/SimpleTabulation/tabulator/Adapter.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Cour
+ ierOblique.py, src/adapters/filters/Universal/rtf/Writer.py,
+ src/base/GRExceptions.py,
+ src/adapters/filters/MailMerge/merge_latex/Adapter.py,
+ src/adapters/filters/MailMerge/merge_ps/Adapter.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Avan
+ tGardeBookOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewC
+ enturySchlbkBoldItalic.py, utils/create-afm-classes.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Pala
+ tinoBold.py, src/adapters/filters/Universal/Base/ParserTypes.py,
+ src/adapters/filters/Labels/labels/formatters/postscript.py,
+ src/base/layout/GRLayout.py,
+ src/adapters/filters/MailMerge/_merge/MergeBase.py,
+ src/adapters/filters/Universal/Base/Objects/PositionableObj.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaNarrow.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Pala
+ tinoBoldItalic.py, src/base/layout/GRPassThru.py,
+ src/adapters/filters/Universal/lineprinter/Writer.py,
+ src/base/layout/GRNotLastRow.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Zapf
+ Dingbats.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaNarrowOblique.py, src/client/GRRunUI.py,
+ src/adapters/filters/Universal/Base/Helpers/TextMeasurement.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Book
+ manLight.py, src/server/GRRpcWrapper.py, src/base/GRReportInfo.py,
+ src/adapters/filters/Universal/Base/styles/Objects/Styles.py,
+ src/adapters/filters/general/raw/Adapter.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaNarrowBoldOblique.py, src/base/GRDataMapper.py,
+ src/adapters/filters/Universal/tex/Writer.py,
+ src/base/GROutputAdapter.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericDefinition
+ s/MinimalistDriver.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Book
+ manDemiItalic.py, src/base/layout/GRField.py,
+ src/adapters/filters/Universal/html/Writer.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Time
+ sBoldItalic.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/csv.py,
+ src/adapters/filters/Universal/Base/Writers/AbsoluteWriter.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewC
+ enturySchlbkRoman.py,
+ src/adapters/filters/Universal/Base/PageSizes.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/text.py,
+ src/base/GRParser.py, src/server/GRServer.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Avan
+ tGardeBook.py, src/adapters/destinations/email/sendmail.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Pala
+ tinoRoman.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Book
+ manLightItalic.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Time
+ sBold.py, src/adapters/filters/Universal/Base/Helpers/Measurement.
+ py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Zapf
+ ChanceryMediumItalic.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Symb
+ ol.py, src/base/layout/GRFirstRow.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewC
+ enturySchlbkItalic.py, src/adapters/destinations/printer/win32raw.
+ py, setup.py, src/base/layout/GRLastRow.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaBoldOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Cour
+ ierBoldOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewC
+ enturySchlbkBold.py, src/base/layout/__init__.py,
+ src/adapters/filters/general/4xslt/Adapter.py,
+ src/adapters/filters/MailMerge/merge_rtf/Adapter.py,
+ src/adapters/filters/Universal/Base/styles/Parser.py,
+ src/base/layout/GRParam.py,
+ src/adapters/filters/Labels/labels/LabelSpecs.py,
+ src/adapters/filters/Labels/labels/Adapter.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaOblique.py, src/adapters/filters/Universal/Base/Helpers/Color.
+ py, src/adapters/filters/Universal/Base/styles/Objects/TextStyle.
+ py, src/base/layout/ContainerElement.py,
+ src/adapters/filters/Universal/Base/styles/Objects/Color.py,
+ src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py, src/__init__.py,
+ src/adapters/filters/Universal/Base/Objects/Report.py,
+ src/adapters/filters/Universal/Base/Writers/Writer.py,
+ src/base/GRReport.py, src/adapters/filters/Universal/pcl5/Writer.
+ py, src/base/layout/GRDefault.py, src/base/__init__.py,
+ src/adapters/filters/Universal/Base/Parser.py,
+ src/adapters/filters/Universal/xhtml/Writer.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Cour
+ ier.py, src/adapters/filters/Universal/Base/Objects/ContainerObj.
+ py, src/adapters/destinations/file/text.py, src/client/GRRun.py,
+ src/adapters/destinations/fax/hylafax.py,
+ src/adapters/filters/MailMerge/merge_psfax/Adapter.py,
+ src/base/layout/GRSection.py, src/base/layout/GRSumm.py,
+ src/adapters/destinations/printer/bsd.py,
+ src/base/layout/GRNotFirstRow.py, samples/mailmerge/mailmerge.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaBold.py, src/adapters/destinations/file/stdout.py,
+ src/base/GREngine.py, src/base/GRSources.py,
+ src/adapters/filters/Universal/Base/Objects/BaseObj.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Avan
+ tGardeDemi.py, src/adapters/filters/Universal/Base/Adapter.py,
+ src/base/layout/GRFormula.py,
+ src/adapters/filters/Universal/pdf/Writer.py,
+ src/adapters/filters/general/sablotron/Adapter.py,
+ src/adapters/filters/Universal/Base/styles/StyleHandler.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Time
+ sItalic.py, src/base/GRParameters.py,
+ src/adapters/filters/Universal/postscript/Writer.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Book
+ manDemi.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Avan
+ tGardeDemiOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Cour
+ ierBold.py, src/base/GRConfig.py: updated copyright header
-------------------------------------------------------------------------
-r4886 | siesel | 2003-11-23 04:59:43 -0600 (Sun, 23 Nov 2003) | 3 lines
+2003-12-23 01:16:18 Rev 5014 jcater
-sync report and documentation parameter names
-add more sample options to php_client/test.php
+ * doc/report-notes.txt: more notes
-------------------------------------------------------------------------
-r4874 | jcater | 2003-11-18 21:15:36 -0600 (Tue, 18 Nov 2003) | 2 lines
+2003-12-19 21:33:36 Rev 5008 jcater
-added .cvsignore files
+ * src/client/GRRun.py: moved the command-line options for
+ username/password into gnue-common; any gnue app can now add
+ USE_DATABASE_OPTIONS=1 to get this functionality; fixed minor
+ spelling mistakes
-------------------------------------------------------------------------
-r4860 | siesel | 2003-11-18 15:14:34 -0600 (Tue, 18 Nov 2003) | 2 lines
+2003-12-18 02:57:23 Rev 5000 jcater
-fix imports
+ * etc/sample.report-filters.conf: removed NCS-specific filter
+ references (oops)
-------------------------------------------------------------------------
-r4859 | siesel | 2003-11-18 15:11:58 -0600 (Tue, 18 Nov 2003) | 2 lines
+2003-12-18 00:19:12 Rev 4975 jcater
-small fixes, addons to make universal markup accessible even if doesn't do
anything yet.
+ * src/.cvsignore, src/adapters/filters/Universal/Base/styles,
+ src/adapters/filters/general/libxslt,
+ src/adapters/filters/Universal/Base,
+ src/adapters/filters/Universal/postscript/psutils,
+ src/adapters/filters/SimpleTabulation/tabulator/.cvsignore,
+ src/adapters/filters/Labels,
+ src/adapters/filters/MailMerge/merge_latex/.cvsignore,
+ src/adapters/filters/MailMerge/merge_ps/.cvsignore,
+ src/adapters/filters/Universal/.cvsignore, src/adapters/.cvsignore,
+ src/adapters/filters/Labels/labels/formatters/.cvsignore, scripts,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters,
+ src/base/layout/.cvsignore, src/adapters/filters/MailMerge/_merge,
+ src/adapters/filters/general, src/client/.cvsignore, src,
+ src/adapters/filters/SimpleTabulation/.cvsignore,
+ src/adapters/filters/general/.cvsignore,
+ src/adapters/filters/MailMerge/merge_latex,
+ src/adapters/filters/MailMerge,
+ src/adapters/filters/Universal/Base/styles/.cvsignore,
+ src/adapters/filters/general/raw/.cvsignore,
+ src/adapters/filters/Labels/.cvsignore,
+ src/adapters/filters/Universal/Base/Objects/.cvsignore,
+ src/adapters/filters/Universal/Base/Writers, src/adapters,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/.
+ cvsignore, src/adapters/destinations,
+ src/adapters/filters/SimpleTabulation/tabulator,
+ src/adapters/filters/MailMerge/merge_psfax,
+ src/adapters/destinations/file, src/adapters/filters/MailMerge/.
+ cvsignore, src/adapters/filters/Universal/Base/Helpers,
+ src/adapters/filters/general/4xslt/.cvsignore,
+ src/adapters/filters/.cvsignore,
+ src/adapters/filters/MailMerge/merge_rtf/.cvsignore, src/base,
+ src/adapters/filters/MailMerge/merge_ps,
+ src/adapters/filters/Universal/Base/styles/Objects/.cvsignore,
+ src/base/layout, src/adapters/filters/Labels/labels/.cvsignore,
+ src/adapters/destinations/email, src/adapters/destinations/.
+ cvsignore, src/adapters/filters/SimpleTabulation,
+ src/adapters/destinations/printer/.cvsignore,
+ src/adapters/destinations/email/.cvsignore,
+ src/adapters/filters/Labels/labels, src/client,
+ src/adapters/filters/general/raw,
+ src/adapters/filters/MailMerge/merge_psfax/.cvsignore,
+ src/adapters/filters/Labels/labels/formatters,
+ src/adapters/filters/general/4xslt,
+ src/adapters/filters/Universal/Base/styles/Objects, src/base/.
+ cvsignore, packaging/debian/.cvsignore,
+ src/adapters/filters/Universal/Base/Writers/.cvsignore,
+ src/server/.cvsignore, src/adapters/filters/MailMerge/_merge/.
+ cvsignore, src/adapters/filters/general/sablotron,
+ src/adapters/destinations/file/.cvsignore,
+ src/adapters/filters/Universal/Base/.cvsignore,
+ src/adapters/filters/general/sablotron/.cvsignore,
+ src/adapters/filters/Universal/postscript/psutils/.cvsignore,
+ packaging/debian, src/adapters/filters/Universal,
+ src/adapters/filters/MailMerge/merge_rtf,
+ src/adapters/filters/general/libxslt/.cvsignore,
+ src/adapters/destinations/printer,
+ src/adapters/filters/Universal/Base/Helpers/.cvsignore,
+ src/adapters/destinations/fax/.cvsignore, src/server, scripts/.
+ cvsignore, src/adapters/destinations/fax, .cvsignore,
+ src/adapters/filters, src/adapters/filters/Universal/Base/Objects:
+ converted .cvsignore to svn propset svn:ignore
-------------------------------------------------------------------------
-r4854 | siesel | 2003-11-09 17:04:41 -0600 (Sun, 09 Nov 2003) | 2 lines
+2003-11-26 22:12:22 Rev 4897 jcater
-Report to list all open tickets for a specific product
+ * src/adapters/filters/Universal/Base/styles/Objects/Color.py:
+ missing file
-------------------------------------------------------------------------
-r4851 | btami | 2003-11-07 15:04:01 -0600 (Fri, 07 Nov 2003) | 2 lines
+2003-11-26 22:11:50 Rev 4896 jcater
-updated AUTHORS
+ * src/adapters/filters/Universal/Base/styles/Objects/StyleSet.py,
+ src/adapters/filters/Universal/Base/styles/Parser.py,
+ src/adapters/filters/Universal/Base/Helpers/Color.py,
+ src/adapters/filters/Universal/postscript/psutils/FontMetrics.py,
+ src/adapters/filters/Universal/Base/styles/StyleHandler.py,
+ doc/technotes/00002.txt,
+ src/adapters/filters/Universal/etc/standard-styles.grs: misc fixes
+ related to styles
-------------------------------------------------------------------------
-r4843 | btami | 2003-11-06 07:15:11 -0600 (Thu, 06 Nov 2003) | 2 lines
+2003-11-26 21:27:56 Rev 4895 jcater
-fixed libxslt filter on win32
+ * etc, src/adapters/filters/Universal/Base/ParserTypes.py,
+ src/adapters/filters/Universal/Base/styles/StyleHandler.py,
+ doc/technotes/00002.txt, etc/sample.report-filters.conf,
+ src/adapters/filters/Universal/etc/standard-styles.grs: getting
+ back up to speed on Universal formatter stuff; updating notes
-------------------------------------------------------------------------
-r4838 | siesel | 2003-11-04 04:10:30 -0600 (Tue, 04 Nov 2003) | 3 lines
+2003-11-23 10:59:43 Rev 4886 siesel
-add i18n samples in chinese
-update README
+ * samples/foobulations/README, samples/php_client/test.php: sync
+ report and documentation parameter names add more sample options
+ to php_client/test.php
-------------------------------------------------------------------------
-r4837 | siesel | 2003-11-03 14:43:28 -0600 (Mon, 03 Nov 2003) | 2 lines
+2003-11-19 03:15:36 Rev 4874 jcater
-Never commit before saving!
+ * src/adapters/filters/Universal/Base/Writers/.cvsignore: added .
+ cvsignore files
-------------------------------------------------------------------------
-r4836 | siesel | 2003-11-03 14:36:06 -0600 (Mon, 03 Nov 2003) | 2 lines
+2003-11-18 21:14:34 Rev 4860 siesel
-fix recursive loop
+ * utils/create-afm-classes.py, utils/create-ppd-classes.py: fix
+ imports
-------------------------------------------------------------------------
-r4834 | siesel | 2003-11-03 07:34:03 -0600 (Mon, 03 Nov 2003) | 4 lines
+2003-11-18 21:11:58 Rev 4859 siesel
-make tabulator formatting adapter unicode aware:
- - add output encoding setting
- - move unicode -> local encoding conversion into formatters
+ * src/adapters/filters/Universal/html/__init__.py,
+ src/adapters/filters/Universal/Base/Writers/Writer.py,
+ src/adapters/filters/Universal/Base/Parser.py,
+ src/adapters/filters/Universal/Base/Objects/Section.py,
+ src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py, src/adapters/filters/Universal/Base/Adapter.py,
+ src/adapters/filters/Universal/Base/Writers/RelativeWriter.py:
+ small fixes, addons to make universal markup accessible even if
+ doesn't do anything yet.
-------------------------------------------------------------------------
-r4833 | siesel | 2003-11-03 05:52:13 -0600 (Mon, 03 Nov 2003) | 2 lines
+2003-11-09 23:04:41 Rev 4854 siesel
-don't break if some characters are not in output code range
+ * samples/dcl/ticket-summary.grd: Report to list all open tickets
+ for a specific product
-------------------------------------------------------------------------
-r4832 | siesel | 2003-11-03 04:08:48 -0600 (Mon, 03 Nov 2003) | 3 lines
+2003-11-07 21:04:01 Rev 4851 btami
-add more debugging output to the filter import code.
-add additional check for right format of filter adapter python modules.
+ * AUTHORS: updated AUTHORS
-------------------------------------------------------------------------
-r4830 | siesel | 2003-10-31 12:06:16 -0600 (Fri, 31 Oct 2003) | 4 lines
+2003-11-06 13:15:11 Rev 4843 btami
-update TODO list
-php_client updates: change report name to common sample, update README
-add website and deb package name to reportlab import warning
+ * src/adapters/filters/general/libxslt/Adapter.py: fixed libxslt
+ filter on win32
-------------------------------------------------------------------------
-r4829 | siesel | 2003-10-31 07:26:13 -0600 (Fri, 31 Oct 2003) | 2 lines
+2003-11-04 10:10:30 Rev 4838 siesel
-use password and username parameters instead of just faking to use them
+ * samples/foobulations/README,
+ samples/foobulations/pg_schema_i18n_zh.sql,
+ samples/foobulations/monthly_i18n_zh.grd: add i18n samples in
+ chinese update README
-------------------------------------------------------------------------
-r4827 | btami | 2003-10-29 05:37:44 -0600 (Wed, 29 Oct 2003) | 4 lines
+2003-11-03 20:43:28 Rev 4837 siesel
-* fixed sleep time for win32
-* added gnue-report-server to setup.py
-* updated command line option
+ * src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py:
+ Never commit before saving!
-------------------------------------------------------------------------
-r4826 | siesel | 2003-10-28 19:00:16 -0600 (Tue, 28 Oct 2003) | 2 lines
+2003-11-03 20:36:06 Rev 4836 siesel
-added php sample client to access gnue-reports-server
+ * src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py:
+ fix recursive loop
-------------------------------------------------------------------------
-r4825 | siesel | 2003-10-28 12:23:51 -0600 (Tue, 28 Oct 2003) | 2 lines
+2003-11-03 13:34:03 Rev 4834 siesel
-first usable gnue-reports-server. still lacking any kind of security and
advanced configuration settings
+ * src/adapters/filters/SimpleTabulation/tabulator/formatters/csv.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/text.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py,
+ src/adapters/filters/SimpleTabulation/tabulator/Adapter.py: make
+ tabulator formatting adapter unicode aware: - add output
+ encoding setting - move unicode -> local encoding conversion
+ into formatters
-------------------------------------------------------------------------
-r4816 | jamest | 2003-10-22 14:38:04 -0500 (Wed, 22 Oct 2003) | 2 lines
+2003-11-03 11:52:13 Rev 4833 siesel
-making release
+ * src/base/layout/ContainerElement.py: don't break if some
+ characters are not in output code range
-------------------------------------------------------------------------
-r4810 | reinhard | 2003-10-21 11:13:30 -0500 (Tue, 21 Oct 2003) | 2 lines
+2003-11-03 10:08:48 Rev 4832 siesel
-Set release back to 0 for prerelease.
+ * src/base/GRFilters.py: add more debugging output to the filter
+ import code. add additional check for right format of filter
+ adapter python modules.
-------------------------------------------------------------------------
-r4809 | reinhard | 2003-10-21 11:11:38 -0500 (Tue, 21 Oct 2003) | 2 lines
+2003-10-31 18:06:16 Rev 4830 siesel
-Include samples into installation.
+ * TODO, samples/foobulations/README, samples/php_client/README,
+ samples/php_client/test.php,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py:
+ update TODO list php_client updates: change report name to common
+ sample, update README add website and deb package name to
+ reportlab import warning
-------------------------------------------------------------------------
-r4796 | jamest | 2003-10-20 20:47:05 -0500 (Mon, 20 Oct 2003) | 2 lines
+2003-10-31 13:26:13 Rev 4829 siesel
-preping for release
+ * src/server/GRServer.py: use password and username parameters
+ instead of just faking to use them
-------------------------------------------------------------------------
-r4700 | jcater | 2003-10-06 14:23:18 -0500 (Mon, 06 Oct 2003) | 2 lines
+2003-10-29 11:37:44 Rev 4827 btami
-fixed python syntax errors, so modules will compile
+ * src/server/GRServer.py, scripts/gnue-reports-server, setup.py: *
+ fixed sleep time for win32 * added gnue-report-server to setup.py
+ * updated command line option
-------------------------------------------------------------------------
-r4699 | jcater | 2003-10-06 14:10:56 -0500 (Mon, 06 Oct 2003) | 2 lines
+2003-10-29 01:00:16 Rev 4826 siesel
-fixed zero-length file
+ * samples/php_client/README, samples/php_client,
+ samples/php_client/test.php, samples/php_client/gcomm.php: added
+ php sample client to access gnue-reports-server
-------------------------------------------------------------------------
-r4698 | reinhard | 2003-10-06 13:53:21 -0500 (Mon, 06 Oct 2003) | 2 lines
+2003-10-28 18:23:51 Rev 4825 siesel
-Include man files.
+ * src/server/GRServer.py, grpc/GRServer.grpc, src/client/GRRun.py,
+ src/server/GRServices.py, src/server/GRRpcWrapper.py: first usable
+ gnue-reports-server. still lacking any kind of security and
+ advanced configuration settings
-------------------------------------------------------------------------
-r4691 | jbailey | 2003-10-05 19:50:49 -0500 (Sun, 05 Oct 2003) | 7 lines
+2003-10-22 19:38:04 Rev 4816 jamest
-gnue-reports (0.1.2.20031005) unstable; urgency=low
+ * src/__init__.py: making release
- * Update to current CVS.
- * Update to python 2.3. Repackage with cdbs.
+2003-10-21 16:13:30 Rev 4810 reinhard
- -- Jeff Bailey <address@hidden> Sun, 5 Oct 2003 20:47:04 -0400
+ * src/__init__.py: Set release back to 0 for prerelease.
-------------------------------------------------------------------------
-r4678 | btami | 2003-10-05 13:03:05 -0500 (Sun, 05 Oct 2003) | 2 lines
+2003-10-21 16:11:38 Rev 4809 reinhard
-removed old "magic" code needed for mcmillan packaging on win32
+ * setup.py: Include samples into installation.
-------------------------------------------------------------------------
-r4676 | reinhard | 2003-10-05 12:28:35 -0500 (Sun, 05 Oct 2003) | 2 lines
+2003-10-21 01:47:05 Rev 4796 jamest
-Added missing files.
+ * ChangeLog, NEWS, src/__init__.py: preping for release
-------------------------------------------------------------------------
-r4675 | reinhard | 2003-10-05 12:12:08 -0500 (Sun, 05 Oct 2003) | 2 lines
+2003-10-06 19:23:18 Rev 4700 jcater
-Changed setup script to use GSetup.
+ * src/adapters/filters/Universal/pdf/Writer.py,
+ src/adapters/filters/Universal/Base/Parser.py,
+ src/adapters/filters/Universal/postscript/Writer.py,
+ src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py, src/adapters/filters/Universal/pcl5/Writer.py: fixed python
+ syntax errors, so modules will compile
-------------------------------------------------------------------------
-r4657 | reinhard | 2003-10-04 06:22:28 -0500 (Sat, 04 Oct 2003) | 2 lines
+2003-10-06 19:10:56 Rev 4699 jcater
-Fixes for CVS installation.
+ * doc/Tech-Reference.sxw: fixed zero-length file
-------------------------------------------------------------------------
-r4652 | jamest | 2003-10-02 20:09:39 -0500 (Thu, 02 Oct 2003) | 2 lines
+2003-10-06 18:53:21 Rev 4698 reinhard
-Fix for None values in sums
+ * setup.py, doc/man/gnue-reports.1, doc/man/gnue-reports-server.1,
+ doc/man: Include man files.
-------------------------------------------------------------------------
-r4646 | jcater | 2003-09-30 21:59:07 -0500 (Tue, 30 Sep 2003) | 2 lines
+2003-10-06 00:50:49 Rev 4691 jbailey
-fix for multipage labels
+ * packaging/debian/.cvsignore, packaging/debian,
+ packaging/debian/control, packaging/debian/compat,
+ packaging/debian/README.cvs, packaging/debian/changelog,
+ packaging/debian/copyright, packaging/debian/rules: gnue-reports
+ (0.1.2.20031005) unstable; urgency=low
+ * Update to current CVS. * Update to python 2.3. Repackage
+ with cdbs.
+ -- Jeff Bailey <address@hidden> Sun, 5 Oct 2003 20:47:04 -0400
-------------------------------------------------------------------------
-r4645 | jcater | 2003-09-30 21:50:30 -0500 (Tue, 30 Sep 2003) | 2 lines
+2003-10-05 18:03:05 Rev 4678 btami
-added sample command line
+ * scripts/gnue-reports-server, scripts/gnue-reports: removed old
+ "magic" code needed for mcmillan packaging on win32
-------------------------------------------------------------------------
-r4619 | jamest | 2003-09-29 06:47:24 -0500 (Mon, 29 Sep 2003) | 2 lines
+2003-10-05 17:28:35 Rev 4676 reinhard
-bypass ttf support on distros with older reports labs
+ * scripts/gnue-reports-server, scripts/gnue-reports: Added missing
+ files.
-------------------------------------------------------------------------
-r4608 | jcater | 2003-09-25 20:07:46 -0500 (Thu, 25 Sep 2003) | 2 lines
+2003-10-05 17:12:08 Rev 4675 reinhard
-Added a new per-module cvs setup system
+ * src/server/GRServer.py, setup.cfg.in, scripts/.cvsignore,
+ scripts/gnue-reports.in, setup.py, scripts/gnue-reports-server.in,
+ setup.cvs, MANIFEST.in, .cvsignore, src/__init__.py: Changed setup
+ script to use GSetup.
-------------------------------------------------------------------------
-r4531 | jcater | 2003-09-18 23:01:38 -0500 (Thu, 18 Sep 2003) | 2 lines
+2003-10-04 11:22:28 Rev 4657 reinhard
-fix for --prefix
+ * setup.cvs: Fixes for CVS installation.
-------------------------------------------------------------------------
-r4510 | jamest | 2003-09-17 20:36:40 -0500 (Wed, 17 Sep 2003) | 2 lines
+2003-10-03 01:09:39 Rev 4652 jamest
-catch the GConnections traceback if requested connection defintion is not found
+ * src/base/GRDataMapper.py: Fix for None values in sums
-------------------------------------------------------------------------
-r4496 | jamest | 2003-09-15 14:14:02 -0500 (Mon, 15 Sep 2003) | 2 lines
+2003-10-01 02:59:07 Rev 4646 jcater
-the 'sum' function now uses FixedPoint to reduce rounding errors
+ * src/adapters/filters/Labels/labels/formatters/postscript.py: fix
+ for multipage labels
-------------------------------------------------------------------------
-r4442 | jcater | 2003-08-21 10:57:53 -0500 (Thu, 21 Aug 2003) | 2 lines
+2003-10-01 02:50:30 Rev 4645 jcater
-updated release status
+ * samples/labels/README: added sample command line
-------------------------------------------------------------------------
-r4397 | jcater | 2003-08-10 13:15:48 -0500 (Sun, 10 Aug 2003) | 2 lines
+2003-09-29 11:47:24 Rev 4619 jamest
-updated dates in NEWS files
+ * src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py:
+ bypass ttf support on distros with older reports labs
-------------------------------------------------------------------------
-r4396 | jcater | 2003-08-10 13:09:41 -0500 (Sun, 10 Aug 2003) | 2 lines
+2003-09-26 01:07:46 Rev 4608 jcater
-last minute release commits
+ * setup.cvs: Added a new per-module cvs setup system
-------------------------------------------------------------------------
-r4339 | jamest | 2003-07-25 20:47:45 -0500 (Fri, 25 Jul 2003) | 2 lines
+2003-09-19 04:01:38 Rev 4531 jcater
-prerelease prep
+ * setup.py: fix for --prefix
-------------------------------------------------------------------------
-r4338 | jamest | 2003-07-25 19:57:25 -0500 (Fri, 25 Jul 2003) | 2 lines
+2003-09-18 01:36:40 Rev 4510 jamest
-preping for release
+ * src/base/GREngine.py, src/base/GRExceptions.py: catch the
+ GConnections traceback if requested connection defintion is not
+ found
-------------------------------------------------------------------------
-r4286 | jcater | 2003-07-02 14:43:58 -0500 (Wed, 02 Jul 2003) | 2 lines
+2003-09-15 19:14:02 Rev 4496 jamest
-fixed datasource-less top sections
+ * src/base/GRDataMapper.py: the 'sum' function now uses FixedPoint
+ to reduce rounding errors
-------------------------------------------------------------------------
-r4246 | btami | 2003-06-16 07:39:27 -0500 (Mon, 16 Jun 2003) | 2 lines
+2003-08-21 15:57:53 Rev 4442 jcater
-fixing reports support in navigator
+ * src/__init__.py: updated release status
-------------------------------------------------------------------------
-r4229 | btami | 2003-06-11 17:28:19 -0500 (Wed, 11 Jun 2003) | 2 lines
+2003-08-10 18:15:48 Rev 4397 jcater
-adding print dialog support if no printer specified
+ * NEWS: updated dates in NEWS files
-------------------------------------------------------------------------
-r4213 | btami | 2003-06-10 12:45:42 -0500 (Tue, 10 Jun 2003) | 2 lines
+2003-08-10 18:09:41 Rev 4396 jcater
-just converting all CRCRLF to CRLF
+ * ChangeLog: last minute release commits
-------------------------------------------------------------------------
-r4211 | btami | 2003-06-10 07:44:31 -0500 (Tue, 10 Jun 2003) | 2 lines
+2003-07-26 01:47:45 Rev 4339 jamest
-destination adapter for writing raw data (text/ps/pcl/esc-p) to a win32 printer
+ * src/__init__.py: prerelease prep
-------------------------------------------------------------------------
-r4172 | siesel | 2003-05-29 14:48:33 -0500 (Thu, 29 May 2003) | 2 lines
+2003-07-26 00:57:25 Rev 4338 jamest
-add support for ttf fonts and CJK reports (through utf-8 encoding)
+ * ChangeLog, NEWS: preping for release
-------------------------------------------------------------------------
-r4157 | siesel | 2003-05-27 16:07:20 -0500 (Tue, 27 May 2003) | 2 lines
+2003-07-02 19:43:58 Rev 4286 jcater
-add wrapper for libxslt XSLT Processor
+ * src/base/layout/ContainerElement.py: fixed datasource-less top
+ sections
-------------------------------------------------------------------------
-r4104 | jcater | 2003-05-15 18:08:00 -0500 (Thu, 15 May 2003) | 2 lines
+2003-06-16 12:39:27 Rev 4246 btami
-misc fixes
+ * src/base/GREngine.py, src/adapters/filters/general/libxslt/Adapter.
+ py, src/base/GRFilters.py, src/client/GRRun.py: fixing reports
+ support in navigator
-------------------------------------------------------------------------
-r4103 | jcater | 2003-05-13 22:42:01 -0500 (Tue, 13 May 2003) | 2 lines
+2003-06-11 22:28:19 Rev 4229 btami
-more work
+ * src/adapters/destinations/printer/win32raw.py: adding print dialog
+ support if no printer specified
-------------------------------------------------------------------------
-r4102 | jcater | 2003-05-13 18:28:48 -0500 (Tue, 13 May 2003) | 2 lines
+2003-06-10 17:45:42 Rev 4213 btami
-synching machines
+ * src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py:
+ just converting all CRCRLF to CRLF
-------------------------------------------------------------------------
-r4101 | jcater | 2003-05-13 13:58:27 -0500 (Tue, 13 May 2003) | 2 lines
+2003-06-10 12:44:31 Rev 4211 btami
-updates because of new format's name change from Standard to Universal
+ * src/adapters/destinations/printer/win32raw.py: destination adapter
+ for writing raw data (text/ps/pcl/esc-p) to a win32 printer
-------------------------------------------------------------------------
-r4100 | jcater | 2003-05-13 13:51:20 -0500 (Tue, 13 May 2003) | 4 lines
+2003-05-29 19:48:33 Rev 4172 siesel
+ * src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py:
+ add support for ttf fonts and CJK reports (through utf-8 encoding)
+2003-05-27 21:07:20 Rev 4157 siesel
-synching machines
+ * src/adapters/filters/general/libxslt/__init__.py,
+ src/adapters/filters/general/libxslt/Adapter.py,
+ src/adapters/filters/general/libxslt/.cvsignore,
+ src/adapters/filters/general/libxslt: add wrapper for libxslt XSLT
+ Processor
-------------------------------------------------------------------------
-r4098 | jcater | 2003-05-12 17:53:00 -0500 (Mon, 12 May 2003) | 2 lines
+2003-05-15 23:08:00 Rev 4104 jcater
-minor fixes
+ * samples/foobulations/docbook.grd, doc/report-notes.txt: misc fixes
-------------------------------------------------------------------------
-r4097 | jcater | 2003-05-11 21:00:19 -0500 (Sun, 11 May 2003) | 3 lines
+2003-05-14 03:42:01 Rev 4103 jcater
+ * samples/foobulations/docbook.grd, doc/report-notes.txt,
+ src/base/GRParser.py: more work
- synching machines
+2003-05-13 23:28:48 Rev 4102 jcater
-------------------------------------------------------------------------
-r4096 | btami | 2003-05-10 03:19:47 -0500 (Sat, 10 May 2003) | 2 lines
+ * samples/docbook, doc/technotes/00002.txt, samples/docbook/README:
+ synching machines
-minor fix
+2003-05-13 18:58:27 Rev 4101 jcater
-------------------------------------------------------------------------
-r4079 | jcater | 2003-04-30 17:31:24 -0500 (Wed, 30 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/Base/Parser.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericDefinition
+ s/MinimalistDriver.py,
+ src/adapters/filters/Universal/lineprinter/Writer.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ etica.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Zapf
+ ChanceryMediumItalic.py, src/adapters/filters/Universal/rtf/Writer.
+ py, src/adapters/filters/Universal/Base/Objects/BaseObj.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Symb
+ ol.py, src/adapters/filters/Universal/xhtml/Writer.py,
+ src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py, MANIFEST.in,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Time
+ sItalic.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Cour
+ ier.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Pala
+ tinoBold.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Avan
+ tGardeDemi.py, src/adapters/filters/Universal/Base/Objects/Report.
+ py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Book
+ manDemiItalic.py, doc/technotes/00002.txt,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Zapf
+ Dingbats.py,
+ src/adapters/filters/Universal/Base/Objects/ContainerObj.py,
+ src/adapters/filters/Universal/html/Writer.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaNarrowOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Time
+ sRoman.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaNarrowBoldOblique.py, doc/report-notes.txt,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewC
+ enturySchlbkItalic.py,
+ src/adapters/filters/Universal/postscript/Writer.py, setup.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Book
+ manDemi.py, src/adapters/filters/Universal/Base/styles/Parser.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Avan
+ tGardeBook.py,
+ src/adapters/filters/Universal/Base/Objects/FormattableObject.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Avan
+ tGardeDemiOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Pala
+ tinoItalic.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaNarrowBold.py, TODO,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Book
+ manLightItalic.py,
+ src/adapters/filters/Universal/Base/Objects/Section.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Pala
+ tinoRoman.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaBold.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Avan
+ tGardeBookOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Time
+ sBoldItalic.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Cour
+ ierBold.py, src/adapters/filters/Universal/tex/Writer.py,
+ src/adapters/filters/Universal/pcl5/Writer.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Book
+ manLight.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewC
+ enturySchlbkBoldItalic.py,
+ src/adapters/filters/Universal/pdf/Writer.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Time
+ sBold.py,
+ src/adapters/filters/Universal/Base/Objects/PositionableObj.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaBoldOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewC
+ enturySchlbkRoman.py,
+ src/adapters/filters/Universal/Base/styles/StyleHandler.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Cour
+ ierOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericDefinition
+ s/Postscript2Driver.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Cour
+ ierBoldOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewC
+ enturySchlbkBold.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaNarrow.py,
+ src/adapters/filters/Universal/Base/Helpers/Measurement.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Pala
+ tinoBoldItalic.py: updates because of new format's name change
+ from Standard to Universal
-more work on reports standard format
+2003-05-13 18:51:20 Rev 4100 jcater
-------------------------------------------------------------------------
-r4076 | jcater | 2003-04-29 17:42:13 -0500 (Tue, 29 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/etc/standard-styles.grs:
+ synching machines
-more work, dagnabit
+2003-05-12 22:53:00 Rev 4098 jcater
-------------------------------------------------------------------------
-r4073 | jcater | 2003-04-28 18:01:32 -0500 (Mon, 28 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/etc/standard-styles.grs: minor fixes
-more work on postscript
+2003-05-12 02:00:19 Rev 4097 jcater
-------------------------------------------------------------------------
-r4069 | jcater | 2003-04-28 13:23:55 -0500 (Mon, 28 Apr 2003) | 2 lines
+ * doc/report-notes.txt: synching machines
-fixed setup.py; more cleanup
+2003-05-10 08:19:47 Rev 4096 btami
-------------------------------------------------------------------------
-r4064 | jcater | 2003-04-25 23:57:50 -0500 (Fri, 25 Apr 2003) | 2 lines
+ * setup.py: minor fix
-cleanup
+2003-04-30 22:31:24 Rev 4079 jcater
-------------------------------------------------------------------------
-r4061 | jcater | 2003-04-25 17:31:34 -0500 (Fri, 25 Apr 2003) | 2 lines
+ * doc/report-notes.txt,
+ src/adapters/filters/Universal/etc/standard-styles.grs: more work
+ on reports standard format
-start of output writer support
+2003-04-29 22:42:13 Rev 4076 jcater
-------------------------------------------------------------------------
-r4060 | jcater | 2003-04-24 10:21:07 -0500 (Thu, 24 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py, src/adapters/filters/Universal/tex,
+ src/adapters/filters/Universal/tex/Writer.py,
+ src/adapters/filters/Universal/tex/__init__.py: more work, dagnabit
-synching machines
+2003-04-28 23:01:32 Rev 4073 jcater
-------------------------------------------------------------------------
-r4058 | jcater | 2003-04-23 17:31:51 -0500 (Wed, 23 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/postscript/Writer.py,
+ src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py: more work on postscript
-work on postscript output
+2003-04-28 18:23:55 Rev 4069 jcater
-------------------------------------------------------------------------
-r4057 | jcater | 2003-04-22 08:43:56 -0500 (Tue, 22 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/Base/PageSizes.py, setup.py,
+ src/adapters/filters/Universal/postscript/Writer.py,
+ src/adapters/filters/Universal/postscript/psutils/PSOutputStream.
+ py,
+ src/adapters/filters/Universal/postscript/psutils/GenericDefinition
+ s/PageSizes.py: fixed setup.py; more cleanup
-missing files
+2003-04-26 04:57:50 Rev 4064 jcater
-------------------------------------------------------------------------
-r4056 | jcater | 2003-04-22 08:42:48 -0500 (Tue, 22 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/Base/Writers/AbsoluteWriter.py,
+ src/adapters/filters/Universal/Base/Writers/Writer.py,
+ src/adapters/filters/Universal/pdf/Writer.py,
+ src/adapters/filters/Universal/postscript/Writer.py,
+ src/adapters/filters/Universal/lineprinter/Writer.py,
+ src/adapters/filters/Universal/rtf/Writer.py,
+ src/adapters/filters/Universal/Base/Writers/__init__.py,
+ src/adapters/filters/Universal/xhtml/Writer.py,
+ src/adapters/filters/Universal/pcl5/Writer.py,
+ src/adapters/filters/Universal/html/Writer.py,
+ src/adapters/filters/Universal/Base/Writers/RelativeWriter.py:
+ cleanup
-* Support for postscript font metrics, including preloading metrics for the 35
standard postscript fonts.
+2003-04-25 22:31:34 Rev 4061 jcater
-------------------------------------------------------------------------
-r4054 | jcater | 2003-04-17 19:27:56 -0500 (Thu, 17 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/html/__init__.py,
+ src/adapters/filters/Universal/rtf,
+ src/adapters/filters/Universal/lineprinter,
+ src/adapters/filters/Universal/xhtml,
+ src/adapters/filters/Universal/rtf/Writer.py,
+ src/adapters/filters/Universal/lineprinter/Writer.py,
+ src/adapters/filters/Universal/xhtml/Writer.py,
+ src/adapters/filters/Universal/html,
+ src/adapters/filters/Universal/pcl5/Writer.py,
+ src/adapters/filters/Universal/html/Writer.py,
+ src/adapters/filters/Universal/Base/Writers,
+ src/adapters/filters/Universal/pdf/Writer.py,
+ src/adapters/filters/Universal/Base/Writers/Writer.py,
+ src/adapters/filters/Universal/postscript/Writer.py,
+ src/adapters/filters/Universal/rtf/__init__.py,
+ src/adapters/filters/Universal/lineprinter/__init__.py,
+ src/adapters/filters/Universal/xhtml/__init__.py: start of output
+ writer support
-removed comment generation from merge_ps driver as it is throwing off some
postscript rippers
+2003-04-24 15:21:07 Rev 4060 jcater
-------------------------------------------------------------------------
-r4049 | jcater | 2003-04-15 17:32:49 -0500 (Tue, 15 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/pcl5/__init__.py,
+ src/adapters/filters/Universal/pdf,
+ src/adapters/filters/Universal/pdf/__init__.py,
+ src/adapters/filters/Universal/postscript/__init__.py,
+ src/adapters/filters/Universal/pcl5: synching machines
-added __all__ notation to modules to cleanup their exported functions
+2003-04-23 22:31:51 Rev 4058 jcater
-------------------------------------------------------------------------
-r4046 | jcater | 2003-04-15 17:06:32 -0500 (Tue, 15 Apr 2003) | 2 lines
+ * utils/create-afm-classes.py, utils/create-ppd-classes.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericDefinition
+ s/MinimalistDriver.py,
+ src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py,
+ src/adapters/filters/Universal/postscript/psutils/PSOutputStream.
+ py,
+ src/adapters/filters/Universal/postscript/psutils/GenericDefinition
+ s/Postscript2Driver.py: work on postscript output
-set version numbers to reflect development status
+2003-04-22 13:43:56 Rev 4057 jcater
-------------------------------------------------------------------------
-r4042 | siesel | 2003-04-10 01:16:25 -0500 (Thu, 10 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/postscript/psutils/GenericDefinition
+ s/__init__.py: missing files
-beautify cvs output
+2003-04-22 13:42:48 Rev 4056 jcater
-------------------------------------------------------------------------
-r4038 | jcater | 2003-04-07 17:28:38 -0500 (Mon, 07 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ etica.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Zapf
+ ChanceryMediumItalic.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Symb
+ ol.py,
+ src/adapters/filters/Universal/postscript/psutils/FontMetrics.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Time
+ sItalic.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Pala
+ tinoBold.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Cour
+ ier.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Avan
+ tGardeDemi.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Book
+ manDemiItalic.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericDefinition
+ s/PageSizes.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Zapf
+ Dingbats.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaNarrowOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Time
+ sRoman.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaNarrowBoldOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewC
+ enturySchlbkItalic.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Book
+ manDemi.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Avan
+ tGardeBook.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericDefinition
+ s,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Avan
+ tGardeDemiOblique.py, utils,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Pala
+ tinoItalic.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaNarrowBold.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/__in
+ it__.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Pala
+ tinoRoman.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Book
+ manLightItalic.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaBold.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Avan
+ tGardeBookOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Time
+ sBoldItalic.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Cour
+ ierBold.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Book
+ manLight.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewC
+ enturySchlbkBoldItalic.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Time
+ sBold.py, utils/create-afm-classes.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaBoldOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewC
+ enturySchlbkRoman.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Cour
+ ierOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Cour
+ ierBoldOblique.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/NewC
+ enturySchlbkBold.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Helv
+ eticaNarrow.py,
+ src/adapters/filters/Universal/postscript/psutils/GenericFonts/Pala
+ tinoBoldItalic.py: * Support for postscript font metrics,
+ including preloading metrics for the 35 standard postscript fonts.
-more work
+2003-04-18 00:27:56 Rev 4054 jcater
-------------------------------------------------------------------------
-r4031 | jcater | 2003-04-07 03:45:51 -0500 (Mon, 07 Apr 2003) | 2 lines
+ * src/adapters/filters/MailMerge/merge_ps/Adapter.py: removed
+ comment generation from merge_ps driver as it is throwing off some
+ postscript rippers
-more work
+2003-04-15 22:32:49 Rev 4049 jcater
-------------------------------------------------------------------------
-r4030 | jcater | 2003-04-07 03:25:04 -0500 (Mon, 07 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/Base/Parser.py,
+ src/adapters/filters/Universal/Base/Helpers/TextMeasurement.py,
+ src/adapters/filters/Universal/Base/Objects/Section.py,
+ src/adapters/filters/Universal/Base/Objects/BaseObj.py,
+ src/adapters/filters/Universal/Base/styles/Objects/Styles.py,
+ src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py, src/adapters/filters/Universal/postscript/psutils/FontMetrics.
+ py, src/adapters/filters/Universal/Base/Objects/Report.py,
+ src/adapters/filters/Universal/Base/Objects/ContainerObj.py,
+ src/adapters/filters/Universal/Base/Objects/PositionableObj.py,
+ src/adapters/filters/Universal/Base/styles/Parser.py,
+ src/adapters/filters/Universal/Base/Objects/FormattableObject.py,
+ src/adapters/filters/Universal/Base/Helpers/Color.py,
+ src/adapters/filters/Universal/Base/styles/StyleHandler.py,
+ src/adapters/filters/Universal/Base/styles/Objects/TextStyle.py,
+ src/adapters/filters/Universal/Base/ParserTypes.py,
+ src/adapters/filters/Universal/postscript/psutils/PSOutputStream.
+ py, src/adapters/filters/Universal/Base/Helpers/Measurement.py:
+ added __all__ notation to modules to cleanup their exported
+ functions
-added import support
+2003-04-15 22:06:32 Rev 4046 jcater
-------------------------------------------------------------------------
-r4029 | jcater | 2003-04-07 02:18:57 -0500 (Mon, 07 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py, src/__init__.py: set version numbers to reflect development
+ status
-more work on PPD support
+2003-04-10 06:16:25 Rev 4042 siesel
-------------------------------------------------------------------------
-r4028 | jamest | 2003-04-06 21:12:35 -0500 (Sun, 06 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/Base/Helpers/.cvsignore,
+ src/adapters/filters/Universal/postscript/psutils/.cvsignore,
+ src/adapters/filters/Labels/labels/formatters/.cvsignore,
+ src/adapters/filters/general/4xslt/.cvsignore, src/server/.
+ cvsignore, src/adapters/filters/Universal/Base/styles/Objects/.
+ cvsignore,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/.
+ cvsignore, src/base/.cvsignore,
+ src/adapters/filters/MailMerge/merge_psfax/.cvsignore,
+ src/adapters/filters/MailMerge/.cvsignore,
+ src/adapters/filters/Labels/.cvsignore,
+ src/adapters/filters/MailMerge/merge_ps/.cvsignore, src/client/.
+ cvsignore, src/adapters/filters/Labels/labels/.cvsignore,
+ src/adapters/filters/Universal/Base/styles/.cvsignore,
+ src/adapters/filters/Universal/.cvsignore,
+ src/adapters/filters/SimpleTabulation/tabulator/.cvsignore,
+ src/adapters/filters/Universal/Base/Objects/.cvsignore,
+ src/adapters/filters/SimpleTabulation/.cvsignore, src/base/layout/.
+ cvsignore, src/adapters/filters/general/.cvsignore,
+ src/adapters/filters/Universal/Base/.cvsignore: beautify cvs output
-last updates prior to release
+2003-04-07 22:28:38 Rev 4038 jcater
-------------------------------------------------------------------------
-r4027 | jamest | 2003-04-06 20:16:06 -0500 (Sun, 06 Apr 2003) | 2 lines
+ * src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py: more work
-Updating text docs for release
+2003-04-07 08:45:51 Rev 4031 jcater
-------------------------------------------------------------------------
-r4004 | jcater | 2003-04-04 17:26:07 -0600 (Fri, 04 Apr 2003) | 3 lines
+ * src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py: more work
+2003-04-07 08:25:04 Rev 4030 jcater
-* More cleanup on styles / postscript support
+ * src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py: added import support
-------------------------------------------------------------------------
-r3996 | jcater | 2003-04-03 20:50:03 -0600 (Thu, 03 Apr 2003) | 2 lines
+2003-04-07 07:18:57 Rev 4029 jcater
-added missing files
+ * src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py: more work on PPD support
-------------------------------------------------------------------------
-r3995 | jcater | 2003-04-03 20:37:31 -0600 (Thu, 03 Apr 2003) | 2 lines
+2003-04-07 02:12:35 Rev 4028 jamest
-typo
+ * src/__init__.py: last updates prior to release
-------------------------------------------------------------------------
-r3991 | jcater | 2003-04-03 17:20:28 -0600 (Thu, 03 Apr 2003) | 2 lines
+2003-04-07 01:16:06 Rev 4027 jamest
-more work on style definitions
+ * NEWS: Updating text docs for release
-------------------------------------------------------------------------
-r3968 | btami | 2003-04-02 02:42:44 -0600 (Wed, 02 Apr 2003) | 2 lines
+2003-04-04 23:26:07 Rev 4004 jcater
-removing data dirs from packages list
+ * src/adapters/filters/Universal/Base/Helpers/TextMeasurement.py,
+ src/adapters/filters/Universal/Base/styles/Parser.py,
+ src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py, src/adapters/filters/Universal/Base/ParserTypes.py,
+ src/adapters/filters/Universal/etc/standard-styles.grs,
+ src/adapters/filters/Universal/Base/Helpers/Measurement.py: *
+ More cleanup on styles / postscript support
-------------------------------------------------------------------------
-r3967 | btami | 2003-04-02 02:38:08 -0600 (Wed, 02 Apr 2003) | 2 lines
+2003-04-04 02:50:03 Rev 3996 jcater
-removing data dirs from packages list
+ * src/adapters/filters/Universal/Base/Helpers/TextMeasurement.py,
+ src/adapters/filters/Universal/Base/styles/Parser.py,
+ src/adapters/filters/Universal/Base/ParserTypes.py: added missing
+ files
-------------------------------------------------------------------------
-r3960 | jcater | 2003-04-01 17:35:11 -0600 (Tue, 01 Apr 2003) | 2 lines
+2003-04-04 02:37:31 Rev 3995 jcater
-updates to NEWS files for pending release
+ * src/adapters/filters/Universal/etc/standard-styles.grs: typo
-------------------------------------------------------------------------
-r3959 | jcater | 2003-04-01 16:53:53 -0600 (Tue, 01 Apr 2003) | 2 lines
+2003-04-03 23:20:28 Rev 3991 jcater
-changelog updates
+ * src/adapters/filters/Universal/Base/styles/Objects/Styles.py,
+ src/adapters/filters/Universal/Base/styles/Objects/TextStyle.py,
+ src/adapters/filters/Universal/Base/styles/StyleHandler.py: more
+ work on style definitions
-------------------------------------------------------------------------
-r3851 | jcater | 2003-03-05 17:12:58 -0600 (Wed, 05 Mar 2003) | 4 lines
+2003-04-02 08:42:44 Rev 3968 btami
+ * setup.py: removing data dirs from packages list
+2003-04-02 08:38:08 Rev 3967 btami
-Misc cleanup
+ * setup.py: removing data dirs from packages list
-------------------------------------------------------------------------
-r3845 | jcater | 2003-03-04 17:19:52 -0600 (Tue, 04 Mar 2003) | 2 lines
+2003-04-01 23:35:11 Rev 3960 jcater
-more candy-coated standard template goodness. Yummy....
+ * NEWS: updates to NEWS files for pending release
-------------------------------------------------------------------------
-r3844 | jcater | 2003-03-04 09:39:21 -0600 (Tue, 04 Mar 2003) | 2 lines
+2003-04-01 22:53:53 Rev 3959 jcater
-cleaning up structure
+ * ChangeLog: changelog updates
-------------------------------------------------------------------------
-r3813 | jamest | 2003-02-27 20:52:03 -0600 (Thu, 27 Feb 2003) | 2 lines
+2003-03-05 23:12:58 Rev 3851 jcater
-Using new parameter function in common
+ * doc/report-notes.txt:
+ Misc cleanup
-------------------------------------------------------------------------
-r3792 | jcater | 2003-02-17 01:32:55 -0600 (Mon, 17 Feb 2003) | 2 lines
+2003-03-04 23:19:52 Rev 3845 jcater
-phase I of gnue-common structural cleanup
+ * src/adapters/filters/Universal/etc,
+ src/adapters/filters/Universal/Base/Helpers, setup.py,
+ src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py, src/adapters/filters/Universal/Base/Helpers/Color.py,
+ src/adapters/filters/Universal/postscript/psutils/FontMetrics.py,
+ src/adapters/filters/Universal/Base/Helpers/__init__.py,
+ src/adapters/filters/Universal/Base/styles/StyleHandler.py,
+ src/adapters/filters/Universal/Base/Helpers.py,
+ src/adapters/filters/Universal/postscript/psutils/PSOutputStream.
+ py, doc/technotes/00002.txt,
+ src/adapters/filters/Universal/etc/standard-styles.grs,
+ src/adapters/filters/Universal/Base/Helpers/Measurement.py: more
+ candy-coated standard template goodness. Yummy....
-------------------------------------------------------------------------
-r3765 | btami | 2003-01-25 15:41:41 -0600 (Sat, 25 Jan 2003) | 4 lines
+2003-03-04 15:39:21 Rev 3844 jcater
-* Introducing "textEncoding" into [common] section of gnue.conf
- instead of "formFontEncoding".
-* Some 'import string' for wxpython 2.4.0.2
+ * src/adapters/filters/Universal/Base/styles/Objects/__init__.py,
+ src/adapters/filters/Universal/Base/styles,
+ src/adapters/filters/Universal/Base/Objects/Section.py,
+ src/adapters/filters/Universal/Base/Objects/FormattableObject.py,
+ src/adapters/filters/Universal/Base/styles/__init__.py,
+ src/adapters/filters/Universal/Base/styles/Objects: cleaning up
+ structure
-------------------------------------------------------------------------
-r3752 | jcater | 2003-01-13 00:29:50 -0600 (Mon, 13 Jan 2003) | 2 lines
+2003-02-28 02:52:03 Rev 3813 jamest
-misc work
+ * src/client/GRRun.py: Using new parameter function in common
-------------------------------------------------------------------------
-r3751 | jcater | 2003-01-12 12:55:45 -0600 (Sun, 12 Jan 2003) | 5 lines
+2003-02-17 07:32:55 Rev 3792 jcater
+ * src/base/GRParser.py,
+ src/adapters/filters/Labels/labels/formatters/__init__.py,
+ src/server/GRServer.py, src/adapters/destinations/email/sendmail.
+ py, src/base/GRSortOptions.py, src/base/layout/GRLayoutElement.py,
+ src/base/GRFilters.py, src/base/layout/GRFirstRow.py,
+ src/base/layout/GRLastRow.py,
+ src/adapters/filters/Universal/Base/Objects/Section.py,
+ src/adapters/filters/Universal/postscript/psutils/FontMetrics.py,
+ src/base/layout/GRParam.py,
+ src/adapters/filters/SimpleTabulation/tabulator/Adapter.py,
+ src/base/layout/ContainerElement.py, src/base/GRReport.py,
+ src/base/layout/GRDefault.py,
+ src/adapters/filters/Universal/Base/Parser.py, src/client/GRRun.py,
+ src/adapters/filters/Labels/labels/formatters/postscript.py,
+ src/base/layout/GRLayout.py, src/base/layout/GRSection.py,
+ src/base/layout/GRPassThru.py, src/base/layout/GRNotLastRow.py,
+ src/base/layout/GRSumm.py, src/adapters/destinations/printer/bsd.
+ py, src/client/GRRunUI.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GREngine.py, src/base/GRSources.py,
+ src/adapters/filters/Universal/Base/Objects/BaseObj.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/__init__
+ .py, src/base/GRDataMapper.py, src/base/layout/GRFormula.py,
+ src/base/GROutputAdapter.py,
+ src/adapters/filters/general/sablotron/Adapter.py,
+ src/base/layout/GRField.py, src/base/GRParameters.py,
+ src/base/GRConfig.py: phase I of gnue-common structural cleanup
+2003-01-25 21:41:41 Rev 3765 btami
-* Cleaned up the process() calls
-* Started on some ps output utilities
+ * src/adapters/filters/Labels/labels/Adapter.py,
+ src/adapters/filters/SimpleTabulation/tabulator/Adapter.py,
+ src/adapters/filters/MailMerge/_merge/MergeBase.py,
+ src/base/GRReport.py, src/base/layout/ContainerElement.py: *
+ Introducing "textEncoding" into [common] section of gnue.conf
+ instead of "formFontEncoding". * Some 'import string' for wxpython
+ 2.4.0.2
-------------------------------------------------------------------------
-r3748 | jcater | 2003-01-10 10:28:13 -0600 (Fri, 10 Jan 2003) | 2 lines
+2003-01-13 06:29:50 Rev 3752 jcater
-bugfix for deleting an object
+ * src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py, src/adapters/filters/Universal/postscript/psutils/FontMetrics.
+ py,
+ src/adapters/filters/Universal/postscript/psutils/PSOutputStream.
+ py: misc work
-------------------------------------------------------------------------
-r3745 | jcater | 2003-01-09 00:58:43 -0600 (Thu, 09 Jan 2003) | 4 lines
+2003-01-12 18:55:45 Rev 3751 jcater
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py,
+ src/adapters/filters/Universal/postscript/psutils/PrinterDefinition
+ .py, src/adapters/filters/Universal/postscript/psutils/FontMetrics.
+ py, src/base/layout/GRFirstRow.py,
+ src/adapters/filters/Universal/postscript/psutils/__init__.py,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py,
+ src/adapters/filters/Universal/postscript, doc/report-notes.txt,
+ src/base/layout/GRLayoutElement.py,
+ src/adapters/filters/Universal/postscript/psutils,
+ src/base/layout/GRLastRow.py, src/base/layout/GRNotFirstRow.py,
+ src/base/layout/GRParam.py, src/base/GRDataMapper.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ * Cleaned up the process() calls * Started on some ps output
+ utilities
+2003-01-10 16:28:13 Rev 3748 jcater
-More notes
+ * src/adapters/filters/Universal/Base/Parser.py,
+ src/adapters/filters/Universal/Base/Objects/Section.py: bugfix for
+ deleting an object
-------------------------------------------------------------------------
-r3744 | jcater | 2003-01-08 20:08:10 -0600 (Wed, 08 Jan 2003) | 5 lines
+2003-01-09 06:58:43 Rev 3745 jcater
+ * doc/report-notes.txt, src/adapters/filters/Universal/Base/Parser.
+ py:
+ More notes
+2003-01-09 02:08:10 Rev 3744 jcater
-* Started on getting GNUe:Reports:Standard into a GParser-able format.
-* Implemented Measurement() and Color() classes
+ * doc/report-notes.txt, src/adapters/filters/Universal/Base/Parser.
+ py, src/adapters/filters/Universal/Base/Helpers.py:
+ * Started on getting GNUe:Reports:Standard into a GParser-able
+ format. * Implemented Measurement() and Color() classes
-------------------------------------------------------------------------
-r3741 | jcater | 2003-01-07 17:53:07 -0600 (Tue, 07 Jan 2003) | 4 lines
+2003-01-07 23:53:07 Rev 3741 jcater
+ * doc/report-notes.txt, src/adapters/filters/Universal/Base/Parser.
+ py:
+ Synching machines
+2003-01-07 06:51:30 Rev 3733 jcater
-Synching machines
+ * src/adapters/filters/Universal/Base/Objects/__init__.py,
+ doc/report-notes.txt,
+ src/adapters/filters/Universal/Base/Objects/PositionableObj.py,
+ src/adapters/filters/Universal/Base/Parser.py,
+ src/adapters/filters/Universal/Base/Objects/BaseObj.py,
+ src/adapters/filters/Universal/Base/Objects,
+ src/adapters/filters/Universal/Base/Objects/Report.py,
+ src/adapters/filters/Universal/Base/Objects/ContainerObj.py:
+ synching machines (you expected anything less?)
-------------------------------------------------------------------------
-r3733 | jcater | 2003-01-07 00:51:30 -0600 (Tue, 07 Jan 2003) | 2 lines
+2003-01-06 17:18:19 Rev 3731 jamest
-synching machines (you expected anything less?)
+ * setup.py: added missing filter
-------------------------------------------------------------------------
-r3731 | jamest | 2003-01-06 11:18:19 -0600 (Mon, 06 Jan 2003) | 2 lines
+2003-01-06 06:22:19 Rev 3728 jcater
-added missing filter
+ * doc/report-notes.txt: More notes on my plans to take over the
+ world.
-------------------------------------------------------------------------
-r3728 | jcater | 2003-01-06 00:22:19 -0600 (Mon, 06 Jan 2003) | 3 lines
+2003-01-04 16:09:33 Rev 3723 jamest
+ * src/base/layout/GRSection.py: added needed import statement
-More notes on my plans to take over the world.
+2003-01-04 14:22:18 Rev 3722 jamest
-------------------------------------------------------------------------
-r3723 | jamest | 2003-01-04 10:09:33 -0600 (Sat, 04 Jan 2003) | 2 lines
+ * src/adapters/filters/MailMerge/merge_rtf/Adapter.py: fix for
+ parsing ted output
-added needed import statement
+2003-01-04 05:40:47 Rev 3720 jcater
-------------------------------------------------------------------------
-r3722 | jamest | 2003-01-04 08:22:18 -0600 (Sat, 04 Jan 2003) | 2 lines
+ * src/adapters/destinations/file/stdout.py, src/base/GROutputAdapter.
+ py: fixed for stdout support
-fix for parsing ted output
+2003-01-04 05:36:46 Rev 3719 jamest
-------------------------------------------------------------------------
-r3720 | jcater | 2003-01-03 23:40:47 -0600 (Fri, 03 Jan 2003) | 2 lines
+ * setup.py: fixed typos
-fixed for stdout support
+2003-01-02 17:22:19 Rev 3718 jamest
-------------------------------------------------------------------------
-r3719 | jamest | 2003-01-03 23:36:46 -0600 (Fri, 03 Jan 2003) | 2 lines
+ * src/adapters/filters/MailMerge/merge_psfax/Adapter.py: strip
+ newlines from the fax number to be dialed
-fixed typos
+2003-01-02 15:43:13 Rev 3717 jcater
-------------------------------------------------------------------------
-r3718 | jamest | 2003-01-02 11:22:19 -0600 (Thu, 02 Jan 2003) | 2 lines
+ * src/base/layout/GRLayoutElement.py, src/base/layout/GRLayout.py:
+ moved the init stuff to prepare
-strip newlines from the fax number to be dialed
+2003-01-02 02:36:53 Rev 3716 jcater
-------------------------------------------------------------------------
-r3717 | jcater | 2003-01-02 09:43:13 -0600 (Thu, 02 Jan 2003) | 2 lines
+ * src/base/layout/GRFormula.py,
+ src/adapters/filters/general/4xslt/Adapter.py,
+ src/base/layout/__init__.py, src/base/layout/GRPassThru.py,
+ src/adapters/destinations/email/sendmail.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/GRParser.py, src/adapters/filters/Labels/labels/Adapter.
+ py, src/base/layout/GRFirstRow.py,
+ src/adapters/filters/general/raw/Adapter.py,
+ src/base/layout/GRSumm.py, src/adapters/destinations/printer/bsd.
+ py, src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/adapters/filters/SimpleTabulation/tabulator/Adapter.py,
+ src/adapters/filters/MailMerge/_merge/MergeBase.py,
+ src/base/layout/GRLayoutElement.py,
+ src/adapters/destinations/file/stdout.py,
+ src/adapters/destinations/file/text.py,
+ src/adapters/filters/general/sablotron/Adapter.py,
+ src/base/layout/GRLastRow.py, src/client/GRRun.py,
+ src/base/layout/GRNotFirstRow.py, src/base/layout/GRParam.py,
+ src/adapters/destinations/fax/hylafax.py,
+ src/adapters/destinations/email/smtp.py,
+ src/base/layout/ContainerElement.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py,
+ src/base/layout/GRSection.py: cleaning up reports structure (fixes)
-moved the init stuff to prepare
+2003-01-02 02:06:24 Rev 3715 jcater
-------------------------------------------------------------------------
-r3716 | jcater | 2003-01-01 20:36:53 -0600 (Wed, 01 Jan 2003) | 2 lines
+ * src/base/layout/__init__.py, src/base/layout/GRPassThru.py,
+ src/GROutputAdapter.py, src/base/layout/GRNotLastRow.py,
+ src/GRSortOptions.py, src/GREngine.py, src/GRConfig.py,
+ src/base/GRParser.py, src/base/layout/GRFirstRow.py, src/GRServer.
+ py, src/base/layout/GRSumm.py, src/GRFilters.py,
+ src/base/layout/GRField.py, src/server/GRServer.py,
+ scripts/gnue-reports.in, setup.py, src/client/GRRun.py,
+ src/base/layout/GRLastRow.py, scripts/gnue-reports-server.in,
+ src/GRServices.py, src/GRSources.py, src/base/GRReport.py,
+ src/base/GRLayout.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/GRReportInfo.py,
+ src/base/layout/GRFormula.py, src/GRParser.py, src/GRRunUI.py,
+ src/GRParameters.py, src/base/layout/GRLayout.py, src/GRRun.py,
+ src/GRReport.py, src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/GRDataMapper.py, src/base/layout/GRLayoutElement.py,
+ src/GRExceptions.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: cleaning up reports structure
-cleaning up reports structure (fixes)
+2003-01-02 01:36:28 Rev 3714 jcater
-------------------------------------------------------------------------
-r3715 | jcater | 2003-01-01 20:06:24 -0600 (Wed, 01 Jan 2003) | 2 lines
+ * src/server/__init__.py, src/base/layout/__init__.py,
+ src/client/__init__.py: cleanup
-cleaning up reports structure
+2003-01-02 01:25:12 Rev 3713 jcater
-------------------------------------------------------------------------
-r3714 | jcater | 2003-01-01 19:36:28 -0600 (Wed, 01 Jan 2003) | 2 lines
+ * src/ignore/GRQueryBuilder.py, src/ignore/README, src/ignore,
+ src/ignore/GRSqlToXml.py, src/ignore/GRQuery.py: cleanup
-cleanup
+2003-01-02 00:45:50 Rev 3712 jcater
-------------------------------------------------------------------------
-r3713 | jcater | 2003-01-01 19:25:12 -0600 (Wed, 01 Jan 2003) | 2 lines
+ * src/base/GRSources.py, src/adapters/filters/general/4xslt/Adapter.
+ py, src/base/GRReportInfo.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/text.py,
+ src/base/GRParser.py, src/adapters/filters/general/raw/Adapter.py,
+ src/ignore/test.py,
+ src/adapters/filters/MailMerge/merge_rtf/Adapter.py,
+ scripts/gnue-reports.in, src/adapters/destinations/file/text.py,
+ src/client/GRRun.py, src/GRServices.py,
+ scripts/gnue-reports-server.in, src/GRSources.py,
+ src/adapters/filters/Labels/labels/formatters/postscript.py,
+ src/base/GRLayout.py, src/base/layout/GRParam.py,
+ src/base/GRDataMapper.py, src/adapters/destinations/fax/hylafax.py,
+ src/ignore/GRQuery.py, src/base/layout/GRFormula.py,
+ src/ignore/GRQueryBuilder.py,
+ src/adapters/destinations/email/sendmail.py, src/GRParameters.py,
+ src/adapters/filters/Labels/labels/LabelSpecs.py,
+ src/base/layout/GRLayout.py, src/GRRun.py,
+ src/adapters/filters/MailMerge/merge_psfax/Adapter.py,
+ src/adapters/filters/Labels/labels/Adapter.py,
+ src/base/GROutputAdapter.py,
+ src/adapters/filters/SimpleTabulation/tabulator/Adapter.py,
+ src/GRReport.py, src/adapters/filters/MailMerge/_merge/MergeBase.
+ py, src/base/GRSortOptions.py, src/base/layout/GRLayoutElement.py,
+ src/GRExceptions.py, src/base/GRFilters.py,
+ src/adapters/destinations/email/smtp.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py,
+ src/base/layout/GRPassThru.py, src/GROutputAdapter.py,
+ src/base/layout/GRNotLastRow.py, src/GRSortOptions.py,
+ src/GREngine.py, src/GRConfig.py, src/base/layout/GRFirstRow.py,
+ src/__init__.py, src/ignore/GRSqlToXml.py, src/GRFilters.py,
+ src/base/layout/GRSumm.py, src/adapters/destinations/printer/bsd.
+ py, src/base/layout/GRField.py, src/base/GRParameters.py,
+ src/client/GRRunUI.py, src/base/layout/GRLastRow.py,
+ src/base/GRReport.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py,
+ src/base/layout/GRNotFirstRow.py, src/GRReportInfo.py,
+ src/server/GRServices.py, src/base/GRExceptions.py, src/GRParser.
+ py, src/adapters/filters/MailMerge/merge_latex/Adapter.py,
+ src/GRRunUI.py, src/adapters/filters/MailMerge/merge_ps/Adapter.py,
+ src/base/layout/GRDefault.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/csv.py,
+ src/GRLayout.py, src/GRDataMapper.py, src/base/GREngine.py,
+ src/base/GRConfig.py, src/adapters/destinations/file/stdout.py,
+ src/base/__init__.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py:
+ updated copyright headers
-cleanup
+2003-01-02 00:45:49 Rev 3711 jcater
-------------------------------------------------------------------------
-r3712 | jcater | 2003-01-01 18:45:50 -0600 (Wed, 01 Jan 2003) | 2 lines
+ * src/server/GRServer.py, src/GRServer.py, setup.py, src/__init__.py,
+ setup.cfg.in, samples/mailmerge/mailmerge.py,
+ src/adapters/filters/general/sablotron/Adapter.py: updated
+ copyright headers
-updated copyright headers
+2003-01-01 22:21:40 Rev 3710 jcater
-------------------------------------------------------------------------
-r3711 | jcater | 2003-01-01 18:45:49 -0600 (Wed, 01 Jan 2003) | 2 lines
+ * src/base/layout/GRFormula.py, src/GRParser.py, FAQ,
+ src/base/layout/GRPassThru.py, src/base/layout/GRNotLastRow.py,
+ src/base/layout/GRLayout.py, src/base/layout/GRFirstRow.py,
+ src/base/GRParser.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, doc/report-notes.txt,
+ src/base/layout/GRLayoutElement.py, src/base/layout/GRLastRow.py,
+ src/base/GRLayout.py, src/base/layout/GRNotFirstRow.py,
+ src/base/layout/GRParam.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py:
+ * primary elements (section, field, summ, etc) with
+ namespace-qualified attributes will output the primary element tag
+ w/only the qualified attributes (e.g., <section name="foo" out:
+ lookAtMe="1"> will output <section lookatMe="1"> into the raw
+ output stream)
+ * Misc bug fixes
-updated copyright headers
+2002-12-31 08:22:58 Rev 3707 jcater
-------------------------------------------------------------------------
-r3710 | jcater | 2003-01-01 16:21:40 -0600 (Wed, 01 Jan 2003) | 6 lines
+ * doc/report-notes.txt:
+ More report notes
+2002-12-31 00:57:41 Rev 3704 jcater
+ * doc/report-notes.txt, src/adapters/filters/Universal/Base,
+ src/adapters/filters/Universal/Base/Parser.py,
+ src/adapters/filters/Universal,
+ src/adapters/filters/Universal/Base/__init__.py,
+ src/adapters/filters/Universal/__init__.py:
+ More thoughts on standard report output markup
-* primary elements (section, field, summ, etc) with namespace-qualified
attributes will output the primary element tag w/only the qualified attributes
(e.g., <section name="foo" out:lookAtMe="1"> will output <section lookatMe="1">
into the raw output stream)
+2002-12-23 01:46:03 Rev 3680 jcater
-* Misc bug fixes
+ * samples/foobulations/monthly.grd: better fix for formatting dates
+ in reports [temporary]
-------------------------------------------------------------------------
-r3707 | jcater | 2002-12-31 02:22:58 -0600 (Tue, 31 Dec 2002) | 4 lines
+2002-12-22 15:15:31 Rev 3674 btami
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py, setup.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/layout/GRParam.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ Let designer's report wizards work again
+2002-12-21 22:41:09 Rev 3672 jcater
-More report notes
+ * setup.py, MANIFEST.in: changed the filters/ directory structure
-------------------------------------------------------------------------
-r3704 | jcater | 2002-12-30 18:57:41 -0600 (Mon, 30 Dec 2002) | 4 lines
+2002-12-21 20:36:35 Rev 3669 jcater
+ * ChangeLog: * Changes for -pre3
+2002-12-21 00:15:25 Rev 3652 jcater
-More thoughts on standard report output markup
+ * doc/report-notes.txt, ChangeLog:
+ synching machines
-------------------------------------------------------------------------
-r3680 | jcater | 2002-12-22 19:46:03 -0600 (Sun, 22 Dec 2002) | 2 lines
+2002-12-20 16:50:21 Rev 3645 jamest
-better fix for formatting dates in reports [temporary]
+ * src/base/GRReport.py, src/GRReport.py: fix for suppressGNUeTags
-------------------------------------------------------------------------
-r3674 | btami | 2002-12-22 09:15:31 -0600 (Sun, 22 Dec 2002) | 2 lines
+2002-12-20 16:22:05 Rev 3644 jcater
-Let designer's report wizards work again
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRReport.py, src/GRLayout.py, src/base/layout/GRLayoutElement.
+ py, src/base/layout/GRLastRow.py, src/base/GRReport.py,
+ src/base/layout/GRParam.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: fixed suppressGNUeXML fix
-------------------------------------------------------------------------
-r3672 | jcater | 2002-12-21 16:41:09 -0600 (Sat, 21 Dec 2002) | 2 lines
+2002-12-20 16:04:33 Rev 3643 jcater
-changed the filters/ directory structure
+ * src/base/GRFilters.py, src/client/GRRun.py, src/GRRun.py,
+ src/GRFilters.py: added empty namespace checks
-------------------------------------------------------------------------
-r3669 | jcater | 2002-12-21 14:36:35 -0600 (Sat, 21 Dec 2002) | 3 lines
+2002-12-20 08:44:11 Rev 3641 btami
+ * packaging/mcmillan/hooks/hook-gnue.reports.GRFilters.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py,
+ packaging/mcmillan/hooks/hook-gnue.reports.GREngine.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py,
+ src/adapters/filters/SimpleTabulation/etc/text.xsl,
+ src/adapters/filters/SimpleTabulation/tabulator/Adapter.py: l
-* Changes for -pre3
+2002-12-18 06:19:02 Rev 3633 jcater
-------------------------------------------------------------------------
-r3652 | jcater | 2002-12-20 18:15:25 -0600 (Fri, 20 Dec 2002) | 4 lines
+ * doc/report-notes.txt: more useless mind scribblings
+2002-12-17 23:57:44 Rev 3631 jcater
+ * setup.py: added filter stuff to setup.py
-synching machines
+2002-12-17 23:41:40 Rev 3629 jcater
-------------------------------------------------------------------------
-r3645 | jamest | 2002-12-20 10:50:21 -0600 (Fri, 20 Dec 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, doc/report-notes.txt,
+ src/base/layout/GRLayoutElement.py, src/base/layout/GRLastRow.py,
+ src/base/layout/GRParam.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: * Misc convenience changes for
+ Designer
-fix for suppressGNUeTags
+2002-12-17 00:06:10 Rev 3625 jcater
-------------------------------------------------------------------------
-r3644 | jcater | 2002-12-20 10:22:05 -0600 (Fri, 20 Dec 2002) | 2 lines
+ * doc/report-notes.txt: more inconsequential stuff
-fixed suppressGNUeXML fix
+2002-12-17 00:01:25 Rev 3624 jcater
-------------------------------------------------------------------------
-r3643 | jcater | 2002-12-20 10:04:33 -0600 (Fri, 20 Dec 2002) | 2 lines
+ * doc/report-notes.txt:
+ Synching machines
-added empty namespace checks
+2002-12-16 21:21:26 Rev 3622 jcater
-------------------------------------------------------------------------
-r3641 | btami | 2002-12-20 02:44:11 -0600 (Fri, 20 Dec 2002) | 2 lines
+ * setup.py:
+ * Patches by btami for win32 support * More work on sample schema
-l
+2002-12-13 09:29:31 Rev 3616 jcater
-------------------------------------------------------------------------
-r3633 | jcater | 2002-12-18 00:19:02 -0600 (Wed, 18 Dec 2002) | 3 lines
+ * src/adapters/destinations/file/text.py: added a change necessary
+ for btami's previously committed patch
+2002-12-13 09:24:05 Rev 3615 jcater
-more useless mind scribblings
+ * src/adapters/filters/MailMerge/merge_latex/Adapter.py,
+ src/adapters/filters/SimpleTabulation/tabulator,
+ src/adapters/filters/MailMerge/merge_psfax/Adapter.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/text.py,
+ src/adapters/filters/MailMerge/merge_ps/Adapter.py, src/GRFilters.
+ py, src/adapters/filters/SimpleTabulation/tabulator/Adapter.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/csv.py,
+ src/adapters/filters/MailMerge/merge_rtf/Adapter.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/__init__
+ .py, setup.py, src/base/GRFilters.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/html.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters/pdf.py,
+ src/adapters/filters/SimpleTabulation/tabulator/formatters,
+ src/adapters/filters/SimpleTabulation/tabulator/__init__.py: *
+ Added btami's xslt-less filter for SimpleTabulation reports *
+ Rearranged the adapters/filters directory to group adapters by
+ their supported report type. For adapters that are generic in
+ nature (not tied to a specific type of report) go into general/
-------------------------------------------------------------------------
-r3631 | jcater | 2002-12-17 17:57:44 -0600 (Tue, 17 Dec 2002) | 2 lines
+2002-12-12 01:00:02 Rev 3599 jcater
-added filter stuff to setup.py
+ * ROADMAP.in: added roadmap/feature plan template and parser script
-------------------------------------------------------------------------
-r3629 | jcater | 2002-12-17 17:41:40 -0600 (Tue, 17 Dec 2002) | 3 lines
+2002-12-04 04:32:54 Rev 3565 jcater
+ * src/adapters/filters/MailMerge/_merge/MergeBase.py:
+ Misc changes
-* Misc convenience changes for Designer
+2002-12-02 19:30:57 Rev 3557 jcater
-------------------------------------------------------------------------
-r3625 | jcater | 2002-12-16 18:06:10 -0600 (Mon, 16 Dec 2002) | 2 lines
+ * src/client/GRRun.py, src/GRRun.py: catch IOErrors and print neatly
-more inconsequential stuff
+2002-11-21 03:11:52 Rev 3490 jamest
-------------------------------------------------------------------------
-r3624 | jcater | 2002-12-16 18:01:25 -0600 (Mon, 16 Dec 2002) | 4 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/GRLastRow.py, src/base/GRLayout.py,
+ src/base/layout/GRNotFirstRow.py, src/base/layout/GRParam.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ Added in papo's null and not null conditionals, formatting cleanup
+2002-11-19 22:56:47 Rev 3477 jcater
+ * samples/mailmerge/mailmerge.py: fix to mailmerge typo
-Synching machines
+2002-11-19 22:31:34 Rev 3476 jcater
-------------------------------------------------------------------------
-r3622 | jcater | 2002-12-16 15:21:26 -0600 (Mon, 16 Dec 2002) | 5 lines
+ * src/base/__init__.py, src/__init__.py: fix to mailmerge typo
+2002-11-19 22:31:34 Rev 3475 jcater
+ * src/__init__.py, samples/mailmerge/mailmerge.py: fix to mailmerge
+ typo
-* Patches by btami for win32 support
-* More work on sample schema
+2002-11-19 21:25:51 Rev 3474 jcater
-------------------------------------------------------------------------
-r3616 | jcater | 2002-12-13 03:29:31 -0600 (Fri, 13 Dec 2002) | 2 lines
+ * samples/mailmerge/mailmerge.py: remove pyxml specifics
-added a change necessary for btami's previously committed patch
+2002-11-18 01:27:05 Rev 3467 jamest
-------------------------------------------------------------------------
-r3615 | jcater | 2002-12-13 03:24:05 -0600 (Fri, 13 Dec 2002) | 4 lines
+ * ChangeLog, NEWS: Final updates for new release
+2002-11-18 01:17:24 Rev 3466 jcater
-* Added btami's xslt-less filter for SimpleTabulation reports
-* Rearranged the adapters/filters directory to group adapters by their
supported report type. For adapters that are generic in nature (not tied to a
specific type of report) go into general/
+ * src/base/__init__.py, src/__init__.py: doc/version changes in prep
+ for a release
-------------------------------------------------------------------------
-r3599 | jcater | 2002-12-11 19:00:02 -0600 (Wed, 11 Dec 2002) | 2 lines
+2002-11-18 01:17:24 Rev 3465 jcater
-added roadmap/feature plan template and parser script
+ * src/__init__.py: doc/version changes in prep for a release
-------------------------------------------------------------------------
-r3565 | jcater | 2002-12-03 22:32:54 -0600 (Tue, 03 Dec 2002) | 4 lines
+2002-11-17 16:33:44 Rev 3458 jamest
+ * src/base/GRReport.py, src/GRReport.py: btami's fix for salbotron
+ on win32
+2002-11-14 05:05:28 Rev 3432 jcater
-Misc changes
+ * ChangeLog, NEWS: Updated NEWS and ChangeLogs
-------------------------------------------------------------------------
-r3557 | jcater | 2002-12-02 13:30:57 -0600 (Mon, 02 Dec 2002) | 2 lines
+2002-11-14 04:08:22 Rev 3430 jcater
-catch IOErrors and print neatly
+ * src/adapters/filters/general/sablotron/Adapter.py: added btami's
+ patch for pysablot
-------------------------------------------------------------------------
-r3490 | jamest | 2002-11-20 21:11:52 -0600 (Wed, 20 Nov 2002) | 2 lines
+2002-11-14 04:01:12 Rev 3428 jcater
-Added in papo's null and not null conditionals, formatting cleanup
+ * src/base/GRReport.py, src/GRReport.py: Added btami's i18n encoding
+ patch for XML output
-------------------------------------------------------------------------
-r3477 | jcater | 2002-11-19 16:56:47 -0600 (Tue, 19 Nov 2002) | 2 lines
+2002-11-14 03:55:35 Rev 3427 jcater
-fix to mailmerge typo
+ * packaging/mcmillan/reports.spec,
+ packaging/mcmillan/hooks/hook-gnue.common.commdrivers._helpers.
+ RpcDoc.py, packaging/mcmillan/hooks,
+ packaging/mcmillan/hooks/hook-gnue.common.GConnections.py,
+ packaging/mcmillan/hooks/hook-gnue.forms.GFClient.py,
+ packaging/mcmillan/hooks/hook-gnue.common.GComm.py,
+ packaging/mcmillan, packaging/mcmillan/hooks/hook-gnue.reports.
+ GREngine.py, packaging/mcmillan/hooks/hook-gnue.reports.GRFilters.
+ py, packaging:
+ Added btami's mcmillan support files
-------------------------------------------------------------------------
-r3476 | jcater | 2002-11-19 16:31:34 -0600 (Tue, 19 Nov 2002) | 2 lines
+2002-11-13 23:56:25 Rev 3424 jcater
-fix to mailmerge typo
+ * src/base/GREngine.py, src/base/GRFilters.py,
+ src/adapters/filters/Labels/labels/LabelSpecs.py, src/GREngine.py,
+ src/adapters/filters/Labels/labels/Adapter.py,
+ src/adapters/filters/Labels/labels/formatters/postscript.py,
+ src/GRFilters.py, src/adapters/filters/Labels/etc/label-specs.dat:
+ * First completely working label implementation in reports * Added
+ shellwords.py * Misc cleanup/bug fixes
-------------------------------------------------------------------------
-r3475 | jcater | 2002-11-19 16:31:34 -0600 (Tue, 19 Nov 2002) | 2 lines
+2002-11-13 22:15:25 Rev 3423 jcater
-fix to mailmerge typo
+ * src/adapters/filters/MailMerge/_merge/MergeBase.py: fixed typo in
+ previous update
-------------------------------------------------------------------------
-r3474 | jcater | 2002-11-19 15:25:51 -0600 (Tue, 19 Nov 2002) | 2 lines
+2002-11-13 21:50:32 Rev 3422 jcater
-remove pyxml specifics
+ * src/adapters/filters/MailMerge/_merge/MergeBase.py,
+ src/adapters/filters/Labels/labels/Adapter.py: removed dependency
+ on PyXML
-------------------------------------------------------------------------
-r3467 | jamest | 2002-11-17 19:27:05 -0600 (Sun, 17 Nov 2002) | 2 lines
+2002-11-13 17:00:24 Rev 3419 jcater
-Final updates for new release
+ * src/base/GRConfig.py, setup.py, src/GROutputAdapter.py,
+ src/GRConfig.py,
+ src/adapters/filters/Labels/labels/formatters/postscript.py,
+ src/adapters/destinations/printer/bsd.py, src/base/GROutputAdapter.
+ py: updated setup.py for labels
-------------------------------------------------------------------------
-r3466 | jcater | 2002-11-17 19:17:24 -0600 (Sun, 17 Nov 2002) | 2 lines
+2002-11-13 06:21:17 Rev 3418 jcater
-doc/version changes in prep for a release
+ * src/adapters/filters/Labels/labels/formatters/postscript.py: added
+ first label example to GNUe Reports (minor adjustments)
-------------------------------------------------------------------------
-r3465 | jcater | 2002-11-17 19:17:24 -0600 (Sun, 17 Nov 2002) | 2 lines
+2002-11-13 06:10:12 Rev 3417 jcater
-doc/version changes in prep for a release
+ * src/client/GRRunUI.py, src/GRRunUI.py,
+ src/adapters/filters/Labels/labels/__init__.py,
+ src/adapters/filters/Labels/labels/formatters,
+ src/adapters/filters/Labels/labels/Adapter.py,
+ src/adapters/filters/Labels/labels/formatters/postscript.py,
+ src/adapters/filters/Labels/labels/formatters/__init__.py: added
+ first label example to GNUe Reports
-------------------------------------------------------------------------
-r3458 | jamest | 2002-11-17 10:33:44 -0600 (Sun, 17 Nov 2002) | 2 lines
+2002-11-13 04:00:29 Rev 3415 jcater
-btami's fix for salbotron on win32
+ * samples/labels/README, samples/labels/labels.grd,
+ src/adapters/filters/MailMerge/_merge/MergeBase.py,
+ samples/labels/schema.sql, samples/labels: synching machines
-------------------------------------------------------------------------
-r3432 | jcater | 2002-11-13 23:05:28 -0600 (Wed, 13 Nov 2002) | 2 lines
+2002-11-13 03:00:13 Rev 3413 jamest
-Updated NEWS and ChangeLogs
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ start of an on-process trigger
-------------------------------------------------------------------------
-r3430 | jcater | 2002-11-13 22:08:22 -0600 (Wed, 13 Nov 2002) | 2 lines
+2002-11-13 00:39:06 Rev 3411 jamest
-added btami's patch for pysablot
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/__init__.py,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/__init__.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/layout/GRParam.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ Remove python2.2ism
-------------------------------------------------------------------------
-r3428 | jcater | 2002-11-13 22:01:12 -0600 (Wed, 13 Nov 2002) | 2 lines
+2002-11-13 00:39:06 Rev 3410 jamest
-Added btami's i18n encoding patch for XML output
+ * src/__init__.py: Remove python2.2ism
-------------------------------------------------------------------------
-r3427 | jcater | 2002-11-13 21:55:35 -0600 (Wed, 13 Nov 2002) | 4 lines
+2002-11-12 23:08:59 Rev 3408 jcater
+ * src/adapters/filters/Labels/labels,
+ src/adapters/filters/Labels/labels/LabelSpecs.py: start of
+ support for label creation
+2002-11-12 23:07:05 Rev 3407 jcater
-Added btami's mcmillan support files
+ * src/base/__init__.py, src/__init__.py: updated VERSION numbers to
+ be the new .99 format for cvs
-------------------------------------------------------------------------
-r3424 | jcater | 2002-11-13 17:56:25 -0600 (Wed, 13 Nov 2002) | 5 lines
+2002-11-12 23:07:05 Rev 3406 jcater
+ * src/__init__.py: updated VERSION numbers to be the new .99 format
+ for cvs
-* First completely working label implementation in reports
-* Added shellwords.py
-* Misc cleanup/bug fixes
+2002-11-12 18:35:49 Rev 3403 jcater
-------------------------------------------------------------------------
-r3423 | jcater | 2002-11-13 16:15:25 -0600 (Wed, 13 Nov 2002) | 2 lines
+ * setup.py: moved gnue/reports/adapters to gnue/reports/src/adapters
-fixed typo in previous update
+2002-11-12 17:29:28 Rev 3402 jcater
-------------------------------------------------------------------------
-r3422 | jcater | 2002-11-13 15:50:32 -0600 (Wed, 13 Nov 2002) | 2 lines
+ * src/adapters/filters/Labels/etc/label-specs.dat: fixed XML
+ inconsistencies
-removed dependency on PyXML
+2002-11-12 16:55:52 Rev 3401 jcater
-------------------------------------------------------------------------
-r3419 | jcater | 2002-11-13 11:00:24 -0600 (Wed, 13 Nov 2002) | 2 lines
+ * src/adapters/filters/Labels/etc/label-specs.dat: separated brand
+ into brand and category; added quill models
-updated setup.py for labels
+2002-11-12 07:38:25 Rev 3397 jcater
-------------------------------------------------------------------------
-r3418 | jcater | 2002-11-13 00:21:17 -0600 (Wed, 13 Nov 2002) | 2 lines
+ * src/adapters/filters/Labels/etc/label-specs.dat: updated labels
-added first label example to GNUe Reports (minor adjustments)
+2002-11-12 04:27:26 Rev 3396 jcater
-------------------------------------------------------------------------
-r3417 | jcater | 2002-11-13 00:10:12 -0600 (Wed, 13 Nov 2002) | 2 lines
+ * src/adapters/filters/Labels/etc,
+ src/adapters/filters/Labels/etc/label-specs.dat: added my label
+ specs file
-added first label example to GNUe Reports
+2002-11-07 16:37:03 Rev 3370 jcater
-------------------------------------------------------------------------
-r3415 | jcater | 2002-11-12 22:00:29 -0600 (Tue, 12 Nov 2002) | 2 lines
+ * src/GRRun.py, src/client/GRRun.py:
+ * Added support for Frame panels that are controlled by their
+ parent container * Added an "absolute x,y" attribute to each
+ Control object, so they can transparently work in Frames * Moved
+ MenuBar to the Frame model * Started work on a Notebook control
-synching machines
+2002-11-05 00:48:01 Rev 3358 jcater
-------------------------------------------------------------------------
-r3413 | jamest | 2002-11-12 21:00:13 -0600 (Tue, 12 Nov 2002) | 2 lines
+ * src/client/GRRunUI.py, src/base/GRReportInfo.py, src/GRRunUI.py,
+ src/client/GRRun.py, src/GRRun.py, src/GRReportInfo.py: reports
+ can now use the wx login, if --ui wx is passed; also --batch
+ command line works
-start of an on-process trigger
+2002-11-04 21:13:19 Rev 3356 jcater
-------------------------------------------------------------------------
-r3411 | jamest | 2002-11-12 18:39:06 -0600 (Tue, 12 Nov 2002) | 2 lines
+ * src/GRParser.py, src/base/GREngine.py, src/base/GRReportInfo.py,
+ src/base/GRFilters.py, src/client/GRRun.py, src/GRRun.py,
+ src/GREngine.py, src/base/GRReport.py, src/base/GRParser.py,
+ src/GRReportInfo.py, src/GRFilters.py, src/GRReport.py: added
+ support for --list-filters
-Remove python2.2ism
+2002-11-04 20:14:55 Rev 3355 jamest
-------------------------------------------------------------------------
-r3410 | jamest | 2002-11-12 18:39:06 -0600 (Tue, 12 Nov 2002) | 2 lines
+ * src/GRParser.py, src/base/GRParser.py: Added support for common
+ based <import> tag based upon the tags marked as Importable Fixed
+ bad function name in form's wx UI driver
-Remove python2.2ism
+2002-11-04 19:37:00 Rev 3354 jcater
-------------------------------------------------------------------------
-r3408 | jcater | 2002-11-12 17:08:59 -0600 (Tue, 12 Nov 2002) | 3 lines
+ * AUTHORS: updated AUTHORS
+2002-11-04 14:55:51 Rev 3349 jamest
-start of support for label creation
+ * src/GRParser.py, src/GREngine.py, src/base/GRParser.py,
+ src/ignore/test.py, src/GRReport.py, src/base/GREngine.py,
+ src/base/GRReport.py: Migration of import system into common
+ (partially complete) Added G*Parser attribute 'Importable' to
+ entities if set to 1 makes then that entity becomes importable.
+ Adjustments to make reports support importable triggers All still
+ pretty rough
-------------------------------------------------------------------------
-r3407 | jcater | 2002-11-12 17:07:05 -0600 (Tue, 12 Nov 2002) | 2 lines
+2002-11-02 06:02:01 Rev 3340 jcater
-updated VERSION numbers to be the new .99 format for cvs
+ * src/base/GRReport.py, src/GRReport.py: moved the dumpXML root call
+ into GRootObj, so each tool doesn't have to redefine dumpXML()
-------------------------------------------------------------------------
-r3406 | jcater | 2002-11-12 17:07:05 -0600 (Tue, 12 Nov 2002) | 2 lines
+2002-11-01 05:05:03 Rev 3339 jcater
-updated VERSION numbers to be the new .99 format for cvs
+ * src/base/layout/GRFormula.py, TODO, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ minor doc updates
-------------------------------------------------------------------------
-r3403 | jcater | 2002-11-12 12:35:49 -0600 (Tue, 12 Nov 2002) | 2 lines
+2002-11-01 05:02:49 Rev 3338 jamest
-moved gnue/reports/adapters to gnue/reports/src/adapters
+ * src/GRParser.py, src/base/layout/GRFormula.py,
+ src/base/layout/GRPassThru.py, src/base/layout/GRNotLastRow.py,
+ src/base/layout/GRLayout.py, src/base/GRParser.py,
+ samples/foobulations/monthly.grd, src/base/layout/GRFirstRow.py,
+ samples/location/zip-by-state.grd, doc/technotes/00001.txt,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRReport.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/layout/GRLastRow.py,
+ src/base/GRReport.py, src/base/GRLayout.py,
+ src/base/layout/GRNotFirstRow.py, src/base/layout/GRParam.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ More trigger cleanup Added trigger support to gnue-reports Added
+ on-startup and on-exit to <report> Added pre-section and
+ post-section to <section> Added support for reports trigger
+ editing in designer foobulations grd is working sample
-------------------------------------------------------------------------
-r3402 | jcater | 2002-11-12 11:29:28 -0600 (Tue, 12 Nov 2002) | 2 lines
+2002-10-31 23:12:26 Rev 3336 jcater
-fixed XML inconsistencies
+ * src/GRDataMapper.py, samples/cross-tabulation/README,
+ samples/cross-tabulation, src/base/GRDataMapper.py,
+ samples/cross-tabulation/cross.grd: added cross-tabulation (pivot
+ table) example to reports (pending a few bugfixes, it will work);
+ misc cleanup
-------------------------------------------------------------------------
-r3401 | jcater | 2002-11-12 10:55:52 -0600 (Tue, 12 Nov 2002) | 2 lines
+2002-10-30 22:45:24 Rev 3334 jcater
-separated brand into brand and category; added quill models
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ fixed an infinite loop issue when initializing nested sections
-------------------------------------------------------------------------
-r3397 | jcater | 2002-11-12 01:38:25 -0600 (Tue, 12 Nov 2002) | 2 lines
+2002-10-24 00:26:08 Rev 3308 jamest
-updated labels
+ * setupext/__init__.py, MANIFEST.in, setupext: Removed files no
+ longer needed by setup.py Removed reference to PyXML as we no
+ longer require it
-------------------------------------------------------------------------
-r3396 | jcater | 2002-11-11 22:27:26 -0600 (Mon, 11 Nov 2002) | 2 lines
+2002-10-21 04:49:07 Rev 3298 jcater
-added my label specs file
+ * TODO: updated TODO
-------------------------------------------------------------------------
-r3370 | jcater | 2002-11-07 10:37:03 -0600 (Thu, 07 Nov 2002) | 7 lines
+2002-10-21 02:16:02 Rev 3297 jcater
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRReport.py, src/GRLayout.py, src/base/layout/GRLayoutElement.
+ py, src/GRDataMapper.py, src/base/layout/GRLastRow.py,
+ src/base/GRReport.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/layout/GRParam.py,
+ src/base/GRDataMapper.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: fixed calculations of summaries
+2002-10-10 15:07:07 Rev 3276 jcater
-* Added support for Frame panels that are controlled by their parent container
-* Added an "absolute x,y" attribute to each Control object, so they can
transparently work in Frames
-* Moved MenuBar to the Frame model
-* Started work on a Notebook control
+ * src/adapters/filters/MailMerge/merge_psfax/Adapter.py: fixes to
+ broadcast fax adapter
-------------------------------------------------------------------------
-r3358 | jcater | 2002-11-04 18:48:01 -0600 (Mon, 04 Nov 2002) | 2 lines
+2002-10-10 14:54:25 Rev 3275 jcater
-reports can now use the wx login, if --ui wx is passed; also --batch command
line works
+ * src/adapters/filters/MailMerge/merge_psfax/Adapter.py: trying some
+ fixes
-------------------------------------------------------------------------
-r3356 | jcater | 2002-11-04 15:13:19 -0600 (Mon, 04 Nov 2002) | 2 lines
+2002-10-10 01:55:06 Rev 3269 jcater
-added support for --list-filters
+ * src/adapters/filters/MailMerge/merge_psfax/Adapter.py: fixed
+ commenting issue
-------------------------------------------------------------------------
-r3355 | jamest | 2002-11-04 14:14:55 -0600 (Mon, 04 Nov 2002) | 3 lines
+2002-10-08 21:50:42 Rev 3260 jcater
-Added support for common based <import> tag based upon the tags marked as
Importable
-Fixed bad function name in form's wx UI driver
+ * src/adapters/filters/MailMerge/_merge/MergeBase.py,
+ src/adapters/filters/MailMerge/merge_psfax, src/base/GREngine.py,
+ src/adapters/filters/MailMerge/merge_psfax/__init__.py,
+ src/adapters/filters/MailMerge/merge_psfax/Adapter.py,
+ src/GREngine.py, src/adapters/destinations/fax/hylafax.py: added
+ psfax merge support
-------------------------------------------------------------------------
-r3354 | jcater | 2002-11-04 13:37:00 -0600 (Mon, 04 Nov 2002) | 2 lines
+2002-10-08 17:30:44 Rev 3256 jcater
-updated AUTHORS
+ * src/adapters/filters/MailMerge/merge_ps, setup.py,
+ src/adapters/filters/MailMerge/merge_ps/__init__.py,
+ src/adapters/filters/MailMerge/merge_ps/Adapter.py: Added a
+ Postscript mailmerge driver to reports
-------------------------------------------------------------------------
-r3349 | jamest | 2002-11-04 08:55:51 -0600 (Mon, 04 Nov 2002) | 6 lines
+2002-10-07 21:45:15 Rev 3249 jcater
-Migration of import system into common (partially complete)
-Added G*Parser attribute 'Importable' to entities if set to 1 makes then
-that entity becomes importable.
-Adjustments to make reports support importable triggers
-All still pretty rough
+ * src/base/__init__.py, src/__init__.py: updating version numbers to
+ 'development' status
-------------------------------------------------------------------------
-r3340 | jcater | 2002-11-02 00:02:01 -0600 (Sat, 02 Nov 2002) | 2 lines
+2002-10-07 21:45:15 Rev 3248 jcater
-moved the dumpXML root call into GRootObj, so each tool doesn't have to
redefine dumpXML()
+ * src/__init__.py: updating version numbers to 'development' status
-------------------------------------------------------------------------
-r3339 | jcater | 2002-10-31 23:05:03 -0600 (Thu, 31 Oct 2002) | 2 lines
+2002-09-30 00:19:18 Rev 3231 jcater
-minor doc updates
+ * src/base/__init__.py, src/__init__.py: final changes for release
-------------------------------------------------------------------------
-r3338 | jamest | 2002-10-31 23:02:49 -0600 (Thu, 31 Oct 2002) | 7 lines
+2002-09-30 00:19:18 Rev 3230 jcater
-More trigger cleanup
-Added trigger support to gnue-reports
-Added on-startup and on-exit to <report>
-Added pre-section and post-section to <section>
-Added support for reports trigger editing in designer
-foobulations grd is working sample
+ * src/__init__.py, ChangeLog: final changes for release
-------------------------------------------------------------------------
-r3336 | jcater | 2002-10-31 17:12:26 -0600 (Thu, 31 Oct 2002) | 2 lines
+2002-09-25 23:05:54 Rev 3217 jcater
-added cross-tabulation (pivot table) example to reports (pending a few
bugfixes, it will work); misc cleanup
+ * doc/Tech-Reference.sxw, doc/services.txt, doc/ReportingConcepts.
+ lyx, doc/Concepts-Guide.sxw: updates to documentation
-------------------------------------------------------------------------
-r3334 | jcater | 2002-10-30 16:45:24 -0600 (Wed, 30 Oct 2002) | 2 lines
+2002-09-24 15:04:28 Rev 3212 jcater
-fixed an infinite loop issue when initializing nested sections
+ * src/base/GRFilters.py, src/GRFilters.py: removed extraneous print
+ statement
-------------------------------------------------------------------------
-r3308 | jamest | 2002-10-23 19:26:08 -0500 (Wed, 23 Oct 2002) | 3 lines
+2002-09-23 20:32:47 Rev 3200 jcater
-Removed files no longer needed by setup.py
-Removed reference to PyXML as we no longer require it
+ * src/GRServices.py, src/server/GRServices.py: fixes to allow
+ mcmillan to package designer
-------------------------------------------------------------------------
-r3298 | jcater | 2002-10-20 23:49:07 -0500 (Sun, 20 Oct 2002) | 2 lines
+2002-09-23 20:19:02 Rev 3199 jcater
-updated TODO
+ * src/adapters/destinations/email/smtp.py: fixed typos preventing
+ mcmillan from packaging designer
-------------------------------------------------------------------------
-r3297 | jcater | 2002-10-20 21:16:02 -0500 (Sun, 20 Oct 2002) | 2 lines
+2002-09-23 04:42:02 Rev 3188 jcater
-fixed calculations of summaries
+ * NEWS: updated NEWS files
-------------------------------------------------------------------------
-r3276 | jcater | 2002-10-10 10:07:07 -0500 (Thu, 10 Oct 2002) | 2 lines
+2002-09-20 06:23:30 Rev 3182 jcater
-fixes to broadcast fax adapter
+ * ChangeLog: first round of changes to text documents in prep for a
+ release
-------------------------------------------------------------------------
-r3275 | jcater | 2002-10-10 09:54:25 -0500 (Thu, 10 Oct 2002) | 2 lines
+2002-09-18 15:14:17 Rev 3172 siesel
-trying some fixes
+ * src/server/GRServer.py, src/GRServer.py: split grpc's up in
+ GRServer part and Appserver part in setup-cvs installer
-------------------------------------------------------------------------
-r3269 | jcater | 2002-10-09 20:55:06 -0500 (Wed, 09 Oct 2002) | 2 lines
+2002-09-17 22:17:07 Rev 3165 jcater
-fixed commenting issue
+ * src/adapters/filters/general/4xslt/Adapter.py: close() all
+ temporary files
-------------------------------------------------------------------------
-r3260 | jcater | 2002-10-08 16:50:42 -0500 (Tue, 08 Oct 2002) | 2 lines
+2002-09-17 19:53:39 Rev 3163 jcater
-added psfax merge support
+ * src/base/GRFilters.py, src/GRFilters.py: fixed typo from the
+ FileUtils conversion
-------------------------------------------------------------------------
-r3256 | jcater | 2002-10-08 12:30:44 -0500 (Tue, 08 Oct 2002) | 2 lines
+2002-09-17 15:27:45 Rev 3157 jcater
-Added a Postscript mailmerge driver to reports
+ * src/GREngine.py, src/GRFilters.py, src/base/GREngine.py,
+ src/adapters/filters/general/sablotron/Adapter.py,
+ src/base/GRFilters.py: removed code from gnue.common.__init__ and
+ placed in either gnue.common.FileUtils or gnue.common.TextUtils;
+ added stub for gear support
-------------------------------------------------------------------------
-r3249 | jcater | 2002-10-07 16:45:15 -0500 (Mon, 07 Oct 2002) | 2 lines
+2002-09-17 04:07:44 Rev 3156 dneighbors
-updating version numbers to 'development' status
+ * doc/ReportingConcepts.lyx: Patch: Phil Cole WO# 100
+ Change grrun and gnuenav to gnue-reports and gnue-navigator
+ respectively.
-------------------------------------------------------------------------
-r3248 | jcater | 2002-10-07 16:45:15 -0500 (Mon, 07 Oct 2002) | 2 lines
+2002-09-16 19:30:16 Rev 3146 jcater
-updating version numbers to 'development' status
+ * src/base/GREngine.py, src/GREngine.py: added TODO comments about
+ incorrect defaulting of namespaces in reports
-------------------------------------------------------------------------
-r3231 | jcater | 2002-09-29 19:19:18 -0500 (Sun, 29 Sep 2002) | 2 lines
+2002-09-16 19:22:15 Rev 3145 jcater
-final changes for release
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/GRRun.py, src/base/layout/GRFirstRow.py,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/layout/GRLastRow.py,
+ src/client/GRRun.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ [ticket #86] removed Unix getpass dependencies; uses getpass
+ module only if present
-------------------------------------------------------------------------
-r3230 | jcater | 2002-09-29 19:19:18 -0500 (Sun, 29 Sep 2002) | 2 lines
+2002-09-16 16:18:00 Rev 3144 siesel
-final changes for release
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/GREngine.py, src/base/layout/GRFirstRow.py,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/GREngine.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ fix reports to process monthly.grd (again) and reports created by
+ the simple report wizard of gnue designer
-------------------------------------------------------------------------
-r3217 | jcater | 2002-09-25 18:05:54 -0500 (Wed, 25 Sep 2002) | 2 lines
+2002-09-11 17:45:15 Rev 3133 jcater
-updates to documentation
+ * src/adapters/filters/general/sablotron/Adapter.py: [ticket #87]
+ added urlize function to Common; fixed sablotron driver to return
+ file://c:... when c:... is the file name
-------------------------------------------------------------------------
-r3212 | jcater | 2002-09-24 10:04:28 -0500 (Tue, 24 Sep 2002) | 2 lines
+2002-09-07 14:58:22 Rev 3118 jcater
-removed extraneous print statement
+ * setup.py, src/adapters/filters/SimpleTabulation/etc/fo.xsl: added
+ 4xslt adapter; FO filter [patches by btami]
-------------------------------------------------------------------------
-r3200 | jcater | 2002-09-23 15:32:47 -0500 (Mon, 23 Sep 2002) | 2 lines
+2002-08-27 15:53:01 Rev 3105 jcater
-fixes to allow mcmillan to package designer
+ * src/base/layout/GRFormula.py, TODO, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/GRDataMapper.py, src/base/layout/GRLastRow.py,
+ src/base/layout/GRParam.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/GRDataMapper.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ fixed incorrect resetting of summaries; misc bug fixes (esp.
+ w/mailmerge)
-------------------------------------------------------------------------
-r3199 | jcater | 2002-09-23 15:19:02 -0500 (Mon, 23 Sep 2002) | 2 lines
+2002-08-22 23:09:42 Rev 3100 jcater
-fixed typos preventing mcmillan from packaging designer
+ * samples/mailmerge/create-report.pl: added quick hack to generate a
+ mailmerge report from an RTF file
-------------------------------------------------------------------------
-r3188 | jcater | 2002-09-22 23:42:02 -0500 (Sun, 22 Sep 2002) | 2 lines
+2002-08-08 16:53:46 Rev 3094 siesel
-updated NEWS files
+ * src/adapters/filters/general/4xslt/__init__.py,
+ src/adapters/filters/general/4xslt/Adapter.py,
+ src/adapters/filters/general/4xslt,
+ src/adapters/filters/SimpleTabulation/etc/text.xsl: * enhance text.
+ xsl in SimpleTabulation [btami] * add a 4xslt Adapter.py (which
+ should be useful for win32 users, because 4suite has prebuilt
+ binaries) [btmai]
-------------------------------------------------------------------------
-r3182 | jcater | 2002-09-20 01:23:30 -0500 (Fri, 20 Sep 2002) | 2 lines
+2002-08-08 14:47:55 Rev 3093 jcater
-first round of changes to text documents in prep for a release
+ * doc/technotes/index.html: merged psu's index.html code into our
+ create-technote-index.py script so both an index.html and index.
+ txt are created
-------------------------------------------------------------------------
-r3172 | siesel | 2002-09-18 10:14:17 -0500 (Wed, 18 Sep 2002) | 2 lines
+2002-07-23 17:52:52 Rev 3055 jcater
-split grpc's up in GRServer part and Appserver part in setup-cvs installer
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/GRLastRow.py, src/base/GRLayout.py,
+ src/base/layout/GRNotFirstRow.py, src/base/layout/GRParam.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ added btami's report module/wizard to designer
-------------------------------------------------------------------------
-r3165 | jcater | 2002-09-17 17:17:07 -0500 (Tue, 17 Sep 2002) | 2 lines
+2002-07-22 15:25:34 Rev 3046 siesel
-close() all temporary files
+ * src/adapters/.cvsignore, src/adapters/destinations/.cvsignore,
+ src/adapters/filters/MailMerge/merge_latex/.cvsignore,
+ src/adapters/filters/MailMerge/_merge/.cvsignore,
+ src/adapters/filters/.cvsignore, src/adapters/filters/general/raw/.
+ cvsignore, src/adapters/destinations/fax/.cvsignore,
+ src/adapters/destinations/file/.cvsignore,
+ src/adapters/filters/MailMerge/merge_rtf/.cvsignore,
+ src/adapters/destinations/printer/.cvsignore,
+ src/adapters/filters/general/sablotron/.cvsignore,
+ src/adapters/destinations/email/.cvsignore: beautify cvs update
+ output :)
-------------------------------------------------------------------------
-r3163 | jcater | 2002-09-17 14:53:39 -0500 (Tue, 17 Sep 2002) | 2 lines
+2002-07-18 18:29:03 Rev 3030 jcater
-fixed typo from the FileUtils conversion
+ * doc/technotes/index.txt: added footer message
-------------------------------------------------------------------------
-r3157 | jcater | 2002-09-17 10:27:45 -0500 (Tue, 17 Sep 2002) | 2 lines
+2002-07-18 18:23:49 Rev 3029 jcater
-removed code from gnue.common.__init__ and placed in either
gnue.common.FileUtils or gnue.common.TextUtils; added stub for gear support
+ * doc/technotes/00000.txt, doc/technotes/index.txt, doc/technotes:
+ added technote structure
-------------------------------------------------------------------------
-r3156 | dneighbors | 2002-09-16 23:07:44 -0500 (Mon, 16 Sep 2002) | 6 lines
+2002-07-15 20:00:18 Rev 3018 jcater
-Patch: Phil Cole
-WO# 100
+ * doc/gnue-reports.dtd: more changes to DTD to play nicer with emacs
-Change grrun and gnuenav to gnue-reports and
-gnue-navigator respectively.
+2002-07-15 19:35:46 Rev 3017 jcater
-------------------------------------------------------------------------
-r3146 | jcater | 2002-09-16 14:30:16 -0500 (Mon, 16 Sep 2002) | 2 lines
+ * doc/gnue-reports.dtd: misc changes in DTD formatting
-added TODO comments about incorrect defaulting of namespaces in reports
+2002-07-01 00:30:50 Rev 2941 jcater
-------------------------------------------------------------------------
-r3145 | jcater | 2002-09-16 14:22:15 -0500 (Mon, 16 Sep 2002) | 2 lines
+ * doc/gnue-reports.dtd: Reworked support for gnuedtd... created base
+ tool's DTD's as an example
-[ticket #86] removed Unix getpass dependencies; uses getpass module only if
present
+2002-06-28 01:14:31 Rev 2932 jcater
-------------------------------------------------------------------------
-r3144 | siesel | 2002-09-16 11:18:00 -0500 (Mon, 16 Sep 2002) | 3 lines
+ * src/GRParser.py, src/base/GRParser.py: Fixed some attribute
+ typecasting issues
-fix reports to process monthly.grd (again) and
-reports created by the simple report wizard of gnue designer
+2002-06-15 19:51:36 Rev 2908 jcater
-------------------------------------------------------------------------
-r3133 | jcater | 2002-09-11 12:45:15 -0500 (Wed, 11 Sep 2002) | 2 lines
+ * src/base/__init__.py, src/__init__.py: updated version numbers to
+ development status
-[ticket #87] added urlize function to Common; fixed sablotron driver to return
file://c:... when c:... is the file name
+2002-06-15 19:51:36 Rev 2907 jcater
-------------------------------------------------------------------------
-r3118 | jcater | 2002-09-07 09:58:22 -0500 (Sat, 07 Sep 2002) | 2 lines
+ * src/__init__.py: updated version numbers to development status
-added 4xslt adapter; FO filter [patches by btami]
+2002-06-04 21:30:36 Rev 2874 siesel
-------------------------------------------------------------------------
-r3105 | jcater | 2002-08-27 10:53:01 -0500 (Tue, 27 Aug 2002) | 2 lines
+ * src/server/GRServer.py, grpc/GRServer.grpc, grpc, src/GRServer.py:
+ add basic rpc server functions to GRServer.
-fixed incorrect resetting of summaries; misc bug fixes (esp. w/mailmerge)
+2002-06-03 22:36:39 Rev 2868 jcater
-------------------------------------------------------------------------
-r3100 | jcater | 2002-08-22 18:09:42 -0500 (Thu, 22 Aug 2002) | 2 lines
+ * MANIFEST.in: fixed some oddity in distutil
-added quick hack to generate a mailmerge report from an RTF file
+2002-06-03 22:33:38 Rev 2867 jcater
-------------------------------------------------------------------------
-r3094 | siesel | 2002-08-08 11:53:46 -0500 (Thu, 08 Aug 2002) | 4 lines
+ * MANIFEST.in: fixed some oddity in distutil
-* enhance text.xsl in SimpleTabulation [btami]
-* add a 4xslt Adapter.py (which should be useful for win32 users,
- because 4suite has prebuilt binaries) [btmai]
+2002-06-03 22:18:18 Rev 2866 jamest
-------------------------------------------------------------------------
-r3093 | jcater | 2002-08-08 09:47:55 -0500 (Thu, 08 Aug 2002) | 2 lines
+ * NEWS: Set dates in NEWS files
-merged psu's index.html code into our create-technote-index.py script so both
an index.html and index.txt are created
+2002-06-03 21:08:39 Rev 2865 jcater
-------------------------------------------------------------------------
-r3055 | jcater | 2002-07-23 12:52:52 -0500 (Tue, 23 Jul 2002) | 2 lines
+ * ChangeLog: updated changelogs
-added btami's report module/wizard to designer
+2002-06-03 19:42:40 Rev 2861 jcater
-------------------------------------------------------------------------
-r3046 | siesel | 2002-07-22 10:25:34 -0500 (Mon, 22 Jul 2002) | 2 lines
+ * INSTALL, ChangeLog, setup.py: fixes for the client/ directory
+ changes
-beautify cvs update output :)
+2002-06-03 19:09:37 Rev 2858 jcater
-------------------------------------------------------------------------
-r3030 | jcater | 2002-07-18 13:29:03 -0500 (Thu, 18 Jul 2002) | 2 lines
+ * src/server/GRServer.py, src/client/GRRun.py, src/GRRun.py,
+ src/GRServer.py: fixes for the client/ directory changes
-added footer message
+2002-06-02 22:51:44 Rev 2849 jcater
-------------------------------------------------------------------------
-r3029 | jcater | 2002-07-18 13:23:49 -0500 (Thu, 18 Jul 2002) | 2 lines
+ * setup.py: fixed directory structure for installed man files
-added technote structure
+2002-06-02 22:21:42 Rev 2848 jcater
-------------------------------------------------------------------------
-r3018 | jcater | 2002-07-15 15:00:18 -0500 (Mon, 15 Jul 2002) | 2 lines
+ * src/GRRun.py, MANIFEST.in, src/GRServer.py, src/server/GRServer.py,
+ setup.py, src/client/GRRun.py: Added --generate-man-page to
+ GBaseApp and updated the setup.py's to create the manpages before
+ creating a source distribution
-more changes to DTD to play nicer with emacs
+2002-06-01 17:47:34 Rev 2844 jcater
-------------------------------------------------------------------------
-r3017 | jcater | 2002-07-15 14:35:46 -0500 (Mon, 15 Jul 2002) | 2 lines
+ * setup.py, setupext/__init__.py, setupext/install_data.py, MANIFEST.
+ in, setupext: added missing MANIFEST entries; added support for
+ GNUE_VERSION_SUFFIX to the setup.py's to ease the creating of
+ prereleases
-misc changes in DTD formatting
+2002-05-31 20:05:22 Rev 2840 jcater
-------------------------------------------------------------------------
-r2941 | jcater | 2002-06-30 19:30:50 -0500 (Sun, 30 Jun 2002) | 2 lines
+ * ChangeLog: ChangeLog updates
-Reworked support for gnuedtd... created base tool's DTD's as an example
+2002-05-31 04:10:46 Rev 2837 jcater
-------------------------------------------------------------------------
-r2932 | jcater | 2002-06-27 20:14:31 -0500 (Thu, 27 Jun 2002) | 2 lines
+ * setup.py: more fixes to setup.py
-Fixed some attribute typecasting issues
+2002-05-30 22:27:54 Rev 2833 jcater
-------------------------------------------------------------------------
-r2908 | jcater | 2002-06-15 14:51:36 -0500 (Sat, 15 Jun 2002) | 2 lines
+ * setup.py: pull version information from src/__init__.py
-updated version numbers to development status
+2002-05-30 22:26:17 Rev 2832 jcater
-------------------------------------------------------------------------
-r2907 | jcater | 2002-06-15 14:51:36 -0500 (Sat, 15 Jun 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/GRSources.py,
+ src/base/layout/GRPassThru.py, src/base/layout/GRNotLastRow.py,
+ src/base/layout/GRLayout.py, src/base/layout/GRFirstRow.py,
+ samples/location/zip-by-state.grd, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/GRDataMapper.py, src/base/layout/GRLastRow.py, src/GRSources.
+ py, src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/GRParam.py, src/base/GRDataMapper.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ fixes to master/detail support
-updated version numbers to development status
+2002-05-30 15:18:35 Rev 2830 jcater
-------------------------------------------------------------------------
-r2874 | siesel | 2002-06-04 16:30:36 -0500 (Tue, 04 Jun 2002) | 2 lines
+ * src/base/GRSources.py, src/GRSources.py: misc fix
-add basic rpc server functions to GRServer.
+2002-05-30 03:11:03 Rev 2823 jcater
-------------------------------------------------------------------------
-r2868 | jcater | 2002-06-03 17:36:39 -0500 (Mon, 03 Jun 2002) | 2 lines
+ * setup.py, src/base/__init__.py, src/GRServices.py, src/__init__.py,
+ src/server/GRServices.py: updates for release
-fixed some oddity in distutil
+2002-05-30 03:11:03 Rev 2822 jcater
-------------------------------------------------------------------------
-r2867 | jcater | 2002-06-03 17:33:38 -0500 (Mon, 03 Jun 2002) | 2 lines
+ * INSTALL, src/__init__.py, src/adapters/destinations/email/smtp.py:
+ updates for release
-fixed some oddity in distutil
+2002-05-30 01:30:33 Rev 2821 jcater
-------------------------------------------------------------------------
-r2866 | jamest | 2002-06-03 17:18:18 -0500 (Mon, 03 Jun 2002) | 2 lines
+ * TODO, ChangeLog, NEWS, README: doc updates in preparation for a
+ release
-Set dates in NEWS files
+2002-05-21 05:33:11 Rev 2776 baumannd
-------------------------------------------------------------------------
-r2865 | jcater | 2002-06-03 16:08:39 -0500 (Mon, 03 Jun 2002) | 2 lines
+ * scripts/.cvsignore, src/.cvsignore: Ignore some files.
-updated changelogs
+2002-05-16 01:14:44 Rev 2762 jcater
-------------------------------------------------------------------------
-r2861 | jcater | 2002-06-03 14:42:40 -0500 (Mon, 03 Jun 2002) | 2 lines
+ * src/base/GRSources.py, src/GRSources.py: moved more master/detail
+ datasource logic out of tools and into common
-fixes for the client/ directory changes
+2002-05-15 04:30:32 Rev 2760 jcater
-------------------------------------------------------------------------
-r2858 | jcater | 2002-06-03 14:09:37 -0500 (Mon, 03 Jun 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/adapters/filters/MailMerge/_merge/MergeBase.py, src/GRLayout.
+ py, src/base/layout/GRLayoutElement.py,
+ src/adapters/filters/MailMerge/merge_rtf/Adapter.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ fixes to bugs surfacing from merge_rtf testing
-fixes for the client/ directory changes
+2002-05-15 01:03:30 Rev 2758 jcater
-------------------------------------------------------------------------
-r2849 | jcater | 2002-06-02 17:51:44 -0500 (Sun, 02 Jun 2002) | 2 lines
+ * src/adapters/filters/MailMerge/_merge/MergeBase.py: added missing
+ file
-fixed directory structure for installed man files
+2002-05-15 00:58:00 Rev 2757 jcater
-------------------------------------------------------------------------
-r2848 | jcater | 2002-06-02 17:21:42 -0500 (Sun, 02 Jun 2002) | 2 lines
+ * samples/mailmerge/mailmerge.grd: added mailmerge report example
-Added --generate-man-page to GBaseApp and updated the setup.py's to create the
manpages before creating a source distribution
+2002-05-15 00:27:39 Rev 2756 jcater
-------------------------------------------------------------------------
-r2844 | jcater | 2002-06-01 12:47:34 -0500 (Sat, 01 Jun 2002) | 2 lines
+ * src/adapters/filters/MailMerge/merge_rtf/__init__.py,
+ src/adapters/filters/MailMerge/merge_rtf/Adapter.py,
+ src/adapters/filters/MailMerge/merge_latex/__init__.py,
+ src/adapters/filters/MailMerge/merge_latex/Adapter.py,
+ src/adapters/filters/MailMerge/_merge/__init__.py,
+ src/adapters/filters/general/sablotron/Adapter.py,
+ src/base/GRFilters.py, samples/mailmerge/pg_schema.sql,
+ src/adapters/filters/MailMerge/merge_rtf, src/GRFilters.py,
+ src/adapters/filters/MailMerge/merge_latex,
+ src/adapters/filters/MailMerge/_merge: added merge
+ support/examples to reports (currently, only RTF works -- latex
+ does not)
-added missing MANIFEST entries; added support for GNUE_VERSION_SUFFIX to the
setup.py's to ease the creating of prereleases
+2002-05-11 23:52:30 Rev 2746 jamest
-------------------------------------------------------------------------
-r2840 | jcater | 2002-05-31 15:05:22 -0500 (Fri, 31 May 2002) | 2 lines
+ * src/base/GRConfig.py,
+ src/adapters/filters/general/sablotron/Adapter.py,
+ src/base/GRFilters.py, src/client/GRRun.py, src/GRRun.py,
+ src/GRConfig.py, src/GRFilters.py: jamest - win32 setup fix, added
+ default config value load to reports jcater - added better import
+ error support in Sablotron driver - added rest of reports
+ config options to GRConfig - misc bug fixes
-ChangeLog updates
+2002-05-04 16:45:09 Rev 2706 jamest
-------------------------------------------------------------------------
-r2837 | jcater | 2002-05-30 23:10:46 -0500 (Thu, 30 May 2002) | 2 lines
+ * src/server/GRServer.py, src/client/GRRun.py,
+ src/adapters/destinations/fax/hylafax.py,
+ src/adapters/destinations/email/sendmail.py, src/GRRun.py,
+ src/base/GROutputAdapter.py, src/base/GRFilters.py,
+ src/GROutputAdapter.py, src/GRConfig.py, src/GREngine.py,
+ src/GRServer.py, src/GRFilters.py,
+ src/adapters/destinations/printer/bsd.py, src/base/GRConfig.py,
+ src/base/GREngine.py: Removed dependency on gnue.conf files (new
+ config system) Moved text out of gnue.conf setting as the new i18n
+ stuff replaces it Something else I've forgotten :)
-more fixes to setup.py
+2002-04-29 04:19:15 Rev 2657 jcater
-------------------------------------------------------------------------
-r2833 | jcater | 2002-05-30 17:27:54 -0500 (Thu, 30 May 2002) | 2 lines
+ * src/adapters/filters/SimpleTabulation/etc/csv.xsl,
+ src/base/GRFilters.py, src/GRFilters.py: added a CSV filter to
+ reports; misc bug fixes
-pull version information from src/__init__.py
+2002-04-29 01:52:53 Rev 2655 jcater
-------------------------------------------------------------------------
-r2832 | jcater | 2002-05-30 17:26:17 -0500 (Thu, 30 May 2002) | 2 lines
+ * src/GRParser.py, src/base/layout/GRFormula.py,
+ src/base/layout/GRPassThru.py, src/base/layout/GRNotLastRow.py,
+ src/base/layout/GRLayout.py, src/GREngine.py, src/base/GRParser.py,
+ samples/foobulations/monthly.grd, src/base/layout/GRFirstRow.py,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/GRReport.py, src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/GREngine.py,
+ src/base/layout/GRLastRow.py, src/base/GRReport.py,
+ src/base/GRLayout.py, src/base/layout/GRNotFirstRow.py,
+ src/base/layout/GRParam.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: * Added XML Namespace support to
+ GObject's dumpXML() (required for reports) * Fixed problem with
+ GRParam's being added to their parents twice. * Made all GRD tags
+ lowercase to make dumpXML() friendly * Misc bugfixed to Reports
-fixes to master/detail support
+2002-04-27 22:13:02 Rev 2651 jcater
-------------------------------------------------------------------------
-r2830 | jcater | 2002-05-30 10:18:35 -0500 (Thu, 30 May 2002) | 2 lines
+ * src/base/GRFilters.py, src/GRFilters.py,
+ samples/dcl/personnel-summary.grd: misc fixes for reports filters
-misc fix
+2002-04-27 20:59:51 Rev 2650 jcater
-------------------------------------------------------------------------
-r2823 | jcater | 2002-05-29 22:11:03 -0500 (Wed, 29 May 2002) | 2 lines
+ * setup.py: to do a non-standard installation, pass "--cfg-file
+ /my/site/file.cfg" to all the setup.py scripts
-updates for release
+2002-04-27 20:30:42 Rev 2649 jcater
-------------------------------------------------------------------------
-r2822 | jcater | 2002-05-29 22:11:03 -0500 (Wed, 29 May 2002) | 2 lines
+ * src/base/GRFilters.py, src/GRFilters.py: added support for a
+ site-wide installation configuration file that allows package
+ maintainers to put key files in places other than a single root
-updates for release
+2002-04-26 05:34:26 Rev 2646 jcater
-------------------------------------------------------------------------
-r2821 | jcater | 2002-05-29 20:30:33 -0500 (Wed, 29 May 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, samples/foobulations/monthly.grd,
+ src/GRFilters.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/GRLastRow.py, src/base/GRFilters.py,
+ src/base/layout/GRParam.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: misc changes
-doc updates in preparation for a release
+2002-04-24 22:51:45 Rev 2643 jcater
-------------------------------------------------------------------------
-r2776 | baumannd | 2002-05-21 00:33:11 -0500 (Tue, 21 May 2002) | 2 lines
+ * src/adapters/filters/SimpleTabulation/etc/kspread.xsl,
+ src/adapters/destinations/email/sendmail.py: more work on report
+ output formats
-Ignore some files.
+2002-04-22 15:46:21 Rev 2640 jcater
-------------------------------------------------------------------------
-r2762 | jcater | 2002-05-15 20:14:44 -0500 (Wed, 15 May 2002) | 2 lines
+ * .cvsignore: added cvsignore file
-moved more master/detail datasource logic out of tools and into common
+2002-04-22 07:18:16 Rev 2638 jcater
-------------------------------------------------------------------------
-r2760 | jcater | 2002-05-14 23:30:32 -0500 (Tue, 14 May 2002) | 2 lines
+ * setup.py: fixed if's without corresponding code blocks (per btami)
-fixes to bugs surfacing from merge_rtf testing
+2002-04-18 18:29:56 Rev 2631 jcater
-------------------------------------------------------------------------
-r2758 | jcater | 2002-05-14 20:03:30 -0500 (Tue, 14 May 2002) | 2 lines
+ * INSTALL: updated documentation
-added missing file
+2002-04-18 15:12:31 Rev 2629 jcater
-------------------------------------------------------------------------
-r2757 | jcater | 2002-05-14 19:58:00 -0500 (Tue, 14 May 2002) | 2 lines
+ * setup.py: [WO #30] removed PyXML checks from the setup scripts
-added mailmerge report example
+2002-04-17 19:09:19 Rev 2627 jamest
-------------------------------------------------------------------------
-r2756 | jcater | 2002-05-14 19:27:39 -0500 (Tue, 14 May 2002) | 2 lines
+ * src/base/GRSources.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRFirstRow.py,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRLastRow.py, src/GRSources.py, src/base/GRLayout.
+ py, src/base/layout/GRNotFirstRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRFormula.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ removed getObjectType() clean up start of some subtle new bugs
-added merge support/examples to reports (currently, only RTF works -- latex
does not)
+2002-04-15 22:05:02 Rev 2622 jcater
-------------------------------------------------------------------------
-r2746 | jamest | 2002-05-11 18:52:30 -0500 (Sat, 11 May 2002) | 5 lines
+ * TODO, INSTALL, doc/ReportingConcepts.lyx: doc fixes
-jamest - win32 setup fix, added default config value load to reports
-jcater - added better import error support in Sablotron driver
- - added rest of reports config options to GRConfig
- - misc bug fixes
+2002-04-15 17:43:05 Rev 2620 jcater
-------------------------------------------------------------------------
-r2706 | jamest | 2002-05-04 11:45:09 -0500 (Sat, 04 May 2002) | 4 lines
+ * INSTALL, README: yet more documentation updates
-Removed dependency on gnue.conf files (new config system)
-Moved text out of gnue.conf setting as the new i18n stuff replaces it
-Something else I've forgotten :)
+2002-04-15 05:39:25 Rev 2619 jcater
-------------------------------------------------------------------------
-r2657 | jcater | 2002-04-28 23:19:15 -0500 (Sun, 28 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/GREngine.py, src/base/layout/GRFirstRow.py,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/GREngine.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ code cleanup
-added a CSV filter to reports; misc bug fixes
+2002-04-15 04:36:43 Rev 2617 jcater
-------------------------------------------------------------------------
-r2655 | jcater | 2002-04-28 20:52:53 -0500 (Sun, 28 Apr 2002) | 5 lines
+ * INSTALL, src/adapters/destinations/email/sendmail.py: misc cleanup
-* Added XML Namespace support to GObject's dumpXML() (required for reports)
-* Fixed problem with GRParam's being added to their parents twice.
-* Made all GRD tags lowercase to make dumpXML() friendly
-* Misc bugfixed to Reports
+2002-04-15 04:36:31 Rev 2616 jcater
-------------------------------------------------------------------------
-r2651 | jcater | 2002-04-27 17:13:02 -0500 (Sat, 27 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/GRRun.py, src/GREngine.py, src/base/layout/GRFirstRow.py,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/GREngine.py,
+ src/base/layout/GRLastRow.py, src/client/GRRun.py,
+ src/base/layout/GRParam.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: moved output logic from GRRun into
+ GREngine; misc cleanup
-misc fixes for reports filters
+2002-04-14 21:06:00 Rev 2615 jcater
-------------------------------------------------------------------------
-r2650 | jcater | 2002-04-27 15:59:51 -0500 (Sat, 27 Apr 2002) | 3 lines
+ * INSTALL: more documentation
-to do a non-standard installation, pass "--cfg-file /my/site/file.cfg" to all
the setup.py
-scripts
+2002-04-14 20:20:43 Rev 2613 jcater
-------------------------------------------------------------------------
-r2649 | jcater | 2002-04-27 15:30:42 -0500 (Sat, 27 Apr 2002) | 2 lines
+ * src/adapters/destinations/email/sendmail.py,
+ src/adapters/filters/general/sablotron/Adapter.py,
+ src/adapters/destinations/fax/hylafax.py,
+ src/adapters/destinations/printer/bsd.py,
+ src/adapters/filters/SimpleTabulation/etc/html.xsl: fixes to make
+ fax and printer support work; misc typo fixes
-added support for a site-wide installation configuration file that allows
package maintainers to put key files in places other than a single root
+2002-04-14 05:19:37 Rev 2611 jcater
-------------------------------------------------------------------------
-r2646 | jcater | 2002-04-26 00:34:26 -0500 (Fri, 26 Apr 2002) | 2 lines
+ * src/GRParser.py, AUTHORS, TODO, doc/ReportingConcepts.lyx,
+ src/base/GRParser.py: updates to documentation
-misc changes
+2002-04-14 00:36:51 Rev 2609 jcater
-------------------------------------------------------------------------
-r2643 | jcater | 2002-04-24 17:51:45 -0500 (Wed, 24 Apr 2002) | 2 lines
+ * doc/ReportingConcepts.lyx: updates to documentation
-more work on report output formats
+2002-04-13 01:54:35 Rev 2604 jcater
-------------------------------------------------------------------------
-r2640 | jcater | 2002-04-22 10:46:21 -0500 (Mon, 22 Apr 2002) | 2 lines
+ * src/adapters/destinations/email/sendmail.py,
+ src/adapters/filters/general/sablotron/Adapter.py: fixed to
+ destinations
-added cvsignore file
+2002-04-13 00:54:21 Rev 2602 jcater
-------------------------------------------------------------------------
-r2638 | jcater | 2002-04-22 02:18:16 -0500 (Mon, 22 Apr 2002) | 2 lines
+ * src/GROutputAdapter.py,
+ src/adapters/filters/general/sablotron/Adapter.py,
+ src/base/GRFilters.py, src/GRFilters.py, src/base/GROutputAdapter.
+ py: reports: inplace transformations working now (--filter html
+ or --filter text)
-fixed if's without corresponding code blocks (per btami)
+2002-04-12 22:21:34 Rev 2601 jcater
-------------------------------------------------------------------------
-r2631 | jcater | 2002-04-18 13:29:56 -0500 (Thu, 18 Apr 2002) | 2 lines
+ * src/base/GRFilters.py, src/base/GRReport.py, src/GRFilters.py,
+ src/GRReport.py: synching machines
-updated documentation
+2002-04-12 20:56:53 Rev 2600 jcater
-------------------------------------------------------------------------
-r2629 | jcater | 2002-04-18 10:12:31 -0500 (Thu, 18 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/GRSortOptions.py, src/GRParameters.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, samples/foobulations/monthly.grd,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py,
+ src/adapters/filters/SimpleTabulation/etc/text.xsl, src/GRReport.
+ py, src/base/GRSortOptions.py, src/base/GRParameters.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/GRLastRow.py, src/base/GRReport.py,
+ src/base/GRLayout.py, src/base/layout/GRNotFirstRow.py,
+ src/base/layout/GRParam.py, src/base/layout/ContainerElement.py,
+ src/adapters/filters/SimpleTabulation/etc/html.xsl,
+ src/base/layout/GRSection.py: more support of namespaces in
+ reports output stream; misc bug fixes & enhancements
-[WO #30] removed PyXML checks from the setup scripts
+2002-04-12 18:57:06 Rev 2599 jcater
-------------------------------------------------------------------------
-r2627 | jamest | 2002-04-17 14:09:19 -0500 (Wed, 17 Apr 2002) | 4 lines
+ * doc/ReportingConcepts.lyx: start of Reports docs
-removed getObjectType()
-clean up
-start of some subtle new bugs
+2002-04-12 05:59:34 Rev 2597 jcater
-------------------------------------------------------------------------
-r2622 | jcater | 2002-04-15 17:05:02 -0500 (Mon, 15 Apr 2002) | 2 lines
+ * src/adapters/filters/SimpleTabulation/__init__.py,
+ src/adapters/filters/MailMerge, src/adapters/filters/Labels,
+ src/adapters/filters/general/__init__.py, src/GROutputAdapter.py,
+ src/GRRun.py, src/GRFilters.py, src/base/GROutputAdapter.py,
+ src/adapters/destinations/__init__.py,
+ src/adapters/destinations/file/stdout.py,
+ src/adapters/filters/__init__.py,
+ src/adapters/destinations/file/text.py, src/base/GRFilters.py,
+ src/client/GRRun.py, src/adapters/filters/MailMerge/__init__.py,
+ src/adapters/filters/Labels/__init__.py: more work on
+ modularization of output destinations/filters in reports
-doc fixes
+2002-04-11 23:37:27 Rev 2590 jcater
-------------------------------------------------------------------------
-r2620 | jcater | 2002-04-15 12:43:05 -0500 (Mon, 15 Apr 2002) | 2 lines
+ * src/base/GRFilters.py, src/GRFilters.py: misc work on filters
-yet more documentation updates
+2002-04-11 05:56:50 Rev 2587 jcater
-------------------------------------------------------------------------
-r2619 | jcater | 2002-04-15 00:39:25 -0500 (Mon, 15 Apr 2002) | 2 lines
+ * src/client/GRRun.py, src/GRRun.py: typo
-code cleanup
+2002-04-11 04:19:30 Rev 2586 jcater
-------------------------------------------------------------------------
-r2617 | jcater | 2002-04-14 23:36:43 -0500 (Sun, 14 Apr 2002) | 2 lines
+ * src/adapters/filters/general/raw,
+ src/adapters/destinations/email/sendmail.py, src/GROutputAdapter.
+ py, src/adapters/filters/general/sablotron/__init__.py, src/GRRun.
+ py, samples/foobulations/monthly.grd,
+ src/adapters/filters/general/raw/Adapter.py,
+ src/adapters/filters/general,
+ src/adapters/filters/general/sablotron, src/base/GROutputAdapter.
+ py, src/GRDataMapper.py, src/adapters/destinations/file/stdout.py,
+ src/adapters/destinations/file/text.py,
+ src/adapters/filters/general/sablotron/Adapter.py,
+ src/client/GRRun.py, src/adapters/filters/general/raw/__init__.py,
+ src/adapters/destinations/fax/hylafax.py,
+ src/adapters/destinations/email/smtp.py, src/base/GRDataMapper.py:
+ Started on modularization of GNUe Reprots transformation adapters
+ and destination adapters; cleanup of code
-misc cleanup
+2002-04-10 22:25:00 Rev 2585 jcater
-------------------------------------------------------------------------
-r2616 | jcater | 2002-04-14 23:36:31 -0500 (Sun, 14 Apr 2002) | 2 lines
+ * samples/foobulations/monthly.grd: more work on summaries
-moved output logic from GRRun into GREngine; misc cleanup
+2002-04-10 19:58:35 Rev 2584 jcater
-------------------------------------------------------------------------
-r2615 | jcater | 2002-04-14 16:06:00 -0500 (Sun, 14 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/GRDataMapper.py, src/base/layout/GRLastRow.py,
+ src/base/layout/GRParam.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/GRDataMapper.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ subtotals/summaries finally working in reports
-more documentation
+2002-04-10 01:40:15 Rev 2582 jcater
-------------------------------------------------------------------------
-r2613 | jcater | 2002-04-14 15:20:43 -0500 (Sun, 14 Apr 2002) | 2 lines
+ * src/GRDataMapper.py, src/base/GRDataMapper.py: synching machines
-fixes to make fax and printer support work; misc typo fixes
+2002-04-09 22:55:41 Rev 2581 jcater
-------------------------------------------------------------------------
-r2611 | jcater | 2002-04-14 00:19:37 -0500 (Sun, 14 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/GRParser.py, INSTALL, FAQ,
+ src/base/layout/GRPassThru.py, src/base/layout/GRNotLastRow.py,
+ src/GRRun.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/GRParser.py,
+ samples/foobulations/monthly.grd, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/GRDataMapper.py, AUTHORS,
+ src/base/layout/GRLayoutElement.py, src/base/layout/GRLastRow.py,
+ src/client/GRRun.py, src/base/GRLayout.py,
+ src/base/layout/GRNotFirstRow.py, src/base/layout/GRParam.py,
+ src/base/GRDataMapper.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: lots of work on summaries; misc
+ cleanup
-updates to documentation
+2002-04-09 07:37:53 Rev 2579 dneighbors
-------------------------------------------------------------------------
-r2609 | jcater | 2002-04-13 19:36:51 -0500 (Sat, 13 Apr 2002) | 2 lines
+ * src/adapters/filters/SimpleTabulation/etc/html.xsl,
+ src/adapters/filters/SimpleTabulation/etc/text.xsl: html.xsl **
+ Style sheet modifications
+ text.xsl ** Start of rendering for plain ascii text
-updates to documentation
+2002-04-09 06:22:57 Rev 2578 dneighbors
-------------------------------------------------------------------------
-r2604 | jcater | 2002-04-12 20:54:35 -0500 (Fri, 12 Apr 2002) | 2 lines
+ * samples/foobulations/monthly.grd,
+ src/adapters/filters/SimpleTabulation/etc/html.xsl: html.xsl **
+ change to recognize row types (subtotal vs item)
+ monthly.grd ** alignment changes that didnt get done last time
+ because of up2date failure
-fixed to destinations
+2002-04-09 05:20:52 Rev 2577 dneighbors
-------------------------------------------------------------------------
-r2602 | jcater | 2002-04-12 19:54:21 -0500 (Fri, 12 Apr 2002) | 2 lines
+ * src/adapters/filters/SimpleTabulation/etc,
+ src/adapters/filters/SimpleTabulation, src/adapters/filters,
+ src/adapters/filters/SimpleTabulation/etc/html.xsl: GNUe Report
+ Output to HTML translator, should be moved to another directory
+ eventually.
-reports: inplace transformations working now (--filter html or --filter text)
+2002-04-09 05:00:35 Rev 2575 jcater
-------------------------------------------------------------------------
-r2601 | jcater | 2002-04-12 17:21:34 -0500 (Fri, 12 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/GRParser.py,
+ src/base/layout/GRPassThru.py, src/base/layout/GRNotLastRow.py,
+ src/base/layout/GRLayout.py, src/base/layout/GRFirstRow.py,
+ src/base/GRParser.py, samples/foobulations/monthly.grd,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/layout/GRLastRow.py,
+ src/base/layout/GRParam.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: more work on summaries
-synching machines
+2002-04-09 04:48:06 Rev 2574 jcater
-------------------------------------------------------------------------
-r2600 | jcater | 2002-04-12 15:56:53 -0500 (Fri, 12 Apr 2002) | 2 lines
+ * samples/foobulations/monthly.grd: updates for derek's convenience
-more support of namespaces in reports output stream; misc bug fixes &
enhancements
+2002-04-09 04:43:03 Rev 2573 jcater
-------------------------------------------------------------------------
-r2599 | jcater | 2002-04-12 13:57:06 -0500 (Fri, 12 Apr 2002) | 2 lines
+ * samples/foobulations/monthly.grd: updates for derek's convenience
-start of Reports docs
+2002-04-09 04:30:57 Rev 2572 jcater
-------------------------------------------------------------------------
-r2597 | jcater | 2002-04-12 00:59:34 -0500 (Fri, 12 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ finally whipped section firstRow support into shape
-more work on modularization of output destinations/filters in reports
+2002-04-09 02:41:02 Rev 2571 jcater
-------------------------------------------------------------------------
-r2590 | jcater | 2002-04-11 18:37:27 -0500 (Thu, 11 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, samples/foobulations/monthly.grd,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/layout/GRLastRow.py,
+ src/base/layout/GRParam.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: more work on the layout processes;
+ still issues w/firstRow
-misc work on filters
+2002-04-08 22:01:50 Rev 2569 jcater
-------------------------------------------------------------------------
-r2587 | jcater | 2002-04-11 00:56:50 -0500 (Thu, 11 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ I have broken reports (and haven't even released yet :)...
+ conversion to new process format
-typo
+2002-04-08 16:03:20 Rev 2566 jcater
-------------------------------------------------------------------------
-r2586 | jcater | 2002-04-10 23:19:30 -0500 (Wed, 10 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, samples/foobulations/monthly.grd,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/GRDataMapper.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/GRDataMapper.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: saving changes before a gutting
+ session
-Started on modularization of GNUe Reprots transformation adapters and
destination adapters; cleanup of code
+2002-04-08 05:51:29 Rev 2564 jcater
-------------------------------------------------------------------------
-r2585 | jcater | 2002-04-10 17:25:00 -0500 (Wed, 10 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, samples/foobulations/monthly.grd,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/GRDataMapper.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/GRDataMapper.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: fixed layout-level param output;
+ improved support for firstRow and notFirstRow
-more work on summaries
+2002-04-07 02:13:31 Rev 2563 jcater
-------------------------------------------------------------------------
-r2584 | jcater | 2002-04-10 14:58:35 -0500 (Wed, 10 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ stoopid error
-subtotals/summaries finally working in reports
+2002-04-07 01:20:36 Rev 2562 jcater
-------------------------------------------------------------------------
-r2582 | jcater | 2002-04-09 20:40:15 -0500 (Tue, 09 Apr 2002) | 2 lines
+ * src/base/layout/GRPassThru.py, src/base/layout/GRNotLastRow.py,
+ src/adapters/destinations/email/__init__.py,
+ src/adapters/destinations/fax, src/base/layout/GRFirstRow.py,
+ src/adapters/destinations/file, src/GRFilters.py,
+ src/base/layout/GRSumm.py, src/adapters/destinations/printer/bsd.
+ py, src/adapters/__init__.py, src/base/layout/GRField.py,
+ src/adapters/destinations/printer,
+ src/adapters/destinations/file/text.py, src/base/layout/GRLastRow.
+ py, src/client/GRRun.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/adapters/destinations,
+ src/base/layout/GRParam.py, src/adapters/destinations/fax/hylafax.
+ py, src/adapters/destinations/fax/__init__.py,
+ src/base/layout/GRFormula.py,
+ src/adapters/destinations/file/__init__.py,
+ src/adapters/destinations/printer/__init__.py,
+ src/base/layout/GRLayout.py, src/GRRun.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py,
+ src/adapters/destinations/email, src/base/GRFilters.py,
+ src/adapters, src/adapters/destinations/email/smtp.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ lots o' work on reports
-synching machines
+2002-04-06 07:27:27 Rev 2556 jcater
-------------------------------------------------------------------------
-r2581 | jcater | 2002-04-09 17:55:41 -0500 (Tue, 09 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, samples/foobulations/monthly.grd,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/layout/GRLastRow.py,
+ src/base/layout/GRParam.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: finished adding 'section=' support
+ to <fields> so they can claim another section as their parent [for
+ grouping purposes]
-lots of work on summaries; misc cleanup
+2002-04-06 06:45:11 Rev 2555 jcater
-------------------------------------------------------------------------
-r2579 | dneighbors | 2002-04-09 02:37:53 -0500 (Tue, 09 Apr 2002) | 6 lines
+ * src/client/GRRun.py, src/GRRun.py: bug fix for user-supplied
+ parameters
-html.xsl
- ** Style sheet modifications
+2002-04-05 05:36:10 Rev 2554 jcater
-text.xsl
- ** Start of rendering for plain ascii text
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, samples/foobulations/monthly.grd,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/layout/GRLastRow.py,
+ src/base/layout/GRParam.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: more work towards 0.0.1
-------------------------------------------------------------------------
-r2578 | dneighbors | 2002-04-09 01:22:57 -0500 (Tue, 09 Apr 2002) | 7 lines
+2002-04-04 23:38:20 Rev 2552 jcater
-html.xsl
- ** change to recognize row types (subtotal vs item)
+ * src/base/layout/GRFormula.py, src/GRParser.py,
+ src/base/layout/GRPassThru.py, src/GRParameters.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/GRParser.py,
+ samples/foobulations/monthly.grd, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRReport.py, src/base/GRParameters.py, src/GRLayout.py,
+ src/GRDataMapper.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/GRLastRow.py, src/base/GRReport.py,
+ src/base/GRLayout.py, src/base/layout/GRNotFirstRow.py,
+ src/base/layout/GRParam.py, src/base/GRDataMapper.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ more work on user-set parameters; added firstRow and notFirstRow
+ logic to <section>s; misc bug fixes [synching machines]
-monthly.grd
- ** alignment changes that didnt get done last time because
- of up2date failure
+2002-04-04 05:55:37 Rev 2548 jcater
-------------------------------------------------------------------------
-r2577 | dneighbors | 2002-04-09 00:20:52 -0500 (Tue, 09 Apr 2002) | 3 lines
+ * src/base/layout/GRFormula.py, src/GRParser.py,
+ src/base/layout/GRPassThru.py, src/GRParameters.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/GRParser.py,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRReport.py,
+ src/base/GRParameters.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/layout/GRLastRow.py,
+ src/base/GRReport.py, src/base/GRLayout.py,
+ src/base/layout/GRNotFirstRow.py, src/base/layout/GRParam.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ improved support in reports for user-supplied parameters
-GNUe Report Output to HTML translator, should be moved to another
-directory eventually.
+2002-04-03 23:52:54 Rev 2545 jcater
-------------------------------------------------------------------------
-r2575 | jcater | 2002-04-09 00:00:35 -0500 (Tue, 09 Apr 2002) | 2 lines
+ * src/GRParser.py, samples/foobulations/README, samples/foobulations,
+ samples/foobulations/pg_schema.sql, samples/foobulations/monthly.
+ grd, src/base/GRParser.py: synching machines
-more work on summaries
+2002-04-03 06:18:06 Rev 2543 jcater
-------------------------------------------------------------------------
-r2574 | jcater | 2002-04-08 23:48:06 -0500 (Mon, 08 Apr 2002) | 2 lines
+ * src/GRServices.py, src/server/GRServices.py: start of record-level
+ block triggers (pre-commit, pre-update, pre-insert, pre-delete,
+ pre-modify)
-updates for derek's convenience
+2002-04-02 22:14:11 Rev 2537 jcater
-------------------------------------------------------------------------
-r2573 | jcater | 2002-04-08 23:43:03 -0500 (Mon, 08 Apr 2002) | 2 lines
+ * src/GRParser.py, src/base/GRParser.py: code cleanup; misc bug fixes
-updates for derek's convenience
+2002-03-26 04:34:07 Rev 2515 jcater
-------------------------------------------------------------------------
-r2572 | jcater | 2002-04-08 23:30:57 -0500 (Mon, 08 Apr 2002) | 2 lines
+ * src/base/GRSources.py, src/GRSortOptions.py, src/GRParameters.py,
+ src/GRRun.py, src/GREngine.py, src/__init__.py,
+ src/server/GRServer.py, src/base/GRSortOptions.py,
+ src/base/GRParameters.py, src/GRDataMapper.py, src/base/GREngine.
+ py, src/base/__init__.py, src/GRExceptions.py, src/client/GRRun.py,
+ src/GRSources.py, src/base/GRDataMapper.py, src/base/GRExceptions.
+ py: * updated reports to work with namespace-qualified output
+ tags * moved some GObject creation logic into gnue-common's
+ phased init system * reworked DataSource/DataObject usage to
+ reflect current gnue-common * misc fixes
-finally whipped section firstRow support into shape
+2002-03-26 04:34:07 Rev 2514 jcater
-------------------------------------------------------------------------
-r2571 | jcater | 2002-04-08 21:41:02 -0500 (Mon, 08 Apr 2002) | 2 lines
+ * src/base/layout/GRFormula.py, src/GRParser.py,
+ src/base/layout/GRPassThru.py, src/base/layout/GRNotLastRow.py,
+ src/base/layout/GRLayout.py, src/base/layout/GRFirstRow.py,
+ src/base/GRParser.py, src/__init__.py, src/GRServer.py,
+ samples/location/zip-by-state.grd, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRReport.py, src/GRLayout.py, src/base/layout/GRLayoutElement.
+ py, src/base/layout/GRLastRow.py, src/GRServices.py,
+ src/base/GRReport.py, src/base/GRLayout.py,
+ src/base/layout/GRNotFirstRow.py, src/base/layout/GRParam.py,
+ src/server/GRServices.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: * updated reports to work with
+ namespace-qualified output tags * moved some GObject creation
+ logic into gnue-common's phased init system * reworked
+ DataSource/DataObject usage to reflect current gnue-common * misc
+ fixes
-more work on the layout processes; still issues w/firstRow
+2002-03-22 18:31:06 Rev 2512 jcater
-------------------------------------------------------------------------
-r2569 | jcater | 2002-04-08 17:01:50 -0500 (Mon, 08 Apr 2002) | 2 lines
+ * samples/location/zip-by-state.grd: brainstorming
-I have broken reports (and haven't even released yet :)... conversion to new
process format
+2002-03-22 07:38:36 Rev 2510 jcater
-------------------------------------------------------------------------
-r2566 | jcater | 2002-04-08 11:03:20 -0500 (Mon, 08 Apr 2002) | 2 lines
+ * src/GRParser.py, src/base/GRParser.py: clarified the loadXML
+ parameter names (renamed the misleading 'URL' to 'buffer' as it
+ expected an open file buffer, not a URL)
-saving changes before a gutting session
+2002-02-12 03:03:50 Rev 2424 jamest
-------------------------------------------------------------------------
-r2564 | jcater | 2002-04-08 00:51:29 -0500 (Mon, 08 Apr 2002) | 2 lines
+ * src/base/GRSources.py, src/GRSources.py: Merged datasource code
+ back into GDataSource and adjusted forms and reports accordingly.
+ Started work on GMenu
-fixed layout-level param output; improved support for firstRow and notFirstRow
+2002-01-11 07:35:56 Rev 2291 jcater
-------------------------------------------------------------------------
-r2563 | jcater | 2002-04-06 20:13:31 -0600 (Sat, 06 Apr 2002) | 2 lines
+ * src/base/__init__.py, src/__init__.py: misc changes; restructuring
+ -- this may temporarily break cvs, I'll fix in the AM
-stoopid error
+2002-01-11 07:35:56 Rev 2290 jcater
-------------------------------------------------------------------------
-r2562 | jcater | 2002-04-06 19:20:36 -0600 (Sat, 06 Apr 2002) | 2 lines
+ * src/__init__.py: misc changes; restructuring -- this may
+ temporarily break cvs, I'll fix in the AM
-lots o' work on reports
+2001-11-06 02:29:50 Rev 2037 jamest
-------------------------------------------------------------------------
-r2556 | jcater | 2002-04-06 01:27:27 -0600 (Sat, 06 Apr 2002) | 2 lines
+ * TODO, setup.py: Added ROADMAPS to the various TODO files
-finished adding 'section=' support to <fields> so they can claim another
section as their parent [for grouping purposes]
+2001-10-30 06:13:21 Rev 2003 jcater
-------------------------------------------------------------------------
-r2555 | jcater | 2002-04-06 00:45:11 -0600 (Sat, 06 Apr 2002) | 2 lines
+ * src/GRServices.py, src/server/GRServices.py: synching machines
-bug fix for user-supplied parameters
+2001-10-26 05:40:45 Rev 1998 jcater
-------------------------------------------------------------------------
-r2554 | jcater | 2002-04-04 23:36:10 -0600 (Thu, 04 Apr 2002) | 2 lines
+ * doc/services.txt, src/GRServices.py, src/server/GRServices.py:
+ work in gcomm; synching machines
-more work towards 0.0.1
+2001-10-25 23:00:19 Rev 1997 jcater
-------------------------------------------------------------------------
-r2552 | jcater | 2002-04-04 17:38:20 -0600 (Thu, 04 Apr 2002) | 2 lines
+ * doc/services.txt: synching machines
-more work on user-set parameters; added firstRow and notFirstRow logic to
<section>s; misc bug fixes [synching machines]
+2001-10-25 05:00:18 Rev 1996 jcater
-------------------------------------------------------------------------
-r2548 | jcater | 2002-04-03 23:55:37 -0600 (Wed, 03 Apr 2002) | 2 lines
+ * src/server/GRServer.py, src/GRDataMapper.py, src/GRServices.py,
+ src/base/GRReport.py, src/GRServer.py, src/base/GRDataMapper.py,
+ src/server/GRServices.py, src/GRReport.py: synching machines
-improved support in reports for user-supplied parameters
+2001-10-24 22:26:28 Rev 1995 jcater
-------------------------------------------------------------------------
-r2545 | jcater | 2002-04-03 17:52:54 -0600 (Wed, 03 Apr 2002) | 2 lines
+ * doc, doc/services.txt: synching machines
-synching machines
+2001-10-24 18:37:59 Rev 1990 jcater
-------------------------------------------------------------------------
-r2543 | jcater | 2002-04-03 00:18:06 -0600 (Wed, 03 Apr 2002) | 2 lines
+ * src/server/GRServer.py, setup.py, scripts/gnue-reports-server.in,
+ README, src/GRServer.py: simplified the setup scripts; continued
+ work on report server
-start of record-level block triggers (pre-commit, pre-update, pre-insert,
pre-delete, pre-modify)
+2001-10-22 23:01:34 Rev 1989 jcater
-------------------------------------------------------------------------
-r2537 | jcater | 2002-04-02 16:14:11 -0600 (Tue, 02 Apr 2002) | 2 lines
+ * src/server/GRServer.py, src/client/GRRun.py, src/GRRun.py,
+ src/base/GRReport.py, src/GRServer.py, src/server, src/GRReport.py:
+ added new options to reports client; started reports server;
+ [synching machines]
-code cleanup; misc bug fixes
+2001-10-20 07:07:12 Rev 1981 jcater
-------------------------------------------------------------------------
-r2515 | jcater | 2002-03-25 22:34:07 -0600 (Mon, 25 Mar 2002) | 5 lines
+ * src/base/layout/GRFormula.py, src/GRParser.py,
+ src/base/layout/GRPassThru.py, src/base/layout/GRNotLastRow.py,
+ src/base/layout/GRLayout.py, src/base/layout/GRFirstRow.py,
+ src/base/GRParser.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, samples/dcl/personnel-summary.grd,
+ src/base/layout/GRDefault.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/GRExceptions.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/layout/GRParam.py,
+ src/base/layout/ContainerElement.py, src/base/GRExceptions.py,
+ src/base/layout/GRSection.py: fixed bug which cause static layout
+ elements outside of a <section> to not print out; misc other cleanup
- * updated reports to work with namespace-qualified output tags
- * moved some GObject creation logic into gnue-common's phased init system
- * reworked DataSource/DataObject usage to reflect current gnue-common
- * misc fixes
+2001-10-20 02:41:21 Rev 1980 jcater
-------------------------------------------------------------------------
-r2514 | jcater | 2002-03-25 22:34:07 -0600 (Mon, 25 Mar 2002) | 5 lines
+ * src/GRQueryBuilder.py, src/ignore/GRQueryBuilder.py,
+ src/ignore/README, src/ignore, src/GRSqlToXml.py, src/GRQuery.py,
+ src/ignore/GRSqlToXml.py, src/test.py, src/ignore/GRQuery.py,
+ src/ignore/test.py: moved unused, experimental files from base src
+ directory
- * updated reports to work with namespace-qualified output tags
- * moved some GObject creation logic into gnue-common's phased init system
- * reworked DataSource/DataObject usage to reflect current gnue-common
- * misc fixes
+2001-10-19 19:02:27 Rev 1979 jcater
-------------------------------------------------------------------------
-r2512 | jcater | 2002-03-22 12:31:06 -0600 (Fri, 22 Mar 2002) | 2 lines
+ * src/base/GREngine.py, src/GRExceptions.py, src/client/GRRun.py,
+ src/GRRun.py, src/GREngine.py, src/base/GRExceptions.py: added
+ slightly more useful error information than a stack trace for user
+ errors
-brainstorming
+2001-10-19 18:35:01 Rev 1978 jcater
-------------------------------------------------------------------------
-r2510 | jcater | 2002-03-22 01:38:36 -0600 (Fri, 22 Mar 2002) | 2 lines
+ * src/GRParser.py, src/base/GRParser.py: fixed small tafu in parser
+ markup
-clarified the loadXML parameter names (renamed the misleading 'URL' to
'buffer' as it expected an open file buffer, not a URL)
+2001-10-18 23:23:10 Rev 1977 jcater
-------------------------------------------------------------------------
-r2424 | jamest | 2002-02-11 21:03:50 -0600 (Mon, 11 Feb 2002) | 4 lines
+ * src/base/GREngine.py, src/client/GRRun.py, src/GRRun.py,
+ src/GREngine.py, src/base/GRReport.py, src/GRReport.py: extended
+ and cleaned up command line options; misc code cleanup
-Merged datasource code back into GDataSource and adjusted forms and reports
-accordingly.
-Started work on GMenu
+2001-10-16 22:07:13 Rev 1973 jcater
-------------------------------------------------------------------------
-r2291 | jcater | 2002-01-11 01:35:56 -0600 (Fri, 11 Jan 2002) | 2 lines
+ * samples/mailmerge/extract-fields.pl: synching machines
-misc changes; restructuring -- this may temporarily break cvs, I'll fix in the
AM
+2001-10-15 04:15:51 Rev 1972 jcater
-------------------------------------------------------------------------
-r2290 | jcater | 2002-01-11 01:35:56 -0600 (Fri, 11 Jan 2002) | 2 lines
+ * samples/dcl/README, src/base/layout/GRFormula.py,
+ src/base/GRSources.py, samples/dcl, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, samples/dcl/personnel-summary.grd,
+ src/base/layout/GRDefault.py, src/GRReport.py, src/GRLayout.py,
+ src/GRDataMapper.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/GRLastRow.py, src/GRSources.py, src/base/GRReport.
+ py, src/base/GRLayout.py, src/base/layout/GRNotFirstRow.py,
+ src/base/layout/GRParam.py, src/base/GRDataMapper.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ synching machines
-misc changes; restructuring -- this may temporarily break cvs, I'll fix in the
AM
+2001-10-12 17:43:55 Rev 1968 jcater
-------------------------------------------------------------------------
-r2037 | jamest | 2001-11-05 20:29:50 -0600 (Mon, 05 Nov 2001) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/GRLastRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ bug fix for default sections
-Added ROADMAPS to the various TODO files
+2001-10-10 04:48:02 Rev 1962 jcater
-------------------------------------------------------------------------
-r2003 | jcater | 2001-10-30 00:13:21 -0600 (Tue, 30 Oct 2001) | 2 lines
+ * src/GRParser.py, src/base/GRSources.py, src/GRSources.py,
+ src/base/GRReport.py, src/base/GRParser.py,
+ samples/location/zip-by-state.grd, src/GRReport.py: Simplified
+ sharing of common GParser tags between clients (i.e., datasource,
+ etc); continued much overdue work on conditional support for
+ datsources; misc changes
-synching machines
+2001-10-08 12:38:14 Rev 1952 jcater
-------------------------------------------------------------------------
-r1998 | jcater | 2001-10-26 00:40:45 -0500 (Fri, 26 Oct 2001) | 2 lines
+ * src/base/GRSources.py, src/base/layout/GRPassThru.py,
+ samples/location/README, src/GRSortOptions.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRFirstRow.py,
+ samples/location/zip-by-state.grd, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRLastRow.py,
+ src/GRSources.py, src/base/GRReport.py, src/base/GRLayout.py,
+ src/base/layout/GRNotFirstRow.py, src/base/layout/GRParam.py,
+ src/base/layout/GRFormula.py, src/base/layout/GRLayout.py,
+ src/GRReport.py, src/base/layout/GRDefault.py,
+ src/base/GRSortOptions.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ * Updated GObject's new phaseInit system to automatically
+ determine the number of phases necessary to do all the
+ phaseInits (as opposed to defaulting to 5.) The number of
+ phases needed by an object is returned by _buildObject.
+ * Updated Reports to use the new phaseInit system.
+ * Modified reports/samples/location sample to use tables from
+ forms/samples/zipcode instead of forms/samples/location.
+ * Misc fixes
-work in gcomm; synching machines
+2001-10-07 06:28:35 Rev 1948 jcater
-------------------------------------------------------------------------
-r1997 | jcater | 2001-10-25 18:00:19 -0500 (Thu, 25 Oct 2001) | 2 lines
+ * setup.cfg.in, INSTALL, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/GRSortOptions.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/grrun, scripts/gnue-reports.in,
+ setup.py, src/base/layout/GRLastRow.py, src/client/GRRun.py,
+ src/base/GRReport.py, src/base/layout/GRNotFirstRow.py,
+ src/base/GRLayout.py, src/base/layout/GRParam.py,
+ src/base/GRDataMapper.py, samples/mailmerge/mailmerge.py,
+ src/base/layout/GRFormula.py, src/client, src/base/layout/GRLayout.
+ py, src/GRRun.py, src/base/layout/GRDefault.py, src/GRReport.py,
+ src/base/GRSortOptions.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, AUTHORS, src/GRDataMapper.py,
+ scripts, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: misc setup changes; misc fixes
-synching machines
+2001-10-05 04:31:49 Rev 1945 jcater
-------------------------------------------------------------------------
-r1996 | jcater | 2001-10-25 00:00:18 -0500 (Thu, 25 Oct 2001) | 2 lines
+ * samples/mailmerge/README, samples/mailmerge/merge-rtf,
+ samples/mailmerge/mailmerge.py, samples/mailmerge/merge-latex:
+ added RTF merge capability; improved RE support; misc changes
-synching machines
+2001-10-05 03:16:19 Rev 1944 jcater
-------------------------------------------------------------------------
-r1995 | jcater | 2001-10-24 17:26:28 -0500 (Wed, 24 Oct 2001) | 2 lines
+ * samples/mailmerge/README, samples/mailmerge/mailmerge.py,
+ samples/mailmerge/merge-latex: added escaping for special chars;
+ misc cleanup
-synching machines
+2001-10-05 02:22:01 Rev 1943 jcater
-------------------------------------------------------------------------
-r1990 | jcater | 2001-10-24 13:37:59 -0500 (Wed, 24 Oct 2001) | 2 lines
+ * samples/mailmerge/README: Added summary to README
-simplified the setup scripts; continued work on report server
+2001-10-05 02:14:25 Rev 1942 jcater
-------------------------------------------------------------------------
-r1989 | jcater | 2001-10-22 18:01:34 -0500 (Mon, 22 Oct 2001) | 2 lines
+ * samples/mailmerge/README, samples/mailmerge/records.xml,
+ samples/mailmerge/gnue-intro-letter.abiword.latex,
+ samples/mailmerge/mailmerge.py, samples/mailmerge/merge-latex:
+ Implemented 'latex' mail merge function
-added new options to reports client; started reports server; [synching
machines]
+2001-10-03 21:33:55 Rev 1940 jcater
-------------------------------------------------------------------------
-r1981 | jcater | 2001-10-20 02:07:12 -0500 (Sat, 20 Oct 2001) | 2 lines
+ * samples/mailmerge/README: Added README (which is empty, btw)
-fixed bug which cause static layout elements outside of a <section> to not
print out; misc other cleanup
+2001-10-03 21:32:29 Rev 1939 jcater
-------------------------------------------------------------------------
-r1980 | jcater | 2001-10-19 21:41:21 -0500 (Fri, 19 Oct 2001) | 2 lines
+ * samples/mailmerge/gnue-intro-letter.abiword.rtf,
+ samples/mailmerge/gnue-intro-letter.abiword.latex: added sample
+ serial letters
-moved unused, experimental files from base src directory
+2001-10-03 03:52:41 Rev 1938 jcater
-------------------------------------------------------------------------
-r1979 | jcater | 2001-10-19 14:02:27 -0500 (Fri, 19 Oct 2001) | 2 lines
+ * samples/mailmerge, samples/mailmerge/extract-fields.pl: synching
+ machines
-added slightly more useful error information than a stack trace for user errors
+2001-09-19 19:32:34 Rev 1876 jcater
-------------------------------------------------------------------------
-r1978 | jcater | 2001-10-19 13:35:01 -0500 (Fri, 19 Oct 2001) | 2 lines
+ * src/grrun: fixed form's queryDefault support; fixed problem
+ w/conditional combines; misc other fixes
-fixed small tafu in parser markup
+2001-08-12 19:55:27 Rev 1680 jamest
-------------------------------------------------------------------------
-r1977 | jcater | 2001-10-18 18:23:10 -0500 (Thu, 18 Oct 2001) | 2 lines
+ * src/base/GRParser.py, src/GRQueryBuilder.py,
+ src/base/layout/GRParam.py, src/base/GRLayout.py,
+ src/base/GRDataMapper.py, src/base/layout/GRFormula.py,
+ src/base/layout/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py,
+ src/base/layout/GRPassThru.py, src/base/layout/GRNotLastRow.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRLastRow.py,
+ src/base/layout/GRNotFirstRow.py, src/GRParser.py,
+ src/base/layout/GRDefault.py, src/GRLayout.py, src/GRDataMapper.py:
+ Merged new datasource branch w/ HEAD *****THIS WILL BREAK
+ THINGS***** The previous cvs HEAD was tagged prior to doing this.
+ Use that if you need features not yet present in this code.
-extended and cleaned up command line options; misc code cleanup
+2001-07-02 17:54:19 Rev 1483 jcater
-------------------------------------------------------------------------
-r1973 | jcater | 2001-10-16 17:07:13 -0500 (Tue, 16 Oct 2001) | 2 lines
+ * src/base/__init__.py, src/__init__.py: Added versioning/packaging
+ information
-synching machines
+2001-07-02 17:53:45 Rev 1482 jcater
-------------------------------------------------------------------------
-r1972 | jcater | 2001-10-14 23:15:51 -0500 (Sun, 14 Oct 2001) | 2 lines
+ * src/__init__.py: Added versioning/packaging information
-synching machines
+2001-07-02 17:03:18 Rev 1478 jcater
-------------------------------------------------------------------------
-r1968 | jcater | 2001-10-12 12:43:55 -0500 (Fri, 12 Oct 2001) | 2 lines
+ * src/GRParser.py, src/base/GRParser.py: Updates GRParser to new
+ GParser dictionary format
-bug fix for default sections
+2001-06-20 22:33:38 Rev 1383 jcater
-------------------------------------------------------------------------
-r1962 | jcater | 2001-10-09 23:48:02 -0500 (Tue, 09 Oct 2001) | 2 lines
+ * src/base/layout/GRFormula.py, src/GRParser.py,
+ src/base/layout/GRPassThru.py, src/base/layout/GRNotLastRow.py,
+ src/base/layout/GRLayout.py, src/base/layout/GRFirstRow.py,
+ src/base/GRParser.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRLayout.py, src/base/layout/GRLayoutElement.py,
+ src/GRDataMapper.py, src/base/layout/GRLastRow.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/GRParam.py, src/base/GRDataMapper.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ Miscellaneous changes; added a <default> tag to sections (the
+ default text will be (the only) output generated by a section if
+ the datasource for that section does not generate any results
-Simplified sharing of common GParser tags between clients (i.e.,
datasource,etc); continued much overdue work on conditional support for
datsources; misc changes
+2001-06-20 10:45:59 Rev 1374 jcater
-------------------------------------------------------------------------
-r1952 | jcater | 2001-10-08 07:38:14 -0500 (Mon, 08 Oct 2001) | 15 lines
+ * samples/location/zip-by-state.grd: Modified sample to take
+ advantage of section <default> tags; sections whose datasources
+ return no results will display this <default> text
+2001-06-06 05:25:00 Rev 1242 jcater
- * Updated GObject's new phaseInit system to
- automatically determine the number of phases
- necessary to do all the phaseInits (as opposed
- to defaulting to 5.) The number of phases
- needed by an object is returned by _buildObject.
+ * src/base/layout/GRFormula.py, src/base/GRSources.py,
+ src/base/layout/GRPassThru.py, src/base/layout/GRNotLastRow.py,
+ src/base/layout/GRLayout.py, src/base/layout/GRFirstRow.py,
+ src/base/layout/GRSumm.py, src/base/layout/GRField.py,
+ src/base/layout/GRDefault.py, src/GRReport.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/layout/GRLastRow.py,
+ src/GRSources.py, src/base/GRReport.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/GRParam.py, src/base/layout/ContainerElement.py,
+ src/base/layout/GRSection.py: Added parameter support to layout
+ section and started support in Sources section
- * Updated Reports to use the new phaseInit system.
+2001-06-05 15:57:08 Rev 1228 jcater
- * Modified reports/samples/location sample to use
- tables from forms/samples/zipcode instead of
- forms/samples/location.
+ * src/grrun: Minor changes
- * Misc fixes
+2001-05-30 14:43:02 Rev 1190 jcater
-------------------------------------------------------------------------
-r1948 | jcater | 2001-10-07 01:28:35 -0500 (Sun, 07 Oct 2001) | 2 lines
+ * src/GRDataMapper.py, src/base/GRDataMapper.py: Fixed grouping
+ problem with parents of subsections
-misc setup changes; misc fixes
+2001-05-30 02:23:38 Rev 1188 jcater
-------------------------------------------------------------------------
-r1945 | jcater | 2001-10-04 23:31:49 -0500 (Thu, 04 Oct 2001) | 2 lines
+ * samples/location/README: Added README for location samples
-added RTF merge capability; improved RE support; misc changes
+2001-05-30 02:19:49 Rev 1186 jcater
-------------------------------------------------------------------------
-r1944 | jcater | 2001-10-04 22:16:19 -0500 (Thu, 04 Oct 2001) | 2 lines
+ * src/base/GRSources.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/GREngine.py,
+ src/base/layout/GRFirstRow.py, src/base/GRParser.py,
+ src/base/layout/GRSumm.py, samples/location/zip-by-state.grd,
+ src/base/layout/GRField.py, src/base/GRParameters.py, src/grrun,
+ src/base/layout/GRLastRow.py, src/GRSources.py, src/base/GRReport.
+ py, README, src/base/layout/GRParam.py,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/GRDataMapper.py, src/base/GRExceptions.py,
+ src/base/layout/GRFormula.py, src/GRParser.py, src/GRParameters.py,
+ src/base/layout/GRLayout.py, src/base/layout/GRDefault.py,
+ src/GRReport.py, src/GRLayout.py, src/base/layout/GRLayoutElement.
+ py, src/GRDataMapper.py, src/base/GREngine.py, src/GRExceptions.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ First working model of Reports. Currently does not recognize
+ summaries, sortoptions, or parameters (the latter two are pending
+ changes to the <datasource> tag formats).
-added escaping for special chars; misc cleanup
+2001-05-25 08:18:35 Rev 1134 jcater
-------------------------------------------------------------------------
-r1943 | jcater | 2001-10-04 21:22:01 -0500 (Thu, 04 Oct 2001) | 2 lines
+ * src/base/GRSources.py, INSTALL, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/GREngine.py,
+ src/base/layout/GRFirstRow.py, src/base/GRParser.py,
+ samples/location/zip-by-state.grd, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRLastRow.py,
+ src/GRSources.py, src/base/GRReport.py, README,
+ src/base/layout/GRNotFirstRow.py, src/base/GRLayout.py,
+ src/base/layout/GRParam.py, src/base/GRExceptions.py,
+ src/base/layout/GRFormula.py, src/GRParser.py,
+ src/base/layout/GRLayout.py, src/base/layout/GRDefault.py,
+ src/GRReport.py, src/GRLayout.py, src/base/layout/GRLayoutElement.
+ py, src/base/GREngine.py, src/GRExceptions.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ Made minor changes to documentation
-Added summary to README
+2001-05-24 15:59:17 Rev 1122 jcater
-------------------------------------------------------------------------
-r1942 | jcater | 2001-10-04 21:14:25 -0500 (Thu, 04 Oct 2001) | 2 lines
+ * TODO, README: Modified README and TODO
-Implemented 'latex' mail merge function
+2001-05-24 15:31:49 Rev 1121 jcater
-------------------------------------------------------------------------
-r1940 | jcater | 2001-10-03 16:33:55 -0500 (Wed, 03 Oct 2001) | 2 lines
+ * AUTHORS: Added my name to the AUTHORS file for ego purposes
-Added README (which is empty, btw)
+2001-05-23 22:54:42 Rev 1116 jcater
-------------------------------------------------------------------------
-r1939 | jcater | 2001-10-03 16:32:29 -0500 (Wed, 03 Oct 2001) | 2 lines
+ * src/GRParser.py, src/base/GRParameters.py, src/base/GRSortOptions.
+ py, src/grrun, src/base/GREngine.py, src/GRParameters.py,
+ src/GRSortOptions.py, src/GREngine.py, src/base/GRReport.py,
+ src/base/GRParser.py, samples/location/zip-by-state.grd,
+ src/GRReport.py: Several miscellaneous changes; started on
+ outputting report text; Parameters and Sort Options can be set
+ and default values correctly pulled if no value specified. grrun
+ loads and attempts to load a report; supports quite a few command
+ line options.
-added sample serial letters
+2001-05-23 16:20:34 Rev 1115 jcater
-------------------------------------------------------------------------
-r1938 | jcater | 2001-10-02 22:52:41 -0500 (Tue, 02 Oct 2001) | 2 lines
+ * src/GRParser.py, samples, src/grrun, src/base/GREngine.py,
+ samples/location, src/GREngine.py, src/base/GRReport.py,
+ src/base/GRParser.py, samples/location/zip-by-state.grd,
+ src/GRReport.py: Added my working sample. It is a quickly
+ developing sample, so don't look at it and say, 'Ooh, I think I
+ can write a report like this.' because you can't! It'll break
+ shortly. :) Also posted miscellaneous changes to source code.
-synching machines
+2001-05-17 18:59:32 Rev 1099 jcater
-------------------------------------------------------------------------
-r1876 | jcater | 2001-09-19 14:32:34 -0500 (Wed, 19 Sep 2001) | 2 lines
+ * src/GRParser.py, src/base/GRSources.py, src/GREngine.py,
+ src/base/GRParser.py, src/GRReport.py, src/grrun,
+ src/base/GREngine.py, src/GRSources.py, src/base/GRReport.py,
+ src/test.py: Miscellaneous changes
-fixed form's queryDefault support; fixed problem w/conditional combines; misc
other fixes
+2001-05-16 18:59:22 Rev 1090 jcater
-------------------------------------------------------------------------
-r1680 | jamest | 2001-08-12 14:55:27 -0500 (Sun, 12 Aug 2001) | 5 lines
+ * src/base/GREngine.py, src/GREngine.py: Added GREngine.py -- this
+ will contain the engine portion of Reports
-Merged new datasource branch w/ HEAD
-*****THIS WILL BREAK THINGS*****
-The previous cvs HEAD was tagged prior to doing this. Use that if you need
-features not yet present in this code.
+2001-05-02 22:30:19 Rev 1035 jcater
-------------------------------------------------------------------------
-r1483 | jcater | 2001-07-02 12:54:19 -0500 (Mon, 02 Jul 2001) | 2 lines
+ * src/GRParser.py, src/base/GRReport.py, src/base/GRParser.py,
+ src/GRReport.py: *** empty log message ***
-Added versioning/packaging information
+2001-04-23 16:28:06 Rev 1025 jcater
-------------------------------------------------------------------------
-r1482 | jcater | 2001-07-02 12:53:45 -0500 (Mon, 02 Jul 2001) | 2 lines
+ * src/GRParser.py, src/base/layout/GRFormula.py,
+ src/base/layout/GRPassThru.py, src/GRSortOptions.py,
+ src/GRParameters.py, src/base/layout/GRNotLastRow.py,
+ src/base/layout/GRLayout.py, src/GRQuery.py, src/base/GRParser.py,
+ src/base/layout/GRFirstRow.py, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/GRReport.py, src/GRQueryBuilder.py, src/base/GRSortOptions.py,
+ src/base/GRParameters.py, src/GRLayout.py,
+ src/base/layout/GRLayoutElement.py, src/base/layout/GRLastRow.py,
+ src/GRSqlToXml.py, src/base/GRReport.py, src/base/GRLayout.py,
+ src/base/layout/GRNotFirstRow.py, src/base/layout/GRParam.py,
+ src/base/layout/ContainerElement.py, src/base/layout/GRSection.py:
+ *** empty log message ***
-Added versioning/packaging information
+2001-04-13 18:28:02 Rev 970 jcater
-------------------------------------------------------------------------
-r1478 | jcater | 2001-07-02 12:03:18 -0500 (Mon, 02 Jul 2001) | 2 lines
+ * src/base/layout/GRFormula.py, src/base/layout/GRPassThru.py,
+ src/base/layout/GRNotLastRow.py, src/base/layout/GRLayout.py,
+ src/base/layout/GRFirstRow.py, src/base/GRParser.py, src/__init__.
+ py, src/base/layout, src/base/layout/GRSumm.py,
+ src/base/layout/GRField.py, src/base/layout/GRDefault.py,
+ src/base/GRParameters.py, src/base/layout/GRLayoutElement.py,
+ src/base/__init__.py, src/base/layout/GRLastRow.py,
+ src/base/GRReport.py, src/base/GRLayout.py,
+ src/base/layout/GRNotFirstRow.py, src/base/layout/GRParam.py,
+ src/base/layout/ContainerElement.py, src/base,
+ src/base/layout/GRSection.py: Initial posting of GNUe-Reports
+ source files
-Updates GRParser to new GParser dictionary format
+2001-04-13 18:28:02 Rev 969 jcater
-------------------------------------------------------------------------
-r1383 | jcater | 2001-06-20 17:33:38 -0500 (Wed, 20 Jun 2001) | 2 lines
+ * src/GRParser.py, src/GRQueryBuilder.py, src/GRLayout.py, src,
+ src/GRParameters.py, src/GRSqlToXml.py, src/GRQuery.py,
+ src/__init__.py, src/GRReport.py: Initial posting of GNUe-Reports
+ source files
-Miscellaneous changes; added a <default> tag to sections (the default text
will be (the only) output generated by a section if the datasource for that
section does not generate any results
+2001-04-11 17:08:32 Rev 948 jcater
-------------------------------------------------------------------------
-r1374 | jcater | 2001-06-20 05:45:59 -0500 (Wed, 20 Jun 2001) | 2 lines
+ * AUTHORS, TODO, INSTALL, FAQ, COPYING, NEWS, README: *** empty log
+ message ***
-Modified sample to take advantage of section <default> tags; sections whose
datasources return no results will display this <default> text
-
-------------------------------------------------------------------------
-r1242 | jcater | 2001-06-06 00:25:00 -0500 (Wed, 06 Jun 2001) | 2 lines
-
-Added parameter support to layout section and started support in Sources
section
-
-------------------------------------------------------------------------
-r1228 | jcater | 2001-06-05 10:57:08 -0500 (Tue, 05 Jun 2001) | 2 lines
-
-Minor changes
-
-------------------------------------------------------------------------
-r1190 | jcater | 2001-05-30 09:43:02 -0500 (Wed, 30 May 2001) | 2 lines
-
-Fixed grouping problem with parents of subsections
-
-------------------------------------------------------------------------
-r1188 | jcater | 2001-05-29 21:23:38 -0500 (Tue, 29 May 2001) | 2 lines
-
-Added README for location samples
-
-------------------------------------------------------------------------
-r1186 | jcater | 2001-05-29 21:19:49 -0500 (Tue, 29 May 2001) | 2 lines
-
-First working model of Reports. Currently does not recognize summaries,
sortoptions, or parameters (the latter two are pending changes to the
<datasource> tag formats).
-
-------------------------------------------------------------------------
-r1134 | jcater | 2001-05-25 03:18:35 -0500 (Fri, 25 May 2001) | 2 lines
-
-Made minor changes to documentation
-
-------------------------------------------------------------------------
-r1122 | jcater | 2001-05-24 10:59:17 -0500 (Thu, 24 May 2001) | 2 lines
-
-Modified README and TODO
-
-------------------------------------------------------------------------
-r1121 | jcater | 2001-05-24 10:31:49 -0500 (Thu, 24 May 2001) | 2 lines
-
-Added my name to the AUTHORS file for ego purposes
-
-------------------------------------------------------------------------
-r1116 | jcater | 2001-05-23 17:54:42 -0500 (Wed, 23 May 2001) | 2 lines
-
-Several miscellaneous changes; started on outputting report text; Parameters
and Sort Options can be set and default values correctly pulled if no value
specified. grrun loads and attempts to load a report; supports quite a few
command line options.
-
-------------------------------------------------------------------------
-r1115 | jcater | 2001-05-23 11:20:34 -0500 (Wed, 23 May 2001) | 2 lines
-
-Added my working sample. It is a quickly developing sample, so don't look at
it and say, 'Ooh, I think I can write a report like this.' because you can't!
It'll break shortly. :) Also posted miscellaneous changes to source code.
-
-------------------------------------------------------------------------
-r1099 | jcater | 2001-05-17 13:59:32 -0500 (Thu, 17 May 2001) | 2 lines
-
-Miscellaneous changes
-
-------------------------------------------------------------------------
-r1090 | jcater | 2001-05-16 13:59:22 -0500 (Wed, 16 May 2001) | 2 lines
-
-Added GREngine.py -- this will contain the engine portion of Reports
-
-------------------------------------------------------------------------
-r1035 | jcater | 2001-05-02 17:30:19 -0500 (Wed, 02 May 2001) | 2 lines
-
-*** empty log message ***
-
-------------------------------------------------------------------------
-r1025 | jcater | 2001-04-23 11:28:06 -0500 (Mon, 23 Apr 2001) | 2 lines
-
-*** empty log message ***
-
-------------------------------------------------------------------------
-r970 | jcater | 2001-04-13 13:28:02 -0500 (Fri, 13 Apr 2001) | 2 lines
-
-Initial posting of GNUe-Reports source files
-
-------------------------------------------------------------------------
-r969 | jcater | 2001-04-13 13:28:02 -0500 (Fri, 13 Apr 2001) | 2 lines
-
-Initial posting of GNUe-Reports source files
-
-------------------------------------------------------------------------
-r948 | jcater | 2001-04-11 12:08:32 -0500 (Wed, 11 Apr 2001) | 2 lines
-
-*** empty log message ***
-
-------------------------------------------------------------------------
Modified: trunk/gnue-reports/NEWS
===================================================================
--- trunk/gnue-reports/NEWS 2004-03-05 17:43:33 UTC (rev 5229)
+++ trunk/gnue-reports/NEWS 2004-03-05 18:00:16 UTC (rev 5230)
@@ -1,7 +1,8 @@
-New features/changes in version 0.1.4: (##-FEB-04)
-o Updated to work with GNUe Common 0.5.3
+New features/changes in version 0.1.4: (12-MAR-04)
+o Support for gnue-common's new datasources API
+o Misc Enhancements / Bug Fixes
-New features/changes in version 0.1.3: (##-OCT-03)
+New features/changes in version 0.1.3: (18-OCT-03)
o Switched to gnue-common enhanced setup system
o Various bugfixes
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r5230 - in trunk: gnue-appserver gnue-common gnue-designer gnue-forms gnue-reports,
reinhard <=