From patchwork Mon Apr 17 18:30:29 2006 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Brachold X-Patchwork-Id: 12261 Received: from tc03-n65-105.de.inter.net ([213.73.65.105] helo=wopr.deltab.de) by www.linuxtv.org with esmtp (Exim 4.50) id 1FVYV2-0008Gw-2V for vdr@linuxtv.org; Mon, 17 Apr 2006 20:31:00 +0200 Received: from andreas by wopr.deltab.de with local (Exim 4.50) id 1FVYUX-0003Gg-Io for vdr@linuxtv.org; Mon, 17 Apr 2006 20:30:29 +0200 From: Andreas Brachold To: VDR Mailing List Date: Mon, 17 Apr 2006 20:30:29 +0200 Message-Id: <1145298629.7031.9.camel@wopr.deltab.de> Mime-Version: 1.0 X-Mailer: Evolution 2.0.4 Subject: [vdr] Use a string for options if value zero X-BeenThere: vdr@linuxtv.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: VDR Mailing List List-Id: VDR Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Apr 2006 18:31:00 -0000 Status: O X-Status: X-Keywords: X-UID: 8887 Hi, here for vdr-1.3.47 as small enhance, use strings for options if value zero. * Min. user inactivity (min) => none * EPG scan timeout (h) => none Maybe is a other text better descriptive, like "off" or "inactive" Andreas --- menu.c.orig 2006-04-16 14:20:46.000000000 +0200 +++ menu.c 2006-04-17 20:08:30.000000000 +0200 @@ -2235,7 +2235,7 @@ Clear(); - Add(new cMenuEditIntItem( tr("Setup.EPG$EPG scan timeout (h)"), &data.EPGScanTimeout)); + Add(new cMenuEditIntItem( tr("Setup.EPG$EPG scan timeout (h)"), &data.EPGScanTimeout, 0, 999, tr("none"))); Add(new cMenuEditIntItem( tr("Setup.EPG$EPG bugfix level"), &data.EPGBugfixLevel, 0, MAXEPGBUGFIXLEVEL)); Add(new cMenuEditIntItem( tr("Setup.EPG$EPG linger time (min)"), &data.EPGLinger, 0)); Add(new cMenuEditBoolItem(tr("Setup.EPG$Set system time"), &data.SetSystemTime)); @@ -2590,7 +2590,7 @@ { SetSection(tr("Miscellaneous")); Add(new cMenuEditIntItem( tr("Setup.Miscellaneous$Min. event timeout (min)"), &data.MinEventTimeout)); - Add(new cMenuEditIntItem( tr("Setup.Miscellaneous$Min. user inactivity (min)"), &data.MinUserInactivity)); + Add(new cMenuEditIntItem( tr("Setup.Miscellaneous$Min. user inactivity (min)"), &data.MinUserInactivity, 0, 999, tr("none"))); Add(new cMenuEditIntItem( tr("Setup.Miscellaneous$SVDRP timeout (s)"), &data.SVDRPTimeout)); Add(new cMenuEditIntItem( tr("Setup.Miscellaneous$Zap timeout (s)"), &data.ZapTimeout)); Add(new cMenuEditChanItem(tr("Setup.Miscellaneous$Initial channel"), &data.InitialChannel, tr("Setup.Miscellaneous$as before")));