Weekly development report 2021-04-17

Welcome to the weekly development report or what was done in my Open Source projects in the last week.

Steam Sky

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

The final week before the next big release ended. Everything is finished, at least for this version. Some last minute preparations, mostly related to the advertising of the game, will be done tomorrow. This week brings a short list of changes:

And as mentioned at the start, in around 24 hours since this post a new, shiny, big "stable" release will be available for download.


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

The whole week was spent on adding bindings for various Tk wm commands to the Tk.Wm package. Also, some missing unit tests for them were added too. The review of missing code documenation contiues either. Default value for Focus_Model were fixed too.


Graphical File Manager for Linux (written in Ada)

Again, a bit "lazy" week in the development, mostly the maintenance work:


Yet Another Static Site (generator) (written in Ada)

Another week spent on the project reorganization. The unit tests of the project were updated: no more empty tests. Added GitHub workflow to automatically build the tests. The last thing done with the tests were added option to pretty print them, so they will looks similiar to the rest of the code. Also, added GitHub workflow for automatically run AdaControl check. A few new Bob commands related to the AdaControl checks were added too.

Docker Ada

Various Docker images files related to the Ada programming language

Here only one change: fixed Ada-Build image so AdaControl will not crash when trying to check projects which use AWS library. And of course, the image was regenerated and updated to the new version.