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)
And as promised, the whole week was related to fixing and making small changes to the game UI.
Ada binding to Tcl/Tk, the new version of TASHY
The base work on package
Tk.TtkWidget is almost finished (same as earlier
week :)). Added some unit tests there and started work on package
Tk.TtkButton. During this work turned out that there is a need for some more
work for various
Tk.TtkWidget bindings. The most of them are added now. Also,
Tcl binding got Ada version of
Tcl_SplitList to convert Tcl lists to Ada
arrays. The work on it is almost finished too, just need to add some unit
tests. And the project documentation got some updates: mostly some
Graphical File Manager for Linux (written in Ada)
The most work of this week was maintenace work:
Non-Intelligent console assistant (written in Ada)
Special guest this week. The project wasn't touched by few months, thus now it is some time to refresh it :) The main change is it new home is now Fossil too. The old GitHub repository will still be updated but the whole development and support will be moved to Fossil. Added another mirror of the repository on GitLab. This one is fully automated. This week work was related to fun with runnig the Bob inside Valgrind. One bug was found and crazy, 100 bytes memory leaks were fixed too. Generally, this project is almost finished, thus the most of the work now will be related to the code optimization and cleanup.