mirror of
https://github.com/gnustep/apps-projectcenter.git
synced 2025-02-19 18:11:31 +00:00
* Headers/ProjectCenter/PCProjectBuilderOptions.h: Add missing file. * Framework/PCProject.m: (-rootCategories): Call subproject's method if subproject is active. (-rootEntries): Ditto. (-keyForCategory:): Ditto. Fix bug #20854. (-categoryForKey:): Ditto. (-keyForRootCategoryInCategoryPath:): Since keyForCategory: was made subproject's sensitive implement key searching here. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@25407 72102866-910b-0410-8b05-ffd578937521
88 lines
4.1 KiB
Text
88 lines
4.1 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!]
|
|
- Finish FileNameIcon (draggable, files can be dragged to it) stoyan
|
|
- Save last used path separately for different file panels stoyan
|
|
- Review all dialogs and situations when dialogs must be
|
|
popped up stoyan
|
|
|
|
ProjectCenter 0.6
|
|
-----------------
|
|
|
|
- Better integration with other tools (GORM) ???
|
|
- Rewrite Preferences (3rd party sections etc.) stoyan
|
|
- Add "Palette" project type stoyan
|
|
- Add "Component" project type stoyan
|
|
- Create new Info panel stoyan
|
|
- More options for file creation stoyan
|
|
- Think about imlementing pending adding/removal of files stoyan
|
|
--- Project Editor ---------------------------------------------
|
|
- Implement indentation stoyan
|
|
- Implement interaction with Builder (errors, warnings) stoyan
|
|
--- Project Builder --------------------------------------------
|
|
- Finish parsing gcc output (make errors, etc.)
|
|
- Implement interaction with Editor (errors, warnings) stoyan
|
|
- New icons. Need volonteers!!! ???
|
|
|
|
ProjectCenter 0.7
|
|
-----------------
|
|
|
|
- An initial project wide find feature ???
|
|
- Implement support for integrated debugging ???
|
|
- 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.
|
|
|