Age | Commit message (Collapse) | Author |
|
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.
|
|
add SendCoinsEntry::updateLabel() function
|
|
clientmodel: remove 2 hard-coded values, use CChainParams instead
|
|
- makes the code for updating a label reusable
- no functional changes
|
|
don't touch addressbook when using secure payment-requests
|
|
- use it for secure payment-requests (this change allows a copy&paste of
the amount and looks a little nicer than just a disabled GUI element)
|
|
Bitcoin-Qt: misc changes for sendcoins and paymentsever
|
|
[QT] Add network traffic graph to debug window
|
|
|
|
|
|
|
|
- fixes #3006 by preventing addressbook changes when using
secure payment-requests
sq
|
|
- make processPaymentRequest() use our own HTML-escaping function from
GUIUtil
- make string "application/bitcoin-payment" a constant (below similar
constant strings in the .cpp file)
|
|
- display the real string (faulty address), which causes the valid address
check to fail, instead of a stringified "nonsense" CBitcoinAddress
|
|
- clear(): clear all UI elements (for secure and insecure payments)
- setValue(): only modify UI elements, which need to be set (for secure
or insecure payments)
|
|
|
|
- when closing the client with an open debug window, that window could
become stuck/unsuable (it was still shown wherea the main window was
hidden already)
- fix this by hiding the debug window, when quitting the the client
|
|
Bitcoin-Qt: add missing change from branch Qt_misc
|
|
- remove some unneeded translatable strings from sendcoinsentry.ui file and
rename some elements for better readability
- optimize string prorcessing in SendCoinsDialog::on_sendButton_clicked()
- make all UI labels for secure payments plain text and move the settings
to sendcoinsentry.ui file
- remove unneeded button and default button definiton from warning message
boxes
- remove fixed font-size when sending coins to an address with label and
use monospace font for addresses
|
|
- remove an unneeded debug message in walletframe
|
|
Win32 version info
|
|
- make BitcoinGUI::showPaymentACK() use a reference for msg and use our
own GUIUtil::HtmlEscape() function
- ensure QTimer usage in clientmodel is the same as in walletmodel
- remove an unneeded debug message in walletframe
- flag some parameters as unused in DebugMessageHandler()
- small code formatting changes
|
|
|
|
Bitcoin-Qt: BitcoinGUI::message() updates/fixes
|
|
This way we can reuse rules rather than duplicating them.
|
|
|
|
|
|
|
|
|
|
- ensure message boxes are shown in center of our main window, not
centered on the users desktop
- always prefer user supplied titles for message boxes over the functions
defaults (fixes a bug, where transaction info messages did not contain
information, if it was incoming or outgoing)
|
|
Add BITCOIN_MM QR_CPP and BITCOIN_CPP in order to better accomodate complicated
targets. This is a no-op change.
|
|
- rename URL into URI in paymentserver where correct
- add some missing Qt-coding-stuff in paymentserver
- change QSpinBox to QLineEdit as base for BitcoinAmountField in .ui files
(as this is the result when converting the BAF back into base)
- remove some c_str() and replace with QString::fromStdString()
- remove several new-lines
- remove unneeded spaces
- indentation fixes
|
|
Autotools buildsystem
|
|
qt: add vout index to transaction id in transactions details dialog
|
|
|
|
- removes all usages of PrintDebugStringF from Qt code
- ensure same format for all debug.log messages "functionname : Message"
|
|
|
|
Set Accept: application/bitcoin-paymentrequest header
|
|
[Qt] Display txfee in first sendCoinsDialog message box
|
|
|
|
[Qt] Handle address purpose in incremental updates
|
|
- prepend "Bitcoin-Qt" in front of debug.log entries, which come from Qt
- move DebugMessageHandler installation upwards to the event handler
installation, which fits much better
|
|
Signed-off-by: Jonas Schnelli <jonas.schnelli@include7.ch>
|
|
This is why we created this function. Avoids some #ifdef.
|
|
|
|
Correctly use the purpose of addresses that are added after the start
of the client. Addresses with purpose "refund" and "change" should not
be visible in the GUI. This is now handled correctly.
|
|
- extend PaymentServer with setOptionsModel() and rework initNetManager()
to make use of that
- fix all other places in the code to use display unit from options and no
hard-coded unit
|
|
Bitcoin-Qt: add testnet check and icon to intro dialog
|
|
[QT] Don't ask for a passphrase to getnewaddress.
|
|
Suggestion from BitPay: set an Accept: HTTP header when
fetching payment requests / payment ACKs.
|