I've been working even more on ClickIt than I imagined I would be over the last few days. Today's update is a big one (again).
The old system of dragging files onto the Open item on the ribbon has been replaced by a new dialog interface that allows users to browse their computer or use drag and drop. It's much easier to understand and I'm thrilled with it.
Extending on this feature is the new paste feature which allows copying HTML code and pasting it straight into the editor which will be compiled into HTML blocks, taking advantage of LightningJS.
Another major update that's new is more of a fix. This fix is for code blocks with attributes longer than the width of the code area. Now instead of pushing itself to the following line, the line extends horizontally. It's much more intuitive and as I say it's what I always wanted.
Another major fix was the printing of code feature. Printing has at last been fixed to display code as it is with spaces and so on.
The next generation of ClickIt is live! ClickIt 3.0 is a huge improvement over previous versions.
With version 3 you can now import existing HTML pages and the new LightningJS parser and compiler will transform it to an AST. ClickIt can then transform this AST into ClickIt blocks, attributes and all.
There is scope for further improvement which I will be looking to bring over the next few days or so as well.
With this update, ClickIt is back as a major project for me and it now gets a separate page on my website as well as a menu item!
I am committed to improving ClickIt now that I have spent more time with it recently and I am looking to introduce cloud storage to it, as well as the ability to add project assets. I'm also ironing out issues as they happen for the first time. More HTML elements will continue to be added as I find the time to do so.