Repository navigation
[Testfire] 28st November version
Again, I wasn't dead, it's just that I preferred doing a bit of updates before pushing a new version (totally wasn't that I forgot to upload them).
Anyway,
- finished the entire code refactoring on MDIParent1.cs, now it's much more streamlined and less things get executed twice or more!
- some important touches: the titlebar text now changes based on the tab you've selected. Based on what you've written or selected, the elements of the toolbars get enabled or disabled at will.
- now you can color also the icons with the Fluent theme rather than having them only monochromatic. In a future update, the colors will be customizable by the user.
- new Emacs theme/Incognito mode! Hide Logix under an Emacs skin to make it look as much as it can to Emacs, so hiding it from the crazy people that think that Emacs is the best editor ever and that we should only ever use that one. Given that it's more a "joke" theme, lots of features aren't available in this mode, and in order to access them you have to switch back to one of the normal themes.

Another big change: the introduction of C/C++ syntax! Now you can directly edit and save also your C and C++ scripts directly inside Logix. Together with the usual code highlighting (which now includes also operators and numbers), we've introduced the brand new Object Browser, which quickly lets you see classes, methods and properties defined in your file at a glance. You can click on them in the object browser to browse to them. In addition to that, C/C++ syntax supports code folding too, making it also basically just like a basic, but functional editor. In a later version, I'll introduce a 2nd plugin to Logix, which will aid in automatically compiling C files directly from Logix. Linked to this, I've planned for a future release too a third plugin, Compose, which, once ready, it'll quickly compile for you templates.

Gramlex:
- now you don't have anymore to modify the JFlex bat file to order it but simply point Gramlex to your jar file, and then it'll execute.
- new Help: when opening Gramlex, the Help button now works and shows a short but effective guide on how to do the main actions on Gramlex, such as how to set it up the first time, or how to load files.