CVSROOT:        /cvsroot/gnustep
Module name:    gnustep
Branch:         
Changes by:     matt rice <[EMAIL PROTECTED]>   05/07/09 02:07:42

Modified files:
        dev-libs/gdl2  : ChangeLog 
        dev-libs/gdl2/DBModeler: AdaptorsPanel.m DefaultColumnProvider.m 
                                 EOAdditions.m GNUmakefile 
                                 KVDataSource.m MainModelEditor.m 
                                 Modeler.m ModelerAttributeEditor.m 
                                 ModelerEntityEditor.m 
                                 ModelerTableEmbedibleEditor.m 
        dev-libs/gdl2/DBModeler/Inspectors: RelationshipInspector.m 
Added files:
        dev-libs/gdl2/DBModeler: ConsistencyChecker.h 
                                 ConsistencyChecker.m 
                                 ConsistencyResults.h 
                                 ConsistencyResults.m SQLGenerator.h 
                                 SQLGenerator.m 
        dev-libs/gdl2/DBModeler/Resources/ConsistencyResults.gorm: 
                                                                   data.classes 
                                                                   data.info 
                                                                   objects.gorm 
        dev-libs/gdl2/DBModeler/Resources/SQLGenerator.gorm: 
                                                             data.classes 
                                                             data.info 
                                                             objects.gorm 

Log message:
        * DBModeler/AdaptorsPanel.m (-init): Add parenthesis around
        assignment.   Replace label with window title.
        (-runAdaptorsPanel:): Remove unused variable.
        
        * DBModeler/DefaultColumnProvider.m: Add missing braces, remove
        unused ivars.
        (-cellForColumnNamed:): Autorelease cells.
        
        * DBModeler/EOAdditions.m: New EOAttribute KVC methods -allowNull and
        -setAllowNull:.
        
        * DBModeler/GNUmakefile: Add new to project.
        
        * DBModeler/KVDataSource.m (-createObject:): Return nil after
        throwing exception.
        
        * DBModeler/MainModelEditor.m
        (-dragImageForRows:event:dragImageOffset:):: Enable drag and
        drop for relationships.
        (-initWithDocument:): Add parenthesis around assignment. Don't
        release the document window on close.
        (-ecStuff:): temporarily reload everything in the outline view when
        something changes.
        (-viewSelectedObject:): Remove NSLog.  Rewrite editor activation.
        Fix leaks.
        
        * DBModeler/Modeler.m (-applicationWillFinishLaunching:): Add new menu
        items. Don't order our menu in.
        (-new:,-open:): Move document initializition to _newDocumentWithModel:.
        (-_newDocumentWithModel:,-newFromDatabase:): New methods.
        (-validateMenuItem:,-generateSQL:): Ditto.
        
        * DBModeler/ModelerAttributeEditor.m (-initWithParentEditor:):
        Remove unused variables.
        (-displayGroupDidChangeSelection:): return early if there is no
        longer a selection.
        
        * DBModeler/ModelerEntityEditor.m:
        (-canSupportCurrentSelection): Remove NSLog.
        (-displayGroupDidChangeSelection:): Ditto.
        (-dealloc:): New method.
        (-initWithParentEditor:): Remove unused variables.  Add parens around
        assignment.  Release local variables.
        
        * DBModeler/ModelerTableEmbedibleEditor:
        (-addDefaultTableColumnsForTableView:displayGroup:): Release table
        columns.
        (-addTableColumnForItem:tableView:): Ditto.
        
        * DBModeler/Inspectors/RelationshipInspector.m:
        (-selectedEntity, -selectedDestinationAttribute): New methods.
        (-selectedSourceAttribute, -indexOfSourceAttribute:): Ditto.
        (-indexOfDestinationAttribute:,joinWithSource:destination:): Ditto.
        (-selectedJoin:,updateConnectButton,): Ditto.
        (-refresh): Rewrite using new methods.
        (-numberOfRowsInTableView:): Add fallback return value.
        (-tableView:objectValueForTableColumn:row:): Ditto.
        (-tableView:selectionDidChange:): If a source or destination
        attribute is now selected, select its counterpart.
        (-tableView:shouldSelectRow:): New method to disallow entity
        selection if there is a destination entity.
        (-tableView:willDisplayCell:forTableColumn:row:): New method,
        set the cell text color to disabled text color, if we would disallow
        selection.
        (-connectionChanged:): Implement disconnection.
        
        * DBModeler/SQLGenerator.h/m: New files initial implementation.
        * DBModeler/Resources/SQLGenerator.gorm: Ditto.
        * DBModeler/ConsistencyChecker.h/m: Ditto.
        * DBModeler/ConsistencyResults.h/m: Ditto.
        * DBModeler/ConsistencyResults.gorm: Ditto.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/ChangeLog.diff?tr1=1.235&tr2=1.236&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/ConsistencyChecker.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/ConsistencyChecker.m?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/ConsistencyResults.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/ConsistencyResults.m?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/SQLGenerator.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/SQLGenerator.m?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/AdaptorsPanel.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/DefaultColumnProvider.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/EOAdditions.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/GNUmakefile.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/KVDataSource.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/MainModelEditor.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/Modeler.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/ModelerAttributeEditor.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/ModelerEntityEditor.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/ModelerTableEmbedibleEditor.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/Inspectors/RelationshipInspector.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/Resources/ConsistencyResults.gorm/data.classes?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/Resources/ConsistencyResults.gorm/data.info?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/Resources/ConsistencyResults.gorm/objects.gorm?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/Resources/SQLGenerator.gorm/data.classes?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/Resources/SQLGenerator.gorm/data.info?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/dev-libs/gdl2/DBModeler/Resources/SQLGenerator.gorm/objects.gorm?rev=1.1



Reply via email to