Recent Posts

Pages: 1 2 3 4 5 6 [7] 8 9 10
61
Nightly builds / The 11 November 2024 build (13585) is out.
« Last post by killerbot on November 11, 2024, 05:00:27 pm »
We switched to gcc 14.1.0 (on 20 May 2024) --> download the new wx/mingw dll's see link below

Get the compiler we use here : https://github.com/brechtsanders/winlibs_mingw/releases/download/14.1.0posix-18.1.5-11.0.1-ucrt-r1/winlibs-x86_64-posix-seh-gcc-14.1.0-mingw-w64ucrt-11.0.1-r1.7z

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


The 11 November 2024 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2024/CB_20241111_rev13585_win64.7z
  - Linux :
   none

The current SDK version is : 2.25.0

Resolved Fixed:

  • Make DirectWrite the default value for editor technology (MSW)
  • Did an extra change to the above commit which broke the build (but could not commit yet)

Regressions/Confirmed/Annoying/Common bugs:


    62
    Your place appears to be here
    Code
    Index: src/src/editorconfigurationdlg.cpp
    ===================================================================
    --- src/src/editorconfigurationdlg.cpp (revision 13584)
    +++ src/src/editorconfigurationdlg.cpp (working copy)
    @@ -163,7 +163,7 @@
         wxChoice *cmbFontQuality = XRCCTRL(*this, "cmbFontQuality", wxChoice);
     
     #if defined(__WXMSW__) && wxCHECK_VERSION(3, 1, 0)
    -    cmbTechnology->SetSelection(cfg->ReadInt(wxT("/technology"), 0));
    +    cmbTechnology->SetSelection(cfg->ReadInt(wxT("/technology"), 1));
         cmbFontQuality->SetSelection(cfg->ReadInt(wxT("/font_quality"), 0));
     #else
         cmbTechnology->SetSelection(0);

    I was wondering if both places needed changed or just one of the places. If one, I thought I picked the correct one.
    Edit: I think it would be best to change both places, now.

    Tim S.
    63
    This is what I think the correct fix is. But, I have not tested it.

    Code
    Index: src/sdk/cbeditor.cpp
    ===================================================================
    --- src/sdk/cbeditor.cpp (revision 13584)
    +++ src/sdk/cbeditor.cpp (working copy)
    @@ -1441,7 +1441,7 @@
         if (!control)
             return;
     #if defined(__WXMSW__) && wxCHECK_VERSION(3, 1, 0)
    -    const int technology = config->ReadInt(wxT("/technology"), 0);
    +    const int technology = config->ReadInt(wxT("/technology"), 1);
         if (technology == 1)
             control->SetTechnology(wxSCI_TECHNOLOGY_DIRECTWRITE);
         else
    64
    General (but related to Code::Blocks) / Re: New version?
    « Last post by mannisp on November 11, 2024, 03:38:06 pm »
    ... I know there are nightly builds but that will be over my head

    This is exactly why I just made this post:
    https://forums.codeblocks.org/index.php/topic,25897.0.html

    Check it, it is not so difficult to do! And give me feedback, how did it success.
    65
    -    cmbTechnology->SetSelection(cfg->ReadInt(wxT("/technology"), 0));
    +    cmbTechnology->SetSelection(cfg->ReadInt(wxT("/technology"), 1);

    a ")" is missing -==> @ wh11204

    Could you add it, I am at a non edit location at the moment ;-)
    66
    General (but related to Code::Blocks) / New version?
    « Last post by Rubricality on November 11, 2024, 07:32:23 am »
    As a mostly satisfied Code::Blocks user I miss that the currents version 20.03 different issues to be addressed. I know there are nightly builds but that will be over my head.

    I think the current version is more than four years old...
    67
    Nightly builds / Re: The 12 October 2024 build (13584) is out.
    « Last post by stahta01 on November 10, 2024, 08:15:52 pm »
    As long as fresh installs ** defaults the correct way and the FAQs are updated I consider fixed to be okay; but, I have no idea if either is true.
    ** Fresh installs means deleting the CB config data and re-installing CB

    It does NOT default the correct way!

    Also, it is not mentioned anywhere that is easily found by somebody who has not been spending half of his/her life hanging around this forum.
    Specifically, it is not in user guide nor FAQ (in Wiki).

    Untested patch that might fix fresh install issue.
    Code
    Index: src/sdk/cbeditor.cpp
    ===================================================================
    --- src/sdk/cbeditor.cpp (revision 13584)
    +++ src/sdk/cbeditor.cpp (working copy)
    @@ -1441,7 +1441,7 @@
         if (!control)
             return;
     #if defined(__WXMSW__) && wxCHECK_VERSION(3, 1, 0)
    -    const int technology = config->ReadInt(wxT("/technology"), 0);
    +    const int technology = config->ReadInt(wxT("/technology"), 1);
         if (technology == 1)
             control->SetTechnology(wxSCI_TECHNOLOGY_DIRECTWRITE);
         else

    Took a lot longer than I would have guess to find the likely fix location.

    Feel free to use this patch without using my name.

    And, feel free to update the FAQs

    Tim S.
    68
    Nightly builds / Re: The 12 October 2024 build (13584) is out.
    « Last post by mannisp on November 10, 2024, 07:31:18 pm »
    As long as fresh installs ** defaults the correct way and the FAQs are updated I consider fixed to be okay; but, I have no idea if either is true.
    ** Fresh installs means deleting the CB config data and re-installing CB

    It does NOT default the correct way!

    Also, it is not mentioned anywhere that is easily found by somebody who has not been spending half of his/her life hanging around this forum.
    Specifically, it is not in user guide nor FAQ (in Wiki).
    69
    Nightly builds / Re: The 12 October 2024 build (13584) is out.
    « Last post by stahta01 on November 10, 2024, 02:14:55 pm »
    https://sourceforge.net/p/codeblocks/tickets/1483/

    Ok, thanks, it solved the problem!

    However, I must ask, are you guys kidding?!? This ticket was marked as fixed, meaning that the user is assumed to somehow know to change a mystical parameter "Technology" from somewhere in settings to be able to use different displays  >:(

    As long as fresh installs ** defaults the correct way and the FAQs are updated I consider fixed to be okay; but, I have no idea if either is true.
    ** Fresh installs means deleting the CB config data and re-installing CB

    Tim S.
    70
    Nightly builds / Re: The 12 October 2024 build (13584) is out.
    « Last post by mannisp on November 10, 2024, 01:39:07 pm »
    https://sourceforge.net/p/codeblocks/tickets/1483/

    Ok, thanks, it solved the problem!

    However, I must ask, are you guys kidding?!? This ticket was marked as fixed, meaning that the user is assumed to somehow know to change a mystical parameter "Technology" from somewhere in settings to be able to use different displays  >:(
    Pages: 1 2 3 4 5 6 [7] 8 9 10