TVG 0.5.3.0 Released

Please use this Forum to discuss Approved Applications (if something is approved, what version, etc)
Forum rules
So folks can help you, include in the subject the software package you're using and the version number in the body.
unixd0od
Posts: 18
Joined: Sun Dec 09, 2007 3:09 am

TVG 0.5.3.0 Released

Post by unixd0od »

For all those interested, I've just released a new version of TVG. Here's what's new:

New Features
  • Schedule shows to be recorded with Windows Media Center directly from TVG (MCE 2005 and Vista supported)
    "My Schedule" feature, add shows you watch regularly to a list that can then be printed
    New setup wizard makes it easier to setup TVG to use XMLTV properly
    TVG automatically detects xmltv's supported grabbers; grabbers are no longer hardcoded into the program so new releases of xmltv should continue to work seamlessly with TVG
    Customize the display name of all channels
    Added donate button (TVG will always be free, but your support is appreciated)
Bug Fixes
  • Detecting conflicts with show notifications should finally be fixed
    Fixed a bug that supressed an error message if TVG could not find the listings file when the "Load Listings" button was pressed
    Fixed a bug that caused TVG to crash when checking for the latest version
    Fixed the xmltv icon loading (download icons using tv_grab_na_icons, tell TVG what folder they're in and TVG will do the rest)
    Fixed a bug that caused TVG not to scroll to the current timeslot when the GridView is selected
    Fixed a bug in the email plugin that prevented the user from entering an SMTP port number
Download it here http://tvguide.sourceforge.net

Enjoy!

rmeden
SD Board Member
Posts: 1576
Joined: Tue Aug 14, 2007 2:31 pm
Location: Cedar Hill, TX
Contact:

Re: TVG 0.5.3.0 Released

Post by rmeden »

Nice release (and tool) some suggestions...

1. First time setup, you ask for the location of XMLTV, but you don't mention it needs to be downloaded separately. New users may have no idea.

2. I filled out the configure step, choose _na_dd and hit configure. I typed a wrong password. It didn't print an error message. You need to at least check the return status, if not parse the output.

3. If you re-run the setup wizard, it should retain the settings from the last run as defaults. Maybe don't allow someone to continue without running configure?

4. Load listings without "run xmltv" give a "cannot load filename", not "cannot load filename, run xmltv first?"

5. When xmltv.exe is running the output window doesn't listi the "####" showing progress. Anyway you can pass that on so it doesn't look hung? I'm pretty sure Term::Progressbar has a way to print single line status messages. I'll look into this for you. Probably would only need an environment variable set. TV_SORT (and probably other grabbers) have the same "apparent hang" problem with they take a while.

6. No need to run tv_sort after _na_dd as it always has a stop time. Maybe make sort a checkbox (default off) on the quick setup? In the faq you can say "run tv_sort if your grabber doesn't always give stop times"

7. Maybe have a status field on the main menu... x programs from mmdd to mmdd

8. Add to windows media center (vista) without configuring it first, causes the program to die.

9. can you allow access to media center on another box? I use a differnt one for TVG.

Robert

unixd0od
Posts: 18
Joined: Sun Dec 09, 2007 3:09 am

Re: TVG 0.5.3.0 Released

Post by unixd0od »

Thanks for the feedback Robert!

For point #5 I already scrape the output of xmltv.exe to display. I'm guessing it's some buffering related issue as to why TVG doesn't display the progress bar as it's being updated. I'll look into that.

Point #6. Sorting is configurable, it's just enabled by default as in the past I found it improved the listings returned by tv_grab_na. That was quite some time ago though so I'll change its default to disabled.

Point #9. I'll look into whether this is possible or not. The API's in the Media Center SDK are not designed to be used remotely from what I can tell but maybe I can come up with something decent.

All your other points I'll address in the next release.

TerryOhr
Posts: 2
Joined: Fri Sep 14, 2007 7:53 am

Re: TVG 0.5.3.0 Released

Post by TerryOhr »

I configured TVG as you suggested and the grabber finds my Schedules Direct account and downloads listings.

When TVG loads and I press "Run XMLTV" it says "Could not locate XMLTV configuation file". Where does it look for this file?

Terry

rmeden
SD Board Member
Posts: 1576
Joined: Tue Aug 14, 2007 2:31 pm
Location: Cedar Hill, TX
Contact:

Re: TVG 0.5.3.0 Released

Post by rmeden »

Click "Edit Settings"
Click "Run Setup Wizard"
provide path to xmltv.exe
choose tv_grab_na_dd
click "Configure XMLTV now". (This is the part I think you missed)

Robert

TerryOhr
Posts: 2
Joined: Fri Sep 14, 2007 7:53 am

Re: TVG 0.5.3.0 Released

Post by TerryOhr »

Robert,

I have found that if you're running Vista and do not run TVG "As Administrator", the listings XML file is not created. As soon as I right clicked the TVG icon and selected "Run As Administrator" everything ran and completed correctly.

Terry

chilton
Posts: 1
Joined: Wed Feb 06, 2008 7:50 pm

Re: TVG 0.5.3.0 Released

Post by chilton »

It looks pretty cool... When I went to sourceforge, I was hopeful, given that the admin is "unixd0od" -- but, there is only windoze versions currently. Any chance of a unix/linux release in the future?

unixd0od
Posts: 18
Joined: Sun Dec 09, 2007 3:09 am

Re: TVG 0.5.3.0 Released

Post by unixd0od »

Given that TVG is written in C# on the .NET platform, porting it to linux would almost surely mean a complete rewrite to one of the popular graphic libraries on the platform (GTK, QT) unless the Mono project is far enough along to run TVG as is. Since I don't use linux as a desktop os anymore there's no way for me to do any tests and basically no chance of a linux version from myself.

If anyone is interested in doing such a port though, I'll gladly add it to the project.

unixd0od
Posts: 18
Joined: Sun Dec 09, 2007 3:09 am

Re: TVG 0.5.3.0 Released

Post by unixd0od »

Since I was bored I decided to investigate further whether or not Mono is far enough along to run TVG natively on linux. Unfortunately the current release of Mono doesn't support Windows Forms 2.0 which TVG uses. So until Mono can support .NET 2.0 apps TVG will remain Windows only.

markjenks
Posts: 2
Joined: Thu Feb 21, 2008 8:54 pm

Re: TVG 0.5.3.0 Released

Post by markjenks »

I don't know if I just found a bug in it or not, but...

If you pick a specific day on the left pane, it will go into list view for that day. But if you click on Grid, it will show your current day again.
Click on list, and it shows your selected day again.

Thoughts?

-Mark

Post Reply