diff options
author | Christian Wieninger <cwieninger@gmx.de> | 2010-02-11 20:14:59 +0100 |
---|---|---|
committer | Christian Wieninger <cwieninger@gmx.de> | 2010-02-11 20:14:59 +0100 |
commit | 2e1cf1296e94cfbb9c9c0dacc6da9d09f0bf83c4 (patch) | |
tree | b436b06455bfca386af0e348531f40a48e09672c /menu_searchedit.c | |
parent | 37a827b8909263960c173ca72d656e0ed15df693 (diff) | |
download | vdr-plugin-epgsearch-2e1cf1296e94cfbb9c9c0dacc6da9d09f0bf83c4.tar.gz vdr-plugin-epgsearch-2e1cf1296e94cfbb9c9c0dacc6da9d09f0bf83c4.tar.bz2 |
new option the set the required match for 'compare summary'
Diffstat (limited to 'menu_searchedit.c')
-rw-r--r-- | menu_searchedit.c | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/menu_searchedit.c b/menu_searchedit.c index 73e4d8d..346dd3c 100644 --- a/menu_searchedit.c +++ b/menu_searchedit.c @@ -328,12 +328,14 @@ void cMenuEditSearchExt::Set() Add(new cMenuEditBoolItem(IndentMenuItem(tr("Avoid repeats")), &data.avoidRepeats, trVDR("no"), trVDR("yes"))); if (data.avoidRepeats) { - Add(new cMenuEditIntItem(IndentMenuItem(IndentMenuItem(tr("Allowed repeats"))), &data.allowedRepeats, 0, 99)); + Add(new cMenuEditIntItem(IndentMenuItem(tr("Allowed repeats"),2), &data.allowedRepeats, 0, 99)); if (data.allowedRepeats > 0) - Add(new cMenuEditIntItem(IndentMenuItem(IndentMenuItem(tr("Only repeats within ... days"))), &data.repeatsWithinDays, 0, 999)); - Add(new cMenuEditBoolItem(IndentMenuItem(IndentMenuItem(tr("Compare title"))), &data.compareTitle, trVDR("no"), trVDR("yes"))); - Add(new cMenuEditStraItem(IndentMenuItem(IndentMenuItem(tr("Compare subtitle"))), &data.compareSubtitle, 3, CompareSubtitleModes)); - Add(new cMenuEditBoolItem(IndentMenuItem(IndentMenuItem(tr("Compare summary"))), &data.compareSummary, trVDR("no"), trVDR("yes"))); + Add(new cMenuEditIntItem(IndentMenuItem(tr("Only repeats within ... days"),2), &data.repeatsWithinDays, 0, 999)); + Add(new cMenuEditBoolItem(IndentMenuItem(tr("Compare title"),2), &data.compareTitle, trVDR("no"), trVDR("yes"))); + Add(new cMenuEditStraItem(IndentMenuItem(tr("Compare subtitle"),2), &data.compareSubtitle, 3, CompareSubtitleModes)); + Add(new cMenuEditBoolItem(IndentMenuItem(tr("Compare summary"),2), &data.compareSummary, trVDR("no"), trVDR("yes"))); + if (data.compareSummary) + Add(new cMenuEditIntItem(IndentMenuItem(tr("Min. match in %"),3), &data.compareSummaryMatchInPercent, 1, 100)); // show 'Compare categories' only if we have them if (SearchExtCats.Count() > 0) { @@ -435,6 +437,7 @@ eOSState cMenuEditSearchExt::ProcessKey(eKeys Key) int iTemp_delAfterDays = data.delAfterDays; int iTemp_action = data.action; int iTemp_delMode = data.delMode; + int iTemp_compareSummary = data.compareSummary; eOSState state = cOsdMenu::ProcessKey(Key); @@ -449,7 +452,8 @@ eOSState cMenuEditSearchExt::ProcessKey(eKeys Key) iTemp_allowedRepeats != data.allowedRepeats || iTemp_delAfterDays != data.delAfterDays || iTemp_action != data.action || - iTemp_delMode != data.delMode) + iTemp_delMode != data.delMode || + iTemp_compareSummary != data.compareSummary) { Set(); Display(); |