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 |
|
Petr Baudis
|
83735fec98
|
brmbar v3 Withdraw: New view for user withdrawal of previously added money
|
2012-09-24 04:41:55 +02:00 |
|
Petr Baudis
|
eda6eaf9e4
|
brmbar.Shop.withdraw_credit(): New method analogous to add_credit()
|
2012-09-24 04:39:30 +02:00 |
|
Petr Baudis
|
f261fe5ea5
|
brmbar v3 UserMgmt: Remove commented out old ListModel example
|
2012-09-24 04:23:24 +02:00 |
|
Petr Baudis
|
1d64e17a54
|
brmbar v3 UserMgmt: New view with list of users and their balances
|
2012-09-24 03:55:39 +02:00 |
|
Petr Baudis
|
99cbefbb21
|
brmbar v3 BarScrollBar: New widget
|
2012-09-24 03:54:23 +02:00 |
|
Petr Baudis
|
9afd1788d0
|
brmbar v3 BarButton: Fix fontSize property
|
2012-09-24 03:53:50 +02:00 |
|
Petr Baudis
|
5ac08ac318
|
brmbar v3 ShopAdapter: Factor out acct_debt_map(), acct_inventory_map() methods
|
2012-09-24 03:53:19 +02:00 |
|
Petr Baudis
|
71abc6ca66
|
brmbar.Shop.account_list(): New query method
|
2012-09-24 03:52:36 +02:00 |
|
Petr Baudis
|
025d8f4d5d
|
brmbar v3 Management: Cancel -> Main Screen
|
2012-09-24 02:13:52 +02:00 |
|
Petr Baudis
|
9189822fb8
|
TODO: Reorder few items to make more sense
|
2012-09-24 02:01:06 +02:00 |
|
Petr Baudis
|
060a90066f
|
TODO: Credit withdrawal should be done through user management
|
2012-09-24 02:00:32 +02:00 |
|
Petr Baudis
|
febcbfae8c
|
brmbar v3: Show bilance overview in the Management view
|
2012-09-24 01:59:08 +02:00 |
|
Petr Baudis
|
79080d4c5d
|
brmbar.Shop: Implement credit_balance() and inventory_balance() query methods
|
2012-09-24 01:58:12 +02:00 |
|
Petr Baudis
|
30cd5462b4
|
brmbar.Currency.str(): Properly format to two decimal places
|
2012-09-24 01:57:33 +02:00 |
|
Petr Baudis
|
7574b916cd
|
brmbar.Currency.convert(): Fix missing assignment
|
2012-09-24 01:57:10 +02:00 |
|
Petr Baudis
|
ef7d1083ea
|
TODO: Update to be more realistic
|
2012-09-23 23:47:50 +02:00 |
|
Petr Baudis
|
3a89082d31
|
brmbar v3: Add Management view
|
2012-09-23 23:43:57 +02:00 |
|
Petr Baudis
|
623396f8c6
|
brmbar v3: TODO / roadmap
|
2012-09-05 15:58:00 +02:00 |
|
Petr Baudis
|
5b63e54687
|
brmbar v3: Properly record payment by cash in database
|
2012-09-05 13:47:31 +02:00 |
|
Petr Baudis
|
e428d28e20
|
Brmbar v3: Support for simple GUI
All the CLI functionality implemented in the GUI.
|
2012-09-05 03:35:09 +02:00 |
|
Petr Baudis
|
049271118d
|
Remove perl brmbar v3 implementation
|
2012-09-05 01:31:44 +02:00 |
|
Petr Baudis
|
3a81c9fec2
|
Rewrite brmbar v3 in Python because Perl has lousy Qt bindings
Complete 1:1 reimplementation of existing Perl codebase.
|
2012-09-05 01:31:05 +02:00 |
|