From dda6babd28ffef10bed47f53f2b4a9168fa90a67 Mon Sep 17 00:00:00 2001 From: Martin Prochnow Date: Tue, 14 Mar 2006 16:45:35 +0100 Subject: Version 0.5 - improved updating of moved or renamed recordings - updating should be faster now - added patch and option to replace VDR's recordings menu; thanks to 'egal' from vdr-portal.de - fixed the settings of tabs - month of a recording was shown the wrong way - fixed --- patches/vdr-1.3.43-extrecmenu.diff | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 patches/vdr-1.3.43-extrecmenu.diff (limited to 'patches') diff --git a/patches/vdr-1.3.43-extrecmenu.diff b/patches/vdr-1.3.43-extrecmenu.diff new file mode 100644 index 0000000..6e980f0 --- /dev/null +++ b/patches/vdr-1.3.43-extrecmenu.diff @@ -0,0 +1,31 @@ +--- menu.c.org 2006-02-20 16:20:18.000000000 +0100 ++++ menu.c 2006-03-13 14:27:33.000000000 +0100 +@@ -2897,7 +2897,11 @@ + break; + case osChannels: AddSubMenu(new cMenuChannels); break; + case osTimers: AddSubMenu(new cMenuTimers); break; +- case osRecordings: AddSubMenu(new cMenuRecordings(NULL, 0, true)); break; ++ case osRecordings: { ++ cPlugin *p = cPluginManager::GetPlugin("extrecmenu"); ++ (p && !p->SetupParse("IsOrgRecMenu", "0")) ? AddSubMenu((cOsdMenu *)p->MainMenuAction()) : AddSubMenu(new cMenuRecordings(NULL, 0, true)); ++ } ++ break; + case osSetup: AddSubMenu(new cMenuSetup); break; + case osCommands: AddSubMenu(new cMenuCommands(tr("Commands"), &Commands)); break; + default: break; +@@ -3044,7 +3048,14 @@ + break; + case osChannels: return AddSubMenu(new cMenuChannels); + case osTimers: return AddSubMenu(new cMenuTimers); +- case osRecordings: return AddSubMenu(new cMenuRecordings); ++ case osRecordings: { ++ cPlugin *p = cPluginManager::GetPlugin("extrecmenu"); ++ if (p && !p->SetupParse("IsOrgRecMenu", "0")) ++ return AddSubMenu((cOsdMenu *)p->MainMenuAction()); ++ else ++ return AddSubMenu(new cMenuRecordings); ++ } ++ break; + case osSetup: return AddSubMenu(new cMenuSetup); + case osCommands: return AddSubMenu(new cMenuCommands(tr("Commands"), &Commands)); + case osStopRecord: if (Interface->Confirm(tr("Stop recording?"))) { -- cgit v1.2.3