aboutsummaryrefslogtreecommitdiff
path: root/src/qt/sendcoinsdialog.cpp
AgeCommit message (Collapse)Author
2012-06-14URI-handling code update: added safety checks and tray-notificationsPhilip Kaufmann
2012-05-25Added 'immature balance' for miners. Only displayed if the balance is ↵sje397
greater than zero. This adds a field labelled 'Immature' in the overview section under the 'unconfirmed' field, which shows mined income that has not yet matured (which is currently not displayed anywhere, even though the transactions exist in the transaction list). To do that I added a 'GetImmatureBalance' method to the wallet, and connected that through to the GUI as per the 'GetBalance' and 'GetUnconfirmedBalance' methods. I did a small 'no-op' change to make the code in adjacent functions a little more readable (imo); it was a change I had made in my repo earlier...but I thought it wouldn't hurt so left it in. Immature balance comes from mined income that is at least two blocks deep in the chain (same logic as displayed transactions). My reasoning is: - as a miner, it's a critical stat I want to see - as a miner, and taking into account the label 'immature', the uncertainty is pretty clearly implied - those numbers are already displayed in the transaction list - this makes the overview numbers add up to what's in the transaction list - it's not displayed if the immature balance is 0, so won't bother non-miners I also 'cleaned' the overview UI a little, moving code to the XML and removing HTML.
2012-05-13update some strings used as warning messages in sendcoinsdialog.cppPhilip Kaufmann
2012-04-15fix warnings: enumeration values 'XX' not handled in switch [-Wswitch-enum]Wladimir J. van der Laan
2012-04-06Bugfix: Replace "URL" with "URI" where we aren't actually working with URLsLuke Dashjr
2012-02-17Restructure IPC URL handling (fixes #851)Wladimir J. van der Laan
2012-01-05Add support for opening bitcoin: URIs directly.Matt Corallo
2012-01-05Automatically refocus on new SendCoinsEntrys and scroll to them.Matt Corallo
2011-12-21Revert "Use standard C99 (and Qt) types for 64-bit integers"Wladimir J. van der Laan
This reverts commit 21d9f36781604e4ca9fc35dc65265593423b73e9.
2011-12-20Use standard C99 (and Qt) types for 64-bit integersLuke Dashjr
2011-11-08Add robustness against null modelsWladimir J. van der Laan
2011-10-09Improved Mac experience; QDoubleSpinBox for BitcoinAmountFieldp2k
Now it can't be told if this is was a Windows App before. All Mac design principles are fulfilled and some cosmetics have been applied to suit the native look and feel. The biggest change there is the proper use of the Dock icon which takes the role of the Tray icon on Mac. The QDoubleSpinBox improves entering of Bitcoin amounts, no two separate fields are required anymore. All functionality and validation effects have been retained; pressing the comma key will be internally translated to a period to keep it consistent throughout the application and eases entering in countries which use the comma as decimal separator. Additionally, Notificator now supports Growl, Mac's native notification system. This is provided via Apple Script in order to avoid linking to Growl on compile time. Other changes involve encapsulation of Toolbar and Menubar creation, loading of Qt's own translation and some clean up.
2011-09-27Send Coins page not cleared when changing tabs. Clear all button for ↵Janne Pulkkinen
clearing the entries
2011-09-22show balance in sendcoins screen (issue #24)Wladimir J. van der Laan
2011-08-31Wallet encryption part 2: ask passphrase when needed, add menu optionsWladimir J. van der Laan
2011-08-07don't include <QDebug>Wladimir J. van der Laan
2011-08-07Accept "bitcoin:" URL drops from browsersWladimir J. van der Laan
2011-07-31Properly html-escape labelsWladimir J. van der Laan
2011-07-26show amounts in <b>bold</b> in confirmation dialogWladimir J. van der Laan
2011-07-25preparations for multiple unit (uBTC, mBTC, BTC) support, fix amount entry issueWladimir J. van der Laan
2011-07-16add sendmany supportWladimir J. van der Laan
2011-07-14solve warnings at startupWladimir J. van der Laan
2011-07-08Add context menu on transaction list: copy label, copy address, edit label, ↵Wladimir J. van der Laan
show details
2011-07-08send coins dialog: make sure send button remain default button (triggered ↵Wladimir J. van der Laan
with enter)
2011-07-08forgot synced iconsWladimir J. van der Laan
2011-07-08Reorganize "send coins" tabWladimir J. van der Laan
2011-07-07Selection/tab navigation fixesWladimir J. van der Laan
2011-07-07convert to full tab-based uiWladimir J. van der Laan
2011-07-03move another setPlaceHolderText to 4.7+ only codeWladimir J. van der Laan
2011-07-02Send: dialog redesign (automatically look up label for entered address)Wladimir J. van der Laan
2011-06-30Split off WalletModel from ClientModel, to be able to support multi-wallets ↵Wladimir J. van der Laan
in future
2011-06-30show an error if amount is not valid (either the amount or decimals is empty)Wladimir J. van der Laan
2011-06-29Implement filter row instead of tabs, allows for more expressive filtersWladimir J. van der Laan
2011-06-25allow adding address to address book in send dialogWladimir J. van der Laan
2011-06-20introduce bitcoin amount field with split amount/decimals, to protect ↵Wladimir J. van der Laan
against mistakes (https://forum.bitcoin.org/index.php?topic=19168.0)
2011-06-18remove commented code, use // for one-line comments and comments inside ↵Wladimir J. van der Laan
functions
2011-06-13Address book: select action (edit/select) based on contextWladimir J. van der Laan
2011-06-11move back to original directory structureWladimir J. van der Laan