Author Topic: The 23 march 2006 build is out.  (Read 15039 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 23 march 2006 build is out.
« on: March 23, 2006, 11:48:40 pm »
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml
A link to the unicode windows wxWidget dll for Code::Blocks : http://download.berlios.de/codeblocks/wxmsw26u_gcc_cb.7z
For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://download.berlios.de/codeblocks/mingwm10.7z

For support of ansi builds, a link to the ansi windows wxWidget dll for Code::Blocks : http://download.berlios.de/codeblocks/wxmsw26_gcc_cb.7z

The 23 March 2006 build is out.
  - Windows : http://download.berlios.de/codeblocks/CB_20060323_rev2236_win32.7z
  - Linux :
         http://download.berlios.de/codeblocks/CB_20060323_rev2236_ubuntu.deb
         http://download.berlios.de/codeblocks/CB_20060323_rev2236_fc4.rpm
Resolved Fixed:

  • Some minor improvements to the Code Statistics plugin:
    - Display a warning message instead of "XXXX%" when the project is empty.
    - If some files are not saved, ask the user if he wants to save them before counting the lines.
    - Comments are now compatible with doxygen.
  • some include fixes
  • Updated project file to newest version
  • Added more configuration options in wxSmith settings page:
        + Default sizer settings. Include defaults for border size, proportion, etc.
        + Checkbox to auto-select new widgets, when created.
  • Changed some of the default sizer settings in wxSmith:
        + Proportion: changed to 0 (from 1).
        + Placement: changed to TopLeft (from Center).
        + Border: changed to 0 (from 5).
      All of the above (and more) are configurable in wxSmith settings
  • Added wxsSizerExtraParams::BorderFlagsValues::All (equals Left|Right|Top|Bottom)
  • Updated contrib plugins project files to newest version
  • Patch #950 : DDE bug workaround
  • (Added current sources of redesigned wxSmith)
  • (Some small updates to new wxSmith to make it compile in new environment)
  • include fix (patch 951)
  • Workaround to fix hang when using the help plugin to open a CHM file with a keyword to search for

Regressions/Confirmed/Annoying/Common bugs:

  • toolbar-images-not-changing-state (is a wx problem)
  • there are several issues with Code Completion (is being redesigned : work in progress)

« Last Edit: March 24, 2006, 12:12:39 pm by killerbot »

Offline wvdakker

  • Multiple posting newcomer
  • *
  • Posts: 15
Re: The 23 march 2006 build is out.
« Reply #1 on: March 24, 2006, 08:16:32 am »
Perhaps stupid question and a little bit off-topic...
Is this snapshot already build with 2.6.3 of wxWidgets? Because one of the bugs is
a toolbar problem, which may been fixed in the new version of wxWidgets.
Can't see any differences yet...

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
Re: The 23 march 2006 build is out.
« Reply #2 on: March 24, 2006, 08:41:35 am »
nope still 2.6.2, once 2.6.3 (official release) is out, I provide some builds like that, so we can have quick feedback.

Offline skirby

  • Almost regular
  • **
  • Posts: 137
Re: The 23 march 2006 build is out.
« Reply #3 on: March 24, 2006, 10:34:27 am »
Hello,

This build still have a problem when you open an old project and if the option "Show Spash screen at startup" option is enabled.
The DDE problem seems having disapeared (good) but another one has taken the place.
Please, follow these two examples and you will see you I mean.

You can find my project here : http://www.badongo.com/file/350291

1./ With "Show Spash screen at startup" option disabled
Doucle click on the cbp file. As you can see on screnshots, I have two message boxes opened (you have to move the top one).


Close the topmost one. You should have this


Now Close all message boxes. C::B has the same project opened two times



2./ With "Show Spash screen at startup" option enabled


If you close all message boxes, you should have this


And C::B enter in a infinite loop  :(

Hope you could fix it.

Thanks and have a nice day.

Offline phlox81

  • Multiple posting newcomer
  • *
  • Posts: 53
    • phlox81.de
Re: The 23 march 2006 build is out.
« Reply #4 on: March 24, 2006, 10:48:59 am »
Hm, yes, nasty bug when you click on a cbp file, which hasn't the newest format.
But when starting CB normally, or opening a project which is up-to-date, its not happening.
you even can open then older projectversions.

Offline skirby

  • Almost regular
  • **
  • Posts: 137
Re: The 23 march 2006 build is out.
« Reply #5 on: March 24, 2006, 10:52:43 am »
Hello phlox81,

You are right but it not user friendly.

Otherwise, there is exactly the same problem with DevCPP project


You can download my project file here in order to reproduce the problem: http://www.badongo.com/file/350410

Offline Ceniza

  • Developer
  • Lives here!
  • *****
  • Posts: 1441
    • CenizaSOFT
Re: The 23 march 2006 build is out.
« Reply #6 on: March 24, 2006, 04:07:13 pm »
I still suggest moving to the latest cbSplashScreen and be sure to do it like in the wxWidgets example.

Offline yop

  • Regular
  • ***
  • Posts: 387
Re: The 23 march 2006 build is out.
« Reply #7 on: March 25, 2006, 05:04:43 pm »
  • some include fixes
You got a little typo in this one
Code: diff
Index: src/sdk/projectmanager.cpp
===================================================================
--- src/sdk/projectmanager.cpp  (revision 2256)
+++ src/sdk/projectmanager.cpp  (working copy)
@@ -46,7 +46,7 @@
     #include "xtra_classes.h"
     #include <wx/dir.h>
     #include "globals.h"
-       #include "cbexecption.h"  // for cbassert
+       #include "cbexception.h"  // for cbassert
 #endif

 #include <wx/utils.h>
Life would be so much easier if we could just look at the source code.

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
Re: The 23 march 2006 build is out.
« Reply #8 on: March 25, 2006, 05:27:16 pm »
  • some include fixes
You got a little typo in this one
Code: diff
Index: src/sdk/projectmanager.cpp
===================================================================
--- src/sdk/projectmanager.cpp  (revision 2256)
+++ src/sdk/projectmanager.cpp  (working copy)
@@ -46,7 +46,7 @@
     #include "xtra_classes.h"
     #include <wx/dir.h>
     #include "globals.h"
-       #include "cbexecption.h"  // for cbassert
+       #include "cbexception.h"  // for cbassert
 #endif

 #include <wx/utils.h>


fixed, thanks.