Skip to content

Commit

Permalink
Remove reindex special case from the progress bar label
Browse files Browse the repository at this point in the history
  • Loading branch information
MarcoFalke committed Jan 17, 2023
1 parent 635f190 commit fa20044
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 22 deletions.
7 changes: 2 additions & 5 deletions src/interfaces/node.h
Original file line number Diff line number Diff line change
Expand Up @@ -177,11 +177,8 @@ class Node
//! Is initial block download.
virtual bool isInitialBlockDownload() = 0;

//! Get reindex.
virtual bool getReindex() = 0;

//! Get importing.
virtual bool getImporting() = 0;
//! Is loading blocks.
virtual bool isLoadingBlocks() = 0;

//! Set network active.
virtual void setNetworkActive(bool active) = 0;
Expand Down
3 changes: 1 addition & 2 deletions src/node/interfaces.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -295,8 +295,7 @@ class NodeImpl : public Node
bool isInitialBlockDownload() override {
return chainman().ActiveChainstate().IsInitialBlockDownload();
}
bool getReindex() override { return node::fReindex; }
bool getImporting() override { return node::fImporting; }
bool isLoadingBlocks() override { return node::fReindex || node::fImporting; }
void setNetworkActive(bool active) override
{
if (m_context->connman) {
Expand Down
3 changes: 0 additions & 3 deletions src/qt/bitcoingui.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1091,9 +1091,6 @@ void BitcoinGUI::setNumBlocks(int count, const QDateTime& blockDate, double nVer
progressBarLabel->setText(tr("Processing blocks on disk…"));
}
break;
case BlockSource::REINDEX:
progressBarLabel->setText(tr("Reindexing blocks on disk…"));
break;
case BlockSource::NONE:
if (synctype != SyncType::BLOCK_SYNC) {
return;
Expand Down
11 changes: 3 additions & 8 deletions src/qt/clientmodel.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -146,15 +146,10 @@ uint256 ClientModel::getBestBlockHash()
return m_cached_tip_blocks;
}

enum BlockSource ClientModel::getBlockSource() const
BlockSource ClientModel::getBlockSource() const
{
if (m_node.getReindex())
return BlockSource::REINDEX;
else if (m_node.getImporting())
return BlockSource::DISK;
else if (getNumConnections() > 0)
return BlockSource::NETWORK;

if (m_node.isLoadingBlocks()) return BlockSource::DISK;
if (getNumConnections() > 0) return BlockSource::NETWORK;
return BlockSource::NONE;
}

Expand Down
7 changes: 3 additions & 4 deletions src/qt/clientmodel.h
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,8 @@ QT_END_NAMESPACE

enum class BlockSource {
NONE,
REINDEX,
DISK,
NETWORK
NETWORK,
};

enum class SyncType {
Expand Down Expand Up @@ -72,8 +71,8 @@ class ClientModel : public QObject
int getHeaderTipHeight() const;
int64_t getHeaderTipTime() const;

//! Returns enum BlockSource of the current importing/syncing state
enum BlockSource getBlockSource() const;
//! Returns the block source of the current importing/syncing state
BlockSource getBlockSource() const;
//! Return warnings to be displayed in status bar
QString getStatusBarWarnings() const;

Expand Down

0 comments on commit fa20044

Please sign in to comment.