Add "(Muted)" to volume button tooltip if volume is currently muted.

This commit is contained in:
craig.p.drummond
2013-05-03 18:05:21 +00:00
committed by craig.p.drummond
parent 8c46566276
commit 8945d1ec6c
2 changed files with 5 additions and 3 deletions

View File

@@ -2,6 +2,7 @@
-----
1. Display 'Calculating...', and 'Deleting...' in cache settings page if
relevant.
2. Add "(Muted)" to volume button tooltip if volume is currently muted.
1.0.2
-----

View File

@@ -1891,15 +1891,16 @@ void MainWindow::updateStatus(MPDStatus * const status)
volumeControl->setToolTip(i18n("Volume Disabled"));
volumeControl->setValue(0);
} else {
int unmuteVolume=-1;
if (0==volume) {
int unmuteVolume=MPDConnection::self()->unmuteVolume();
unmuteVolume=MPDConnection::self()->unmuteVolume();
if (unmuteVolume>0) {
volume=unmuteVolume;
}
}
volumeButton->setEnabled(true);
volumeButton->setToolTip(i18n("Volume %1%").arg(volume));
volumeControl->setToolTip(i18n("Volume %1%").arg(volume));
volumeButton->setToolTip(unmuteVolume>0 ? i18n("Volume %1% (Muted)").arg(volume) : i18n("Volume %1%").arg(volume));
volumeControl->setToolTip(volumeButton->toolTip());
volumeControl->setValue(volume);
}
muteAction->setEnabled(volumeButton->isEnabled());