fc055f2e78* EOAdaptors/PostgreSQL/LoginPanel/GNUmakefile: Fix path to NATIVE_LIB_DIRS. * GDL2Palette/DisplayGroupInspector.m: Call super dealloc. * GDL2Palette/ResourceManager.m: Add comment. * DBModeler/DefaultColumnProvider: Set switch buttons to ineditable. * ChangeLog: Add missing entries...
ratmice
2006-12-29 00:09:01 +0000
460fda5fa8* EOAdaptors/PostgreSQL/LoginPanel/GNUmakefile: Fix path to NATIVE_LIB_DIRS. * GDL2Palette/DisplayGroupInspector.m: Call super dealloc. * GDL2Palette/ResourceManager.m: Add comment. * DBModeler/DefaultColumnProvider: Set switch buttons to ineditable. * ChangeLog: Add missing entries...
Matt Rice
2006-12-29 00:09:01 +0000
4151e50d50* EOAccess/EOEntity.m (-dealloc): Only set parents to nil properties which have been fully loaded. * EOAdaptors/PostgreSQL/LoginPanel/GNUmakefile: Remove references to libgnustep-db2control/access * DBModeler/MainModelEditor.m: Set the windows title.
ratmice
2006-12-26 16:41:37 +0000
11c2e9260a* EOAccess/EOEntity.m (-dealloc): Only set parents to nil properties which have been fully loaded. * EOAdaptors/PostgreSQL/LoginPanel/GNUmakefile: Remove references to libgnustep-db2control/access * DBModeler/MainModelEditor.m: Set the windows title.
Matt Rice
2006-12-26 16:41:37 +0000
613b5e41df* EOModeler/EOModelerDocument.m (-saveToPath:): Handle saving with a .eomodel extension.
ratmice
2006-12-26 13:49:50 +0000
821b403f4e* EOModeler/EOModelerDocument.m (-saveToPath:): Handle saving with a .eomodel extension.
Matt Rice
2006-12-26 13:49:50 +0000
3485c9a4b3* EOControl/EOObserver.m: Use an NSHashTable to store observers. Check that objects and observers are not nil.
ratmice
2006-11-17 04:10:34 +0000
a485c57c9a* EOControl/EOObserver.m: Use an NSHashTable to store observers. Check that objects and observers are not nil.
Matt Rice
2006-11-17 04:10:34 +0000
c3bb66bcc3* EOAccess/EOEntity.m (-dealloc): Add missing calls to release, reorganize.
Matt Rice
2006-10-23 17:39:24 +0000
e2efb0de61* EOAccess/EOModel.m (-dealloc): Set entities model to nil. * EOAccess/EOEntityPriv.h: Add functions for maintining list of relationships and their destination entities. * EOAccess/EOEntity.m: Implement new functions. (-dealloc:): Set attributes entities, and relationships source and destinations entities to nil. (+initialize:): Initialize static map table. * EOAccess/EORelationship.m: Call functions to maintain destination entities.
ratmice
2006-10-23 15:29:27 +0000
9e08693c96* EOAccess/EOModel.m (-dealloc): Set entities model to nil. * EOAccess/EOEntityPriv.h: Add functions for maintining list of relationships and their destination entities. * EOAccess/EOEntity.m: Implement new functions. (-dealloc:): Set attributes entities, and relationships source and destinations entities to nil. (+initialize:): Initialize static map table. * EOAccess/EORelationship.m: Call functions to maintain destination entities.
Matt Rice
2006-10-23 15:29:27 +0000
a1605b6f72* EOAccess: Revert previous changes.
Matt Rice
2006-10-23 11:39:48 +0000
fe19aa4096* EOAccess/EOPrivate.h: Add notification constants. * EOAccess/EOAttribute.m: Observe EOEntity's notification. * EOAccess/EORelationship.m: Observe EOEntity's notification. * EOAccess/EOModel.m: Post notification when deallocating. * EOAccess/EOEntity.m: Post notification when deallocating, and observe EOModels notification.
ratmice
2006-10-22 20:16:31 +0000
f9f1fdb6d3* EOAccess/EOPrivate.h: Add notification constants. * EOAccess/EOAttribute.m: Observe EOEntity's notification. * EOAccess/EORelationship.m: Observe EOEntity's notification. * EOAccess/EOModel.m: Post notification when deallocating. * EOAccess/EOEntity.m: Post notification when deallocating, and observe EOModels notification.
Matt Rice
2006-10-22 20:16:31 +0000
76628971bb* EOAccess/EOAttribute.m: Remove usage of GCObject, and its subclasses. * EOAccess/EOModelGroup.h: Ditto. * EOAccess/EOStoredProcedure.m: Ditto. * EOAccess/EOModelGroup.m: Ditto. * EOAccess/EOExpressionArray.h: Ditto. * EOAccess/EORelationship.h: Ditto. * EOAccess/EOExpressionArray.m: Ditto. * EOAccess/EOEntity.h: Ditto. * EOAccess/EOEntity.m: Ditto. * EOAccess/EOJoin.h: Ditto. * EOAccess/EOModel.h: Ditto. * EOAccess/EOAttribute.h: Ditto. * EOAccess/EOAttributePriv.h: Ditto. * EOAccess/EOJoin.m: Ditto. * EOAccess/EORelationship.m: Ditto, and don't retain source and * EOAccess/EOStoredProcedure.h: Ditto, and don't retain model. * EOAccess/EOModel.m: Ditto. (-addStoredProcedure:): Fix error when using non-mutable objects. (-dealloc): Add missing ivars. destination entities. * EOAccess/GNUmakefile: Remove slash on last header file. * EOControl/EOPrivate.m: Update comment.
ratmice
2006-10-15 12:23:42 +0000
da74a77858* EOAccess/EOAttribute.m: Remove usage of GCObject, and its subclasses. * EOAccess/EOModelGroup.h: Ditto. * EOAccess/EOStoredProcedure.m: Ditto. * EOAccess/EOModelGroup.m: Ditto. * EOAccess/EOExpressionArray.h: Ditto. * EOAccess/EORelationship.h: Ditto. * EOAccess/EOExpressionArray.m: Ditto. * EOAccess/EOEntity.h: Ditto. * EOAccess/EOEntity.m: Ditto. * EOAccess/EOJoin.h: Ditto. * EOAccess/EOModel.h: Ditto. * EOAccess/EOAttribute.h: Ditto. * EOAccess/EOAttributePriv.h: Ditto. * EOAccess/EOJoin.m: Ditto. * EOAccess/EORelationship.m: Ditto, and don't retain source and * EOAccess/EOStoredProcedure.h: Ditto, and don't retain model. * EOAccess/EOModel.m: Ditto. (-addStoredProcedure:): Fix error when using non-mutable objects. (-dealloc): Add missing ivars. destination entities. * EOAccess/GNUmakefile: Remove slash on last header file. * EOControl/EOPrivate.m: Update comment.
Matt Rice
2006-10-15 12:23:42 +0000
026bcaf9ed* EOAccess/EOAdaptor.m (databaseEncoding): Use NSStringEncoding enum symbols instead of literal values.
ayers
2006-10-14 09:05:37 +0000
e7fa41c41e* EOAccess/EOAdaptor.m (databaseEncoding): Use NSStringEncoding enum symbols instead of literal values.
David Ayers
2006-10-14 09:05:37 +0000
30aad3d31d* EOModeler/EOModelerDocument.m (-windowWillClose:): If document owns the current editor, reset the seletion path, and unset the current editor. * EOModeler/EOModelerInspectorController.m (-selectionChanged:): handle an empty selection path. * EOModeler/EOModelerApp.m: Remove usage of EOModel -setCreatesMutableObjects:. * EOModeler/EOModelerEditor.m (EOModelerCompoundEditor -setSelectionPath:): Fix if statement which always returned yes. * DBModeler/MainModelEditor.m: Add more information to comment. * EOModeler/EOModelerApp.h: Whitespace changes.
ratmice
2006-10-14 00:51:32 +0000
c7840e1ec0* EOModeler/EOModelerDocument.m (-windowWillClose:): If document owns the current editor, reset the seletion path, and unset the current editor. * EOModeler/EOModelerInspectorController.m (-selectionChanged:): handle an empty selection path. * EOModeler/EOModelerApp.m: Remove usage of EOModel -setCreatesMutableObjects:. * EOModeler/EOModelerEditor.m (EOModelerCompoundEditor -setSelectionPath:): Fix if statement which always returned yes. * DBModeler/MainModelEditor.m: Add more information to comment. * EOModeler/EOModelerApp.h: Whitespace changes.
Matt Rice
2006-10-14 00:51:32 +0000
9fa895e5e0Fix another typo :-/.
ayers
2006-10-13 06:15:46 +0000
7fe1dba6fdFix another typo :-/.
David Ayers
2006-10-13 06:15:46 +0000
10601cb01dFix typo.
David Ayers
2006-10-13 04:58:11 +0000
c9b9f32265* EOAccess/EOAdaptor.m (databaseEncoding): Reimplement to not rely on GSEncodingName.
ayers
2006-10-13 04:54:09 +0000
43502e1698* EOAccess/EOAdaptor.m (databaseEncoding): Reimplement to not rely on GSEncodingName.
David Ayers
2006-10-13 04:54:09 +0000
85e54e2eacDo not set GNUSTEP_INSTALLATION_DIR
nicola
2006-10-09 23:09:04 +0000
cf007a832dDo not set GNUSTEP_INSTALLATION_DIR
Nicola Pero
2006-10-09 23:09:04 +0000
986ffa7f44* DBModeler/Modeler.m: Add ability to change the editor. * DBModeler/MainModelerEditor.m (-activateEmbeddedEditor:): Don't modify editors view subview resizing behaviour. Dont call supers implementation until we have resized the subview. * DBModeler/GNUmakefile: Add new files. * DBModeler/Resources/Key_Diagram.tiff * DBModeler/Resources/Locking_Diagram.tiff * DBModeler/Resources/ClassProperty_Diagram.tiff * DBModeler/AttributesCell.{h,m} * DBModeler/DiagramView.{h,m} * DBModeler/DiagramEditor.{h,m} * DBModeler/EntityView.{h,m} * DBModeler/NSView+Additions.{h,m}: New files, initial implementation of diagram editor.
ratmice
2006-10-09 18:56:25 +0000
244fbb7fae* DBModeler/Modeler.m: Add ability to change the editor. * DBModeler/MainModelerEditor.m (-activateEmbeddedEditor:): Don't modify editors view subview resizing behaviour. Dont call supers implementation until we have resized the subview. * DBModeler/GNUmakefile: Add new files. * DBModeler/Resources/Key_Diagram.tiff * DBModeler/Resources/Locking_Diagram.tiff * DBModeler/Resources/ClassProperty_Diagram.tiff * DBModeler/AttributesCell.{h,m} * DBModeler/DiagramView.{h,m} * DBModeler/DiagramEditor.{h,m} * DBModeler/EntityView.{h,m} * DBModeler/NSView+Additions.{h,m}: New files, initial implementation of diagram editor.
Matt Rice
2006-10-09 18:56:25 +0000
00f8f89379* EOAccess/EOEntity.m (-awakeWithPropertyList:): Setup the connection to the parent entity. (-encodeIntoPropertyList:): Encode the parent entity name. (-init): Initialize the _subEntities ivar. (-addSubEntity:): Pass correct argument. * EOAccess/EOModel.m (-encodeTableOfContentsIntoPropertyList:): encode the parent entity name. (-_addEntityWithPropertyList): Call -awakeWithPropertyList:
ratmice
2006-10-03 15:19:33 +0000
fa9b96612d* EOAccess/EOEntity.m (-awakeWithPropertyList:): Setup the connection to the parent entity. (-encodeIntoPropertyList:): Encode the parent entity name. (-init): Initialize the _subEntities ivar. (-addSubEntity:): Pass correct argument. * EOAccess/EOModel.m (-encodeTableOfContentsIntoPropertyList:): encode the parent entity name. (-_addEntityWithPropertyList): Call -awakeWithPropertyList:
Matt Rice
2006-10-03 15:19:33 +0000
f0e030a367* EOAccess/EOEntityPriv.h: Rename setParentEntity: to _setParentEntity:. * EOAccess/EOEntity.m (-addSubEntity:): Ditto. (-removeSubEntity:): Ditto, and check that self is the parent before setting to nil.
ratmice
2006-10-02 07:29:29 +0000
a7f90ca359* EOAccess/EOEntityPriv.h: Rename setParentEntity: to _setParentEntity:. * EOAccess/EOEntity.m (-addSubEntity:): Ditto. (-removeSubEntity:): Ditto, and check that self is the parent before setting to nil.
Matt Rice
2006-10-02 07:29:29 +0000
931152a444* EOAccess/EOEntity.m (-addSubEntity:): Remove the child as a sub-entity of its previous parent. * DBModeler/Inspectors/AdvancedEntityInspector.[h,m,gorm]: add ability to set parent entity. * GDL2Palette/KeyWrapper.h: Add QueryType. * GDL2Palette/ConnectionInspector.m: add/remove comments.
ratmice
2006-10-01 17:18:04 +0000
f9d210a522* EOAccess/EOEntity.m (-addSubEntity:): Remove the child as a sub-entity of its previous parent. * DBModeler/Inspectors/AdvancedEntityInspector.[h,m,gorm]: add ability to set parent entity. * GDL2Palette/KeyWrapper.h: Add QueryType. * GDL2Palette/ConnectionInspector.m: add/remove comments.
Matt Rice
2006-10-01 17:18:04 +0000
f62d20d5bdupdate copyright.
Matt Rice
2006-09-21 07:24:22 +0000
1cec573e61* EOInterface/EOGenericControlAssociation.m (-endEditing): Fix copy/paste error. * GDL2Palette/Palette.[hm]: Load bundles from GDL2PaletteBundles key. * GDL2Palette/ConnectInspector.m: Replace static map table with walking the list of connectors.
ratmice
2006-09-21 06:46:45 +0000
a41849407a* EOInterface/EOGenericControlAssociation.m (-endEditing): Fix copy/paste error. * GDL2Palette/Palette.[hm]: Load bundles from GDL2PaletteBundles key. * GDL2Palette/ConnectInspector.m: Replace static map table with walking the list of connectors.
Matt Rice
2006-09-21 06:46:45 +0000
1e04e271bc* GDL2Palette/DisplayGroupInspector.m: -revert: update local keys.
ratmice
2006-09-19 21:09:56 +0000
b6725c1ce5* GDL2Palette/DisplayGroupInspector.m: -revert: update local keys.
Matt Rice
2006-09-19 21:09:56 +0000
16a963363f* GDL2Palette/KeyWrapper.h: Add LocalType. * GDL2Palette/ConnectInspector.m (_localKeysFromDisplayGroup): New method. (updateValues:): Add local keys. (_oaBrowserAction:): Enable ok button for LocalType. Handle relationships explicitly (browser:willDisplayCell:atRow:column:): Enable and set leaf for LocalType keys. * GDL2Palette/DisplayGroupInspector.[hm]: Add editor for local keys. * GDL2Palette/GDL2DisplayGroupInspector.gorm: Ditto.
ratmice
2006-09-19 19:21:14 +0000
c30d6c1913* GDL2Palette/KeyWrapper.h: Add LocalType. * GDL2Palette/ConnectInspector.m (_localKeysFromDisplayGroup): New method. (updateValues:): Add local keys. (_oaBrowserAction:): Enable ok button for LocalType. Handle relationships explicitly (browser:willDisplayCell:atRow:column:): Enable and set leaf for LocalType keys. * GDL2Palette/DisplayGroupInspector.[hm]: Add editor for local keys. * GDL2Palette/GDL2DisplayGroupInspector.gorm: Ditto.
Matt Rice
2006-09-19 19:21:14 +0000
546fad51de* DBModeler/SQLGenerator.m (-executeSQL:): Fix memory leak, Remove a hack, add a FIXME. * EOInterface/EODisplayGroup.m (-initWithCoder:): Move fetching on load to -awakeFromNib * GDL2Palette/DisplayGroupInspector.[hm] * GDL2Palette/GDL2DisplayGroupInspector.gorm: New files. * GDL2Palette/IB+Categories.m: Add display group Inspector.
ratmice
2006-09-18 23:39:37 +0000
06ba08fb90* DBModeler/SQLGenerator.m (-executeSQL:): Fix memory leak, Remove a hack, add a FIXME. * EOInterface/EODisplayGroup.m (-initWithCoder:): Move fetching on load to -awakeFromNib * GDL2Palette/DisplayGroupInspector.[hm] * GDL2Palette/GDL2DisplayGroupInspector.gorm: New files. * GDL2Palette/IB+Categories.m: Add display group Inspector.
Matt Rice
2006-09-18 23:39:37 +0000
7c3e947f68* DBModeler/SQLGenerator.m * Tools/eoutil.m: change Postgres to PostgreSQL.
Matt Rice
2006-09-17 15:41:22 +0000
c26d68af05* EOAccess/EOModel.m (writeToFile:): Use the default permissions on .eomodeld files.
ratmice
2006-09-16 21:34:10 +0000
4394a323d0* EOAccess/EOModel.m (writeToFile:): Use the default permissions on .eomodeld files.
Matt Rice
2006-09-16 21:34:10 +0000
6327f59f5c* DBModeler/Inspectors/AttributeInspector.[hm]: Merge private dictionarys without conflicting keys. Replace Integer/Double types with a generic Number type. * DBModeler/Inspectors/AttributeInspector.gorm: Update interface for 'Number'.
ratmice
2006-09-16 18:58:33 +0000
45d6b72c04* DBModeler/Inspectors/AttributeInspector.[hm]: Merge private dictionarys without conflicting keys. Replace Integer/Double types with a generic Number type. * DBModeler/Inspectors/AttributeInspector.gorm: Update interface for 'Number'.
Matt Rice
2006-09-16 18:58:33 +0000
1dd5849b77* DBModeler/Inspectors/AttributeInspector.h/m: implement valueType pop-up button, and add macro to clean up some code. * DBModeler/Inspectors/AttributeInspector.gorm: Ditto.
ratmice
2006-09-16 14:33:20 +0000
05f8a3e375* DBModeler/Inspectors/AttributeInspector.h/m: implement valueType pop-up button, and add macro to clean up some code. * DBModeler/Inspectors/AttributeInspector.gorm: Ditto.
Matt Rice
2006-09-16 14:33:20 +0000
8a4ac3c5f2* DBModeler/Resources/AllowsNull_Header.tiff: New file. * DBModeler/GNUmakefile: Add new file. * DBModeler/DefaultColumnProvider.m: Set column header image.
ratmice
2006-09-16 13:27:05 +0000
554b600357* DBModeler/Resources/AllowsNull_Header.tiff: New file. * DBModeler/GNUmakefile: Add new file. * DBModeler/DefaultColumnProvider.m: Set column header image.
Matt Rice
2006-09-16 13:27:05 +0000
1b518501b3* DBModeler/Resources/AllowsNull_On.tiff: New file. * DBModeler/GNUmakefile: Add new file. * DBModeler/DefaultColumnProvider.m: Reorder table columns. Use new file, for allows null column. Remove out of date comments.
ratmice
2006-09-16 13:02:02 +0000
941076c761* DBModeler/Resources/AllowsNull_On.tiff: New file. * DBModeler/GNUmakefile: Add new file. * DBModeler/DefaultColumnProvider.m: Reorder table columns. Use new file, for allows null column. Remove out of date comments.
Matt Rice
2006-09-16 13:02:02 +0000
9293cc4b03* EOAccess/EOAttribute.[hm]: Add documentation. (_valueTypeChar): Replace char type with ... (_valueTypeCharacter): ... unichar type. ([_valueTypeCharacter): Add comment about caching issue.
ayers
2006-09-16 03:27:17 +0000
081f2c530d* EOAccess/EOAttribute.[hm]: Add documentation. (_valueTypeChar): Replace char type with ... (_valueTypeCharacter): ... unichar type. ([_valueTypeCharacter): Add comment about caching issue.
David Ayers
2006-09-16 03:27:17 +0000