Welcome to the weekly development report or what was done in my Open Source projects in the last week.
Roguelike in a sky with steampunk theme (written in Ada)
As expected, exactly a day after the release, bugs started to report themselves. ;) I think for now I found the worst ones. No crashes yet noticed, so I will wait one more week to check if something more arrive. And then probably we will be back to every two weeks bug fixing releases. :)
The development version resumes work on the upgrades to the game's UI. But the most time of this week was spent on fixing bugs founded in the stable version:
The static code analyzer for Nim programming language
And again, some new features arrived in the program, some bugs fixed and some added. Almost as usual. ;)
comments. It can now not only check comments but also fix them. At least it should be able to do it. :)
commentswas updated too, to enable tests for fix type of the rule.
assignments. As its name says, it is designed to check some conditions in the variables' assignments in a code. At the moment, it can only check for shorthand assignments. Check and fix them too, by converting to long or to short version. Also, added unit test for the rule.
casestatements to the default program's configuration.
A graphical user interface for managing Windows programs on FreeBSD
Two new things arrived in the program this week: ability to remove an installed Windows application and very simple the program's configuration. At the moment it is possible only to set how often the program should check for new versions of Wine from Wine-freesbie project. And removing also was quite short, after all it is just remove one directory and two files. :) Now, the first pre-alpha version of the program's UI is ready. I have plans to add more options, but general design of the program shouldn't change.
The thin Nim binging to Nuklear GUI library
Time for the monthly upgrade of the project. ;) As the new version of Nuklear library was released, it was updated in the project too.