commit-gnue
[Top][All Lists]
Advanced

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

gnue/gnuef ChangeLog


From: Derek Neighbors
Subject: gnue/gnuef ChangeLog
Date: Sun, 24 Sep 2000 01:21:28 -0700

CVSROOT:        /home/cvs
Module name:    gnue
Changes by:     Derek Neighbors <address@hidden>        00/09/24 01:21:28

Modified files:
        gnuef          : ChangeLog 

Log message:
        This is how its to be done.

CVSWeb URLs:
http://subversions.gnu.org/cgi-bin/cvsweb/gnue/gnuef/ChangeLog.diff?r1=1.5&r2=1.6

Patches:
Index: gnue/gnuef/ChangeLog
diff -u gnue/gnuef/ChangeLog:1.5 gnue/gnuef/ChangeLog:1.6
--- gnue/gnuef/ChangeLog:1.5    Sun Sep 24 00:59:12 2000
+++ gnue/gnuef/ChangeLog        Sun Sep 24 01:21:28 2000
@@ -1,38 +1,330 @@
-Version 0.0.3
+2000-09-24 07:59  dneighbors
 
-  o Samples Updated (address@hidden)
-  o Added password support to entry tag (address@hidden)
+       * ChangeLog (1.5): 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.  
 
-Version 0.0.2 (09.23.2000)
+2000-09-23 08:19  dneighbors
 
-  o Focus Code Fixes (address@hidden)
-  o Use of environment variable (address@hidden)
-  o Internal event system functional (address@hidden)
-  o Added support for data entry/basic cursor control into form and UIwxpython 
(address@hidden)
-  o Added the start of mouse support in UIwxpython (focus switching only) 
(address@hidden)
-  o More features in UIbase (address@hidden)
-  o Started conversion of UIpyncurses to support UIbase and other new features 
(address@hidden)
-  o Cleaned up base objects (address@hidden)
-  o Command line option support (address@hidden)
-  o Minor error handling for parameters (address@hidden)
-  o Previous/Next block navigation w/ auto page view adjustment 
(address@hidden)
-  o Previous Entry navigation (address@hidden)
-  o Insert/Overwrite mode (address@hidden)
-  o Altered the sample/contact.gdf to demo multi-block per page behaviour 
(address@hidden)
-  o Internal event system functional
-  o Added support for data entry/basic cursor control into form and UIwxpython
-  o Added the start of mouse support in UIwxpython (focus switching only)
-  o More features in UIbase
-  o Started conversion of UIpyncurses to support UIbase and other new features
-  o Cleaned up base objects
-
-       
-Version 0.0.1 (08.15.2000)
-
-  o Initial Creation (address@hidden)
-  o Removed the need to call seperate programs for different UIs
-  o GFClient takes a command line switch to choose UI
+       * ChangeLog (1.4): Password Support Added.  
 
+2000-09-23 08:17  dneighbors
 
+       * src/GFClient.py (1.6): 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-09-23 08:16  dneighbors
+
+       * samples/login.gfd (1.1): Sample REALLY BASIC login screen.. Test
+       for password box...  
+
+2000-09-23 04:22  dneighbors
+
+       * samples/form.gfd (1.2): Changed the defualt attribute to value
+       and updated look and feel slightly.  
+
+2000-09-23 04:21  dneighbors
+
+       * ChangeLog (1.3): Added line about new and updated samples 
+
+2000-09-23 03:23  dneighbors
+
+       * ChangeLog (1.2): added focus note 
+
+2000-09-23 03:16  dneighbors
+
+       * configure.in (1.2): 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.  
+
+2000-09-23 02:55  dneighbors
+
+       * README (1.4): 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.  
+
+2000-09-23 02:41  dneighbors
+
+       * AUTHORS (1.3): added jade as autoconf support.  
+       masta says: boyz if you touch code get your name in the authors
+       file. :) 
+
+2000-09-23 02:38  dneighbors
+
+       * autogen.sh (1.2): 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. :) 
+
+2000-09-21 23:52  jmeskill
+
+       * .cvsignore (1.1), Makefile.am (1.1), autogen.sh (1.1),
+       configure.in (1.1), doc/.cvsignore (1.1), doc/Makefile.am (1.1),
+       old/.cvsignore (1.1), old/GFDom.pyc (1.2), old/GFUI.pyc (1.2),
+       old/Makefile.am (1.1), old/gf.py.bak (1.2), samples/.cvsignore
+       (1.1), samples/Makefile.am (1.1), src/.cvsignore (1.1),
+       src/Makefile.am (1.1): 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 
+
+2000-09-21 23:13  jamest
+
+       * src/GFClient.py (1.5): Quick mod to GFClient.py to remove
+       hardcoded python location 
+
+2000-09-20 01:34  jamest
+
+       * TODO (1.4), samples/contact.gfd (1.3), src/GFForm.py (1.6),
+       src/UIwxpython.py (1.3): 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 
+
+2000-08-28 18:40  jamest
+
+       * src/GFTrigger.py (1.1): Added missing GFTrigger.py module 
+
+2000-08-28 18:39  jamest
+
+       * src/: GFForm.py (1.5), GFObjects.py (1.3): Added the start of the
+       internal trigger system 
+
+2000-08-28 03:06  jamest
+
+       * README.wxwindows (1.1), samples/contact.gfd (1.2),
+       src/GFClient.py (1.4), src/GFController.py (1.5),
+       src/GFCursesView.py (1.2), src/GFEvent.py (1.3), src/GFForm.py
+       (1.4), src/GFObjects.py (1.2), src/UIbase.py (1.2),
+       src/UIpyncurses.py (1.2), src/UIwxpython.py (1.2): 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 
+
+2000-08-24 03:35  dneighbors
+
+       * src/DPyGetOpt.py (1.1): Class file for parsing command line.  
+
+2000-08-24 03:34  dneighbors
+
+       * src/GFClient.py (1.3): 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. :) 
+
+2000-08-23 21:33  dneighbors
+
+       * src/GFClient.py (1.2): Created graceful exit on no passed
+       parameters.  
+
+2000-08-19 22:56  dneighbors
+
+       * AUTHORS (1.2), COPYING (1.1), ChangeLog (1.1), INSTALL (1.1),
+       NEWS (1.1): more FSF stuff..  
+
+2000-08-14 02:47  jamest
+
+       * AUTHORS (1.1), README (1.3), TODO (1.3), src/GFClient.py (1.1),
+       src/GFController.py (1.4), src/GFEvent.py (1.2), src/UIbase.py
+       (1.1), src/UIpyncurses.py (1.1), src/UIwxpython.py (1.1): 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 
+
+2000-07-24 06:09  dneighbors
+
+       * doc/gnuef.idl (1.8): 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 
+
+2000-07-24 06:08  dneighbors
+
+       * doc/gnuef.idl (1.7): 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.  
+
+2000-07-17 00:09  jamest
+
+       * src/: GFController.py (1.3), GFForm.py (1.3): Fixed bug in the
+       gfNEXTENTRY form event 
+
+2000-07-16 23:08  jamest
+
+       * README (1.2), src/GFController.py (1.2), src/GFEvent.py (1.1),
+       src/GFForm.py (1.2), src/GFView.py (1.2): 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 :) 
+
+2000-07-15 22:18  dneighbors
+
+       * doc/gnuef.idl (1.6): 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 
+
+2000-07-13 06:59  dneighbors
+
+       * doc/gnuef.idl (1.5): 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? 
+
+2000-07-13 06:58  dneighbors
+
+       * doc/gnuef.idl (1.4): 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 
+
+2000-07-13 06:57  dneighbors
+
+       * doc/gnuef.idl (1.3): 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".  
+
+2000-07-13 06:56  dneighbors
+
+       * doc/gnuef.idl (1.2): 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().  
+
+2000-07-13 06:54  dneighbors
+
+       * doc/gnuef.idl (1.1): 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 
+
+2000-07-06 23:34  jamest
+
+       * src/GFCursesPanel.py (1.2): removed import of missing GFUiEvent 
+
+2000-07-06 20:05  arno
+
+       * src/: GFCursesPanel.py (1.1), GFCursesView.py (1.1): 
+       GFCursesPanel.py GFCursesView.py: initial versions 
+
+2000-07-06 16:05  jamest
+
+       * layout (1.2), src/GFForm.pyc (1.3), src/GFObjects.pyc (1.3),
+       src/GFView.pyc (1.3): Removed files that didn't belong in CVS 
+
+2000-07-06 04:28  jamest
+
+       * TODO (1.2), samples/contact.gfd (1.1), src/GFForm.pyc (1.2),
+       src/GFObjects.pyc (1.2), src/GFView.pyc (1.2): Added more to TODO
+       file Added missing sample form Just noticed the .pyc files in the
+       repository, they need pulled out next update 
+
+2000-07-06 02:44  jamest
+
+       * GFApp.py (1.2), GFClient.py (1.2), GFController.py (1.2),
+       GFDom.py (1.2), GFForm.py (1.2), GFLabel.py (1.2), GFObjects.py
+       (1.2), GFUI.py (1.2), GFView.py (1.2), README (1.1),
+       README.ObjectHierarchy (1.2), THANKS (1.1), TODO (1.1),
+       client-objects.dia (1.2), client.py (1.2), form.gfd (1.2),
+       form2.gfd (1.2), gf.py (1.2), gf.py.bak (1.2), just (1.2),
+       simple_app.py (1.2), stack.py (1.2), temp2.py (1.2),
+       doc/README.ObjectHierarchy (1.1), doc/client-objects.dia (1.1),
+       doc/just (1.1), doc/layout.dia (1.1), old/GFApp.py (1.1),
+       old/GFClient.py (1.1), old/GFDom.py (1.1), old/GFDom.pyc (1.1),
+       old/GFLabel.py (1.1), old/GFUI.py (1.1), old/GFUI.pyc (1.1),
+       old/client.py (1.1), old/gf.py (1.1), old/gf.py.bak (1.1),
+       old/simple_app.py (1.1), old/temp2.py (1.1), samples/form.gfd
+       (1.1), samples/form2.gfd (1.1), src/GFController.py (1.1),
+       src/GFForm.py (1.1), src/GFForm.pyc (1.1), src/GFObjects.py (1.1),
+       src/GFObjects.pyc (1.1), src/GFView.py (1.1), src/GFView.pyc (1.1),
+       src/stack.py (1.1): 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 
+
+2000-07-05 16:50  jamest
+
+       * GFApp.py (1.1), GFClient.py (1.1), GFController.py (1.1),
+       GFDom.py (1.1), GFForm.py (1.1), GFLabel.py (1.1), GFObjects.py
+       (1.1), GFUI.py (1.1), GFView.py (1.1), README.ObjectHierarchy
+       (1.1), client-objects.dia (1.1), client.py (1.1), form.gfd (1.1),
+       form2.gfd (1.1), gf.py (1.1), gf.py.bak (1.1), just (1.1), layout
+       (1.1), simple_app.py (1.1), stack.py (1.1), temp2.py (1.1): The
+       first check in of GNUE Forms stuff.  
 


reply via email to

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