commit-gnue
[Top][All Lists]
Advanced

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

gnue/designer ChangeLog NEWS setup.py src/base/...


From: Jason Cater
Subject: gnue/designer ChangeLog NEWS setup.py src/base/...
Date: Sat, 21 Dec 2002 15:36:16 -0500

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    02/12/21 15:36:16

Modified files:
        designer       : ChangeLog NEWS setup.py 
        designer/src/base/tools: EventEditor.py 
        designer/src/forms: Instance.py 
Added files:
        designer/src/forms: EventEditor.py 

Log message:
        * Added tabbed Event Mapper (so <entry>'s will show both <entry> and 
<field> triggers
        * Commits for -pre3

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/ChangeLog.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/NEWS.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/setup.py.diff?tr1=1.43&tr2=1.44&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/tools/EventEditor.py.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/forms/EventEditor.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/forms/Instance.py.diff?tr1=1.26&tr2=1.27&r1=text&r2=text

Patches:
Index: gnue/designer/ChangeLog
diff -c gnue/designer/ChangeLog:1.4 gnue/designer/ChangeLog:1.5
*** gnue/designer/ChangeLog:1.4 Fri Dec 20 15:20:54 2002
--- gnue/designer/ChangeLog     Sat Dec 21 15:36:15 2002
***************
*** 1,7 ****
  2002-12-17 17:42  jcater
  
        * setup.py, src/DataSourceEditor.py, src/EventEditor.py,
!       src/TriggerEditor.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
--- 1,137 ----
+ 2002-12-21 00:38  jcater
+ 
+       * src/forms/LayoutEditor/LayoutEditor.py: fixed bug preventing
+       edits of label text
+ 
+ 2002-12-21 00:30  jcater
+ 
+       * src/reports/: FilterSupport.py, Instance.py,
+       Standard/FilterSupport.py, Standard/Incubator.py: added support for
+       filter-specific incubators
+ 
+ 2002-12-20 22:55  jcater
+ 
+       * setup.py: updated setup to reflect new directories
+ 
+ 2002-12-20 22:52  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
+       Incubator.createObject
+ 
+ 2002-12-20 20:49  jcater
+ 
+       * src/reports/: FilterSupport.py, Labels/FilterSupport.py,
+       Standard/FilterSupport.py: start of filter support (missing files
+       from earlier)
+ 
+ 2002-12-20 20:46  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
+ 
+       * BUGS: updated BUGS
+ 
+ 2002-12-20 17:56  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
+ 
+ 2002-12-20 17:36  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
+ 
+ 2002-12-20 17:25  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
+ 
+ 2002-12-20 16:48  jcater
+ 
+       * src/: Instance.py, base/Instance.py: fixed the tool menu
+       separator issue preventing them from showing
+ 
+ 2002-12-20 14:20  jcater
+ 
+       * ChangeLog, src/schema/TableEditor.py: fix for tableeditor support
+ 
+ 2002-12-20 02:47  btami
+ 
+       * src/: reports/Incubator.py, reports/TemplateSupport.py,
+       templates/reports/Labels.py, templates/reports/MailMerge.py,
+       templates/reports/SimpleReport.py: R
+ 
+ 2002-12-20 02:13  btami
+ 
+       * src/: navigator/Instance.py, schema/TableEditor.py: I
+ 
+ 2002-12-19 14:43  siesel
+ 
+       * src/schema/Instance.py: syncing machines
+ 
+ 2002-12-18 21:09  jcater
+ 
+       * src/schema/Instance.py: readded the table editor that someone
+       mistakenly commented out
+ 
+ 2002-12-18 21:07  jcater
+ 
+       * src/schema/TableEditor.py: added missing file
+ 
+ 2002-12-18 16:49  siesel
+ 
+       * src/schema/: Incubator.py, Instance.py,
+       DiaEditor/VisualEditor.py: modify VisualEditor to work with new
+       event model
+ 
  2002-12-17 17:42  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/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
***************
*** 9,16 ****
  
  2002-12-17 16:39  jcater
  
!       * src/TreeView.py: fixed the Object Navigator (TreeView) to respond
!       to selections again
  
  2002-12-17 16:39  jcater
  
--- 139,146 ----
  
  2002-12-17 16:39  jcater
  
!       * src/: TreeView.py, base/tools/TreeView.py: fixed the Object
!       Navigator (TreeView) to respond to selections again
  
  2002-12-17 16:39  jcater
  
***************
*** 24,35 ****
  
  2002-12-16 15:25  jcater
  
!       * templates/reports/: Labels.py, MailMerge.py: copied the extra
        wizards from the 0.4.x-stable branch into head
  
  2002-12-16 15:21  jcater
  
!       * src/: ToolDock.py, forms/PropertyEditor.py,
        forms/LayoutEditor/LayoutEditor.py: 
        
        * Patches by btami for win32 support * More work on sample schema
--- 154,165 ----
  
  2002-12-16 15:25  jcater
  
!       * src/templates/reports/: Labels.py, MailMerge.py: copied the extra
        wizards from the 0.4.x-stable branch into head
  
  2002-12-16 15:21  jcater
  
!       * src/: ToolDock.py, base/ToolDock.py, forms/PropertyEditor.py,
        forms/LayoutEditor/LayoutEditor.py: 
        
        * Patches by btami for win32 support * More work on sample schema
***************
*** 37,44 ****
  2002-12-15 16:22  jcater
  
        * src/: EventEditor.py, GridCellEditors.py, Instance.py,
!       PropertyEditor.py, ToolPanel.py, forms/Instance.py,
!       schema/Instance.py, schema/TreeView.py: 
        
        * Start of a schema grid-based table editor * Misc refactoring
  
--- 167,176 ----
  2002-12-15 16:22  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: 
        
        * Start of a schema grid-based table editor * Misc refactoring
  
***************
*** 59,71 ****
  
  2002-12-12 08:42  jcater
  
!       * src/: PropertyEditor.py, forms/PropertyEditor.py: possible fix
!       for all the wonderful segfaults
  
  2002-12-11 23:16  jcater
  
!       * src/PropertyEditor.py: more futile attempts to find the segfault
!       issue in designer
  
  2002-12-11 19:00  jcater
  
--- 191,204 ----
  
  2002-12-12 08:42  jcater
  
!       * src/: PropertyEditor.py, base/tools/PropertyEditor.py,
!       forms/PropertyEditor.py: possible fix for all the wonderful
!       segfaults
  
  2002-12-11 23:16  jcater
  
!       * src/: PropertyEditor.py, base/tools/PropertyEditor.py: more
!       futile attempts to find the segfault issue in designer
  
  2002-12-11 19:00  jcater
  
***************
*** 87,94 ****
  
  2002-12-10 00:48  jcater
  
!       * src/: 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
--- 220,228 ----
  
  2002-12-10 00:48  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
***************
*** 117,124 ****
  
  2002-12-06 18:55  jcater
  
!       * src/: 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
--- 251,258 ----
  
  2002-12-06 18:55  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
***************
*** 139,145 ****
  
  2002-12-04 18:45  jcater
  
!       * src/: TriggerEditor.py, forms/LayoutEditor/LayoutEditor.py,
        forms/LayoutEditor/PropertyBar.py,
        forms/LayoutEditor/WidgetHandler.py: 
        
--- 273,280 ----
  
  2002-12-04 18:45  jcater
  
!       * src/: TriggerEditor.py, base/tools/TriggerEditor.py,
!       forms/LayoutEditor/LayoutEditor.py,
        forms/LayoutEditor/PropertyBar.py,
        forms/LayoutEditor/WidgetHandler.py: 
        
***************
*** 159,167 ****
  
  2002-12-02 23:24  jcater
  
!       * src/: TreeView.py, 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
  
--- 294,303 ----
  
  2002-12-02 23:24  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
!       object navigator (treeview)
  
  2002-12-02 20:37  jamest
  
***************
*** 170,188 ****
  
  2002-12-01 16:53  jcater
  
!       * src/: TemplateBase.py, TemplateParser.py: 
        
        * Added form.getAuthenticatedUser(connection) * Cleaned up custom
        authenticators
  
  2002-11-30 17:02  jcater
  
!       * src/TreeView.py: more TreeView (Object Navigator) fixes
  
  2002-11-30 17:00  jcater
  
        * src/: EventEditor.py, Instance.py, MenuBar.py, TemplateBase.py,
!       ToolDock.py, ToolPanel.py, TreeView.py, forms/Incubator.py,
        forms/LayoutEditor/LayoutEditor.py,
        forms/LayoutEditor/LayoutEditorTools.py,
        forms/wizards/AddButton.py: 
--- 306,329 ----
  
  2002-12-01 16:53  jcater
  
!       * src/: TemplateBase.py, TemplateParser.py, base/TemplateBase.py,
!       base/TemplateParser.py: 
        
        * Added form.getAuthenticatedUser(connection) * Cleaned up custom
        authenticators
  
  2002-11-30 17:02  jcater
  
!       * src/: TreeView.py, base/tools/TreeView.py: more TreeView (Object
!       Navigator) fixes
  
  2002-11-30 17:00  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: 
***************
*** 195,201 ****
  2002-11-29 01:06  jcater
  
        * src/: EventEditor.py, Instance.py, TemplateBase.py,
!       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
--- 336,344 ----
  2002-11-29 01:06  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
***************
*** 203,210 ****
  2002-11-27 18:11  jcater
  
        * src/: Instance.py, TemplateBase.py, TemplateParser.py,
!       TreeView.py, TriggerEditor.py, forms/Incubator.py,
!       forms/Instance.py, forms/LayoutEditor/LayoutEditor.py,
        forms/LayoutEditor/WidgetHandler.py, forms/wizards/AddBlock.py,
        forms/wizards/AddBox.py, forms/wizards/AddButton.py,
        forms/wizards/AddDataSource.py, forms/wizards/AddDropDown.py,
--- 346,356 ----
  2002-11-27 18:11  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/wizards/AddBlock.py,
        forms/wizards/AddBox.py, forms/wizards/AddButton.py,
        forms/wizards/AddDataSource.py, forms/wizards/AddDropDown.py,
***************
*** 216,227 ****
  2002-11-25 22:23  jcater
  
        * src/: EventEditor.py, Instance.py, PropertyEditor.py,
!       ToolPanel.py, TreeView.py, TriggerEditor.py,
!       forms/LayoutEditor/LayoutEditor.py: * More cleanup in Designer
  
  2002-11-25 20:14  jamest
  
!       * src/forms/wizards/AddBlock.py, templates/forms/FormBuilder.py:
        removed unneeded print statements from wizards
  
  2002-11-25 08:22  jamest
--- 362,376 ----
  2002-11-25 22:23  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
  
  2002-11-25 20:14  jamest
  
!       * src/: forms/wizards/AddBlock.py, templates/forms/FormBuilder.py:
        removed unneeded print statements from wizards
  
  2002-11-25 08:22  jamest
***************
*** 234,242 ****
  
        * doc/technotes/00003.txt, src/DataSourceEditor.py,
        src/EventEditor.py, src/Instance.py, src/MenuBar.py,
!       src/PropertyEditor.py, src/SchemaViewer.py, src/ToolDock.py,
!       src/ToolFrame.py, src/ToolPanel.py, src/TreeView.py,
!       src/TriggerEditor.py, src/forms/Incubator.py,
        src/forms/Instance.py, src/forms/TreeView.py,
        src/forms/LayoutEditor/LayoutEditor.py,
        src/forms/LayoutEditor/PropertyBar.py,
--- 383,396 ----
  
        * 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,
***************
*** 255,269 ****
        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/forms/Instance.py, src/forms/TreeView.py,
!       src/forms/LayoutEditor/LayoutEditor.py, src/navigator/Instance.py,
!       src/reports/Instance.py, src/schema/Instance.py,
!       src/settings/__init__.py: initial work on migrating designer
        [BROKEN\!]
  
  2002-11-22 08:27  jamest
  
!       * templates/reports/MailMerge.py: btami's patch
  
  2002-11-20 17:09  jcater
  
--- 409,428 ----
        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
  
***************
*** 271,292 ****
  
  2002-11-20 14:46  jamest
  
!       * templates/reports/MailMerge.py: btami's patch for mailmerge
  
  2002-11-20 08:02  jamest
  
!       * templates/reports/: Labels.py, MailMerge.py: Added btami's label
!       and mailmerge wizards to cvs
  
  2002-11-20 08:02  jamest
  
!       * templates/reports/MailMerge.py: file MailMerge.py was initially
!       added on branch designer-0-4-1-branch.
  
  2002-11-20 08:02  jamest
  
!       * templates/reports/Labels.py: file Labels.py was initially added
!       on branch designer-0-4-1-branch.
  
  2002-11-19 19:01  jcater
  
--- 430,451 ----
  
  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-20 08:02  jamest
  
!       * src/templates/reports/MailMerge.py: file MailMerge.py was
!       initially added on branch designer-0-4-1-branch.
  
  2002-11-20 08:02  jamest
  
!       * src/templates/reports/Labels.py: file Labels.py was initially
!       added on branch designer-0-4-1-branch.
  
  2002-11-19 19:01  jcater
  
***************
*** 347,353 ****
  
  2002-11-13 22:10  jcater
  
!       * src/reports/TemplateSupport.py,
        templates/reports/SimpleReport.py: added btami's namespace patch
        for designer wizards
  
--- 506,512 ----
  
  2002-11-13 22:10  jcater
  
!       * src/: reports/TemplateSupport.py,
        templates/reports/SimpleReport.py: added btami's namespace patch
        for designer wizards
  
***************
*** 371,377 ****
  
  2002-11-13 21:45  jcater
  
!       * src/Instance.py, templates/__init__.py,
        templates/schema/Introspection.py: Applied btami's
        McMillan-workaround patches
  
--- 530,536 ----
  
  2002-11-13 21:45  jcater
  
!       * src/: Instance.py, base/Instance.py, templates/__init__.py,
        templates/schema/Introspection.py: Applied btami's
        McMillan-workaround patches
  
***************
*** 401,408 ****
  
  2002-11-07 22:32  jamest
  
!       * templates/forms/: FormBuilder.py, SimpleDetail.py: Fixed broken
!       wizards
  
  2002-11-04 19:00  jcater
  
--- 560,567 ----
  
  2002-11-07 22:32  jamest
  
!       * src/templates/forms/: FormBuilder.py, SimpleDetail.py: Fixed
!       broken wizards
  
  2002-11-04 19:00  jcater
  
***************
*** 410,420 ****
  
  2002-11-04 08:55  jamest
  
!       * src/: 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 pretty rough
  
  2002-11-03 23:24  jcater
  
--- 569,580 ----
  
  2002-11-04 08:55  jamest
  
!       * src/: Debugger.py, base/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
!       pretty rough
  
  2002-11-03 23:24  jcater
  
***************
*** 422,429 ****
  
  2002-11-03 11:31  jcater
  
!       * src/PropertyEditor.py: applied a fix to the
!       can't-edit-with-scrollbars-present bug
  
  2002-11-02 00:02  jcater
  
--- 582,589 ----
  
  2002-11-03 11:31  jcater
  
!       * src/: PropertyEditor.py, base/tools/PropertyEditor.py: applied a
!       fix to the can't-edit-with-scrollbars-present bug
  
  2002-11-02 00:02  jcater
  
***************
*** 442,451 ****
  2002-10-31 20:40  jamest
  
        * src/: PopupMenu.py, PropertyEditor.py, TreeView.py,
!       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
  
  2002-10-31 17:12  jcater
  
--- 602,612 ----
  2002-10-31 20:40  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
  
  2002-10-31 17:12  jcater
  
***************
*** 461,472 ****
  
  2002-10-28 17:43  jcater
  
!       * src/: TemplateBase.py, 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
  
  2002-10-24 09:10  jamest
  
--- 622,633 ----
  
  2002-10-28 17:43  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
  
  2002-10-24 09:10  jamest
  
***************
*** 475,486 ****
  
  2002-10-23 22:00  jamest
  
!       * src/PopupMenu.py: Partial removal of the GFTrigger class being
!       replaced by common trigger system.
  
  2002-10-18 13:04  jcater
  
!       * src/TemplateParser.py: added missing event import
  
  2002-10-10 01:45  jcater
  
--- 636,648 ----
  
  2002-10-23 22:00  jamest
  
!       * src/: PopupMenu.py, base/PopupMenu.py: Partial removal of the
!       GFTrigger class being replaced by common trigger system.
  
  2002-10-18 13:04  jcater
  
!       * src/: TemplateParser.py, base/TemplateParser.py: added missing
!       event import
  
  2002-10-10 01:45  jcater
  
***************
*** 497,503 ****
  2002-10-07 21:24  jcater
  
        * doc/technotes/00003.txt, src/Instance.py, src/MenuBar.py,
!       src/TemplateParser.py, src/forms/WizardRunner.py,
        src/forms/LayoutEditor/LayoutEditor.py,
        src/forms/LayoutEditor/LayoutEditorTools.py: 
         * Added event model to designer
--- 659,666 ----
  2002-10-07 21:24  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
***************
*** 517,524 ****
  2002-10-07 18:13  jcater
  
        * doc/technotes/00003.txt, doc/technotes/index.html,
!       doc/technotes/index.txt, src/Instance.py, src/MenuBar.py: started
!       adding event support to designer
  
  2002-10-07 16:45  jcater
  
--- 680,688 ----
  2002-10-07 18:13  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
  
  2002-10-07 16:45  jcater
  
***************
*** 551,558 ****
  
  2002-09-28 09:48  jcater
  
!       * templates/forms/: Simple.py, SimpleDetail.py: updated designer's
!       simple wizards to reflect new wizard architecture
  
  2002-09-25 18:05  jcater
  
--- 715,722 ----
  
  2002-09-28 09:48  jcater
  
!       * src/templates/forms/: Simple.py, SimpleDetail.py: updated
!       designer's simple wizards to reflect new wizard architecture
  
  2002-09-25 18:05  jcater
  
***************
*** 594,601 ****
  
  2002-09-17 10:27  jcater
  
!       * src/Designer.py, src/Instance.py, src/TemplateParser.py,
!       src/ToolSupport.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
  
--- 758,766 ----
  
  2002-09-17 10:27  jcater
  
!       * src/: Designer.py, Instance.py, TemplateParser.py,
!       ToolSupport.py, base/Instance.py, base/TemplateParser.py,
!       base/ToolSupport.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
  
***************
*** 607,639 ****
  
  2002-09-16 14:30  jcater
  
!       * templates/reports/SimpleReport.py: added TODO comments about
        incorrect defaulting of namespaces in reports
  
  2002-09-13 07:27  siesel
  
!       * src/: 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
  
  2002-09-07 09:59  jcater
  
!       * src/: Instance.py, reports/TreeView.py: improved support for
!       reports [patches by btami]
  
  2002-08-21 17:55  jcater
  
!       * src/TemplateParser.py, templates/forms/FormBuilder.py: misc small
!       bug fixes
  
  2002-08-15 23:51  jcater
  
!       * src/forms/wizards/AddBlock.py, src/forms/wizards/AddBox.py,
!       src/forms/wizards/AddDataSource.py,
!       src/forms/wizards/AddDropDown.py, src/forms/wizards/AddLabel.py,
!       src/forms/wizards/CreateSchema.py, src/TemplateBase.py,
!       src/TemplateParser.py, src/forms/LayoutEditor/LayoutEditor.py,
!       src/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
--- 772,804 ----
  
  2002-09-16 14:30  jcater
  
!       * src/templates/reports/SimpleReport.py: added TODO comments about
        incorrect defaulting of namespaces in reports
  
  2002-09-13 07:27  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
  
  2002-09-07 09:59  jcater
  
!       * src/: Instance.py, base/Instance.py, reports/TreeView.py:
!       improved support for reports [patches by btami]
  
  2002-08-21 17:55  jcater
  
!       * src/: TemplateParser.py, base/TemplateParser.py,
!       templates/forms/FormBuilder.py: misc small bug fixes
  
  2002-08-15 23:51  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
***************
*** 649,656 ****
  
  2002-08-07 18:29  jcater
  
!       * src/: Instance.py, MenuBar.py, forms/WizardRunner.py,
!       forms/LayoutEditor/GridPane.py, forms/LayoutEditor/LayoutEditor.py,
        forms/LayoutEditor/LayoutEditorTools.py,
        forms/wizards/AddDropDown.py: re-implemented toolbars to have them
        emulate the Menubar events; i.e., toolbar entries are nothing more
--- 814,822 ----
  
  2002-08-07 18:29  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/wizards/AddDropDown.py: re-implemented toolbars to have them
        emulate the Menubar events; i.e., toolbar entries are nothing more
***************
*** 659,677 ****
  
  2002-08-06 10:06  siesel
  
!       * src/schema/Incubator.py, src/schema/Instance.py,
!       src/schema/TreeView.py, src/schema/DiaEditor/VisualEditor.py,
!       src/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
!       added a small fix for its segfault   problem (I hope so)
  
  2002-08-05 01:00  dneighbors
  
!       * templates/forms/SimpleDetail.py: Made master/detail wizard work
!       again, though it still lays out the form incorrectly.
  
  2002-07-30 14:33  siesel
  
--- 825,843 ----
  
  2002-08-06 10:06  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 added a small fix for its segfault  
!       problem (I hope so)
  
  2002-08-05 01:00  dneighbors
  
!       * 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
  
***************
*** 686,692 ****
  
  2002-07-29 12:12  siesel
  
!       * templates/schema/Introspection.py: make "name" attribute in a
        <value> tag not required add name to privatekey in Introspection
        wizard
  
--- 852,858 ----
  
  2002-07-29 12:12  siesel
  
!       * src/templates/schema/Introspection.py: make "name" attribute in a
        <value> tag not required add name to privatekey in Introspection
        wizard
  
***************
*** 746,754 ****
  
  2002-07-23 12:52  jcater
  
!       * src/ToolSupport.py, src/reports/Incubator.py,
!       src/reports/Instance.py, src/reports/LayoutEditor.py,
!       src/reports/TemplateSupport.py, src/reports/__init__.py,
        templates/reports/SimpleReport.py: added btami's report
        module/wizard to designer
  
--- 912,920 ----
  
  2002-07-23 12:52  jcater
  
!       * src/: ToolSupport.py, base/ToolSupport.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
  
***************
*** 759,774 ****
  2002-07-22 18:04  jcater
  
        * src/: Instance.py, MenuBar.py, TemplateBase.py,
!       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
  
  2002-07-22 13:38  jcater
  
!       * src/: Designer.py, Instance.py, 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
--- 925,941 ----
  2002-07-22 18:04  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
  
  2002-07-22 13:38  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
***************
*** 791,831 ****
  
  2002-07-22 10:25  siesel
  
!       * templates/schema/.cvsignore, src/forms/wizards/.cvsignore,
!       src/schema/.cvsignore, src/schema/wizards/.cvsignore: beautify cvs
!       update output :)
  
  2002-07-21 23:09  jcater
  
        * TODO, src/Designer.py, src/TemplateBase.py, src/TreeView.py,
        src/schema/Instance.py, src/schema/TreeView.py,
!       templates/schema/Introspection.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
  
!       * src/TemplateBase.py: fixed cut-n-paste error (part deux)
  
  2002-07-21 21:33  jcater
  
!       * src/TemplateBase.py: fixed cut-n-paste error
  
  2002-07-19 18:21  jcater
  
!       * src/Designer.py, src/Instance.py, src/MenuBar.py,
!       src/TemplateBase.py, src/TemplateParser.py,
!       src/forms/LayoutEditor/LayoutEditor.py,
!       src/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
  
  2002-07-18 23:56  jcater
  
!       * src/: Designer.py, MenuBar.py, forms/wizards/AddPage.py: BREAKING
!       CVS!
  
  2002-07-18 17:00  jamest
  
--- 958,1001 ----
  
  2002-07-22 10:25  siesel
  
!       * src/: templates/schema/.cvsignore, forms/wizards/.cvsignore,
!       schema/.cvsignore, schema/wizards/.cvsignore: beautify cvs update
!       output :)
  
  2002-07-21 23:09  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
  
  2002-07-21 21:34  jcater
  
!       * src/: TemplateBase.py, base/TemplateBase.py: fixed cut-n-paste
!       error (part deux)
  
  2002-07-21 21:33  jcater
  
!       * src/: TemplateBase.py, base/TemplateBase.py: fixed cut-n-paste
!       error
  
  2002-07-19 18:21  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
  
  2002-07-18 23:56  jcater
  
!       * src/: Designer.py, MenuBar.py, base/MenuBar.py,
!       forms/wizards/AddPage.py: BREAKING CVS!
  
  2002-07-18 17:00  jamest
  
***************
*** 841,849 ****
  
  2002-07-18 13:18  jamest
  
!       * src/Designer.py, src/MenuBar.py, templates/__init__.py:
!       Atmospheric crack levels in KS have returned to normal.  Adjusting
!       previous changes to compensate.
  
  2002-07-17 08:42  jamest
  
--- 1011,1019 ----
  
  2002-07-18 13:18  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.
  
  2002-07-17 08:42  jamest
  
***************
*** 851,890 ****
  
  2002-07-16 17:03  jamest
  
!       * setup.py, src/Designer.py, templates/__init__.py: Working on
        making setup.py install work for cvs designer - Syncing machines
  
  2002-07-11 09:32  siesel
  
!       * src/Instance.py: add missing "__"
  
  2002-07-11 00:39  jcater
  
!       * src/: Instance.py, MenuBar.py, 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
  
  2002-07-10 11:05  siesel
  
!       * src/: Instance.py, schema/Instance.py: add missing imports to fix
!       designer not starting up.  add error message for empty wizard
!       modules
  
  2002-07-08 23:03  jcater
  
!       * src/: 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
  
  2002-07-08 22:05  jcater
  
!       * src/: Instance.py, MenuBar.py, forms/Instance.py,
!       forms/wizards/__init__.py: beginning of improved tools menu (with
!       wizard support)
  
  2002-07-04 14:01  jcater
  
--- 1021,1062 ----
  
  2002-07-16 17:03  jamest
  
!       * setup.py, src/Designer.py, src/templates/__init__.py: Working on
        making setup.py install work for cvs designer - Syncing machines
  
  2002-07-11 09:32  siesel
  
!       * src/: Instance.py, base/Instance.py: add missing "__"
  
  2002-07-11 00:39  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
  
  2002-07-10 11:05  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
  
  2002-07-08 23:03  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
  
  2002-07-08 22:05  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)
  
  2002-07-04 14:01  jcater
  
***************
*** 893,901 ****
  
  2002-07-04 13:45  jcater
  
!       * src/: SchemaViewer.py, forms/Incubator.py,
!       forms/LayoutEditor/DisplayDropTarget.py: added automatic PRE-INSERT
!       trigger creation to designer's Schema Viewer drag-n-drop support
  
  2002-07-03 11:35  arturas
  
--- 1065,1074 ----
  
  2002-07-04 13:45  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
  
  2002-07-03 11:35  arturas
  
***************
*** 911,965 ****
  
  2002-07-03 10:56  arturas
  
!       * src/PropertyEditor.py: Removed accidental debugging line.
  
  2002-07-03 10:49  arturas
  
!       * src/Instance.py: Prepared strings for i18n. Minor code design
!       changes.
  
  2002-07-03 10:38  arturas
  
!       * src/TriggerEditor.py: Prepared strings for i18n.
  
  2002-07-03 10:30  arturas
  
!       * src/: TemplateParser.py, ToolFrame.py: Prepared strings for i18n.
  
  2002-07-03 10:13  arturas
  
!       * src/TemplateChooser.py: Prepared strings for i18n.
  
  2002-07-03 09:59  arturas
  
!       * src/PropertyEditor.py: Prepared strings for i18n, although did
!       not find where designer does display them.
  
  2002-07-03 09:58  arturas
  
!       * src/SchemaViewer.py: Prepared strings for i18n, although did not
!       found where those strings in designer appear.
  
  2002-07-03 09:14  arturas
  
!       * src/PopupMenu.py: Prepared strings for i18n.
  
  2002-07-03 08:20  arturas
  
!       * src/MenuBar.py: Strings prepared for i18n. Looks nice :)
  
  2002-07-02 09:25  arturas
  
!       * src/MRUManager.py: Modified strings for i18n.
  
  2002-07-02 09:12  arturas
  
!       * src/: Designer.py, DataSourceEditor.py: Modified strings for
!       i18n.
  
  2002-07-02 09:08  arturas
  
!       * src/Debugger.py: Strings modified for i18n.
  
  2002-06-28 10:19  jcater
  
--- 1084,1146 ----
  
  2002-07-03 10:56  arturas
  
!       * src/: PropertyEditor.py, base/tools/PropertyEditor.py: Removed
!       accidental debugging line.
  
  2002-07-03 10:49  arturas
  
!       * src/: Instance.py, base/Instance.py: Prepared strings for i18n.
!       Minor code design changes.
  
  2002-07-03 10:38  arturas
  
!       * src/: TriggerEditor.py, base/tools/TriggerEditor.py: Prepared
!       strings for i18n.
  
  2002-07-03 10:30  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
!       strings for i18n.
  
  2002-07-03 09:59  arturas
  
!       * src/: PropertyEditor.py, base/tools/PropertyEditor.py: Prepared
!       strings for i18n, although did not find where designer does display
!       them.
  
  2002-07-03 09:58  arturas
  
!       * src/: SchemaViewer.py, base/tools/SchemaViewer.py: Prepared
!       strings for i18n, although did not found where those strings in
!       designer appear.
  
  2002-07-03 09:14  arturas
  
!       * src/: PopupMenu.py, base/PopupMenu.py: Prepared strings for i18n.
  
  2002-07-03 08:20  arturas
  
!       * src/: MenuBar.py, base/MenuBar.py: Strings prepared for i18n.
!       Looks nice :)
  
  2002-07-02 09:25  arturas
  
!       * src/: MRUManager.py, base/MRUManager.py: Modified strings for
!       i18n.
  
  2002-07-02 09:12  arturas
  
!       * src/: Designer.py, DataSourceEditor.py,
!       base/tools/DataSourceEditor.py: Modified strings for i18n.
  
  2002-07-02 09:08  arturas
  
!       * src/: Debugger.py, base/Debugger.py: Strings modified for i18n.
  
  2002-06-28 10:19  jcater
  
***************
*** 967,990 ****
  
  2002-06-27 23:03  jcater
  
!       * src/DataSourceEditor.py, src/Designer.py, src/Incubator.py,
!       src/Instance.py, src/MenuBar.py, src/PopupMenu.py,
!       src/PropertyEditor.py, src/SchemaViewer.py, src/TemplateBase.py,
!       src/TemplateChooser.py, src/TemplateParser.py, src/TreeView.py,
!       src/forms/Incubator.py, src/forms/Instance.py,
!       src/forms/TemplateSupport.py, src/forms/TreeView.py,
!       src/forms/__init__.py, src/forms/LayoutEditor/DisplayDropTarget.py,
!       src/forms/LayoutEditor/LayoutEditor.py, src/navigator/Incubator.py,
!       src/navigator/TemplateSupport.py, src/reports/Incubator.py,
!       src/reports/TemplateSupport.py, src/schema/Incubator.py,
!       src/schema/Instance.py, src/schema/TemplateSupport.py,
!       src/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
!       from the main designer code); introduction of first Schema wizard
  
  2002-06-27 19:58  jcater
  
--- 1148,1174 ----
  
  2002-06-27 23:03  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 from the main designer
!       code); introduction of first Schema wizard
  
  2002-06-27 19:58  jcater
  
***************
*** 993,1000 ****
  
  2002-06-27 17:48  jcater
  
!       * src/: ToolSupport.py, schema/Instance.py, schema/__init__.py:
!       start of Schema designer support; initial check-ins
  
  2002-06-15 14:54  jcater
  
--- 1177,1185 ----
  
  2002-06-27 17:48  jcater
  
!       * src/: ToolSupport.py, base/ToolSupport.py, schema/Instance.py,
!       schema/__init__.py: start of Schema designer support; initial
!       check-ins
  
  2002-06-15 14:54  jcater
  
***************
*** 1007,1014 ****
  
  2002-06-08 23:41  jcater
  
!       * src/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
  
--- 1192,1200 ----
  
  2002-06-08 23:41  jcater
  
!       * src/: ToolFrame.py, 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
  
***************
*** 1022,1029 ****
  
  2002-06-04 18:20  jcater
  
!       * src/MenuBar.py: working on getting navigator to do local forms
!       instances
  
  2002-06-03 17:45  jcater
  
--- 1208,1215 ----
  
  2002-06-04 18:20  jcater
  
!       * src/: MenuBar.py, base/MenuBar.py: working on getting navigator
!       to do local forms instances
  
  2002-06-03 17:45  jcater
  
***************
*** 1097,1105 ****
  2002-05-14 20:27  jamest
  
        * src/: DataSourceEditor.py, Designer.py, TemplateParser.py,
!       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
  
  2002-05-06 21:27  jamest
  
--- 1283,1293 ----
  2002-05-14 20:27  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
  
  2002-05-06 21:27  jamest
  
***************
*** 1110,1116 ****
        * 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/forms/LayoutEditor/DisplayDropTarget.py,
        src/forms/LayoutEditor/GridPane.py,
        src/forms/LayoutEditor/LayoutEditor.py,
--- 1298,1308 ----
        * 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,
***************
*** 1125,1131 ****
  
  2002-04-28 11:58  jcater
  
!       * src/Icons.py: fixed import error [patch by Christian Selig]
  
  2002-04-27 15:59  jcater
  
--- 1317,1324 ----
  
  2002-04-28 11:58  jcater
  
!       * src/: Icons.py, base/Icons.py: fixed import error [patch by
!       Christian Selig]
  
  2002-04-27 15:59  jcater
  
***************
*** 1134,1148 ****
  
  2002-04-27 15:30  jcater
  
!       * src/: DataSourceEditor.py, Icons.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
  
  2002-04-27 10:21  jcater
  
!       * src/TriggerEditor.py: [Ticket #15/16] fixed the updating of the
!       trigger combo box [patch by Christian Selig]
  
  2002-04-18 09:53  jcater
  
--- 1327,1343 ----
  
  2002-04-27 15:30  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
  
  2002-04-27 10:21  jcater
  
!       * src/: TriggerEditor.py, base/tools/TriggerEditor.py: [Ticket
!       #15/16] fixed the updating of the trigger combo box [patch by
!       Christian Selig]
  
  2002-04-18 09:53  jcater
  
***************
*** 1152,1164 ****
  2002-04-17 14:09  jamest
  
        * src/: Instance.py, PopupMenu.py, PropertyEditor.py, TreeView.py,
!       forms/LayoutEditor/LayoutEditor.py,
        forms/LayoutEditor/PropertyBar.py, forms/LayoutEditor/Utils.py:
        removed getObjectType() clean up start of some subtle new bugs
  
  2002-04-04 19:23  jamest
  
!       * src/Instance.py: Arturas's debug run level dialog addition
  
  2002-04-02 20:31  jcater
  
--- 1347,1361 ----
  2002-04-17 14:09  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
  
  2002-04-04 19:23  jamest
  
!       * src/: Instance.py, base/Instance.py: Arturas's debug run level
!       dialog addition
  
  2002-04-02 20:31  jcater
  
***************
*** 1176,1192 ****
  
  2002-04-01 20:55  jamest
  
!       * src/TemplateParser.py: commented out debugging output
  
  2002-04-01 20:31  jamest
  
!       * templates/forms/FormBuilder.py: Added page support to the
        multi-table wizard
  
  2002-04-01 19:44  jamest
  
!       * src/: Debugger.py, Instance.py: Small fixes to get debug->run
!       working again
  
  2002-04-01 18:17  jamest
  
--- 1373,1390 ----
  
  2002-04-01 20:55  jamest
  
!       * src/: TemplateParser.py, base/TemplateParser.py: commented out
!       debugging output
  
  2002-04-01 20:31  jamest
  
!       * src/templates/forms/FormBuilder.py: Added page support to the
        multi-table wizard
  
  2002-04-01 19:44  jamest
  
!       * src/: Debugger.py, Instance.py, base/Debugger.py,
!       base/Instance.py: Small fixes to get debug->run working again
  
  2002-04-01 18:17  jamest
  
***************
*** 1220,1247 ****
  
  2002-02-28 21:13  jamest
  
!       * src/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
  
  2002-02-28 10:44  jcater
  
!       * templates/forms/FormBuilder.py: iteration logic in the
        multipurpose form builder
  
  2002-02-27 23:37  jamest
  
!       * 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
  
!       * templates/forms/SimpleDetail.py: layout enhancements
  
  2002-02-27 15:59  jcater
  
!       * templates/forms/SimpleDetail.py: added master/detail wizard
  
  2002-02-22 21:00  jamest
  
--- 1418,1446 ----
  
  2002-02-28 21:13  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
  
  2002-02-28 10:44  jcater
  
!       * src/templates/forms/FormBuilder.py: iteration logic in the
        multipurpose form builder
  
  2002-02-27 23:37  jamest
  
!       * 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
  
!       * src/templates/forms/SimpleDetail.py: layout enhancements
  
  2002-02-27 15:59  jcater
  
!       * src/templates/forms/SimpleDetail.py: added master/detail wizard
  
  2002-02-22 21:00  jamest
  
***************
*** 1274,1280 ****
  
  2002-01-30 22:15  jcater
  
!       * src/TriggerEditor.py: fixed bug in fallback trigger editor
  
  2002-01-30 14:48  jcater
  
--- 1473,1480 ----
  
  2002-01-30 22:15  jcater
  
!       * src/: TriggerEditor.py, base/tools/TriggerEditor.py: fixed bug in
!       fallback trigger editor
  
  2002-01-30 14:48  jcater
  
***************
*** 1301,1308 ****
  
  2002-01-30 10:34  jcater
  
!       * src/: ToolSupport.py, forms/LayoutEditor/LayoutEditor.py,
!       forms/LayoutEditor/__init__.py: misc changes wrt win98 crashes
  
  2002-01-28 18:27  jamest
  
--- 1501,1509 ----
  
  2002-01-30 10:34  jcater
  
!       * src/: ToolSupport.py, base/ToolSupport.py,
!       forms/LayoutEditor/LayoutEditor.py, forms/LayoutEditor/__init__.py:
!       misc changes wrt win98 crashes
  
  2002-01-28 18:27  jamest
  
***************
*** 1310,1316 ****
  
  2002-01-27 23:44  jcater
  
!       * src/: Instance.py, MenuBar.py,
        forms/LayoutEditor/LayoutEditor.py,
        forms/LayoutEditor/LayoutEditorTools.py: misc changes to get win32
        support working again (still has some issues)
--- 1511,1517 ----
  
  2002-01-27 23:44  jcater
  
!       * src/: Instance.py, MenuBar.py, base/Instance.py, base/MenuBar.py,
        forms/LayoutEditor/LayoutEditor.py,
        forms/LayoutEditor/LayoutEditorTools.py: misc changes to get win32
        support working again (still has some issues)
***************
*** 1343,1350 ****
  
  2002-01-25 10:37  jcater
  
!       * src/: TemplateParser.py, forms/LayoutEditor/LayoutEditor.py:
!       restored the one-click creation of widgets using the icon toolbar
  
  2002-01-25 00:32  jamest
  
--- 1544,1552 ----
  
  2002-01-25 10:37  jcater
  
!       * src/: TemplateParser.py, base/TemplateParser.py,
!       forms/LayoutEditor/LayoutEditor.py: restored the one-click creation
!       of widgets using the icon toolbar
  
  2002-01-25 00:32  jamest
  
***************
*** 1353,1366 ****
  
  2002-01-23 10:36  jcater
  
!       * src/TemplateParser.py: fixed some issues related to non-PG
!       drivers
  
  2002-01-22 20:48  jcater
  
        * scripts/gnue-designer.in, src/DataSourceEditor.py,
        src/Designer.py, src/Instance.py, src/MRUManager.py,
!       src/SchemaViewer.py, src/ToolFrame.py,
        src/navigator/LayoutEditor.py: fixed name issues from moving files
        in cvs; misc other bug fixes
  
--- 1555,1570 ----
  
  2002-01-23 10:36  jcater
  
!       * src/: TemplateParser.py, base/TemplateParser.py: fixed some
!       issues related to non-PG drivers
  
  2002-01-22 20:48  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
  
***************
*** 1383,1388 ****
--- 1587,1593 ----
  2002-01-22 13:19  jcater
  
        * src/: Designer.py, Instance.py, MenuBar.py, ToolSupport.py,
+       base/Instance.py, base/MenuBar.py, base/ToolSupport.py,
        forms/__init__.py, navigator/Instance.py, navigator/__init__.py:
        misc changes for File|New to support multiple project types
  
***************
*** 1393,1411 ****
  2002-01-22 12:17  jcater
  
        * src/: DataSourceEditor.py, Instance.py, PropertyEditor.py,
!       SchemaViewer.py, 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
  
  2002-01-22 00:17  jcater
  
        * src/: Instance.py, LayoutEditor.py, ToolSupport.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
  
  2002-01-21 23:56  jcater
  
--- 1598,1618 ----
  2002-01-22 12:17  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
  
  2002-01-22 00:17  jcater
  
        * src/: Instance.py, LayoutEditor.py, ToolSupport.py,
!       base/Instance.py, base/ToolSupport.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
  
  2002-01-21 23:56  jcater
  
***************
*** 1420,1435 ****
  2002-01-21 17:56  jcater
  
        * src/: DataSourceEditor.py, LayoutEditor.py,
        forms/LayoutEditor/LayoutEditorTools.py: added widget toolbar to
        designer; not yet functional
  
  2002-01-21 14:33  jcater
  
        * src/: DataSourceEditor.py, Instance.py, LayoutEditor.py,
!       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
  
  2002-01-19 14:57  jamest
  
--- 1627,1645 ----
  2002-01-21 17:56  jcater
  
        * src/: DataSourceEditor.py, LayoutEditor.py,
+       base/tools/DataSourceEditor.py,
        forms/LayoutEditor/LayoutEditorTools.py: added widget toolbar to
        designer; not yet functional
  
  2002-01-21 14:33  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
  
  2002-01-19 14:57  jamest
  
***************
*** 1444,1456 ****
  
  2002-01-18 23:33  jcater
  
!       * src/ToolSupport.py: fixed dynamic import problem
  
  2002-01-18 21:02  jcater
  
        * src/: DataSourceEditor.py, Designer.py, ToolSupport.py,
!       __init__.py: moved tool support autoload from __init__ to its own
!       package
  
  2002-01-18 19:30  jcater
  
--- 1654,1667 ----
  
  2002-01-18 23:33  jcater
  
!       * src/: ToolSupport.py, base/ToolSupport.py: fixed dynamic import
!       problem
  
  2002-01-18 21:02  jcater
  
        * src/: DataSourceEditor.py, Designer.py, ToolSupport.py,
!       __init__.py, base/ToolSupport.py, base/tools/DataSourceEditor.py:
!       moved tool support autoload from __init__ to its own package
  
  2002-01-18 19:30  jcater
  
***************
*** 1463,1479 ****
  
  2002-01-17 18:43  jcater
  
!       * src/: DataSourceEditor.py, LayoutEditor.py: argh... more bug
!       fixes
  
  2002-01-17 18:11  jcater
  
!       * src/DataSourceEditor.py: cleaned up datasource display of numeric
!       types
  
  2002-01-17 17:13  jcater
  
!       * src/DataSourceEditor.py: synching machines
  
  2002-01-17 12:33  jcater
  
--- 1674,1691 ----
  
  2002-01-17 18:43  jcater
  
!       * src/: DataSourceEditor.py, LayoutEditor.py,
!       base/tools/DataSourceEditor.py: argh... more bug fixes
  
  2002-01-17 18:11  jcater
  
!       * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py:
!       cleaned up datasource display of numeric types
  
  2002-01-17 17:13  jcater
  
!       * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py:
!       synching machines
  
  2002-01-17 12:33  jcater
  
***************
*** 1481,1539 ****
  
  2002-01-17 10:55  jcater
  
!       * src/: DataSourceEditor.py, forms/__init__.py: fixed some wx2.3.x
!       specific references
  
  2002-01-16 18:33  jcater
  
!       * src/DataSourceEditor.py: removed debugging 'print' lines
  
  2002-01-16 18:10  jcater
  
!       * src/: DataSourceEditor.py, LayoutEditor.py: added
!       label-autocreation support to drag and drop entries
  
  2002-01-16 16:19  jcater
  
!       * src/DataSourceEditor.py: implemented a cross-reference system for
!       datasources
  
  2002-01-16 14:18  jcater
  
!       * 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
  
!       * src/DataSourceEditor.py: worked around a bug in wx's wxListCtrl's
!       wxListEvent code
  
  2002-01-16 13:12  jcater
  
!       * src/: DataSourceEditor.py, Incubator.py, LayoutEditor.py:
!       improved parent block detection for drag and drop schema support
  
  2002-01-16 10:15  jcater
  
!       * src/DataSourceEditor.py: reverting DataSourceEditor back to
!       working version
  
  2002-01-15 23:33  jcater
  
!       * src/DataSourceEditor.py: synching machines
  
  2002-01-15 17:12  jcater
  
        * src/: DataSourceEditor.py, Instance.py, LayoutEditor.py,
!       MenuBar.py, TriggerEditor.py: First working drag-and-drop schema
!       implementation (via Data Source editor); not fully useful yet, but
!       almost...
  
  2002-01-15 13:08  jcater
  
!       * src/: DataSourceEditor.py, Incubator.py, TriggerEditor.py: start
!       of schema introspection in designer; added fallback text editor
  
  2002-01-15 11:04  jcater
  
--- 1693,1759 ----
  
  2002-01-17 10:55  jcater
  
!       * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py,
!       forms/__init__.py: fixed some wx2.3.x specific references
  
  2002-01-16 18:33  jcater
  
!       * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py:
!       removed debugging 'print' lines
  
  2002-01-16 18:10  jcater
  
!       * src/: DataSourceEditor.py, LayoutEditor.py,
!       base/tools/DataSourceEditor.py: added label-autocreation support to
!       drag and drop entries
  
  2002-01-16 16:19  jcater
  
!       * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py:
!       implemented a cross-reference system for datasources
  
  2002-01-16 14:18  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
!       to debug
  
  2002-01-16 13:52  jcater
  
!       * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py: worked
!       around a bug in wx's wxListCtrl's wxListEvent code
  
  2002-01-16 13:12  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
  
  2002-01-16 10:15  jcater
  
!       * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py:
!       reverting DataSourceEditor back to working version
  
  2002-01-15 23:33  jcater
  
!       * src/: DataSourceEditor.py, base/tools/DataSourceEditor.py:
!       synching machines
  
  2002-01-15 17:12  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...
  
  2002-01-15 13:08  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
  
  2002-01-15 11:04  jcater
  
***************
*** 1541,1562 ****
  
  2002-01-14 17:19  jcater
  
!       * src/: DataSourceEditor.py, Instance.py, ToolFrame.py: more
!       modularization; first stab at a Data Source Editor
  
  2002-01-14 14:29  jcater
  
        * src/: Debugger.py, Instance.py, LayoutEditor.py, MenuBar.py,
!       PopupMenu.py, PropertyEditor.py: renamed reference to the parent
!       form from _form to rootObject
  
  2002-01-14 00:17  jcater
  
!       * src/: Designer.py, Instance.py, 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)
  
  2002-01-11 21:59  jcater
  
--- 1761,1787 ----
  
  2002-01-14 17:19  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
  
  2002-01-14 14:29  jcater
  
        * src/: Debugger.py, Instance.py, LayoutEditor.py, MenuBar.py,
!       PopupMenu.py, PropertyEditor.py, base/Debugger.py,
!       base/Instance.py, base/MenuBar.py, base/PopupMenu.py,
!       base/tools/PropertyEditor.py: renamed reference to the parent form
!       from _form to rootObject
  
  2002-01-14 00:17  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)
  
  2002-01-11 21:59  jcater
  
***************
*** 1570,1579 ****
  
  2002-01-11 09:49  jcater
  
!       * src/: Designer.py, 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 main window
!       component
  
  2002-01-11 09:32  jcater
  
--- 1795,1804 ----
  
  2002-01-11 09:49  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
!       main window component
  
  2002-01-11 09:32  jcater
  
***************
*** 1582,1590 ****
  
  2002-01-11 01:35  jcater
  
!       * src/: Designer.py, Instance.py, __init__.py, forms/__init__.py,
!       navigator/__init__.py: misc changes; restructuring -- this may
!       temporarily break cvs, I'll fix in the AM
  
  2002-01-10 20:22  jcater
  
--- 1807,1815 ----
  
  2002-01-11 01:35  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
  
  2002-01-10 20:22  jcater
  
***************
*** 1593,1599 ****
  
  2002-01-08 15:57  jcater
  
!       * src/TemplateChooser.py: fixed bug in wizard selection box
  
  2002-01-07 18:03  jcater
  
--- 1818,1825 ----
  
  2002-01-08 15:57  jcater
  
!       * src/: TemplateChooser.py, base/TemplateChooser.py: fixed bug in
!       wizard selection box
  
  2002-01-07 18:03  jcater
  
***************
*** 1602,1643 ****
  
  2002-01-01 12:31  jcater
  
!       * src/: Instance.py, ToolFrame.py: LayoutEditor window comes up by
!       default and is a larger default size
  
  2001-12-20 21:53  jcater
  
!       * src/PropertyEditor.py: merged patches from 0.1.0 branch
  
  2001-12-20 16:31  jcater
  
!       * src/PropertyEditor.py: fixed a wx-2.3.1 specific reference
  
  2001-12-08 00:17  baumannd
  
!       * setup.py, templates/.cvsignore, templates/forms/.cvsignore,
!       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: made the layout editor a separate frame
  
  2001-11-26 11:40  jcater
  
!       * src/: Designer.py, Instance.py, MRUManager.py, MenuBar.py: Merges
        patches from 0.1.0-patches release
  
  2001-11-21 15:06  jcater
  
!       * src/MRUManager.py: file MRUManager.py was initially added on
!       branch designer-0-1-0-patches.
  
  2001-11-21 15:05  jcater
  
!       * src/: Designer.py, Instance.py, MenuBar.py, MRUManager.py: Fixed
!       Open Recent/MRU support
  
  2001-11-20 23:40  jcater
  
--- 1828,1875 ----
  
  2002-01-01 12:31  jcater
  
!       * src/: Instance.py, ToolFrame.py, base/Instance.py,
!       base/ToolFrame.py: LayoutEditor window comes up by default and is a
!       larger default size
  
  2001-12-20 21:53  jcater
  
!       * src/: PropertyEditor.py, base/tools/PropertyEditor.py: merged
!       patches from 0.1.0 branch
  
  2001-12-20 16:31  jcater
  
!       * src/: PropertyEditor.py, base/tools/PropertyEditor.py: fixed a
!       wx-2.3.1 specific reference
  
  2001-12-08 00:17  baumannd
  
!       * 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
!       separate frame
  
  2001-11-26 11:40  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
  
  2001-11-21 15:06  jcater
  
!       * src/: MRUManager.py, base/MRUManager.py: file MRUManager.py was
!       initially added on branch designer-0-1-0-patches.
  
  2001-11-21 15:05  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
  
***************
*** 1646,1652 ****
  
  2001-11-20 23:02  jamest
  
!       * src/Icons.py: removed xtra print
  
  2001-11-20 22:44  jamest
  
--- 1878,1884 ----
  
  2001-11-20 23:02  jamest
  
!       * src/: Icons.py, base/Icons.py: removed xtra print
  
  2001-11-20 22:44  jamest
  
***************
*** 1663,1691 ****
  
  2001-11-20 15:51  jamest
  
!       * src/Icons.py: Removed extra print statements
  
  2001-11-20 13:53  jcater
  
!       * src/: Icons.py, LayoutEditor.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
  
!       * src/PopupMenu.py: typo fix in menu wording
  
  2001-11-19 21:37  jamest
  
!       * src/: Designer.py, Icons.py, Instance.py: Our icons don't work
!       with wxPython 2.2.x so disable them
  
  2001-11-19 20:00  jcater
  
        * src/: Designer.py, Incubator.py, Instance.py, LayoutEditor.py,
        MenuBar.py, PopupMenu.py, PropertyEditor.py, ToolFrame.py,
!       TreeView.py, TriggerEditor.py: cleaned up import statements;
!       removed recursive imports
  
  2001-11-19 18:15  jamest
  
--- 1895,1927 ----
  
  2001-11-20 15:51  jamest
  
!       * src/: Icons.py, base/Icons.py: Removed extra print statements
  
  2001-11-20 13:53  jcater
  
!       * src/: Icons.py, LayoutEditor.py, base/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
  
!       * src/: PopupMenu.py, base/PopupMenu.py: typo fix in menu wording
  
  2001-11-19 21:37  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
  
  2001-11-19 20:00  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
  
  2001-11-19 18:15  jamest
  
***************
*** 1693,1710 ****
  
  2001-11-19 17:07  jcater
  
!       * src/PropertyEditor.py: fix to remove dependency on wxPython 2.3.1
  
  2001-11-19 15:17  jcater
  
        * src/: Incubator.py, LayoutEditor.py, PopupMenu.py,
!       PropertyEditor.py, TreeView.py: many win32 bugfixes; new popup menu
!       system; cleaner layout system (much more object reuse)
  
  2001-11-19 12:30  jcater
  
!       * src/Instance.py: added cancel button to the 'Warning: Unsaved
!       Changes' exit dialog
  
  2001-11-19 10:53  jcater
  
--- 1929,1949 ----
  
  2001-11-19 17:07  jcater
  
!       * src/: PropertyEditor.py, base/tools/PropertyEditor.py: fix to
!       remove dependency on wxPython 2.3.1
  
  2001-11-19 15:17  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)
  
  2001-11-19 12:30  jcater
  
!       * src/: Instance.py, base/Instance.py: added cancel button to the
!       'Warning: Unsaved Changes' exit dialog
  
  2001-11-19 10:53  jcater
  
***************
*** 1712,1718 ****
  
  2001-11-19 09:04  jcater
  
!       * BUGS, src/Debugger.py, src/TemplateChooser.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
--- 1951,1958 ----
  
  2001-11-19 09:04  jcater
  
!       * BUGS, src/Debugger.py, src/TemplateChooser.py,
!       src/base/Debugger.py, src/base/TemplateChooser.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
***************
*** 1724,1747 ****
  2001-11-18 22:38  jcater
  
        * BUGS, src/LayoutEditor.py, src/PopupMenu.py,
!       src/PropertyEditor.py, src/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)
  
  2001-11-16 19:00  jcater
  
        * src/: Instance.py, PropertyEditor.py, ToolFrame.py,
!       TriggerEditor.py: fixes for running under Win32
  
  2001-11-15 18:36  jcater
  
!       * src/ToolFrame.py: fixed tool window support in Win32 to behave
!       more like a win32 app
  
  2001-11-15 18:01  jcater
  
!       * src/ToolFrame.py: synching machines
  
  2001-11-15 00:42  jcater
  
--- 1964,1991 ----
  2001-11-18 22:38  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)
  
  2001-11-16 19:00  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
  
  2001-11-15 18:36  jcater
  
!       * src/: ToolFrame.py, base/ToolFrame.py: fixed tool window support
!       in Win32 to behave more like a win32 app
  
  2001-11-15 18:01  jcater
  
!       * src/: ToolFrame.py, base/ToolFrame.py: synching machines
  
  2001-11-15 00:42  jcater
  
***************
*** 1750,1757 ****
  
  2001-11-14 15:31  jcater
  
!       * src/Instance.py: added support for local encoding in generated
!       GFD files
  
  2001-11-14 11:56  jamest
  
--- 1994,2001 ----
  
  2001-11-14 15:31  jcater
  
!       * src/: Instance.py, base/Instance.py: added support for local
!       encoding in generated GFD files
  
  2001-11-14 11:56  jamest
  
***************
*** 1770,1781 ****
  2001-11-13 16:12  jamest
  
        * packaging/inno/gfdesigner.iss, src/Icons.py, src/Instance.py,
!       src/TreeView.py: Updates to add icons back on designer
  
  2001-11-13 15:59  jcater
  
!       * src/PropertyEditor.py: fixed segfault problem with grids under
!       windows
  
  2001-11-12 23:53  jamest
  
--- 2014,2026 ----
  2001-11-13 16:12  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
  
  2001-11-13 15:59  jcater
  
!       * src/: PropertyEditor.py, base/tools/PropertyEditor.py: fixed
!       segfault problem with grids under windows
  
  2001-11-12 23:53  jamest
  
***************
*** 1831,1839 ****
  
  2001-11-10 16:01  jcater
  
!       * BUGS, TODO, src/Designer.py, src/Instance.py, src/MenuBar.py:
!       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
  
--- 2076,2085 ----
  
  2001-11-10 16:01  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
!       not saved; added save all
  
  2001-11-09 15:44  jamest
  
***************
*** 1863,1869 ****
  
  2001-11-05 13:32  jcater
  
!       * templates/__init__.py: fixed cross-platform issue with __import__
  
  2001-11-04 22:14  jcater
  
--- 2109,2116 ----
  
  2001-11-05 13:32  jcater
  
!       * src/templates/__init__.py: fixed cross-platform issue with
!       __import__
  
  2001-11-04 22:14  jcater
  
***************
*** 1872,1890 ****
  
  2001-11-04 21:21  jamest
  
!       * src/: Designer.py, Instance.py, LayoutEditor.py, __init__.py:
!       Small designer stuff ran all forms thru designer (except the
!       history forms)
  
  2001-11-04 20:27  jcater
  
!       * src/: Debugger.py, Icons.py, Instance.py, LayoutEditor.py: fixed
!       title bar bug; fixed jamest's bug :)
  
  2001-11-04 19:28  jamest
  
!       * src/: Icons.py, LayoutEditor.py, TreeView.py: Designer now runs
!       on win32 platforms
  
  2001-11-04 16:49  jamest
  
--- 2119,2138 ----
  
  2001-11-04 21:21  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)
  
  2001-11-04 20:27  jcater
  
!       * src/: Debugger.py, Icons.py, Instance.py, LayoutEditor.py,
!       base/Debugger.py, base/Icons.py, base/Instance.py: fixed title bar
!       bug; fixed jamest's bug :)
  
  2001-11-04 19:28  jamest
  
!       * src/: Icons.py, LayoutEditor.py, TreeView.py, base/Icons.py,
!       base/tools/TreeView.py: Designer now runs on win32 platforms
  
  2001-11-04 16:49  jamest
  
***************
*** 1897,1903 ****
  
  2001-11-04 11:06  jcater
  
!       * src/TemplateParser.py: Made the wizard entry fields larger
  
  2001-11-04 10:44  jcater
  
--- 2145,2152 ----
  
  2001-11-04 11:06  jcater
  
!       * src/: TemplateParser.py, base/TemplateParser.py: Made the wizard
!       entry fields larger
  
  2001-11-04 10:44  jcater
  
***************
*** 1910,1930 ****
  
  2001-10-07 14:07  jcater
  
!       * src/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)
  
  2001-09-18 16:16  jcater
  
!       * src/TemplateChooser.py: Added support for optional wizard
!       descriptors
  
  2001-09-18 13:02  dneighbors
  
!       * src/TemplateChooser.py: TemplateChooser.py   ** Made so that all
!       columns of list box are populated.
  
  2001-09-17 23:34  jamest
  
--- 2159,2180 ----
  
  2001-10-07 14:07  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)
  
  2001-09-18 16:16  jcater
  
!       * src/: TemplateChooser.py, base/TemplateChooser.py: Added support
!       for optional wizard descriptors
  
  2001-09-18 13:02  dneighbors
  
!       * src/: TemplateChooser.py, base/TemplateChooser.py:
!       TemplateChooser.py   ** Made so that all columns of list box are
!       populated.
  
  2001-09-17 23:34  jamest
  
***************
*** 1933,1981 ****
  
  2001-09-17 21:43  jamest
  
!       * src/TemplateChooser.py: Misc little typos Added popy and psycopg
!       drivers
  
  2001-09-17 21:26  jcater
  
!       * src/TemplateChooser.py: fixed typos
  
  2001-09-17 21:08  jcater
  
!       * src/: TemplateBase.py, TemplateChooser.py: added checks to schema
!       methods
  
  2001-09-17 20:15  jcater
  
!       * src/TemplateChooser.py: Fix for wxGTK 2.2.6
  
  2001-09-16 18:43  jcater
  
        * doc/TemplatesAndWizards.txt, src/Designer.py, src/Instance.py,
        src/TemplateBase.py, src/TemplateChooser.py, src/TemplateParser.py,
!       src/__init__.py, templates/__init__.py, templates/forms/Simple.py,
!       templates/forms/__init__.py, templates/reports/__init__.py: First
!       working implementation of wizards/templates
  
  2001-09-14 18:10  jcater
  
!       * src/Designer.py, src/TemplateBase.py, src/TemplateParser.py,
        templates/forms/Simple.py: Updates for Designer wizards
  
  2001-09-13 22:27  jcater
  
!       * src/TemplateBase.py, src/TemplateParser.py,
!       templates/forms/Simple.py: synching machines (updates to
!       templates/wizards)
  
  2001-09-13 17:39  jcater
  
!       * src/Incubator.py: Minor code cleanup
  
  2001-09-13 16:42  jcater
  
!       * setup.py, templates/forms/Simple.py: changes to support designer
!       wizards/templates
  
  2001-09-06 03:45  baumannd
  
--- 2183,2235 ----
  
  2001-09-17 21:43  jamest
  
!       * src/: TemplateChooser.py, base/TemplateChooser.py: Misc little
!       typos Added popy and psycopg drivers
  
  2001-09-17 21:26  jcater
  
!       * src/: TemplateChooser.py, base/TemplateChooser.py: fixed typos
  
  2001-09-17 21:08  jcater
  
!       * src/: TemplateBase.py, TemplateChooser.py, base/TemplateBase.py,
!       base/TemplateChooser.py: added checks to schema methods
  
  2001-09-17 20:15  jcater
  
!       * src/: TemplateChooser.py, base/TemplateChooser.py: Fix for wxGTK
!       2.2.6
  
  2001-09-16 18:43  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
  
  2001-09-14 18:10  jcater
  
!       * src/: Designer.py, TemplateBase.py, TemplateParser.py,
!       base/TemplateBase.py, base/TemplateParser.py,
        templates/forms/Simple.py: Updates for Designer wizards
  
  2001-09-13 22:27  jcater
  
!       * src/: TemplateBase.py, TemplateParser.py, base/TemplateBase.py,
!       base/TemplateParser.py, templates/forms/Simple.py: synching
!       machines (updates to templates/wizards)
  
  2001-09-13 17:39  jcater
  
!       * src/: Incubator.py, base/Incubator.py: Minor code cleanup
  
  2001-09-13 16:42  jcater
  
!       * setup.py, src/templates/forms/Simple.py: changes to support
!       designer wizards/templates
  
  2001-09-06 03:45  baumannd
  
***************
*** 1992,2001 ****
  2001-08-09 23:49  jamest
  
        * BUGS, src/Designer.py, src/Icons.py, src/Instance.py,
!       src/LayoutEditor.py, src/PopupMenu.py, src/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
  
--- 2246,2257 ----
  2001-08-09 23:49  jamest
  
        * 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
  
***************
*** 2012,2030 ****
  
  2001-07-29 23:38  jcater
  
!       * src/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
  
!       * src/: Designer.py, Instance.py, PopupMenu.py: misc bug fixes
  
  2001-07-29 15:10  jcater
  
!       * src/Icons.py: temporary fix for segfaults until I can figure out
!       why
  
  2001-07-28 23:36  jcater
  
--- 2268,2288 ----
  
  2001-07-29 23:38  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 last time
!       you saved.
  
  2001-07-29 15:18  jcater
  
!       * src/: Designer.py, Instance.py, PopupMenu.py, base/Instance.py,
!       base/PopupMenu.py: misc bug fixes
  
  2001-07-29 15:10  jcater
  
!       * src/: Icons.py, base/Icons.py: temporary fix for segfaults until
!       I can figure out why
  
  2001-07-28 23:36  jcater
  
***************
*** 2036,2056 ****
  
  2001-07-28 23:12  jcater
  
!       * src/: Icons.py, LayoutEditor.py, 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
  
  2001-07-28 22:19  jcater
  
!       * src/: LayoutEditor.py, 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
  
!       * src/TreeView.py: Changed hard-coded location of icons to
!       installation-specific directory
  
  2001-07-21 16:08  jcater
  
--- 2294,2315 ----
  
  2001-07-28 23:12  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
  
  2001-07-28 22:19  jcater
  
!       * src/: LayoutEditor.py, PopupMenu.py, 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
  
!       * src/: TreeView.py, base/tools/TreeView.py: Changed hard-coded
!       location of icons to installation-specific directory
  
  2001-07-21 16:08  jcater
  
***************
*** 2059,2152 ****
  
  2001-07-19 20:35  jcater
  
!       * src/TreeView.py: Fixed bug w/autocreating of 'Event' branch; part
!       2
  
  2001-07-19 20:35  jcater
  
!       * src/TreeView.py: Fixed bug w/autocreating of 'Event' branch
  
  2001-07-18 23:16  jcater
  
!       * 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
  
!       * src/TreeView.py: Added icons to designer; (rerun gnue-common
!       setup.py install to use); misc other bugfixes
  
  2001-07-18 21:20  jcater
  
!       * src/Instance.py: fixed path reference bug
  
  2001-07-18 20:27  jcater
  
!       * src/Instance.py: Refined use of startup warning dialogs
  
  2001-07-18 20:17  jcater
  
!       * src/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
  
        * src/: LayoutEditor.py, MenuBar.py, PopupMenu.py,
!       PropertyEditor.py, TreeView.py: merged trunk, from
!       gnuef-new-datasources to HEAD
  
  2001-07-12 21:54  jcater
  
!       * src/PopupMenu.py: Moved triggers to beginning of list in Reorder
!       by Location
  
  2001-07-12 17:51  jcater
  
!       * src/: LayoutEditor.py, MenuBar.py, PopupMenu.py, 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
  
  2001-07-12 14:01  jcater
  
!       * src/PropertyEditor.py: Fixed deprecate bug in PropertyEditor
  
  2001-07-12 13:53  jcater
  
!       * src/: MenuBar.py, 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
  
!       * src/: Instance.py, 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.
  
  2001-07-10 18:18  jamest
  
!       * src/Debugger.py: Fixed number of args to running a form in gfdes
  
  2001-07-04 19:30  jcater
  
!       * src/: PropertyEditor.py, TemplateBase.py: Added GTypecasts to
!       gnue.common for typecasting xml data; misc other changes
  
  2001-07-03 20:43  jcater
  
!       * src/: Instance.py, LayoutEditor.py: Added form resizing
!       attributes
  
  2001-07-03 11:21  jcater
  
--- 2318,2422 ----
  
  2001-07-19 20:35  jcater
  
!       * src/: TreeView.py, base/tools/TreeView.py: Fixed bug
!       w/autocreating of 'Event' branch; part 2
  
  2001-07-19 20:35  jcater
  
!       * src/: TreeView.py, base/tools/TreeView.py: Fixed bug
!       w/autocreating of 'Event' branch
  
  2001-07-18 23:16  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'
!       branches simply cluttered the tree
  
  2001-07-18 23:02  jcater
  
!       * src/: TreeView.py, base/tools/TreeView.py: Added icons to
!       designer; (rerun gnue-common setup.py install to use); misc other
!       bugfixes
  
  2001-07-18 21:20  jcater
  
!       * src/: Instance.py, base/Instance.py: fixed path reference bug
  
  2001-07-18 20:27  jcater
  
!       * src/: Instance.py, base/Instance.py: Refined use of startup
!       warning dialogs
  
  2001-07-18 20:17  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]
  
  2001-07-17 14:24  jamest
  
        * 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
!       beginning of list in Reorder by Location
  
  2001-07-12 17:51  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
  
  2001-07-12 14:01  jcater
  
!       * src/: PropertyEditor.py, base/tools/PropertyEditor.py: Fixed
!       deprecate bug in PropertyEditor
  
  2001-07-12 13:53  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)
  
  2001-07-11 13:41  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.
  
  2001-07-10 18:18  jamest
  
!       * src/: Debugger.py, base/Debugger.py: Fixed number of args to
!       running a form in gfdes
  
  2001-07-04 19:30  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
  
  2001-07-03 20:43  jcater
  
!       * src/: Instance.py, LayoutEditor.py, base/Instance.py: Added form
!       resizing attributes
  
  2001-07-03 11:21  jcater
  
***************
*** 2170,2177 ****
  
  2001-07-01 12:07  jamest
  
!       * src/: Designer.py, Instance.py: Moved version info to Instance to
!       make installed designer do the right thing
  
  2001-06-30 18:14  jamest
  
--- 2440,2447 ----
  
  2001-07-01 12:07  jamest
  
!       * src/: Designer.py, Instance.py, base/Instance.py: Moved version
!       info to Instance to make installed designer do the right thing
  
  2001-06-30 18:14  jamest
  
***************
*** 2179,2189 ****
  
  2001-06-30 17:58  jamest
  
!       * INSTALL, MANIFEST.in, setup.py, src/Designer.py, src/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
  
--- 2449,2459 ----
  
  2001-06-30 17:58  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
  
  2001-06-30 14:54  jamest
  
***************
*** 2200,2218 ****
  
  2001-06-28 00:53  jcater
  
!       * src/Incubator.py: Converted 'new object' methods to new parser
!       format
  
  2001-06-28 00:38  jcater
  
!       * src/PropertyEditor.py: Fixed display of true/false property
!       fields
  
  2001-06-28 00:04  jcater
  
!       * src/: LayoutEditor.py, PropertyEditor.py: PropertyEditor now
!       restricts attribute input based on type of attribute; uses combo
!       boxes where appropriate
  
  2001-06-27 22:21  jcater
  
--- 2470,2489 ----
  
  2001-06-28 00:53  jcater
  
!       * src/: Incubator.py, base/Incubator.py: Converted 'new object'
!       methods to new parser format
  
  2001-06-28 00:38  jcater
  
!       * src/: PropertyEditor.py, base/tools/PropertyEditor.py: Fixed
!       display of true/false property fields
  
  2001-06-28 00:04  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
  
  2001-06-27 22:21  jcater
  
***************
*** 2225,2256 ****
  
  2001-06-27 21:26  jcater
  
!       * src/LayoutEditor.py, src/TemplateBase.py, src/TemplateParser.py,
        templates/forms/Simple.py: Misc. changes; committing prior to
        changing focus system
  
  2001-06-27 20:57  jcater
  
!       * src/MenuBar.py: Made the popup menu's Edit Properties... actually
!       bring up properties
  
  2001-06-26 23:40  jcater
  
!       * src/Incubator.py: Removed obnoxious print statements
  
  2001-06-26 23:28  jcater
  
!       * src/Incubator.py, src/PropertyEditor.py, src/TemplateBase.py,
!       src/TemplateParser.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
  
  2001-06-25 23:49  jcater
  
!       * src/Designer.py, src/LayoutEditor.py, src/MenuBar.py,
!       src/TemplateBase.py, src/TemplateParser.py,
!       templates/forms/Simple.py: Beginnings of a template/wizard system
  
  2001-06-25 22:32  jcater
  
--- 2496,2531 ----
  
  2001-06-27 21:26  jcater
  
!       * src/: LayoutEditor.py, TemplateBase.py, TemplateParser.py,
!       base/TemplateBase.py, base/TemplateParser.py,
        templates/forms/Simple.py: Misc. changes; committing prior to
        changing focus system
  
  2001-06-27 20:57  jcater
  
!       * src/: MenuBar.py, base/MenuBar.py: Made the popup menu's Edit
!       Properties... actually bring up properties
  
  2001-06-26 23:40  jcater
  
!       * src/: Incubator.py, base/Incubator.py: Removed obnoxious print
!       statements
  
  2001-06-26 23:28  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
  
  2001-06-25 23:49  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
  
  2001-06-25 22:32  jcater
  
***************
*** 2272,2288 ****
  2001-06-24 21:59  jcater
  
        * src/: Instance.py, LayoutEditor.py, PropertyEditor.py,
!       TemplateBase.py: Added a property bar on layout screen; fixed
!       several layout bugs; restructured relative moving
  
  2001-06-24 14:33  jcater
  
!       * templates/forms/Simple.py: Added beginnings of Simple template
  
  2001-06-24 14:31  jcater
  
!       * setup.py, templates/__init__.py, templates/forms/__init__.py,
!       templates/reports/__init__.py: Started on templating system
  
  2001-06-23 22:33  jcater
  
--- 2547,2566 ----
  2001-06-24 21:59  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
  
  2001-06-24 14:33  jcater
  
!       * src/templates/forms/Simple.py: Added beginnings of Simple
!       template
  
  2001-06-24 14:31  jcater
  
!       * setup.py, src/templates/__init__.py,
!       src/templates/forms/__init__.py, src/templates/reports/__init__.py:
!       Started on templating system
  
  2001-06-23 22:33  jcater
  
***************
*** 2302,2314 ****
  2001-06-23 16:20  jcater
  
        * src/: Incubator.py, Instance.py, LayoutEditor.py,
!       PropertyEditor.py: Added fix for 'hidden' fields
  
  2001-06-22 08:16  jcater
  
        * src/: Designer.py, Instance.py, LayoutEditor.py,
!       PropertyEditor.py, ToolFrame.py, TreeView.py, TriggerEditor.py:
!       Added property editor
  
  2001-06-22 02:39  dneighbors
  
--- 2580,2595 ----
  2001-06-23 16:20  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
  
  2001-06-22 08:16  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
  
  2001-06-22 02:39  dneighbors
  
***************
*** 2318,2382 ****
  
  2001-06-21 21:36  jcater
  
!       * src/: Incubator.py, TriggerEditor.py: Added a pulldown for the
!       trigger editor... only works for shared(named) triggers currently
  
  2001-06-21 20:15  jcater
  
        * src/: Incubator.py, Instance.py, LayoutEditor.py, TreeView.py,
!       TriggerEditor.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
  
!       * src/: Instance.py, TriggerEditor.py: Started to add sizing to the
        program(layout editor size not finished)
  
  2001-06-20 19:40  jamest
  
!       * src/TriggerEditor.py: Altered to resize the edit area when editor
!       resized
  
  2001-06-20 17:31  jcater
  
        * src/: Incubator.py, Instance.py, LayoutEditor.py, MenuBar.py,
!       PropertyEditor.py, TreeView.py, TriggerEditor.py: Added more create
!       object options (in tree-viewer); added trigger editor; changed some
!       of the event properties
  
  2001-06-19 15:41  jcater
  
!       * src/: Incubator.py, MenuBar.py: Added Incubator that creates
!       objects and adds in correct location in forms tree
  
  2001-06-18 14:50  jcater
  
!       * src/: Instance.py, LayoutEditor.py, MenuBar.py, TreeView.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
  
!       * src/: Instance.py, MenuBar.py: Implemented 'Save As...' and dirty
!       project marker (* in titlebar if project has been modified)
  
  2001-06-18 00:41  jcater
  
        * src/: Instance.py, LayoutEditor.py, MenuBar.py,
!       PropertyEditor.py, TreeView.py, TriggerEditor.py: Misc changes
  
  2001-06-15 16:58  jcater
  
        * src/: Instance.py, LayoutEditor.py, LayoutHandler.py,
!       PropertyEditor.py, TreeView.py, TriggerEditor.py: Restructured
!       source files into more modular approach.  Started work on property
!       editor.
  
  2001-06-15 13:49  jcater
  
!       * src/: Instance.py, LayoutHandler.py: Selecting a tree item
!       selects the preview item and vice-versa
  
  2001-06-15 09:47  jcater
  
--- 2599,2675 ----
  
  2001-06-21 21:36  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
  
  2001-06-21 20:15  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
  
  2001-06-20 20:37  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)
  
  2001-06-20 19:40  jamest
  
!       * src/: TriggerEditor.py, base/tools/TriggerEditor.py: Altered to
!       resize the edit area when editor resized
  
  2001-06-20 17:31  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
  
  2001-06-19 15:41  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
  
  2001-06-18 14:50  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
  
  2001-06-18 05:13  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)
  
  2001-06-18 00:41  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
  
  2001-06-15 16:58  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.
  
  2001-06-15 13:49  jcater
  
!       * src/: Instance.py, LayoutHandler.py, base/Instance.py: Selecting
!       a tree item selects the preview item and vice-versa
  
  2001-06-15 09:47  jcater
  
***************
*** 2384,2396 ****
  
  2001-06-14 18:00  jcater
  
!       * src/: Instance.py, LayoutHandler.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 :)
--- 2677,2689 ----
  
  2001-06-14 18:00  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 :)
***************
*** 2398,2406 ****
  2001-06-12 12:18  jcater
  
        * src/: Debugger.py, Designer.py, GFDDebug.py, Instance.py,
!       LayoutHandler.py, MenuBar.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
  
--- 2691,2699 ----
  2001-06-12 12:18  jcater
  
        * src/: Debugger.py, Designer.py, GFDDebug.py, Instance.py,
!       LayoutHandler.py, MenuBar.py, base/Debugger.py, base/Instance.py,
!       base/MenuBar.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
  
Index: gnue/designer/NEWS
diff -c gnue/designer/NEWS:1.13 gnue/designer/NEWS:1.14
*** gnue/designer/NEWS:1.13     Mon Dec 16 22:07:26 2002
--- gnue/designer/NEWS  Sat Dec 21 15:36:15 2002
***************
*** 5,10 ****
--- 5,11 ----
  o Migrated to the new Forms Definition format
  o Fully functional Event Mapping inspector
  o Reimplementation of the trigger code editor
+ o Significant cleanup of internal abstraction/modularization.
  
  New features/changes in version 0.4.2: (02-DEC-2002)
  o Labels and MailMerge reports wizards added
Index: gnue/designer/setup.py
diff -c gnue/designer/setup.py:1.43 gnue/designer/setup.py:1.44
*** gnue/designer/setup.py:1.43 Fri Dec 20 23:55:32 2002
--- gnue/designer/setup.py      Sat Dec 21 15:36:15 2002
***************
*** 247,255 ****
         data_files = [ ('doc/designer', docfiles),
                        ('man/man1', manfiles) ],
         packages = ["gnue.designer",
-                    "gnue.designer.settings",
                     "gnue.designer.base",
                     "gnue.designer.base.tools",
                     "gnue.designer.base.uihelpers",
                     "gnue.designer.forms",
                     "gnue.designer.forms.LayoutEditor",
--- 247,255 ----
         data_files = [ ('doc/designer', docfiles),
                        ('man/man1', manfiles) ],
         packages = ["gnue.designer",
                     "gnue.designer.base",
                     "gnue.designer.base.tools",
+                    "gnue.designer.base.settings",
                     "gnue.designer.base.uihelpers",
                     "gnue.designer.forms",
                     "gnue.designer.forms.LayoutEditor",
Index: gnue/designer/src/base/tools/EventEditor.py
diff -c gnue/designer/src/base/tools/EventEditor.py:1.9 
gnue/designer/src/base/tools/EventEditor.py:1.10
*** gnue/designer/src/base/tools/EventEditor.py:1.9     Fri Dec 20 18:56:05 2002
--- gnue/designer/src/base/tools/EventEditor.py Sat Dec 21 15:36:16 2002
***************
*** 44,49 ****
--- 44,141 ----
  
    def init(self):
      self.panel = wxPanel(self,-1,style=wxSIMPLE_BORDER, pos=wxPoint(6,6))
+     self.notebook = wxNotebook(self.panel, -1, style=wxNB_BOTTOM)
+ 
+ 
+     self.object = None
+ 
+     # EventAware provided by ToolPanel
+     self.registerEventListeners({
+                        'ObjectSelected'      : self.onSetCurrentObject,
+                        'ObjectCreated'       : self.onCreateObject,
+                        'ObjectModified'      : self.onModifyObject,
+                        'ObjectDeleted'       : self.onDeleteObject,
+                       })
+ 
+     self.supplemental = []
+     EVT_SIZE(self, self.onSize)
+     self.main = self.createMainPage()
+     self.notebook.AddPage(self.main,'Properties')
+ 
+ 
+   def createMainPage(self):
+     return InspectorPanel(self, self.notebook)
+ 
+   def onSetCurrentObject (self, event):
+     object = event.object
+     handler = event.originator
+     if object == None:
+       return
+     if object != self.object:
+       self.setCurrent(object)
+ 
+   def setCurrent(self, object):
+       self.object = object
+       self.reset()
+       self.main.setCurrent(object)
+       self.notebook.SetPageText(0, self.main.getPageText())
+       i = 1
+       for page in self.supplemental:
+         page.setCurrent(object)
+         self.notebook.SetPageText(i, page.getPageText())
+         i += 1
+ 
+   def addPage(self, inspector, label):
+     self.supplemental.append(inspector)
+     self.notebook.AddPage(inspector, label)
+ 
+   def reset(self):
+     for i in range(len(self.supplemental)):
+       self.notebook.DeletePage(1)
+     self.supplemental = []
+ 
+ 
+   def onCreateObject (self, event):
+     object = event.object
+     handler = event.originator
+ 
+ 
+   def onModifyObject (self, event):
+     object = event.object
+     handler = event.originator
+     if object == None:
+       return
+     if handler != __name__ and self.object == object:
+       self.setCurrent(object)
+ 
+ 
+   def onDeleteObject (self, event):
+     object = event.object
+     handler = event.originator
+     if object == None:
+       return
+     if handler != __name__:
+       pass
+ 
+ 
+   def onSize(self, event):
+     w,h = self.GetClientSizeTuple()
+     self.panel.SetSize((w-12,h-12))
+     self.notebook.SetSize(self.panel.GetClientSizeTuple())
+ 
+ 
+ #
+ #
+ #
+ class InspectorPanel(wxPanel):
+ 
+   NAMESPACE = ""
+ 
+ 
+   def __init__(self, editor, parent):
+ 
+     wxPanel.__init__(self, parent, -1)
+     self.editor = editor
  
      self.object = None
      self.objectList = []
***************
*** 52,58 ****
      self.rowList = []
  
      # Set up our grid
!     self.grid = wxGrid(self.panel, -1, pos=wxPoint(0,0))
      self.grid.CreateGrid(1,1)
      self.grid.SetColLabelSize(0)
  
--- 144,150 ----
      self.rowList = []
  
      # Set up our grid
!     self.grid = wxGrid(self, -1, pos=wxPoint(0,0))
      self.grid.CreateGrid(1,1)
      self.grid.SetColLabelSize(0)
  
***************
*** 63,92 ****
      EVT_GRID_CELL_LEFT_DCLICK(self.grid, self.OnLeftDClick)
      EVT_SIZE(self, self.onSize)
  
      # EventAware provided by ToolPanel
!     self.registerEventListeners({
!                        'ObjectSelected'      : self.onSetCurrentObject,
                         'ObjectCreated'       : self.onCreateObject,
                         'ObjectModified'      : self.onModifyObject,
                         'ObjectDeleted'       : self.onDeleteObject,
                        })
  
!     self.rootObject.walk(self.inventoryObject)
! 
! 
!   def onSetCurrentObject (self, event):
!     object = event.object
!     handler = event.originator
!     if object and handler != self:
        self._setCurrent(object)
  
    def _setCurrent(self, object):
-     try:
-       text  = "%s Triggers (%s)" % (object._type[2:].capitalize(),object.name)
-     except:
-       text = object.getDescription()
-     self.setHeaderText(text)
- 
      self.object = object
      try:
        self.triggerList = object._validTriggers
--- 155,173 ----
      EVT_GRID_CELL_LEFT_DCLICK(self.grid, self.OnLeftDClick)
      EVT_SIZE(self, self.onSize)
  
+     self.editor.rootObject.walk(self.inventoryObject)
+ 
      # EventAware provided by ToolPanel
!     self.editor.registerEventListeners({
                         'ObjectCreated'       : self.onCreateObject,
                         'ObjectModified'      : self.onModifyObject,
                         'ObjectDeleted'       : self.onDeleteObject,
                        })
  
!   def setCurrent(self, object):
        self._setCurrent(object)
  
    def _setCurrent(self, object):
      self.object = object
      try:
        self.triggerList = object._validTriggers
***************
*** 152,170 ****
      try:
        trigger=self.triggerMap[self.rowList[0]]
        if trigger.src:
!         
self.dispatchEvent('TriggerSelected',object=self.namedMap[trigger.src], 
originator=__name__)
        else:
!         self.dispatchEvent('TriggerSelected',object=trigger, 
originator=__name__)
      except KeyError:
        pass
      except IndexError:
        pass
  
  
    def onCreateObject (self, event):
      self.inventoryObject(event.object)
  
- 
    def onModifyObject (self, event):
      object = event.object
      handler = event.originator
--- 233,252 ----
      try:
        trigger=self.triggerMap[self.rowList[0]]
        if trigger.src:
!         
self.editor.dispatchEvent('TriggerSelected',object=self.namedMap[trigger.src], 
originator=__name__)
        else:
!         self.editor.dispatchEvent('TriggerSelected',object=trigger, 
originator=__name__)
      except KeyError:
        pass
      except IndexError:
        pass
  
+   def getPageText(self):
+     return self.object._type[2:]
  
    def onCreateObject (self, event):
      self.inventoryObject(event.object)
  
    def onModifyObject (self, event):
      object = event.object
      handler = event.originator
***************
*** 199,207 ****
  
  
    def onSize(self, event):
!     x,y = self.GetClientSizeTuple()
!     self.panel.SetSize((x-12,y-12))
!     self.grid.SetSize(self.panel.GetClientSizeTuple())
      w,h = self.grid.GetClientSizeTuple()
      self.grid.SetColSize(0, w - self.grid.GetRowLabelSize())
      try:
--- 281,287 ----
  
  
    def onSize(self, event):
!     self.grid.SetSize(self.GetClientSizeTuple())
      w,h = self.grid.GetClientSizeTuple()
      self.grid.SetColSize(0, w - self.grid.GetRowLabelSize())
      try:
***************
*** 226,234 ****
      try:
        trigger=self.triggerMap[self.rowList[evt.GetRow()]]
        if trigger.src:
!         
self.dispatchEvent('TriggerSelected',object=self.namedMap[trigger.src], 
originator=__name__)
        else:
!         self.dispatchEvent('TriggerSelected',object=trigger, 
originator=__name__)
      except KeyError:
        pass
      except IndexError:
--- 306,314 ----
      try:
        trigger=self.triggerMap[self.rowList[evt.GetRow()]]
        if trigger.src:
!         
self.editor.dispatchEvent('TriggerSelected',object=self.namedMap[trigger.src], 
originator=__name__)
        else:
!         self.editor.dispatchEvent('TriggerSelected',object=trigger, 
originator=__name__)
      except KeyError:
        pass
      except IndexError:
***************
*** 292,311 ****
          newStuff['src'] = value
  
        if new:
!         self.dispatchEvent('ObjectCreated',object=trigger, 
originator=__name__)
        else:
!         self.dispatchEvent('ObjectModified',object=trigger, 
originator=__name__,
                 old=oldStuff, new=newStuff)
  
        if trigger.src:
!         
self.dispatchEvent('TriggerSelected',object=self.namedMap[trigger.src], 
originator=__name__)
        else:
!         self.dispatchEvent('TriggerSelected',object=trigger, 
originator=__name__)
      else:
        # No trigger
  ##      self.object._children.pop(self.object._children.index(trigger))
!       self.dispatchEvent('ObjectDeleted',object=trigger, originator=__name__)
!       self.dispatchEvent('TriggerSelected',object=None, originator=__name__)
  
  
  ##
--- 372,391 ----
          newStuff['src'] = value
  
        if new:
!         self.editor.dispatchEvent('ObjectCreated',object=trigger, 
originator=__name__)
        else:
!         self.editor.dispatchEvent('ObjectModified',object=trigger, 
originator=__name__,
                 old=oldStuff, new=newStuff)
  
        if trigger.src:
!         
self.editor.dispatchEvent('TriggerSelected',object=self.namedMap[trigger.src], 
originator=__name__)
        else:
!         self.editor.dispatchEvent('TriggerSelected',object=trigger, 
originator=__name__)
      else:
        # No trigger
  ##      self.object._children.pop(self.object._children.index(trigger))
!       self.editor.dispatchEvent('ObjectDeleted',object=trigger, 
originator=__name__)
!       self.editor.dispatchEvent('TriggerSelected',object=None, 
originator=__name__)
  
  
  ##
Index: gnue/designer/src/forms/Instance.py
diff -c gnue/designer/src/forms/Instance.py:1.26 
gnue/designer/src/forms/Instance.py:1.27
*** gnue/designer/src/forms/Instance.py:1.26    Fri Dec 20 23:52:32 2002
--- gnue/designer/src/forms/Instance.py Sat Dec 21 15:36:16 2002
***************
*** 40,46 ****
  from LayoutEditor import LayoutEditor
  from TreeView import TreeView
  from PropertyEditor import PropertyEditor
! from gnue.designer.base.tools.EventEditor import EventEditor
  from gnue.designer.base.tools.TriggerEditor import TriggerEditor
  from gnue.designer.base.tools.DataSourceEditor import DataSourceEditor
  from gnue.designer.base.tools.SchemaViewer import SchemaViewer
--- 40,46 ----
  from LayoutEditor import LayoutEditor
  from TreeView import TreeView
  from PropertyEditor import PropertyEditor
! from EventEditor import EventEditor
  from gnue.designer.base.tools.TriggerEditor import TriggerEditor
  from gnue.designer.base.tools.DataSourceEditor import DataSourceEditor
  from gnue.designer.base.tools.SchemaViewer import SchemaViewer



reply via email to

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