commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/gnuef ChangeLog INSTALL INSTALL.win32 MANI...


From: James Thompson
Subject: gnue/gnuef ChangeLog INSTALL INSTALL.win32 MANI...
Date: Mon, 25 Jun 2001 05:27:19 -0700

CVSROOT:        /cvs
Module name:    gnue
Changes by:     James Thompson <address@hidden> 01/06/25 05:27:19

Modified files:
        gnuef          : ChangeLog INSTALL INSTALL.win32 MANIFEST.in 
                         NEWS README setup.py 

Log message:
        Misc changes for upcomming release

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/ChangeLog.diff?cvsroot=OldCVS&tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/INSTALL.diff?cvsroot=OldCVS&tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/INSTALL.win32.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/MANIFEST.in.diff?cvsroot=OldCVS&tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/NEWS.diff?cvsroot=OldCVS&tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/README.diff?cvsroot=OldCVS&tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/setup.py.diff?cvsroot=OldCVS&tr1=1.24&tr2=1.25&r1=text&r2=text

Patches:
Index: gnue/gnuef/ChangeLog
diff -u gnue/gnuef/ChangeLog:1.15 gnue/gnuef/ChangeLog:1.16
--- gnue/gnuef/ChangeLog:1.15   Tue Apr 17 20:22:20 2001
+++ gnue/gnuef/ChangeLog        Mon Jun 25 05:27:19 2001
@@ -1,3 +1,366 @@
+2001-06-24 17:28  jamest
+
+       * TODO, setup.py, client/gfclient.in, src/GFObjects.py,
+       src/UIwxpython.py: Converted gfclient from bash script to python
+       script (still need to do gfcvs) Fix bug in UIwxpython Cleaned up
+       TODO
+
+2001-06-23 22:33  jcater
+
+       * setup.py: Moved designer references from setup.py into designer's
+       setup.py
+
+2001-06-20 21:41  jamest
+
+       * src/UIwxpython.py: Have form auto adjust size to match notebook
+       tab needs
+
+2001-06-20 19:00  jamest
+
+       * src/: GFInstance.py, UIwxpython.py: Remerger of tabbed form
+       support.
+
+2001-06-20 18:34  jamest
+
+       * src/: UIbase.py, UIwxpython.py: Initial attempt to get designer
+       working again after I unleashed the insane ruminants into the cvs
+       tree.  Tabbed forms are now broken.
+
+2001-06-20 16:55  jcater
+
+       * src/: GFForm.py, GFParser.py, GFTrigger.py, UIwxpython.py: Added
+       work-around for the splashscreen crashing problem and made minor
+       changes related to designer
+
+2001-06-20 16:54  jamest
+
+       * src/GFParser.py: Fixed bug preventing non tabbed forms from
+       working
+
+2001-06-20 16:43  jamest
+
+       * TODO, samples/po/sc_po_entry.gfd, src/GFClient.py, src/GFForm.py,
+       src/GFInstance.py, src/GFParser.py, src/UIbase.py,
+       src/UIwxpython.py: Added tabbed form support
+
+2001-06-20 14:58  jcater
+
+       * src/GFParser.py: Modified tag parent listings
+
+2001-06-19 16:23  reinhard
+
+       * FAQ: test commit (cvs problems)
+
+2001-06-19 15:35  jamest
+
+       * src/UIwxpython.py: Added string conversion so gnuef runs on
+       Solaris wxPython again
+
+2001-06-18 14:47  jcater
+
+       * src/GFParser.py: Misc changes
+
+2001-06-18 14:41  jcater
+
+       * src/GFTrigger.py: Fixed a bug in GFTrigger's init code that
+       affected designer
+
+2001-06-18 05:02  jcater
+
+       * src/: GFForm.py, GFLibrary.py, GFParser.py: Cleaned up a nasty
+       recursive import problem with GFParser
+
+2001-06-17 21:09  jcater
+
+       * src/GFParser.py: Fixed a few typos
+
+2001-06-17 13:46  dneighbors
+
+       * src/GFInstance.py:   ** Killed reference to GFOption.VERSION to
+       GConfig.get('VERSION') so that
+            the about box would work again.
+
+2001-06-12 12:18  jcater
+
+       * src/UIwxpython.py: Minor changes for designer
+
+2001-06-11 21:22  jamest
+
+       * src/GFForm.py: Fixed two bugs in preping queries
+
+2001-06-11 00:16  jcater
+
+       * src/: GFObjects.py, GFTrigger.py, UIbase.py, UIcurses.py,
+       UIpyncurses.py, UIwxpython.py: Minor changes for GFDesigner
+
+2001-06-10 17:41  jcater
+
+       * 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)
+
+2001-06-07 20:36  jcater
+
+       * samples/helloworld2.gfd, samples/button/forms/form.gfd,
+       samples/geas/users.gfd, samples/po/sc_po_entry.gfd,
+       samples/track/forms/contact_manager.gfd, src/GFForm.py,
+       src/GFObjects.py, doc/techref.lyx: Changed references to old
+       trigger 'id=' attribute to 'name='
+
+2001-06-07 20:22  jcater
+
+       * src/: GFForm.py, GFParser.py, GFTrigger.py: Updated problem with
+       GFTrigger reference
+
+2001-06-07 19:11  jcater
+
+       * setup.py: Corrected problem with creation of gfdes
+
+2001-06-07 17:08  jcater
+
+       * doc/techref.lyx: Added section on libraries
+
+2001-06-07 11:58  jcater
+
+       * src/: GFEvent.py, GFForm.py, GFInstance.py, GFLibrary.py,
+       GFObjects.py, GFParser.py, GFTrigger.py: Added importing
+       capabilities to forms
+
+2001-06-06 20:46  jamest
+
+       * TODO, setup_cvs_devel.sh, src/GFClient.py, src/GFEvent.py,
+       src/GFForm.py, src/GFInstance.py, src/GFObjects.py,
+       src/GFParser.py, src/GFTrigger.py, src/UIwxpython.py: Added support
+       for transparentBlock boolean on blocks Moved most stuff from
+       GFOptions to GConfig Removed old developer setup script
+
+2001-06-06 00:16  jamest
+
+       * README, setup.py, setup_cvs_devel.sh: Moved functionality of
+       setup_cvs_devel.sh into setup.py Called via setup.py devel
+
+2001-06-04 22:25  jamest
+
+       * setup_cvs_devel.sh, src/GFClient.py, src/GFObjects.py,
+       src/GFOptions.py: Started adding support for new GConfig
+       configuration settings
+
+2001-06-03 21:05  jcater
+
+       * src/: GFClient.py, GFInstance.py, GFTrigger.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-06-02 20:29  jamest
+
+       * TODO, src/GFForm.py, src/GFObjects.py, 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)
+
+2001-06-01 17:02  jamest
+
+       * TODO, client/gfclient, src/GFClient.py, src/GFInstance.py,
+       src/GFOptions.py, src/UIwxpython.py: Added option to bypass the
+       splashscreen Removed some old stuff from TODO Bumped the rev level
+       to pre-0.0.8
+
+2001-06-01 15:34  jcater
+
+       * setup_cvs_devel.sh, client/gfclient.in: Added logic so that
+       gfclient and gfcvs do not default to a connections file if that
+       file doesn't exist.
+
+2001-06-01 15:04  jcater
+
+       * src/UIwxpython.py: Fixed displaying of password problem
+
+2001-06-01 14:55  jcater
+
+       * src/GFInstance.py: Stuff
+
+2001-06-01 12:53  jcater
+
+       * setup_cvs_devel.sh: Slightly modified setup_cvs_devel.sh so it
+       behaves more consistently and creates a cvs script for the
+       designer.
+
+2001-06-01 00:19  jcater
+
+       * src/: GFInstance.py, GFObjects.py, UIwxpython.py: Minor cosmetic
+       changes
+
+2001-05-31 23:55  jcater
+
+       * src/GFInstance.py: Made a dialog box appear for unsuccessful
+       logins.  Also, added logic so after four unsuccessful logins,
+       program exits.
+
+2001-05-31 23:29  jcater
+
+       * src/: GFForm.py, GFInstance.py, UIwxpython.py: Added new login
+       method in anticipation of multi-forms and new datasource
+
+2001-05-31 16:52  jcater
+
+       * src/: GFClient.py, GFInstance.py: Moved controller logic out of
+       GFClient and into new class GFInstance.  This is in anticipation of
+       mult-forms logic.
+
+2001-05-31 14:54  jcater
+
+       * 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?
+
+2001-05-31 14:49  jcater
+
+       * setup_cvs_devel.sh: Added default value for GNUE_CONNECTIONS to
+       development gfcvs script
+
+2001-05-30 13:43  jcater
+
+       * setup_cvs_devel.sh: Exported PYTHONPATH in setup_cvs_devel.sh
+
+2001-05-30 13:00  jcater
+
+       * setup.py, client/gfclient.in: Fixed bug in setting of environment
+       variables
+
+2001-05-30 12:54  jcater
+
+       * setup.cfg, setup.py, setup_cvs_devel.sh: 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-30 12:47  jcater
+
+       * client/: gfclient, gfclient.in: 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-30 12:45  jcater
+
+       * src/GFClient.py: Moved gfclient code to gnue.forms.GFClient.py
+
+2001-05-26 17:32  jcater
+
+       * src/GFTrigger.py: Modified trigger indentation code so that
+       comments are not factored in (all leading comments are ignored).
+
+2001-05-26 17:24  jcater
+
+       * src/GFTrigger.py: Fixed slight bug in my previous fix.  Oops :)
+
+2001-05-26 17:21  jcater
+
+       * 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.
+
+2001-05-25 14:05  jcater
+
+       * FAQ: Added path for beta PyGreSQl ftp site
+
+2001-05-25 03:17  jcater
+
+       * FAQ, README, client/gfclient,
+       samples/location/forms/zipcode_maint.gfd, src/GFParser.py: Made
+       minor changes to documentation
+
+2001-05-24 10:31  jcater
+
+       * AUTHORS: Added my name to the AUTHORS file for ego purposes
+
+2001-05-22 21:39  jcater
+
+       * 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.
+
+2001-05-18 10:53  jcater
+
+       * src/GFParser.py: Added xmlElements to GDataSource and to client
+       parsers to clients will have consistent set of DataSource options
+
+2001-05-17 09:13  jcater
+
+       * src/GFParser.py: Created a generic DataSource implementation to
+       be used by client apps such as reports and forms.
+
+2001-05-15 10:13  jcater
+
+       * src/GFForm.py, src/UIbase.py, client/gfclient, src/UIwxpython.py:
+       Made minor changes due to changes in gnue-common.  Preparing for
+       migration to new dbdriver/datasource format.
+
+2001-05-14 15:05  jcater
+
+       * src/GFDebug.py: Fixed my 'fix' to GDebug that broke GFDebug (not
+       that anyone should be using GFDebug :)
+
+2001-05-14 15:04  jcater
+
+       * src/: GFDebug.py, GFEvent.py, GFForm.py, GFObjects.py,
+       GFTrigger.py, UIbase.py, UIcurses.py, UIpyncurses.py,
+       UIwxpython.py: Changed references from GFDebug to
+       gnue.common.GDebug
+
+2001-05-11 20:42  jcater
+
+       * client/gfclient, src/GFForm.py, src/GFParser.py: Added support to
+       gnuef for connection definition files
+
+2001-05-11 19:04  jcater
+
+       * client/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).
+
+2001-05-11 16:58  jcater
+
+       * client/gfclient, src/GFDebug.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-10 11:18  jcater
+
+       * setup.py: Added VERSION attribute to gnue.common
+
+2001-05-04 18:27  jamest
+
+       * samples/track/forms/contact_manager.gfd, src/GFForm.py,
+       src/GFObjects.py, src/GFOptions.py, src/GFParser.py, src/UIbase.py,
+       src/UIwxpython.py: Added queryDefault tags to entries Checkbox
+       changes (incomplete)
+
+2001-04-25 18:24  jamest
+
+       * samples/zipcode/states.gfd: Made the master/detail a little
+       easier to understand
+
+2001-04-20 20:22  jcater
+
+       * client/gfclient, src/GFController.py, src/GFError.py,
+       src/GFForm.py, src/GFObjects.py, src/GFParser.py, src/GFTrigger.py,
+       src/UIbase.py, src/UIcurses.py, src/UIpyncurses.py,
+       src/UIwxpython.py: Modified variables internal to objects to
+       self._attr format
+
+2001-04-17 22:22  jamest
+
+       * ChangeLog, NEWS: Final updates prior to tagging cvs trees
+
 2001-04-17 20:39  jamest
 
        * FAQ, INSTALL, MANIFEST.in, THANKS: More cleanup prior to 0.0.7
@@ -815,17 +1178,10 @@
        * src/UIpyncurses.py: A little of the page handler update
        (untested)
 
-2000-12-13 11:47  jamest
-
-       * designer/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
 
-       * designer/GFDesigner.py, src/GFOptions.py: Quick hack to make
-       designer do char based placement also added auto generated <tip>s
-       to it's output
+       * src/GFOptions.py: Quick hack to make designer do char based
+       placement also added auto generated <tip>s to it's output
 
 2000-12-13 08:28  jamest
 
@@ -1271,8 +1627,8 @@
 
        * INSTALL, Makefile.am, README, README.developers, TODO,
        autogen.sh, configure.in, client/.cvsignore, client/Makefile.am,
-       client/gfclient, designer/.cvsignore, doc/Makefile.am,
-       samples/Makefile.am, samples/po/.cvsignore, samples/po/Makefile.am,
+       client/gfclient, doc/Makefile.am, samples/Makefile.am,
+       samples/po/.cvsignore, samples/po/Makefile.am,
        samples/zipcode/.cvsignore, samples/zipcode/Makefile.am,
        src/.cvsignore, src/DBfactory.py, src/GFClient.py, src/Makefile.am,
        src/__init__.py.in: Made a TON of changes so we can make install
@@ -1335,10 +1691,9 @@
 
 2000-10-24 20:46  jamest
 
-       * designer/GFDesigner.py, src/GFForm.py, src/GFObjects.py,
-       src/UIwxpython.py: Fixed typecast problem w/ non string values on
-       query/commit Misc stuff dealing w/ dropdown box support (still not
-       fully, full on, functional)
+       * src/: GFForm.py, GFObjects.py, UIwxpython.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-24 19:28  jmeskill
 
@@ -1392,11 +1747,6 @@
        samples/zipcode/zip_code.gfd, src/GFForm.py, src/GFObjects.py,
        src/UIbase.py, src/UIwxpython.py: Parital (buggy) visibleCount on
        entries
-
-2000-10-19 22:08  dneighbors
-
-       * designer/GFDesigner.py: First REALLY lame version of a tool to
-       auto build forms.
 
 2000-10-19 21:57  dneighbors
 
Index: gnue/gnuef/INSTALL
diff -u gnue/gnuef/INSTALL:1.14 gnue/gnuef/INSTALL:1.15
--- gnue/gnuef/INSTALL:1.14     Tue Apr 17 18:39:24 2001
+++ gnue/gnuef/INSTALL  Mon Jun 25 05:27:19 2001
@@ -1,5 +1,15 @@
 Installation instructions for GNUe-Forms, LEG14112000
 
+Quick Ref: (read below for more info)
+=====================================
+
+./setup.py install
+
+Make sure that you've have a valid /usr/local/gnue/etc/gnue.conf
+This is installed by gnue-common package as a sample.gnue.conf
+you have to edit and move rename the file
+
+
 General information:
 ====================
 
@@ -11,9 +21,6 @@
 database systems via libgda and GNUe-forms itself is a wrapper around
 a variety of user-interface libraries.
 
-Currently the only database systems supported are MySQL and
-PostgreSQL. Additional docs need written involving MySQL support. 
-
 Also there is only one functional user-interface available at the time
 of writing via wxWindows. We will concentrate on the GTK Version of
 wxWindows which is available for X-Windows.
@@ -23,7 +30,6 @@
 
 The rest of the document describes the steps to install GNUe-forms on
 a Debian 2.2, i386 platform.
-
 
 Debian packages to be installed:
 ================================
Index: gnue/gnuef/INSTALL.win32
diff -u gnue/gnuef/INSTALL.win32:1.1 gnue/gnuef/INSTALL.win32:1.2
--- gnue/gnuef/INSTALL.win32:1.1        Wed Jan 31 11:16:29 2001
+++ gnue/gnuef/INSTALL.win32    Mon Jun 25 05:27:19 2001
@@ -1,5 +1,7 @@
 Installation instructions for GNUe-Forms on Win32 platforms
 
+Changes in 0.0.8 have left Win32 support broken until 0.0.9 is released
+
 Prerequisite software packages
 ================================
 
Index: gnue/gnuef/MANIFEST.in
diff -u gnue/gnuef/MANIFEST.in:1.7 gnue/gnuef/MANIFEST.in:1.8
--- gnue/gnuef/MANIFEST.in:1.7  Tue Apr 17 18:39:24 2001
+++ gnue/gnuef/MANIFEST.in      Mon Jun 25 05:27:19 2001
@@ -7,7 +7,7 @@
 include TODO
 include FAQ
 
-include client/gfclient
+include client/gfclient.in
 include designer/GFDesigner.py
 recursive-include samples *
 recursive-include setupext *
Index: gnue/gnuef/NEWS
diff -u gnue/gnuef/NEWS:1.10 gnue/gnuef/NEWS:1.11
--- gnue/gnuef/NEWS:1.10        Tue Apr 17 20:22:20 2001
+++ gnue/gnuef/NEWS     Mon Jun 25 05:27:19 2001
@@ -1,3 +1,6 @@
+New features/changes in version 0.0.8:
+
+
 New features/changes in version 0.0.7: (17-APR-2001)
 o Support for Oracle backends (7.3, 8, 8i tested)
 o New triggers: pre-change, post-change,on-switch,
Index: gnue/gnuef/README
diff -u gnue/gnuef/README:1.18 gnue/gnuef/README:1.19
--- gnue/gnuef/README:1.18      Tue Jun  5 22:16:55 2001
+++ gnue/gnuef/README   Mon Jun 25 05:27:19 2001
@@ -43,8 +43,10 @@
 To use without installing (or run newer code w/o overwriting
                            existing install)
 
-  run ./setup.py devel 
+  from the main directory run 
 
+  ./setup.py devel 
+
   This allows you to keep both an installed version on the
   system for production use while allowing you to use your 
   development code base by switching to the client dir and 
@@ -54,15 +56,12 @@
 
 
 Running samples:
-
-  To test without installing run the setup_cvs_devel.sh script then
-  switch to client dir and do
 
-  ./gfclient -u=[text|gui] ../samples/simple/form.gfd
+  ./gfclient -u text|gui ../samples/simple/form.gfd
 
   If you installed then just call the program 
   
-  gfclient -u=[text|gui] filename.gfd
+  gfclient -u text|gui filename.gfd
 
   If you run without -u option it will default to gui (wxPython) 
 
@@ -79,6 +78,8 @@
         \i scriptname.sql
 
 **** NOTE FOR CURSES USERS ****
+
+CURSES is not functional at this time
 
 We are in the process of moving from pyncurses to the 
 curses module bundled with Python.  Neither module is 
Index: gnue/gnuef/setup.py
diff -u gnue/gnuef/setup.py:1.24 gnue/gnuef/setup.py:1.25
--- gnue/gnuef/setup.py:1.24    Sun Jun 24 15:28:38 2001
+++ gnue/gnuef/setup.py Mon Jun 25 05:27:19 2001
@@ -238,7 +238,7 @@
       ]
 
 setup (name = "GNUe-Forms",
-       version = "0.0.7",
+       version = "0.0.8",
        description = "GNU Enterprise Forms",
        long_description = "",
        author = "GNUe Forms Team",



reply via email to

[Prev in Thread] Current Thread [Next in Thread]