Changes in this release (0.5.45)
tv_grab_hr :new grabber for Croatia
tv_grab_ch_bluewin :new grabber for Switzerland (replaces tv_grab_ch)
tv_check :add a duplicate check for shows on multiple ReplayTV units
tv_grab_br_net :misc fixes
tv_grab_de_tvtoday :improved category and sub-title recognition
tv_grab_dk :Only critical warnings when running with --quiet
tv_grab_ee :misc fixes
tv_grab_fi :default --days now 14 (all available).
tv_grab_fr :added --perdays option, now default grab mode
tv_grab_huro :misc fixes
tv_grab_il :misc fixes (plus now in xmltv.exe)
tv_grab_na_dd :fixes for "invalid start time". Don't return shows before starttime.
tv_grab_na_icons :misc fixes
tv_grab_no :misc fixes
tv_grab_re :misc fixes
tv_imdb :misc fixes
And lots of bugfixes and polish.
Changes in this release (0.5.44)
Additional work to provide a more consistent behaviour from all
grabbers
and a way for grabbers to express what they support. See
http://membled.com/twiki/bin/view/Main/XmltvCapabilities
tv_grab_it : New channels added
tv_grab_br : Fixed to deal with data source changes
tv_grab_br_net : lots of improvements
tv_grab_na_icons : fixed to deal with data source changes
tv_grab_za : add proxy server support
tv_grab_se_swedb : new grabber for Sweden
tv_grab_es_laguiatv : new alternative grabber for Spain
tv_grab_ch : remove grabber ( blocked by data source )
And lots of bugfixes and polish.
* Changes in this release (0.5.43)
More consistent behaviour from all grabbers and a way for grabbers to
express what they support. See
http://membled.com/twiki/bin/view/Main/XmltvCapabilities
A testing framework that tests the behaviour of grabbers and their
output.
A new tool for testing a grabber, tv_validate_grabber.
A new tool for testing that a file is in a valid xmltv format,
tv_validate_file.
A new tool for listing all grabbers installed on the system,
tv_find_grabbers.
See http://membled.com/twiki/bin/view/Main/HowtoUseGrabbers
tv_grab_ch: Filter data to match --days and --offset.
tv_grab_de_tvtoday: Updated after site changes. Fixed unicode problems.
Filter data to match --days and --offset.
tv_grab_br: Updated to match site-changes.
tv_grab_br_net: New grabber for Brazil (NET cable).
tv_grab_fi: Grab data from telkku.com.
tv_grab_fr: Updated to match site-changes. Return more data for
programmes.
Filter data to match --days and --offset.
tv_grab_huro: Updated to match site-changes.
tv_grab_na_dd: Use numeric time-offset for UTC.
tv_grab_nl: Updated to match site-changes.
tv_grab_no: Better xmltvids. Bugfixes.
tv_grab_pt: Ignore channels with invalid xmltvids.
tv_grab_re: Updated to match site-changes. Implement proper xmltvids.
Misc. fixes.
tv_grab_se_swedb: Implement configuration API.
tv_grab_uk_rt: Updated channel ids.
Filter data to match --days and --offset.
tv_grab_il: New Grabber for Isreal ( and use numberic TimeZones )
And lots of bugfixes and polish.
From the CHANGELOG:
> Changes:
> * Noteable Changes in this release (0.5.41)
>
> XMLTV.pm: no longer warn on trimming whitespace during XML write
> tv_check: multiple --myreplaytv entries to support multiple ReplayTVs
> tv_grab_es_digital: removed, no longer works due to site changes
> tv_grab_za: updated to respond to site changes. Misc fixes
> tv_grab_re: new grabber for Reunion Island (France)
> tv_grab_ee: new grabber for Estonia
> tv_grab_br: new grabber for Brazil
>
> Changes:
> * Changes in this release (0.5.42)
>
> tv_grab_za: fixed for site changes, and store configuration data in the config file.
> tv_grab_fr: fixed for site changes.
> tv_grab_uk_rt: channel id changes.
> tv_grab_es_digital: removed because of site changes. Use tv_grab_es.
> tv_grab_uk_bleb: no longer requires a particular version of Archive::Zip.
> All the grabbers now support --days and --offset.
Support for Freebox and TNT channels were added to tv_grab_fr.
tv_grab_it was rewritten and tv_grab_it_lt was dropped due to
problems with data sources. tv_grab_jp now supports multiple regions
and tv_grab_na_dd supports new data direct features including Dolby
and suggested times. tv_grab_nl was fixed for source site changes.
Icons were updated in tv_grab_uk_bleb. A tv_grab_za grabber was
added along with tv_to_potatoe, which convert XML to the potatoe
guide view tool. tv_check, which prints messages when a "myreplay"
show is removed, was also added.
* Changes in this release (0.5.39)
tv_grab_fr has been fixed to solve problems with UTF-8 versus
ISO-8859-1 character sets, so the output should be valid XML no matter
which channels are scraped. Also bug fix for --slow.
tv_grab_huro is now working again, for both Hungarian and Romanian
listings.
tv_grab_uk_bleb has better icons.
Fix for crash in tv_imdb when certain IMDB data couldn't be decoded.
Unfortunately the upstream site for tv_grab_it is down for maintenance
so that grabber is disabled in this release, and tv_grab_it_lt is also
broken (it may or may not be deliberately blocked by the upstream
site, we're not sure yet). So there is no working grabber for Italy.
Package changes: Sync dependencies with requirements, and sort
them to make checking easier.
New in 0.5.38:
This release has only grabber fixes, but plenty of them - in
particular tv_grab_pt and tv_grab_fr are now working again.
New in 0.5.37:
tv_grab_se_swedb: New Grabber for Sweden!
tv_check: major changes.
now handles DST properly.
output always in local timezone, GMT supported in guide
added --days parameter. 7 day limitation removed
fix/improve MyReplayTV timeslot detection
tv_grab_fr: rewritten to be less sensitive to data source changes
tv_grab_nl: fixes to handle bad pages and odd start times
tv_grab_uk_rt: added channel ids
tv_grab_es: fixed bug that could cause programme to be skipped
tv_grab_no: changed to handle data source changes
tv_grab_uk_rt: added POD documentation
tv_grab_dk: added icon support.
misc fixes
tv_grab_na_dd: fixed config file problem preventing UTC time
--quiet now disables the status bar
retain config file if config mode aborted
xmltv.exe: return non-zero ERRORLEVEL if script stops with error
cache handling: make location of cache.conf more flexible
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").
binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.
addresses PR pkg/28619 from H. Todd Fujinaka.
listings stored in the XMLTV format, which is based on XML. The idea is to
separate out the backend (getting the listings) from the frontend (displaying
them for the user), and to implement useful operations like picking out your
favourite programmes as filters that read and write XML documents.
At present there are backends grabbing TV listings for Canada, the USA, the UK,
Germany, Austria, Finland, Spain, Italy, the Netherlands, Hungary, Denmark,
Japan, Sweden, France, Norway, and Romania.