Varios fixes and a fix for bug#11778.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@20641 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Gregory John Casamento 2005-02-01 04:30:17 +00:00
parent 329813de0b
commit 4048a284b9
4 changed files with 32 additions and 10 deletions

View file

@ -1,3 +1,10 @@
2005-01-31 23:34 Gregory John Casamento <greg_casamento@yahoo.com>
* GormClassManager.m: Corrected bug#11778. Added code which
removes connections when a class is being reparsed.
* GormFilePrefsManager.m: Updated file prefs with new version.
* GormInfo.plist: Updated plist with new version.
2005-01-31 01:33 Gregory John Casamento <greg_casamento@yahoo.com> 2005-01-31 01:33 Gregory John Casamento <greg_casamento@yahoo.com>
* GormDocument.m: In the -[GormDocument removeConnections:..] * GormDocument.m: In the -[GormDocument removeConnections:..]

View file

@ -1659,10 +1659,27 @@
if([self isKnownClass: superClass]) if([self isKnownClass: superClass])
{ {
[self addClassNamed: className if([self isKnownClass: className])
withSuperClassNamed: superClass {
withActions: actions if([document removeConnectionsForClassNamed: className])
withOutlets: outlets]; {
// delete the class..
[self removeClassNamed: className];
// re-add it.
[self addClassNamed: className
withSuperClassNamed: superClass
withActions: actions
withOutlets: outlets];
}
}
else
{
[self addClassNamed: className
withSuperClassNamed: superClass
withActions: actions
withOutlets: outlets];
}
} }
else else
{ {

View file

@ -78,14 +78,12 @@ NSString *formatVersion(int version)
[iwindow performClose: self]; [iwindow performClose: self];
RELEASE(iwindow); RELEASE(iwindow);
RELEASE(versionProfiles); RELEASE(versionProfiles);
// TEST_RELEASE(targetVersionName);
// TEST_RELEASE(archiveTypeName);
[super dealloc]; [super dealloc];
} }
+ (int) currentVersion + (int) currentVersion
{ {
return appVersion(0,8,7); return appVersion(0,8,9);
} }
- (void) awakeFromNib - (void) awakeFromNib

View file

@ -14,9 +14,9 @@
ApplicationDescription = "[GNUstep | Graphical] Object Relationship Modeller"; ApplicationDescription = "[GNUstep | Graphical] Object Relationship Modeller";
ApplicationIcon = "Gorm.tiff"; ApplicationIcon = "Gorm.tiff";
ApplicationName = "Gorm"; ApplicationName = "Gorm";
ApplicationRelease = "Gorm 0.8.7 (Alpha)"; ApplicationRelease = "Gorm 0.8.9 (Alpha)";
Authors = ("Gregory John Casamento <greg_casamento@yahoo.com>","Richard Frith-Macdonald <rfm@gnu.org>","Pierre-Yves Rivaille <pyrivail@ens-lyon.fr>"); Authors = ("Gregory John Casamento <greg_casamento@yahoo.com>","Richard Frith-Macdonald <rfm@gnu.org>","Pierre-Yves Rivaille <pyrivail@ens-lyon.fr>");
Copyright = "Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 FSF"; Copyright = "Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 FSF";
CopyrightDescription = "Released under the GNU General Public License 2.0"; CopyrightDescription = "Released under the GNU General Public License 2.0";
NSBuildVersion = "0.8.7 Jan 8 2005"; NSBuildVersion = "0.8.9 Jan 31 2005";
} }