Skip to content

Vernieuw kassa-UI, gebruikersdetails en geluidsinstellingen - #46

Merged
meneerhenk merged 25 commits into
masterfrom
UI
Oct 30, 2026
Merged

meneerhenk merged 25 commits into
masterfrom
UI

Conversation

@meneerhenk

@meneerhenk meneerhenk commented Oct 18, 2026 •

Copy link
Copy Markdown
Collaborator

Vernieuw de kassa-interface met grotere touchknoppen, gegroepeerde commando's, gebruikersdetails en aankoopgeschiedenis. Voeg accountarchieven, thema's en instelbare visuele effecten toe en verbeter selectie, filtering en navigatie.

Geluiden zijn gegroepeerd in een soundboard en POS-gebeurtenissen. Volume en POS-geluidskeuzes zijn via de interface instelbaar; de branch bevat hiervoor een audioservice en persistente instellingen. Ook wordt een Docker-ontwikkelomgeving toegevoegd.

Na het afrekenen van een deposit toont de UI een grote EPC-betaalcode met het depositbedrag, IBAN NL43ABNA0136777643 en de gebruikersnaam als omschrijving. Ontvanger en IBAN zijn configureerbaar. De code wordt lokaal gegenereerd en de gegevens staan ook als tekst op het scherm. Het bestaande direct bijboeken van saldo blijft behouden; de QR is geen bankbevestiging. Verzoeken verdwijnen bij sluiten, volgende invoer of backendstartup.

De branch breidt Python-, frontend- en browsertests uit voor de nieuwe workflows en bevat installatie- en ontwikkeldocumentatie. GitHub CI voert de tests en lintchecks uit. De EPC-QR is ook teruggedecodeerd vanaf desktop- en mobiele screenshots om de betaalgegevens en scanbaarheid te controleren.

Voorbeelden deposit-betaalcode

Voorbeeld met testgebruiker test_user en bedrag EUR 25,50. De QR bevat echte betaalgegevens; dit is geen betaalbevestiging.

Desktop

EPC-betaalcode op desktop

Mobiel

EPC-betaalcode op mobiel

@meneerhenk meneerhenk left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

23 files bekeken met echte ogen (alle javascript genegeerd), en die zijn goed. 1 commentaar.

Comment thread www/images/users/stitch.png Outdated

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mag dit wel qua rechten?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nee, omdat dit een openbaar repo is met een afwijkende licentie. Voor customization is nu "Button Studio" toegevoegd en dit plaatje is verwijderd.

@meneerhenk
meneerhenk merged commit 9dda80e into master Oct 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants