2010-04-10 tag v3_6_7 2010-04-10 amair * HISTORY, make.sh, vdradmind.pl, po/it.po: Updated for release v3.6.7. 2010-03-23 amair * HISTORY, template/default/epgsearch_new.html: Fixed: creating/editing of searches using EPGsearch v0.9.24 (Bug report #567). 2010-03-17 amair * make.sh: Clear locales directory prior to creating PO files. 2010-03-13 tag v3_6_6 2010-03-13 amair * HISTORY, vdradmind.pl: Updated for release v3.6.6. 2010-03-07 amair * po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot: Updated. 2010-03-02 scop * po/fi.po: Finnish translation update. 2010-03-02 amair * HISTORY, vdradmind.pl, template/default/epgsearch_new.html: Added: Support new epgsearch v0.9.25-git settings "unmute" and "min. description match". 2010-02-21 scop * install.sh, vdradmind.pl.1: Change man page section to 8. 2010-02-21 scop * HISTORY, vdradmind.pl: Log to syslog by default (if logging is enabled). 2010-02-21 scop * vdradmind.pl: Remove extra trailing newlines from log messages. 2010-02-21 scop * HISTORY, vdradmind.pl: Fall back to stderr if setting up syslog fails. 2010-02-21 scop * vdradmind.pl: Don't load Sys::Syslog when not logging. 2010-02-21 scop * vdradmind.pl: Return earlier from Log() when not logging. 2010-02-21 amair * HISTORY, make.sh, vdradmind.pl, template/default/about.html, template/default/at_timer_list.html, template/default/at_timer_new.html, template/default/config.html, template/default/epgsearch_config.html, template/default/epgsearch_list.html, template/default/epgsearch_new.html, template/default/error.html, template/default/help_at_timer_list.html, template/default/help_at_timer_new.html, template/default/help_config.html, template/default/help_edit_epg.html, template/default/help_no.html, template/default/help_rec_list.html, template/default/help_timer_list.html, template/default/help_timer_new.html, template/default/index.html, template/default/navigation.html, template/default/noauth.html, template/default/noperm.html, template/default/prog_detail.html, template/default/prog_detail_form.html, template/default/prog_list.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html, template/default/prog_timeline.html, template/default/rc.html, template/default/rec_edit.html, template/default/rec_list.html, template/default/timer_list.html, template/default/timer_new.html, template/default/tv.html, template/default/vdr_cmds.html: Get character encoding from configured locale or environment variables (Submitted by Tobias Grimm). 2010-02-21 amair * HISTORY, vdradmind.pl: Encode SVDRP commands sent to VDR if needed (Submitted by Tobias Grimm). 2010-02-14 amair * HISTORY, po/it.po: Updated. 2010-02-12 amair * HISTORY, po/es.po, po/nl.po: Updated. 2010-02-06 scop * vdradmind.pl: Do not require write access to templatedir, it should not be needed. 2010-02-06 scop * HISTORY, vdradmind.pl: Improve default mail settings. 2010-02-05 scop * po/.cvsignore: Ignore *.utf8.po. 2010-02-05 scop * vdradmind.pl, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot: Writeable -> writable spelling fix. 2010-02-05 scop * vdradmind.pl: Trim trailing whitespace. 2010-02-05 scop * vdradmind.pl: Fix CA file existence check; it's a file, not a dir. 2010-02-03 amair * HISTORY, vdradmind.pl: Check if "GUI_POPUP_WIDTH" and "GUI_POPUP_HEIGHT" are numeric and set them to the defaults if they are not (Reported by Jan). 2010-02-01 scop * po/fi.po: Í„Finnish translation update. 2010-02-01 amair * HISTORY, vdradmind.pl: Support VDR 1.7.12+ commands.conf and reccmds.conf (means: skip lines ending in "{" and lines with only "}" in them). 2010-01-31 amair * HISTORY, install.sh, vdradmind.pl: - Added: check file and directory permissions on startup abort on error. - Changed: Default directory for PID file to /var/run/vdradmin. - Changed: Default directory for log file to /var/log/vdradmin. 2010-01-31 amair * HISTORY, vdradmind.pl: Use "cache" directory in the current directory if $SEARCH_FILES_IN_SYSTEM is not set. 2010-01-30 amair * po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot: Updated. 2010-01-30 amair * template/default/epgsearch_new.html: Use new text as it changed in epgsearch. 2010-01-30 amair * vdradmind.pl: Use new test as it changed in epgsearch. 2010-01-30 amair * template/default/help_config.html: Sync text with text used in config.html. 2010-01-30 amair * HISTORY, vdradmind.pl, template/default/prog_detail.html, template/default/prog_list.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html: Hide "record" button in EPG lists there's already a timer for that broadcast (Based on patch by Dave Pickles). 2010-01-30 amair * HISTORY, vdradmind.pl, template/default/config.html, template/default/help_config.html, template/default/prog_summary2.html: New options to show or hide a broadcast's subtitle and/or summary in EPG lists and to set a day's "start time" in "Playing today?" (Based on patch by Dave Pickles). 2010-01-30 amair * HISTORY, vdradmind.pl, template/default/epgsearch_new.html: - Set minimum required epgsearch version to 0.9.24. - Hide epgsearch search timer actions that are not available in 0.9.24. 2010-01-30 amair * vdradmind.pl, template/default/about.html: Moved *VERSION* variables to %FEATURES so that they are accessible in the templates. 2010-01-26 amair * HISTORY, vdradmind.pl, template/default/epgsearch_new.html: Support for new epgsearch search timer actions (Bug #557). 2010-01-15 amair * HISTORY, vdradmind.pl: "--ipv6" only enables IPv6 for connections to VDRAdmin-AM, to also use IPv6 for SVDRP connection one can use "--ipv6-all" (if he really knows what he's doing!). 2010-01-15 amair * HISTORY, vdradmind.pl: Check encoding for every SVDRP connection (Submitted by Tobias Grimm). 2010-01-08 amair * HISTORY, README, install.sh, vdradmind.pl, vdradmind.pl.1: - Changed: Warn about missing key or certificate if --ssl is used. - Changed: Certificates for --ssl option must be located in $ETCDIR/certs. 2010-01-08 amair * make.sh: Fixed usage message. 2010-01-08 amair * install.sh: doInstall: Create all required directories and display all created directories on exit. 2010-01-08 amair * HISTORY, template/default/prog_timeline.html: Fixed: Resizing browser window in "Timelin" showed "file not found" (Reported by tag @vdr-portal.de). 2010-01-08 amair * template/default/timer_list.html: Only show REC in timer list if timer is active and recording. 2010-01-02 amair * HISTORY, po/it.po: Updated. 2009-12-30 scop * vdradmind.pl: Set version to 3.6.5+cvs. 2009-12-30 scop * HISTORY, contrib/README.Streaming, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot, template/default/about.html, template/default/help_config.html: Update links to EPGSearch and Streamdev homepages. 2009-12-30 scop * HISTORY, po/fi.po: Tiny Finnish translation update. 2009-12-30 tag v3_6_5 2009-12-30 amair * HISTORY, vdradmind.pl, template/default/about.html: Updated for v3.6.5 release. 2009-12-30 amair * po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot: Updated. 2009-12-30 scop * HISTORY, README, install.sh, vdradmind.pl: Use HTTP::Date for HTTP date/time formatting. 2009-12-29 scop * vdradmind.pl: Remove unused variables flagged by perlcritic. 2009-12-29 scop * vdradmind.pl: Fix numeric/string comparison issue flagged by perltidy. 2009-12-29 scop * HISTORY, vdradmind.pl: Create fewer SVDRP connections. 2009-10-11 amair * README: Updated link to VDR homepage. 2009-08-06 amair * vdradmind.pl: Removed $DEBUG (IMHO it's easier to use "-n" and "-l" for debugging). 2009-08-05 scop * vdradmind.pl, template/default/timeline.js: Cosmetic: trim trailing whitespace. 2009-08-05 scop * template/default/library.js: Add jslint settings, fix some warnings. 2009-08-05 scop * template/default/timeline.js: Add jslint settings, fix more warnings. 2009-08-05 scop * HISTORY, template/default/timeline.js: Get rid of jslint "used before defined" warnings (big diff, just reordering functions, no other changes). 2009-08-05 scop * vdradmind.pl: Migrate log level config. 2009-08-05 scop * vdradmind.pl: Add warning log level, set default to it, replace warn() calls with appropriate logging calls. 2009-08-05 scop * vdradmind.pl: Use DAEMON instead of USER syslog facility. 2009-08-05 scop * vdradmind.pl: Turn off daemon mode with -h|--help, -c|--config, -k|--kill, -i|--displaycall, and -m|--message (affects logging). 2009-08-05 scop * HISTORY, vdradmind.pl: Improve config file read/write error handling. 2009-08-05 scop * vdradmind.pl: Drop dead code. 2009-08-05 scop * HISTORY, vdradmind.pl: Send Last-Modified header for static resources. 2009-08-05 scop * vdradmind.pl: Avoid some unnecessary stat() calls. 2009-08-05 scop * vdradmind.pl: Fix syslog priority string for errors ("err", not "error"). 2009-08-05 amair * vdradmind.pl: Don't stop reading parameters after "-n|--nofork". 2009-08-05 amair * HISTORY, README, vdradmind.pl: Added "-l" and "--log" parameter. 2009-08-05 amair * HISTORY, README, vdradmind.pl, vdradmind.pl.1: Changed "-nf" option to "-n". 2009-08-05 amair * HISTORY, vdradmind.pl: Reworked logging. 2009-07-23 amair * README: Updated. 2009-07-23 amair * HISTORY, install.sh, vdradmind.pl: Added "--ssl" switch to accept https instead of http. 2009-07-23 amair * HISTORY, vdradmind.pl: Find VDR 1.7.2+ TS recordings. 2009-07-23 amair * HISTORY: Updated. 2009-07-22 scop * vdradmind.pl: Note that -p is ignored with -nf. 2009-07-22 scop * HISTORY, vdradmind.pl: Make non-daemon mode always turn on logging to stderr. 2009-07-22 scop * HISTORY, README, install.sh, vdradmind.pl: Add ability to log to syslog ("LOGFILE = syslog" in config). 2009-07-22 scop * vdradmind.pl: Simplify Log() a bit further. 2009-07-22 scop * HISTORY, vdradmind.pl: Include reason in pid file deletion error message. 2009-07-22 amair * vdradmind.pl: Delete pidfile only if running as daemon. 2009-07-21 scop * vdradmind.pl: Log() code cleanups (3-argument open(), eliminate unnecessary sprintf()). 2009-07-21 scop * HISTORY, vdradmind.pl: Warn if log file cannot be written to. 2009-07-21 scop * HISTORY: Typo fix. 2009-07-21 scop * .cvsignore: Ignore log and pid files. 2009-07-21 scop * HISTORY, vdradmind.pl: Improve error message when binding the server socket fails. 2009-07-21 scop * vdradmind.pl: Start without compiled template caching but warn if compile dir is not writable. 2009-07-15 scop * HISTORY, install.sh, vdradmind.pl: Improve template caching defaults (remove useless CACHE_SIZE, set STAT_TTL to one hour, set CACHE_DIR to /var/cache/vdradmin). 2009-07-15 scop * HISTORY, README, install.sh: Note that Template::Plugin::JavaScript is required. 2009-07-15 scop * README: Note that Compress::Zlib is optional. 2009-07-15 scop * README: Point to official VDR homepage URL, fix indentation. 2009-07-15 scop * HISTORY, vdradmind.pl: Use text/javascript for JavaScript in HTTP headers. 2009-07-14 scop * HISTORY, po/fi.po, po/vdradmin.pot, template/default/config.html: Add autotimer schedule change tracking option in UI. 2009-02-09 amair * po/it.po: Updated. 2009-01-21 amair * vdradmind.pl: Fixed: epgsearch uses seconds in aux field of timers, not minutes. 2009-01-21 amair * vdradmind.pl: Fix bug #507 "EPGsearch custom categories no longer show". 2009-01-03 scop * vdradmind.pl: use() fine tuning. 2009-01-03 scop * vdradmind.pl: Improve pid file deletion logic, avoid warning noise. 2009-01-03 amair * HISTORY, vdradmind.pl: Fixed: Saving the config showed error message "1". 2009-01-03 amair * CREDITS, template/default/about.html: Added Manuel Gomez to list of translators. 2008-12-31 scop * vdradmind.pl: Sanity check pid file contents on read. 2008-12-31 scop * HISTORY, vdradmind.pl: Improve pid file error handling. 2008-12-31 scop * HISTORY, vdradmind.pl: Always exit with status 1 from --kill if no processes were killed. 2008-12-31 scop * HISTORY, vdradmind.pl: Fix "is the process with this pid a vdradmind" logic (outputs of "ps ax" differ); now uses/requires POSIX compliant "ps". 2008-12-31 amair * po/es.po: Reworked by Manuel Gomez. 2008-12-25 scop * po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot, template/default/help_at_timer_new.html, template/default/help_config.html: Some English message fixes. 2008-12-25 scop * po/.cvsignore: Ignore *.mo. 2008-12-25 amair * po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot, tools/tmplgettext: Sort HTML templates alphanumeric so that the ordering of the messages in the .po files doesn't change. 2008-12-20 tag v3_6_4 2008-12-20 amair * HISTORY: Fixed typo. 2008-12-19 amair * HISTORY, vdradmind.pl: Updated for release v3.6.4. 2008-12-18 scop * vdradmind.pl: Debug log message fix. 2008-12-18 scop * po/fi.po: Add some missing translations. 2008-12-18 amair * tools/update-po: Added "--check-only" param to list the number of untranslated and fuzzy messages. 2008-12-18 amair * po/de.po: Updated. 2008-12-18 amair * po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot: Added new messages. 2008-12-17 amair * HISTORY, vdradmind.pl: - Added: Use ".update" in VDR's video directory to check if recordings cache needs to be refreshed. - Added: CACHE_REC_ENABLED option in vdradmind.conf to enable (1) or disable (2) recordings caching. 2008-12-16 amair * vdradmind.pl: - Display error message in configuration menu if config could not be saved. - Display warning message in configuration menu if config file is not writable by current user. 2008-12-16 amair * template/default/at_timer_list.html, template/default/at_timer_new.html, template/default/config.html, template/default/epgsearch_config.html, template/default/epgsearch_list.html, template/default/epgsearch_new.html, template/default/prog_detail_form.html, template/default/prog_list.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html, template/default/prog_timeline.html, template/default/rec_edit.html, template/default/rec_list.html, template/default/timer_list.html, template/default/timer_new.html, template/default/tv.html, template/default/vdr_cmds.html: Added block to show error messages. 2008-12-16 amair * install.sh: Check for more required Perl modules. 2008-12-16 amair * HISTORY, vdradmind.pl: Encode.pm now is optional and no recoding will happen if it's missing. 2008-12-13 scop * po/fi.po: More Finnish translation updates/additions. 2008-12-13 scop * vdradmind.pl: Fix setting process name (top-level "my $PROCNAME" was not available in BEGIN). 2008-12-13 scop * template/default/about.html: Mention myself as a Finnish translator. 2008-12-13 scop * HISTORY, po/fi.po: Finnish translation updates. 2008-12-13 tag v3_6_3 2008-12-13 amair * vdradmind.pl: Replaced $0 by $EXENAME. 2008-12-13 amair * HISTORY, vdradmind.pl: Updated for release 3.6.3. 2008-12-12 amair * vdradmind.pl: Move Template-Toolkit init after command line evaluation. 2008-12-12 amair * HISTORY: Updated. 2008-12-11 amair * vdradmind.pl, template/default/prog_list.html, template/default/prog_list2.html, template/default/timeline.js, template/default/timer_list.html: Added tooltips for previous/next arrow buttons to show the destination. 2008-12-11 amair * po/es.po: Updated. 2008-12-05 amair * vdradmind.pl, template/default/config.html, template/default/epgsearch_new.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html, template/default/prog_timeline.html, template/default/timer_list.html, template/default/timer_new.html, template/default/vdr_cmds.html: Fix problems with variables having quotes when used in '" which had been wrongly removed by the previous commit. 2008-06-24 amair * vdradmind.pl, template/default/config.html, template/default/help_config.html: Removed VDRVFAT config option and try to find the folders/files by using both codings. 2008-06-23 amair * template/default/tv.html: Reworked changing the grabbed image. 2008-06-20 amair * template/default/tv.html: Fixed some bugs. 2008-06-10 amair * vdradmind.pl: Fixed command line options parsing. 2008-05-19 amair * template/default/epgsearch_new.html: Fixed pattern titles that contain double quotes. 2008-05-19 amair * vdradmind.pl: Fixed timer titles that contain double quotes. 2008-05-09 amair * po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/ru.po, po/vdradmin.pot: Updated. 2008-05-08 amair * HISTORY, vdradmind.pl: Added new command line switch "--ipv6" to use IO::Socket::INET6 for networking (See bug report #462). 2008-05-08 amair * template/default/about.html: Updated copyright. 2008-05-08 amair * tools/update-po: Do not wrap long lines. 2008-05-08 amair * make.sh: Check for missing folder before changing into it. 2008-05-05 amair * po/nl.po: Updated. 2008-04-21 amair * HISTORY, vdradmind.pl: - Added: ST_STREAMDEV_HOST config option to set the name/ip to be used for streaming. - Fixed: m3u files for Xine (Reported by Robert C. Helling). 2008-04-17 amair * po/it.po: Updated. 2008-04-11 amair * po/es.po: Updated. 2008-03-31 amair * po/fi.po: Updated. 2008-03-25 amair * po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot: Updated. 2008-03-14 amair * HISTORY, vdradmind.pl, template/default/epgsearch_list.html, template/default/epgsearch_new.html, template/default/library.js, template/default/prog_list.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html, template/default/prog_timeline.html, template/default/rec_list.html, template/default/timeline.js, template/default/timer_list.html: Introduced new config options "GUI_POPUP_WIDTH" and "GUI_POPUP_HEIGHT" for setting the prog_detail's window size. 2008-03-13 amair * template/default/style.css: Added space between each day/channel in prog_list/prog_list2. 2008-03-13 amair * HISTORY, vdradmind.pl, template/default/prog_list.html: Added prev/next arrows in prog_list after each day. 2008-03-12 amair * HISTORY, vdradmind.pl: Show channel in prog_list even if it's not in the current channel list; this is useful if prog_list is called by a link (e.g. timer_list). 2008-02-13 amair * vdradmind.pl: Set LANG environment variable when changing the locale. 2008-02-13 amair * install.sh, make.sh: Generate and install UTF8 locales by default. 2008-02-11 amair * HISTORY, vdradmind.pl, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot, template/default/epgsearch_config.html, template/default/epgsearch_list.html, template/default/epgsearch_new.html, template/default/style.css, template/default/default/configure.png: Added support for modifying EPGSearch blacklists. 2008-01-30 amair * HISTORY, vdradmind.pl, template/default/prog_summary.html, template/default/prog_summary2.html: Show stream and switch buttons in prog_summary on channels without EPG information. 2008-01-29 scop * vdradmind.pl: Trivial code simplifications. 2008-01-11 amair * vdradmind.pl: Show channelname in recording's details. 2008-01-07 amair * po/it.po: Updated. 2007-12-19 tag v3_6_1 2007-12-19 amair * HISTORY, README.translators, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot, tools/tmplgettext, tools/update-po, vdradmind.pl: Updated for release v3.6.1. 2007-12-05 amair * template/default/config.html: Fixed: show textfield if no locales found. 2007-11-13 amair * template/default/about.html: Changed license text. 2007-11-12 amair * CREDITS, README: Updated for infoboxes.js. 2007-11-12 amair * template/default/about.html: Added license info. 2007-11-12 amair * template/default/infobox.js: Updated to latest release. 2007-11-12 amair * vdradmind.pl: Fixed wrong sorting in find results. 2007-10-26 amair * HISTORY, vdradmind.pl: Introduced new function trim(), ltrim() and rtrim(). Remove leading and trailing whitespaces from timer's title. 2007-10-19 amair * HISTORY, vdradmind.pl, template/default/epgsearch_new.html: Changed minimal required EPGsearch version to v0.9.23. Added support for features introduced in EPGsearch v0.9.23 (e.g. auto delete searches, timeframe for searches). 2007-10-19 amair * vdradmind.pl: Close connection to VDR after AutoTimer update. 2007-09-21 tag v3_6_0 2007-09-21 amair * po/it.po: Fixed typo. 2007-09-21 amair * HISTORY, LGPL.txt, README, install.sh, make.sh, vdradmind.pl, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot, tools/tmplgettext: - Added missing license information. - Updated for v3.6.0 release. 2007-09-19 amair * vdradmind.pl: Changed: prog_timeline uses global channels array instead of copying it locally. Fixed: Bug in prog_timeline introduced in 3.6.0beta. 2007-09-14 amair * po/it.po: Updated. 2007-09-13 amair * po/es.po: Updated. 2007-08-28 amair * vdradmind.pl: Channel range in epgsearch_new didn't work. 2007-08-27 scop * HISTORY: Fix copy-pasto 2007-08-27 amair * HISTORY, vdradmind.pl: Updated for v3.6.0rc release. 2007-08-27 amair * po/fi.po: Updated. 2007-08-24 amair * po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot: Updated. 2007-08-24 amair * template/default/help_config.html: Fixed typo. 2007-08-23 amair * po/fr.po: Updated. 2007-08-21 amair * vdradmind.pl: Reworked configuration part: selected channels work again and settings are only applied if "save" or "apply" is pressed in config menu. 2007-08-20 amair * vdradmind.pl: Fixed initialisation if CHANNEL_WANTED_ config options. 2007-08-17 scop * po/fi.po: Finnish translation update. 2007-08-17 tag v3_6_0beta 2007-08-17 amair * make.sh: Delete all utf8 message files. 2007-08-17 amair * HISTORY, vdradmind.pl, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot, template/default/about.html, template/default/prog_detail.html: Updated for v3.6.0beta release. 2007-08-14 amair * vdradmind.pl: Fixed typo to make LiveTV streaming working again. 2007-08-14 amair * vdradmind.pl, template/default/config.html, template/default/navigation.html, template/default/prog_list.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html, template/default/prog_timeline.html, template/default/rc.html, template/default/tv.html, template/default/vdr_cmds.html: - VDRAdmin-AM now holds four default channel groups: all channels / selected channels / tv channels / radio channels. - Added channel list to rc. - Added dropdown box to prog_list, prog_list2, prog_timeline, prog_summary, prog_summary2, rc and tv to switch used channel group. - Removed setting for using selected channels in config menu in favour of above-mentioned dropdown box. - Added export of channels in each channel group as m3u playlist in vdr_cmds. 2007-08-10 amair * vdradmind.pl, template/default/navigation.html, template/default/tv.html: Changed default for tv.html to only show the grabbed picture (for VDR streamingtool). 2007-08-10 amair * vdradmind.pl, template/default/config.html, template/default/help_config.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html, template/default/timeline.js, template/default/prog_timeline.html: - Added config option "Show channels without EPG information". - Improved performance in "What's on new" when using selected channels. 2007-08-07 amair * vdradmind.pl: Fixed bug introduced with "Don't sort EPG with recent VDR" change. 2007-08-06 amair * vdradmind.pl: - Fixed channel_id generation. - Don't sort EPG with recent VDR. 2007-08-06 amair * template/default/timeline.js: Fixed wrong background color for some broadcasts having timers. 2007-07-30 amair * template/default/default/rec.gif: Last frame now shows "REC" (see bug report #249). 2007-07-27 amair * vdradmind.pl, template/default/config.html, template/default/help_config.html: - New configure options for AutoTimer: start/stop buffer. - Priority and lifetime can be set to "0" (See bug report #232). - Priority/Lifetime/Buffer Start/Buffer Stop in (Auto)Timer can now be empty ("") which means "use default set in configuration". 2007-07-27 amair * vdradmind.pl: Reduce memory usage of EPG tree. 2007-07-27 amair * install.sh: Make LOGDIR work again with latest vdradmind.pl LOGDIR change. 2007-07-26 amair * vdradmind.pl: Handle symbolic links when find'ing video files for a recording. 2007-07-26 amair * vdradmind.pl: - Fixed LOGFILE config file option. - Added "stderr" as special LOGFILE target to log to stderr (=console?). - Changed some print() calls to Log() calls. - Removed some obsolete print()s. - Added Log() calls around building the internal EPG tree. 2007-07-26 amair * template/default/epgsearch_new.html: Allow more than two characters in EPGsearch's "record" action (See bug report #286). 2007-07-26 amair * vdradmind.pl, template/default/config.html, template/default/help_config.html: - Joined CACHE_TIMEOUT and AT_TIMEOUT options to CACHE_TIMEOUT. - Added option for background EPG updates. - Fetch EPG data from VDR at startup only if background EPG updates enabled. - Don't execute CheckTimers() if AutoTimers disabled. 2007-07-16 amair * po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot: Updated. 2007-07-16 amair * template/default/help_edit_epg.html, template/default/prog_detail.html, template/default/prog_detail_form.html, template/default/prog_list.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html, HISTORY, vdradmind.pl: Added new buttons in EPG views to edit the EPG entry. 2007-07-05 amair * FAQ, HISTORY, vdradmind.pl.1: Updated. 2007-07-05 amair * vdradmind.pl: - New command line option "--pid". - Increased minimum required EPGSearch release to 0.9.21. 2007-07-04 amair * vdradmind.pl: Provide extended information in m3u files used for LiveTV streaming. 2007-07-04 amair * template/default/default/udef_search.png, template/default/help_config.html: - IMDb search URL can be modified. - Optional user defined external search. 2007-07-04 amair * vdradmind.pl, template/default/config.html, template/default/prog_detail.html, template/default/prog_list.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html: - IMDb search URL can be modified. - Optional user defined external search. 2007-07-04 amair * template/default/timer_new.html: Fixed saving of wrong timer if repeating timers have no day set (= "-------"). 2007-04-23 amair * install.sh: Use bash for script. 2007-02-08 amair * vdradmind.pl, template/default/epgsearch_list.html, template/default/epgsearch_new.html: Added record button to epgsearch result list if no timer is set. 2007-02-08 amair * vdradmind.pl, template/default/timer_new.html: - Changed minimum required epgsearch release to 0.9.20. - Support for epgsearch's timer checking. 2007-01-25 tag v3_5_3 2007-01-25 amair * vdradmind.pl, template/default/config.html, template/default/help_config.html: Disable EPG_DIRECT because it no longer works with the "lste" speedup patch. 2007-01-25 amair * HISTORY: Fixed year. 2007-01-25 amair * HISTORY, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot: Update for release 3.5.3. 2007-01-25 amair * vdradmind.pl: Handle "command not found" for epgsearch's LSTT and DEFT commands. Another fix for VDR connect error in index.html. 2007-01-24 amair * vdradmind.pl: Fixed: epgsearch's LSTT command needs at least epgsearch v0.9.20. 2007-01-11 amair * vdradmind.pl: Include Klaus Schmidinger's "lste" speedup patch. 2007-01-11 amair * vdradmind.pl: Fixed: Access VDRAdmin-AM if VDR didn't run before starting VDRAdmin-AM. Changed: Do not send every HTTP header line in its own TCP packet. 2007-01-09 amair * vdradmind.pl: Display error message if VDRAdmin-AM can't connect to VDR if index.html is requested. This should reduce "I can't see the EPGsearch menu item" bug reports. 2007-01-09 amair * template/default/epgsearch_new.html: Added warning if neither "title", "subtitle" nor "description" is checked. 2007-01-07 scop * template/default/rec_list.html: Don't show recording commands drop-down if there are no reccmds. 2007-01-07 scop * vdradmind.pl, template/default/timer_new.html: HTML escaping fixes. 2007-01-07 scop * vdradmind.pl: When sorting recordings by name, sort folders by name too. 2007-01-07 scop * vdradmind.pl: Warning cleanups. 2007-01-07 scop * vdradmind.pl: Use constants instead of magic numbers. 2006-12-09 scop * po/fi.po: Finnish translation updates. 2006-12-08 tag v3_5_2 2006-12-08 amair * HISTORY, vdradmind.pl, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot, template/default/epgsearch_list.html, template/default/library.js: Fixed: "Are you sure you want to delete" confirms couldn't be canceled. Release v3.5.2. 2006-12-08 amair * FAQ: Added "Watch TV". 2006-12-03 scop * COPYING: Sync license text with http://www.gnu.org/licenses/COPYING (FSF address, cosmetics). 2006-12-03 scop * vdradmind.pl: Update FSF address. 2006-12-03 scop * vdradmind.pl: Warning cleanups. 2006-12-02 scop * CREDITS: Spelling fix. 2006-12-01 tag v3_5_1 2006-12-01 amair * HISTORY, vdradmind.pl: Release v3.5.1. 2006-12-01 amair * CREDITS, FAQ, INSTALL, README.translators, REQUIREMENTS, install.sh, make.sh, vdradmind.pl, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot, template/default/about.html, tools/update-po: Added Italian translation (Submitted by Gringo). Reworked documentation. Fixed crash with invalid timer lines. 2006-11-27 amair * vdradmind.pl: Fixed crash if URL starts with two slashes; example: http://1.2.3.4:8001// 2006-11-24 amair * HISTORY, po/de.po, po/vdradmin.pot: Updated for v3.5.1beta release. 2006-11-24 amair * vdradmind.pl: Changed handling of critical/colliding timers on encrypted channels in timer_list. 2006-11-24 amair * vdradmind.pl: - Lost info on selected extepginfos if testing an epgsearch in epgsearch_new. - Don't use an epgsearch template's name as pattern if adding a new epgsearch. 2006-11-22 amair * vdradmind.pl: Didn't select the right channel group in epgsearch_new. 2006-11-20 amair * vdradmind.pl: Fixed """ in prog_timeline. 2006-11-16 amair * vdradmind.pl, template/default/epgsearch_list.html: New epgsearches can be based on epgsearch's templates. 2006-11-13 amair * make.sh: Exclude ".#*" files from distribution tarball. 2006-11-13 amair * vdradmind.pl: Added missing localisation for headlines in epgsearch results/favourites. 2006-11-10 tag v3_5_0 2006-11-10 amair * HISTORY, vdradmind.pl, po/cs.po, po/fr.po, template/default/style.css: Updated for 3.5.0 release. 2006-11-03 scop * vdradmind.pl: Trim trailing whitespace. 2006-11-03 scop * vdradmind.pl: Save config values always in the "C" locale collation order. 2006-11-02 tag v3_5_0rc 2006-11-02 amair * HISTORY: Updated for v3.5.0rc release. 2006-11-02 amair * vdradmind.pl: Set version to 3.5.0rc. 2006-10-31 amair * template/default/epgsearch_list.html, vdradmind.pl: Added button to manually start epgsearch timer update thread. 2006-10-31 amair * po/de.po, po/es.po, po/fi.po, po/nl.po, po/ru.po, po/vdradmin.pot: Updated. 2006-10-31 amair * vdradmind.pl: Do not set AT_OFFER=2 (=use AT) if AT_FUNC=1 and vdradmind.at is not empty. This allows users to first try epgsearch and after they've converted remove all there AutoTimers and set AT_FUNC=0 in config menu to completely hide AT feature. 2006-10-30 amair * template/default/style.css, template/default/timer_list.html: Fixed bold black line in MSIE. 2006-10-30 amair * template/default/config.html: Hide AutoTimer config if AT feature not wanted. 2006-10-30 amair * template/default/timer_new.html: Hide "AutoTimer Checking" setting unless using AutoTimer. 2006-10-30 amair * template/default/style.css: Fixed MSIE hack. 2006-10-30 amair * template/default/at_timer_new.html: Prepared for easier adding new lines. 2006-10-30 amair * vdradmind.pl, template/default/config.html: Removed unused code. 2006-10-27 tag v3_5_0beta 2006-10-27 amair * HISTORY, autotimer2searchtimer.pl, make.sh, vdradmind.pl, lib/Template/Plugin/HTML.pm, lib/Template/Plugin/JavaScript.pm, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/nl.po, po/ru.po, po/vdradmin.pot, template/default/about.html, template/default/at_timer_list.html, template/default/epgsearch_list.html, template/default/epgsearch_new.html, template/default/library.js, template/default/navigation.html, template/default/rec_list.html, template/default/style.css, template/default/timer_list.html: Added epgsearch plugin support. Release v3.5.0beta. 2006-10-27 amair * vdradmind.pl: Fixed crash if a timer's length is 0 + buffer start + buffer stop. 2006-10-26 amair * template/default/style.css, template/default/prog_list2.html: Some layout fixes. 2006-10-26 amair * vdradmind.pl: Remove trailing "\n" from "hostname" output. 2006-10-20 amair * template/default/error.html: Removed "sauerei.gif" on error page. 2006-10-20 amair * template/default/about.html, template/default/at_timer_list.html, template/default/at_timer_new.html, template/default/config.html, template/default/help_at_timer_list.html, template/default/help_at_timer_new.html, template/default/help_config.html, template/default/help_rec_list.html, template/default/help_timer_list.html, template/default/help_timer_new.html, template/default/index.html, template/default/prog_list.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html, template/default/prog_timeline.html, template/default/rec_edit.html, template/default/rec_list.html, template/default/style.css, template/default/timer_list.html, template/default/timer_new.html, template/default/tv.html, template/default/vdr_cmds.html: * MSIE6 fix for too wide lists having a scrollbar at the left. * Fixed some (X)HTML bugs. 2006-10-02 amair * template/default/about.html: Added Karel Borkovec to translation team (Reported by Jörg Bornkessel) Sort languages by date they were added. 2006-10-02 amair * vdradmind.pl: Log error for Net::SMTP only if module really missing (Provided by Tobias Grimm). 2006-09-30 scop * template/default/navigation.html, template/default/rec_list.html: Small HTML cleanups/fixes. 2006-09-30 scop * po/fi.po: Add some missing Finnish translations. 2006-09-29 tag v3_4_7 2006-09-29 amair * HISTORY, vdradmind.pl, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/nl.po, po/ru.po, po/vdradmin.pot: Release v3.4.7. 2006-09-27 amair * HISTORY, vdradmind.pl: Autosave now takes care of the number of lines to show in commands menu. 2006-09-27 amair * tools/tmplgettext, tools/update-po: Cleaned. 2006-09-27 amair * template/default/rec_list.html: Added missing space. 2006-09-11 scop * vdradmind.pl: Fix running the first (index=0) commands.conf command. 2006-09-06 amair * HISTORY, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/nl.po, po/ru.po, po/vdradmin.pot: Updated for v3.4.7beta release. 2006-09-06 amair * contrib/user.css.example: Added more examples. 2006-09-06 amair * template/default/style.css: Hilight links in about and help. 2006-09-06 amair * vdradmind.pl: Encode quotes in channel name in prog_timeline. 2006-09-04 amair * template/default/about.html: Fixed forgotten statements. Changed the way missing and available features are displayed. 2006-09-04 amair * template/default/config.html: Hide select boxes for templates and skins if it contains only a single choice. 2006-09-04 amair * vdradmind.pl: Another fix for the refering pages problem(s). 2006-09-01 amair * template/default/navigation.html: Hide "AutoTimer" menu item unless $FEATURE{AUTOTIMER} is set. 2006-09-01 amair * vdradmind.pl, template/default/config.html: Changed $FEAT_something to $FEATURES{something}. Made %CONFIG and %FEATURES available for every template. 2006-09-01 amair * tools/tmplgettext: Fix problems with text extraction in prog_timeline.html. 2006-09-01 amair * template/default/about.html, template/default/at_timer_new.html, template/default/config.html, template/default/error.html, template/default/index.html, template/default/navigation.html, template/default/noauth.html, template/default/prog_detail.html, template/default/prog_list.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html, template/default/prog_timeline.html, template/default/timer_list.html, template/default/tv.html: Use gettext('...') in templates everywere. 2006-08-30 amair * vdradmind.pl: Changed: Use date instead of empty subtitle in timers programed by AutoTimer with activated "Episode" option. Fixed: Don't show outdated broadcast as search result. Fixed: Don't purge AutoTimer done list if in test mode. 2006-08-30 amair * tools/tmplgettext: Updated to new start/end tags for translations. 2006-08-30 amair * template/default/at_timer_list.html, template/default/prog_list.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html, template/default/prog_timeline.html, template/default/rec_list.html, template/default/timer_list.html: Display warning message if lists is empty. 2006-08-30 amair * template/default/help_at_timer_new.html, template/default/help_config.html: Added help for "Save settings on exit". 2006-08-28 scop * vdradmind.pl: Include Auto-Submitted header in mails per RFC 3834. 2006-08-27 scop * vdradmind.pl: Detach from STDIN when daemonizing, check fork() return value. 2006-08-24 amair * HISTORY, vdradmind.pl: Fixed: AutoTimer test feature didn't find broadcasts if they were in vdradmind.done. 2006-08-22 amair * HISTORY, vdradmind.pl, template/default/about.html, template/default/at_timer_list.html, template/default/at_timer_new.html, template/default/config.html, template/default/error.html, template/default/help_at_timer_list.html, template/default/help_at_timer_new.html, template/default/help_config.html, template/default/help_no.html, template/default/help_rec_list.html, template/default/help_timer_list.html, template/default/help_timer_new.html, template/default/index.html, template/default/navigation.html, template/default/noauth.html, template/default/noperm.html, template/default/prog_detail.html, template/default/prog_list.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html, template/default/prog_timeline.html, template/default/rc.html, template/default/rec_edit.html, template/default/rec_list.html, template/default/style.css, template/default/timer_list.html, template/default/timer_new.html, template/default/tv.html, template/default/vdr_cmds.html: Changed: Only use Template-Toolkit's Template.pm. Removed: HTML::Template dependency. 2006-08-07 amair * template/default/prog_summary2.html: Only show switch button if broadcast is running. 2006-08-07 amair * vdradmind.pl: Fix previous commit: streamurl != switchurl :( 2006-08-07 amair * vdradmind.pl: Check for streamdev-client plugin and disable LiveTV streaming if absent. 2006-08-07 amair * make.sh: Added UTF8 locales patch by Zoolook (see Bug #124). 2006-08-06 scop * template/default/at_timer_new.html, template/default/prog_list2.html, template/default/tv.html: Escape channel names. 2006-08-06 scop * template/default/about.html, template/default/prog_timeline.html, vdradmind.pl: XHTML validity fixes. 2006-08-04 amair * template/default/default/cut.png, template/default/default/play.png: Added missing icons for PLAY and EDIT actions in rec_list. 2006-07-28 scop * template/default/at_timer_new.html, template/default/config.html, template/default/prog_list.html, template/default/prog_list2.html, template/default/prog_summary.html, template/default/prog_summary2.html, template/default/timer_list.html, template/default/timer_new.html, template/default/tv.html: XHTML validity fixes. 2006-07-28 amair * .cvsignore, make.sh: Added more files to .cvsignore. Added "cl" target to make.sh. Changed "dist" target to also call "cvs", "po" and "cl". 2006-07-27 scop * .cvsignore: Ignore more generated files. 2006-07-27 scop * .cvsignore, make.sh: Autogenerate ChangeLog from CVS. 2006-07-26 scop * vdradmind.pl: Add (X)Emacs coding style settings. 2006-07-24 amair * HISTORY: Updated. 2006-07-24 amair * vdradmind.pl, template/default/rec_list.html, template/default/style.css: Fixed: Initial display of rec_list was empty. Added: New PLAY and EDIT actions in rec_list. Modified Files: vdradmind.pl template/default/rec_list.html template/default/style.css 2006-07-24 amair * vdradmind.pl, template/default/tv.html: Remember selected size and interval in TV. Modified Files: vdradmind.pl template/default/tv.html 2006-07-20 amair * vdradmind.pl, template/default/about.html, template/default/rec_list.html: Added check for features available with VDR's SVDRP, disable missing ones and show them in about.html (ATM used for RENR). Modified Files: vdradmind.pl template/default/about.html template/default/rec_list.html 2006-07-20 amair * INSTALL: Added notes for CVS. 2006-07-19 amair * vdradmind.pl, template/default/config.html: New option to autosave config on exit (also saves sorting state in lists and viewmode in prog_summary). Modified Files: vdradmind.pl template/default/config.html 2006-07-19 amair * vdradmind.pl, template/default/rec_list.html: Changed handling of sorting in rec_list (should always keep the current sorting). Modified Files: vdradmind.pl template/default/rec_list.html 2006-07-19 amair * vdradmind.pl: Fixed bug with latest "sorting" modification. 2006-07-19 amair * vdradmind.pl, template/default/at_timer_list.html: Changed handling of sorting in at_timer_list (should always keep the current sorting). Modified Files: vdradmind.pl template/default/at_timer_list.html 2006-07-18 amair * vdradmind.pl: Removed unneeded sortby/desc param passing in timer_list. 2006-07-18 amair * CREDITS, README.translators, install.sh, make.sh, vdradmind.pl, po/cs.po, tools/update-po: Added Czech translation (Submitted by Karel Borkovec). Modified Files: CREDITS README.translators install.sh make.sh vdradmind.pl tools/update-po Added Files: po/cs.po 2006-07-18 amair * CREDITS: Updated. 2006-07-18 amair * vdradmind.pl, template/default/timer_list.html: Changed handling of sorting in timer_list (should always keep the current sorting). Modified Files: vdradmind.pl template/default/timer_list.html 2006-07-18 amair * template/default/favicon.ico, template/default/index.html: Moved favicon.ico from a template's skin folder to the template's main folder. Modified Files: template/default/index.html Added Files: template/default/favicon.ico Removed Files: template/default/default/favicon.ico 2006-07-14 tag v3_4_6 2006-07-14 amair * vdradmind.pl: Release v3.4.6 2006-07-14 amair * HISTORY: Release v3.4.6 2006-07-14 amair * make.sh: Added comments. 2006-07-14 amair * po/de.po, po/es.po, po/fi.po, po/fr.po, po/nl.po, po/ru.po, po/vdradmin.pot: Updated. Modified Files: po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/ru.po po/vdradmin.pot 2006-07-11 tag v3_4_6rc2a 2006-07-11 amair * HISTORY, template/default/at_timer_list.html, template/default/prog_list.html, template/default/prog_list2.html, template/default/prog_summary2.html, template/default/rec_list.html, template/default/style.css, template/default/timer_list.html: Added: Hilighting of row beneath mouse pointer in lists. Modified Files: HISTORY template/default/at_timer_list.html template/default/prog_list.html template/default/prog_list2.html template/default/prog_summary2.html template/default/rec_list.html template/default/style.css template/default/timer_list.html 2006-07-11 amair * vdradmind.pl: (Hopefully) fixed "unknown URL" bug if "record" is clicked in prog_detail called from list of repeats (Reported by anso20030). 2006-07-11 tag v3_4_6rc2 2006-07-11 amair * po/de.po: Fixed typo. 2006-07-11 amair * HISTORY, vdradmind.pl, template/default/prog_timeline.html, template/default/timeline.js: Bugfixes in prog_timeline. Modified Files: template/default/timeline.js template/default/prog_timeline.html vdradmind.pl HISTORY