Recent Posts

Pages: [1] 2 3 4 5 6 ... 10
1
General (but related to Code::Blocks) / Re: CodeBlocks on Linux
« Last post by dthu on Yesterday at 11:44:18 pm »
I suppose the answer is late. Code::Blocks on Flatpak restricted the use of the features you're referring to. I don't know the reasons the previous maintainer added that restriction, but I've already fixed it. If you use the version provided by Flathub, the repository is open, and you can request any changes you need, such as adding dependencies.
2
Development / Re: Multiple declarations/definitions of wxSwitcherDialog
« Last post by christo on June 10, 2026, 07:25:59 pm »
Thanks Miguel Gimenez, I'll do that

Renamed in svn revision 13859
3
Development / Re: Multiple declarations/definitions of wxSwitcherDialog
« Last post by Miguel Gimenez on June 10, 2026, 07:24:17 pm »
I would rename the former as cbSwitcherDialog (or just SwitcherDialog) and the latter as btSwitcherDialog.

There are some classes in C::B named wxSomething, this creates confussion with wxWidgets' own classes.
4
Development / Multiple declarations/definitions of wxSwitcherDialog
« Last post by christo on June 10, 2026, 07:09:22 pm »
wxSwitcherDialog is declared/defined  in  src/src/switcherdlg.h / switcherdlg.cpp and
src/plugins/contrib/BrowseTracker/btswitcherdlg.h   /  btswitcherdlg.cpp

The two implementations are different.

@Developers, Shall I rename that in BrowseTracker to use a different class name?

I'm trying to do more static linking in autotools to create a more portable linux appImage eventually and the above problem causes crashes.

Code
(gdb) bt
#0  0x00000000007fb392 in wxEventTableEntryBase::~wxEventTableEntryBase (this=0x144fb80 <wxSwitcherDialog::sm_eventTableEntries+96>)
    at /usr/include/wx-3.2/wx/event.h:3501
#1  0x00000000007fe998 in wxEventTableEntry::~wxEventTableEntry (this=0x144fb80 <wxSwitcherDialog::sm_eventTableEntries+96>)
    at /usr/include/wx-3.2/wx/event.h:3520
#2  0x0000000000921603 in __tcf_ZN16wxSwitcherDialog20sm_eventTableEntriesE () at switcherdlg.cpp:848
#3  0x00007ffff5a47a76 in __run_exit_handlers
    (status=0, listp=<optimized out>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at ./stdlib/exit.c:108
#4  0x00007ffff5a47bbe in __GI_exit (status=<optimized out>) at ./stdlib/exit.c:138

5
Badly hidden spam reported to moderator.
6
Besides that, I think we need to find a way to switch to git.
I think
1, svn is not suitable to maintain many patches locally.
2, I need to synchonize some code between different PCs, and all PCs are using git.

Currently I use arnholm/codeblocks_sfmirror: Unofficial auto-updated GIT mirror of C::B repo in SourceForge. Does NOT accept patches nor pull requests., but that repo only update once per day, so sometimes, I need to wait one day to re-base my local git. FNF :(

Hi, I am newbie. If the mirror only updates once per day, how often does that actually cause conflicts or extra work when you're rebasing your local branches?
7
Development / Re: multiple frames
« Last post by cppuser on June 09, 2026, 11:09:41 pm »
I forgot to mention that the example works on windows, linux mint and macos.
8
Development / multiple frames
« Last post by cppuser on June 09, 2026, 11:00:13 pm »
Hello all,
I have a proposal for codeblock devs. I have made a small example,  how to make an application test, in wxwidgets using wxaui, similar to codeblocks to have multiple frames.

To test the code, download the zip file,
inside the folder you have to provide wx3.2.10.zip/tar.bz2  in the root folder.
I am using cmake to build the source code. You need CMake application.
 
I am fan in writing code in multiple screens. And  the state of the codeblocks using wxaui panel are not suitable for manipulating the float panels like a regular window.

The code is not working 100%, I notice a bug in my latest test, when moving a panel to the main window.
Sorry for this, I will upload the another fixed version when I have the time.

I wrote you, all this post,
If you want me try to make codeblock working similar like my example.
The last two months I am slowly reading the codeblock code so I can contribute at some point.
I am not ready yet and I will need a ton of assistant.
9
Nightly builds / Re: The 27 May 2026 build (13855) is out.
« Last post by gd_on on June 04, 2026, 04:39:00 pm »
Effectively, I forgot to mention this as a third solution, introduced quite recently.
Nevertheless, the 2nd solution may be applied to many wxwidgets softwares where darkmode is not explicitely implemented. 
10
Nightly builds / Re: The 27 May 2026 build (13855) is out.
« Last post by luisalberto on June 04, 2026, 04:07:09 pm »
Goto to Settings -> Environments Select Colours and over the OK and Cancel Buttons You will see the combo Box to change the theme. I am using Windows 11 25 H2. See the attach Image file. I dont like the dark mode and I use Light mode in Codeblocks.
Pages: [1] 2 3 4 5 6 ... 10