mirror of
https://github.com/gnustep/apps-projectcenter.git
synced 2025-02-20 18:32:17 +00:00
(validateMenuItem:): Enable "File" menu items for files opened witout project. It fixes bug #25311 (now file saved). * Framework/PCProjectManager.m: (openFileAtPath:): Call to orderFrontEditorForFile: explicitly because of last change in PCEditorManager. * Framework/PCProjectBrowser.m: (doubleClick:): Do not open file in separate window with PCProjectEditor not PCProjectManager. * Framework/PCProjectEditor.m: (openEditorForCategoryPath:windowed:): Cleanup. * Framework/PCEditorManager.m: (openEditorForFile:editable:windowed:): Remove call to orderFrontEditorForFile:. * Modules/Editors/ProjectCenter/PCEditor.m: (_createWindow): Modify default size and position of window. (openFileAtPath:editorManager:editable:): Remove creation of internal view. Create it when first requested (editorView and componentView methods). (windowDidBecomeKey:) No need to set first responder. It seems first responder remembered by window correctly. (windowDidResignKey:): Call resignFirstResponder: to notify others. * Modules/Projects/Application/PCAppProject.m: (dealloc): TODO added. * Documentation/TODO: Mark "Finish FileNameIcon..." task as done. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@27807 72102866-910b-0410-8b05-ffd578937521
92 lines
4.4 KiB
Text
92 lines
4.4 KiB
Text
TODO
|
|
****
|
|
|
|
This is the GNUstep ProjectCenter TODO list.
|
|
Feel free to propose changes to this list or make suggestions!
|
|
|
|
ProjectCenter 0.4 Owner/Status
|
|
----------------- ------------
|
|
|
|
- Review and cleanup of PC project bundles/templates [done!]
|
|
- Finish Project Inspector [done!]
|
|
- Inspector UI using Gorm [done!]
|
|
- File creation (File->New in project) cleanup and finishing [done!]
|
|
- Initial suprojects support [done!]
|
|
- Finish support of external editors [done!]
|
|
- Preferences enhancements and UI using Gorm [done!]
|
|
- Remember project windows and panels in PC.project [done!]
|
|
|
|
ProjectCenter 0.5
|
|
-----------------
|
|
|
|
- Create ProjectWindow GORM file [done!]
|
|
- Add "Framework" project type [done!]
|
|
- Add "Resource Set" project type [done!]
|
|
- Implement on demand loading of bundles [done!]
|
|
- Localization support for projects [done!]
|
|
+ Finish save/restore size of split views in Project Window [done!]
|
|
--- Project Editor:
|
|
- Implement on demand loading (editor for file type) [done!]
|
|
- Open some files read only (Supporting Files) [done!]
|
|
- Implement code parser (get it from CodeEditor?) [done!]
|
|
- Project Browser should show file structure. [done!]
|
|
- Click on Browser item should move cursor to line in file [done!]
|
|
--- Project Builder:
|
|
- Create panel and builder GORM files [done!]
|
|
- Implement root build directory handling [done!]
|
|
- Finish options handling [done!]
|
|
- Parse gcc output [95% done!]
|
|
- Display warnings,errors,options etc. as clickable list [done!]
|
|
- GNUstep make version 2.0 compliance [done!]
|
|
- Save last used path separately for different file panels [done!]
|
|
|
|
ProjectCenter 0.6
|
|
-----------------
|
|
|
|
- Create new Info panel [done!]
|
|
- Implement support for integrated debugging [90% done]
|
|
- change project type from file to bundle casamento/mottola
|
|
- Finish FileNameIcon (draggable, files can be dragged to it) [done!]
|
|
- Review all situations when dialogs must be popped up stoyan
|
|
- Rewrite Preferences (3rd party sections etc.) stoyan
|
|
- More options for file creation stoyan
|
|
--- Project Editor ---------------------------------------------
|
|
- Implement indentation stoyan
|
|
- Implement interaction with Builder (errors, warnings) stoyan
|
|
- undo inside editor ???
|
|
- go to line ???
|
|
--- Project Builder --------------------------------------------
|
|
- Finish parsing gcc output (make errors, etc.)
|
|
- Implement interaction with Editor (errors, warnings) stoyan
|
|
- Think about imlementing pending adding/removal of files ???
|
|
- New icons. Need volonteers!!! ???
|
|
- Split "Application GORM" and "Application Renaissance"
|
|
project types ???
|
|
- Add "Palette" project type ???
|
|
- Add "Component" project type ???
|
|
|
|
ProjectCenter 0.7
|
|
-----------------
|
|
|
|
- An initial project wide find feature ???
|
|
- Better integration with other tools (GORM) ???
|
|
- CVS/SVN integration ???
|
|
|
|
ProjectCenter 0.8
|
|
-----------------
|
|
|
|
- Initial user documentation ???
|
|
- Direct code documentation (using autogsdoc) ???
|
|
|
|
ProjectCenter 0.9
|
|
-----------------
|
|
|
|
- ProjectCenter localization ???
|
|
- An initial class browser/documentation feature ???
|
|
|
|
ProjectCenter 1.0
|
|
-----------------
|
|
|
|
Version 1.0 is aimed at stabilising and optimising existing
|
|
features. There will not be any new features since 0.9.
|
|
|