Hello!
I thought there wouldn't be an update in March. But still, I worked on it for a bit and I'm releasing this update in the last days of the month. It's not too big, but something is better than nothing, right?
Changes:
- I added code folding, integrated with the code parser. You can enable it as an experiment.
- From the very beginning of SkEditor, there was a "Experiments" tab in the settings window source code, with translations too. I finally added it! This way there's no need to manually change those options in the file.
- I added an "Open AppData folder" button in the "About me" settings tab.
- SkEditor is now compiled using Ready2Run. Thanks to this, it should start up faster. The cost is a slight increase in app size.
- Changing themes should now be more efficient.
- Detecting external file changes should work better now, there used to be weird errors like detecting edits when there were none.
- Menu tabs now have a slight background transition when hovered over instead of an instant change.
- The "Documentation" menu tab no longer appears. It was there from the start as grayed out, meant to show it would be added soon. For now, it hasn't been added, and people keep asking me how to enable it - so from now on, it's not visible at all.
- Installing updates through SkEditor will no longer show the installer GUI.
- After creating a new file, syntax highlighting may not have been applied - fixed.
- On the first run of SkEditor, an error about syntax highlighting could have shown up - fixed.
- Item choice windows in the GUI generator now have the proper styling.
- The language choice and "anonymously" option in the Publish window no longer show up when selecting a service that doesn't support them.
- API changes
Enjoy!