Initial discussion has been started in this topic
http://forums.codeblocks.org/index.php/topic,16708.0.htmlI've started the extraction of the project properties dialog as an editor.
Here is a screen shot with the current state:
http://cmpt.benbmp.org/codeblocks/screens/project_props_editors.pngWhat I've done:
1. Make the project properties dialog to be an editor
2. Make the build options dialog to be a tab in the project options
3. Add some apis to make sharing the is-modified state between different objects a bit easier
What needs to be done:
1. Make all controls in all tabs to affect the modified state of the editor
2. Remove all build options buttons that are scattered all over the UI
3. Extract and improve the Dependencies dialog
4. Add an API which will allow plugins to control the priority of the added panels in the project properties dialog
5. Lots of testing and bug fixing....
I'm starting this topic to see if this is something that will be an accepted change by developers and users.
So please post your feedback before it is not too late.
If there are people interested to help I can share a branch in my repo on github...