Author Topic: The 06 February 2022 build (12705) is out.  (Read 6808 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 06 February 2022 build (12705) is out.
« on: February 06, 2022, 02:00:03 pm »
We switched to wx 3.1.5 --> download the new wx dll's see link below

If you tested the 22 january nightly you may find your compiler executable has changed from gcc.exe to mingw32-gcc.exe and g++.exe to mingw32-g++.exe. Please correct this, you won't be asked again.

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(s) for Code::Blocks : https://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/wxmsw31u_gcc_cb_wx315_2D_gcc810-mingw64.7z
A link to Mingw64 dll's needed by Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/Mingw64dlls8.1.0.7z


The 06 February 2022 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2022/CB_20220206_rev12705_win64.7z
  - Linux :
   none

The current SDK version is : 2.16.0

Resolved Fixed:

  • Make sure compiler toolbar does not overlap the one at the right when activating a project.
  • Fix batch build after [r12662] (thanks Andrew Cottrell).
  • DnD: Fix compilation and hopefully some crash on mac. Fix bug for non windows systems introduced with last commit
  • Use system path again (undo [r12661])
  • wxSmith: Fix EOL in generated code.
  • Remove assert when closing C::B while there is a floating pane (ticket #1156).
  • Make wxSplitterWindow work again in XRC (ticket #1186).
  • Build log: Replace macros in target title (ticket #1187, thanks Andrew Cottrell).
  • Disable symbol browser tree during regeneration (ticket #1152).
  • Editor settings: Use wxColourPickerCtrl for colour selection.
  • Environment settings: Use wxColourPickerCtrl for colour selection.
  • Code completion settings: Use wxColourPickerCtrl for colour selection.
  • Occurrences highlighting settings: Use wxColourPickerCtrl for colour selection.
  • wxSmith settings: Use wxColourPickerCtrl for colour selection.
  • Incremental search settings: Use wxColourPickerCtrl for colour selection.
  • Byogames: Use wxColourPickerCtrl for colour selection.
  • Add active plugin information to the About dialog.
  • Ignore case when sorting plugins in the configuration dialog (ticket #1193, thanks Andrew Cottrell)

Regressions/Confirmed/Annoying/Common bugs:



    Offline Xaviou

    • Regular
    • ***
    • Posts: 402
      • X@v's wxStuff
    Re: The 06 February 2022 build (12705) is out.
    « Reply #1 on: February 06, 2022, 07:15:06 pm »
    Hi.

    OS X version of this rev can be downloaded from my Google Drive.
    There is a specific dmg file for versions 10.15 and 11.6 of the OS.
    Note that these are not notarized versions of the application.

    Also note that for these OS X versions, I had to make a quick fix to the sources as the build processes failed.
    Code
    ../../../src/src/dlgabout.cpp:239:15: error: unknown type name 'PluginElementsArray'
            const PluginElementsArray &pluginlist = plugman->GetPlugins();
                  ^
    ../../../src/src/dlgabout.cpp:239:56:error: member access into incomplete type 'PluginManager'
            const PluginElementsArray &pluginlist = plugman->GetPlugins();
                                                           ^
    ../../../src/include/manager.h:32:7: note: forward declaration of 'PluginManager'
    class PluginManager;
          ^
    2 errors generated.
    I solved this by adding #include "pluginmanager.h" line 39 of src/src/dlgabout.cpp

    32 bits version for Windows can also be found in the same place.

    Debian Buster and Bullseye (32 and 64 bits) can be installed from my repo.

    Regards
    Xav'
    The french wxWidgets site : http://www.wxdev.fr
    My wxWidgets's stuff : https://wxstuff.xaviou.fr/

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1553
    Re: The 06 February 2022 build (12705) is out.
    « Reply #2 on: February 06, 2022, 07:26:44 pm »
    Fixed in r12706, thank you.

    Offline eckard_klotz

    • Almost regular
    • **
    • Posts: 194
    Re: The 06 February 2022 build (12705) is out.
    « Reply #3 on: February 08, 2022, 07:56:33 am »
    Dear Developers.

    Today I tested the new nightly https://forums.codeblocks.org/index.php/topic,24834.0.html.



    Please stay well and healthy,
                                             Eckard Klotz.

    Offline BugReporter

    • Single posting newcomer
    • *
    • Posts: 2
    Re: The 06 February 2022 build (12705) is out.
    « Reply #4 on: February 10, 2022, 11:04:07 am »
    Minor Bug: Padlock icon for read-only files is sometimes missing

    Reproducing:
    • Install Svn 12705 build
    • Install TDM-GCC
    • Configure CB to use GCC Compiler at C:\TDM-GCC-64
    • Mark all headers as read-only: C:\TDM-GCC-64\x86_64-w64-mingw32\include
    • Start a new project
    • Right click on e.g. #include <windows.h> code, choose "Open #include file: ..."
    • Even though the editor doesn't allow you to change contents, the padlock icon is missing from tab

    Notes: This bug was not present in release 20.03 and also padlock icon works fine for in-project read-only files.

    Related Suggestion: Please consider marking MinGW header files as read-only in the full release of Code::Blocks which is bundled with compiler.

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1553
    Re: The 06 February 2022 build (12705) is out.
    « Reply #5 on: February 10, 2022, 01:05:43 pm »
    Thank you for reporting, but please create a ticket because this forum thread will be history tomorrow.