aboutsummaryrefslogtreecommitdiff
path: root/src/qt/guiutil.h
Commit message (Collapse)AuthorAgeFilesLines
* Add workaround for QProgressDialog bug on macOSHennadii Stepanov2019-01-151-0/+4
| | | | See: QTBUG-65750, QTBUG-70357.
* Don't use zero as null pointer constant (-Wzero-as-null-pointer-constant)practicalswift2019-01-131-1/+1
| | | | Qt-only changes.
* qt: Add GUIUtil::bringToFrontJoão Barbosa2018-11-051-0/+3
|
* Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan2018-08-081-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | 3fc20632a3ad30809356a58d2cf0ea4a4ad4cec3 qt: Set BLOCK_CHAIN_SIZE = 220 (DrahtBot) 2b6a2f4a28792f2fe9dc1be843b1ff1ecae35e8a Regenerate manpages (DrahtBot) eb7daf4d600eeb631427c018a984a77a34aca66e Update copyright headers to 2018 (DrahtBot) Pull request description: Some trivial maintenance to avoid having to do it again after the 0.17 branch off. (The scripts to do this are in `./contrib/`) Tree-SHA512: 16b2af45e0351b1c691c5311d48025dc6828079e98c2aa2e600dc5910ee8aa01858ca6c356538150dc46fe14c8819ed8ec8e4ec9a0f682b9950dd41bc50518fa
| * Update copyright headers to 2018DrahtBot2018-07-271-1/+1
| |
* | gui: Add GUIUtil::ItemDelegate with keyEscapePressed signalJoão Barbosa2018-07-301-0/+13
|/
* Merge #13753: scripted-diff: Remove trailing whitespacesMarcoFalke2018-07-251-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | 12dd101345 scripted-diff: Remove trailing whitespaces (João Barbosa) Pull request description: The script test/lint/lint-whitespace.sh should prevent new cases. This happens in some pulls where the code editor and the author 'git add's them, so this would fix it all. Tree-SHA512: bcdd3472fcd01a2754e52212c7db1de2fdc422728b06785481954a27162fb72001cb73708329cc56e95bcc5e45c1348ebc4eacc2ccfa6aa12413c7ec450b6a33
| * scripted-diff: Remove trailing whitespacesJoão Barbosa2018-07-241-2/+2
| | | | | | | | | | | | | | | | -BEGIN VERIFY SCRIPT- sed --in-place'' --regexp-extended 's/[[:space:]]+$//g' $(git grep -I --files-with-matches --extended-regexp '[[:space:]]+$' -- src test ':!*.svg' ':!src/crypto/sha256_sse4*' ':!src/leveldb' ':!src/qt/locale' ':!src/secp256k1' ':!src/univalue') -END VERIFY SCRIPT-
* | gui: remove macOS ProgressBar workaroundfanquake2018-07-251-12/+0
| |
* | gui: remove SubstituteFontsfanquake2018-07-251-3/+0
|/
* gui: Remove QT_VERSION fallbacks for Qt < 5Wladimir J. van der Laan2018-06-181-1/+1
| | | | | | | There were surprisingly many `#ifdef` fallbacks for Qt 4. Remiving them simplifies maintenance, as well as adding new GUI functionality.
* scripted-diff: Avoid `interface` keyword to fix windows gitian buildRussell Yanofsky2018-04-071-2/+2
| | | | | | | | | | | | | | | | | | Rename `interface` to `interfaces` Build failure reported by Chun Kuan Lee <[email protected]> https://github.com/bitcoin/bitcoin/pull/10244#issuecomment-379434756 -BEGIN VERIFY SCRIPT- git mv src/interface src/interfaces ren() { git grep -l "$1" | xargs sed -i "s,$1,$2,g"; } ren interface/ interfaces/ ren interface:: interfaces:: ren BITCOIN_INTERFACE_ BITCOIN_INTERFACES_ ren "namespace interface" "namespace interfaces" -END VERIFY SCRIPT-
* Remove direct bitcoin access from qt/guiutil.cppRussell Yanofsky2018-04-041-1/+6
|
* Qt: Remove unused method setupAmountWidget(...)practicalswift2018-03-251-2/+1
|
* Fix typosDimitris Apostolou2018-03-211-1/+1
|
* Use flexible font size for QRCode image addressJonas Schnelli2018-01-151-0/+2
|
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
|
* scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -BEGIN VERIFY SCRIPT- for f in \ src/*.cpp \ src/*.h \ src/bench/*.cpp \ src/bench/*.h \ src/compat/*.cpp \ src/compat/*.h \ src/consensus/*.cpp \ src/consensus/*.h \ src/crypto/*.cpp \ src/crypto/*.h \ src/crypto/ctaes/*.h \ src/policy/*.cpp \ src/policy/*.h \ src/primitives/*.cpp \ src/primitives/*.h \ src/qt/*.cpp \ src/qt/*.h \ src/qt/test/*.cpp \ src/qt/test/*.h \ src/rpc/*.cpp \ src/rpc/*.h \ src/script/*.cpp \ src/script/*.h \ src/support/*.cpp \ src/support/*.h \ src/support/allocators/*.h \ src/test/*.cpp \ src/test/*.h \ src/wallet/*.cpp \ src/wallet/*.h \ src/wallet/test/*.cpp \ src/wallet/test/*.h \ src/zmq/*.cpp \ src/zmq/*.h do base=${f%/*}/ relbase=${base#src/} sed -i "s:#include \"\(.*\)\"\(.*\):if test -e \$base'\\1'; then echo \"#include <\"\$relbase\"\\1>\\2\"; else echo \"#include <\\1>\\2\"; fi:e" $f done -END VERIFY SCRIPT-
* move human-readable byte formatting to guiutilAaron Golliver2017-10-161-0/+2
|
* Replace save|restoreWindowGeometry with Qt functionsMeshCollider2017-09-211-5/+0
|
* Merge #9890: Add a button to open the config file in a text editorJonas Schnelli2017-04-101-0/+3
|\ | | | | | | | | | | 9ab9e7d Add a button to open the config file in a text editor (Eric Shaw Jr) Tree-SHA512: 1d13be9ac788a05a5116dbb3e1136ef65732dc2b5634547860612658109668922c9ea80b77bde4ba5beaa762d54f2a986a6064d4e34e963cdcd3d126a4eced37
| * Add a button to open the config file in a text editorEric Shaw Jr2017-03-231-0/+3
| |
* | Replace uses of boost::filesystem with fsWladimir J. van der Laan2017-04-031-2/+2
| | | | | | | | | | | | | | | | | | Step two in abstracting away boost::filesystem. To repeat this, simply run: ``` git ls-files \*.cpp \*.h | xargs sed -i 's/boost::filesystem/fs/g' ```
* | Replace includes of boost/filesystem.h with fs.hWladimir J. van der Laan2017-04-031-2/+1
|/ | | | This is step one in abstracting the use of boost::filesystem.
* Fix typospracticalswift2017-01-291-1/+1
|
* [qt] Rename formateNiceTimeOffset(qint64) to formatNiceTimeOffset(qint64)practicalswift2017-01-131-1/+1
|
* Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
| | | | | | Edited via: $ contrib/devtools/copyright_header.py update .
* [Qt] Show ModalOverlay by pressing the progress bar, disabled show() in sync ↵Jonas Schnelli2016-12-051-15/+28
| | | | mode
* qt: Replace NetworkToggleStatusBarControl with generic ClickableLabelWladimir J. van der Laan2016-11-241-0/+14
| | | | | | Generalize the clickable label functionality. We will use this to add similar functionality to the sync icon.
* qt: Plug many memory leaksWladimir J. van der Laan2016-11-231-1/+1
| | | | | | | | | None of these are very serious, and are leaks in objects that are created at most one time. In most cases this means properly using the QObject parent hierarchy, except for BanTablePriv/PeerTablePriv which are not QObject, so use a std::unique_ptr instead.
* Multiple Selection for peer and ban tablesAndrew Chow2016-11-081-2/+1
| | | | Allows multiple selection and action for the nodes in the peer and ban tables in the Debug Window.
* Merge #8371: [Qt] Add out-of-sync modal info layerJonas Schnelli2016-09-231-0/+2
|\ | | | | | | | | | | | | | | | | | | 08827df [Qt] modalinfolayer: removed unused comments, renamed signal, code style overhaul (Jonas Schnelli) d8b062e [Qt] only update "amount of blocks left" when the header chain is in-sync (Jonas Schnelli) e3245b4 [Qt] add out-of-sync modal info layer (Jonas Schnelli) e47052f [Qt] ClientModel add method to get the height of the header chain (Jonas Schnelli) a001f18 [Qt] Always pass the numBlocksChanged signal for headers tip changed (Jonas Schnelli) bd44a04 [Qt] make Out-Of-Sync warning icon clickable (Jonas Schnelli) 0904c3c [Refactor] refactor function that forms human readable text out of a timeoffset (Jonas Schnelli)
| * [Refactor] refactor function that forms human readable text out of a timeoffsetJonas Schnelli2016-08-261-0/+2
| |
* | gui: add NodeID to the peer tableCory Fields2016-09-081-1/+1
|/
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
|
* [qt] Use fixed pitch font for the rpc consoleMarcoFalke2015-10-291-2/+2
| | | | | | Also: * Preserve white space * Make fixed font as large as default font
* qt: define QT_NO_KEYWORDSWladimir J. van der Laan2015-07-151-1/+1
| | | | | | | | QT_NO_KEYWORDS prevents Qt from defining the `foreach`, `signals`, `slots` and `emit` macros. Avoid overlap between Qt macros and boost - for example #undef hackiness in #6421.
* [Qt] disconnect peers from peers tab via context menuPhilip Kaufmann2015-06-021-1/+9
| | | | | - It is now allowed to disconnect peers from peers tab via right-click context menu. Peers are not permanently banned!
* qt: fonts: allow SubstituteFonts to filter based on user's languageCory Fields2015-01-161-1/+1
| | | | | SubstituteFonts() has been moved to after app identification so that QSettings are accessible.
* Merge pull request #5476Wladimir J. van der Laan2015-01-021-1/+4
|\ | | | | | | | | 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-1/+4
| |
* | 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
|/
* [Qt, OSX] fix Qt4.8 compatibility with QProgressBar issueJonas Schnelli2014-11-241-1/+1
| | | | | Rebased-From: 7f33d2cebfde99ded12c711ef6bd77c91725cfb8 Github-Issue: #5344
* [Qt, OSX] move QProgressBarMac to guiutil.hJonas Schnelli2014-11-191-0/+17
|
* Fix all header definesPavel Janík2014-11-031-3/+3
|
* Use a typedef for monetary valuesMark Friedenbach2014-09-261-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.
* [Qt] move SubstituteFonts() above ToolTipToRichTextFilterPhilip Kaufmann2014-08-081-4/+3
| | | | - doesn't belong to the ToolTipToRichTextFilter class so move it up
* qt: fix unicode character display on osx when building with 10.7 sdkCory Fields2014-08-071-0/+4
|