aboutsummaryrefslogtreecommitdiff
path: root/src/qt/walletmodel.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix critical UI performance issue (#1154)Wladimir J. van der Laan2012-04-291-2/+0
|
* Further reduce header dependenciesPieter Wuille2012-04-171-0/+1
| | | | | | | This commit removes the dependency of serialize.h on PROTOCOL_VERSION, and makes this parameter required instead of implicit. This is much saner, as it makes the places where changing a version number can have an influence obvious.
* Move CWalletDB code to new walletdb module.Jeff Garzik2012-04-171-1/+1
| | | | | In addition to standard code separation, this change opens the door to fixing several include inter-dependencies.
* Remove headers.hPieter Wuille2012-04-171-1/+1
|
* Use scoped locks instead of CRITICAL_BLOCKPieter Wuille2012-04-091-5/+5
|
* qtui.h/noui.h interface cleanupWladimir J. van der Laan2012-04-041-1/+1
| | | | | | | - 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
* Update UI through async calls MainFrameRepaint and AddressBookRepaint ↵Wladimir J. van der Laan2012-04-041-10/+5
| | | | | | | | 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
* Added 'Backup Wallet' menu optionsje3972012-02-151-0/+6
| | | | | | | | - 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
* Revert "Use standard C99 (and Qt) types for 64-bit integers"Wladimir J. van der Laan2011-12-211-3/+2
| | | | This reverts commit 21d9f36781604e4ca9fc35dc65265593423b73e9.
* Use standard C99 (and Qt) types for 64-bit integersLuke Dashjr2011-12-201-2/+3
|
* Implement an mlock()'d string class for storing passphrasesDylan Noblesmith2011-11-261-3/+3
| | | | | | | 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.
* update to work with new lock system, add protocol.* to build systemWladimir J. van der Laan2011-09-021-4/+4
|
* Wallet encryption part 2: ask passphrase when needed, add menu optionsWladimir J. van der Laan2011-08-311-0/+76
|
* Wallet encryption part 1: show wallet encryption statusWladimir J. van der Laan2011-08-231-2/+21
|
* QtUI code cleanup / comment improvementsWladimir J. van der Laan2011-08-081-2/+0
|
* comment updateWladimir J. van der Laan2011-07-301-0/+2
|
* make sure address book model is up to date after sending coinsWladimir J. van der Laan2011-07-301-0/+1
|
* Full support for other units, add configuration option for default unit ↵Wladimir J. van der Laan2011-07-291-3/+2
| | | | (used when displaying amounts)
* Merge remote branch 'upstream/master'Wladimir J. van der Laan2011-07-261-4/+3
| | | | | Conflicts: src/bitcoinrpc.cpp
* make initial block download reporting somewhat better by tracking version ↵Wladimir J. van der Laan2011-07-171-6/+15
| | | | responses
* add sendmany supportWladimir J. van der Laan2011-07-161-24/+67
|
* solve warnings at startupWladimir J. van der Laan2011-07-141-1/+1
|
* Show unconfirmed balance on overview pageWladimir J. van der Laan2011-07-111-0/+5
|
* Add context menu on transaction list: copy label, copy address, edit label, ↵Wladimir J. van der Laan2011-07-081-14/+0
| | | | show details
* Send: dialog redesign (automatically look up label for entered address)Wladimir J. van der Laan2011-07-021-0/+16
|
* Split off WalletModel from ClientModel, to be able to support multi-wallets ↵Wladimir J. van der Laan2011-06-301-0/+124
in future