diff --git a/ChangeLog b/ChangeLog index 8b2ecca..ddfa317 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2017-01-17 Riccardo Mottola + + * Framework/PCProjectManager.m + * Modules/Projects/Application/PCAppProject.h + Fix wrong declaration and missing subtype option. + 2017-01-13 Riccardo Mottola * Framework/PCProjectManager.m diff --git a/Framework/PCProjectManager.m b/Framework/PCProjectManager.m index 18628d5..07ac7df 100644 --- a/Framework/PCProjectManager.m +++ b/Framework/PCProjectManager.m @@ -1,7 +1,7 @@ /* GNUstep ProjectCenter - http://www.gnustep.org/experience/ProjectCenter.html - Copyright (C) 2000-2010 Free Software Foundation + Copyright (C) 2000-2017 Free Software Foundation Authors: Philippe C.D. Robert Serg Stoyan @@ -1346,11 +1346,15 @@ NSString *PCActiveProjectDidChangeNotification = @"PCActiveProjectDidChange"; NSString *className = [projectTypes objectForKey:projectType]; PCProject *projectCreator; PCProject *subproject = nil; + NSString *subType = nil; + + if ([projectType isEqualToString:@"Application"]) + subType = PCProjectInterfaceGorm; projectCreator = [bundleManager objectForClassName:className bundleType:@"project" protocol:@protocol(ProjectType)]; - if (!(subproject = [projectCreator createProjectAt:aPath])) + if (!(subproject = [projectCreator createProjectAt:aPath withOption:subType])) { NSRunAlertPanel(@"New Subproject", @"Internal error!" diff --git a/Modules/Projects/Application/PCAppProject.h b/Modules/Projects/Application/PCAppProject.h index 3509311..e7fdf06 100644 --- a/Modules/Projects/Application/PCAppProject.h +++ b/Modules/Projects/Application/PCAppProject.h @@ -1,7 +1,7 @@ /* GNUstep ProjectCenter - http://www.gnustep.org/experience/ProjectCenter.html - Copyright (C) 2001-2016 Free Software Foundation + Copyright (C) 2001-2017 Free Software Foundation Authors: Philippe C.D. Robert Serg Stoyan @@ -102,7 +102,7 @@ - (void)loadInfoFile; - (void)dealloc; -- (PCProject *)createProjectAt:(NSString *)path withOption:projOption; +- (PCProject *)createProjectAt:(NSString *)path withOption:(NSString *)projOption; @end