summaryrefslogtreecommitdiff
path: root/menu_searchedit.c
diff options
context:
space:
mode:
authorChristian Wieninger <cwieninger@gmx.de>2012-09-10 19:44:32 +0200
committerChristian Wieninger <cwieninger@gmx.de>2012-09-10 19:44:32 +0200
commit6b94d598a0f91f37173ef428691d2ee111265024 (patch)
treeed519d2bccfed628d0ed3da0466448e2d669f625 /menu_searchedit.c
parent415ef4607e0cb291b0f5fa68620ac13d3274404b (diff)
downloadvdr-plugin-epgsearch-6b94d598a0f91f37173ef428691d2ee111265024.tar.gz
vdr-plugin-epgsearch-6b94d598a0f91f37173ef428691d2ee111265024.tar.bz2
now setting the menu category introduced in vdr-1.7.28 (bug tracker #1059)
Diffstat (limited to 'menu_searchedit.c')
-rw-r--r--menu_searchedit.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/menu_searchedit.c b/menu_searchedit.c
index 1fb133b..c312278 100644
--- a/menu_searchedit.c
+++ b/menu_searchedit.c
@@ -49,6 +49,9 @@ cSearchExtCats SearchExtCats;
cMenuEditSearchExt::cMenuEditSearchExt(cSearchExt *SearchExt, bool New, bool Template, bool FromEPG)
:cOsdMenu(tr("Edit search"),32)
{
+#if VDRVERSNUM >= 10728
+ SetMenuCategory(mcPlugin);
+#endif
templateMode = Template;
SearchModes[0] = strdup(tr("phrase"));
@@ -824,6 +827,9 @@ eOSState cMenuEditSearchExt::ProcessKey(eKeys Key)
cMenuEditDaysOfWeek::cMenuEditDaysOfWeek(int* DaysOfWeek, int Offset, bool Negate)
:cOsdMenu(tr("Edit user-defined days of week"),30)
{
+#if VDRVERSNUM >= 10728
+ SetMenuCategory(mcPlugin);
+#endif
int i=0;
offset = Offset;
negate = Negate;
@@ -867,6 +873,9 @@ eOSState cMenuEditDaysOfWeek::ProcessKey(eKeys Key)
cMenuSearchEditCompCats::cMenuSearchEditCompCats(int* catarrayAvoidRepeats)
:cOsdMenu(tr("Compare categories"),30)
{
+#if VDRVERSNUM >= 10728
+ SetMenuCategory(mcPlugin);
+#endif
search_catarrayAvoidRepeats = catarrayAvoidRepeats;
edit_catarrayAvoidRepeats = (int*) malloc(SearchExtCats.Count() * sizeof(int));
cSearchExtCat *SearchExtCat = SearchExtCats.First();
@@ -914,6 +923,9 @@ eOSState cMenuSearchEditCompCats::ProcessKey(eKeys Key)
cMenuBlacklistsSelection::cMenuBlacklistsSelection(cList<cBlacklistObject>* pBlacklists)
:cOsdMenu(tr("Select blacklists"),30)
{
+#if VDRVERSNUM >= 10728
+ SetMenuCategory(mcPlugin);
+#endif
blacklists = pBlacklists;
blacklistsSel = new int[Blacklists.Count()];
cMutexLock BlacklistLock(&Blacklists);
@@ -1056,6 +1068,10 @@ eOSState cMenuBlacklistsSelection::ProcessKey(eKeys Key)
cMenuCatValuesSelect::cMenuCatValuesSelect(char* CatValues, int CatIndex, int SearchMode)
:cOsdMenu(tr("Values for EPG category"), 1, 40)
{
+#if VDRVERSNUM >= 10728
+ SetMenuCategory(mcPlugin);
+#endif
+
catValues = CatValues;
catIndex = CatIndex;
searchMode = SearchMode;
@@ -1185,6 +1201,10 @@ eOSState cMenuCatValuesSelect::ProcessKey(eKeys Key)
cMenuSearchActivSettings::cMenuSearchActivSettings(cSearchExt *SearchExt)
:cOsdMenu(tr("Activation of search timer"), 25)
{
+#if VDRVERSNUM >= 10728
+ SetMenuCategory(mcPlugin);
+#endif
+
searchExt = SearchExt;
if (searchExt)
{