Skip to content

TimeTrace 0.1.4

Choose a tag to compare

@post-code-FF post-code-FF released this 02 Nov 09:39
· 11 commits to main since this release

Исправлены названия и иконки приложений в списке активности.

  • Общий поиск .desktop-ярлыков по XDG-каталогам, пользовательским и системным экспортам Flatpak и Snap.
  • Сопоставление по desktop ID (включая вложенные каталоги), StartupWMClass и исполняемому файлу; поддержка env и путей с пробелами.
  • Исправлено распознавание Telegram с идентификатором org.telegram.desktop, правильное отображение ChatGPT и старого ярлыка Sotto.
  • Загрузка иконок по абсолютному пути, из системных тем и pixmaps; поддержка структуры тем KDE и минимальных окружений без подключённой темы Qt.
  • Для приложений, чья собственная иконка отсутствует или недоступна, предусмотрен встроенный значок: пустых ячеек больше нет.
  • Изменения применяются и к сохранённой истории; база данных не изменяется.

Проверки: полный набор автоматических тестов, проверка отображения приложений с исходного скриншота, запуск собранных бинарников. Бинарники для x86_64: legacy (glibc 2.31+), standard (2.35+), modern (2.39+). Установочные пакеты .deb, .rpm и Arch Linux прилагаются.

Обновление сборок от 14.11.2026: во всех файлах использована фиолетовая иконка TimeTrace для окна, трея и меню приложений. Функции соответствующей версии сохранены. Контрольные суммы обновлены в SHA256SUMS; актуальный рецепт Arch Linux приложен как PKGBUILD, точные исходники этих сборок — timetrace-0.1.4-purple-source.tar.gz.