This time I spend some time fixing
many some memory leaks. For that I used Visual Leak Detector which is really great as it shows you the stack of calls down to the leak.
[see edit note]
I’m aware of the scrolls issue, when they hide last line of code and dont act as they should sometimes. I will fix it next time, as well as give the window ability to resize.
Changes since last release:
- (shader editor) ctrl+s to save a file
- (shader editor) changed files marked with asterisk
- (shader editor) prompt when closing unsaved file
- fixed some memory leaks
- other small fixes
I manage to fix the problem with last line not showing in the editor by updating Codemirror to version 2.38 (it’s the latest 2.X release. There is also new 3.X but it’s not compatible with awesomium 1.6 somehow), so I replaced previous release 0.1.2 with 0.1.2a.
For information about this project go to QuickShader project page.