New app: cashbox

I have built my first GTK4 app for the librem5. It will not run on byzantium, because this is too old.
But I have tested it on my librem5 with mobian/trixie and on a kvm with pureos/crimson.

The description of the app is:
cashbox - memorise cost and calculate price of articles
cashbox memorises the cost of articles and calculates the total price and
change. It is intended for small clubs on a celebration, where members are
not experienced in memorizing prices and doing mental arithmetic.

The app is available at Debian / cashbox · GitLab
There you will also find the steps to install it or to build it yourself from source.

I hope someone of the librem5 community will test it and give me feedback.

11 Likes

Yesterday after some small fixes cashbox was accepted by debian and as usual is now available in the unstable queue (Debian -- Package Search Results -- cashbox). This means after some time it will move to debian trixie and will be automatically available in the purism crimson release.

4 Likes

After I recognized, that the crimson version will not include the debian casbox package, because crimson it is only based on debian bookworm and not on debian trixie, I decided to provide a flatpak version of cashbox, that will be automatically built when I change the source.

The easiest way to download and install it, probably is:

  1. to find out the latest build job id on the webpage Jobs · Debian / cashbox · GitLab Currently this will is 7177790

  2. then you can download and install the needed flatpak bundle of cashbox. Example for id 717790:

$ cd /tmp/
$ wget https://salsa.debian.org/debian/cashbox/-/jobs/7177790/artifacts/raw/cashbox.aarch64.flatpak
$ sudo flatpak install cashbox.aarch64.flatpak
  1. Please try it and tell me, if you like it, or what I could improve. I hope I can use your feedback also for my next librem5 app.
3 Likes

flatpak installs and runs fine! I will give it a shot and let know.

3 Likes

Flatpaks are a saving grace on Byzantium.

1 Like

Should get it up on Flathub

1 Like