Gyorsabb navigáció, élő ablakelőnézetek – megújult a könnyű X11-es élmény

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 IceWM 4.0 megjelenése fontos mérföldkő a könnyű, klasszikus X11-es ablakkezelők világában, hiszen a kiadás egyszerre hoz kézzelfogható funkcionalitásbeli újításokat és számos, a mindennapi használat során érzékelhető finomítást. Az előző, 3.9-es verzió után mindössze öt hónappal érkező frissítés egyértelműen arra koncentrál, hogy a navigáció gyorsabbá, az interfész modernebbé, a HiDPI környezetek kezelése pedig következetesebbé váljon, miközben az IceWM hagyományos erősségei – az alacsony erőforrás-igény és a magas fokú testreszabhatóság, illetve témázhatóság – változatlanok maradnak.

A kiadás legnagyobb hangsúlyt kapó újdonsága a jelentősen továbbfejlesztett Alt+Tab gyorsváltó. A mechanizmus most már sokkal hatékonyabban kezeli a nagyszámú megnyitott ablakot, és egyformán jól használható vízszintes és függőleges elrendezésben is. Újdonság, hogy a felhasználó közvetlenül ugorhat egy alkalmazás példányai között az alkalmazás osztálynevének (class name) első betűjének begépelésével, emellett a számgombokkal is kiválaszthatók az ablakok, illetve vízszintes módban az egérrel történő választás is támogatott. Ezek a lehetőségek különösen akkor hasznosak, amikor egy munkamenetben sok azonos vagy hasonló alkalmazás fut párhuzamosan.

A navigációs logika is kibővült: az Alt+Tab felület mostantól minden szabványos navigációs billentyűt támogat, ami következetesebb és kiszámíthatóbb vezérlést eredményez. Emellett egy új opció révén a rendszermenü közvetlenül az Alt+Tab felületről is megnyitható, ami tovább csökkenti az egérhasználat szükségességét, és gyorsabbá teszi az ablakkezeléssel kapcsolatos műveleteket.

Az IceWM 4.0 egyik látványosabb új funkciója a QuickSwitchPreview mód, amely élő előnézeteket jelenít meg az alkalmazásokról az ablakváltás során. Ezek az előnézetek valós időben frissülnek, így a felhasználó már a váltás pillanatában pontos képet kap az adott ablak aktuális állapotáról. Ez különösen zsúfolt munkaterületeken jelent nagy segítséget, ahol az ablakcímek önmagukban nem mindig elegendőek a gyors azonosításhoz.

A vizuális megjelenés terén is történt előrelépés: az alfa-keverés és a 32 bites RGBA renderelés mostantól alapértelmezetten engedélyezett. Ez modernebb megjelenést biztosít, és közelebb hozza az IceWM-et a mai asztali környezetek által megszokott vizuális élményhez, anélkül hogy külön kompozitkezelőt vagy bonyolult konfigurációt igényelne.

Az ikonkezelés átdolgozása szintén fontos része a kiadásnak. Az ikonméretek most már egységesen 16 és 256 pixel között vannak szabványosítva, valamint explicit támogatást kaptak a nagy felbontású ikonok a WM_ICON_SIZE mechanizmuson keresztül. Az ikonrajzolás teljesítménye is javult: a renderelt ikonok szerveroldali gyorsítótárazása csökkenti a terhelést, ami különösen sok ikont használó környezetekben érezhető.

A HiDPI kijelzőkkel kapcsolatos finomítások több területet érintenek. Javult az almenük jelöléseinek méretezése és elhelyezése, a tálca és a munkaterület-panelek elrendezése pedig jobban alkalmazkodik a nagy felbontású kijelzőkhöz. Az ablakcímek hossza egységesen 128 bátra lett korlátozva, a felesleges szóközök levágásával, ami következetesebb megjelenést eredményez különböző alkalmazások esetén. Apró, de praktikus változás, hogy ha az óra LED pixmapjei hiányoznak, az IceWM mostantól automatikusan az óra betűtípusára vált, így nem marad üres terület a felületen.

A 4.0-s verzió természetesen számos hibajavítást is tartalmaz. Ezek közé tartozik például az OpenBSD alatti billentyűzetkiosztás-váltás helyes működésének helyreállítása, a másodlagos kijelzőkön megjelenő asztali miniikonok megbízható húzása, a munkaterületek neveinek korrekt frissítése külső változtatások esetén, valamint egy lehetséges összeomlás megelőzése, amely dokkrétegben futó ablakok bezárásakor jelentkezhetett. Az icesh diagnosztikai kimenete is részletesebb és informatívabb lett, ami megkönnyíti a szkriptezést és az automatizálást.

A konfigurációs oldalon tisztítás történt: a DoubleBuffer és a QuickSwitchMaxWidth beállítások kikerültek, ezzel egyszerűbbé és átláthatóbbá téve a konfigurációt. Emellett az IceWM most már korlátozza a /proc/net/dev fájllal kapcsolatos I/O hibák ismételt naplózását, így elkerülhető a felesleges és zavaró naplózási zaj.

Végül, de nem utolsósorban, a kiadás számos fordításfrissítést is tartalmaz. Többek között svéd, katalán, német, japán, holland, szlovák, indonéz, portugál, brazil portugál és szlovén nyelven is javultak és frissültek a lokalizációk, ami tovább növeli az IceWM nemzetközi használhatóságát.

Hol érhető el az IceWM 4.0?

A részletes változáslistát a hivatalos változásnapló tartalmazza. Ha gördülő kiadási modellt követő terjesztést használsz, például Arch Linux-ot, akkor az IceWM 4.0 már elérhető a hivatalos csomagtárolókban.

Az IceWM 4.0 egy kiegyensúlyozott, átgondolt frissítés, amely nem kíván radikálisan új irányt venni, de számos ponton modernizálja és finomítja az ablakkezelőt. A gyorsabb és intelligensebb navigáció, az élő előnézetek, a HiDPI javítások és a stabilitást növelő hibajavítások mind hozzájárulnak ahhoz, hogy az IceWM továbbra is életképes és vonzó választás maradjon azok számára, akik egy könnyű, mégis rugalmas X11-es környezetet keresnek.