summaryrefslogtreecommitdiff
path: root/setup.c
diff options
context:
space:
mode:
authorkamel5 <vdr.kamel5 (at) gmx (dot) net>2022-06-03 17:59:34 +0200
committerkamel5 <vdr.kamel5 (at) gmx (dot) net>2022-06-09 13:46:58 +0200
commit60303c4b9fe6fcddaecb29830d099703a7b1a4d1 (patch)
tree6ec53052c0b8c9c4ce31777b873fa3b797a15c8c /setup.c
parent1ea5cecda52336274ba20b7041553da10600909a (diff)
downloadskin-nopacity-60303c4b9fe6fcddaecb29830d099703a7b1a4d1.tar.gz
skin-nopacity-60303c4b9fe6fcddaecb29830d099703a7b1a4d1.tar.bz2
Add a simple VolumeBox for DisplayChannel
Adds a simpler volume box in DisplayChannel. An setup option is added to change the type of volume box.
Diffstat (limited to 'setup.c')
-rw-r--r--setup.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/setup.c b/setup.c
index 75bc559..e6addaa 100644
--- a/setup.c
+++ b/setup.c
@@ -414,6 +414,9 @@ cNopacitySetupChannelDisplay::cNopacitySetupChannelDisplay(cNopacityConfig* data
useLogoBackground[3] = tr("if channel logo is not present");
progressStyleCurrentSchedule[0] = tr("show elapsed time");
progressStyleCurrentSchedule[1] = tr("show remaining time");
+ displayVolume[0] = tr("no");
+ displayVolume[1] = tr("simple");
+ displayVolume[2] = tr("full");
Set();
}
@@ -441,10 +444,10 @@ void cNopacitySetupChannelDisplay::Set(void) {
Add(new cMenuEditStraItem(tr("Kind of time display for current schedule"), tmpConf->GetValueRef("progressCurrentSchedule"), 2, progressStyleCurrentSchedule));
Add(new cMenuEditBoolItem(tr("Display Signal Strength & Quality"), tmpConf->GetValueRef("displaySignalStrength")));
Add(new cMenuEditBoolItem(tr("Display Channel Source & Rec. Info"), tmpConf->GetValueRef("displaySourceInfo")));
- Add(new cMenuEditBoolItem(tr("Display Volume"), tmpConf->GetValueRef("displayChannelVolume")));
- if (tmpConf->GetValue("displayChannelVolume"))
+ Add(new cMenuEditStraItem(tr("Display Volume"), tmpConf->GetValueRef("displayChannelVolume"), 3, displayVolume));
+ if (tmpConf->GetValue("displayChannelVolume") == vbFull) {
Add(new cMenuEditIntItem(cString::sprintf("%s%s", *spacer, tr("Bottom Volume Border Height")), tmpConf->GetValueRef("channelBorderVolumeBottom"), 0, 1000));
-
+ }
Add(new cMenuEditBoolItem(tr("Display Poster or Fanart from TVScraper"), tmpConf->GetValueRef("displayPoster")));
if (tmpConf->GetValue("displayPoster")) {
Add(new cMenuEditIntItem(cString::sprintf("%s%s", *spacer, tr("Border in Pixel")), tmpConf->GetValueRef("channelPosterBorder"), 0, 200));