aboutsummaryrefslogtreecommitdiff
path: root/src/qt/walletframe.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add GUI to import private keyschromatic2021-05-231-0/+7
| | | | | | | | | | | | | Addresses GH #1808. There are several possible future improvements: * add a new icon for key import * reduce duplication of code between the RPC private key importer and the GUI private key importer * improving error messages for various error states
* Re-add paperwallet printer (#1467)Max K2019-03-251-0/+8
| | | | | | | | | | | | | | * Add paper wallet generator to QT wallet * Replace print icon with Typeicons equivalent * Re-add printer support to Qt * depends: fix fontconfig with newer glibc See comment for more detail * Set fixed size for paper wallet dialog
* Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
| | | | | | Edited via: $ contrib/devtools/copyright_header.py update .
* Merge #8371: [Qt] Add out-of-sync modal info layerJonas Schnelli2016-09-231-0/+6
|\ | | | | | | | | | | | | | | | | | | 08827df [Qt] modalinfolayer: removed unused comments, renamed signal, code style overhaul (Jonas Schnelli) d8b062e [Qt] only update "amount of blocks left" when the header chain is in-sync (Jonas Schnelli) e3245b4 [Qt] add out-of-sync modal info layer (Jonas Schnelli) e47052f [Qt] ClientModel add method to get the height of the header chain (Jonas Schnelli) a001f18 [Qt] Always pass the numBlocksChanged signal for headers tip changed (Jonas Schnelli) bd44a04 [Qt] make Out-Of-Sync warning icon clickable (Jonas Schnelli) 0904c3c [Refactor] refactor function that forms human readable text out of a timeoffset (Jonas Schnelli)
| * [Qt] modalinfolayer: removed unused comments, renamed signal, code style ↵Jonas Schnelli2016-09-231-2/+2
| | | | | | | | overhaul
| * [Qt] make Out-Of-Sync warning icon clickableJonas Schnelli2016-08-261-0/+6
| |
* | Do not shadow in src/qtPavel Janík2016-09-231-4/+4
|/
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
|
* qt: Introduce PlatformStyleWladimir J. van der Laan2015-07-311-3/+4
| | | | | | | | | | | | | | Introduce a PlatformStyle to handle platform-specific customization of the UI. This replaces 'scicon', as well as #ifdefs to determine whether to place icons on buttons. The selected PlatformStyle defaults to the platform that the application was compiled on, but can be overridden from the command line with `-uiplatform=<x>`. Also fixes the warning from #6328.
* Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
| | | | | Github-Pull: #5494 Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60
* Remove references to X11 licenceMichael Ford2014-12-161-1/+1
|
* qt: GUI support for -disablewallet modeWladimir J. van der Laan2013-11-131-9/+20
|
* Cleanup code using forward declarations.Brandon Dahler2013-11-101-3/+4
| | | | | | | | | 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
* qt: clean up signal handling in walletframe/walletviewWladimir J. van der Laan2013-10-271-8/+1
| | | | | | | 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.
* qt: rework "receive coins" workflowWladimir J. van der Laan2013-10-231-7/+14
|
* qt: remove awkward way of setting GUI pagesWladimir J. van der Laan2013-10-191-1/+12
| | | | | 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-27/+79
| | | | | | 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: add missing change from branch Qt_miscPhilip Kaufmann2013-10-011-5/+2
| | | | - remove an unneeded debug message in walletframe
* Bitcoin-Qt: tweak Qt walletXXX.cpp/h codePhilip Kaufmann2013-08-231-8/+5
| | | | | | | | | | | | | | | | | | | | | 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-3/+1
| | | | | | | | | | | | 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]>
* qt: remove extraneous padding introduced in multiwallet support patchWladimir J. van der Laan2013-04-261-0/+2
| | | | solve issue #2529
* fix "send coins" via context menu in address bookPhilip Kaufmann2013-04-011-2/+2
| | | | | | | - 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/+129
bitcoin-qt - This commit is a minimal restructuring necessary to support multiple wallets in the UI. Please see multiwallet-qt.txt for details.