aboutsummaryrefslogtreecommitdiff
path: root/src/qt
AgeCommit message (Collapse)Author
2013-10-25allow emit message() in sendcoinsdialog and walletviewPhilip Kaufmann
- 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()
2013-10-25Merge pull request #3099 from laanwj/2013_10_new_receive_flowWladimir J. van der Laan
qt: improve "receive coins" workflow
2013-10-25qt: general polish after adding new receive flowWladimir J. van der Laan
- We no longer have an address book, but "address lists", update message accordingly - Add tooltips here and there - Clarify text on buttons - add Copy Address button to receive request dialog
2013-10-25Merge pull request #3130 from Diapolo/paymentACK_via_messageWladimir J. van der Laan
Qt: move paymentACK handling to paymentserver
2013-10-24paymentserver: init all class members in constructorPhilip Kaufmann
2013-10-24Qt: move paymentACK handling to paymentserverPhilip Kaufmann
- add new slot handlePaymentACK() to paymentserver, which handles paymentACK messages (currently we just display them) - make paymentACK message a modal information dialog - change some QObject::tr() to just tr() - clarify the processPaymentRequest() error, when IsDust() - small string change to prevent a tripple + usage with QString
2013-10-24Merge pull request #3135 from Diapolo/bitcoinguiWladimir J. van der Laan
bitcoingui: show main window (if hidden) on modal messages
2013-10-24[Qt]: fix num Blocks to maturity in Tx descriptionPhilip Kaufmann
- as we have main.h included in transactiondesc.cpp, we now also use COINBASE_MATURITY + 1 for the descriptive string - fixes #3131
2013-10-23bitcoingui: show main window (if hidden) on modal messagesPhilip Kaufmann
2013-10-23qt: show payment information in one text areaWladimir J. van der Laan
Simplifies the dialog (makes it look less crowded) as well as the code and makes it possible to copy multiple fields at once. Also format bitcoin URI as URI, add copy button for URI.
2013-10-23qt: move bitcoin URI formatting to guiutilWladimir J. van der Laan
Follow the same pattern as the parseBitcoinURI function.
2013-10-23qt: use SendCoinsRecipient for payment request informationWladimir J. van der Laan
This brings some symmetry into the design by using the same object both for incoming URIs that are parsed as for outgoing URIs that are formatted.
2013-10-23qt: add message field to SendCoinsRecipientWladimir J. van der Laan
Also update URI parsing to fill in this field. Note that the message is not currently used in any way with the client. It should be stored with the transaction.
2013-10-23qt: allow dragging, copying and saving QR codeWladimir J. van der Laan
Add context menu and drag handling to QR code widget.
2013-10-23qt: remove verify/send message and send coins from address bookWladimir J. van der Laan
These no longer make sense in the new workflow. It's less clicks to reach sign/verify message from the menu. And sending from the address book is one kind of automatic address reuse we're trying to avoid.
2013-10-23qt: rework "receive coins" workflowWladimir J. van der Laan
2013-10-22Merge pull request #3127 from jgarzik/smells-like-json-spiritJeff Garzik
Revert recent json-spirit changes
2013-10-22Merge pull request #3082 from laanwj/2013_10_rpccli3Wladimir J. van der Laan
Add separate bitcoin-rpc client
2013-10-22Revert "Switch to using raw_utf8"Jeff Garzik
This reverts commit 2ecb7555a9df1e843fd25f588819e4ca1d94b266.
2013-10-22Merge pull request #2740 from constantined/constantinedGavin Andresen
UTF-8 support for JSON-RPC
2013-10-22splashscreen: use TestNet() instead of unneeded string processingPhilip Kaufmann
2013-10-21Add separate bitcoin-rpc clientWladimir J. van der Laan
This adds an executable `bitcoin-rpc` that only serves as a Bitcoin RPC client. The commit does not remove RPC functionality from the `bitcoind` yet, this functionality should be deprecated but is left for a later version to give users some time to switch.
2013-10-20Merge pull request #3119Pieter Wuille
db0e8cc Bump Year Number to 2013 (super3)
2013-10-20Bump Year Number to 2013super3
2013-10-20Merge pull request #3108 from Diapolo/paymentserver_styleWladimir J. van der Laan
paymentserver: style fixes / cleanup
2013-10-19qt: remove awkward way of setting GUI pagesWladimir J. van der Laan
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.
2013-10-19paymentserver: style fixes / cleanupPhilip Kaufmann
- rename reportError() into message() to be in line with our default message() signal/slot naming (and can be used for all types of messages) - rename some QStrings to not collide with message() function - add a missing message for malformed URIs that IS also used in BitcoinGUI - fix / extend some comments and misc style fixes
2013-10-18qt: merge walletstack and walletframeWladimir J. van der Laan
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.
2013-10-18Merge pull request #3101 from Diapolo/sendcoinsentryWladimir J. van der Laan
add SendCoinsEntry::updateLabel() function
2013-10-17Merge pull request #3084 from Diapolo/clientmodelWladimir J. van der Laan
clientmodel: remove 2 hard-coded values, use CChainParams instead
2013-10-16add SendCoinsEntry::updateLabel() functionPhilip Kaufmann
- makes the code for updating a label reusable - no functional changes
2013-10-15Merge pull request #3069 from Diapolo/fix_addressbookWladimir J. van der Laan
don't touch addressbook when using secure payment-requests
2013-10-15make BitcoinAmountField::setReadOnly() usablePhilip Kaufmann
- 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)
2013-10-15Merge pull request #3080 from Diapolo/sendcoins-paymentreqWladimir J. van der Laan
Bitcoin-Qt: misc changes for sendcoins and paymentsever
2013-10-15Merge pull request #2924 from sje397/TrafficGraphWladimir J. van der Laan
[QT] Add network traffic graph to debug window
2013-10-15clientmodel: remove 2 hard-coded values, use CChainParams insteadPhilip Kaufmann
2013-10-14Add network traffic graphScott Ellis
2013-10-11Refactor/encapsulate chain globals into a CChain classPieter Wuille
2013-10-11don't touch addressbook when using secure payment-requestsPhilip Kaufmann
- fixes #3006 by preventing addressbook changes when using secure payment-requests sq
2013-10-11paymentserver: use own HTML-esc / add new header constPhilip Kaufmann
- 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)
2013-10-11sendcoinsdialog: display real failed address stringPhilip Kaufmann
- display the real string (faulty address), which causes the valid address check to fail, instead of a stringified "nonsense" CBitcoinAddress
2013-10-11sendcoinsentry: small clear() and setValue() changesPhilip Kaufmann
- 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)
2013-10-08Bitcoin-Qt: ensure Qt icon is shown with Qt >= 5.0Philip Kaufmann
2013-10-05Bitcoin-Qt: prevent stuck/unusable debug window on exitPhilip Kaufmann
- 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
2013-10-03Merge pull request #3040 from Diapolo/Qt_misc2Gavin Andresen
Bitcoin-Qt: add missing change from branch Qt_misc
2013-10-01Bitcoin-Qt: translation fixes in sendcoinsPhilip Kaufmann
- 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
2013-10-01Bitcoin-Qt: add missing change from branch Qt_miscPhilip Kaufmann
- remove an unneeded debug message in walletframe
2013-09-29Merge pull request #3015 from theuni/win32-version-infoPieter Wuille
Win32 version info
2013-09-28several small Qt-related fixesPhilip Kaufmann
- 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
2013-09-24GUI: fix sendcoinsdialog/sendcoinsentryCozz Lovan