aboutsummaryrefslogtreecommitdiff
path: root/src/qt/guiutil.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #5476Wladimir J. van der Laan2015-01-021-0/+5
|\ \ | | | | | | | | | | | | 73caf47 Display time offset in the debug window's Peers tab (Pavel Janík) 26a6bae Add time offset to getpeerinfo output (Pavel Janík)
| * | Display time offset in the debug window's Peers tabPavel Janík2014-12-151-0/+5
| | |
* | | Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
| | | | | | | | | | | | | | | Github-Pull: #5494 Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60
* | | Remove references to X11 licenceMichael Ford2014-12-161-1/+1
|/ /
* | MOVEONLY: core/ -> primitives/Luke Dashjr2014-12-031-1/+1
| |
* | MOVEONLY: Separate CTransaction and dependencies from corejtimon2014-10-271-1/+1
| |
* | Use a typedef for monetary valuesMark Friedenbach2014-09-261-1/+1
| |
* | Move CTxDestination from script/script to script/standardPieter Wuille2014-09-161-1/+3
| |
* | qt: Use quint64 for formatServicesStrWladimir J. van der Laan2014-08-181-1/+1
| | | | | | | | | | `uint64_t` was causing a build error on some systems, as that type is not known after including just the Qt headers.
* | Merge pull request #4659Wladimir J. van der Laan2014-08-141-6/+7
|\ \ | | | | | | | | | c4bae53 [Qt] move SubstituteFonts() above ToolTipToRichTextFilter (Philip Kaufmann)
| * | [Qt] move SubstituteFonts() above ToolTipToRichTextFilterPhilip Kaufmann2014-08-081-6/+7
| | | | | | | | | | | | - doesn't belong to the ToolTipToRichTextFilter class so move it up
* | | Merge pull request #4622Wladimir J. van der Laan2014-08-111-0/+4
|\ \ \ | |/ / |/| | | | | c7f3876 URLs containing a / after the address no longer cause parsing errors. (Ross Nicoll)
| * | URLs containing a / after the address no longer cause parsing errors.Ross Nicoll2014-08-081-0/+4
| | |
* | | qt: fix unicode character display on osx when building with 10.7 sdkCory Fields2014-08-071-0/+27
| | |
* | | [Qt] format ping times in peers tab as msPhilip Kaufmann2014-08-041-1/+1
| | | | | | | | | | | | - also align ping times to the right
* | | [Qt] tweak new peers tab in console windowPhilip Kaufmann2014-08-041-0/+5
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove starting height as table header and replace with ping time - remove columnResizingFixer - add local address (if available) in detailed node view (on top of the right view below the remote address) - remove some .c_str() by using QString::fromStdString() - rename Address to Address/Hostname - rename secs to just s for ping time - use MODEL_UPDATE_DELAY from guiconstants.h for the peer refresh time - make PeerTableModel::columnCount() return no hard-coded value - remove and cleanup dup private: section in RPCConsole header - add new defaults for column sizes - remove behaviour which keeps disconnected peers selected and also remove code which keeps track of last selected peer stats - add sync height to detail view - add some additional NULL pointer checks for clientModel in rpcconsole.cpp
* | [Qt] Fix thin space in URICozz Lovan2014-07-201-1/+1
| |
* | Move fee policy out of coreGavin Andresen2014-07-031-1/+2
| |
* | [Qt] don't allow translation of our example btc addressPhilip Kaufmann2014-06-231-1/+3
| |
* | Type-safe CFeeRate classGavin Andresen2014-06-061-1/+1
| | | | | | | | | | | | | | | | Use CFeeRate instead of an int64_t for quantities that are fee-per-size. Helps prevent unit-conversion mismatches between the wallet, relaying, and mining code.
* | [Qt] style police and small addition in rpcconsolePhilip Kaufmann2014-06-031-2/+1
| | | | | | | | - fix spaces, indentation and coding style glitches
* | Merge pull request #4225Wladimir J. van der Laan2014-06-031-0/+48
|\ \ | | | | | | | | | 65f78a1 Qt: Add GUI view of peer information. #4133 (Ashley Holman)
| * | Qt: Add GUI view of peer information. #4133Ashley Holman2014-06-031-0/+48
| | |
* | | [Qt] Fix Start bitcoin on system loginCozz Lovan2014-05-291-1/+1
| | |
* | | Qt: Fix monospace font in osx 10.9Cory Fields2014-05-241-0/+4
|/ / | | | | | | | | The "Monospace" hint was added in Qt 4.8, and it works as intended as opposed to "TypeWriter" which fails to load a font.
* | [Qt] fix style, formating, comment and indentation problemsPhilip Kaufmann2014-03-271-13/+15
| | | | | | | | - introduced by #3920
* | qt: Do proper boost::path conversionWladimir J. van der Laan2014-03-251-1/+31
| | | | | | | | | | | | | | Convert from QString unicode from/to the OS-dependent locale as used by boost::filesystem::path as needed. Solves #3916.
* | [QT] Fixes feel when resizing the last column on tables (issue #2862)gubatron2014-03-211-0/+115
| | | | | | | | | | | | | | | | | | Re-submitting this pull request with a single commit. This patch introduces a GUIUtil class that is used when setting up the 2 tables we have so far on the Qt-GUI. In the past you could only resize the last column, which has BTC amounts from the right border of the column header, something that was rather unnatural. If a new table were ever to be added to the interface, fixing the last columns resizing behavior is rather simple. Just look at how we initialize here a TableViewLastColumnResizingFixer object when setting up the table header's behavior, and then how we override the resize event of the component (can be the table, or the dialog) and we invoke columnResizingFixer->stretchColumnWidth(columnIndex);
* | [Qt] extend validate line edit and btc address validatorPhilip Kaufmann2014-01-291-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | - remove btc address length from address validator - add an optional btc address check in validated line edit that defaults to off and is used in GUIUtil::setupAddressWidget() - an isAcceptable() check is added to validated line edit on focus out which only kicks in, when a validator is used with that widget - remove an isAcceptable() check from sendcoinsentry.cpp - remove obsolete attributes from ui files, which are set by calling GUIUtil::setupAddressWidget() - move some more things to GUIUtil::setupAddressWidget() and remove them from normal code e.g. placeholder text
* | [Qt] fix bitcoin: URI strings (spelling fixes)Philip Kaufmann2014-01-281-1/+1
| |
* | qt: Fix richtext detection hang issue on very old Qt versionsWladimir J. van der Laan2014-01-231-3/+3
| | | | | | | | | | Alternative implementation. Thanks to @awoland for the original. Fixes #3486.
* | [Qt] add utilitydialog.cpp/h and helpmessage classPhilip Kaufmann2014-01-181-41/+0
| | | | | | | | | | | | | | - adds a nice and well formated dialog, which displays our -? help message (all options/paramaters) - moves aboutdialog.cpp/h to the new utilitydialog - move GUI shutdown window to utilitydialog
* | some more small re-branding changes (Bitcoin Core)Philip Kaufmann2013-12-161-1/+1
| |
* | Rebrand to `Bitcoin Core`Wladimir J. van der Laan2013-12-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Only messages for now, executable names and other file names can be changed later if necessary and safe. Do not do an all-sweeping change. Some occurences of Bitcoin-Qt need to be kept: - Applicationname: this is used to determine the registry entry names, we don't want to lose settings over a silly name change. - Where it refers to the executable name instead of the product name.
* | [Qt] small notificator and style changesPhilip Kaufmann2013-12-031-0/+1
| | | | | | | | | | | | - remove default arguments for notificator - re-order some calls to use same ordering in Qt files - style police changes (spaces, comments and such)
* | [Qt] use GUIUtil::setClipboard() where possiblePhilip Kaufmann2013-11-161-4/+2
| |
* | Coin Control FeaturesCozz Lovan2013-11-141-0/+6
| |
* | qt: make URI scheme comparison case insensitiveWladimir J. van der Laan2013-11-121-1/+1
| | | | | | | | Fixes ancient issue #1460.
* | qt: add Open URI dialogWladimir J. van der Laan2013-11-111-0/+35
| |
* | Cleanup code using forward declarations.Brandon Dahler2013-11-101-26/+27
| | | | | | | | | | | | | | | | | | Use misc methods of avoiding unnecesary header includes. Replace int typedefs with int##_t from stdint.h. Replace PRI64[xdu] with PRI[xdu]64 from inttypes.h. Normalize QT_VERSION ifs where possible. Resolve some indirect dependencies as direct ones. Remove extern declarations from .cpp files.
* | qt: add license header to source filesWladimir J. van der Laan2013-11-041-0/+4
| | | | | | | | Closes #839
* | GUIUtil: make getSaveFileName() use native OS path separatorsPhilip Kaufmann2013-10-261-5/+5
| |
* | qt: move bitcoin URI formatting to guiutilWladimir J. van der Laan2013-10-231-0/+28
| | | | | | | | Follow the same pattern as the parseBitcoinURI function.
* | qt: add message field to SendCoinsRecipientWladimir J. van der Laan2013-10-231-0/+5
| | | | | | | | | | | | 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.
* | Add separate bitcoin-rpc clientWladimir J. van der Laan2013-10-211-1/+1
| | | | | | | | | | | | | | | | 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.
* | Reject dust amounts during validationGavin Andresen2013-08-221-0/+8
| | | | | | | | | | | | Replaces the validation check for "amount == 0" with an isDust check, so very small output amounts are caught before the wallet is unlocked, a transaction is created, etc.
* | Merge pull request #2827 from Diapolo/rpccon_winposGavin Andresen2013-08-051-0/+25
|\ \ | | | | | | Bitcoin-Qt: save and restore position of debug window
| * | Bitcoin-Qt: save and restore position of debug windowPhilip Kaufmann2013-07-291-0/+25
| | | | | | | | | | | | | | | | | | - move the code for saving and restoring window positions from BitcoinGUI to GUIUtil, make it more generic and also use it for saving/restoring debug window positions
* | | Remove #define loop from util.hGavin Andresen2013-07-311-1/+0
|/ / | | | | | | | | Replace the loop macro with while (true). The #define caused problems for Qt.
* | Bitcoin-Qt: fix QApplication includes to match our include defaultsPhilip Kaufmann2013-07-231-2/+2
| | | | | | | | | | - move all QApplication includes to top of included Qt headers - undef our loop macro where it would cause compilation errors otherwise