Display 0M idle status in status command

This commit is contained in:
Jordan Sherer 2018-12-31 19:45:31 -05:00
parent b0fff26b77
commit 7b44b3010a

View File

@ -9268,10 +9268,12 @@ void MainWindow::processBufferedActivity() {
QString MainWindow::generateStatus() { QString MainWindow::generateStatus() {
auto lastActive = DriftingDateTime::currentDateTimeUtc().addSecs(-m_idleMinutes*60); auto lastActive = DriftingDateTime::currentDateTimeUtc().addSecs(-m_idleMinutes*60);
QString lastActiveString = since(lastActive).toUpper().replace("NOW", ""); QString lastActiveString = since(lastActive).toUpper().replace("NOW", "0M");
QStringList status; QStringList status;
if(!lastActiveString.isEmpty()) status.append(lastActiveString); if(!lastActiveString.isEmpty()){
status.append(lastActiveString);
}
if(ui->autoReplyButton->isChecked()) status.append("AUTO"); if(ui->autoReplyButton->isChecked()) status.append("AUTO");
if(ui->hbMacroButton->isChecked() && m_hbInterval > 0) status.append("HB"); if(ui->hbMacroButton->isChecked() && m_hbInterval > 0) status.append("HB");
if(ui->spotButton->isChecked()) status.append("SPOT"); if(ui->spotButton->isChecked()) status.append("SPOT");