summaryrefslogtreecommitdiff
path: root/epg2vdr.c
diff options
context:
space:
mode:
authorhorchi <vdr@jwendel.de>2019-10-28 16:00:07 +0100
committerhorchi <vdr@jwendel.de>2019-10-28 16:00:07 +0100
commit1daf6db8207afb026d78484c66467656108d08ba (patch)
treeb5958de6743f641df305e0408d51e7858951cff5 /epg2vdr.c
parent77af073e804019c5443e1fde10e21d1c53b2d014 (diff)
downloadvdr-plugin-epg2vdr-1daf6db8207afb026d78484c66467656108d08ba.tar.gz
vdr-plugin-epg2vdr-1daf6db8207afb026d78484c66467656108d08ba.tar.bz2
2019-10-28 version 1.1.99 (horchi)\n - added: Option to keep menu on channel switch open\n\n1.1.99
Diffstat (limited to 'epg2vdr.c')
-rw-r--r--epg2vdr.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/epg2vdr.c b/epg2vdr.c
index a8c0663..11ca501 100644
--- a/epg2vdr.c
+++ b/epg2vdr.c
@@ -292,6 +292,7 @@ void cMenuSetupEPG2VDR::Setup()
Add(new cMenuEditBoolItem(tr("Replace Timer Menu"), &data.replaceTimerMenu));
Add(new cMenuEditBoolItem(tr("XChange Key Ok/Blue"), &data.xchgOkBlue));
Add(new cMenuEditBoolItem(tr("Show Channels without EPG"), &data.showEmptyChannels));
+ Add(new cMenuEditBoolItem(tr("Close Menu on Channel Switch (at blue key)"), &data.closeOnSwith));
Add(new cMenuEditIntItem(tr("Switch timer notification timer [s]"), &data.switchTimerNotifyTime, 0, 999));
Add(new cOsdItem(cString::sprintf("--------------------- %s ---------------------------------", tr("Web"))));
@@ -372,6 +373,7 @@ void cMenuSetupEPG2VDR::Store()
SetupStore("CreateTimerLocal", Epg2VdrConfig.createTimerLocal);
SetupStore("XChgKeyOkBlue", Epg2VdrConfig.xchgOkBlue);
SetupStore("ShowEmptyChannels", Epg2VdrConfig.showEmptyChannels);
+ SetupStore("CloseOnSwith", Epg2VdrConfig.closeOnSwith);
SetupStore("UseCommonRecFolder", Epg2VdrConfig.useCommonRecFolder);
SetupStore("ReplaceScheduleMenu", Epg2VdrConfig.replaceScheduleMenu);
SetupStore("ReplaceTimerMenu", Epg2VdrConfig.replaceTimerMenu);
@@ -1146,6 +1148,7 @@ bool cPluginEPG2VDR::SetupParse(const char *Name, const char *Value)
else if (!strcasecmp(Name, "CreateTimerLocal")) Epg2VdrConfig.createTimerLocal = atoi(Value);
else if (!strcasecmp(Name, "XChgKeyOkBlue")) Epg2VdrConfig.xchgOkBlue = atoi(Value);
else if (!strcasecmp(Name, "ShowEmptyChannels")) Epg2VdrConfig.showEmptyChannels = atoi(Value);
+ else if (!strcasecmp(Name, "CloseOnSwith")) Epg2VdrConfig.closeOnSwith = atoi(Value);
else if (!strcasecmp(Name, "Uuid")) sstrcpy(Epg2VdrConfig.uuid, Value, sizeof(Epg2VdrConfig.uuid));
else if (!strcasecmp(Name, "NetDevice")) sstrcpy(Epg2VdrConfig.netDevice, Value, sizeof(Epg2VdrConfig.netDevice));
else if (!strcasecmp(Name, "ReplaceScheduleMenu")) Epg2VdrConfig.replaceScheduleMenu = atoi(Value);