diff options
| author | Wladimir J. van der Laan <[email protected]> | 2012-10-24 21:47:07 +0200 |
|---|---|---|
| committer | Wladimir J. van der Laan <[email protected]> | 2012-10-25 07:33:45 +0200 |
| commit | 62e21fb5d00c33df37b6faaf0626da120c4783bc (patch) | |
| tree | 27c5baae0240a5ff627119d5cbe98813a673f31b /src/qt/clientmodel.h | |
| parent | Merge pull request #1947 from centromere/freebsd_cpu_fix (diff) | |
| download | discoin-62e21fb5d00c33df37b6faaf0626da120c4783bc.tar.xz discoin-62e21fb5d00c33df37b6faaf0626da120c4783bc.zip | |
Show warning when using prerelease version
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.
Diffstat (limited to 'src/qt/clientmodel.h')
| -rw-r--r-- | src/qt/clientmodel.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/qt/clientmodel.h b/src/qt/clientmodel.h index 926390a07..fd0135b3e 100644 --- a/src/qt/clientmodel.h +++ b/src/qt/clientmodel.h @@ -42,6 +42,7 @@ public: QString formatFullVersion() const; QString formatBuildDate() const; + bool isReleaseVersion() const; QString clientName() const; QString formatClientStartupTime() const; @@ -60,6 +61,7 @@ private: signals: void numConnectionsChanged(int count); void numBlocksChanged(int count, int countOfPeers); + void alertsChanged(const QString &warnings); //! Asynchronous error notification void error(const QString &title, const QString &message, bool modal); |