diff options
Diffstat (limited to 'client/setup.c')
-rw-r--r-- | client/setup.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/client/setup.c b/client/setup.c index 31e20ad..5c04c61 100644 --- a/client/setup.c +++ b/client/setup.c @@ -1,5 +1,5 @@ /* - * $Id: setup.c,v 1.4 2008/04/07 14:40:40 schmirl Exp $ + * $Id: setup.c,v 1.5 2008/04/07 14:50:32 schmirl Exp $ */ #include <vdr/menuitems.h> @@ -15,6 +15,7 @@ cStreamdevClientSetup::cStreamdevClientSetup(void) { RemotePort = 2004; StreamFilters = false; SyncEPG = false; + HideMenuEntry = false; strcpy(RemoteIp, ""); } @@ -29,6 +30,7 @@ bool cStreamdevClientSetup::SetupParse(const char *Name, const char *Value) { else if (strcmp(Name, "RemotePort") == 0) RemotePort = atoi(Value); else if (strcmp(Name, "StreamFilters") == 0) StreamFilters = atoi(Value); else if (strcmp(Name, "SyncEPG") == 0) SyncEPG = atoi(Value); + else if (strcmp(Name, "HideMenuEntry") == 0) HideMenuEntry = atoi(Value); else return false; return true; } @@ -36,6 +38,7 @@ bool cStreamdevClientSetup::SetupParse(const char *Name, const char *Value) { cStreamdevClientMenuSetupPage::cStreamdevClientMenuSetupPage(void) { m_NewSetup = StreamdevClientSetup; + AddBoolEdit (tr("Hide Mainmenu Entry"),m_NewSetup.HideMenuEntry); AddBoolEdit (tr("Start Client"), m_NewSetup.StartClient); AddIpEdit (tr("Remote IP"), m_NewSetup.RemoteIp); AddShortEdit(tr("Remote Port"), m_NewSetup.RemotePort); @@ -51,8 +54,6 @@ void cStreamdevClientMenuSetupPage::Store(void) { if (m_NewSetup.StartClient != StreamdevClientSetup.StartClient) { if (m_NewSetup.StartClient) cStreamdevDevice::Init(); - else - Skins.Message(mtInfo, tr("Please restart VDR to activate changes")); } SetupStore("StartClient", m_NewSetup.StartClient); @@ -63,6 +64,7 @@ void cStreamdevClientMenuSetupPage::Store(void) { SetupStore("RemotePort", m_NewSetup.RemotePort); SetupStore("StreamFilters", m_NewSetup.StreamFilters); SetupStore("SyncEPG", m_NewSetup.SyncEPG); + SetupStore("HideMenuEntry", m_NewSetup.HideMenuEntry); StreamdevClientSetup = m_NewSetup; |