Tellico 3.5 Released

Tellico 3.5 is available, with several new features, updated data sources, and bug fixes. I expect this to be the last major release before transitioning to Qt6 and KDE Frameworks 6.

Features

  • Colnect can now be searched for comic book, sports cards, and video game results.

Improvements and Bug Fixes

  • A command-line option for importing PDF files was added.
  • An explicit filter rule for Bool fields was added.
  • Allowing regular expressions in the quick filter became an option (Bug 450517).
  • A transparent background is now used in the initial view (Bug 461777).
  • The https scheme is now supported for SRU sources (Bug 463438).
  • The active filter is retained when selecting an entry (Bug 462337).
  • Support for reading EPUB files with KFileMetaData was added (Bug 450192).
  • The link color for entry templates can now be configured (Bug 467150).
  • The SRU and z39.50 information for the US Library of Congress was updated.

Please do let me know of any regressions in functionality, compilation problems, bug in the behavior, or suggestions for improvement!

New Overlay Templates

I created a new Entry Template which uses the main image as a background and overlays a table of the information on top. You can download these directly from within Tellico from the Templates section of the configuration. Click the Download… button at the bottom.

Or you can see them directly at the KDE Store. Let me know if you have any suggestions for improvements.

Importing From Gnome Comics Organizer

I noticed a thread on the Linux Mint forums from a user of gco, the GNOME Comics Organizer, who gave Tellico a try. Since gco used an XML-based file format, it’s relatively easy to create a translator to import the file into Tellico. So if you have a gco file and want to give it a shot in Tellico:

  1. Download the gco2tellico.xsl file
  2. In Tellico, select File→Import…→Import XSL Transform…
  3. Select the gco data file
  4. In the dialog box, select the location of the gco2tellico.xsl file
  5. Import!

I also noticed that one of the questions is related to sorting the issues in the Group View. Right-click on a group or entry item, then select Sort ByIssue. Done!

The caveat coming from gco is that comic volumes were used as the top-level entity, with issues added to each volume. In Tellico, the comic issue is the basic entry, and the volume title is entered as the Series. I know that’s less than ideal, but it happens to be the way Tellico is set up now.

Tellico 3.4.6 Released

Tellico 3.4.6 is available, with a few bug fixes.

Improvements and Bug Fixes

  • Increased maximum icon size to 512.
  • Updated IMDb data source.
  • Fixed fallback to https scheme in SRU data source (Bug 463438).
  • Fixed bug with timing of multisource config read (Bug 461861).
  • Fixed edit dialog resizing (Bug 462237).

Please do let me know of any regressions in functionality, compilation problems, bugs in the behavior, or suggestions for improvement! I have an experimental build for windows also available.

Tellico 3.4.5 Released

Tellico 3.4.5 is available, with a few bug fixes.

Improvements and Bug Fixes

  • Fixed display for large reports (Bug 461391).
  • Updated the ESRB rating from TheGamesDB data source.
  • Fixed image path for exporting GCstar file (Bug 453075).
  • Fixed file installation for KDE Frameworks 5.100.
  • Updated CSV importer to remember previous delimiters.
  • Updated the IMDb data source to include the composer (Bug 450618).

Please do let me know of any regressions in functionality, compilation problems, bugs in the behavior, or suggestions for improvement!

Publishing Your Personal Library

I read in a post by Manton Reece about a recent IndieWeb pop-up session on personal libraries and publishing list of books you might be reading. Just in the interest of seeing what I could pull together quickly, I made a tellico2jsonfeed.xsl template that one could use to generate an index.json file similar to what Micro.blog generates.

From the File -> Export menu, select Export XSL Transform

Then select the XSL file in the next dialog, as well as which books (“entries”) you want to include in the list. This template only works for book collections.

The export can also be done via the command-line as

unzip -p books.tc tellico.xml|xsltproc tellico2jsonfeed.xsl - > index.json

where you replace books.tc with the name of your Tellico data file and be sure to use the exact location of the tellico2jsonfeed.xsl file, as well.

Tellico 3.4.4 for Windows

Using the KDE Craft build system, we have an experimental Tellico 3.4.4 installer for Microsoft Windows. Most of the basic functionality seems to work, though I’m sure there are aspects that don’t quite behave as expected. A few bugs have been filed.

I have little resources or expertise in debugging Windows-specific bugs, but I’m certainly open to feedback, bugs, or anything else related to the build. There are also nightly builds against the master branch in the KDE CI system.

Tellico 3.4.4 Released

Tellico 3.4.4 is available, with a few bug fixes. Notably, v3.4.3 introduced a potential data loss if your collection used unicode code points with surrogate pairs, such as emojis, which is fixed in 3.4.4.

Improvements and Bug Fixes

  • Fixed bug with serializing code points with surrogate pairs (Bug 449244).
  • Fixed bug with the internet search dialog layout (Bug 449636).
  • Fixed bug with the taskbar icon on Wayland (Bug 450180).
  • Updated the Discogs keyword search to show accurate results.

Please do let me know of any regressions in functionality, compilation problems, bugs in the behavior, or suggestions for improvement!

Tellico 3.4.3 Released

Tellico 3.4.3 is available, with a few bug fixes.

Features

  • The kinopoisk.ru data source was updated (Bug 447435).
  • The Album template was improved to account for possible changes in the Tracks field.

Improvements and Bug Fixes

  • Fixed bug with opening target=_blank links (Bug 445871).
  • Fixed crashing bug in audio file importer (Bug 446551).

Please do let me know of any regressions in functionality, compilation problems, bugs in the behavior, or suggestions for improvement!

Tellico 3.4.2 Released

Tellico 3.4.2 is available, with a new data source, several updated sources, and a few bug fixes.

Features

  • A new data source for RPGGeek was added.
  • The TheTVDB data source was updated.
  • The kino.de data source was updated.
  • The IBS.it data source was updated.
  • The kino-teatr data source was updated.
  • The IMDb data source was updated.
  • The BoardGameGeek data source now uses larger images, when configured.
  • The TheMovieDB data source now allows user-entered language selection.
  • The Discogs data source can now continue searches when more results are available.
  • Context menu actions were added to copy and save images (Bug 443897).
  • All entry and report templates were updated to HTML5.
  • A DBUS command for importing PDF files was added.

Improvements and Bug Fixes

  • Invalid XML characters are no longer saved and no longer break loading (Bug 443845).
  • Recursive audio file metadata importing now works correctly and metadata import was expanded.
  • Importing string macros from an empty bibtex file now works correctly (Bug 440652).
  • Undo now works after appending a new collection.
  • A crashing bug when importing some PDF files was fixed.

Please do let me know of any regressions in functionality, compilation problems, bugs in the behavior, or suggestions for improvement!