From: Stefan Pluecken Date: Thu, 10 Nov 2005 01:56:53 +0000 (+0000) Subject: add mute X-Git-Tag: 2.6.0~5382 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/7d0a6dc0796886201167d09b583538dcce3a93e3?ds=sidebyside add mute --- diff --git a/lib/python/Screens/InfoBar.py b/lib/python/Screens/InfoBar.py index ef44ef3e..2dc7fcee 100644 --- a/lib/python/Screens/InfoBar.py +++ b/lib/python/Screens/InfoBar.py @@ -38,7 +38,9 @@ class InfoBar(Screen): self.hideTimer = eTimer() self.hideTimer.timeout.get().append(self.doTimerHide) #self.hideTimer.start(1000) - + + self.hideVolTimer = eTimer() + self.hideVolTimer.timeout.get().append(self.volHide) self["actions"] = ActionMap( [ "InfobarActions" ], { @@ -121,16 +123,12 @@ class InfoBar(Screen): eDVBVolumecontrol.getInstance().volumeUp() self.volumeDialog.instance.show() self.volumeDialog.setValue(eDVBVolumecontrol.getInstance().getVolume()) - self.hideVolTimer = eTimer() - self.hideVolTimer.timeout.get().append(self.volHide) self.hideVolTimer.start(3000) def volDown(self): eDVBVolumecontrol.getInstance().volumeDown() self.volumeDialog.instance.show() self.volumeDialog.setValue(eDVBVolumecontrol.getInstance().getVolume()) - self.hideVolTimer = eTimer() - self.hideVolTimer.timeout.get().append(self.volHide) self.hideVolTimer.start(3000) def volHide(self): @@ -146,7 +144,10 @@ class InfoBar(Screen): def volMute(self): eDVBVolumecontrol.getInstance().volumeToggleMute() - self.volumeBar.setValue(eDVBVolumecontrol.getInstance().getVolume()) + #self.volumeBar.setValue(eDVBVolumecontrol.getInstance().getVolume()) + self.volumeDialog.instance.show() + self.volumeDialog.setValue(eDVBVolumecontrol.getInstance().getVolume()) + self.hideVolTimer.start(3000) def quit(self): configfile.save()