aboutsummaryrefslogtreecommitdiff
path: root/src/qt
AgeCommit message (Collapse)Author
2013-10-26[Qt] additional small fixes for #3099 (new receive flow)Philip Kaufmann
- remove 2 unneeded windowTitle attributes, which bloat our translations - cleanup some unneeded .cpp/.h includes and class usages - use a more generic string for clearing sendcoinsdialog and requestpaymentdialog - edit 2 strings in BitcoinGUI and replace "edit" with "show" as this seems more clear in the context where it is used
2013-10-25Merge pull request #3144 from Diapolo/message_sendcoinsdialogWladimir J. van der Laan
allow emit message() in sendcoinsdialog and walletview
2013-10-25qt: ReceiveCoinsDialog and SendCoinsDialog should not take a gui objectWladimir J. van der Laan
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.
2013-10-25[Qt] additional small fix for #3099 (new receive flow)Philip Kaufmann
- remove an obsolete connection to a signMessage() signal
2013-10-25[Qt] misc small fixes for #3099 (new receive flow)Philip Kaufmann
- changes some strings that were forgotton or made no sense in the conext they are used - remove an orphan file from the qt project file - revert a small change in signverifymessagedialog.ui - guard #include "bitcoin-config.h" with #if defined(HAVE_CONFIG_H) - remove windowTitle from addressbookpage.ui
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