Author Topic: The 06 September 2007 build (4429) is out.  (Read 10001 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
The 06 September 2007 build (4429) is out.
« on: September 06, 2007, 09:37:57 pm »
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

Before you use a nightly make sure you understand how it works.

A link to the unicode windows wxWidget dll for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw28u_gcc_cb_wx284.7z

For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://prdownload.berlios.de/codeblocks/mingwm10.7z

The 06 September 2007 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20070906_rev4429_win32.7z
  - Linux :
   http://prdownload.berlios.de/codeblocks/CB_20070906_rev4429_Ubuntu6.10+7.04_wx2.8.4.tar.gz (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070906_rev4429_Debian4.0_wx2.8.4.tar.gz (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070906_rev4429_suse100-102.wx28.i586.rpm (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070906_rev4429_fc4+5.i586.rpm (not yet)


Resolved Fixed:

  • Fixed: [Bug #11785] Tooltip/Function info window does not go away
  • wxSmith: Double click on some item now adds event handler (if there's none) of it's first event
  • Fixed: [Bug #11929] Crash when moving a virtual folder to its subfolder

Regressions/Confirmed/Annoying/Common bugs:

  • toolbar-images-not-changing-state (is a wx problem/Win XP problem)


Offline SR

  • Multiple posting newcomer
  • *
  • Posts: 22
    • My blog
Re: The 06 September 2007 build (4429) is out.
« Reply #1 on: September 06, 2007, 10:18:10 pm »
Slackware build updated to revision 4429
http://sr.mcdir.ru/blogs/index.php?blog=7&p=127&more=1&c=1

Offline pasgui

  • Almost regular
  • **
  • Posts: 165
    • LGP
Re: The 06 September 2007 build (4429) is out.
« Reply #2 on: September 06, 2007, 10:35:42 pm »
Build for Ubuntu 6.10/7.04 for i386/amd64 architecture can be found here
« Last Edit: September 07, 2007, 06:29:13 pm by pasgui »

Offline NobodyImportant

  • Single posting newcomer
  • *
  • Posts: 5
Re: The 06 September 2007 build (4429) is out.
« Reply #3 on: September 07, 2007, 04:18:54 am »
I haven't used CodeBlocks since the first part of the year (I've been away from hobby programming for various reasons.)

I notice there are some changes to the toolbars for the WindowsXP version.

I don't know if it's a deliberate change, a bug, a known issue, or my own stupidity about something that has changed.


Neither the compiler nor the debugger toolbars are showing up at all when I start codeblocks.  The other two, main & code completion show up fine.

Yes, I know that under XP there is a known issue of the toolbar images not changing state.

But I'm not changing the image state.  All I'm doing is starting code blocks.  And the other two toolbars show up fine.

So is this a related issue, or something else, or am I doing something wrong?

If it's related, then the known issue notice needs to be expanded a bit to include missing toolbars.

I downloaded the latest dlls to run it.  I installed it into a clean directory.

Since I haven't used CodeBlocks since January, I don't know when the toolbars disappeared.  If you need me to, I can start ramdonly downloading versions and see when it happened, but I hope I don't have to do that.



Also, I wish you could see about speeding up the startup time.  On my old P3 933mhz system I'm using, it takes nearly 20 seconds for CodeBlocks to start up.  And that's without any files or projects being loaded.  I don't remember it taking that long before.

Yes, I know it's an old system, but that's getting to be nearly as slow as MSVC.

Offline dje

  • Lives here!
  • ****
  • Posts: 683
Re: The 06 September 2007 build (4429) is out.
« Reply #4 on: September 07, 2007, 10:13:48 am »
Hi !

Did you try View->Toolbars->'missing toolbar' ?

Dje

Offline NobodyImportant

  • Single posting newcomer
  • *
  • Posts: 5
Re: The 06 September 2007 build (4429) is out.
« Reply #5 on: September 07, 2007, 04:30:37 pm »
Yes, I did of course try the 'view' toolbars option.  Repeatedly.

There is a space for the missing toolbars, but they just aren't there.

For example, if I turn off all the toolbars, then the toolbar area disapears, just like it's supposed to.

If I then turn on either the compiler or debugger toolbar, then the toolbar area appears, but the selected toolbar itself is not there.

I can click along the entire toolbar area and nothing happens.  (ie: it doesn't try to compile my project.)

And this isn't a problem due to my using some old version or any such issue.  I did a fresh install of XP recently and this is the first time I've installed CodeBlocks on this fresh xp installation.



Offline NobodyImportant

  • Single posting newcomer
  • *
  • Posts: 5
Re: The 06 September 2007 build (4429) is out.
« Reply #6 on: September 07, 2007, 05:39:09 pm »
On a hunch I went through the nightly builds until I found one that used the older wxwidgets.

Guess what...

2007-04-24 b3885 has the toolbars.  It uses v2.6 wxwidget.

2007-04-25 b3888 does not have the toolbars.  It uses v2.8

Now I have no idea whether the dsiappearance of the toolbars is related to the change in the widgets or some other change.

All I do know is that b3885 has them and the others don't.

Nothing I do can make the compiler or debugger toolbar show up.


I do notice one other difference, though.  b3885 has the code completion toolbar enabled where as b3885 & today's does not.

I probably turned off the code completion stuff when I installed today's version.  I don't like it or use it.

Perhaps b3885 w/v2.6 isn't noticing that, and therefor showing it anyway.

Or maybe it really is enabled by default in that version but not in the current version.

I don't know.  I'm just trying to give you additional information in case it helps.

Maybe v2.6 & v2.8 wxwidgets use different registry settings and that's why one works and the other doesn't?

Are there any registry settings I should try deleting to give CodeBlocks a completely fresh start?  Just in case some registry setting is damaged and confusing the current verison of codeblocks / wxwidget?


If settings are done in the registry, and this does turn out to be the problem, then perhaps there needs to be a command to do a complete refresh of default settings?

I don't know... As I said, I'm just trying to give you information and ideas.

Offline TDragon

  • Lives here!
  • ****
  • Posts: 936
    • Twilight Dragon Media
Re: The 06 September 2007 build (4429) is out.
« Reply #7 on: September 07, 2007, 05:45:18 pm »
C::B no longer uses the registry to store settings. Find the file "default.conf", usually in Documents and Settings\<user>\Application Data\codeblocks, rename it (or delete it), and run Code::Blocks. This will have the effect of completely resetting everything, including the layout, and should cause the toolbars to reappear.
http://tdm-gcc.tdragon.net/ - TDM-GCC compiler suite for Windows (GCC 5.1.0 2015-06-28, 32/64-bit, no extra DLLs)

Offline Xaviou

  • Regular
  • ***
  • Posts: 302
    • X@v's wxStuff
Re: The 06 September 2007 build (4429) is out.
« Reply #8 on: September 07, 2007, 06:11:25 pm »
Ubuntu 6.10 & 7.04 Amd64 tar.gz archive (containing '.deb' installers builds with wx284) can be found here.
The french wxWidgets site : http://www.wxdev.fr
My wxWidgets's stuff : https://wxstuff.xaviou.fr/

Offline Seronis

  • Almost regular
  • **
  • Posts: 197
Re: The 06 September 2007 build (4429) is out.
« Reply #9 on: September 07, 2007, 07:05:17 pm »
2007-04-24 b3885 has the toolbars.  It uses v2.6 wxwidget.

2007-04-25 b3888 does not have the toolbars.  It uses v2.8

I also just got back into C::B this past month from a hiatus and had the same toolbar issue.  On the nightly all i had to do was  'view->toolbars' and on building SVN myself I had to update from wx2.6.3 to  2.8.4 which is what I'm under the impression all the Devs are using to build recent C::B versions.

Not sure about deleting settings as I always delete those anyways before trying a new svn or nightly just to ensure no incompatibilities.

Which wx version are you using?

Offline raph

  • Almost regular
  • **
  • Posts: 242
Re: The 06 September 2007 build (4429) is out.
« Reply #10 on: September 07, 2007, 07:12:38 pm »
Which wx version are you using?
wx2.8.4 should be used to compile codeblocks. wx2.8.3 has some issues (especially on linux).

Offline NobodyImportant

  • Single posting newcomer
  • *
  • Posts: 5
Re: The 06 September 2007 build (4429) is out.
« Reply #11 on: September 07, 2007, 07:32:09 pm »
Okay, I just discovered something....

While playing around with the settings in C:B I noticed there were some settings windows that were too big to fit on my screen.  (I use 800x600 because of my eyesight.  One of these days I'll get a 24" monitor and maybe be able to run at 1280+ like everybody else.)

Anyway, when I expanded the screen to 1024x768 (the largest size I can see and still barely use), I noticed part of a missing toolbar right at the edge of the screen.

It turns out, the toolbars were there... they were just so far off screen that they couldn't be seen.

I have no idea how that could have happened since I rarely go above 800x600.  And the toolbars weren't just barely past the edge but way way past it.  Well over on the right edge of the 1024x768 screen.  So it wasn't me moving them or anything like that.

So somehow C:B just saved the wrong window positions for the two missing toolbas.

If it messed up on that, then it might have messed up something else too, so I just went ahead and deleted the entire C:B settings directory.  (TDragon said to delete just the default.conf, but I figured it was better to delete the entire directory.)

When I restarted, the toolbars were there.  I redid my settings and they are still there.

So, problem solved.  Although it's still a mystery how they got so far off screen.  I certainly didn't put them there.

Perhaps C:B needs to be more careful about the toolbars so they'll always be at least partially on screen.  And the window sizes so they'll always fit on the screen.


Anyway, problem solved.

Thanks for the help.