Megjelent az IceWM 4.1 új ablakfókusz-kezeléssel

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

A könnyű IceWM ablakkezelő a 4.1-es verzióra frissült. Az új kiadásban megjelent egy új opció az alkalmazások ablakfókuszra gyakorolt hatásának szabályozására, bővült az icesh parancssoros segédprogram, és több konfigurációs és grafikai hibát is javítottak.

Az egyik fő újdonság az új ignoreUserTime ablakopció. Ezzel beállítható, hogy az IceWM figyelmen kívül hagyja bizonyos alkalmazások által jelentett felhasználói interakciós időbélyeget, amikor a fókuszról dönt.

X11 alatt az alkalmazások egy user-time értéket adnak meg, ami jelzi, mikor lépett velük utoljára kapcsolatba a felhasználó. Az ablakkezelők ezt felhasználhatják annak eldöntésére, hogy egy újonnan megnyíló ablak megkapja-e a fókuszt. Ha azonban egy alkalmazás félrevezető időbélyeget jelent, az váratlan fókuszviselkedést okozhat. Az új opció lehetővé teszi, hogy az IceWM felhasználói bizonyos ablakoknál egyszerűen ne vegyék figyelembe ezt az időbélyeget.

Ezen felül a 4.1-es kiadás egy új mousemove parancsot ad az icesh eszközhöz, a projekt parancssoros, ablakokkal és a X11 környezettel kommunikáló segédprogramjához. A mousemove segítségével szkriptekből vagy terminálparancsokból is át lehet helyezni az egérmutatót, ami tovább növeli az eszköz hasznosságát asztali automatizálási feladatoknál.

További fontos változás, hogy az Alpha beállítás alapértelmezett értéke mostantól false. Az Alpha kompozitálás időnként videós teljesítményproblémákat okozott, ezért az alapértelmezett kikapcsolás javíthatja a megbízhatóságot az érintett rendszereken. Akiknek szükségük van az átlátszóságra, továbbra is kézzel engedélyezhetik ezt a beállítást az IceWM konfigurációjában.

A kiadás a hibás konfigurációs adatok kezelését is javítja. Az IceWM most már megfelelően kezeli a konfigurációs fájlokban előforduló le nem zárt sztringeket, ahelyett, hogy rosszul értelmezné őket, vagy kiszámíthatatlan eredményt adna.

Egy kapcsolódó javítás a _NET_STARTUP_ID X11 tulajdonsággal kapcsolatos sztringfeldolgozási hibákat érinti, amely az asztali indítási értesítési mechanizmus része. Emellett a fejlesztők korrigálták a X11 grafikus erőforrások felszabadításának sorrendjét is. Az IceWM most előbb a képet, és csak utána a hozzá tartozó pixmapet szabadítja fel, így elkerüli az erőforrások megsemmisítésekor jelentkező hibaüzenetet.

Végül a kiadás frissíti az ukrán, török, görög, grúz, dán, egyszerűsített kínai és hagyományos kínai fordításokat.

További részletekért nézd meg a változásnaplót. Az IceWM 4.1 már elérhető a projekt GitHub tárolójából tömörített forrásarchívumként. A meglévő felhasználók a frissítést a saját Linux disztribúciójukon keresztül is megkapják, amint a csomagkarbantartók elérhetővé teszik.

Hozzászólások