Commit graph

28 commits

Author SHA1 Message Date
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
Petr Baudis
945ee705c3 Initial implementation of brmbar v3 - brmbar v1 emulator brmbar-cli.pl
Uses PostgreSQL to store accounts and transactions, and Perl + Moose
for the implementation.

The schema is somewhat complicated, but brmburo-compatible; accounting
design by TMA.
2012-08-29 03:52:30 +02:00