[wxSmith] wxFontPickerCtrl has the 'Font' property twice
* build: Use non-legacy path for freedesktop.org metadata files (thanks grem)
* build: Fix make dist when fortran plugin is enabled
* build: Fix make dist when fortran plugin is enabled
Copy paste with mouse shorts text when it contains multibyte characters
* updated 20.03 splash screen
wxGTK3 horizontal scrollbar: some part of a long line always stays off the screen
Here it is: Name : Code::Blocks Version : svn-r11983 SDK Version : 1.47.0 Scintilla Version: 3.7.5 Author : The Code::Blocks Team E-mail : info@codeblocks.org Website : http://www.codeblocks.org wxWidgets Library (wxGTK port) Version 3.0.4 (Unicode: wchar_t, debug level: 1), compiled at Jan 25 2020 19:00:13 Runtime version of toolkit used is 3.24. Compile-time GTK+ version is 3.24.11.
wxGTK3 Scrolling doesn't work while the left button is held down
Would it be possible to paste the text in Help -> About -> Information? My guess is that this is fixed in wx-master, because this works fine in stcdemo built from wx-master.
left button mouse selection: mouse wheel scrolling not working
* Keybinder 2.0.11 2020/03/02 fix missing/conflicting shortcuts when using older .conf on newer build
- keybinder - Add pid number to temporary files to avoid root/user conflicts and delete them in OnAppStartupDone()
- keybinder: Fix compiler error for passing an object to ...
* KeyBinder - Fix inablility to assign key shortcut to menu items containing labels with "::" > Remove some more pecan debugging tags > see http://forums.codeblocks.org/index.php?topic=23651.msg161258#msg161258
Also, when i type "[]" (bracket) then type '(' (parenthesis) inside them, SmartIndent doesn't add closing parenthesis automatically [(]
Also, when i type "[]" (bracket) then type '(' (parenthesis) inside them, SmartIndent doesn't add closing parenthesis automatically
SmartIndent doesn't add closing brackets properly
So the easy solution would be to leave this control empty. Why do you think this is a solution? This would cause even more confusion - the user would have no idea what to do. We need some way to automatically detect these things and the code should be part of the wizard script and not in the plugin, so every wizard should have control on the detection code. Also why don't you just use the main variable for your projects? Or make the variable name change with the selected version of wx (I think there...
I struggle with this problem every time i create a new wxWidgets project, so lets bring this on... I have reread your concern, and if i understand you correctly, you do not like, that there is a pre-filled variable in the path dialog, that is not existend if you open the "select variable" dialog. (related https://sourceforge.net/p/codeblocks/tickets/923/ ) So the easy solution would be to leave this control empty. The second solution would be ask the user for the new variable (by opening the global...
Display return value of function after using "step out" in debugger
dublicate of https://sourceforge.net/p/codeblocks/tickets/138/
Thank you for the feedback. About copyright, i do not know what to put there... Also this svn variables... i think they are filled automatically?
Just add all the versions for now. And you need to fix the autotools system. Also the copyright message has wrong years and name probably. And there was at least a single commented line.
related Tickets: #926 #927
[wxSmith] Add support for double long property for items
[wxSmith] Add scrollrate to scrolled window
[wxSmith] Add support for double long property for items
[wxSmith] Various suggestions for improvements
Patch modified to avoid unwanted changes in comments
Patch to add multisample options in wxsGLCanvas
- Fix coding style. No functional changes
* made inclusion of MinGW DLL's for thread handling etc. an option (!define MINGW_DLLS), default is on.
Bug: Wrong condition evaluation in MacrosManager::EvalCondition
Fixed in [r11977] and [r11976]
*SDK: Add test scripts for SDK testing. Add Tests for $if evaluation
* SDK: Rework for the $if conditional evaluation in the MacrosManager. This will allow the user to use macros in all places of the condition. (Ticket #520)
A other test script blocking bug: https://sourceforge.net/p/codeblocks/tickets/817/
- whitespace
I did some research on gdb open bugs. There I found two tickets that can be related to this problem, btw one of them is nine years old, from Teodor Petrov: https://sourceware.org/bugzilla/show_bug.cgi?id=13870 https://sourceware.org/bugzilla/show_bug.cgi?id=12706 The issue related on ticket 13870 "resolved" the problem. If we issue "list" command before, these breaks with fullname non-ASCII path without quotes work. After this first test with ticket 13870 I could not test ticket 12706, since gdb...
Remote desktop causes assertion failures on launch and crashes existing IDE session
* Keybinder 2.0.11 2020/03/02 fix missing/conflicting shortcuts when using older .conf on newer build
bluehazzard: Can you try with a separate non-cb gdb session? Does it work there? I'm not going to switch to windows soons, so I cannot test this. :( Denis Melo: C::B has to handle putting breakpoints in random files, this is the reason it uses absolute paths. It could be smarter and use relative paths for files in the project, but it isn't. And we need to handle the generic case after all, so this won't fix it.
Debugger breakpoints with invalid fullname path
Can you try with a separate non-cb gdb session? Does it work there? I'm not going to switch to windows soons, so I cannot test this. :(
It seems this is a problem with gdb, but anyway, since CodeBlocks issues the "directory" command to gdb, it's not necessary to set full or short name path to file, at least in these test cases.
I don't know who asigned me to this, but anyway, i tried to convert the paths to short, but for me gdb fails also with short names : [debug]> break "G:/PROGRA~1/tmp/GDBDEB~1/main.cpp:7" [debug]No source file named G:/PROGRA~1/tmp/GDBDEB~1/main.cpp. The path is correct because: cd G:/PROGRA~1/tmp/GDBDEB~1/ opens the path... So this seems to be a problem in codeblocks and/or gdb
* set version numbers to 20/03
Add hint about global variables to assorted wizards
I don't know wxSmith enough to do it reliably
Hi. Inside CodeBlocks I used "debug -> step into" to break at beginning of main. Then I set two breakpoints, both without quotes: break main.cpp:94 break C:\Example\Latin1 name - directory\Test_Project\main.cpp:95 I also did the same on an external gdb session, and I also tried some other combinations with and without quotes and shortnames. For both requested tests, the first command succeded and the second one failed, see attatchment. It seems gdb also fails to set breakpoints in full non-ASCII...
Hi. Inside CodeBlocks I used "debug -> step into" to break at beginning of main. Then I set two breakpoints, both without quotes: break main.cpp:94 break C:\Example\Latin1 name - directory\Test_Project\main.cpp:95 I also did the same on an external gdb session, and I also tried some other combinations with and without quotes and shortnames. For both requested tests, the first command succeded and the second one failed, see attatchment. It seems gdb also fails to set breakpoints in full non-ASCII...
Checkboxes imply that you can set multiple flags at once. This is clearly not the case in this situation. I can apply this patch, but this will be a workaround and I'd rather fix the actual problem. If you don't intend to work on this you can say so.
Can you try if you manually enter the same break command, but just skip the quote at the beginning and the end of the command? You can enter commands when the debugger is stopped. There are several ways to do this: - use run to cursor (might not work, because it uses temporary breakpoints), - use debug -> step into (this should break at the beginning of main), - there is an option to load the debugger, but not run the debuggee (check this in the settings -> debugger for the option), - make an infinite...
Add hint about global variables to wxWidgets wizard
Thanks, patches welcome as always :)
The patch was applied in r11959, so the ticket can be closed. Other wizards (p.e. SDL) can benefit from similar changes
Debugger breakpoints with invalid fullname path
- keybinder - Add pid number to temporary files to avoid root/user conflicts and delete them in OnAppStartupDone()
IMHO the problem is wxWidgets' choice of style bits for mode selection. Assuming they are flags, edition using checkboxes is (for me) the most intuitive form and is coherent with all the other wxSmith's items.
So, can we solve the actual problem, then? :)
Yes
So the actual problem is that the mode is not set using a radio button group or choicectrl instead of checkboxes?
I have just created a ticket in wxTrac EDIT: ticket removed because C::B uses its own version of STC
I have just created a ticket in wxTrac
wx-master pulled 19/02/2020 still fails, screen capture is attached
Here is the commented patch
This patch seems too cryptic to me. Can you add some comments or at least explain what it does?
@Miguel What happened with this issue? Has there being a fix in the wx-master?
- Prepare for release: Fix the date in the debian change log
* editor: Fix assert when saving files and the "default_encoding" setting is empty
* editor: Fix assert when saving files and the "default_encoding" setting is empty
wSmith generates incorrect event name when using TimePickerCtrl
The path string is displayed halfway through when the dialog selector is opened
* Prepare for release: Setup debian change log so the
* Prepare for release: Change the version number to the final one 20.03
- keybinder: Fix compiler error for passing an object to ...
Display return value of function after using "step out" in debugger
* wxSmith: Generate correct event when using wxTimePickerCtrl (ticket #920, thanks Miguel Gimenez)
- editor: Use wxSCI_FOLDFLAG_LINEAFTER_CONTRACTED instead of 16 when calling SetFoldFlags
- Fix formatting
* UI: Fix regression caused by the fix to ticket #912 (ticket #919, thanks Miguel Gimenez)
- build: Sync codeblocks.cbp with the other files a bit
- build: Fix warning in the editor
* wizard: Add hint about global variables to wxWidgets' wizard (windows only) (ticket #916, thanks Miguel Gimenez)
Just move the call to SetValue() after Fit(), patch is attached
wSmith generates incorrect event name when using TimePickerCtrl
I guess it is caused by the fix for #912. Someone with a Windows should attempt to debug this. I don't have the time to do it at the moment. :(
The last nightly (revision 11957 on Windows 10, 64 bit)
What version are you using?
The path string is displayed halfway through when the dialog selector is opened
* updated installer scripts to be compatible with recent nightly
I have found switch from gtk3 to gtk2: $ sudo eselect wxwidgets set 1 (before see output of: $ sudo eselect wxwidgets list ) and change var WX_GTK_VER in ebuild from equal "3.0-gtk3" to "3.0". ebuild is attached.
OK, I have found the solution: after install livecd into virualbox, install then codeblocks and its worked fine ! I will reinstall system ! Sorry for noise ((
through the portage I did not get properly linked the CB with gtk2: $ wx-config --list Default config is gtk2-unicode-3.0 Default config will be used for output Alternate matches: gtk3-unicode-3.0-gtk3 $ ldd /usr/bin/codeblocks | grep wx libwx_gtk3u_aui-3.0-gtk3.so.0 => /usr/lib64/libwx_gtk3u_aui-3.0-gtk3.so.0 (0x00007f72b555b000) libwx_gtk3u_propgrid-3.0-gtk3.so.0 => /usr/lib64/libwx_gtk3u_propgrid-3.0-gtk3.so.0 (0x00007f72b5462000) libwx_gtk3u_richtext-3.0-gtk3.so.0 => /usr/lib64/libwx_gtk3u_richtext-3.0-gtk3.so.0...
File missing image is difficult to view