commit-gnue
[Top][All Lists]
Advanced

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

gnue/designer ROADMAP.in src/schema/Instance.py...


From: Jason Cater
Subject: gnue/designer ROADMAP.in src/schema/Instance.py...
Date: Tue, 11 Mar 2003 14:15:40 -0500

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    03/03/11 14:15:39

Modified files:
        designer       : ROADMAP.in 
        designer/src/schema: Instance.py 
        designer/src/schema/wizards: WriteSchema.py 
Added files:
        designer/src/schema/wizards: AddTable.py 

Log message:
        more work on schema support

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/ROADMAP.in.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/schema/Instance.py.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/schema/wizards/AddTable.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/schema/wizards/WriteSchema.py.diff?tr1=1.3&tr2=1.4&r1=text&r2=text

Patches:
Index: gnue/designer/ROADMAP.in
diff -c gnue/designer/ROADMAP.in:1.2 gnue/designer/ROADMAP.in:1.3
*** gnue/designer/ROADMAP.in:1.2        Mon Dec 16 22:07:26 2002
--- gnue/designer/ROADMAP.in    Tue Mar 11 14:15:39 2003
***************
*** 2,8 ****
  
  ===================================================================
  
! [0.5.x]
  
  GOALS
  
--- 2,8 ----
  
  ===================================================================
  
! 0.5.x releases
  
  GOALS
  
***************
*** 22,42 ****
  
    Add support for Dialogs
  
!   [ Reports Module ]
  
!   Start on a Reports editing framework
  
  
  IN PROGRESS
  
  
-   [ User Interface ]
- 
-   Add support for docking the tools
- 
-   Implement an Event Inspector -- like the Property Inspector
-   except that it shows trigger bindings
- 
    [ Schema Module ]
  
    Implement a basic grid-view schema editor
--- 22,35 ----
  
    Add support for Dialogs
  
!   [ User Interface ]
  
!   Add Preference configuration support
  
  
  IN PROGRESS
  
  
    [ Schema Module ]
  
    Implement a basic grid-view schema editor
***************
*** 53,58 ****
--- 46,58 ----
    Allow namespace-qualified layout management (still only supports
    Character-cell based positioning)
  
+   [ User Interface ]
+ 
+   Add support for docking the tools
+ 
+   Implement an Event Inspector -- like the Property Inspector
+   except that it shows trigger bindings
+ 
  
  ===================================================================
  
***************
*** 77,82 ****
--- 77,86 ----
    Remove obsolete code
  
    Internal code comments
+ 
+   [ Reports Module ]
+ 
+   Start on a Reports editing framework
  
  IN PROGRESS
  
Index: gnue/designer/src/schema/Instance.py
diff -c gnue/designer/src/schema/Instance.py:1.20 
gnue/designer/src/schema/Instance.py:1.21
*** gnue/designer/src/schema/Instance.py:1.20   Wed Jan  1 19:45:47 2003
--- gnue/designer/src/schema/Instance.py        Tue Mar 11 14:15:39 2003
***************
*** 64,69 ****
--- 64,70 ----
      schema = Objects.GSSchema()
      schema.title = "Untitled schema"
      schema.name = 'schema'
+     Objects.GSTables(schema)
      return schema
  
  
***************
*** 95,101 ****
    # Used by TemplateParser to build a wizard.current dict
    def buildWizardCurrentDict(self):
      return {'schema': self.rootObject,
! ##            'tables': self.rootObject._tables,
              'table': self.tableEditor.table,
  ##            'field': self.visualEditor.page,
              'object': self._currentObject}
--- 96,102 ----
    # Used by TemplateParser to build a wizard.current dict
    def buildWizardCurrentDict(self):
      return {'schema': self.rootObject,
!             'tables': self.tables,
              'table': self.tableEditor.table,
  ##            'field': self.visualEditor.page,
              'object': self._currentObject}
Index: gnue/designer/src/schema/wizards/WriteSchema.py
diff -c gnue/designer/src/schema/wizards/WriteSchema.py:1.3 
gnue/designer/src/schema/wizards/WriteSchema.py:1.4
*** gnue/designer/src/schema/wizards/WriteSchema.py:1.3 Wed Jan  1 19:45:47 2003
--- gnue/designer/src/schema/wizards/WriteSchema.py     Tue Mar 11 14:15:39 2003
***************
*** 73,79 ****
                   'prev': None,
                   'next': None }
  
!     
  
    ###############
    #
--- 73,79 ----
                   'prev': None,
                   'next': None }
  
! 
  
    ###############
    #
***************
*** 97,116 ****
    # No more user input is allowed at this point.
    #
    def Finalize(self):
!     
      con=self.GetTemporaryConnection(self.variables['connection'])
!     
      con.writeSchema(self.schema,0)
!     
      return 1
!    
!       
  
  ############
  #
  # Basic information about this template
  #
! TemplateInformation = {
      'Product': 'forms',
      'BaseClass' : WriteSchemaWizard,
      'Name' : 'Write Schema Definition',
--- 97,119 ----
    # No more user input is allowed at this point.
    #
    def Finalize(self):
! 
      con=self.GetTemporaryConnection(self.variables['connection'])
! 
      con.writeSchema(self.schema,0)
! 
      return 1
! 
! 
  
  ############
  #
  # Basic information about this template
  #
! 
! ### The ZZZ disables this from showing up temporarily
! 
! ZZZ_TemplateInformation = {
      'Product': 'forms',
      'BaseClass' : WriteSchemaWizard,
      'Name' : 'Write Schema Definition',




reply via email to

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