summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--HISTORY2
-rw-r--r--HISTORY.DE2
-rw-r--r--afuzzy.c2
-rw-r--r--afuzzy.h2
-rw-r--r--blacklist.c2
-rw-r--r--blacklist.h2
-rw-r--r--changrp.c2
-rw-r--r--changrp.h2
-rw-r--r--confdloader.c22
-rw-r--r--conflictcheck.c2
-rw-r--r--conflictcheck.h2
-rw-r--r--conflictcheck_thread.c2
-rw-r--r--conflictcheck_thread.h2
-rw-r--r--conflictcheckonly.c2
-rw-r--r--createcats.c2
-rw-r--r--distance.c2
-rw-r--r--distance.h2
-rw-r--r--doc-src/de/epgsearch.1.txt2
-rw-r--r--doc-src/de/epgsearch.conf.5.txt2
-rw-r--r--doc-src/de/epgsearchblacklists.conf.5.txt2
-rw-r--r--doc-src/de/epgsearchcats.conf.5.txt2
-rw-r--r--doc-src/de/epgsearchchangrps.conf.5.txt2
-rw-r--r--doc-src/de/epgsearchcmds.conf.5.txt2
-rw-r--r--doc-src/de/epgsearchdirs.conf.5.txt2
-rw-r--r--doc-src/de/epgsearchmenu.conf.5.txt2
-rw-r--r--doc-src/de/epgsearchswitchtimers.conf.5.txt2
-rw-r--r--doc-src/de/epgsearchtemplates.conf.5.txt2
-rw-r--r--doc-src/de/epgsearchuservars.conf.5.txt2
-rw-r--r--doc-src/en/createcats.1.txt2
-rw-r--r--doc-src/en/epgsearch.1.txt2
-rw-r--r--doc-src/en/epgsearch.4.txt37
-rw-r--r--doc-src/en/epgsearch.conf.5.txt2
-rw-r--r--doc-src/en/epgsearchblacklists.conf.5.txt2
-rw-r--r--doc-src/en/epgsearchcats.conf.5.txt2
-rw-r--r--doc-src/en/epgsearchchangrps.conf.5.txt2
-rw-r--r--doc-src/en/epgsearchcmds.conf.5.txt2
-rw-r--r--doc-src/en/epgsearchdirs.conf.5.txt2
-rw-r--r--doc-src/en/epgsearchmenu.conf.5.txt2
-rw-r--r--doc-src/en/epgsearchswitchtimers.conf.5.txt2
-rw-r--r--doc-src/en/epgsearchtemplates.conf.5.txt2
-rw-r--r--doc-src/en/epgsearchuservars.conf.5.txt2
-rw-r--r--doc-src/en/noannounce.conf.5.txt2
-rw-r--r--epgsearch.h2
-rw-r--r--epgsearchcats.c2
-rw-r--r--epgsearchcats.h2
-rw-r--r--epgsearchcfg.c2
-rw-r--r--epgsearchcfg.h2
-rw-r--r--epgsearchext.c2
-rw-r--r--epgsearchext.h2
-rw-r--r--epgsearchonly.c2
-rw-r--r--epgsearchservices.h2
-rw-r--r--epgsearchsetup.c2
-rw-r--r--epgsearchsetup.h2
-rw-r--r--epgsearchsvdrp.c2
-rw-r--r--epgsearchtools.c2
-rw-r--r--epgsearchtools.h2
-rw-r--r--i18n-template.h2
-rw-r--r--i18n.c2
-rw-r--r--i18n.h2
-rw-r--r--log.h2
-rw-r--r--mail.c2
-rw-r--r--mail.h2
-rw-r--r--main.c2
-rw-r--r--mainmenushortcut.c2
-rw-r--r--mainmenushortcut.h2
-rw-r--r--md5.c2
-rw-r--r--md5.h2
-rw-r--r--menu_announcelist.c2
-rw-r--r--menu_announcelist.h2
-rw-r--r--menu_blacklistedit.c2
-rw-r--r--menu_blacklistedit.h2
-rw-r--r--menu_blacklists.c2
-rw-r--r--menu_blacklists.h2
-rw-r--r--menu_commands.c2
-rw-r--r--menu_commands.h2
-rw-r--r--menu_conflictcheck.c2
-rw-r--r--menu_conflictcheck.h2
-rw-r--r--menu_deftimercheckmethod.c2
-rw-r--r--menu_deftimercheckmethod.h2
-rw-r--r--menu_dirselect.c2
-rw-r--r--menu_dirselect.h2
-rw-r--r--menu_event.c2
-rw-r--r--menu_event.h2
-rw-r--r--menu_favorites.c2
-rw-r--r--menu_favorites.h2
-rw-r--r--menu_main.c2
-rw-r--r--menu_main.h2
-rw-r--r--menu_myedittimer.c2
-rw-r--r--menu_myedittimer.h2
-rw-r--r--menu_quicksearch.c2
-rw-r--r--menu_quicksearch.h2
-rw-r--r--menu_recsdone.c2
-rw-r--r--menu_recsdone.h2
-rw-r--r--menu_search.c2
-rw-r--r--menu_search.h2
-rw-r--r--menu_searchactions.c2
-rw-r--r--menu_searchactions.h2
-rw-r--r--menu_searchedit.c2
-rw-r--r--menu_searchedit.h2
-rw-r--r--menu_searchresults.c2
-rw-r--r--menu_searchresults.h2
-rw-r--r--menu_searchtemplate.c2
-rw-r--r--menu_searchtemplate.h2
-rw-r--r--menu_switchtimers.c2
-rw-r--r--menu_switchtimers.h2
-rw-r--r--menu_templateedit.c2
-rw-r--r--menu_templateedit.h2
-rw-r--r--menu_timersdone.c2
-rw-r--r--menu_timersdone.h2
-rw-r--r--menu_whatson.c2
-rw-r--r--menu_whatson.h2
-rw-r--r--noannounce.c2
-rw-r--r--noannounce.h2
-rw-r--r--quickepgsearch.c2
-rw-r--r--rcfile.c2
-rw-r--r--rcfile.h2
-rw-r--r--recdone.c2
-rw-r--r--recdone.h2
-rw-r--r--recstatus.c2
-rw-r--r--recstatus.h2
-rw-r--r--searchtimer_thread.c2
-rw-r--r--searchtimer_thread.h2
-rw-r--r--services.c2
-rw-r--r--services.h2
-rw-r--r--svdrpclient.h2
-rw-r--r--switchtimer.c2
-rw-r--r--switchtimer.h2
-rw-r--r--switchtimer_thread.c2
-rw-r--r--switchtimer_thread.h2
-rw-r--r--templatefile.c2
-rw-r--r--templatefile.h2
-rw-r--r--timer_thread.c2
-rw-r--r--timer_thread.h2
-rw-r--r--timerdone.c2
-rw-r--r--timerdone.h2
-rw-r--r--uservars.c2
-rw-r--r--uservars.h2
-rw-r--r--varparser.c2
-rw-r--r--varparser.h2
139 files changed, 197 insertions, 136 deletions
diff --git a/HISTORY b/HISTORY
index 3a3d016..a7f5681 100644
--- a/HISTORY
+++ b/HISTORY
@@ -31,6 +31,8 @@ new:
- the timer update notification mails supports now an additional variable
%timer.modreason%, that holds the reason for a timer update in plain text (see
epgsearchupdmail(-html).templ for a sample)
+- support for a conf.d mechanism (s. MANUAL -> 14. The conf.d subdirectory), suggested
+ by Mike Constabel.
fixes:
- shifting the time display: the start time now only gets displayed in
'Overview - Now' instead of a progressbar, if there's not already a start time
diff --git a/HISTORY.DE b/HISTORY.DE
index ce1f391..c3d9406 100644
--- a/HISTORY.DE
+++ b/HISTORY.DE
@@ -36,6 +36,8 @@ neu:
- Die Timer-Benachrichtigungsmail unterstützt nun eine weitere Variable
%timer.modreason%, in der im Klartext der Grund einer Timeränderung steht (s.
epgsearchupdmail(-html).templ für ein Beispiel)
+- Unterstützung für einen conf.d-Mechanismus (s. MANUAL -> 14. The conf.d subdirectory),
+ vorgeschlagen von Mike Constabel
fixes:
- Shiften der Uhrzeit: die Startzeit wird jetzt nur noch dann anstelle des
Fortschrittsbalken angezeigt, wenn in der Menüvorlage nicht bereits eine
diff --git a/afuzzy.c b/afuzzy.c
index 1a6792a..03a06fd 100644
--- a/afuzzy.c
+++ b/afuzzy.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/afuzzy.h b/afuzzy.h
index f610602..31f78e3 100644
--- a/afuzzy.h
+++ b/afuzzy.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/blacklist.c b/blacklist.c
index 2db89a4..3838019 100644
--- a/blacklist.c
+++ b/blacklist.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/blacklist.h b/blacklist.h
index f020011..a4b189a 100644
--- a/blacklist.h
+++ b/blacklist.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/changrp.c b/changrp.c
index eb93a79..dab58ae 100644
--- a/changrp.c
+++ b/changrp.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/changrp.h b/changrp.h
index 7212ffd..0a1eb0b 100644
--- a/changrp.h
+++ b/changrp.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/confdloader.c b/confdloader.c
index 4188c89..5bb444b 100644
--- a/confdloader.c
+++ b/confdloader.c
@@ -30,6 +30,10 @@ The project's page is at http://winni.vdr-developer.org/epgsearch
#include "epgsearchcats.h"
+// ---------------------------
+// Loads all files in the conf.d subdirectory of <plugin-config-directory> and
+// applies found settings.
+// ---------------------------
bool cConfDLoader::Load()
{
const string dirPath(AddDirectory(CONFIGDIR, "conf.d"));
@@ -61,6 +65,24 @@ bool cConfDLoader::Load()
return success;
}
+// ---------------------------
+// Each file has the form
+//
+// [<section>]
+// <setting>
+// ...
+// [<section>]
+// ...
+//
+// where section is one:
+//
+// epgsearchuservars
+// epgsearchdirs
+// epgsearchmenu
+// epgsearchcats
+//
+// <setting> corresponds to the entries in the related conf files.
+// ---------------------------
bool cConfDLoader::LoadFile(const char *FileName)
{
if (FileName && access(FileName, F_OK) == 0) {
diff --git a/conflictcheck.c b/conflictcheck.c
index 2016842..1b6bf49 100644
--- a/conflictcheck.c
+++ b/conflictcheck.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/conflictcheck.h b/conflictcheck.h
index b24fa99..da6d080 100644
--- a/conflictcheck.h
+++ b/conflictcheck.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/conflictcheck_thread.c b/conflictcheck_thread.c
index b9e4742..8d323f5 100644
--- a/conflictcheck_thread.c
+++ b/conflictcheck_thread.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/conflictcheck_thread.h b/conflictcheck_thread.h
index 1c44e30..667045e 100644
--- a/conflictcheck_thread.h
+++ b/conflictcheck_thread.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/conflictcheckonly.c b/conflictcheckonly.c
index bc93b24..53c5796 100644
--- a/conflictcheckonly.c
+++ b/conflictcheckonly.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/createcats.c b/createcats.c
index f9d2327..ec2f774 100644
--- a/createcats.c
+++ b/createcats.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/distance.c b/distance.c
index 6d5e974..ee92a93 100644
--- a/distance.c
+++ b/distance.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/distance.h b/distance.h
index 9535cba..de65ec7 100644
--- a/distance.h
+++ b/distance.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/de/epgsearch.1.txt b/doc-src/de/epgsearch.1.txt
index 3ac4223..172a0b7 100644
--- a/doc-src/de/epgsearch.1.txt
+++ b/doc-src/de/epgsearch.1.txt
@@ -1156,7 +1156,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LIZENZ
-Copyright © 2004-2007 Christian Wieninger
+Copyright © 2004-2008 Christian Wieninger
Dieses Programm ist freie Software. Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation
diff --git a/doc-src/de/epgsearch.conf.5.txt b/doc-src/de/epgsearch.conf.5.txt
index daae063..d7b6cea 100644
--- a/doc-src/de/epgsearch.conf.5.txt
+++ b/doc-src/de/epgsearch.conf.5.txt
@@ -115,7 +115,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LIZENZ
-Copyright © 2004-2007 Christian Wieninger
+Copyright © 2004-2008 Christian Wieninger
Dieses Programm ist freie Software. Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation
diff --git a/doc-src/de/epgsearchblacklists.conf.5.txt b/doc-src/de/epgsearchblacklists.conf.5.txt
index ea3784d..b7abddd 100644
--- a/doc-src/de/epgsearchblacklists.conf.5.txt
+++ b/doc-src/de/epgsearchblacklists.conf.5.txt
@@ -44,7 +44,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LIZENZ
-Copyright © 2004-2007 Christian Wieninger
+Copyright © 2004-2008 Christian Wieninger
Dieses Programm ist freie Software. Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation
diff --git a/doc-src/de/epgsearchcats.conf.5.txt b/doc-src/de/epgsearchcats.conf.5.txt
index d682254..06c06d4 100644
--- a/doc-src/de/epgsearchcats.conf.5.txt
+++ b/doc-src/de/epgsearchcats.conf.5.txt
@@ -113,7 +113,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LIZENZ
-Copyright © 2004-2007 Christian Wieninger
+Copyright © 2004-2008 Christian Wieninger
Dieses Programm ist freie Software. Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation
diff --git a/doc-src/de/epgsearchchangrps.conf.5.txt b/doc-src/de/epgsearchchangrps.conf.5.txt
index 4ae4703..e9593a0 100644
--- a/doc-src/de/epgsearchchangrps.conf.5.txt
+++ b/doc-src/de/epgsearchchangrps.conf.5.txt
@@ -45,7 +45,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LIZENZ
-Copyright © 2004-2007 Christian Wieninger
+Copyright © 2004-2008 Christian Wieninger
Dieses Programm ist freie Software. Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation
diff --git a/doc-src/de/epgsearchcmds.conf.5.txt b/doc-src/de/epgsearchcmds.conf.5.txt
index 68995b3..cd6d6e9 100644
--- a/doc-src/de/epgsearchcmds.conf.5.txt
+++ b/doc-src/de/epgsearchcmds.conf.5.txt
@@ -50,7 +50,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LIZENZ
-Copyright © 2004-2007 Christian Wieninger
+Copyright © 2004-2008 Christian Wieninger
Dieses Programm ist freie Software. Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation
diff --git a/doc-src/de/epgsearchdirs.conf.5.txt b/doc-src/de/epgsearchdirs.conf.5.txt
index e252332..64eac22 100644
--- a/doc-src/de/epgsearchdirs.conf.5.txt
+++ b/doc-src/de/epgsearchdirs.conf.5.txt
@@ -70,7 +70,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LIZENZ
-Copyright © 2004-2007 Christian Wieninger
+Copyright © 2004-2008 Christian Wieninger
Dieses Programm ist freie Software. Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation
diff --git a/doc-src/de/epgsearchmenu.conf.5.txt b/doc-src/de/epgsearchmenu.conf.5.txt
index 1c9b0e6..e914d7e 100644
--- a/doc-src/de/epgsearchmenu.conf.5.txt
+++ b/doc-src/de/epgsearchmenu.conf.5.txt
@@ -105,7 +105,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LIZENZ
-Copyright © 2004-2007 Christian Wieninger
+Copyright © 2004-2008 Christian Wieninger
Dieses Programm ist freie Software. Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation
diff --git a/doc-src/de/epgsearchswitchtimers.conf.5.txt b/doc-src/de/epgsearchswitchtimers.conf.5.txt
index edeaf7f..fcd36a1 100644
--- a/doc-src/de/epgsearchswitchtimers.conf.5.txt
+++ b/doc-src/de/epgsearchswitchtimers.conf.5.txt
@@ -46,7 +46,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LIZENZ
-Copyright © 2004-2007 Christian Wieninger
+Copyright © 2004-2008 Christian Wieninger
Dieses Programm ist freie Software. Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation
diff --git a/doc-src/de/epgsearchtemplates.conf.5.txt b/doc-src/de/epgsearchtemplates.conf.5.txt
index 71ef8af..e3f3703 100644
--- a/doc-src/de/epgsearchtemplates.conf.5.txt
+++ b/doc-src/de/epgsearchtemplates.conf.5.txt
@@ -32,7 +32,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LIZENZ
-Copyright © 2004-2007 Christian Wieninger
+Copyright © 2004-2008 Christian Wieninger
Dieses Programm ist freie Software. Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation
diff --git a/doc-src/de/epgsearchuservars.conf.5.txt b/doc-src/de/epgsearchuservars.conf.5.txt
index e40256a..56d7afd 100644
--- a/doc-src/de/epgsearchuservars.conf.5.txt
+++ b/doc-src/de/epgsearchuservars.conf.5.txt
@@ -161,7 +161,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LIZENZ
-Copyright © 2004-2007 Christian Wieninger
+Copyright © 2004-2008 Christian Wieninger
Dieses Programm ist freie Software. Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation
diff --git a/doc-src/en/createcats.1.txt b/doc-src/en/createcats.1.txt
index cca13dd..671668e 100644
--- a/doc-src/en/createcats.1.txt
+++ b/doc-src/en/createcats.1.txt
@@ -96,7 +96,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/en/epgsearch.1.txt b/doc-src/en/epgsearch.1.txt
index 51e9e58..6278d4b 100644
--- a/doc-src/en/epgsearch.1.txt
+++ b/doc-src/en/epgsearch.1.txt
@@ -1092,7 +1092,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/en/epgsearch.4.txt b/doc-src/en/epgsearch.4.txt
index 68eef72..4a13933 100644
--- a/doc-src/en/epgsearch.4.txt
+++ b/doc-src/en/epgsearch.4.txt
@@ -23,6 +23,7 @@ extended README.
11. Working with the timer conflict menu
12. User defined variables
13. Email notifications
+ 14. The conf.d subdirectory
=head1 1. Using variables in the directory entry of a search timer
@@ -832,6 +833,40 @@ The following variables can be used in the section <conflictsat>:
The section <conflicttimer> can use the same variables as the section <timer>
in an update mail (see above).
+=head1 14. The conf.d subdirectory
+
+epgsearch supports a configuration mechanism well-known in linux. The settings of the configuration files
+
+ - epgsearchuservars.conf
+ - epgsearchdirs.conf
+ - epgsearchmenu.conf
+ - epgsearchcats.conf
+
+can also be given in a file with arbitrary name in the subdirectory conf.d in
+<plugin-configuration-directory>/epgsearch. This allows one to quickly test different setups only
+by exchanging files instead of editing them. The format of these files is
+
+ [<section name>]
+ <settings>
+ ...
+
+ [<section name>]
+ <settings>
+ ...
+
+where <section_name> is one of the following:
+
+ - epgsearchuservars
+ - epgsearchdirs
+ - epgsearchmenu
+ - epgsearchcats
+
+The <settings> format follows the one in the corresponding configuration file.
+Comments beginning with # are allowed, also blank lines.
+At startup epgsearch first reads its 'regular' configuration files and then the conf.d subdirectory.
+It's allowed to overwrite variables already defined in other files (although this is signaled with a warning in
+epgsearch's log file.).
+
=head1 SEE ALSO
@@ -854,7 +889,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/en/epgsearch.conf.5.txt b/doc-src/en/epgsearch.conf.5.txt
index 4299039..cf1ca4f 100644
--- a/doc-src/en/epgsearch.conf.5.txt
+++ b/doc-src/en/epgsearch.conf.5.txt
@@ -120,7 +120,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/en/epgsearchblacklists.conf.5.txt b/doc-src/en/epgsearchblacklists.conf.5.txt
index 43a752e..ddaaf96 100644
--- a/doc-src/en/epgsearchblacklists.conf.5.txt
+++ b/doc-src/en/epgsearchblacklists.conf.5.txt
@@ -47,7 +47,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/en/epgsearchcats.conf.5.txt b/doc-src/en/epgsearchcats.conf.5.txt
index 08637b4..6830294 100644
--- a/doc-src/en/epgsearchcats.conf.5.txt
+++ b/doc-src/en/epgsearchcats.conf.5.txt
@@ -108,7 +108,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/en/epgsearchchangrps.conf.5.txt b/doc-src/en/epgsearchchangrps.conf.5.txt
index bc55c87..1b50d53 100644
--- a/doc-src/en/epgsearchchangrps.conf.5.txt
+++ b/doc-src/en/epgsearchchangrps.conf.5.txt
@@ -41,7 +41,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/en/epgsearchcmds.conf.5.txt b/doc-src/en/epgsearchcmds.conf.5.txt
index 2fadf8a..786acce 100644
--- a/doc-src/en/epgsearchcmds.conf.5.txt
+++ b/doc-src/en/epgsearchcmds.conf.5.txt
@@ -48,7 +48,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/en/epgsearchdirs.conf.5.txt b/doc-src/en/epgsearchdirs.conf.5.txt
index e9aa7cc..6018792 100644
--- a/doc-src/en/epgsearchdirs.conf.5.txt
+++ b/doc-src/en/epgsearchdirs.conf.5.txt
@@ -79,7 +79,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/en/epgsearchmenu.conf.5.txt b/doc-src/en/epgsearchmenu.conf.5.txt
index 0dfde69..4a82294 100644
--- a/doc-src/en/epgsearchmenu.conf.5.txt
+++ b/doc-src/en/epgsearchmenu.conf.5.txt
@@ -119,7 +119,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/en/epgsearchswitchtimers.conf.5.txt b/doc-src/en/epgsearchswitchtimers.conf.5.txt
index bb0e615..69d554f 100644
--- a/doc-src/en/epgsearchswitchtimers.conf.5.txt
+++ b/doc-src/en/epgsearchswitchtimers.conf.5.txt
@@ -48,7 +48,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/en/epgsearchtemplates.conf.5.txt b/doc-src/en/epgsearchtemplates.conf.5.txt
index 5b19f74..ddbdb72 100644
--- a/doc-src/en/epgsearchtemplates.conf.5.txt
+++ b/doc-src/en/epgsearchtemplates.conf.5.txt
@@ -35,7 +35,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/en/epgsearchuservars.conf.5.txt b/doc-src/en/epgsearchuservars.conf.5.txt
index 59ef7a9..91fa34b 100644
--- a/doc-src/en/epgsearchuservars.conf.5.txt
+++ b/doc-src/en/epgsearchuservars.conf.5.txt
@@ -157,7 +157,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc-src/en/noannounce.conf.5.txt b/doc-src/en/noannounce.conf.5.txt
index d57475d..2633365 100644
--- a/doc-src/en/noannounce.conf.5.txt
+++ b/doc-src/en/noannounce.conf.5.txt
@@ -46,7 +46,7 @@ L<http://www.vdr-developer.org/mailman/listinfo/epgsearch>
=head1 COPYRIGHT and LICENSE
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearch.h b/epgsearch.h
index a97c84c..41da675 100644
--- a/epgsearch.h
+++ b/epgsearch.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearchcats.c b/epgsearchcats.c
index e6c09f6..5a6effb 100644
--- a/epgsearchcats.c
+++ b/epgsearchcats.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearchcats.h b/epgsearchcats.h
index ee3ba9c..304a5a8 100644
--- a/epgsearchcats.h
+++ b/epgsearchcats.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearchcfg.c b/epgsearchcfg.c
index a3c8653..204196b 100644
--- a/epgsearchcfg.c
+++ b/epgsearchcfg.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearchcfg.h b/epgsearchcfg.h
index 8919655..bbe2119 100644
--- a/epgsearchcfg.h
+++ b/epgsearchcfg.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearchext.c b/epgsearchext.c
index 488c76c..f6b3452 100644
--- a/epgsearchext.c
+++ b/epgsearchext.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearchext.h b/epgsearchext.h
index c092aaf..baa2234 100644
--- a/epgsearchext.h
+++ b/epgsearchext.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearchonly.c b/epgsearchonly.c
index f5a5468..dbd5396 100644
--- a/epgsearchonly.c
+++ b/epgsearchonly.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearchservices.h b/epgsearchservices.h
index 4613635..b31d5c8 100644
--- a/epgsearchservices.h
+++ b/epgsearchservices.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearchsetup.c b/epgsearchsetup.c
index 57293f2..b34337d 100644
--- a/epgsearchsetup.c
+++ b/epgsearchsetup.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearchsetup.h b/epgsearchsetup.h
index 22a8ca3..dc8203a 100644
--- a/epgsearchsetup.h
+++ b/epgsearchsetup.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearchsvdrp.c b/epgsearchsvdrp.c
index 6f60c6b..6a9319f 100644
--- a/epgsearchsvdrp.c
+++ b/epgsearchsvdrp.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearchtools.c b/epgsearchtools.c
index 5b3f8c1..a4f4614 100644
--- a/epgsearchtools.c
+++ b/epgsearchtools.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/epgsearchtools.h b/epgsearchtools.h
index 9110810..080eb80 100644
--- a/epgsearchtools.h
+++ b/epgsearchtools.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/i18n-template.h b/i18n-template.h
index dce205f..d30c748 100644
--- a/i18n-template.h
+++ b/i18n-template.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/i18n.c b/i18n.c
index f2ed8c3..2c4f7f7 100644
--- a/i18n.c
+++ b/i18n.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/i18n.h b/i18n.h
index 4047ad9..4da1609 100644
--- a/i18n.h
+++ b/i18n.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/log.h b/log.h
index b8d90d3..75d410a 100644
--- a/log.h
+++ b/log.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/mail.c b/mail.c
index 130238a..572ab6f 100644
--- a/mail.c
+++ b/mail.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/mail.h b/mail.h
index 087c1fa..a9df445 100644
--- a/mail.h
+++ b/mail.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/main.c b/main.c
index 8b70246..63a5825 100644
--- a/main.c
+++ b/main.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/mainmenushortcut.c b/mainmenushortcut.c
index 67d283d..e025b15 100644
--- a/mainmenushortcut.c
+++ b/mainmenushortcut.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/mainmenushortcut.h b/mainmenushortcut.h
index 85affe6..8451eef 100644
--- a/mainmenushortcut.h
+++ b/mainmenushortcut.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/md5.c b/md5.c
index bc30a6b..dd4fd4b 100644
--- a/md5.c
+++ b/md5.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/md5.h b/md5.h
index b29e17f..1edd273 100644
--- a/md5.h
+++ b/md5.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_announcelist.c b/menu_announcelist.c
index dec225d..9bd8d3e 100644
--- a/menu_announcelist.c
+++ b/menu_announcelist.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_announcelist.h b/menu_announcelist.h
index dcc0e42..b2ba85d 100644
--- a/menu_announcelist.h
+++ b/menu_announcelist.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_blacklistedit.c b/menu_blacklistedit.c
index f195a63..7dbf948 100644
--- a/menu_blacklistedit.c
+++ b/menu_blacklistedit.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_blacklistedit.h b/menu_blacklistedit.h
index abb885c..a400319 100644
--- a/menu_blacklistedit.h
+++ b/menu_blacklistedit.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_blacklists.c b/menu_blacklists.c
index 227e6c1..ef0fab2 100644
--- a/menu_blacklists.c
+++ b/menu_blacklists.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_blacklists.h b/menu_blacklists.h
index 5475c7d..3381669 100644
--- a/menu_blacklists.h
+++ b/menu_blacklists.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_commands.c b/menu_commands.c
index 9333540..2b5069e 100644
--- a/menu_commands.c
+++ b/menu_commands.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_commands.h b/menu_commands.h
index 6df050d..3819168 100644
--- a/menu_commands.h
+++ b/menu_commands.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_conflictcheck.c b/menu_conflictcheck.c
index b6442f6..b0c3f11 100644
--- a/menu_conflictcheck.c
+++ b/menu_conflictcheck.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_conflictcheck.h b/menu_conflictcheck.h
index 4d0e4c2..689d800 100644
--- a/menu_conflictcheck.h
+++ b/menu_conflictcheck.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_deftimercheckmethod.c b/menu_deftimercheckmethod.c
index 6edf945..ac7147b 100644
--- a/menu_deftimercheckmethod.c
+++ b/menu_deftimercheckmethod.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_deftimercheckmethod.h b/menu_deftimercheckmethod.h
index 613a6ce..1979e6c 100644
--- a/menu_deftimercheckmethod.h
+++ b/menu_deftimercheckmethod.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_dirselect.c b/menu_dirselect.c
index 25c4adf..3da5d65 100644
--- a/menu_dirselect.c
+++ b/menu_dirselect.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_dirselect.h b/menu_dirselect.h
index a40d5f8..6aeb79f 100644
--- a/menu_dirselect.h
+++ b/menu_dirselect.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_event.c b/menu_event.c
index 28ce4e6..619f772 100644
--- a/menu_event.c
+++ b/menu_event.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_event.h b/menu_event.h
index 218856a..130c372 100644
--- a/menu_event.h
+++ b/menu_event.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_favorites.c b/menu_favorites.c
index 36eb3c3..f6ab507 100644
--- a/menu_favorites.c
+++ b/menu_favorites.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_favorites.h b/menu_favorites.h
index 60bbcc9..01d43ac 100644
--- a/menu_favorites.h
+++ b/menu_favorites.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_main.c b/menu_main.c
index 0c81699..2f2d1ee 100644
--- a/menu_main.c
+++ b/menu_main.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_main.h b/menu_main.h
index 4526d68..170918a 100644
--- a/menu_main.h
+++ b/menu_main.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_myedittimer.c b/menu_myedittimer.c
index 1ee3c7f..168a07a 100644
--- a/menu_myedittimer.c
+++ b/menu_myedittimer.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_myedittimer.h b/menu_myedittimer.h
index 0cec5d3..81e5896 100644
--- a/menu_myedittimer.h
+++ b/menu_myedittimer.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_quicksearch.c b/menu_quicksearch.c
index 18cfffc..af5a6b2 100644
--- a/menu_quicksearch.c
+++ b/menu_quicksearch.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_quicksearch.h b/menu_quicksearch.h
index 286f607..66911b8 100644
--- a/menu_quicksearch.h
+++ b/menu_quicksearch.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_recsdone.c b/menu_recsdone.c
index be5b46a..9478655 100644
--- a/menu_recsdone.c
+++ b/menu_recsdone.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_recsdone.h b/menu_recsdone.h
index a196600..3fbf50f 100644
--- a/menu_recsdone.h
+++ b/menu_recsdone.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_search.c b/menu_search.c
index 8a70687..11d2321 100644
--- a/menu_search.c
+++ b/menu_search.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_search.h b/menu_search.h
index 415eea9..8afe533 100644
--- a/menu_search.h
+++ b/menu_search.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_searchactions.c b/menu_searchactions.c
index 681ce67..dafc02a 100644
--- a/menu_searchactions.c
+++ b/menu_searchactions.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_searchactions.h b/menu_searchactions.h
index aab880a..231064e 100644
--- a/menu_searchactions.h
+++ b/menu_searchactions.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_searchedit.c b/menu_searchedit.c
index 4dc1009..bf95110 100644
--- a/menu_searchedit.c
+++ b/menu_searchedit.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_searchedit.h b/menu_searchedit.h
index 3f2411d..fdf2784 100644
--- a/menu_searchedit.h
+++ b/menu_searchedit.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_searchresults.c b/menu_searchresults.c
index b1a1a3f..4bb34e5 100644
--- a/menu_searchresults.c
+++ b/menu_searchresults.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_searchresults.h b/menu_searchresults.h
index b40892a..848d609 100644
--- a/menu_searchresults.h
+++ b/menu_searchresults.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_searchtemplate.c b/menu_searchtemplate.c
index b5c8b04..91ecd7b 100644
--- a/menu_searchtemplate.c
+++ b/menu_searchtemplate.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_searchtemplate.h b/menu_searchtemplate.h
index a227f30..a00a873 100644
--- a/menu_searchtemplate.h
+++ b/menu_searchtemplate.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_switchtimers.c b/menu_switchtimers.c
index 25164d3..17346b7 100644
--- a/menu_switchtimers.c
+++ b/menu_switchtimers.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_switchtimers.h b/menu_switchtimers.h
index 5653a22..db6c305 100644
--- a/menu_switchtimers.h
+++ b/menu_switchtimers.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_templateedit.c b/menu_templateedit.c
index 3eb9550..a8316ce 100644
--- a/menu_templateedit.c
+++ b/menu_templateedit.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_templateedit.h b/menu_templateedit.h
index 9e8e010..4b41825 100644
--- a/menu_templateedit.h
+++ b/menu_templateedit.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_timersdone.c b/menu_timersdone.c
index 1e6bb7c..1d5637d 100644
--- a/menu_timersdone.c
+++ b/menu_timersdone.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_timersdone.h b/menu_timersdone.h
index d885f05..f7ace24 100644
--- a/menu_timersdone.h
+++ b/menu_timersdone.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_whatson.c b/menu_whatson.c
index a620251..bb5f275 100644
--- a/menu_whatson.c
+++ b/menu_whatson.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/menu_whatson.h b/menu_whatson.h
index cae5632..2c2a1ae 100644
--- a/menu_whatson.h
+++ b/menu_whatson.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/noannounce.c b/noannounce.c
index a22bf1d..b208e9f 100644
--- a/noannounce.c
+++ b/noannounce.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/noannounce.h b/noannounce.h
index 1a86f69..ebe2155 100644
--- a/noannounce.h
+++ b/noannounce.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/quickepgsearch.c b/quickepgsearch.c
index 143da19..3076104 100644
--- a/quickepgsearch.c
+++ b/quickepgsearch.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/rcfile.c b/rcfile.c
index dcbf2c8..70d19a9 100644
--- a/rcfile.c
+++ b/rcfile.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/rcfile.h b/rcfile.h
index d9d2af3..0743741 100644
--- a/rcfile.h
+++ b/rcfile.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/recdone.c b/recdone.c
index c53d8e1..11a195d 100644
--- a/recdone.c
+++ b/recdone.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/recdone.h b/recdone.h
index 992ab9f..4d8b08f 100644
--- a/recdone.h
+++ b/recdone.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/recstatus.c b/recstatus.c
index 49de299..6d8eecd 100644
--- a/recstatus.c
+++ b/recstatus.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/recstatus.h b/recstatus.h
index 4b6695b..e6946d1 100644
--- a/recstatus.h
+++ b/recstatus.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/searchtimer_thread.c b/searchtimer_thread.c
index 7cc02ba..7f7a273 100644
--- a/searchtimer_thread.c
+++ b/searchtimer_thread.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/searchtimer_thread.h b/searchtimer_thread.h
index 4cbf477..ddd42ee 100644
--- a/searchtimer_thread.h
+++ b/searchtimer_thread.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/services.c b/services.c
index 569a4b0..58cba24 100644
--- a/services.c
+++ b/services.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/services.h b/services.h
index 91b1d5b..bb2a593 100644
--- a/services.h
+++ b/services.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/svdrpclient.h b/svdrpclient.h
index 177ce1f..15aef08 100644
--- a/svdrpclient.h
+++ b/svdrpclient.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/switchtimer.c b/switchtimer.c
index 53e44e2..f99ec32 100644
--- a/switchtimer.c
+++ b/switchtimer.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/switchtimer.h b/switchtimer.h
index b0e9a4f..8169ae3 100644
--- a/switchtimer.h
+++ b/switchtimer.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/switchtimer_thread.c b/switchtimer_thread.c
index 3a48705..d1bf9ec 100644
--- a/switchtimer_thread.c
+++ b/switchtimer_thread.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/switchtimer_thread.h b/switchtimer_thread.h
index 0d7e86b..5f2abbf 100644
--- a/switchtimer_thread.h
+++ b/switchtimer_thread.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/templatefile.c b/templatefile.c
index 86d43ee..d69ede5 100644
--- a/templatefile.c
+++ b/templatefile.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/templatefile.h b/templatefile.h
index d0f3b58..421f1de 100644
--- a/templatefile.h
+++ b/templatefile.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/timer_thread.c b/timer_thread.c
index 09ba627..9a42e68 100644
--- a/timer_thread.c
+++ b/timer_thread.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/timer_thread.h b/timer_thread.h
index a4ee1f2..bab13e8 100644
--- a/timer_thread.h
+++ b/timer_thread.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/timerdone.c b/timerdone.c
index 0685f7b..b57eeea 100644
--- a/timerdone.c
+++ b/timerdone.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/timerdone.h b/timerdone.h
index 682e5fb..8dbc64c 100644
--- a/timerdone.h
+++ b/timerdone.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/uservars.c b/uservars.c
index d9ab6b0..c243280 100644
--- a/uservars.c
+++ b/uservars.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/uservars.h b/uservars.h
index 9677818..d47f5ea 100644
--- a/uservars.h
+++ b/uservars.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/varparser.c b/varparser.c
index 6151aa6..afbef49 100644
--- a/varparser.c
+++ b/varparser.c
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/varparser.h b/varparser.h
index c43106e..05e20cd 100644
--- a/varparser.h
+++ b/varparser.h
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2004-2007 Christian Wieninger
+Copyright (C) 2004-2008 Christian Wieninger
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License