Skip to main content

Release 3.0

· 3 min read
Stephane Couturier
Developer of Katalog

Hello all,

It has now been 2 years since the very first tests of QML, Kirigami, on Linux & Windows, confirming the feasibility and next big step for Katalog user experience.
Katalog 3.0 is now Released!

✨ Katalog 3 introduction​

  • Katalog 3 marks the transition to a more modern User Interface. It relies on QtQuick (instead of QtWidgets) and Kirigami from KDE.

  • All features available in Katalog 2.12 have been ported in Katalog 3 with many improvements.

  • Katalog 2 has been maintained (bugs & light feature changes) to version 2.13, keeping full db compatiblity with Katalog 3.0.

  • Older versions of Katalog (2.12 and before) should not be used on collections opened with 2.13 or 3.0.

Release 3.beta1

· 3 min read
Stephane Couturier
Developer of Katalog

Hello all,

It has now been 2 years since the very first tests of QML, Kirigami, on Linux & Windows, confirming the feasibility and next big step for Katalog user experience.
Katalog 3.0 release is near!

This is a message to call to anyone who would like to contribute and help to improve the quality before official Release. Feel free to post feedback here, or directly as issues.


✨ What is Katalog 3​

Katalog 3 is the new major version of Katalog, transitionning to a more modern User Interface. It relies on QtQuick (instead of QtWidgets) and Kirigami from KDE.

Katalog 2 will be maintained for some time to address major bugs & light feature changes. Katalog 2.13 will be released at the same time as Katalog 3.0 to maintain full db compatiblity.

This is enabled by having done a full split of UI and backend. The common use of /core (backend) means that Collections will remain compatible between both latest versions.

Release 2.12 & 3.alpha2

· 2 min read
Stephane Couturier
Developer of Katalog

✨ Katalog 2 Main improvements:

  • #766 SEARCH: Regular expression support for file name search
  • #222 SEARCH: Search History / Clear list (can keep last 10 searches)
  • #684 SEARCH: List as Search input (several text search input) Pasting a list of term (several lines) and run the search, the results is equivalent to running individual searches with sames criteria except on each different term (a term can be several words). See:Search#file-name

Release 2.11 & 3.alpha1

· 2 min read
Stephane Couturier
Developer of Katalog

✨ Main improvements:

  • #750 SETTINGS: Import & update data from a different Collection It is now possible to import devices & catalogs from another collection, or the entire collection (equivalent to a merge). Once an import is done, a link between collection and catalogs is kept so as to enable Updates from the source collection. See Settings#import-update ⚠️ this can only work with collections that where opened/converted to v2.11

Release 2.10

· One min read
Stephane Couturier
Developer of Katalog

✨ Main improvements:

  • #723 BACKUP: Incremental BackUp from source Catalog to target Catalog
  • #738 BACKUP: Archive (move) files from source Catalog to target Catalog It is now possible to Backup (incremental copy) or Archive (move) files using the catalog links defined in the BackUp screen.

Release 2.9

· 2 min read
Stephane Couturier
Developer of Katalog

✨ Main improvements:

  • #664 CREATE/SEARCH: File Checksum SH256 for Duplicate/Difference Search It is now possible to compute and store files checksum in the catalogs. It is a much longer process than other indexing option as it reads ALL of the data to compute the checksums. Like file metadata, the option can be selected at catalog creation or changed later, and when interrupting the process, the calculated checksum are saved and the next update will resume for remaining files. The files checkum can be used as a duplicate search option or as a difference search option

Release 2.8

· 2 min read
Stephane Couturier
Developer of Katalog

✨ Main improvements:

  • #379 CREATE/ SEARCH: File Types management Instead of hard-coded and limited list, Katalog now uses a standard database, with more than 1200 known types, to determine the type from the extension and it can also verify the real mime type and report gaps. The definition of main types "Images, Audio, Video" is strictly related, only the type "Text" was customized to include types such as PDF. see Create#file-type-categories

A test of QML and Kirigami for Katalog

· One min read
Stephane Couturier
Developer of Katalog

Looking at the future of Katalog, a few directions were here from the start of the project:

  • Multi-platform: why not even consider Mobile ? (ok, macOS should really be addressed before)
  • Using KDE KF6 librairies: this could be the best way to grow capabilities such a archives indexing or media files meta data
  • User Experience: nicer interface, more responsive.