diff options
author | Andreas Mair <amair.sob@googlemail.com> | 2005-06-01 13:09:21 +0200 |
---|---|---|
committer | Andreas Mair <amair.sob@googlemail.com> | 2005-06-01 13:09:21 +0200 |
commit | d6922e850779c4ff9d8bcbcef9842cf333eb8638 (patch) | |
tree | 8b6c0aa816b00ad4a83a30b1241a73ef6b57fcb2 /contrib | |
parent | bebe0382652e0616c8d040b3e217c2a21b81beee (diff) | |
download | vdradmin-am-0.97-am3.3pre.tar.gz vdradmin-am-0.97-am3.3pre.tar.bz2 |
2005-06-01: 0.97-am3.3prev0.97-am3.3pre
- Allow browsers to cache all files VDRAdmin sends, except "text/html". This should speed up VDRAdmin but changing the skin or css needs a "shift reload".
- Added support for VDR v1.3.25's recording info (Submitted by vejoun).
- New config option for the number of columns to display in prog_summary.
- Use localized date formates.
- Now using "video/x-mpegurl" MIME type instead of "audio/x-mpegurl" for streaming (Suggested by stefan.h).
- Added patches supplied by stefan.h:
-> using EPG's subtitle when found for AutoTimer else " " (thaht's the VDR way).
-> New config option VDRVFAT to find recordings if VDR has been compiled with or without VFAT define.
- Fixed calling reccmds on recordings in subdirs, manual recordings (@rectitle) and repeating timer's recordings without episode title.
- Fixed streaming of manual recordings (@rectitle) and repeating timer's recordings without episode title.
- VDRAdmin-AM now uses the required charsets setting in templates, so no need to write "&xyz;" things in .po files.
- Reworked templates to make better use of CSS (for example: timeline colours can be set by style.css).
- EPG_PRUNE now is the number of channels to fetch from VDR (had been one too less before).
- Added "install.sh" and "uninstall.sh" ("./install.sh -h" for help) (Requested by several people).
- Made "name" columns in lists wrapping again (Reported by vejoun).
- Deleting a single recording works again (Reported by vejoun).
- Fixed streaming of recordings in subdirs (Reported by vejoun).
- Added missing gray sign on deactivated AutoTimers (Reported by vejoun).
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/HISTORY | 359 | ||||
-rw-r--r-- | contrib/HISTORY.bigpatch | 99 | ||||
-rw-r--r-- | contrib/HISTORY.ct | 102 | ||||
-rw-r--r-- | contrib/HISTORY.macfly | 34 | ||||
-rw-r--r-- | contrib/README.Streaming | 51 | ||||
-rw-r--r-- | contrib/README.vdr-aio21_svdrprename.patch | 3 | ||||
-rwxr-xr-x | contrib/findunusedimage.sh | 9 | ||||
-rw-r--r-- | contrib/gentoo.rc.vdradmind | 20 | ||||
-rw-r--r-- | contrib/vdr-1.2.0-recordings-length.diff | 15 | ||||
-rwxr-xr-x | contrib/vdr-aio21_svdrprename.patch | 65 |
10 files changed, 0 insertions, 757 deletions
diff --git a/contrib/HISTORY b/contrib/HISTORY deleted file mode 100644 index 8b6a331..0000000 --- a/contrib/HISTORY +++ /dev/null @@ -1,359 +0,0 @@ -v0.97 -- unknown (taken from linvdr 0.7) - -v0.96 -- tom -- Tue Apr 6 15:43:16 CEST 2004 - - Reworked timer collision detection (Thanks to Cooper) - - Corrected Power button link in the remote control (Thanks to Tobias Grimm) - - Solved some javascript issues - -v0.95 -- tom -- Sat Dec 13 14:55:04 CET 2003 - - Added support to listen on specific network adresses (Thanks to - Ludwig Nussel) - - Added two new parameters (--message, --displaycall) - - Added some code from the "vdradmin BigPatch" - - Added help system - Fixed Bugs: - - AutoTimer does not work correct if the specified time range goes over - midnight (Thanks to Cooper) - - Solved the "daylight saving" problem (2h offset) - - Solved some problems with gzip compression - -v0.94 -- tom, mdo -- Mon Aug 18 06:32:47 CEST 2003 - - Cleared up some things in the "timer new"/"timer edit" form: - We have now a new line for automatic timer correction, possible values - are "program ID" for the Event-ID as key, "recording time" for the start/end - time of the recording as keys, and "disabled" for uncorrected timers. - - There are two new variables which can be added to the config file - vdradmind.conf by hand (no fronted support!): - NO_EVENTID = 1 - and - NO_EVENTID_ON = 23,24,25 - will disable the usage of event-ids in general or on channels 23 to 25 for - all new timers. - So the automatic timer correction -- both for auto timers and for manual - edited -- will fall back to "recording time" mode. This is interesting for - channels where the Event-ID changes between first show-up in the EPG and - the event (thanks to Jan Ekholm for the idea and his help with debugging). - - New search string handling in AutoTimer: - /regexp/ - and - /regexp/i - are perl regular expression, the second one is case insensitive. - The regexp is testet against a string of the form: - title~subtitle~summary - As you see, all checked fields in the AutoTimer edit form are separated - by a tilde (~). So you can explicitly search the title, subtitle and - summary entry for matches. - I advise you not to use any regular expressions in the AutoTimer, never! - There is absolutely *no* syntax check for the regexp! Leave a stray - brace and see vdradmin dying (because of a perl syntax error), or enter - something like "/.*/" to beam the entire EPG into the timer list and watch - VDR dying under the tons of timers. - Don't write bug reports if a regexp has filled your harddisk to the very - last bit, messed your timer list or killed your VDR: I told you not to use - regular expressions! Don't even think about it! - All non-regexp are now threatened as space separated list of patterns - without any wildcards: Dots are a real dots, braces are real braces, - and little furry things from Centaur 5 are real little furry things from - Centaur 5. - Fixed Bugs: - - Month in "Whats on now" calculated wrong (Thanks to Thomas Schmidt) - - Day in Event detail calculated wrong (Thanks to Thomas Schmidt) - -v0.93 -- tom -- Tue Jul 15 12:09:34 CEST 2003 - Fixed Bugs: - - Several issues with the Internet Explorer - - Doesn't delete a recording timer - -v0.93 -- mdo -- - - The 16th bit of the status field of timers will now be used for indicating - automatically revised timers ("Auto"). Old timers with status "Auto", using - the now deprecated third bit (see v0.24-pre13-mdo), will *in this version* - be described as "Auto (alt)" or "Auto (old)" in the timer list. Editing an - timer with status "Auto (old)" will correct the flag properly. - - CAUTION! Using the third bit (as in v0.24-pre13-mdo up to v0.92) is now - *deprecated* and the support for the third bit will *definitively* be - removed in the next version of vdradmin! Due this change only affects - single timers, all old timers will disappear within the next month -- new - "Auto" timers will be programmed properly. So before updating to the next - version of vdradmin (probably v0.94), check that you don't have any old - "Auto" timers left, or they won't be observed/revised any longer (but work - anyway). - -v0.92 -- tom -- Tue Jul 4 10:49:13 CEST 2003 - Fixed Bugs: - - Several things in the log mechanism - - Can't delete multiple Auto Timers at once (Thanks to Tom Pfeifer) - - Sometimes wrong display of rec icon (Thanks to Tom Pfeifer) - - Recordings frame missing if no recordings on disk (Thanks to Tom Pfeiffer) - -v0.91 -- tom -- Wed Jun 18 07:36:40 CEST 2003 - - Added "Directory" option in Auto Timer (Suggested by Christian Jacobsen) - Fixed Bugs: - - Can't save complex timer (Thanks to Tom Pfeifer) - -v0.90 -- tom -- Sun Jun 15 01:20:00 CEST 2003 - - New German layout (Thanks to Uwe Kempf) - - Translated layout to English - - Translated layout to French (Thanks to Olivier Jacques and Laurent DUPERREY) - - subfolders in recordings (like in VDR) - - Added TV mode - - show disk usage in recordings menu (require VDR 1.1.29) - - added "install" target, this is mainly for distributors - - Reworked Auto Timer (Thanks to cooper) - Fixed bugs: - - Small patch to make vdradmin work together with the analogtv plugin - (Thanks to Andreas Kool) - - Added patch to make apache 2.0.40 with it's mod_proxy happy - (Thanks to Thomas Sailer) - - many, many other small things i don't remember - -v0.24-pre13-mdo -- cooper -- Tue May 27 03:10:39 CEST 2003 - - major changes in AutoTimer(): - - for each autotimer the event_id from the EPG will be stored in the - higher 16 bits of the status value in the timers.conf. Be prepared - to see huge and tiny (negative) numbers in the timers list! - - for all autotimers, the 3rd bit in the status value (first row in - timers.conf) will be set, along with the 1st bit (plus the high - 16 bit as mentioned before) - - will only programm new timers, changing existing timers is now the - job of CheckTimers() - - AutoTimer() will only add new timers, if the event_id and the channel - number of the desired event are not in the current timers.conf. If - there is no event_id, AutoTimer() will check for the name and start time - like in privious versions of vdradmin - - new function CheckTimers(): - - is called every time just before AutoTimer() - - will check every timer of timers.conf with the 3rd bit set in the status - value: - - if there is an event_id, CheckTimers() will search a event with the - same event_id on the same channel in the EPG, and then set title, - subtitle, start/stop time, day of recording and summary according to - the EPG entry. If there is no matching event_id, nothing happens. - - without event_id, CheckTimers() looks for events in the EPG within - the margins of the timer, then do a wighting. For the event with the - highest wight, CheckTimers() extends the margings of the timer so - the event will be fully covered, plus extra time. This will probably - fail when multiple events of 10 minutes duration or shorter are within - the timer margins -- due the timer will only be extended but never - shortened, this should be no real problem. The title of the event is - unchecked. If there is no matching EPG entry, nothing happens. - - other changes: - - the default status for new timers is now 5 (equal to "Auto"), which - means they'll be handled by CheckTimers(), an the event_id will be set. - CheckTimers() will, as described above, change start/stop time and some - more according to the current EPG. To get rid off the automatic - observation, set the status to 0 or 1 (Yes/Ja or No/Nein). The side - effect is that you'll lose the event_id, and if you set the status back - to "Auto" again, CheckTimers() will use the "without event_id" branch - to extend the timer margins. - - side effects: - - the status field (first row) of timers.conf will contain very huge and - tiny numbers between -2147483647 and 2147483647, instead of 0, 1 and 3. - While this is fully covered by Klaus' documentation, it could be some - surprise to other programms parsing the timers.conf or reading the timers - list via lstt from SVDRP, like Master Timer and others. - - editing a timer via VDR will cause the loss of the event_id and set the - status back to 0 or 1 -- so CheckTimers() won't touch it no longer. This - is a feature. - - the start time of observed timers might be changed while VDR is - recording -- resulting in a new file and a little gap between the two - recordings. Should be fixed somewhen. - - observed timers with ":" in the name will cause unnecessary timer - updates because the ":" will cause an inequality between timer title - and event title. - - the title of obeserved timers will be extended automatically by the - subtitle (when in EPG), even if the original title was without subtitle. - - double recordings (same start time, same title) are now very improbable, - but still possible. Should be managed by CheckTimers() somewhen... - -v0.23 -- tom -- Sat Feb 15 22:46:01 CET 2003 - - Now delivering compressed data (like mod_gzip) if the browser accept this. - This makes vdradmin much faster on slow connections. This is experimental, - so if you have problems with this set MOD_GZIP to 0 in your vdradmin.conf. - Fixed Bugs: - - Now opening remote control with target _blank (Thanks to Martin Hillmann) - - Saving timers don't work if priority or lifetime less then 10 (Thanks - to _cooper_) - - Fixed typo in english configuration page (Thanks to Briandorling) - -v0.22 -- tom -- Thu Jan 16 14:08:31 CET 2003 - - Reworked timer sort routine - - Included virtual remote control - Fixed bugs: - - some small layout things - -v0.21 -- tom -- Mon Dec 30 22:34:37 CET 2002 - - Added guest account - - Startpage is now selectable - Fixed Bugs: - - Several things in the Autotimer - -v0.20 -- tom -- Thu Dec 26 13:21:39 CET 2002 - Fixed Bugs: - - Using wrong variable to connect to vdr - -v0.19 -- tom -- Thu Dec 26 03:20:12 CET 2002 - Fixed Bugs: - - Pictures are no longer missing - - "--config" sets wrong variables - - Timer sometimes disapeared - - AutoTimer doesnt run after timeout - - Cant save complex timers - - many other small things... - -v0.18 -- tom -- Tue Dec 17 20:52:09 CET 2002 - - vdradmin does not longer use HTTP::Daemon - - updated english translation - -v0.17 -- tom -- Mon Dec 16 14:19:28 CET 2002 - - Channels without EPG-data are not longer displayed in program list - - No longer add spaces to Summary when changing Timer (Thanks to _cooper_) - - Sorts repeating Timers like VDR (Thanks to Emil Naepflein) - - Three colors shows how timers conflicts with other timers (Thanks to Emil Naepflein) - - Now using HTTP::Daemon to comunicate with clients - - vdradmin knows about first-day timers - - Code cleanup - - Some other things i dont remember - -v0.16 -- tom -- Sun Jun 9 14:58:57 CEST 2002 - Fixed Bugs: - - Auto Timer does nothing if no end time was given - (this bug was introduced in v0.15) - -v0.15 -- tom -- Son Jun 2 17:32:44 CEST 2002 - Fixed Bugs: - - vdradmin exits with "Bad arg length for Socket::unpack..." - under some perl versions. (Thanks to Juergen Schmidt) - - Saving Auto Timers doesnt work in English theme - - Selecting channels for a new Auto Timer doesnt work in German theme. - - Auto Timer does not work if the timer goes across midnight - _and_ the start time is beyond midnight (Thanks to Andrea Schultz). - -v0.14 -- tom -- Sat Apr 13 13:33:00 CEST 2002 - - - English translation added (Thanks to Thilo Wunderlich and Simon Dean) - - Translations / Themes are stored in subdirectorys (suggested by - Thilo Wunderlich) - - internationalized days of week (see template/<lang>/i18n.pl) - - Changed names of Language. If you wish to use your old vdradmind.conf - change "LANG = de" in "LANG = Deutsch". - - Fixed Bugs: - - Sometimes the language could not be changed. - - Priotity in Auto Timer was lost in some cases. - - State row in channels view was lost if the Broadcaster has no EPG - - Various small things coming with the internationalisation - -v0.13 -- tom -- Mit Mar 6 21:09:02 CET 2002 - - - Added `switch to channel´ function in program overview. - - Fixed date bug with vdr > 1.0.0pre1 - -v0.12 -- tom -- Fre Feb 15 19:44:26 CET 2002 - - - vdradmin crashed when deleting a timer. fixed. - - Fixed many bugs in the timer section - - vdradmin is now compatible with apache & mod_proxy - (thanks to Marcel Walter) - -v0.11 -- tom -- Tue Feb 5 21:25:21 CET 2002 - - - Renamed configuration file. "conffile" -> "vdradmind.conf". If you - wish to use your old configuration file, rename it manualy. - - Added "auto timer" function. - - In timer and recordings menu, multiple entrys can be deleted at once - - Some layout changes - -v0.10 -- tom -- Sam Jan 26 18:27:24 CET 2002 - - - Added complex timer handling - - Fixed broken pipe messages - - Some layout changes - - Modified search function, it does not longer search the exact pattern - (eg. ´one two´ does not search the exact pattern, it now means one - _and_ two) - - When creating a new timer, the timer is activated by default - - After creating a timer from program overview or list you will redirected - where you have been (instead of showing timer overview) - -v0.9 -- tom -- Tue Dec 11 13:38:22 CET 2001 - - - Whoops, fixed stupid bug in recordings sort mechanism - - Added configuration mechanism (--config) - - Added kill parameter (--kill) - - Added prev/next link in program listing - - Adding multiple channels in positive list fails if the list is empty. Fixed. - -v0.8 -- tom -- Sun Dec 2 11:55:43 CET 2001 - - - Time was calculated wrong in recordings section - -v0.7 -- tom -- Sat Dec 1 17:19:48 CET 2001 - - - vdradmin exits with error message if no recording exists. Fixed. - - Added a option which allowes to see only selected channels in program list - - List of recordings now sortable by date, time and name - - Sorted timers - - Time was calculated wrong in the timers section, month's range is 0-11 - not 1-12 - -v0.6 -- tom -- Sun Nov 25 17:31:02 CET 2001 - - - Broadcasters now sorted case insensitive in channel overview - - Encoded '&' very special since IE is too stupid to handle this correctly - - Seperated events in channel list by days - - Sorted recordings by date _and_ time - - Under heavy load vdradmin exits with sigpipe. Fixed. - - Added a search function - -v0.5 -- tom -- Wed Nov 14 12:09:35 CET 2001 - - - Fixed problem with complex timers in timer overview - -v0.4 -- tom -- Wed Nov 14 00:58:31 CET 2001 - - - vdradmin must not longer be started from the directory where it lives in. - - Sorted broadcasters by name in 'Was laeuft jetzt?' - - Added logging mechanism - - Added a 'go!' button in the channel overview - - The time field in the channel summary now eats almost everything. - (e.g. 1920, 19,20, 19.20, 19:20 produces all the same) - - The time buffer (e.g. 5 minutes before/after every movie) was in some - cases calculated wrong. Fixed. - - A click on the name of a recording shows the summary - - Sometimes (if a request was interrupted) the program exits with a - SIGPIPE. Fixed. - - If a timer was (re)edited the channel selection was wrong - - EPG data now stored in a tree (internal). - - as ever, other things i don't remember - -v0.3 -- tom -- Thu Oct 25 21:50:12 CET 2001 - - - vdradmin has now a integrated webserver. No Apache needed. - - A configurating menu added. - - Sometimes (if a timer is recording) deleting this timer deletes the - next one. Fixed. - - EPG and Channel Data now hold in memory. - - Several speed improvements. - - It's now possible to select the channels listed in 'Was laeuft jetzt?' - - I forgot the rest ;) - -v0.2 -- tom -- Sat Oct 13 01:10:50 CET 2001 - - - Viewing and deleting recordings a now possible (thanks to Thomas - Heiligenmann) - - It's now possible to support several languages. vdradmin suports at the - moment only German. - - The funktion of the 'Was laeuft jetzt?' was extended, it's now possible - to show whats going on at eg. twelve a clock (assuming thats now nine - - Sometimes in the channel listing two show's have the same color. Fixed. - - Channel file was now also cached (to speed up) - - Sending "quit\r\n" before closing SVDRP socket - - A timer that titel field contains a ":" was not correct displayed - - many, many other thins i don't remember - -v0.1 -- tom -- Tue Oct 9 00:12:12 CET 2001 - -- Initial release - diff --git a/contrib/HISTORY.bigpatch b/contrib/HISTORY.bigpatch deleted file mode 100644 index 1518bdb..0000000 --- a/contrib/HISTORY.bigpatch +++ /dev/null @@ -1,99 +0,0 @@ -README Big Patch ----------------- -This is a patch to develop for a better vdradmin. -It's designt as Patch for a vanilla vdradmin, i -hope you have many fun with this nice program. - -Version 0.9 - -* Neue Option bei Autotimer Done on/off (thx gfa4711 & viking) -* Done Liste persitent machen -! remove the ffserver stuff, is to buggy and peters solution over samba is better. - -Version 0.8 - -Fixes(!) and Features(*): - -* force an update at start from vdradmind -* popup and change_channel moved to library.js -* cosmetic changes from tv screen for a better display in mozilla -* add refresh 60 sec in prog_summary (thanks to schwarz) -* better handling for tv shows , if this show exists in the past, in auto timer -* Better unique autotimer -! First klick on timeline produce a empty website .. fixed -! remote background fixed -! scrolling in detail window -! replace '|' to <br> in detail window (thanks to gestein) - -Version 0.7 - -Fixes(!) and Features(*): - -* Yes! Skins! - - a new skin need only a new images directory with a new name in the same dir as 'bilder' - - the images in the new skin dir must have the same size and name from the old dir - - vdradmin will replace the http request to the new skin dir - - vdradmin will also replace the navi.css and style.css, if this exist in skin directory - - i.e. you can use a testing skin 'copper', only changes in color and style -* Unique Autotimer (like master-timer) - - this program only a timer was not come in the past (compare title+subtitle+summary) -* timers can now handle more as one card (thanks to Emil Naepflein) - - handle parallel recordings on same transponder on one card - - handle recordings on cards with CA (only one recording per CA type) -! Cache timeout is now every 60 minutes -! If you not have channels in the right list under config then don't display in timeline - - -Version 0.6 - -Fixes(!) and Features(*): - -* timeline is 50% faster -* existing timer in timeline is marked now -* links to the epg information in timer -* redesign tvscreen with remote control -! remove flash plugin, because losse support for this -! timeline has lost epg items - -Version 0.5 - -Fixes(!) and Features(*): - -* only patching to the new Version 0.95 - -Version 0.4 - -Fixes(!) and Features(*): - -* Stream the records to client (very eperimental) need ffmpeg -* add new timeline table from müntz and friends -* add streamdevurls in prog_list and prog_summary -* add a bunch config vars (for stream and streamdev) - - -Version 0.3 - -Fixes(!) and Features(*): - -* Timeline: screen to display a better Programguide -* Timeline: Pulldownmenu for times at 'was kommt um?' -! Timeline: timeline can open a own window to display the summary, is better for opera users -* Timeline: direct input in the right edge of timeline to display a own time -! Timeline: the list of channels is sortet in user order -* Timeline: higlightet program if this running now -! Timeline: no 25 Uhr at top of timeline -! Timeline: No break for mac users in the top right edge - -! Global: little Bugfixes -* Global: epg.data load direct from filesystem -* Global: better redirects - -* Tv: in tv is grab selected on load -* Tv: Button to grab the tv picture -! Tv: Ok, the tv screen is fixed ;) -* Tv: Preview window as Flash screen, thanks for Albu from vdr-portal.de - -! Config: 1x / je Tag is removed -* Config: epg is configurable with vdradmin -c -* Config: in config screen you can set the timelinescreen as startscreen -* Config: switch for flash tv diff --git a/contrib/HISTORY.ct b/contrib/HISTORY.ct deleted file mode 100644 index cbc7aea..0000000 --- a/contrib/HISTORY.ct +++ /dev/null @@ -1,102 +0,0 @@ -vdradmin (0.96-3.ctvdr.1) unstable; urgency=low - - * New upstream release - * changed version numbering to "backports.org"-style to reflect relationship - to official debian package - * Modified streaming patch to allow streaming of recordings with - dot, slash, double underscore and parenthesis in filename - * Converted all patches to shorter format for new dpatch - * Added dist-var patch, that change vdradmin.pl to search for it's - files in system-directories, instead of local, relative paths - (taken from official debian version 0.96-3) - * Added 02_sectmpfiles.dpatch: use File::Temp to create temporary - files, to prevent possible symlink-attacks (Closes: #287601) - (taken from official debian version 0.96-3) - * Set permissions of /etc/vdradmin/vdradmind.conf to 600 on new - installations (users with an existing installation should - ensure that the cfg-file has a permission of 600) - (taken from official debian version 0.96-3) - * using dh_install now - * Added manpage for vdradmin.pl (taken from official debian version 0.96-2) - * Set section to "web" and architecture to "all", set standards version to - 3.6.1 - * Fixed depends (no longer depends on vdr, but suggests it) - * Added watch file - * The vdradmin daemon can now be enabled/disabled in /etc/default/vdradmin - (taken from official debian version 0.96-3) - * Do not install Base64.pm, Template.pm and RescDescent.pm - from upstream anymore, depend on libhtml-template-perl and - libparse-rescdescent-perl (Base64.pm is allready provided by - perl) (taken from official debian version 0.96-2) - * Link /usr/share/vdradmin/template/{English,French}/bilder to - /usr/share/vdradmin/template/Deutsch/bilder, this reduces the - size of the deb by about 50% (taken from official debian version 0.96-2) - * Took over README.Debian from official debian version 0.96-3 - * added debian/compat - - -- Tobias Grimm <tg@e-tobi.net> Thu, 30 Dec 2004 22:20:00 +0100 - -vdradmin (0.95-ct-10) unstable; urgency=low - - * Fix rec streaming patch: slashes in dir names and order - - -- Peter Siering <ps@ctmagazin.de> Fri, 29 Oct 2004 11:00:00 +0100 - -vdradmin (0.95-ct-9) unstable; urgency=low - - * extracted Peter Sierings modifications as 05_streaming.dpatch - - -- Tobias Grimm <tg@e-tobi.net> Sat, 21 Mar 2004 16:00:00 +0100 - -vdradmin (0.95-ct-8) unstable; urgency=low - - * added fix to rec_stream to skip "new"-char at time - - -- Tobias Grimm <tg@e-tobi.net> Wed, 17 Feb 2003 21:30:00 +0100 - -vdradmin (0.95-ct-7) unstable; urgency=low - - * changed additional_images -patch to work within CVS source-dirs too - * added patch to fix problem with vdr's Wareagle Icon Patch - (Thanks to HFlor from vdrportal.de) - - -- Tobias Grimm <tg@e-tobi.net> Sat, 08 Feb 2003 23:50:00 +0100 - -vdradmin (0.95-ct-6) unstable; urgency=low - - * vdradmin is distributed as non-native package from now on - - -- Tobias Grimm <tg@e-tobi.net> Sat, 08 Feb 2003 23:50:00 +0100 - -vdradmin (0.95-ct-5) unstable; urgency=low - - * new upstream release - * includes fix for using through apache - - -- Peter Siering <ps@ctmagazin.de> Tue, 22 Dec 2003 00:30:00 +0100 - -vdradmin (0.94-ct-4) unstable; urgency=low - - * minor streaming fixes, repair init - - -- Peter Siering <ps@ctmagazin.de> Tue, 28 Nov 2003 10:00:00 +0100 - -vdradmin (0.94-ct-3) unstable; urgency=low - - * incorporated (live) streaming functions - - -- Peter Siering <ps@ctmagazin.de> Tue, 25 Nov 2003 12:00:00 +0100 - -vdradmin (0.94-2) unstable; urgency=low - - * fixed vdradmind.pl location in init skript - - -- Peter Siering <ps@ctmagazin.de> Sun, 16 Nov 2003 12:00:00 +0100 - -vdradmin (0.94-1) unstable; urgency=low - - * Initial Release. - * includes daylight saving fix - - -- Peter Siering <ps@ctmagazin.de> Thu, 30 Oct 2003 00:13:40 +0100 - diff --git a/contrib/HISTORY.macfly b/contrib/HISTORY.macfly deleted file mode 100644 index afac4d6..0000000 --- a/contrib/HISTORY.macfly +++ /dev/null @@ -1,34 +0,0 @@ -since i don' know if vdradmin will be maintained in the future, i took the -best version i knew of (the one from xpix) and fixed some issues. This is -the reason, i have my very own HISTORY-File. - -macfly-001 - macfly 04.02.2005 - - added Template, which was missing - - fixed disabled timers in the timeline of timer_list to be grey - - fixed disabled timers in the listing of timer_list to be grey - - included the patch for handling extended EPG provided by tvm2vdr: - if you use autotimer, you can use the following special Tags in - the directory-field. They will be replaced with the information - from the EPG of the EPG-event: - %Title% will become the title of the event - %Subtitle% will become the subtitle of the event - %Director% will become the director of the event - %Date% will become the date of the recording - %Category% will become the category of the Event (Spielfilm/Serie/...) - %Genre% will become the genre of the Event (Drama/Krimi/..) - %Year% will become the year of production - %Country% will become the country of production - %Originaltitle% will become the original title of the event - %FSK% will become the FSK from the event - %Epsiode% will become the episode of the event - %Rating% will become the rating of the event from the EPG-Provider - - - made the inputfield of the directory for autotimers i little bit larger - - fixed enabling/disabling a timer - - added a blacklistfunction. Enter any title into the file vdradmind.bl, - one event into one line. If this string is found either(!!) in title or - in title~subtitle, this event will not be programmed by autotimer. So you - can disable complete episodes (for example when using "Enterprise" as - Blacklist-string) or only one (when using "Enterprise~Azati Prime" as - Blacklist-string). - - removed the <br> from the events. They are still used for display only. diff --git a/contrib/README.Streaming b/contrib/README.Streaming deleted file mode 100644 index b627bff..0000000 --- a/contrib/README.Streaming +++ /dev/null @@ -1,51 +0,0 @@ -VDRAdmin Streaming -================== - -The idea of extending VDRAdmin with streaming features originally came from -the Debian maintainers of the vdradmin package. For questions about the -streaming, they are the right contact persons: - -Peter Siering <ps@ctmagazin.de>, Tobias Grimm <tg@e-tobi.net> - -You can enable access to the streaming feature, by setting STREAM_ON=1 in -vdradmind.conf. vdradmin is not responsible for providing video streams, -it's just a frontend to access them. - -At the configuration page you can now enable/disble live streaming and -streaming of recordings. - - -Live Streaming --------------- - -Live streaming gives you access to the currently selected channel. To use -live streaming, you must have the streamdev-server-plugin from -Sascha Volkenandt (available at http://www.magoa.net/linux/) installed. -This plugin provides access to the currently watched channel, by -providing a video stream using the Video Transfer Protocol VTP. - -By default port 3000 is used, you can change this on the configuration page. - - -Recordings Streaming --------------------- - -There is no real streaming server for VDR recordings available yet. Our -lazy solution right now is, to simply access the recordings using a Samba -share. So your first step to make use of the recordings streaming should -be, to make your recoordings directory available over the network. - -The URL, a client should use to access this network share, has to be -configured at the configuration page. - -VDRAadmin will also need direct access to VDR's recordings directory. You -have to set this in vdradmind.conf with VIDEODIR, which is by default -set to VIDEODIR="/video". - - -Setting up the Client / Browser -------------------------------- - -!!! TODO !!! - - -- Tobias Grimm <tg@e-tobi.net>, Sun, 23 Jan 2005 20:00:00 +0100 diff --git a/contrib/README.vdr-aio21_svdrprename.patch b/contrib/README.vdr-aio21_svdrprename.patch deleted file mode 100644 index f42a4b6..0000000 --- a/contrib/README.vdr-aio21_svdrprename.patch +++ /dev/null @@ -1,3 +0,0 @@ -Don't know the patch's author at the moment, found the patch at www.vdr-portal.de. - -This patch applies from vdr 1.3.19 - 1.3.22 even without enAIO patch (even if the patch's name suggests it). diff --git a/contrib/findunusedimage.sh b/contrib/findunusedimage.sh deleted file mode 100755 index 9323a7e..0000000 --- a/contrib/findunusedimage.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - -echo "This script does not find every used image, because some filenames are generated at runtime!" -for i in bilder/*; do - grep `basename $i` *.html >/dev/null - if [ $? != 0 ]; then - echo $i - fi -done diff --git a/contrib/gentoo.rc.vdradmind b/contrib/gentoo.rc.vdradmind deleted file mode 100644 index b0f8fb5..0000000 --- a/contrib/gentoo.rc.vdradmind +++ /dev/null @@ -1,20 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /cvsroot/gentoo-deutsch/ebuilds/net-www/vdradmind/files/rc.vdradmind,v 1.2 2003/05/26 20:06:22 mad Exp $ - -depend() { - need vdr -} - -start() { - ebegin "Starting vdradmind" - /usr/bin/vdradmind.pl - eend $? -} - -stop() { - ebegin "Stopping vdradmind" - start-stop-daemon --stop --quiet --pidfile /var/run/vdradmind.pid - eend $? -} diff --git a/contrib/vdr-1.2.0-recordings-length.diff b/contrib/vdr-1.2.0-recordings-length.diff deleted file mode 100644 index a403e8e..0000000 --- a/contrib/vdr-1.2.0-recordings-length.diff +++ /dev/null @@ -1,15 +0,0 @@ -diff -uHr vdr-1.2.0.patched/svdrp.c vdr-1.2.0/svdrp.c ---- vdr-1.2.0.patched/svdrp.c 2003-04-27 16:21:07.000000000 +0200 -+++ vdr-1.2.0/svdrp.c 2003-06-06 21:34:03.000000000 +0200 -@@ -726,7 +726,10 @@ - else if (recordings) { - cRecording *recording = Recordings.First(); - while (recording) { -- Reply(recording == Recordings.Last() ? 250 : -250, "%d %s", recording->Index() + 1, recording->Title(' ', true)); -+ cIndexFile *oIndex = new cIndexFile(recording->FileName(), false); -+ const char *sTime = IndexToHMSF(oIndex->Last()); -+ Reply(recording == Recordings.Last() ? 250 : -250, "%d %s\t<%s>", recording->Index() + 1, recording->Title(' ', true), sTime); -+ delete oIndex; - recording = Recordings.Next(recording); - } - } diff --git a/contrib/vdr-aio21_svdrprename.patch b/contrib/vdr-aio21_svdrprename.patch deleted file mode 100755 index e279615..0000000 --- a/contrib/vdr-aio21_svdrprename.patch +++ /dev/null @@ -1,65 +0,0 @@ -diff -Nru vdr-1.3.11/svdrp.c vdr-1.3.11.patch/svdrp.c ---- vdr-1.3.11/svdrp.c Sun Jun 13 15:38:38 2004 -+++ vdr-1.3.11.patch/svdrp.c Thu Aug 26 14:41:54 2004 -@@ -256,6 +256,8 @@ - " format defined in vdr(5) for the 'epg.data' file. A '.' on a line\n" - " by itself terminates the input and starts processing of the data (all\n" - " entered data is buffered until the terminating '.' is seen).", -+ "RENR <number> <new name>\n" -+ " Rename recording. Number must be the Number as returned by LSTR command.", - "SCAN\n" - " Forces an EPG scan. If this is a single DVB device system, the scan\n" - " will be done on the primary device unless it is currently recording.", -@@ -1025,7 +1027,33 @@ - EITScanner.ForceScan(); - Reply(250, "EPG scan triggered"); - } -+void cSVDRP::CmdRENR(const char *Option) -+{ -+ bool recordings = Recordings.Load(); -+ if (recordings) { -+ if (*Option) { -+ char *tail; -+ int n = strtol(Option, &tail, 10); -+ cRecording *recording = Recordings.Get(n - 1); -+ if (recording && tail && tail != Option) { -+ tail = skipspace(tail); -+ int priority=recording->priority; -+ int lifetime=recording->lifetime; -+ recording->Rename(tail,&priority,&lifetime); -+ Reply (250,"Renamed \"%s\" to \"%s\"",recording->Name(),tail); -+ // Reply (200,"New Name: %s",tail); -+ } -+ else -+ Reply(501, "Recording not found or wrong syntax"); -+ } -+ else -+ Reply(501, "Missing Input settings"); -+ } -+ else -+ Reply(550, "No recordings available"); -+} - -+ - void cSVDRP::CmdSTAT(const char *Option) - { - if (*Option) { -@@ -1133,6 +1161,7 @@ - else if (CMD("NEWT")) CmdNEWT(s); - else if (CMD("NEXT")) CmdNEXT(s); - else if (CMD("PUTE")) CmdPUTE(s); -+ else if (CMD("RENR")) CmdRENR(s); - else if (CMD("SCAN")) CmdSCAN(s); - else if (CMD("STAT")) CmdSTAT(s); - else if (CMD("UPDT")) CmdUPDT(s); -diff -Nru vdr-1.3.11/svdrp.h vdr-1.3.11.patch/svdrp.h ---- vdr-1.3.11/svdrp.h Sat Jan 17 14:30:52 2004 -+++ vdr-1.3.11.patch/svdrp.h Thu Aug 26 14:41:54 2004 -@@ -73,6 +73,7 @@ - void CmdNEWT(const char *Option); - void CmdNEXT(const char *Option); - void CmdPUTE(const char *Option); -+ void CmdRENR(const char *Option); - void CmdSCAN(const char *Option); - void CmdSTAT(const char *Option); - void CmdUPDT(const char *Option); |