Commit graph

123 commits

Author SHA1 Message Date
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
Petr Baudis
8b4e916a6e brmbar v3 ItemEdit: Shift down to fix overlap with status_text 2012-09-26 03:28:09 +02:00
Petr Baudis
780395f877 brmbar v3 ItemEdit: New view for editing/restocking items (actual editing not supported yet) 2012-09-26 03:05:01 +02:00
Petr Baudis
db6d2fb372 brmbar v3 ShopAdapter.load_by_barcode(): Factor out acct_map() 2012-09-26 02:04:26 +02:00
Petr Baudis
42ce11de32 brmbar v3 StockMgmt: New view listing inventory with edit buttons (non-functional yet) 2012-09-26 01:53:32 +02:00
Petr Baudis
d897edd6ed brmbar v3 UserMgmt: Remove useless properties 2012-09-26 01:48:03 +02:00
Petr Baudis
abbe96bc08 brmbar v3 UserMgmt: Shift down to fix overlap with status_text 2012-09-26 01:25:30 +02:00
Petr Baudis
27f9b35b52 brmbar v3: Add support for numpad touch entry, use in charge and withdrawal screens 2012-09-26 01:25:18 +02:00
Petr Baudis
586b2411cf brmbar.Shop.account_list(): Sort accounts alphabetically 2012-09-25 00:13:58 +02:00
Petr Baudis
0645e6c9b0 brmbar.Shop.account_list(): Actually use acctype parameter 2012-09-25 00:12:06 +02:00