Skip to content

Добавить иконку и исправить переключение RU/EN - #5

Merged
acidtmn merged 1 commit into
mainfrom
agent/app-icon-language-refresh
Aug 20, 2026
Merged

Добавить иконку и исправить переключение RU/EN#5
acidtmn merged 1 commit into
mainfrom
agent/app-icon-language-refresh

Conversation

@acidtmn

@acidtmn acidtmn commented Aug 20, 2026

Copy link
Copy Markdown
Owner

Что изменено

  • добавлена оригинальная иконка «защитный щит + безопасная очистка»;
  • в EXE встроены размеры 16, 20, 24, 32, 40, 48, 64, 96, 128 и 256 пикселей;
  • иконка назначена окну и включена в исходный архив;
  • исправлена неполная перерисовка после смены RU/EN;
  • нижние статус и итог сканирования теперь сразу переводятся;
  • выбранные флажки сохраняются при перестроении локализованных таблиц;
  • версия и документация обновлены до 0.4.0 RC4.

Причина

После переключения с русского на английский родительское окно перерисовывалось раньше части дочерних контролов. Поэтому некоторые подписи, кнопки и первые заголовки таблиц временно выглядели пустыми. Кроме того, статус и итог сканирования были обычным уже сформированным русским текстом и не обновлялись функцией локализации.

Проверка

  • автоматизированный GUI-probe подтвердил немедленный перевод всех затронутых подписей, статуса и строки Products found…;
  • MSVC C++ Code Analysis пройден без предупреждений;
  • все core-тесты пройдены;
  • ресурсы иконки 16×16 и 32×32 успешно загружаются из Release EXE;
  • EXE остаётся x86, subsystem 6.01, со статическим runtime и без динамического Visual C++ runtime.

@acidtmn
acidtmn marked this pull request as ready for review August 20, 2026 05:35
@acidtmn
acidtmn merged commit ebf38b5 into main Aug 20, 2026
2 checks passed
@acidtmn
acidtmn deleted the agent/app-icon-language-refresh branch August 20, 2026 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant