zcash-patched-for-explorer/TODO

92 lines
1.7 KiB
Plaintext
Raw Normal View History

2011-05-07 13:13:39 -07: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 13:23:31 -07:00
-> yes, to have different proxy views
** Table rows are much too high?
2011-05-07 13:13:39 -07: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 13:23:31 -07:00
2011-05-12 05:44:52 -07:00
- Toolbar icon
- 'notify' on incoming transaction
2011-05-12 08:55:24 -07: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 11:10:21 -07:00
Done:
Compatibility with Qt, and some more modularity
- Put guard statements around header files.
- 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
2011-05-14 23:32:30 -07:00
- Modularity: base48.h can now be included without including all the headers
(useful for linking external GUI to bitcoin core, part of GUI separation)
2011-05-14 11:10:21 -07:00
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