4
I Use This!
Activity Not Available

Commits : Listings

Analyzed 5 months ago. based on code collected over 1 year ago.
Feb 10, 2022 — Feb 10, 2023
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Just changed some comments. More... over 22 years ago
Redid <video> and <audio> handling; now if a programme is on a radio station we know that it has no picture and does have sound (this deals with one FIXME). Also if a TV programme is stereo we know it has sound; if it's black-and-white we know it has a picture. Unfortunately we don't get enough information to say for sure whether these things are part of all programmes. Fortunately the file format allows 'yes', 'no' - or missing for 'don't know'. More... over 22 years ago
changed TVCHECK to "tvcheck" for correctness More... over 22 years ago
Bumped version number reflecting the inclusion of channels; allowed channels to have icons. More... over 22 years ago
Explicitly set Date::Manip's timezone so it should work on Windows. More... over 22 years ago
Ticked off a couple of todo list items. More... over 22 years ago
Removed confusing reference to Lingua::Preferred (it's no longer called directly); added comment warning about tmpnam() insecurity (but didn't bother to actually fix the problem). More... over 22 years ago
Fixed yet another [ text, lang ] bug; reinstated memoization of date routines to get a small speedup; added special-case code to avoid warning about a known inconsistency ('Nickelodeon') in Ananova's data. More... over 22 years ago
Removed the 'FIXME temporary speedup' and replaced it with a --cache option to help debugging. Adjusted the (rather pointless) daytime/evening/latenight check to cope with a 23:59 programme which Ananova classes as 'latenight'. More... over 22 years ago
Both listings_to_latex and pick_cgi had code to select one title (or description, etc) from a list of several according to language and other factors. I've commonized this code into a routine best_name() in XMLTV.pm, which chooses the best piece of text by first finding those that are preferred because of their language, and if there is more than one in this list, choosing between them based on which appears first in the XMLTV file or based on a user-supplied comparator. listings_to_latex passes in a function which chooses the shorter of two titles. This might not work when none of the available languages matches what's accepted by the user, should test that. More... over 22 years ago
Fixed language-undefined bug where the [ text, lang ] pair was the wrong way round. Hopefully I've now eliminated all of these and standardized on putting text first and (optionally) language second. More... over 22 years ago
Initial load of README file for tvcheck More... over 22 years ago
another attempt at the ID line.. maybe I should read the manual More... over 22 years ago
attempt to add version line More... over 22 years ago
- added a couple more languages More... over 22 years ago
- added --output synonym for --listings to command line options More... over 22 years ago
updated minor version # More... over 22 years ago
now attempts to deal with channels in channel # order More... over 22 years ago
- should now conforms to new xmltv.dtd (although I havn't run any output through a DOM parser) More... over 22 years ago
- added requirement for LWP 5.62 or later. - added some new languages I found during overnight use - fixed incorrect warnings about possibly missing program details that appear in () but in the middle of the program descriptions. - added check for some categories like (fiction) (drama) that appear at the end of the program description instead of where the rest of the categories appear at the beginning of the program description. - removed 'use diagnositics' - --configure is interactive so I added a splash screen with a welcome message and version information that might be helpful down the road when doing problem diagnosis. More... over 22 years ago
Merged together the channels.dtd and xmltv.dtd file formats, so a single XML file gives both programmes and channels (with channels listed first). This has meant changing most programs which read or write these formats (although the old tv.xml files will continue to work). I took the opportunity to rewrite XMLTV.pm so it inputs and outputs all the different parts of the file format, although I'll probably need to rewrite it again for speed. More... over 22 years ago
properly identifies: - programme star ratings - programme subtitles (include language of subtitles as well) - programme languages - programme ratings (MPAA, ESRB and VCHIP) - fixed bug where dataElement was called with one argument - better identification of valid programme details - better identification of possible updates to identifiable details list (ie new languages found) More... over 22 years ago
Initial load of tvcheck More... over 22 years ago
fixed check for getChannelList failing and returning array with one undef element More... over 22 years ago
no longer ship Changelog.old More... over 22 years ago
no longer removes CVS dirs to tag can be done before tar ball released More... over 22 years ago
prep work for 0.3.1, mkdist now removes CVS,leon and todo dirs More... over 22 years ago
Added QuickStart doc from 0.3 release. More... over 22 years ago
1. Fixed problems with cookies not getting set on redirects. We now set the cookie_jar with the UserAgent and the cookies get set automatically prior to requests. More... over 22 years ago
Briefly explained the criteria I use for adding features to the file format. More... over 22 years ago