Wladimir J. van der Laan
7cfbe1fee4
qtui.h/noui.h interface cleanup
...
- rename wxMessageBox, remove redundant arguments to noui/qtui calls
- also, add flag to force blocking, modal dialog box for disk space warning etc
- clarify function naming
- no more special MessageBox needed from AppInit2, as window object is created before calling AppInit2
13 years ago
Wladimir J. van der Laan
6cb6d62347
remove dependency on serialize.h and util.h for SecureString
13 years ago
Wladimir J. van der Laan
98e6175874
Update UI through async calls MainFrameRepaint and AddressBookRepaint instead of a timer.
...
- Overall, this is better design
- This fixes problems with the address book UI not updating when the address book is changed through RPC
- Move Statusbar change detection responsibility to ClientModel
13 years ago
Wladimir J. van der Laan
52d3a48128
VC2010 compile fixes
13 years ago
sje397
4efbda3f25
Added 'Backup Wallet' menu option
...
- icon from the LGPL Nuvola set (like the tick) - http://www.icon-king.com/projects/nuvola/
- include 'boost/version.hpp' in db.cpp so that the overwrite version of copy can be used
- catch exceptions in BackupWallet (e.g. filesystem_error thrown when trying to overwrite without the overwrite flag set)
- include db.h in walletmodel.cpp for BackupWallet function
- updated doc/assets-attribution.txt and contrib/debian/copyright with copyright info for new icon
13 years ago
Wladimir J. van der Laan
bde280b9a4
Revert "Use standard C99 (and Qt) types for 64-bit integers"
...
This reverts commit 21d9f36781
.
13 years ago
Luke Dashjr
21d9f36781
Use standard C99 (and Qt) types for 64-bit integers
13 years ago
Dylan Noblesmith
94f778bdeb
Implement an mlock()'d string class for storing passphrases
...
SecureString is identical to std::string except with secure_allocator
substituting for std::allocator. This makes casting between them
impossible, so converting between the two at API boundaries requires
calling ::c_str() for now.
13 years ago
Wladimir J. van der Laan
af836ad588
Improve documentation for UI classes
13 years ago
Wladimir J. van der Laan
6c85cbecf1
comments and readme update
13 years ago
Wladimir J. van der Laan
b7bcaf940d
Wallet encryption part 2: ask passphrase when needed, add menu options
13 years ago
Wladimir J. van der Laan
ae8adeb90a
Wallet encryption part 1: show wallet encryption status
13 years ago
Wladimir J. van der Laan
b0849613bf
QtUI code cleanup / comment improvements
14 years ago
Wladimir J. van der Laan
ee014e5b10
Full support for other units, add configuration option for default unit (used when displaying amounts)
14 years ago
Wladimir J. van der Laan
5df0b03c95
make initial block download reporting somewhat better by tracking version responses
14 years ago
Wladimir J. van der Laan
a5e6d72339
add sendmany support
14 years ago
Wladimir J. van der Laan
77b615ceba
solve warnings at startup
14 years ago
Wladimir J. van der Laan
df5ccbd2b2
Show unconfirmed balance on overview page
14 years ago
Wladimir J. van der Laan
51d7cc07f1
Add context menu on transaction list: copy label, copy address, edit label, show details
14 years ago
Wladimir J. van der Laan
ebff5c40a2
Send: dialog redesign (automatically look up label for entered address)
14 years ago
Wladimir J. van der Laan
ef079e183b
Split off WalletModel from ClientModel, to be able to support multi-wallets in future
14 years ago
Wladimir J. van der Laan
e8ef3da713
update core to d0d80170a2
(CWallet class)
14 years ago
Wladimir J. van der Laan
38deedc1b5
allow adding address to address book in send dialog
14 years ago
Wladimir J. van der Laan
b9e80983a5
Allow changing default address (fixes issue #6 )
14 years ago
Wladimir J. van der Laan
6cab66354d
On initial block chain download, show a progress bar
14 years ago
Wladimir J. van der Laan
7df70c000a
Prevent notification balloon-spam on initial block download, const-correctness in client model
14 years ago
Wladimir J. van der Laan
ba4081c1fc
move back to original directory structure
14 years ago
Wladimir J. van der Laan
467c31ea0a
show messages from core/net thread
14 years ago
Wladimir J. van der Laan
2547f1f7e5
create new address from main gui, move address book model to client model
14 years ago
Wladimir J. van der Laan
9d9a4e874d
support incremental wallet updates
14 years ago
Wladimir J. van der Laan
968d55aafa
move getTransactionFee to OptionsModel
14 years ago
Wladimir J. van der Laan
92f20d53fb
implement options model, show current options in options dialog
14 years ago
Wladimir J. van der Laan
6630c1cbf5
sending support
14 years ago
Wladimir J. van der Laan
dd8e82f797
fix balance display, display number of transactions
14 years ago
Wladimir J. van der Laan
18cab09a95
core initialisation, client model binding
14 years ago