Check out Tellico!

Tellico makes it easy to track your books, videos, music, even your wine and anything else. A simple and intuitive interface shows cover images, groupings, and any detail you want. Grab information from many popular Internet sites, including IMDB.com, Amazon.com, and most libraries. More info...

Tellico 2.3.5 Released

Tellico 2.3.5 is available.

Features

  • Added Amazon.com data sources for China, Spain, and Italy.
  • Added filter rules for dates before and after.
  • Updated GCstar exporter to include images.
  • Updated Discogs fetcher to use API v2.
  • Updated Wine.com fetcher to use API v2.
  • Updated fetcher for Allocine.fr.

Bug Fixes

  • Fixed bug that always showed checkmark for boolean field values (Bug 283444).
  • Fixed importing of multi-line notes from Alexandria (Bug 289022).
  • Fixed bug with merging entries (Bug 289346).
  • Fixed bug with Cancel not working in the Entry Merge dialog.
  • Fixed broken script for searching Dark Horse Comics.
  • Fixed a crashing bug when using the scanner dialog.
  • Improved support for importing movies and music from Delicious Library.

Update: I didn't realize that I had added code to Tellico that effectively raised the minimum KDE version to 4.6. I didn't intend to do that. If you want to compile on KDE versions earlier than 4.6, please grab this patch.

Dependency on newer KDE?

Hi, is there a newer dependency on KDE introduced? If I try to build the latest version against Ubuntu Lucid 10.04, I get

/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.h:86: error: 'CalendarSystem' in class 'KLocale' does not name a type
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.h:209: error: 'KLocale::CalendarSystem' has not been declared
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.h:343: error: 'KLocale::CalendarSystem' has not been declared
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:65: error: 'KLocalizedDate' does not name a type
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: In constructor 'KDateComboBoxPrivate::KDateComboBoxPrivate(KDateComboBox*)':
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:84: error: 'm_date' was not declared in this scope
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: In member function 'QDate KDateComboBoxPrivate::defaultMinDate()':
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:98: error: 'm_date' was not declared in this scope
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: In member function 'QDate KDateComboBoxPrivate::defaultMaxDate()':
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:103: error: 'm_date' was not declared in this scope
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: In member function 'QString KDateComboBoxPrivate::formatDate(const QDate&)':
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:108: error: 'm_date' was not declared in this scope
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: In member function 'void KDateComboBoxPrivate::initDateWidget()':
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:129: error: 'm_date' was not declared in this scope
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: In member function 'void KDateComboBoxPrivate::updateDateWidget()':
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:186: error: 'm_date' was not declared in this scope
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: In member function 'void KDateComboBoxPrivate::editDate(const QString&)':
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:210: error: 'm_date' was not declared in this scope
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: In member function 'void KDateComboBoxPrivate::parseDate()':
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:215: error: 'm_date' was not declared in this scope
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: In member function 'void KDateComboBoxPrivate::enterDate(const QDate&)':
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:225: error: 'm_date' was not declared in this scope
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: In member function 'void KDateComboBoxPrivate::warnDate()':
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:240: error: 'm_date' was not declared in this scope
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: In member function 'QDate KDateComboBox::date() const':
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:292: error: 'class KDateComboBoxPrivate' has no member named 'm_date'
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: In member function 'void KDateComboBox::setDate(const QDate&)':
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:297: error: 'class KDateComboBoxPrivate' has no member named 'm_date'
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:303: error: 'class KDateComboBoxPrivate' has no member named 'm_date'
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: In member function 'virtual void KDateComboBox::assignDate(const QDate&)':
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:308: error: 'class KDateComboBoxPrivate' has no member named 'm_date'
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp: At global scope:
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:311: error: 'CalendarSystem' in class 'KLocale' does not name a type
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:316: error: variable or field 'setCalendarSystem' declared void
/build/buildd/tellico-2.3.5/src/gui/kdatecombobox.cpp:316: error: 'CalendarSystem' is not a member of 'KLocale'
make[3]: *** [src/gui/CMakeFiles/gui.dir/kdatecombobox.o] Error 1

Thanks... Dominik.

Re: Dependency on newer KDE?

Yes, it appears that I added some code that inadvertently raised the minimum KDE version up to 4.6. I'm working on fixing that, I hope, and I'll post a patch when I can. Sorry about that...

Different md5sum from the site?

Hi, while preparing the update to fedora (I am late I know :-) ) I have checked the md5sum of the file and the one presented.

I get

$ md5sum tellico-2.3.5.tar.bz2
e6a1835d2622b79c4bfd95271bce858e tellico-2.3.5.tar.bz2

and

$ cat tellico-2.3.5.tar.bz2.md5
3b6ee804d0be2b09598341bd31a261e1 tellico-2.3.5.tar.bz2

Usually those are harmless but it never hurts to ask. :-)

Re: Different md5sum

Absolutely, never hurts to ask, and it does look like I had a stale .md5 file. I just checked my local copy of tellico-2.3.5.tar.bz2:

> md5sum tellico-2.3.5.tar.bz2
e6a1835d2622b79c4bfd95271bce858e tellico-2.3.5.tar.bz2

So the tarball is fine. I updated the .md5 accordingly. I had to build the tarball a couple of times, so I think I just forgot to update it at the end. Thanks for asking!

Re: Different md5sum

OK. Thank you. :-)

José (Fedora's tellico maintainer)