Compare commits

..

1 Commits

Author SHA1 Message Date
sindoring 1898518ade Кнопка выхода в режиме лаунчера — MoonWell 0.3.2 (#16)
В режиме автоматического входа из лаунчера остаётся доступна штатная локализованная кнопка «Выход». Она использует существующий AccountLogin_Exit / QuitGame и не возвращает поля входа или прочие скрытые элементы. Выбор реалма, PIN, ошибки, камера и протокол авторизации не изменены. Версия приложения MoonWell — 0.3.2; библиотеки Benilla остаются 0.3.1.

Проверено на Windows x64:
- Полный scripts/gates.sh: ALL GATES GREEN — форматирование, Clippy, reference, workspace и doctests, прогон без Data, документация, render-pass lint, player Clippy/tests, оба запуска движка.
- Расширенный login_skin проверяет видимость выхода при загрузке, выборе реалма, PIN и ошибках и передачу GlueCall::QuitGame.
- Dev-клиент с настоящим GlueXML: видны спиннер, статус и «Выход». Прямое нажатие и отдельный клик через поток событий окна завершили процесс с кодом 0; журнал подтвердил login: QuitGame. Учётные данные не использовались, авторизации на сервере не было.
- Release-сборка без dev прошла. В пакете 25 файлов; изменился только MoonWell.exe, остальные 24 совпадают с предыдущим релизом.

Ограничения: 37 проверок workspace и 32 проверки player-конфигурации пропущены из-за отсутствующих внешних аддонов/роликов. Звук выключен, вход в игровой мир не проверялся.
2026-11-08 20:04:06 +03:00

Diff Content Not Available