Still putting a few hours into this every couple of days. I don't outwardly have anything much to show for it though, other than silent loading & saving of properties when the program is closed & opened.
Recent changes have involved migrating to a different packaging method (JavaFX Ant tasks instead of JavaFX Maven plugin) a different build tool (Leiningen instead of Maven), adopting a license (the Eclipse Public License), performance improvements by the use of a lot of type hinting to eliminate uses of the Reflection API at runtime, and a lot of refactoring as I've learnt more about Clojure in general. I've also eliminated a lot of niggles in the way I was manipulating the difficulty settings table control.
Hopefully I can get back to making a mess of my code with new features now that I've spent a couple of weeks tidying it up!
|