Megjelent az OpenRGB 1.0, közel három év fejlesztés után

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Az OpenRGB, a különböző gyártók RGB világítási eszközeit egységes felületről vezérlő, népszerű nyílt forráskódú alkalmazás elérte az 1.0-s verziót, közel három évvel a stabil 0.9-es kiadás után.

Az egyik legnagyobb, a felhasználók számára is jól látható változás az átdolgozott profilszisztéma. A profilokat JSON-alapokra helyezték, és mostantól jóval több adatot tudnak tárolni, mint pusztán az RGB vezérlők állapotát. A pluginok is részt vehetnek a profilok mentésében és betöltésében, a felhasználók pedig nagyobb kontrollt kapnak afölött, hogy egy profil pontosan milyen információkat tartalmazzon.

Az új rendszer támogatja az eseményekhez kötött profilokat is, például az OpenRGB indításához vagy bezárásához, illetve a felfüggesztéshez és a folytatáshoz. Emellett az OpenRGB 1.0 jelentős fejlesztéseket hoz az alkalmazás háttérszolgáltatásként való futtatásához.

Linuxon a telepítések mostantól közvetlenül tartalmazhatnak OpenRGB systemd szolgáltatást, a projekt pedig biztosítja a szükséges konfigurációt is az /etc/openrgb környezet inicializálásához.

Fontos újdonság a HID hotplug támogatás. Ahelyett, hogy az OpenRGB futása közben változatlannak venné a csatlakoztatott RGB eszközök listáját, az alkalmazás most már képes reagálni, ha támogatott HID eszközöket csatlakoztatnak vagy eltávolítanak.

Ez a változtatás kéz a kézben jár az OpenRGB SDK Protocol 6-tal. A vezérlőket mostantól egyedi 32 bites azonosítókkal jelölik, nem pedig a listában elfoglalt pozíciójuk alapján. A Protocol 6 bevezet egy szervernevet is, valamint további fejlesztéseket hoz az OpenRGB kliensek és szerverek közötti kommunikációban.

Az RGB vezérlőrendszeren is sokat dolgoztak, többek között megjelent a zónánkénti módok támogatása.

A motorháztető alatt a plugin interfész az 5-ös API verzióra váltott, a pluginok pedig hookokat kaptak az állapotuk mentéséhez és visszaállításához az új profilszisztéma részeként.

Fontos mérföldkő az is, hogy a projekt elsődleges buildjei átálltak Qt 6-ra. A Linux AppImage-ek, a Debian és Fedora csomagok, a Windows build-ek, az MSI telepítő és a macOS build-ek mind Qt 6-ra váltottak az 1.0-s átdolgozás részeként.

Linux felhasználók számára további újdonság, hogy az OpenRGB mostantól az Flatpak csomagot is hivatalosan támogatott terjesztési módszernek tekinti.

Windows alatt az OpenRGB 1.0 beépíti a PawnIO-t, amely leváltja a korábbi megoldást az alacsony szintű SMBus hardvereléréshez.

A hosszú fejlesztési ciklus alatt a hardvertámogatás is jelentősen bővült. A projekt szerint a kiadás „rengeteg” új eszközt támogat. A támogatott eszközök teljes listáját itt lehet megnézni. További részletekért látogasd meg a projekt weboldalát, vagy nézd meg a kiadáshoz tartozó README-t.