A Hyprland 0.53 teljesen megújult ablakkezelési logikával érkezik

8/10
A window rule rendszer teljes körű átírása és az eddigi konfigurációk kényszerű inkompatibilitása miatt minden aktív felhasználót érint. Emellett az olyan strukturális változások, mint az új indítási folyamat (start-hyprland) és a hyprpaper protokollváltása, a rutinfeladatokat is alapjaiban módosítják.

A látványvilágáról ismert Hyprland legújabb, 0.53-as verziója jelentős mérföldkőhöz érkezett, amely elsősorban az ablakkezelési logika fundamentális átalakítására fókuszál. A window rule rendszer teljes körű architektúraváltása miatt a korábbi beállítások inkompatibilissé váltak, így a stabil működéshez elengedhetetlen a konfigurációs fájlok kézi migrációja az új dokumentáció szerint. Ez a strukturális reform nemcsak a szintaxist érinti, hanem a teljes képernyős viselkedésmódot is: a korábbi, széttagolt opciók helyére egy központosított rendszer lépett, amely magasabb szintű kiszámíthatóságot garantál az ablakinterakciók során.

A Hyprland 0.53 teljesen megújult ablakkezelési logikával érkezik

Technikai újítások és kiterjesztett funkcionalitás

A funkciók tekintetében a kiadás számos területen hoz előrelépést, különös tekintettel a testreszabhatóságra és a használhatóságra. Bevezetésre került egy új indítóeszköz, a start-hyprland, amely hibajavító és biztonságos módot is kínál az összeomlások elkerülése érdekében. A fejlesztők mostantól egy új üdvözlő alkalmazással segítik az új felhasználókat, miközben a grafikus felület elemei, például a csoportosított ablakok fejlécei már elmosási (blur) effekttel is elláthatók. A beviteli eszközök terén is történtek fejlesztések, például a táblagépet használók számára elérhetővé vált a kurzor automatikus elrejtése. A renderelő motor frissítése révén javult a HDR-támogatás és a zoomolási lehetőség, a hyprpm csomagkezelő pedig hatékonyabban kezeli az azonos nevű, de különböző szerzőktől származó bővítményeket.

Stabilabb belső felépítés

A motorháztető alatt a fejlesztők jelentős tisztítást és szerkezeti átalakítást végeztek a szoftver stabilitása érdekében. A frissítés rengeteg hibát orvosol, köztük több kritikus összeomlást, amelyek korábban FreeBSD alatt vagy speciális Wayland-protokollok használatakor jelentkeztek. Finomítottak az animációk kezelésén, különösen a több különböző képfrissítési gyakorisággal rendelkező monitorból álló rendszerek esetén. A fejlesztési folyamat is egyszerűsödött a Meson támogatás kivezetésével és a CMake alapú build javításával. Végezetül a Hyprland 0.53 nagy hangsúlyt fektet a nemzetközivé válásra is: a lokalizációs keretrendszer bővítésének köszönhetően több tucat nyelven, köztük arabul, németül, finnül, hindiül és portugálul is elérhetővé váltak a felületi elemek, miközben a meglévő fordítások minősége is jelentősen javult a természetesebb nyelvhasználat érdekében.

A kiadási megjegyzés a projekt weboldalán tekinthető meg.