Author Topic: Custom Project Folders  (Read 4589 times)

Offline RabidLockerGnome

  • Single posting newcomer
  • *
  • Posts: 4
  • The Gnome of DOOM
Custom Project Folders
« 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?
« Last Edit: August 23, 2006, 03:49:31 am by RabidLockerGnome »
"OMG NUUU!!! The pixels of DEATH!"

Offline Game_Ender

  • Lives here!
  • ****
  • Posts: 551
Re: Custom Project Folders
« Reply #1 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 for the next version, 1.5 (yes there is no 1.1 to 1.4).
« Last Edit: August 23, 2006, 05:00:54 am by Game_Ender »

Offline jpaterso

  • Multiple posting newcomer
  • *
  • Posts: 57
Re: Custom Project Folders
« Reply #2 on: August 23, 2006, 04:47:44 am »
This would definitely be an awesome addition to Code::Blocks.

Offline JFalcon

  • Single posting newcomer
  • *
  • Posts: 7
Re: Custom Project Folders
« Reply #3 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 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? :)

Offline Game_Ender

  • Lives here!
  • ****
  • Posts: 551
Re: Custom Project Folders
« Reply #4 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.

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: Custom Project Folders
« Reply #5 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 :).
Be patient!
This bug will be fixed soon...

Offline Game_Ender

  • Lives here!
  • ****
  • Posts: 551
Re: Custom Project Folders
« Reply #6 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.

sethjackson

  • Guest
Re: Custom Project Folders
« Reply #7 on: August 23, 2006, 08:43:43 pm »
Seth sees the topic, and does a happy dance.  8)
Thanks mandrav. :D

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5242
Re: Custom Project Folders
« Reply #8 on: August 23, 2006, 08:46:27 pm »
and killerbot is still dancing and provided a shaking nightly build  8)

Offline RabidLockerGnome

  • Single posting newcomer
  • *
  • Posts: 4
  • The Gnome of DOOM
Re: Custom Project Folders
« Reply #9 on: August 23, 2006, 10:42:30 pm »
. . .

* RabidLockerGnome dies of joy...
:D
"OMG NUUU!!! The pixels of DEATH!"