1.0.1
Changelog
- Added: Native crash capture -
CrashHandlerwrites faulting code/address/module todebug.logand drops a minidump on access violations. - Added: Startup + clean-exit breadcrumbs in
debug.log, so a missing exit marker distinguishes a hard crash from a clean shutdown. - Added: Background update check - a long-running tray instance now re-checks for updates on the configured interval.
- Added: WER LocalDumps registered by the installer - full dump on
__fastfailcrashes that bypass the in-app filter (%LOCALAPPDATA%\Clipsy\CrashDumps). - Added: Globe icon on the Language setting - option is recognizable regardless of current language.
- Added: 20 feature-accurate sidebar tips.
- Changed: Reopening Settings no longer flashes the previous language for a frame - the prewarmed spare syncs on
SettingsChanged. - Changed: Tesseract Install/Delete buttons now follow the interface language (rows rebuilt in
ApplyLocalization). - Changed: Sidebar nav category icons re-tint instantly after a theme change instead of staying grey until clicked.
- Changed: Tray-menu text/icon colors refresh on theme change instead of staying stale until hovered.
- Removed: 7 vague/outdated sidebar tips.
- Fixed: Silent crashes leaving zero diagnostic trace.
- *Fixed: The Settings "Check now" button now offers the update via an actionable toast.
Список изменений
- Добавлено: Перехват нативных сбоев -
CrashHandlerзаписывает адрес/код/модуль ошибки вdebug.logи создаёт минидамп при нарушениях доступа. - Добавлено: Отметки о запуске и чистом завершении в
debug.log- отсутствие маркера выхода позволяет отличить жёсткое падение от нормального завершения работы. - Добавлено: Фоновая проверка обновлений - долго работающий экземпляр в трее теперь перепроверяет наличие обновлений с заданным интервалом.
- Добавлено: Регистрация WER LocalDumps установщиком - полный дамп при сбоях
__fastfail, которые обходят внутренний фильтр приложения (%LOCALAPPDATA%\Clipsy\CrashDumps). - Добавлено: Значок глобуса у настройки языка - опция узнаваема независимо от текущего языка интерфейса.
- Добавлено: 20 подсказок на боковой панели.
- Изменено: При повторном открытии настроек больше не мелькает предыдущий язык на один кадр - предварительно прогретый запасной экземпляр синхронизируется при
SettingsChanged. - Изменено: Кнопки установки/удаления Tesseract теперь следуют языку интерфейса (строки перестраиваются в
ApplyLocalization). - Изменено: Иконки категорий навигации на боковой панели мгновенно перекрашиваются после смены темы, а не остаются серыми до клика.
- Изменено: Цвета текста/иконок меню в трее обновляются при смене темы, не требуя наведения для обновления.
- Удалено: 7 расплывчатых/устаревших подсказок на боковой панели.
- Исправлено: Тихие падения без каких-либо диагностических следов.
- *Исправлено: Кнопка «Проверить» в настройках теперь предлагает обновление в виде всплывающего уведомления с действиями.