aboutsummaryrefslogtreecommitdiff
path: root/src/qt/forms
Commit message (Collapse)AuthorAgeFilesLines
...
* | Coincontrol cleanup (e.g. add missing license)Philip Kaufmann2013-11-182-53/+2
| | | | | | | | | | | | | | | | | | - add missing license headers - make compatible with Qt5 - enforce header cleanup style - small code style cleanups - rename Coin Control dialog into Coin Control Address Selection - use default font for the windows labels (no monospace)
* | Merge pull request #3253Wladimir J. van der Laan2013-11-163-4/+1171
|\ \ | | | | | | | | | | | | 6a86c24 Coin Control Features (Cozz Lovan) 8dfd8c6 pass nBytes as parameter to GetMinFee(..) (Cozz Lovan)
| * | Coin Control FeaturesCozz Lovan2013-11-143-4/+1171
| | |
* | | qt: align amounts on overview page to the rightWladimir J. van der Laan2013-11-141-0/+12
|/ / | | | | | | This is more consistent with other places in the GUI.
* | qt: add Open URI dialogWladimir J. van der Laan2013-11-111-0/+116
| |
* | [Qt] rename rpcconsole windowPhilip Kaufmann2013-11-081-1/+1
| | | | | | | | | | | | | | | | | | - rework window title to not include Bitcoin - in front, as no other dialog does this - favor a connect() call over an own function for clearing the traffic graph - write monospace lowercase (seems to be correct after some web search) and add a comment that we should avoid / remove fixed font sizes
* | [Qt] Rework of payment request UI (mainly for insecure pr)Philip Kaufmann2013-10-312-14/+511
| | | | | | | | | | | | | | | | | | | | - this shows insecure (unsecured) payment requests in a new yellowish colored UI (based on the secure payment request UI) instead of our normal payment UI - allows us to receive paymentACK messages for insecure payment requests - allows us to handle expirations for insecure payment request - changed walletmodel, so that all types of payment requests don't touch the addressbook
* | qt: make receive coins tab look more consistent with send coins tabWladimir J. van der Laan2013-10-281-4/+23
| | | | | | | | | | Use a GridLayout instead of a FormLayout. This makes the alignment of the labels consistent between the tabs.
* | [Qt] additional small fixes for #3099 (new receive flow)Philip Kaufmann2013-10-263-8/+2
| | | | | | | | | | | | | | | | | | - 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
* | [Qt] misc small fixes for #3099 (new receive flow)Philip Kaufmann2013-10-252-4/+1
| | | | | | | | | | | | | | | | | | - 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
* | qt: general polish after adding new receive flowWladimir J. van der Laan2013-10-256-37/+100
| | | | | | | | | | | | | | | | - 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
* | qt: show payment information in one text areaWladimir J. van der Laan2013-10-231-168/+37
| | | | | | | | | | | | 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.
* | qt: allow dragging, copying and saving QR codeWladimir J. van der Laan2013-10-231-1/+6
| | | | | | | | Add context menu and drag handling to QR code widget.
* | qt: remove verify/send message and send coins from address bookWladimir J. van der Laan2013-10-231-28/+0
| | | | | | | | | | | | | | 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.
* | qt: rework "receive coins" workflowWladimir J. van der Laan2013-10-233-74/+254
| |
* | make BitcoinAmountField::setReadOnly() usablePhilip Kaufmann2013-10-151-7/+1
| | | | | | | | | | - 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)
* | Add network traffic graphScott Ellis2013-10-141-0/+261
| |
* | Bitcoin-Qt: translation fixes in sendcoinsPhilip Kaufmann2013-10-011-19/+13
| | | | | | | | | | | | | | | | | | | | | | | | - 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
* | GUI: fix sendcoinsdialog/sendcoinsentryCozz Lovan2013-09-241-1/+1
| |
* | fix some cosmetic glitches in the codebasePhilip Kaufmann2013-09-092-2/+2
| | | | | | | | | | | | | | | | | | | | | | - 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
* | Payment Protocol: X509-validated payment requestsGavin Andresen2013-08-221-125/+667
| | | | | | | | | | | | | | | | 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.
* | qt: allow user to choose data directoryWladimir J. van der Laan2013-06-161-0/+266
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds an introduction screen that is shown when the client is first started in which the user can choose a data directory. It is also possible to force the intro screen to appear using command line argument `-choosedatadir`. The user is warned that the client will download and store 10Gb of data. The intro screen shows how much space is available on the device that contains the chosen directory and warns if this is less than the 10Gb. To make it possible to translate the introduction dialog, the initialization sequence is changed so that translations are loaded before the data directory. This has the by-effect that it is no longer possible to specify a language in bitcoin.conf inside the data directory.
* | qt: Add total balance in overview pageWladimir J. van der Laan2013-06-071-3/+39
| |
* | qt: remove fee recommendation in settingsWladimir J. van der Laan2013-04-271-1/+1
| | | | | | | | | | | | | | | | This value gets stale really quickly, do not hardcode it into a message. Completely remove it for now. Later on, a mechanism will be added to determine fees based on the mempool. Closes #2576
* | qt: move export button to tabsWladimir J. van der Laan2013-04-121-0/+14
| | | | | | | | | | | | | | | | Having the export button at the top was confusing people into thinking the entire wallet was exported. This commit moves the export button to the address book, receiving addresses and transaction tabs separately.
* | Bitcoin-Qt: updates to addressbookpagePhilip Kaufmann2013-04-031-6/+3
| | | | | | | | | | | | | | | | | | | | - use labelExplanation for sending and receiving tab and move the string from the ui-file to the source - ensure that the table holding the label and address is resized so that the address column fits the address and the label column is stretched to fit the window size - rename some stuff for much easier readbility in the code (I find it hard to get the meaning of stuff like labels or buttons)
* | qt: remove transaction count from overview pageWladimir J. van der Laan2013-03-311-17/+0
| | | | | | | | | | It was needlessly confusing people, as it doesn't necessarily match the number of transactions in the transaction list.
* | Don't specify a point size for "Wallet"Larry Gilbert2013-03-271-1/+0
| |
* | Bitcoin-Qt: better copyright year handling in AboutDialogPhilip Kaufmann2013-02-011-1/+4
| | | | | | | | | | | | | | | | - this change allows us to keep the translation without the need to re-translate any string, when we update the copyright year - copyright symbol is changed to HTML to ensure we get no encoding issues and it's removed from the translation string so translators don't break it by mistake
* | Merge pull request #2153 from Diapolo/overviewpageWladimir J. van der Laan2013-01-061-2/+1
|\ \ | | | | | | Bitcoin-Qt: fix small stylesheet glitch in overviewpage.ui
| * | Bitcoin-Qt: fix small stylesheet glitch in overviewpage.uiPhilip Kaufmann2013-01-061-2/+1
| | |
* | | Bitcoin-Qt: add a Signature label on sign message pagePhilip Kaufmann2013-01-061-0/+10
|/ /
* | Bitcoin-Qt: add a Reset button to the options dialogPhilip Kaufmann2013-01-051-2/+32
| | | | | | | | | | | | | | | | - a click on "Reset Options" sets all options to the default values by removing all stored settings (QSettings), loading the defaults and saving them as the new settings - before the reset is executed the user is presented a confirmation dialog - special casing was needed for StartAtStartup
* | Fix duplicate shortcut usage in sign/verify message dialog.burger22012-11-221-2/+2
| |
* | Merge pull request #1978 from sipa/nodetachPieter Wuille2012-11-091-10/+0
|\ \ | | | | | | Remove -detachdb and stop's detach argument.
| * | Remove -detachdb and stop's detach argument.Pieter Wuille2012-11-041-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | As the only BDB database left is the wallet, and it is always detached. Also remove IsChainFile() predicate and related chainfile-specific logic.
* | | fix some double-spaces in stringsPhilip Kaufmann2012-10-251-18/+8
|/ / | | | | | | | | - remove some unneeded stuff in sendcoinsentry.ui - harmonize some "Error:"-messages
* | Show warning when using prerelease versionWladimir J. van der Laan2012-10-251-256/+277
| | | | | | | | | | | | | | | | | | | | | | Implements #1948 - Add macro `CLIENT_VERSION_IS_RELEASE` to clientversion.h - When running a prerelease (the above macro is `false`): - In UI, show an orange warning bar at the top. This will be used for other warnings (and alerts) as well, instead of the status bar. - For `bitcoind`, show the warning in the "errors" field in `getinfo` response.
* | additional fix for #1843Philip Kaufmann2012-09-221-1/+1
| | | | | | | | - a shortcut on "receive coins" was used twice
* | Remove unnecessary text from tooltip in AddressBookPageWladimir J. van der Laan2012-09-221-1/+1
| |
* | fix #1843 by changing 2 GUI shortcutsPhilip Kaufmann2012-09-211-2/+2
| |
* | Qt: add copyrightLabel to aboutdialog.uiPhilip Kaufmann2012-08-241-5/+14
| | | | | | | | | | | | | | | | | | | | - add a new label, which can be updated independently from the whole license information stuff - the benefit is, we don't need to re-translate that whole wall of text every year the copyright info changes - update to the same copyright string we use in the source and in the bitcoin-qt.exe meta-data information - removes an obsolete entry from the ui-file
* | small UX update for optionsdialogPhilip Kaufmann2012-08-021-6/+0
| | | | | | | | | | | | | | - add enableApplyButton() and disableApplyButton() to optionsdialog.{h/cpp} - they are used to ensure the Ok button does not get disabled, when Apply needs to be disabled (standard UX should allow Ok always to dismiss the dialog and only disable it, when we have a faulty proxy IP) - disable Apply after initially loading the settings, as nothing new needs to be saved - remove orphan settings from optionsdialog.ui that are default anyway
* | fix typo "logfile" -> "log file"Philip Kaufmann2012-07-231-2/+2
| |
* | Replace all occurances of license.txt with COPYING, including naming the ↵Luke Dashjr2012-07-221-1/+1
| | | | | | | | file COPYING.txt on Windows
* | re-size addressbookpage.ui to fix #1062Philip Kaufmann2012-07-191-2/+2
| |
* | Merge pull request #1592 from Diapolo/Qt_WindowTitleWladimir J. van der Laan2012-07-141-2/+2
|\ \ | | | | | | change Window title to "Bitcoin - Wallet" / misc related renames
| * | change Window title to "Bitcoin - Wallet" / misc related renamesPhilip Kaufmann2012-07-131-2/+2
| | | | | | | | | | | | | | | | | | | | | - this helps user to not think our Client is called "Bitcoin Wallet" - change "About Bitcoin-Qt" to "About Bitcoin" - change "Bitcoin debug window" to "Bitcoin - Debug window" - change "Client" in debug Window to "Bitcoin Core"
* | | fix a wrong string in signverifymessagedialog.uiPhilip Kaufmann2012-07-121-1/+1
|/ /
* | show used OpenSSL library version in debug windowPhilip Kaufmann2012-07-071-21/+47
| |