summaryrefslogtreecommitdiffstats
path: root/src/curses-ui
AgeCommit message (Collapse)AuthorFilesLines
2018-07-15all: simplify datadir configurationSebastian Reichel3-13/+19
This simplifies the datadir configuration and removes the expectation, that the code is executed from the repository. It should now be possible to install this into the system like any other common Linux application.
2018-07-15build: switch to meson buildsystemSebastian Reichel1-10/+0
We build the project with 'meson' now instead of using custom configure script + GNU Makefiles. To build the project, go to the project root directory and use the following commands: Building: meson build cd build ninja Update Language Files: ninja shopsystem-pot ninja shopsystem-update-po Install: DESTDIR=./tmp ninja install
2018-06-29all: I18N supportSebastian Reichel6-16/+19
This adds I18N support using standard gettext system together with an initial German translation. This can be used to search locales in some directory: Intl.bindtextdomain("shopsystem", "/home/sre/src/serial-barcode-scanner"); And this can be used to switch language at runtime: Intl.setlocale(LocaleCategory.ALL, "");
2018-06-28Update CopyrightJohannes Rudolph5-0/+8
2018-06-28all: Add DBusError to avoid warnings with valac 0.40Sebastian Reichel1-12/+5
2018-06-28all: replace hard-coded KtT branding with dynamic textJohannes Rudolph2-1/+10
* extend config file with general details * extend curves-ui makefile add config * Use name from config * replace static text with dynamic text * read short name and long name from config * replace SHORTNAME tags with the shortname * replace mail related branding information * add missing Replacement * make VAT (Umsatzsteuer) optional * make space name dynamic * make short name in treasuremail text dynamic * make pdf text more dynamic
2018-06-28curses-ui: Load logo from fileJohannes Rudolph3-16/+31
This loads the ASCII art logo shown in the curses UI from a file instead of having it hard-coded in the binary.
2017-04-18all: switch from session to system busSebastian Reichel1-2/+2
2015-06-13fixing status bar removalHolger Cremer1-3/+3
2015-06-13status bar removedHolger Cremer3-6/+7
2015-06-13waiting time reducedHolger Cremer1-1/+1
2015-06-13aaded missing file :(Holger Cremer1-0/+53
2015-06-13replace the popup with an overlay over the messagebox - this is much better ↵Holger Cremer3-5/+19
on very small screens
2015-06-12show the countdown value in the dialog titleHolger Cremer2-5/+34
2015-06-10show a popup for invalid product or missing loginHolger Cremer3-9/+44
2015-04-07Make the Makefile more quietSebastian Reichel1-0/+1
2014-04-09silence C-Compiler warningsSebastian Reichel1-1/+1
2013-04-28do not set loghandler before ui is initializedSebastian Reichel1-2/+2
2013-04-27do not wait for audio stream on ui exitSebastian Reichel1-5/+10
2013-03-27display messages from scanner sessionSebastian Reichel2-2/+11
2013-03-27handle errorsSebastian Reichel1-3/+15
2013-03-26ignore binariesSebastian Reichel1-0/+1
2013-03-26code restructureSebastian Reichel9-0/+525