diff options
-rw-r--r-- | HISTORY | 3 | ||||
-rw-r--r-- | HISTORY.DE | 3 | ||||
-rw-r--r-- | patches/README.patches | 4 | ||||
-rw-r--r-- | patches/vdr.epgsearch-exttimeredit.diff | 26 |
4 files changed, 35 insertions, 1 deletions
@@ -41,6 +41,9 @@ new: - the correct content encoding for mail notifications is now automatically detected - epgsearch now autodetects an installed pin plugin or graphtft, also the optional libraries libpcre und libtre (can be turned off by commenting AUTOCONFIG in the Makefile) +- new patch vdr.epgsearch-exttimeredit.diff: + this patch against VDR integrates epgsearch's timer edit menu to VDR's timer menu, thanks + S:oren@vdr-portal for providing it. fixes: - fixed a crash when pressing 'Ok' in an empty timers done menu - fixed a crash when using the progressbar and events with 0 duration exist, thanks @@ -46,6 +46,9 @@ neu: - Es wird nun automatisch erkannt, ob Pin-Plugin oder Graphtft installiert sind, ebenso die optionalen Libs libpcre und libtre (läßt sich im Makefile mit Kommentieren von AUTOCONFIG abschalten) +- neuer Patch vdr.epgsearch-exttimeredit.diff: + Dieser VDR-Patch integriert epgsearch's Timer-Edit-Menü in VDR's Timer-Menü, Danke dafür + an S:oren@vdr-portal. fixes: - Absturz beim Drücken von 'Ok' in leerem Menü erledigter Timer behoben - Absturz bei Verwendung des Fortschrittsbalkens in Verbindung mit Sendungen diff --git a/patches/README.patches b/patches/README.patches index ab32547..376907c 100644 --- a/patches/README.patches +++ b/patches/README.patches @@ -10,4 +10,6 @@ Description of patches this patch adds a timer commands menu to VDR's timer menu, that can be called with '0'. It can be used e.g. to search for repeats of a timer. - vdr-1.5.11-progressbar-support-0.0.1.diff: - this patch adds progressbar support to VDR's skins 'classic' and 'st:tng'
\ No newline at end of file + this patch adds progressbar support to VDR's skins 'classic' and 'st:tng' +- vdr.epgsearch-exttimeredit.diff: + this patch against VDR integrates epgsearch's timer edit menu to VDR's timer menu.
\ No newline at end of file diff --git a/patches/vdr.epgsearch-exttimeredit.diff b/patches/vdr.epgsearch-exttimeredit.diff new file mode 100644 index 0000000..36e3554 --- /dev/null +++ b/patches/vdr.epgsearch-exttimeredit.diff @@ -0,0 +1,26 @@ +--- menu.c.orig 2009-04-11 14:47:08.000000000 +0200 ++++ menu.c 2009-04-11 15:13:30.000000000 +0200 +@@ -985,6 +985,23 @@ eOSState cMenuTimers::Edit(void) + if (HasSubMenu() || Count() == 0) + return osContinue; + isyslog("editing timer %s", *CurrentTimer()->ToDescr()); ++ ++ // Data structure for service "Epgsearch-exttimeredit-v1.0" ++ struct Epgsearch_exttimeredit_v1_0 ++ { ++ // in ++ cTimer* timer; // pointer to the timer to edit ++ bool bNew; // flag that indicates, if this is a new timer or an existing one ++ const cEvent* event; // pointer to the event corresponding to this timer (may be NULL) ++ // out ++ cOsdMenu* pTimerMenu; // pointer to the menu of results ++ } exttimeredit; ++ exttimeredit.timer = CurrentTimer(); ++ exttimeredit.bNew = false; ++ exttimeredit.event = NULL; ++ if (cPluginManager::CallFirstService("Epgsearch-exttimeredit-v1.0", &exttimeredit)) ++ return AddSubMenu(exttimeredit.pTimerMenu); ++ + return AddSubMenu(new cMenuEditTimer(CurrentTimer())); + } + |