Логотип
...жизнь есть не что иное, как постоянно побеждаемое противоречие (И.С. Тургенев).

OpenRGB 1.0 Выпущен после почти трех лет разработки

OpenRGB 1.0 Выпущен после почти трех лет разработки

OpenRGB, популярное приложение с открытым исходным кодом для управления осветительным оборудованием RGB разных производителей через единый интерфейс, достигло версии 1.0 после почти трех лет разработки с момента выхода стабильной версии 0.9.

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

Кроме того, новая система поддерживает профили, связанные с такими событиями, как запуск или закрытие OpenRGB, а также приостановка и возобновление работы. Кроме того, в OpenRGB 1.0 значительно улучшена работа программы в качестве фонового сервиса.

В установках OpenRGB

 

Linux теперь можно напрямую использовать systemd-сервис OpenRGB. Кроме того, проект предоставляет соответствующую конфигурацию, необходимую для инициализации /etc/openrgb среды.

Еще одно важное дополнение — поддержка горячего подключения HID. Теперь приложение может реагировать на подключение или отключение поддерживаемых HID-устройств, а не предполагать, что набор подключенных RGB-устройств остается неизменным во время работы OpenRGB.

Это изменение тесно связано с протоколом 6 SDK OpenRGB. Теперь контроллеры идентифицируются по уникальным 32-битным идентификаторам, а не по их расположению в списке устройств. В протоколе 6 также появилось имя сервера и другие улучшения для взаимодействия между клиентами и серверами OpenRGB.

Система RGB-контроллеров также претерпела значительные изменения, включая поддержку режимов для каждой зоны.

Интерфейс плагинов перешел на API версии 5, а сами плагины получили возможность сохранять и восстанавливать свое состояние в рамках новой системы профилей.

Еще одним важным событием стал переход на Qt 6 для основных сборок проекта. В рамках переработки версии 1.0 на Qt 6 были переведены образы приложений для Linux, пакеты для Debian и Fedora, сборки для Windows, установщик MSI и сборки для macOS.

Читать  TrueNAS SCALE 24.10 переходит с Kubernetes на Docker

Кроме того, для пользователей Linux OpenRGB теперь считает свой пакет Flatpak официально поддерживаемым методом распространения.

В Windows OpenRGB 1.0 также использует PawnIO, который заменяет старый подход к низкоуровневому доступу к оборудованию через SMBus.

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

Для получения дополнительной информации посетите сайт проекта или прочитайте README к релизу.

Автор изображения: OpenRGB

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

5 × два =

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала