Commit graph

132 commits

Author SHA1 Message Date
Václav 'Ax' Hůla
385393fdb7 Dont panic on stopped database 2012-10-27 23:49:44 +02:00
Václav 'Ax' Hůla
18633fa596 import clenaup 2012-10-27 23:27:59 +02:00
Václav 'Ax' Hůla
a4dbf3b77c All db operations now should go thru Database object 2012-10-27 23:20:43 +02:00
Václav 'Ax' Hůla
ffa119e7f0 Retab part II 2012-10-26 21:45:30 +02:00
Václav 'Ax' Hůla
ec94f1d034 Retab 2012-10-26 21:41:23 +02:00
Petr Baudis
1c050d7da5 ShopAdapter: Explicitly commit all transactions before returning to GUI 2012-10-23 22:20:58 +02:00
Petr Baudis
e21f06b9c1 UserMgmt: Fix loading Withdraw page when user barcode is scanned 2012-10-23 20:42:24 +02:00
Petr Baudis
4ea03e665e brmbar3 COPYING: brmbar3 released under GPLv2+ 2012-10-19 00:52:00 +02:00
Petr Baudis
2d134c829a Move Receipt button from Main Page to Management 2012-10-18 19:31:11 +02:00
Petr Baudis
3bf0e15af1 Reduce saturation for colors of BarButtons and top bar
This should help the main content of the page stand out better.
2012-10-18 19:27:13 +02:00
Petr Baudis
4983fea31e Slightly improve (and correct) credit charging UI 2012-10-18 19:23:22 +02:00
Petr Baudis
48bfde333a SQL: Add account_balances view 2012-10-17 21:33:20 +02:00
Petr Baudis
8ae6dfb604 Add import scripts brmbar1 -> brmbar3 2012-10-17 21:12:43 +02:00
Petr Baudis
09d57550a3 Management: Fix negative inventory balance 2012-10-17 20:54:55 +02:00
Petr Baudis
17ea4c72c6 SQL: currency and account names are unique 2012-10-17 20:54:28 +02:00
Petr Baudis
8c4f7f5a5c BasePage: Fix vertical alignment of version number 2012-10-16 23:39:59 +02:00
Petr Baudis
20c6b062df Fix stupid sed typo 2012-10-16 23:34:29 +02:00
Petr Baudis
bab3dd376a brmbarv3: Resize all texts by a horrible hack 2012-10-16 23:32:50 +02:00
Petr Baudis
0b43a93c0d brmbarv3: Use full screen 2012-10-16 22:45:57 +02:00
Petr Baudis
906fc75f3c brmbarv3 ItemEdit: Allow keyboard text entry 2012-10-16 22:42:56 +02:00
Petr Baudis
c81189889e brmbarv3 Receipt: Allow keyboard text entry 2012-10-16 22:18:47 +02:00
Petr Baudis
ee90915300 brmbarv3 Withdraw: Allow keyboard text entry 2012-10-16 22:06:45 +02:00
Petr Baudis
a5ffdf27e8 brmbarv3 BarKeyboard: Allow keyboard text entry; use in ChargeCredit 2012-10-16 19:36:49 +02:00
Petr Baudis
0801bc24cb brmbarv3 StockMgmt, UserMgmt: Enlarge list containers to full height 2012-10-16 17:52:34 +02:00
Petr Baudis
e55f5cfa5e brmbarv3: Convert font sizes from points to pixels to be DPI-independent 2012-10-16 17:45:21 +02:00
Petr Baudis
4d72dff187 brmbar v3 BarKeyboard: Turn off shift state after keypress 2012-09-29 00:26:53 +02:00
Petr Baudis
ec29578591 brmbar v3 BarKeyPad: Adjust qwerty layout to have shift on left 2012-09-29 00:25:20 +02:00
Petr Baudis
b315a8359c brmbarv3 Receipt: New view for entering and paying receipts 2012-09-29 00:23:26 +02:00
Petr Baudis
9c1c8d381b brmbar.Shop.receipt_to_credit(): New method for converting receipts to credit 2012-09-29 00:22:32 +02:00
Petr Baudis
325033231b brmbarv3: Grey out non-working buttons as disabled 2012-09-28 23:37:53 +02:00
Petr Baudis
6a71841112 brmbarv3: Add missing db.commit() at two places 2012-09-28 23:28:18 +02:00
Petr Baudis
b11cd6c338 brmbarv3 ItemEdit: Fix missing support for renaming items 2012-09-28 23:21:23 +02:00
Petr Baudis
278a869ba3 brmbarv3 ItemEdit: Add support for adding new items 2012-09-28 23:21:09 +02:00
Petr Baudis
a775c24cbc brmbar.Account.create(): Fix SQL usage 2012-09-28 23:20:00 +02:00
Petr Baudis
8ed210bac9 brmbar.Currency.create(): Fix call 2012-09-28 23:19:45 +02:00
Petr Baudis
34bfac01d5 brmbar v3 ItemEdit: Support for saving changes and restocking 2012-09-28 22:42:31 +02:00
Petr Baudis
6e7cdf0bad brmbar.Shop.buy_for_cash(): New method for stock replenishment from the money box 2012-09-28 22:37:02 +02:00
Petr Baudis
fedd1ecd50 brmbar.Currency.update_{sell,buy}_rate(): New methods 2012-09-28 22:36:30 +02:00
Petr Baudis
e6588a5eba brmbarv3: Fix few unusued INSERT statements with syntax errors 2012-09-28 22:35:02 +02:00
Petr Baudis
6ac230c7d9 brmbar.Currency.rates(): Use _latest_ exchange rate, not earliest 2012-09-28 22:00:09 +02:00
Petr Baudis
072aa83479 brmbar.Currency.convert(): Use _latest_ exchange rate, not earliest 2012-09-28 21:52:52 +02:00
Petr Baudis
0ab5e579c7 brmbarv3 TODO: Shop.inventory_balance() is computing wrong results 2012-09-28 21:49:16 +02:00
Petr Baudis
7f37f0baad brmbar v3 ItemEdit: Support for editing of all attributes 2012-09-28 21:34:17 +02:00
Petr Baudis
592211bb51 brmbar v3 ItemEdit: Split to row items, add basic state machine 2012-09-28 20:14:15 +02:00
Petr Baudis
a69a1e171b brmbar v3 TODO: Small update, reschedule some things 2012-09-26 04:18:48 +02:00
Petr Baudis
2c804477ec brmbar v3 BarKeyPad: QWERTY touch input pad 2012-09-26 04:02:34 +02:00
Petr Baudis
d12a3b6599 brmlab v3 BarKeyboard: Fix shift state 2012-09-26 03:54:19 +02:00
Petr Baudis
5b185b8715 brmbar v3 TODO: Update 2012-09-26 03:42:36 +02:00
Petr Baudis
ffd0ca29c9 brmbar v3 ItemEdit: Support for adding barcodes to items 2012-09-26 03:32:11 +02:00
Petr Baudis
4e1681cb94 brmbar.Account.add_barcode(): New method 2012-09-26 03:31:51 +02:00