News:

The new Release 25.03 is out! You can download binaries for Windows and many major Linux distros here .

Main Menu

Custom Project Folders

Started by RabidLockerGnome, August 23, 2006, 03:43:34 AM

Previous topic - Next topic

RabidLockerGnome

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?

Game_Ender

#1
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 for the next version, 1.5 (yes there is no 1.1 to 1.4).

jpaterso

This would definitely be an awesome addition to Code::Blocks.

JFalcon

Quote from: 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 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 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? :)

Game_Ender

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.

mandrav

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 :).
Be patient!
This bug will be fixed soon...

Game_Ender

*Game_Ender eats his own words and does a happy dance*

You're awesome Mandrav keep up the great work.

sethjackson

Seth sees the topic, and does a happy dance.  8)
Thanks mandrav. :D

killerbot

and killerbot is still dancing and provided a shaking nightly build  8)

RabidLockerGnome

. . .

* RabidLockerGnome dies of joy...
:D