Разработчики GOverlay выпустили версию 1.7.3, которая, по их словам, является «полировочным» релизом. Несмотря на скромный номер, обновление содержит значимые улучшения, особенно для пользователей, уставших от хаоса с конфигами. Главные новинки — функция «Сохранить как» для профилей оверлеев, автоматическая установка OptiScaler и полный переход на стандарты XDG для хранения данных. Для пользователей Flatpak есть важное изменение в пути к файлам FGMOD.
Главные изменения: удобство и порядок
Функция «Сохранить как» для MangoHud и vkBasaltНаконец-то появилась возможность создавать именованные профили конфигураций для разных игр! Раньше приходилось вручную копировать и переименовывать файлы. Теперь можно сохранить настройки оверлея в любое место через удобный диалог выбора папки.
Полное соответствие стандарту XDG
Весь беспорядок с конфигами и логами в домашней директории уходит в прошлое. Все файлы GOverlay теперь правильно располагаются в соответствии со спецификацией XDG Base Directory:- Конфиги MangoHud:
$XDG_CONFIG_HOME/MangoHud/(нативно) или с корректными fallback'ами в Flatpak. - Логи и данные FGMOD: Перенесены в
$XDG_DATA_HOME/goverlay/(по умолчанию~/.local/share/goverlay/). - Больше никакого nohup.out: Логи больше не засоряют рабочие директории.
Автоматическая установка OptiScaler
Инструмент для апскейлинга OptiScaler теперь устанавливается автоматически при первом запуске, если не найден в системе. Приложение само проверит зависимости и уведомит о процессе через десктоп-нотификации, скачав стабильную версию.
Важное для пользователей Flatpak
Из-за политики безопасности Flathub пришлось отказаться от использования переменной$HOST_XDG_DATA_HOME/goverlay/.
- Новый путь для файлов FGMOD:
/home/$USER/.var/app/io.github.benjamimgois.goverlay/data/goverlay/. Путь, конечно, длинный, но таковы требования песочницы. - Для нативных сборок (AppImage/пакеты): Версия 1.7.3 функционально идентична предыдущей 1.7.2, но с исправлениями и новыми функциями.
Исправления и улучшения интерфейса
- Исправлена проблема с Steam: Решена ошибка, из-за которой игры могли оставаться в списке запущенных в Steam после закрытия (спасибо @8Vinso8 за помощь в диагностике через FGMOD).
- Возвращена опция «Global Enable»: Кнопка глобального включения MangoHud вернулась в контекстное меню (пока только в нативной версии).
- Чистый интерфейс: Контекстные меню теперь показывают только релевантные пункты для каждой вкладки (MangoHud, vkBasalt, OptiScaler).
- Логика элементов управления: Кнопки остаются видимыми на всех вкладках, даже когда активирован «Global Enable». Исправлена логика отображения «Auto Enable».
- Улучшенная обратная связь: Вместо отображения команды запуска теперь показывается понятное сообщение «MangoHud будет отображаться во всех Vulkan-приложениях».
- Защита от ошибок: Чекбокс Gamemode теперь автоматически отключается, если
gamemoderunне найден в системе.
Скачать новую версию можно на GitHub-странице проекта. Обратите внимание на разницу между Flatpak и нативными пакетами.