summaryrefslogtreecommitdiffstats
path: root/src/scanner-session
AgeCommit message (Collapse)AuthorFilesLines
2018-08-31shorten some stringsSebastian Reichel1-12/+12
2018-07-18Debian packagingSebastian Reichel1-1/+0
2018-07-17play logout soundSebastian Reichel1-7/+7
2018-07-17Fix display of Guest purchasesSebastian Reichel1-6/+12
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 Reichel3-29/+30
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 Rudolph1-0/+1
2018-06-28all: Add DBusError to avoid warnings with valac 0.40Sebastian Reichel1-8/+10
2018-06-28Add RFID supportJohannes Rudolph2-5/+16
2018-06-28scanner-session: initial state machine implementationJohannes Rudolph2-124/+199
2018-06-28scanner-session: add getCodeType()Johannes Rudolph2-0/+31
2018-06-28scanner-session: add play_audio()Johannes Rudolph1-0/+20
2017-09-29scanner-session: make valac-0.36 happySebastian Reichel1-1/+1
2017-04-18Merge branch 'master' into customizable_user_soundsSebastian Reichel2-5/+5
2017-04-18all: switch from session to system busSebastian Reichel2-5/+5
2017-04-16adds a new feature: a user can select it's sond theme in the web interface. ↵Holger Cremer1-1/+4
If not selected, a random theme is used.
2016-09-17move disabled flag from auth table to user tableSebastian Reichel1-1/+1
2015-09-13Add support for aliased EANsSebastian Reichel1-0/+1
Some products are sold under different EANs (e.g. per-country EANs). The alias table can be used to map multiple EANs to a single product.
2015-09-12input-device: add new daemonSebastian Reichel2-3/+3
The input-device daemon can be used instead of the serial-device daemon for barcode scanners, that are connected as HID device.
2015-06-13replace the popup with an overlay over the messagebox - this is much better ↵Holger Cremer2-4/+4
on very small screens
2015-06-12a simple cli interface to send barcodesHolger Cremer2-193/+197
2015-06-10show a popup for invalid product or missing loginHolger Cremer2-3/+9
2015-04-07Make the Makefile more quietSebastian Reichel1-0/+1
2014-04-09silence C-Compiler warningsSebastian Reichel1-1/+1
2013-06-15handle DatabaseError in db.get_product_nameSebastian Reichel1-1/+18
2013-04-28report sale removal to UIdbusSebastian Reichel1-1/+4
2013-04-28send out error message via dbusSebastian Reichel1-1/+1
2013-04-27fix init in scanner-session daemonSebastian Reichel1-0/+2
2013-04-27fallback to default themeSebastian Reichel1-2/+8
2013-03-27handle errorsSebastian Reichel1-2/+17
2013-03-26ignore binariesSebastian Reichel1-0/+1
2013-03-26code restructureSebastian Reichel4-0/+236