Maxemum TV-Guide

Utilities

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 82%
Description:


Maxemum TV-Guide is a KDE TV-guide. It is developed in C++, based on QT/KDE and uses XMLTV as it's back end to grab listings. At present there are backends grabbing TV listings for Australia, Belgium and Luxemburg, Brazil, Britain and Ireland, Denmark, Estonia, Finland, France, Germany, Hungary and Romania, Iceland, Italy, Japan, Netherlands, North America, Norway, Portugal, Reunion Island (France), South Africa, Spain, Sweden and Switzerland.


Some of Maxemum TV-Guide's features are:

* easy-to-use user interface
* quick channel(s)-only selection
* custom channel names and icons
* descriptions
* category filter
* hidden in tray while not used
* title-, actor- and description search
* favourite show highlighting
* blacklisting of shows
* realtime updates with colour encoded time
* automatic grabbing of TV-listings
* custom channel icon size
* a popup window alerting the user when favourite show starts
* execution of an external command upon user alerts
* favourite overview with quick removal
* realtime progress
* and more..


Last changelog:

13 years ago


---[ v7.3.2 ]---[ 2007-03-03 ]---

* new translation: Slovak, by Jozef Riha
* new translation: Italian, by Matteo Azzali
* norwegian translation has been improved, by Leif Mathis Gaup
* french translation has been improved, by Starcrasher
* german translation has been improved, by Philipp Matthias Hahn
* episode Title-patch by nhjm449 applied
* bug-fix in parser (MTVG crashed if an icon-tag was located in a programme-tag)

---[ v6.2.18lang ]---[ 2006-06-07 ]---

This release include internationalization, added languages are:
+ Swedish
+ Norwegian, by Leif Mathis Gaup
+ German, by Philipp Kiessler
+ French, by Starcrasher

If you would like to help out and translate MTVG to your native language, please check out the .POT-file in the tar-ball! Use KBabel, GTranslator or similar for translation. Cheers lads, and thanks for all your support and mails!

---[ Time fix ]---[ 2006-04-30 ]---

I made a quick update for you guys that recently turned your clocks ahead for the summer. If the clock turning caused problems with MTVG, please recompile MTVG with these new files [mtvg.sf.net/timefix], and set the time offset in Preferences->General. Cheers!

---[ v6.2.18 ]---[ 2006-02-18 ]---

This release is for all of you people requesting custom channel icons! =) Some minor bugs have been fixed and new users will now be presented with an extract from the README at startup.

---[ v5.10.26 ]---[ 2005-10-26 ]---

This is a release with minor changes, apart from the one big thing - the forum! Every show now has it's own forum! Just right click on a show, select Forum and you're ready to start a debate. A summary of the changes:

* every show now has it's own forum!
* moved preferences tab to separate window
* resizable reminder dialogue when details are shown (request)
* quit button in main window (request)
* performance optimizations (please note that some results in lost custom channel names when upgrading)
* bug fix in parser (tv_grab_de_tvtoday , and possibly other grabbers, works better now)

---[ Fix (DE) ]---[ 2005-10-10 ]---

This is a temporary fix for all users in Germany (and possibly others?). Due to a faulty way of parsing the channel name, the channel names wouldn't show in the channel column in mtvg when using the german tv_today-grabber. Replace the files at [mtvg.sf.net/degrab] and recompile mtvg, that should do the trick! Sorry about the inconvenience!

---[ v5.10.3 ]---[ 2005-10-05 ]---

This release includes mostly user requests! New features are:

* more new user friendly
* two new views; search view (request) and full view
* time- and column separators (request)
* manual show column width (request)
* custom channel sorting
* doubleclick on show to toggle description
* category filter (request)
* go to next day at defined daystart (request)

* some performance optimizations and rewrites
* patch (for the US and others) applied; "default channel name fix". Thanks to nhjm449!
* reorganized prefs-tab for lower resolutions (request)
* minor bug fixes

---[ v5.9.12 ]---[ 2005-09-14 ]---

This release includes new xml-tags in descriptions, channel icons with custom size, a new (and less annoying) channel renaming system, show blacklisting, automatic checking for new versions of mtvg while updating listings and a bugfix in the reminder system.

---[ v5.8.8 ]---[ 2005-08-08 ]---

This release fixes some bugs in the design and presents a better looking presentation of time and time navigation. It is also now possible to customize channel names.

---[ v5.7.8 ]---[ 2005-07-10 ]---

In this release the reminder dialogue (which alerts the user when a favourite show starts) has been updated. Now there is a progress bar showing how much of the show that has passed. The dialogue auto-closes when the show ends (remaining countdown). Finally, it is now possible to check out the details of the show right in the reminder dialogue!

Bugfix: the application no longer shuts down if the reminder dialogue is closed instead of using the "Thanks!" button.

---[ v5.4.28 ]---[ 2005-04-28 ]---

Initial release.

hurra

12 years ago

Hi

Enabling the hide past option makes the list empty. if i disable the option, the entries show up and are colored correct (red=past, green=future)

I'm using cvs of xmltv (tv_de_grab_tvtoday working again now) and latest version of maxemumtvguide.

On Konsole i get this message (very often):
QDate::setYMD: Invalid date 0000-00-00

Thanks.

cu hurra

Report

hurra

12 years ago

Ah,i just discovered, that the times are also wrong. Maybe the new grabber script doesn't work correct.

Report

johny454

12 years ago

Since now no apt repositories for Ubuntu?

Report

gollum

12 years ago

Would it be possible to add a program to the kde agenda by a simple click ?

Or even ask for KDE TV to save the show on hard drive ?

It seems a good soft.

Report

morikaweb

12 years ago

I tried this program, and after 2 hours finaly got it working. Problem is it runs like my 2600+ with a gig of ddr400 is actually a 486.It not only runs slow itself but slows down my whole system.

Report

Krahen

12 years ago

hi, I'm having problems to obtain spanish chanels list. But all works well with others countries.
Could you verify if the code for this country is right??

Or if any one can try it and works fine for him, please send me the .xml to: pablomaes@hotmail.com

Thanks.

Report

hoofer

12 years ago

I'm trying to compile from source on Slackware 10.2, and I'm getting the following error during configure:
checking for libz... configure: error: not found.
Possibly configure picks up an outdated version installed by XFree86. Remove it from your system.
Check your installation and look into config.log

This is what config.log says about libz:
configure:27500: checking for libz
configure:27535: gcc -o conftest -ansi -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -O2 -Wformat-security -Wmissing-format-attribute -I. -D_REENTRANT conftest.c -L/usr/X11/lib -lz >&5
/tmp/ccq11Npo.o(.text+0x15): In function `main':
: undefined reference to `gzgets'
/usr/X11/lib/libz.so: undefined reference to `errno'
collect2: ld returned 1 exit status
configure:27541: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "maxemumtvguide"
| #define VERSION "0.80"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define KDELIBSUFF ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SGI_STL 1
| #define HAVE_CRYPT 1
| #define ksize_t socklen_t
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_RES_INIT 1
| #define HAVE_RES_INIT 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_CHAR_P 4
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define HAVE_VSNPRINTF 1
| #define HAVE_SNPRINTF 1
| /* end confdefs.h. */
|
| #include
|
| int
| main ()
| {
|
| char buf[42];
| gzFile f = (gzFile) 0;
| /* this would segfault.. but we only link, don't run */
| (void) gzgets(f, buf, sizeof(buf));
|
| return (zlibVersion() == ZLIB_VERSION);
|
| ;
| return 0;
| }

I have libz installed through the zlib-1.2.3-i486-1 slackware package.
It's on /usr/lib and I tried creating a link to it from /usr/X11/lib, but I still got the error.

Any ideas?

Report

hoofer

12 years ago

Solved!
My libz.so was linked to the wrong version of libz.
Thanks for this great program!

Report

andreyu

12 years ago

Is Gentoo ebuild available for Maxemum TV-Guide?

Report

C

robmax

12 years ago

Hi Andrey!

I received this ebuild from Matteo Azzali. This one should work for the "lang"-version:

# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit kde
need-kde 3.3

S="${WORKDIR}/maxemumtvguide-${PV}lang"
DESCRIPTION="KDE front-end for XmlTv"
HOMEPAGE="http://mtvg.sourceforge.net/"
SRC_URI="mirror://sourceforge/${p}/maxemumtvguide-${PV}lang.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE=""

Report

andreyu

12 years ago

Thank you, but i make ebuild for this itself.
Also i make patches for 6.2.18 that fix:
- invalid window resize while title is too big
- support for time shift
I plan to e-mail this patches to author of this excellent tool.

Report

mattepiu

12 years ago

you have to call that mtvg-6.2.18.ebuild
for the ebuild to work.....
(I've put that in kde-misc overlay)

Report

Cristaal

12 years ago

just a little strange thing

Under Suse 10 KDE 3.5.2A the soft crash when you use ROOT , under User no-problem's

Report

raacampbell

12 years ago

That sounds like more a feature than a bug. Why do you want to be running things like this as root? Probably not a good idea.

Report

rokkford

13 years ago

after grabbing and build mtvg.xml nothing is shown in the gui.
any ideas why?

rokk

Report

C

robmax

13 years ago

Hi!

Have you viewed the .xml-file and verified that it actually contains data? If it does; please send me the xml-file and tell me which xmltv-binary that generated it.

Thanks!

Report

eeproms

13 years ago

Nice work, Ive only got one feature request and that is, it would be nice if it printed out a 7 day guide.

I have a partner who is 100% none technical and it would be nice to hand her a printed version of what maxtv shows.

Report

JohnHerdy

13 years ago

This is an extremely cool app!! Well done, thanks a lot!

I agree with previous post, "virtual folders" would be very nice.

Report

JohnHerdy

13 years ago

May I suggest one small change in default behaviour;

If you klik on a channel a filter is applied, but if you klik on another channel, the first channel is still in the filter. All other apps (I know) don't behave like this. If you want to select multiple entries you need to hold the ctrl and/or shift key else the selection changes only to the item last clicked.

Now I need to manually deselect the current selected channel every time I want to select another channel. This is kinda anoying.

Thanks for the great app!

Report

C

robmax

13 years ago

Hey! Thanks for your kind words! The "sticky behaviour" is actually implemented so that you don't have to use the keyboard every time you want to use a filter. If you want to deselect several channel-filters you just have to click one of them and hold the button down while dragging the pointer over the other ones. Or, if you don't have that many channels; just click below the channels and all selections will disappear.

Report

mattepiu

13 years ago

This app is wonderful, I'm using it since
1 month and will never more do withouth.

Can I suggest a new feature? a new
"favorite research" plain text box,
where user can add names of their favorite
actor, or name of rare film by hand.
When updating the list this search is
performed and if any of the above is in
the list the app warn the user.....

Report

C

robmax

13 years ago

Hey Matteo!

Thanks for your kind words! =) Your idea has actually crossed my mind, although I haven't implemented any requests or ideas concerning the favourite-system YET. I know the fav-system needs a large rebuild, so I've made a list with requests here. Your request is now on it! =) I'm stuffed with work right now, although as soon as I get the time I'll update mtvg's fav-system! =)

Cheers man! Thanks for using it!

Report

trasher

13 years ago

Hello,

First, Thanks for your app :)

My problem is the following :
When upgrading (tv_grab_fr --days 7 --offset -2 --output /home/trasher/.xmltv/mtvg.xml) the program says "Cannot get more than one day before current day at /usr/bin/tv_grab_fr line 153."

I've also tried withou days and offset (tv_grab_fr --output /home/trasher/.xmltv/mtvg.xml) the result is "using config filename /home/trasher/.xmltv/tv_grab_fr.conf
getting listings:
Can't call method "as_text" on an undefined value at /usr/bin/tv_grab_fr line 527."

I discover xmltv and don't know if I do something wrong...
Could you help me ?

Thanks a lot :)

Report

C

robmax

13 years ago

Hi Trasher!

I tried the very same command and got the exact same output ("as_text"..). I then tried to fetch the absolute latest version , from the CVS. Then it worked as it should! =) So try the tv_grab_fr in the CVS, it works!

Cheers mate!

Report

trasher

13 years ago

Hello Robmax,

I've installed the last cvs snapshot and now all works fine :)

Very great app, thanks again !

Report

13 years ago


---[ v7.3.2 ]---[ 2007-03-03 ]---

* new translation: Slovak, by Jozef Riha
* new translation: Italian, by Matteo Azzali
* norwegian translation has been improved, by Leif Mathis Gaup
* french translation has been improved, by Starcrasher
* german translation has been improved, by Philipp Matthias Hahn
* episode Title-patch by nhjm449 applied
* bug-fix in parser (MTVG crashed if an icon-tag was located in a programme-tag)

---[ v6.2.18lang ]---[ 2006-06-07 ]---

This release include internationalization, added languages are:
+ Swedish
+ Norwegian, by Leif Mathis Gaup
+ German, by Philipp Kiessler
+ French, by Starcrasher

If you would like to help out and translate MTVG to your native language, please check out the .POT-file in the tar-ball! Use KBabel, GTranslator or similar for translation. Cheers lads, and thanks for all your support and mails!

---[ Time fix ]---[ 2006-04-30 ]---

I made a quick update for you guys that recently turned your clocks ahead for the summer. If the clock turning caused problems with MTVG, please recompile MTVG with these new files [mtvg.sf.net/timefix], and set the time offset in Preferences->General. Cheers!

---[ v6.2.18 ]---[ 2006-02-18 ]---

This release is for all of you people requesting custom channel icons! =) Some minor bugs have been fixed and new users will now be presented with an extract from the README at startup.

---[ v5.10.26 ]---[ 2005-10-26 ]---

This is a release with minor changes, apart from the one big thing - the forum! Every show now has it's own forum! Just right click on a show, select Forum and you're ready to start a debate. A summary of the changes:

* every show now has it's own forum!
* moved preferences tab to separate window
* resizable reminder dialogue when details are shown (request)
* quit button in main window (request)
* performance optimizations (please note that some results in lost custom channel names when upgrading)
* bug fix in parser (tv_grab_de_tvtoday , and possibly other grabbers, works better now)

---[ Fix (DE) ]---[ 2005-10-10 ]---

This is a temporary fix for all users in Germany (and possibly others?). Due to a faulty way of parsing the channel name, the channel names wouldn't show in the channel column in mtvg when using the german tv_today-grabber. Replace the files at [mtvg.sf.net/degrab] and recompile mtvg, that should do the trick! Sorry about the inconvenience!

---[ v5.10.3 ]---[ 2005-10-05 ]---

This release includes mostly user requests! New features are:

* more new user friendly
* two new views; search view (request) and full view
* time- and column separators (request)
* manual show column width (request)
* custom channel sorting
* doubleclick on show to toggle description
* category filter (request)
* go to next day at defined daystart (request)

* some performance optimizations and rewrites
* patch (for the US and others) applied; "default channel name fix". Thanks to nhjm449!
* reorganized prefs-tab for lower resolutions (request)
* minor bug fixes

---[ v5.9.12 ]---[ 2005-09-14 ]---

This release includes new xml-tags in descriptions, channel icons with custom size, a new (and less annoying) channel renaming system, show blacklisting, automatic checking for new versions of mtvg while updating listings and a bugfix in the reminder system.

---[ v5.8.8 ]---[ 2005-08-08 ]---

This release fixes some bugs in the design and presents a better looking presentation of time and time navigation. It is also now possible to customize channel names.

---[ v5.7.8 ]---[ 2005-07-10 ]---

In this release the reminder dialogue (which alerts the user when a favourite show starts) has been updated. Now there is a progress bar showing how much of the show that has passed. The dialogue auto-closes when the show ends (remaining countdown). Finally, it is now possible to check out the details of the show right in the reminder dialogue!

Bugfix: the application no longer shuts down if the reminder dialogue is closed instead of using the "Thanks!" button.

---[ v5.4.28 ]---[ 2005-04-28 ]---

Initial release.

product-maker 37 189

File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
7.3.2
updated Mar 04 2007
added Jul 14 2005
downloads today
0
page views today 2
System Tags app software