Repository navigation
TimeTrace 0.1.4
Исправлены названия и иконки приложений в списке активности.
- Общий поиск
.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.