Weekly development report 2021-03-20

Welcome to the weekly development report or what was done in my Open Source projects in the last week. Generally, the fun with static code analysis continues in the all projects. More information are below.

Steam Sky

Roguelike in a sky with steampunk theme (written in Ada)

From the player point of view, the game is going currently in the worst state. As the development cycle is close to the next major release, the current stable version of the game is going to the attic. It means there will be no more fixes for bugs there, all bugs will be fixed only in the development version.

From the development version:

The most important information: as four weeks passed since the last development version, it is time for the next, the last before the new major 6.0 release. Around 24 hours since this post, the new development version of the game will be available to download. And counting to the major release will start :)


Ada binding to Tcl/Tk, the new version of TASHY

Here could be copy + paste from the previous weeks. Fixing problems reported by the AdaControl continues as ealier. Tk.Menu package should be finished now, same as Tk itself and Tk.Widget, Tk.TtkWidget, Tk.TtkButton and Tk.TtkLabel. Also, the unit tests were updated to the newest version of the code. Now to do is probably the hardest part. Some AdaControl rules produce a lot of false positive reports in the libraries (mostly with not used subprograms), thus there will be some work now with checking all these rules and disabling them if needed.


Graphical File Manager for Linux (written in Ada)

Another week spent almost completely on various maintenance tasks.


Non-Intelligent console assistant (written in Ada)

Fixing the problems reported by the AdaControl almost ended. There are still a few things to fix, but should be done in the next week. Also, the project documentation, especially coding standard and short information about testing the code got update too.