aboutsummaryrefslogtreecommitdiff
path: root/src/qt/walletview.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [Qt] Prevent balloon-spam after rescanCozz Lovan2014-07-181-1/+1
|
* [Qt] rescan progressCozz Lovan2014-04-021-0/+27
|
* [Qt] small notificator and style changesPhilip Kaufmann2013-12-031-2/+2
| | | | | | - remove default arguments for notificator - re-order some calls to use same ordering in Qt files - style police changes (spaces, comments and such)
* [Qt] remove GUIUtil::getSaveFileName() default argumentsPhilip Kaufmann2013-11-111-1/+1
| | | | | - harmonize function with GUIUtil::getOpenFileName() - also make PNG Image singular (grammar)
* Cleanup code using forward declarations.Brandon Dahler2013-11-101-11/+15
| | | | | | | | | Use misc methods of avoiding unnecesary header includes. Replace int typedefs with int##_t from stdint.h. Replace PRI64[xdu] with PRI[xdu]64 from inttypes.h. Normalize QT_VERSION ifs where possible. Resolve some indirect dependencies as direct ones. Remove extern declarations from .cpp files.
* qt: add license header to source filesWladimir J. van der Laan2013-11-041-6/+4
| | | | Closes #839
* transactionview: add message() signalPhilip Kaufmann2013-10-301-1/+3
| | | | | - allow to use message() in transactionview by connecting to the message() signal in WalletView
* walletview: clarify 2 commentsPhilip Kaufmann2013-10-271-2/+2
|
* walletview: make backupWallet() use GUIUtil::getSaveFileName()Philip Kaufmann2013-10-271-19/+14
| | | | | | - this allows removal of several Qt headers and makes use of a standardized function in GUIUtil - adds selected path to the UI output
* qt: clean up signal handling in walletframe/walletviewWladimir J. van der Laan2013-10-271-24/+29
| | | | | | | Use proper signals everywhere. Removes the need to store a pointer to the BitcoinGUI object in the walletview. Also removes the interdependence between setWalletModel / setBitcoinGUI.
* Merge pull request #3144 from Diapolo/message_sendcoinsdialogWladimir J. van der Laan2013-10-251-14/+12
|\ | | | | allow emit message() in sendcoinsdialog and walletview
| * allow emit message() in sendcoinsdialog and walletviewPhilip Kaufmann2013-10-251-14/+12
| | | | | | | | | | | | | | - this allows us to use emit message() over MessageBox:: or gui->message() calls in sendcoinsdialog and walletview - move main handlePaymentRequest() functionality back to BitcoinGUI - move a showNormalIfMinimized() before gotoSendCoinsPage()
* | qt: ReceiveCoinsDialog and SendCoinsDialog should not take a gui objectWladimir J. van der Laan2013-10-251-2/+2
| | | | | | | | | | | | They're supposed to be children of the walletview, and are added with addWidget later on. Inconsequential change because the object passed was already 0.
* | [Qt] additional small fix for #3099 (new receive flow)Philip Kaufmann2013-10-251-2/+0
|/ | | | - remove an obsolete connection to a signMessage() signal
* qt: rework "receive coins" workflowWladimir J. van der Laan2013-10-231-17/+24
|
* qt: remove awkward way of setting GUI pagesWladimir J. van der Laan2013-10-191-7/+5
| | | | | Selecting the button for a pages was going through bitcoingui->walletframe->walletview->bitcoingui. Because of this, the actions for the pages had to be exposed on the BitcoinGUI object.
* qt: merge walletstack and walletframeWladimir J. van der Laan2013-10-181-12/+11
| | | | | | There were too many levels of indirection here, and the functionality of walletframe and walletstack can easily be merged. This commit merges the two which cuts a lot of lines of boilerplate code.
* Bitcoin-Qt: tweak Qt walletXXX.cpp/h codePhilip Kaufmann2013-08-231-1/+2
| | | | | | | | | | | | | | | | | | | | | WalletView: - add new signal showNormalIfMinimized() - emit the new signal in handleURI() to fix a bug, preventing the main window to show up when using bitcoin: URIs WalletStack: - connect the showNormalIfMinimized() signal from WalletView with the showNormalIfMinimized() slot in BitcoinGUI - rework setCurrentWallet() to return a bool - add check for valid walletModel in addWallet() - add missing gui attribute initialisation in constructor WalletFrame: - remove unused or unneded class attributes gui and clientModel - add a check for valid clientModel in setClientModel() General: - small code formatting changes
* Payment Protocol: X509-validated payment requestsGavin Andresen2013-08-221-2/+2
| | | | | | | | Add support for a Payment Protocol to Bitcoin-Qt. Payment messages are protocol-buffer encoded and communicated over http(s), so this adds a dependency on the Google protocol buffer library, and requires Qt with OpenSSL support.
* Qt5 compatibilityWladimir J. van der Laan2013-06-011-0/+8
| | | | | | | | | | | | This commit squashes all the changes in the Qt5 branch relative to master. Backward compatibility with Qt4 is retained. Original authors: - Philip Kaufmann <[email protected]> - Jonas Schnelli <[email protected]>
* small updates for walletview.cppPhilip Kaufmann2013-04-251-12/+7
| | | | | | - make "&Export" translatable - fix some includes - small formatting changes
* qt: move export button to tabsWladimir J. van der Laan2013-04-121-18/+12
| | | | | | | | Having the export button at the top was confusing people into thinking the entire wallet was exported. This commit moves the export button to the address book, receiving addresses and transaction tabs separately.
* Bitcoin-Qt: fix GUI after initial multi-wallet patchPhilip Kaufmann2013-04-031-109/+27
| | | | | | | | | | - adds 6 methods in BitcoinGUI to access some actions needed by the new WalletView class - updates WalletView class to use these instead of trying to duplicate these - cleanup walletview.{cpp/h} and remove all unneeded stuff - this fixes problems with tabs toolbar (#2451) and export broken (#2436) - more details in #2447
* fix "send coins" via context menu in address bookPhilip Kaufmann2013-04-011-3/+8
| | | | | | | - the send coins context menu entry was not working anymore, because a non current version of #2220 was merged onto current master - also removes some unneeded spaces and adds a comment to WalletModel::getNumTransactions()
* Minimal architectural changes necessary to support multiple wallets in ↵Eric Lombrozo2013-03-221-0/+354
bitcoin-qt - This commit is a minimal restructuring necessary to support multiple wallets in the UI. Please see multiwallet-qt.txt for details.