kTvSchedule
Utilities
Score 81%
Description:

kTvSchedule is a front end for xml enabled Tv Guides as xmltv (Tv_grab_xx) and nxtvepg. It manages the channels, is able to schedule reminders and recordings (using external applications) and updates the tv guide. Some features are

+Shows details for each show. Direct link with IMDB for actors of movies
+Possibility to schedule a program using kalarm or korganizer
+Possibility to directrly program kalva in order to record a program
Update xmltv guide
+ and many more to come
Last changelog:

12 years ago

18 July 2005
Ver 0.1.9

Upgrade :
Added systemtray
Added Credits of Tv shows (Actors, Guests, Producers)
Added link to imdb for each actor in the menu
Added Translations (german full, french partial, greek zero)
Added possibility to choose the details one wants to display
Changed grabber configuration menu. Takes in account the differences between each tv_grab
Show in the tray icon the current shows.
Added (first) support for nxtvepg. At the moment it only supports showing of the nxtvepg xml file. Updating should be done by the user
Added control of row heights.
Added horizontal bar at current time.
Upgraded tv_grab configuration menu

BugFix :
Probably the last fix needed for sorting and icons in function of the different grabbers
If show is 2 lines long or less than 10 mins show text is cut. Fixed
Tv_Grab did not quits after ktvschedule quits. Fixed
Fixed minimum size of ComboBox in case of empty combolist
Manage channel button is disabled while refreshing guide
---------------------
21 June 2005
Ver 0.1.7
BugFix :
1)Important bug fix with infinite loop when there exist a ktvschedulerc file. It only appeared for grabbers which store extra info in the configuration file
2) Bug fix with inconcistent table when changing date due to sorting. Did not exist to ver < 0.1.5
3) Bug fix for icons. It should now either check on local files or try to download on local folder. More work to be done.
4) Fixed compile error with QDir and gcc 3.3

Upgrade :
1) Added Rating
2) Added multiple Categories of some shows
3) Added episode number
------------------------------------
08 June 2005
Ver 0.1.6
BugFix : Important bug fix with home path of application folder. Should work better now

Upgrade : New color scheme (thanks for TvBrowser for the idea).
Now in the channel manager, one can sort the channels in the desired order. This is then applied to the Tv Schedule table.
------------------
02 June 2005
Ver 0.1.5
Upgrade : One can now schedule a program that he wants to see. It interacts either with KOrganizer (via konsolekalendar) or with KAlarm (via dcop).
-----------
20 Mai 2005
Ver 0.1.4
Bug Fix : Small typos

Upgrade : Now uses knotify for notifing
-----------
17 April 2005
Ver 0.1.3

Bug Fix :
Several small bug fixes

Should now be independant of the grabber (in fact of the http source that gives the shows)

Upgrade :

Icons of Tv Channels appearing in the table and the Channel Manager

PopUp of current shows now integrates all shows in one view
------------------------
12 April 2005
Ver 0.1.2

Bug fix : Changed shortcut keys from ALT+ to CTRL+

Fixed problem with very long lines in the description field

Upgrade : Added a combo box to highlight programs from a given category
---------------------------
11 April 2005.
Ver 0.1.1

Bug fix : When changing color in the configuration, a pop-up opens for all programs. Bug fixed

Upgrade : Changed buttons to kActions
Moved the date chooser to the toolbar
------------------------
06 April 2005
ver 0.1

First release. You have to run at least once your favorite tv_grab_?? -- configure.

C

abeverat

11 years ago

Hello all,

I thank you for the interest you show for this program, and I excuse myself for not working on it lately. It is because of lack of time.

A new version should appear by the end of this summer if I get the time to work on (ie finish it)

As for the kubuntu packages, I am not responsible for this package and I can not help you with it. Sorry

Yours

Alexios

Report

bsander

11 years ago

Cool. Got any progress updates?

Report

urmelchen

11 years ago

Is kTvSchedule still under development? It would be nice to see a new version and a Kubuntu-package.

Report

neversfelde

11 years ago

Hello,

the link to the kubuntu package is broken. Any chance to get the file?

Thanks

Report

bsander

12 years ago

I'm using tv_grab_nl_wolf, which for some reason doesn't use configuration to pick channels, it just downloads all. Channel names are shown in the colums, so they are recognized. However, when I want to manage the channels, I get a complaint about not being able to open the config file and the channel lists in the following dialogue are empty. How can I pick and sort my preferred channels now?

Report

bsander

12 years ago

Since you mailed me a while ago about this problem and told me you'd solve/fix it, is there any chance of a new version being released soon?

Don't want to rush you, just like to know :)

Thanks.

Report

C

abeverat

12 years ago

About the new version,

Well, not yet. In fact I decided that I need a better code to cope with all this different problems, and I begun some code re-write. Also I had some vacations, time off, work etc.

No rush taken, but I can not say when a new version will be ready. I will anyway send you a working version asap.

Yours

Alex

Report

bsander

12 years ago

Thanks, I'll just hold on then :)

Report

hanscats

12 years ago

After ktvschedule has updated the channels.xml the program uses 100% CPU doing nothing ... ?

This happends with 0.1.7 and 0.1.8 with tv_grab_no.


And I have a wish. Make an option to define how long each time interval in the rows are.

Report

MaxAuthority

12 years ago

starting from version 0.1.3 to the current 0.1.6 I get the following error when compiling :(
-----------

ktvschedule.cpp: In member function `void ktvschedule::init()':
ktvschedule.cpp:106: error: parse error before `+' token
ktvschedule.cpp:107: error: request for member `exists' in `d', which is of
non-aggregate type `QDir ()(...)'
ktvschedule.cpp:109: error: request for member `mkdir' in `d', which is of
non-aggregate type `QDir ()(...)'
ktvschedule.cpp:126: error: `KToolBar*QDir::TvToolBar' is not a static member
of `class QDir'
-----------------
It's probably a gcc (3.3.4) bug, because changing the offending section around line 106 to:

QString path = QDir::homeDirPath() + "/.kde/share/apps/ktvschedule";
QDir d( path );
if ( !d.exists() )
{
d.mkdir(path);
}

fixed the problem for me, so you may think about changing these lines, especially because the homeDirPath() function is not evaluated twice if the directory does not exist.

Report

C

abeverat

12 years ago

Dear MaxAuthority,

Yes, in fact it is a strange bug, since it compiles fine for me with 3.4.1 on my Mandriva.

But will implement your changes so that the program compiles on most platforms available.

Yours and thanks

Alex

Report

frudix

12 years ago

The new version 0.1.6 does not work fine on my KDE 3.4.1. When I request the TV guide (refresh), after having sorted the channel, kTvschedule freeze. I need to delete the ktvschedulerc to be able to open again the program but the problem is still present.
The problem was not with the 0.1.5 version.

Report

C

abeverat

12 years ago

Has been fixed. The bug does not "probably" appear if you have already run tv_grab_xx once.

Bux fix to come on new version among other features.
systemtray, automatic background update of channels and others

Report

C

abeverat

12 years ago

Finally the bug was a bit more complicated.
Should be fixed now and will be available with the new version

Report

Shanachie

12 years ago

Where can I report a bug in ktvschedule? It doesn't seem to bee listed on bugs.kde.org. I tried to find a sourceforge page or something similar but nothing. I guess I have to mail the author than.

Report

C

abeverat

12 years ago

Yes, for the moment you should email the author. I will try to either submit to sourceforge or another site.

Cheers

Report

elektrohirn

12 years ago

Hi, I'd like to try out your prog, but first a few questions ...

How does it work? Am I right that it downloads all the info from the Internet and you can select the TV shows you want to see and put them into this calendar-like screen? Does it work for German channels?

Tom

Report

C

abeverat

12 years ago

Yes, it uses tv_grab_xx where xx can be any. Also for de. But be carefull when using tv_grab_xx if you have the right to download the tv list from the different sites.

At the channel selector, you can choose the channels which interest you, then you update the guide. It will update only for the channels you have selected and then they will be presented in the table.

Each 5 minutes it will check for new programs and notify you. More features comming later

Hope you like it

Report

markthesnake

12 years ago

As long as the kTvSchedule is in this early stages, you should consider using tvbrowser. It has everything you need and includes German-Channels with more detailed infos that the XMLTV-Grab can offer.

Report

dziegel

12 years ago

Any chance to have native nxtvepg database format support? I know nxtvepg can export into xmltv, but this is uncomfortable. I'd like to just start your program and it fetches the data directly from nxtvepg. Simply speaking, I'd like to get rid of the suboptimal Tcl/Tk GUI of nxtvepg, but the nxtvepg daemon is a useful data source ;-)

Report

C

abeverat

12 years ago

Once I am happy enough with xmltv and tv_grab, I may try to include it. Stay tuned

Report

markthesnake

12 years ago

There is a TV-Browser (http://www.tvbrowser.org) Plugin that loads the Nxtvepg Data directly into it.

See there:
http://de.geocities.com/bart_s_1/nextviewdataservice.html

Sorry, only German, but you will get the Point ;)

Report

MaxAuthority

12 years ago

Finally a xmltv browser for KDE. It may not be as functional as tvbrowser, but it integrates much better with Qt/KDE of course.

One thing: Shortcuts for actions usually juse Ctrl as a modifier, not Alt, so Alt-M shortcuts for Manage channels should be Ctrl-M, since Alt is normally only used for accessing Mnemonics (underlined letters).

But I am keen on seeing what will come next with kTvSchedule, it looks already promising. :)

Report

markthesnake

12 years ago

Look at http://www.tvbrowser.org. That tool has every feature most people need.

The only Problem:
Only german channels, the Plugin to load zap2it Data (US-Channels) is beta and not well documented :(.

BUT:
It has a plugin Achitecture that allows to write a XMLTV-Plugin ;)

Report

C

abeverat

12 years ago

Yes, I know about this project. But as you said, it is only for german channels, and there is no plug-in for xmltv.

Report

12 years ago

18 July 2005
Ver 0.1.9

Upgrade :
Added systemtray
Added Credits of Tv shows (Actors, Guests, Producers)
Added link to imdb for each actor in the menu
Added Translations (german full, french partial, greek zero)
Added possibility to choose the details one wants to display
Changed grabber configuration menu. Takes in account the differences between each tv_grab
Show in the tray icon the current shows.
Added (first) support for nxtvepg. At the moment it only supports showing of the nxtvepg xml file. Updating should be done by the user
Added control of row heights.
Added horizontal bar at current time.
Upgraded tv_grab configuration menu

BugFix :
Probably the last fix needed for sorting and icons in function of the different grabbers
If show is 2 lines long or less than 10 mins show text is cut. Fixed
Tv_Grab did not quits after ktvschedule quits. Fixed
Fixed minimum size of ComboBox in case of empty combolist
Manage channel button is disabled while refreshing guide
---------------------
21 June 2005
Ver 0.1.7
BugFix :
1)Important bug fix with infinite loop when there exist a ktvschedulerc file. It only appeared for grabbers which store extra info in the configuration file
2) Bug fix with inconcistent table when changing date due to sorting. Did not exist to ver < 0.1.5
3) Bug fix for icons. It should now either check on local files or try to download on local folder. More work to be done.
4) Fixed compile error with QDir and gcc 3.3

Upgrade :
1) Added Rating
2) Added multiple Categories of some shows
3) Added episode number
------------------------------------
08 June 2005
Ver 0.1.6
BugFix : Important bug fix with home path of application folder. Should work better now

Upgrade : New color scheme (thanks for TvBrowser for the idea).
Now in the channel manager, one can sort the channels in the desired order. This is then applied to the Tv Schedule table.
------------------
02 June 2005
Ver 0.1.5
Upgrade : One can now schedule a program that he wants to see. It interacts either with KOrganizer (via konsolekalendar) or with KAlarm (via dcop).
-----------
20 Mai 2005
Ver 0.1.4
Bug Fix : Small typos

Upgrade : Now uses knotify for notifing
-----------
17 April 2005
Ver 0.1.3

Bug Fix :
Several small bug fixes

Should now be independant of the grabber (in fact of the http source that gives the shows)

Upgrade :

Icons of Tv Channels appearing in the table and the Channel Manager

PopUp of current shows now integrates all shows in one view
------------------------
12 April 2005
Ver 0.1.2

Bug fix : Changed shortcut keys from ALT+ to CTRL+

Fixed problem with very long lines in the description field

Upgrade : Added a combo box to highlight programs from a given category
---------------------------
11 April 2005.
Ver 0.1.1

Bug fix : When changing color in the configuration, a pop-up opens for all programs. Bug fixed

Upgrade : Changed buttons to kActions
Moved the date chooser to the toolbar
------------------------
06 April 2005
ver 0.1

First release. You have to run at least once your favorite tv_grab_?? -- configure.

product-maker 36 168

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.1.9
updated Jul 18 2005
added Apr 06 2005
downloads today
0
page views today 1