Friday, July 22, 2016

Hey! I'm back!

For real this time! Ancient Greeks had a maxim that said "Γηράσκω δ' αιεί πολλά διδασκόμενος", which roughly translates to "Even as I grow older, I never stop learning new things". And I love the Ancient Greeks. And I had a lot of studying to do.

Because of my studies of a dragon sieging my house, I had pretty little time to work on SDLU, thus I didn't really invest much time on thinking about new features or fixing any bugs (not that there are any deal-breaking bugs, thankfully most of them have been fixed).

Come summer time, I finally got myself some free time, which I plan on using to improve SDLU, hoping that experience I've gathered by working on other projects will help me along the way.

First goals would be to reduce the bloat of the build system, which inevitably means that some things will have to go (i like premake, and i actively use it on other projects, but it's just not working out with SDLU). Furthermore, special care will be given to fixing small annoying issues when compiling SDLU applications.

Lastly, some new stuff was added recently (SDLU_FileDialogW()), and hopefully more will be on the way! Plus, I actually have a Mac machine to work on now, so Mac OS X will get much more love than the current hit-or-miss scripts.

I'll be adding issues in the bug tracker, which you are more than welcome to review and give your opinions or help out by improving my stupid code. Till next time!


-- Aggelos Kolaitis