Created Sun, 04 Nov 2018 18:58:28 +0000 by majenko
Sun, 04 Nov 2018 18:58:28 +0000
So UECIDE has been moving forwards in leaps and bounds over the past couple of weeks. My fingers have been working overtime. Coding! Gah! You have a dirty mind!
There's loads and loads of wicked new features in this new version. Features I've never heard of in an IDE before - certainly nothing that has ever been heard of in an Arduino-centric IDE...
Things like being able to directly edit graphics files in the IDE, and have them magically converted directly into source code for you in the exact format you need for displaying them on a TFT screen.
[attachment=4]GfxEdit.png[/attachment]
Things like having Ardublocks as an actual editor for your sketch. Not just a plugin that can generate code for you, but an actual editor.
[attachment=3]UecideBlocks.png[/attachment]
And there's so many bug fixes and improvements that it's really becoming a great IDE.
And don't get me started on themes... After many years of people begging to be able to tweak the theme for themselves it's now possible. Every aspect of the theme is now under your own personal control.
[attachment=0]theme-default.png[/attachment]
Oh, and for those of you who really don't like clutter - how about Minimalist mode?
[attachment=2]Minimalist.png[/attachment]
We also now have better code navigation, with a context-aware "Goto" menu:
[attachment=1]GotoMenu.png[/attachment]
It can also take you to the Arduino reference pages for certain functions and classes...!
I have reached a point now where I'm putting a Feature Freeze in place (or I'll never get it "released") - so all improvements now will be bug fixes.
Then I can move on to the next big thing... I'm thinking of adding audio editing into it as well - with a similar auto-generating of source code as you have for graphics, with re-sampling etc of the audio data. That would be cool.
And there's more things I want to add to the graphics editor - it's a little rudimentary at the moment.
So if you want to go have a play with the latest beta version, you can grab it from https://github.com/UECIDE/UECIDE/releases
Please report bugs and issues on Github: https://github.com/UECIDE/UECIDE/issues
Mon, 05 Nov 2018 13:49:13 +0000
Sounds awesome!