Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
Scintilla 3.7.5 update
oBFusCATed:
New Pagodi:
Thanks for the comment. I know why you've done all the changes.
And I'll commit a patch that removes all 3.0 compatible code from codeblocks, because we don't care for this compatibility.
I've posted my comment before doing thorough research, so some parts of it are invalid.
New Pagodi:
I've submitted a ticket to add the FineTicker* methods to wxSTC.
oBFusCATed:
Yes, I saw. I'm following it. Thanks.
oBFusCATed:
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.
BlueHazzard:
Is the final goal to use the wx integrated scintilla component? Is this even possible?
i can test this on windows
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version