Weekly development report 2020-12-19

Welcome to the weekly development report or what was done in my Open Source projects in the last week. The work on moving my Open Source projects slowly going forward. Another two repositories are migrated from Git to Fossil. But this time more was done inside the projects presented below.

Steam Sky

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

The stable version: peace and quiet. As usual, I probably miss something :]

In the development version at this moment, finished work on the new ship to ship combat UI:

TASHY2

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

The documentation for the grid Tk command should now be finished. The work on the toplevel widget binding was finished either. Started adding the documentation to its code. The biggest change this week to the existing code was change type of Tk_Widget from Integer to proper System.Address. I'm a bit surprised that it was working earlier (demo was compiled and run without any problems). Anyway, now everything should be as expected and that change isn't visible from the outside of the library. Also, fixed generating unit tests.

Hunter

Graphical File Manager for Linux (written in Ada)

Due to a lot of work with the other projects, there were a small amount of changes in Hunter this week. Only work on the code reorganization slowly moving forward.

TASHY

Ada binding to Tcl/Tk, based on TASH

The project is fully moved to its new Fossil home. There were some code refactoring inside the binding and the documentation were moved to the new places. And because everything works properly again, the new, shiny version of 8.6.11 was released. The Docker images are upgraded too. At least one thing done this week :)

www.laeran.pl

Yass project to generate this website

Old page with information about Ada Matrix room was removed as unneeded (the room was changed it profile). In exchange here is a new page with information how to support us (me and my page :)). Also, updated information about the Ada Search page. The page itself also was updated with the new version. The main page of the website got some small cleanup. There is still some work to do, but it should be finished in next week.

AdaSeach

Custom Google and searchcode search engines for the Ada/SPARK programming language

This project for now was only moved to the new Fossil repository. Nothing new in the code. Also, 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.

DockerAda

Various Docker images files related to the Ada programming language

Same as AdaSearch above: the project for now was only moved to the new Fossil repository. Nothing new in the code. Also, 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.

Back