aboutsummaryrefslogtreecommitdiff
path: root/src/qt/clientmodel.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix for Boost 1.74John-Gee2021-02-021-12/+34
|
* Re-introduce alert functionality (#1470)Ross Nicoll2018-09-191-6/+21
| | | Re-introduce alert functionality removed from Bitcoin upstream
* Set both time/height header caches at the same timeJonas Schnelli2017-05-311-0/+2
|
* Declare headers height/time cache mutable, re-set the methods constJonas Schnelli2017-05-311-2/+2
|
* Reduce cs_main locks during modal overlay by adding an atomic cacheJonas Schnelli2017-05-311-10/+25
|
* Move tx estimation data out of CCheckPointDataPieter Wuille2017-01-041-1/+1
|
* [MOVEONLY] Move progress estimation out of checkpointsPieter Wuille2017-01-041-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 .
* Rename the remaining main.{h,cpp} to validation.{h,cpp}Matt Corallo2016-12-021-1/+1
|
* Move network-msg-processing code out of main to its own fileMatt Corallo2016-12-021-0/+1
|
* Merge #8996: Network activity toggleJonas Schnelli2016-11-111-0/+28
|\ | | | | | | | | | | | | | | | | 19f46f1 Qt: New network_disabled icon (Luke Dashjr) 54cf997 RPC/Net: Use boolean consistently for networkactive, and remove from getinfo (Luke Dashjr) b2b33d9 Overhaul network activity toggle (Jonas Schnelli) 32efa79 Qt: Add GUI feedback and control of network activity state. (Jon Lund Steffensen) e38993b RPC: Add "togglenetwork" method to toggle network activity temporarily (Jon Lund Steffensen) 7c9a98a Allow network activity to be temporarily suspended. (Jon Lund Steffensen)
| * Qt: Add GUI feedback and control of network activity state.Jon Lund Steffensen2016-10-241-0/+28
| | | | | | | | | | | | | | Add getNetworkActive()/setNetworkActive() method to client model. Send network active status through NotifyNetworkActiveChanged. Indicate in tool tip of gui status bar network indicator whether network activity is disabled. Indicate in debug window whether network activity is disabled and add button to allow user to toggle network activity state.
* | qt: Use correct conversion function for boost::path datadirWladimir J. van der Laan2016-11-071-1/+2
| | | | | | | | Fixes #9089.
* | [qt] sync-overlay: Don't block during reindexMarcoFalke2016-09-261-1/+1
| |
* | Merge #8371: [Qt] Add out-of-sync modal info layerJonas Schnelli2016-09-231-1/+17
|\ \ | |/ |/| | | | | | | | | | | | | | | 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)
| * [Qt] only update "amount of blocks left" when the header chain is in-syncJonas Schnelli2016-09-131-1/+9
| |
| * [Qt] ClientModel add method to get the height of the header chainJonas Schnelli2016-08-261-0/+8
| |
| * [Qt] Always pass the numBlocksChanged signal for headers tip changedJonas Schnelli2016-08-261-1/+1
| |
* | Do not shadow in src/qtPavel Janík2016-09-231-2/+2
| |
* | net: move send/recv statistics to CConnmanCory Fields2016-09-081-2/+6
| |
* | net: Add most functions needed for vNodes to CConnmanCory Fields2016-09-081-10/+12
|/
* qt: Remove client name from debug windowWladimir J. van der Laan2016-06-281-5/+0
| | | | | Remove the client name from the debug window in the GUI. It is already part of the user agent, so adding it separately doesn't add anything.
* Report reindexing progress in GUIPieter Wuille2016-05-171-6/+12
|
* [Qt] remove unused formatBuildDate methodJonas Schnelli2016-03-241-5/+0
|
* [Qt] Debug window: replace "Build date" with "Datadir"Jonas Schnelli2016-03-221-0/+5
| | | | | The build date does only makes sense for custom/self-compiled bitcoin-core versions because we are using static build-dates for our deterministic release builds. Having a quick option to get the current datadir is much more valuable for debug purposes.
* Update alert notification and GUIBtcDrak2016-03-181-20/+6
|
* Remove p2p alert handlingBtcDrak2016-03-181-1/+0
|
* Typo fixes in commentsChris Wheeler2016-01-171-1/+1
|
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
|
* Merge pull request #7141Wladimir J. van der Laan2015-12-011-1/+1
|\ | | | | | | aabc897 rpc: Don't translate warning messages (Wladimir J. van der Laan)
| * rpc: Don't translate warning messagesWladimir J. van der Laan2015-12-011-1/+1
| | | | | | | | | | | | | | | | | | | | But keep translating them in the GUI. This - necessarily - requires duplication of a few messages. Alternative take on #7134, that keeps the translations from being wiped. Also document GetWarnings() input argument. Fixes #5895.
* | qt: use QMetaObject::invokeMethod for cross-thread signaling in clientmodelWladimir J. van der Laan2015-12-011-1/+4
|/ | | | | | | It's surprising to me that Q_EMIT even worked for this. But it doesn't build in Qt4, so switch back to `QMetaObject::invokeMethod`. Fixes #7138.
* [Qt] call GuessVerificationProgress synchronous during core signal, pass ↵Jonas Schnelli2015-11-301-4/+9
| | | | double over UI signal
* [Qt] reduce cs_main in getVerificationProgress()Jonas Schnelli2015-11-301-4/+5
|
* [Qt] update block tip (height and date) without locking cs_main, update ↵Jonas Schnelli2015-11-301-30/+23
| | | | always (each block)
* [Qt] simple mempool info in debug windowJonas Schnelli2015-11-201-0/+12
|
* [Qt] simplify ban list signal handlingPhilip Kaufmann2015-09-161-1/+0
| | | | | | | | | - remove banListChanged signal from client model - directly call clientModel->getBanTableModel()->refresh() without the way over clientModel->updateBanlist() - also fix clearing peer detail window, when selecting (clicking) peers in the ban list
* [Qt] polish ban tablePhilip Kaufmann2015-09-161-1/+1
|
* [Qt] banlist, UI optimizing and better signal handlingJonas Schnelli2015-09-161-0/+1
|
* [Qt] add ui signal for banlist changesJonas Schnelli2015-09-161-0/+8
|
* [Qt] add banlist table below peers tableJonas Schnelli2015-09-161-0/+13
|
* [Qt] show client user agent in debug windowPhilip Kaufmann2015-08-071-0/+5
|
* Includes: Cleanup around net main and walletJorge Timón2015-07-231-1/+0
| | | | | | -Move from .h to .cpp: in main, net and wallet -Remove unnecessary #include "main.h" -Cleanup some wallet files includes
* qt: define QT_NO_KEYWORDSWladimir J. van der Laan2015-07-151-5/+5
| | | | | | | | 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] constify foreach uses where possiblePhilip Kaufmann2015-07-071-3/+3
| | | | | - this doesn't replace BOOST_FOREACH, it just makes used arguments const where possible
* checkpoints: Decouple checkpoints from ParamsCory Fields2015-04-301-1/+1
| | | | Pass checkpoint data in as necessary
* [Qt] rework setNumBlocks to have blockDate as parameterPhilip Kaufmann2015-03-091-6/+12
| | | | - reduces some functional overhead and simplifies the code
* [Qt] remove unused getNumBlocksAtStartup() from ClientModelPhilip Kaufmann2015-02-091-8/+3
|
* Remove whitespaces before double colon in errors and logsPavel Janík2015-01-311-2/+2
|
* Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
| | | | | Github-Pull: #5494 Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60