From 7572547ef9c3853310437213a40d8df2fa7dfea4 Mon Sep 17 00:00:00 2001 From: Matt Rice Date: Thu, 11 Jan 2007 21:34:53 +0000 Subject: [PATCH] * GDL2Palette/README: New file. * EOInterface/TODO: New file. * GDL2Palette/ResourceManager.m: Uncomment some code. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@24341 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 8 +++++++- EOInterface/TODO | 32 ++++++++++++++++++++++++++++++++ GDL2Palette/README | 7 +++++++ GDL2Palette/ResourceManager.m | 2 +- 4 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 EOInterface/TODO create mode 100644 GDL2Palette/README diff --git a/ChangeLog b/ChangeLog index fca2e69..6d510ce 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-01-11 Matt Rice + + * GDL2Palette/README: New file. + * EOInterface/TODO: New file. + * GDL2Palette/ResourceManager.m: Uncomment some code. + 2007-01-10 Matt Rice * DBModeler/AdaptorsPanel.m: Add responder chain, key equivalents, @@ -62,7 +68,7 @@ * Documentation/GDL2Intro/library.eomodel: Add a connection dictionary. -2006-01-02 Matt Rice +2007-01-02 Matt Rice * EOAdaptors/SQLiteAdaptor/GNUmakefile.in: Add login panel. * EOAdaptors/SQLiteAdaptor/LoginPanel: New directory. diff --git a/EOInterface/TODO b/EOInterface/TODO new file mode 100644 index 0000000..c23e636 --- /dev/null +++ b/EOInterface/TODO @@ -0,0 +1,32 @@ +# Completed Associations: +EOActionAssociation +EOColumnAssociation +EOMasterDetailAssociation +EOMatrixAssociation +EOPopUpAssociation +EORadioMatixAssociation + +# Incomplete Associations: +EOControlAssociation: + done: value, enabled + needs: URL +EOGenericControlAssociation: + done: value, enabled + needs: URL +EOTableViewAssociation: + done: value, color, enabled, source + needs: italic, bold +EOTextAssociation: + done: value, editable + needs: URL + +# Unimplemented Associations: +EOActionCellAssociation +EOActionInsertionAssociation +EOComboBoxAssociation +EODetailSelectionAssociation +EOMasterCopyAssociation +EOMasterPeerAssociation +EOPickTextAssociation +EORecursiveBrowserAssociation + diff --git a/GDL2Palette/README b/GDL2Palette/README new file mode 100644 index 0000000..18bea38 --- /dev/null +++ b/GDL2Palette/README @@ -0,0 +1,7 @@ +The GDL2 Palette uses runtime introspection to know which Associations/Aspects +are available. EOInterface has skeleton classes (ready to be implemented) +for all the associations, some of which are incomplete. So not everything +creatable with gorm will actually work. + +Please see the EOInterface TODO file for a list of implemented association +classes and aspects. diff --git a/GDL2Palette/ResourceManager.m b/GDL2Palette/ResourceManager.m index 1a6be29..94540c7 100644 --- a/GDL2Palette/ResourceManager.m +++ b/GDL2Palette/ResourceManager.m @@ -194,7 +194,7 @@ [dsConn setLabel: [NSString stringWithFormat:@"dataSource - %@", [ds class]]]; [[self document] attachObject:detailDG toParent:nil]; [[self document] setName:relName forObject:detailDG]; -// [[(id)NSApp activeDocument] addConnector: conn]; + [[(id)NSApp activeDocument] addConnector: conn]; [[(id)NSApp activeDocument] addConnector: AUTORELEASE(dsConn)]; RELEASE(masterDG); RELEASE(detailDG);