Can you do some final testing:
The latest changes:
1. fix windows builds (wx3.1.1 requires a patch for uxtheme see the ticket section on sf.net for a patch)
2. apply all changes from wx-master related to scintilla: we have the fine timers, direct-write support (not enabled, but works), and more.
The changes could be found in the branch:
https://github.com/obfuscated/codeblocks_sf/tree/scintilla_3_7_5 The branch has been force-pushed, so if you have changes against it you might suffer a bit. Read about git rebase --onto.
I've also spent some time to restore some of our old patches which I've not applied after the initial upgrade to 3.7.5. I'm testing without them for quite a while on linux+wx28 and I don't think they are required.
A branch with changes could be found here:
https://github.com/obfuscated/codeblocks_sf/tree/scintilla_3_7_5_random_experiments It is rebased on top of the main branch scintilla branch, so testing should be relatively easy.
Some comments about the patches that I've skipped:
1. most of the patches seems redundant.
2. the one changing the wxSCIListBox breaks things badly (see the "temp: revert reparent removal")
3. No idea why we need "38cf8e6 - wxscintilla patch: Transparency fixes"
4. Nor "81e00eb - wxscintilla patch: Drawing changes related to bitmaps"
5. "bc5b21d - temp: rect selection copy/paste" seems also unneeded and inferior to the implementation in wx-master. The one in wx-master makes it possible to rect-select copy in cb and then paste in notepad++. Our version doesn't. I don't have Visual Studio to try it, VS Code doesn't work.
6. "f88a7d5 - wxscintilla patch: Rectangular drag&drop" this works only in single editor. Some work need to be done to make it possible to drag-drop between two editor tabs or even between cb and notepad++
It will be good if more people could test these two branches, so we could commit the new version in master/trunk soon.