mirror of
https://github.com/gnustep/apps-projectcenter.git
synced 2025-03-14 06:31:31 +00:00
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:
parent
68a13d3d66
commit
0b4fa737b8
11 changed files with 35 additions and 15 deletions
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
-----------------
|
||||
|
|
|
@ -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
BIN
Images/MultiFiles.tiff
Normal file
Binary file not shown.
|
@ -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:)];
|
||||
|
|
|
@ -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]
|
||||
|
|
Binary file not shown.
|
@ -10,6 +10,7 @@ GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT)
|
|||
# Subprojects
|
||||
#
|
||||
SUBPROJECTS = \
|
||||
AggregateProject \
|
||||
ApplicationProject \
|
||||
BundleProject \
|
||||
LibraryProject \
|
||||
|
|
|
@ -148,8 +148,7 @@
|
|||
Outlets = (
|
||||
projectAttributesView,
|
||||
projectTypeField,
|
||||
projectNameField,
|
||||
projectLanguageField
|
||||
projectNameField
|
||||
);
|
||||
Super = NSObject;
|
||||
};
|
||||
|
|
Binary file not shown.
|
@ -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"])
|
||||
|
|
Loading…
Reference in a new issue