﻿IOC Desktop UI 1.1.0 — исправление установщика R2

Исправлено: NSIS читал русский/казахский текст в системной кодировке.
Теперь setup.nsi, Kazakh.nsh и Kazakh.nlf содержат UTF-8 BOM; сборка
явно использует /INPUTCHARSET UTF8. Выходной установщик — Unicode.
Проверены BOM всех трёх файлов, успешная компиляция release и
тестового варианта сообщения о недостающем компоненте.

Проверка .NET использует 32- и 64-разрядные ветви реестра и выбирает
старшее значение Release; принимает 4.8/4.8.1 и более новые версии.
Если компонента нет, предлагает неизменённый официальный веб-установщик
Microsoft .NET Framework 4.8. Подпись Microsoft проверена: Valid.
Установка Microsoft интерактивная, её условия не принимаются автоматически.

PASS silent installation: payload, uninstaller, HKCU registration
PASS 19 self-tests from the installed EXE
PASS installed EXE runtime tests; see runtime-results.txt for unavailable checks
PASS reinstall over same version
PASS silent uninstall: application and HKCU registration removed
PASS Start menu shortcut removed

PASS create and layout settings / home
PASS create and layout settings / appearance
PASS create and layout settings / topbar
PASS create and layout settings / dock
PASS create and layout settings / launcher
PASS create and layout settings / dashboard
PASS create and layout settings / windows
PASS create and layout settings / wallpaper
PASS create and layout settings / control
PASS create and layout settings / system
PASS create and layout settings / backup
PASS create and layout settings / about
PASS localized content en-US
PASS localized content kk-KZ
PASS localized content ru-RU
PASS theme Neon Pulse
PASS theme Cyberwave
PASS theme Toxic Mint
PASS theme Solar Flare
PASS theme Deep Space
PASS theme Arctic
PASS launcher window and index: 151 entries
PASS dashboard widgets
PASS control center
PASS launch and enumerate test application
PASS move and resize window
PASS minimize and restore window
PASS close test application
PASS animated scene produces different frames: portal
PASS animated scene produces different frames: grid
PASS animated scene produces different frames: aurora
PASS animated scene produces different frames: ember
PASS animated scene produces different frames: orbit
PASS animated scene produces different frames: waves
PASS live wallpaper attached behind desktop icons and advances frames
PASS battery pause policy using simulated power status
PASS automatic pause for a real fullscreen test window
PASS desktop pause, resume and Stop dispose our wallpaper window
PASS 8-frame GIF decode, animation and pause
PASS H.264 MP4 playback, automatic loop, pause and disposal
PASS missing media produces an actionable error
PASS Core Audio read: 100%
Memory working set MB: 206,7

Ограничения: системная .NET 4.8.1 уже установлена, поэтому установка
самого компонента на чистом компьютере не проверялась. Проверка окон
нового установщика прервана пользователем клавишей Escape.
