Hi Miguel,
Sorry for delay of this response, ...but it's really difficult to reproduce this (not) "crash" of CB (wx is the major cause ...).
I'm not sure it's the same scenario, but yes today, another RPT is generate (joined).
I try to describe my actions (always on my second screen) :
- after many "rebuild" on Workspace CB, I save "all" with submenu "Save Everything" in menu "File",
- and last click on "All build" (my virtual target) to "rebuild all" and crash ...
I join too my project CB (renamed in *.cbp.txt).
I reload all of my environment of this project on GitHub here : https://github.com/tdechaize/Lesson10 (https://github.com/tdechaize/Lesson10) (repository open).
Thank's.
Regards.
There's a problem with editor font: When I am using laptop with external monitor fonts are fine, but when I use laptop alone with its own display (2880x1800), fonts in editor are miniscule, and they cannot be adjusted from editor settings. Whatever I choose for the font size it is just miniscule and cannot be read. The only way to change it to be readable is to use ctrl+ to zoom. Also zoom from menu does not work, only ctrl+ works. But this has to be done for each file separately, and when I change to use external monitor, fonts become too large. This can be solved of course by deleting layout file and starting from default.
I tried to delete all files below AppData/Roaming/Codeblocks so that it starts from default settings, but it did not change the behaviour with laptop's own display. The problem is not only because of the resolution 2880x1800: when I use external monitor then fonts are fine also in laptop's display.
My setup:
Samsung Book4 Ultra with Intel(R) Core(TM) Ultra 9 185H
Windows 11 23H2
https://sourceforge.net/p/codeblocks/tickets/1483/
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
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).
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