From 2b9290e4d89d94cce854deda44bb14f4a7696bb4 Mon Sep 17 00:00:00 2001 From: Saleem Edah-Tally Date: Sun, 13 Jul 2025 22:35:09 +0200 Subject: [PATCH] Report if a scan job has started. --- Resources/InsaneWidget/XInsaneWidget.cpp | 7 +++++++ Resources/InsaneWidget/XInsaneWidget.h | 1 + 2 files changed, 8 insertions(+) diff --git a/Resources/InsaneWidget/XInsaneWidget.cpp b/Resources/InsaneWidget/XInsaneWidget.cpp index bc58d3c..b68eea8 100644 --- a/Resources/InsaneWidget/XInsaneWidget.cpp +++ b/Resources/InsaneWidget/XInsaneWidget.cpp @@ -591,3 +591,10 @@ bool XInsaneWidget::IsScannerDiscoveryRunning() return false; return m_backgroundDiscovery->IsRunning(); } + +bool XInsaneWidget::IsScanning() +{ + if (!m_scanProject) + return false; + return m_scanProject->GetWip(); +} diff --git a/Resources/InsaneWidget/XInsaneWidget.h b/Resources/InsaneWidget/XInsaneWidget.h index 69d2e0f..bd0768d 100644 --- a/Resources/InsaneWidget/XInsaneWidget.h +++ b/Resources/InsaneWidget/XInsaneWidget.h @@ -67,6 +67,7 @@ public: void EnableScanButton(bool enable); // For CallAfter. void Setup(wxConfig * config, TimeredStatusBar * sb); bool IsScannerDiscoveryRunning(); + bool IsScanning(); private: wxConfig * m_config; wxWeakRef m_sb;