(-filesForOpenOfType:multiple:title:accView:): Removed
(-fileForSaveOfType:title:accView:): Removed.
(-filesForAddOfTypes:): Removed.
(-filesOfTypes:operation:multiple:title:accView:): Implemented.
Replaces removed methods.
(-_panelForOperation:title:accView:): New method. Returns panel
for specified operation type.
(-_saveLastDirectoryForPanel:): New method. Saves last opened
directory for operation type (panel).
(-panel:isValidFilename:): Validate directory as correct filename
if project is opening and directory has PC.project file.
* Headers/ProjectCenter/PCFileManager.h: Added new variable 'operation'
and declaraion of new mathods.
* Framework/PCProjectManager.m: Use new methods of PCFileManager.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@25422 72102866-910b-0410-8b05-ffd578937521
* Framework/PCProjectr.m: Ditto.
* Framework/PCMakefileFactory.m: Support for root build directory added.
* Framework/PCProjectBuilder.m: Code cleanup.
* Framework/PCProjectEditor.m: Enable usage of parser. Start testing process.
* Framework/PCProjectWindows.m: Enable tooltips for buttons.
* Framework/PCPrefController.m: setRootBuildDir: fix.
* PCAppController.m: applicationWillTerminate: Remove file from build dir on
application quit. This code still needs review (also removed build dir because of
use PCFileManager's method).
* Modules/Editors/ProjectCenter/PCEditor.m: browserItemsForItem: Crashes if file
is not supported by parser. Fixed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@24353 72102866-910b-0410-8b05-ffd578937521