Aggregate project type added. MultiFiles.tiff added. Fixes

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@19515 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Sergii Stoian 2004-06-14 09:19:48 +00:00
parent 68a13d3d66
commit 0b4fa737b8
11 changed files with 35 additions and 15 deletions

View file

@ -1,9 +1,18 @@
2004-06-14 Serg Stoyan <stoyan255@ukr.net>
* Library/PCFileManager.m:
(createFile): Removed extra ";" in newFiles declaration.
* Modules/AggregateProject: Aggregate project type added.
* Images/MultiFiles.tiff: added.
2004-06-13 Serg Stoyan <stoyan255@ukr.net>
* Library/PCProjectBrowser.m:
(reloadLastColumn): Reload subprojects list only if subprojects
added/removed.
2004-06-12 Serg Stoyan <stoyan255@ukr.net>
* Library/PCProjectManager.m:
@ -11,16 +20,16 @@
* PCPrefController.m:
Fix bugs related to opening legacy projects.
* Fixes made, to compile with gcc 3.4.0.
* Fixes made to compile with gcc 3.4
* Resources/ProjectCenter.gorm:
Remove all unimplemented items.
2004-06-11 Serg Stoyan <stoyan255@ukr.net>
* Library/PCProjectManager.m:
(loadProjectAt:): Fix loading "Gorm" poject.
2004-06-09 Serg Stoyan <stoyan255@ukr.net>
* Library/PCProjectBrowser.[hm]:
@ -59,7 +68,7 @@
* PCMenuController.m: disable "Tear-Off Editor Size" fields editing
if Project Editor is not tear-off or Editor is not "ProjectCenter".
Check only first arg of Editor value.
2004-06-01 Serg Stoyan <stoyan255@ukr.net>
* Finished on-the-fly applying "Tear-Off Panels" preferences.

View file

@ -19,21 +19,23 @@ ProjectCenter 0.4 Owner
ProjectCenter 0.5
-----------------
- Redesign Info panel stoyan
- ProjectBuilder enhancements (warnings,errors,options etc.) stoyan
- ProjectLauncher enhancements (debug) stoyan
- Add more project types stoyan
- Localization support for projects stoyan
- Add pending files adding/removing stoyan
- Editor enhancements (syntax highlighting, etc.) stoyan
- Finish ProjectWindow and its contents (Browser, FileIcon) stoyan
- Editor enhancements robert
- ProjectBuilder enhancements (warnings,errors,options etc.) stoyan
ProjectCenter 0.6
-----------------
- Create custom Info panel ???
- More options for file creation ???
- ProjectCenter localization robert
- Localization support for GUI based projects robert
- Localization support for GUI based projects ???
- Direct code documentation (using autogsdoc) ???
- Better integration with other tools
(Gorm, CodeEditor, EasyDiff) ???
- ProjectCenter localization ???
ProjectCenter 0.7
-----------------

View file

@ -80,6 +80,7 @@ Images/soundSuitcase.tiff \
Images/soundSuitcaseH.tiff \
Images/subprojectSuitcase.tiff \
Images/subprojectSuitcaseH.tiff \
Modules/AggregateProject/AggregateProject.bundle \
Modules/ApplicationProject/ApplicationProject.bundle \
Modules/BundleProject/BundleProject.bundle \
Modules/LibraryProject/LibraryProject.bundle \

BIN
Images/MultiFiles.tiff Normal file

Binary file not shown.

View file

@ -216,7 +216,7 @@ static PCFileManager *_mgr = nil;
// Create file
if (path)
{
NSDictionary *newFiles = nil;;
NSDictionary *newFiles = nil;
PCFileCreator *creator = nil;
PCProject *project = [projectManager activeProject];
NSEnumerator *enumerator;
@ -335,6 +335,7 @@ static PCFileManager *_mgr = nil;
// File type popup
fileTypePopup = [[NSPopUpButton alloc] initWithFrame:fr pullsDown:NO];
[fileTypePopup setRefusesFirstResponder:YES];
[fileTypePopup setAutoenablesItems:NO];
[fileTypePopup setTarget:self];
[fileTypePopup setAction:@selector(filesForAddPopupClicked:)];

View file

@ -152,6 +152,7 @@ NSString *PCActiveProjectDidChangeNotification = @"PCActiveProjectDidChange";
// For "Open Project" and "New Project" panels
projectTypePopup = [[NSPopUpButton alloc] initWithFrame:fr pullsDown:NO];
[projectTypePopup setRefusesFirstResponder:YES];
[projectTypePopup setAutoenablesItems:NO];
[projectTypePopup addItemsWithTitles:
[[projectTypes allKeys]

View file

@ -10,6 +10,7 @@ GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT)
# Subprojects
#
SUBPROJECTS = \
AggregateProject \
ApplicationProject \
BundleProject \
LibraryProject \

View file

@ -148,8 +148,7 @@
Outlets = (
projectAttributesView,
projectTypeField,
projectNameField,
projectLanguageField
projectNameField
);
Super = NSObject;
};

View file

@ -463,8 +463,14 @@
if ([menuTitle isEqualToString: @"Project"]
&& [projectBrowser nameOfSelectedCategory] == nil)
{
if ([[menuItem title] isEqualToString:@"Add Files..."]) return NO;
if ([[menuItem title] isEqualToString:@"Add Subproject..."]) return NO;
if ([[menuItem title] isEqualToString:@"Add Files..."]) return NO;
}
if ([menuTitle isEqualToString: @"Project"]
&& [[projectBrowser nameOfSelectedCategory]
isEqualToString:@"Subprojects"])
{
if ([[menuItem title] isEqualToString:@"Add Files..."]) return NO;
}
if ([menuTitle isEqualToString: @"Project"]
&& ![[projectBrowser nameOfSelectedRootCategory] isEqualToString:@"Subprojects"])