summaryrefslogtreecommitdiffstats
path: root/src/invoice
AgeCommit message (Collapse)AuthorFilesLines
2018-07-18Debian packagingSebastian Reichel1-2/+0
2018-07-17fix templatedirSebastian Reichel1-3/+3
2018-07-15all: simplify datadir configurationSebastian Reichel1-1/+2
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-13/+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 Reichel4-12/+15
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-28all: Add DBusError to avoid warnings with valac 0.40Sebastian Reichel1-4/+4
2018-06-28invoice: add CSV for jVereinJohannes Rudolph1-1/+16
This adds one more CSV to be used with jVerein's "Zusatzbeiträge" feature.
2018-06-28all: replace hard-coded KtT branding with dynamic textJohannes Rudolph1-6/+35
* 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
2017-09-29invoice: make valac-0.36 happySebastian Reichel1-17/+13
2017-04-18all: switch from session to system busSebastian Reichel1-8/+8
2016-08-04surpress "Nothing to be done for 'all'" messageSebastian Reichel1-0/+1
2016-08-03Shopeinzüge laufen jetzt via shop-einzug@Sebastian Reichel1-2/+2
2016-07-01add helper for (re)sending a single invoiceSebastian Reichel4-37/+194
2015-02-16invoice: prefix invoice id with SHSebastian Reichel1-1/+1
2014-04-09silence C-Compiler warningsSebastian Reichel1-1/+1
2014-02-02Revert "invoice: delete sent mails from mail manager"Sebastian Reichel1-2/+0
This reverts commit 74f18e78c20ad983abbb8a0e5357bd529cdfd1f1.
2014-02-02invoice: delete sent mails from mail managerSebastian Reichel1-0/+2
2013-05-19datapath -> datadirSebastian Reichel1-4/+4
2013-05-17new invoice toolSebastian Reichel4-0/+358