Clicky

Changelog

1.0.0

Major update

  • Migrated the entire desktop UI from GTK/Glade to a native Qt6 interface.
  • Added selection boxes for files in the categorization review dialog.
  • Added internatioinalization framework and the French translation for the user interface.
  • Added refreshed menu icons, mnemonic behaviour, and persistent File Explorer settings.
  • Simplified cross-platform builds (Linux/macOS) around Qt6; retired the MSYS2/GTK toolchain.
  • Optimized and cleaned up the code. Fixed error-prone areas.
  • Modernized the build pipeline. Introduced CMake for compilation on Windows.

0.9.7

Categorization approach improvement

  • Added paths to files in LLM requests for more context.
  • Added taxonomy for more consistent assignment of categories across categorizations. (Narrowing down the number of categories and subcategories).
  • Improved the readability of the categorization progress dialog box.
  • Improved the stability of CUDA detection and interaction.
  • Added more logging coverage throughout the code base.

0.9.3

  • Added compatibility with CUDA 13.

0.9.2

  • Bug fixes.
  • Increased code coverage with logging.

0.9.1

  • Bug fixes.
  • Minor improvements for stability.
  • Removed the deprecated GPU backend from the runtime build.

0.9.0

  • Local LLM support with llama.cpp.
  • LLM selection and download dialog.
  • Improved Makefile for a more hassle-free build and installation.
  • Minor bug fixes and improvements.