Author Topic: vcproj  (Read 6268 times)

Offline thomas

  • Administrator
  • Lives here!
  • *****
  • Posts: 3979
vcproj
« on: January 17, 2008, 09:41:41 pm »
The vcproj importer needs a serious overhaul, methinks. Imagine the following purely fictional and hypothetic story:

On a sunny day, you drag a project file onto Code::Blocks, and the compiler selection dialog show up. Ok, now let's assume you changed your mind or you (like in my specific case) accidentially dragged the wrong file. Either way, you didn't really want to import this project, but hey... luckily, there is a "Cancel" button.

BINNNNNNG! Another dialog comes up, asking you what targets to import. Hmph... you hit "Cancel" again.

BINNNNNNNNNNNNG! Failed to import the project! Hmph, WTF... I didn't want to import it anyway. Didn't I already tell you twice?
Ok, back to work... but what is this, it actually created a cbProject file, and it has it opened, too. Gah... I didn't want that... let's close it.

BINNNNNNNNNNNNG! -- What the hell? What's this now? Try again... BINNNNNNNNNNNNG!, BINNNNNNNNNNNNG!, BINNNNNNNNNNNNG! Slowly, you start to wonder if this project can be closed at all. As you are still to find out, there isn't much you can do at all without being binnnnnnged. After trying for a while, you say to yourself "oh heck, let's just close the Code::Blocks window and be done...".

You guessed it: BINNNNNNNNNNNNG!.  So, here comes task manager...


And now, imagine, this wasn't on a sunny day. In fact, it's been raining all day.
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9723
Re: vcproj
« Reply #1 on: January 18, 2008, 09:01:22 am »
The vcproj importer needs a serious overhaul, methinks.
Good Morniiiiing!
All bugs fixed in SVN. Thanks for the "story"... ;-)
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ

Offline thomas

  • Administrator
  • Lives here!
  • *****
  • Posts: 3979
Re: vcproj
« Reply #2 on: January 18, 2008, 05:39:25 pm »
MacFly did it again! :)

Now, dare I try it out, or not?
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."