0d287a60f1
Draw blank squares for empty blocks in the grid.
...
Import vectorwrapper, it's just too convenient. It's only used
in one place for now but I will probably use it more from now on.
2020-03-28 21:33:46 +01:00
2b8395de69
Improve git sha1 detection
2020-03-21 11:53:04 +01:00
6dfeeba7f9
Add git sha1 info to the binary.
2020-03-21 11:29:21 +01:00
a0581cb7ab
Refactor a bit more and add menu bar and version window.
2020-03-21 10:32:18 +01:00
5d5cba5e3f
Add command line help/verbose options to gui too.
...
Refactor code to reduce code duplication across the two programs.
2020-03-20 20:02:21 +01:00
b2b87c7459
Add a CLI program to access the memoserv lib.
2020-03-19 22:13:55 +01:00
d7d1ca4a24
Move memory card stuff to a separate lib.
2019-08-19 22:22:21 +01:00
3536487cc5
This is apparently needed to get NDEBUG defined properly
2019-08-19 21:36:13 +01:00
b8e3fd0987
Migrate to meson as the build system.
...
Nana needs to be present as a dependency on the system now.
You can use meson setup -Dnanaincl=path -Dnanaroot=path ~/memoserv
to specify non-standard include and library locations for nana.
2019-08-09 09:52:18 +01:00