summaryrefslogtreecommitdiff
path: root/epgsearch.cpp
diff options
context:
space:
mode:
authorChristian Wieninger <cwieninger (at) gmx (dot) de>2007-04-24 17:53:37 +0000
committerChristian Wieninger <cwieninger (at) gmx (dot) de>2007-04-24 17:53:37 +0000
commit3af91b99dad6fe0e9184b9edfd987023e9e8e4e7 (patch)
tree925d853289cc277be3dc021fc921a063499ddcfb /epgsearch.cpp
parent7e102976a7ded7a92d97517be9b111d067815f77 (diff)
downloadvdr-plugin-live-3af91b99dad6fe0e9184b9edfd987023e9e8e4e7.tar.gz
vdr-plugin-live-3af91b99dad6fe0e9184b9edfd987023e9e8e4e7.tar.bz2
- enabled toggling of searchtimers in searchtimer list
Diffstat (limited to 'epgsearch.cpp')
-rw-r--r--epgsearch.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/epgsearch.cpp b/epgsearch.cpp
index 88325bf..8e12e13 100644
--- a/epgsearch.cpp
+++ b/epgsearch.cpp
@@ -323,6 +323,14 @@ SearchTimer* SearchTimers::GetByTimerId( std::string const& id )
}
+bool SearchTimers::ToggleActive(std::string const& id)
+{
+ SearchTimer* search = GetByTimerId( id );
+ if (!search) return false;
+ search->SetUseAsSearchTimer(!search->UseAsSearchTimer());
+ return Save(search);
+}
+
bool SearchTimer::BlacklistSelected(int id) const
{
for(unsigned int i=0; i<m_blacklistIDs.size(); i++)