From b9542da7561744534b482deae6f087ac020935cb Mon Sep 17 00:00:00 2001 From: Christian Wieninger <cwieninger (at) gmx (dot) de> Date: Thu, 25 Oct 2007 16:38:51 +0000 Subject: - additional timer info in popup menu in timers menu --- timers.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'timers.cpp') diff --git a/timers.cpp b/timers.cpp index 2a9aafd..b9f3594 100644 --- a/timers.cpp +++ b/timers.cpp @@ -87,6 +87,23 @@ string SortedTimers::GetTimerDays(cTimer const& timer) return currentDay; } +string SortedTimers::GetTimerInfo(cTimer const& timer) +{ + ostringstream info; + info << trVDR("Priority") << ": " << timer.Priority() << endl; + info << trVDR("Lifetime") << ": " << timer.Lifetime() << endl; + info << trVDR("VPS") << ": " << (timer.HasFlags(tfVps)?trVDR("yes"):trVDR("no")) << endl; + + string epgsearchinfo = GetXMLValue(timer.Aux(), "epgsearch"); + if (!epgsearchinfo.empty()) + { + string searchtimer = GetXMLValue(epgsearchinfo, "searchtimer"); + if (!searchtimer.empty()) + info << tr("Searchtimer") << ": " << searchtimer << endl; + } + return info.str(); +} + TimerManager::TimerManager() { } -- cgit v1.2.3