I've finally pulled things together to release Tellico 3.4 with several new
features, updated data sources, bug fixes and build changes.

https://tellico-project.org/tellico-3-4-released/ (Some additional
screenshots)
https://tellico-project.org/files/tellico-3.4.tar.xz

After I tagged and posted the release, I realized I'd inadvertently
included some new methods from Qt 5.10. So to build with Qt < 5.10, you can
grab the short patch from
https://invent.kde.org/office/tellico/commit/8b1da8c290c23506f7b1ed9c436d13057bada4aa

New Features:
* New data sources for UPCitemdb, TVmaze, and Numista were added.
* Colnect can now be searched for stamp results.
* Batch searching was added for ISBNdb.
* Barcode searching and updating was added to DVDfr, Discogs and
MusicBrainz.
* The Group View can now be sorted by fields other than the title.
* The MultiFetcher data source was improved to “daisy-chain” results from
multiple sources, merging them together. For example, a UPC search with
UPCitemdb could be connected such that the result has additional
information from TMDb.
* Entries can now be filtered using minimum or maximum image size.
* Importing from the Collectorz software family was added.
* Graphical chart reports were added (requires compiling with QtCharts).

Fixes
* The default toolbar layout for adding new entries to the collection was
tweaked.
* Data sources for Douban, Discogs, MusicBrainz, IGDB, OMDb, TheGamesDB,
and TMDb were updated.
* Overall, the entry updating and merging was also improved to both make a
better search request as well as match existing results more efficiently.
* The AnimeNFO data source was removed.
* PlayStation5 and Xbox Series X were added to the list of default game
platforms.
* The entry and report templates were improved for mobile layouts.
* A crashing bug on Windows was fixed (Bug 422468).
* The “Filter by Group” command was again improved to better match table
fields.
* Tellico will now build against QtWebEngine instead of KHTML, if
available, since KHTML is deprecated.
* Bibtex parsing with the included btparse library is now a compile-time
option, which allows Tellico to build with MSVC.

Many other updates were done to prepare Tellico for the eventual shift to
Qt6 and KDE Frameworks 6, moving away from deprecated classes and methods.
I've tested the build dependencies in several different combinations, so I
expect them to work pretty well, but please let me know if someone shows up
weird.

There were some additional improvements in image loading which should speed
things up. As always, *please backup your data file* periodically and
especially when moving to a new version like this. The easiest method is to
export the collection as a Zip file.

Robby

Reply via email to