neobytes/TODO

91 lines
1.6 KiB
Plaintext
Raw Normal View History

2011-05-07 22:13:39 +02:00
Toolbar:
Send coins
Address book
- "Your bitcoin address" label
- address field
- "New..."
- Copy to Clipboard
Balance: XXX
Tabs:
All transactions
Sent/Received
Sent
Received
Table [columns]:
Status
Date
Description
Debit
Credit
** Table should be the same in all tabs. Do we really need different widgets?
2011-05-08 22:23:31 +02:00
-> yes, to have different proxy views
** Table rows are much too high?
2011-05-07 22:13:39 +02:00
Status bar:
Permanent status indicators:
< actions_crystal_project: connect_established.png / connect_no.png >
N connections
M blocks
O transactions
SendCoinDialog
AddressesDialog (Address book)
Receiving/Sending
OptionsDialog
Tabs at the left
AboutDialog
- Move resources to res/
- Send icon
- Address Book icon
- Translation
2011-05-08 22:23:31 +02:00
2011-05-12 14:44:52 +02:00
- Toolbar icon
- 'notify' on incoming transaction
2011-05-12 17:55:24 +02:00
- AddressTableModel
- Name / Label
- Address
- Delete / Copy to clipboard based on tab
- Make icon blend into taskbar and maybe silver/grey
Same for the other icons?
2011-05-14 20:10:21 +02:00
Done:
Compatibility with Qt, and some more modularity
- Put guard statements around header files.
- Proper include between header files; remove central "header.h" file.
- Removed macro foreach: conflicts with Qt keyword foreach, replaced back with BOOST_FOREACH
- Prefix stdlib structures and functions with std:: in headers; "using namespace" in header files is
generally frowned upon
Todo:
- Repeated in all files?
#define __STDC_LIMIT_MACROS // to enable UINT64_MAX from stdint.h
#include "main.h"
#ifndef GUI
#include "noui.h"
#endif
- Check windows support / cross platform