Code::Blocks Forums

User forums => General (but related to Code::Blocks) => Topic started by: RabidLockerGnome on August 23, 2006, 03:43:34 am

Title: Custom Project Folders
Post by: RabidLockerGnome on August 23, 2006, 03:43:34 am
Okay I try to use code::blocks as much as I can because it's a beautiful IDE, but my development is severely impaired by the fact that I can't place my files into custom folders without using filters and etc...

I would really like to see the custom folder functionality that other apps have (i.e. Dev-C++).

Would this be a possible addition to code::blocks?
Title: Re: Custom Project Folders
Post by: Game_Ender on August 23, 2006, 04:04:42 am
Unfortunately when Mandrav built the project tree system in the first version of Code::Blocks he did not have the time (or possibly chose not) to add support for "virtual" folders such as this.  Given how large the IDE is now, it will be quite an endeavour to add that to the current system so it won't get done for this release.  It is on the roadmap (http://wiki.codeblocks.org/index.php?title=Roadmap_for_version_1.5) for the next version, 1.5 (yes there is no 1.1 to 1.4).
Title: Re: Custom Project Folders
Post by: jpaterso on August 23, 2006, 04:47:44 am
This would definitely be an awesome addition to Code::Blocks.
Title: Re: Custom Project Folders
Post by: JFalcon on August 23, 2006, 05:03:58 am
Unfortunately when Mandrav built the project tree system in the first version of Code::Blocks he did not have the time (or possible chose not) to add support for "virtual" folders such as this.  Given how large the IDE is now, it will be quite an endeavour to add that to the current system so it won't get done for this release.  It is on the roadmap (http://wiki.codeblocks.org/index.php?title=Roadmap_for_version_1.5) for the next version, 1.5 (yes there is no 1.1 to 1.4).

Geez Game_Ender, you make it sound like this huge burden. ;)  Since I'm sure all the files are kept in some type of XML format, it's not really going to be *that* much of an entire re-write... and going from 1.1 to 1.5 is no big shakes.  Heck, didn't even Microsoft jump from version 2.0 and then to 4.0 on their IDE at one time? :)
Title: Re: Custom Project Folders
Post by: Game_Ender on August 23, 2006, 05:26:18 am
Its not so much the storage format its all the client code for the internal project file classes and how you go about resolving paths relative to the project tree and file system.  The Code::Blocks team is always open to patches, you can just download the source and supply a patch.

About versioning: Microsoft is a large company with a strong marketing department I don't expect them to follow a logically version numbering system.  You can see my rant on the topic here (http://forums.codeblocks.org/index.php?topic=3335.msg27566#msg27566).
Title: Re: Custom Project Folders
Post by: mandrav on August 23, 2006, 02:48:14 pm
Oh well, I wanted to add this feature for some time now...
It has been commited in SVN so expect it to appear in tonight's nightly :).
Title: Re: Custom Project Folders
Post by: Game_Ender on August 23, 2006, 04:42:45 pm
*Game_Ender eats his own words and does a happy dance*

You're awesome Mandrav keep up the great work.
Title: Re: Custom Project Folders
Post by: sethjackson on August 23, 2006, 08:43:43 pm
Seth sees the topic, and does a happy dance.  8)
Thanks mandrav. :D
Title: Re: Custom Project Folders
Post by: killerbot on August 23, 2006, 08:46:27 pm
and killerbot is still dancing and provided a shaking nightly build  8)
Title: Re: Custom Project Folders
Post by: RabidLockerGnome on August 23, 2006, 10:42:30 pm
. . .

/me dies of joy...
:D