- Удален кастомный безрамочный режим (FramelessWindowHint) главного окна и диалогов.
- Внедрено нативное управление окнами операционной системы (изменение размеров, максимизация, минимизация).
- Добавлено применение QPalette под выбранную тему (темную/свелую) и акцент для покраски системных элементов окон.
- Внутреннее содержимое диалогов (StyledDialog) обернуто в QScrollArea с автоскроллом и ограничением по высоте до 720px во избежание выхода окон за пределы экрана.
- TitleBar упрощен до простой верхней панели вкладок (sub-header/tabs).
- В диалог теста подсветки добавлен выбор номера ленты (1..4) при тесте пикселя виртуальной матрицы, обновлена логика генерации и отправки тестовой команды.
- Раздел "Бродяга морей" переименован в "Бродяги морей".
- Добавлен импорт QWidget из PySide6.QtWidgets в led_test_dialog.py.
- Устранена ошибка NameError: name 'QWidget' is not defined при открытии диалога тестирования подсветки.
- Импортирован модуль Qt из PySide6.QtCore в файле led_test_section.py, чтобы исправить ошибку при вызове QColorDialog.getColor.
- Проект успешно пересобран в dist.
- Добавлена поддержка выбора произвольного цвета (QColorDialog) с отправкой команды 8008RRRGGGBBB.
- Реализована панель управления GPIO25/GPIO26 (команда 50) в output_test_dialog.py.
- Добавлена поддержка direct-объектов и эффектов Бродяги морей (команда 81) в led_test_dialog.py.
- Реализованы тесты матриц и direct-шкалы (команда 85) в led_test_dialog.py.
- Создан новый диалог prize_showcase_dialog.py для ячеек призовой витрины (команда 25).
- Добавлена кнопка «Витрина призов» в PRO-кнопки connection_tab.py.
- В payment_section.py добавлен показ накопительного счетчика монет global_summa (команда 93).
- Обновлены коды базовых эффектов в Морской бой VR.lm с 0..12 на 10..22.
- Создан новый файл настроек подсветки Резервная панель RZ.lm.
- Полностью обновлен справочник команд Основные.csv с поддержкой новых команд v2.x.
- Добавлен выпадающий список стандартных ролей/матриц в диалог role_dialog.py.
- В led_test_dialog.py и led_test_section.py добавлены контролы для выбора физического канала, настройки яркости и гамма-коррекции WS2812.
- обновлён простой режим: тест цвета и проверка подсветки кнопок объединены в раздел «Тест подсветки»
- добавлена проверка подсветки кнопок через 8-й силовой выход с автоматическим коротким тестом
- упрощены описания пользовательских проверок и убраны лишние технические подробности из простого режима
- изменена раскладка теста цвета, увеличена длительность шага до 1 секунды и убраны описания из PRO-блока
- добавлена защита выпадающих списков от случайного изменения колесом мыши
- улучшены немодальные PRO-диалоги, настройки соединения и обработка событий COM-порта
- обновлены визуальные детали приложения, пользовательские ресурсы, инструкции AGENTS и Release Notes 1.3.0