Az IceWM új kiadása egy hónappal a 3.8.2 verzió után érkezett meg. A könnyűsúlyú, kevés erőforrást igénylő és magas fokon testreszabható ablakkezelő (window manager) 3.9-es verziója főként a kurzorkezelés és a parancssori eszközök területén hozott előrelépést.
Újdonságok a kurzorkezelésben
Az egyik legfontosabb fejlesztés az Xcursor támogatás. Amennyiben egy téma nem határozza meg saját kurzorát, az IceWM mostantól a rendszer Xcursor témájához nyúl vissza alapértelmezésként.
Emellett a thematikus kurzorok támogatása bekerült a gdk-pixbuf-ba is, immár a régi libXpm könyvtár nélkül. Az IceWM mostantól képes közvetlenül kezelni az Xcursor fájlokat, alternatívát kínálva a korábban használt XPM formátummal szemben.
Fejlesztések az icesh eszközben
Az icesh parancssori segédprogram – amely lehetővé teszi az ablakkezelő irányítását és az ablakok menedzselését shellből vagy szkripteken keresztül – új -kovered szűrőt kapott. Ezzel ellenőrizhető, hogy egy kliensablak éppen takarásban van-e.
Javítások és stabilitás
Az új kiadás több hibát is orvosol:
- a „/proc/net/dev” olvasási hibákat mostantól csak az első hiba után kezeli, így elkerülhetők a felesleges ismétlések,
- a „_NET_CLIENT_LIST_STACKING” tulajdonság mindig naprakészen marad,
- az icesh ikonműveleteiben javították a piros és kék színek kezelését,
- a címsorok csonkolása mostantól UTF-8 kódpontokat tiszteletben tartva történik, így nem törnek meg több bájton kódolt karakterek.
Egyéb változások
Ha egy XPM fájlban hiányzik a kurzor X/Y-hotspot információja, az IceWM mostantól okos becslést alkalmaz ahelyett, hogy egyszerűen hibát adna.
Emellett frissültek a fordítások: a spanyol, magyar és brazil portugál nyelvi fájlokat naprakészítették.
Új csomagfüggőségek
A csomagkarbantartóknak fontos változás, hogy az IceWM mostantól megköveteli a libXcursor könyvtárat, míg a korábbi függőség, a libXpm, kikerült a csomagból.
Szómagyarázat
- Window manager – ablakkezelő, amely az X Window System alatt az ablakok elhelyezéséért, keretezéséért és vezérléséért felel.
- Xcursor – az X Window System egységes kurzor-kezelési keretrendszere, amely támogatja a témázott és méretezhető kurzorokat.
- libXpm – régebbi grafikus könyvtár, amely XPM (X PixMap) képfájlok kezelésére szolgált.
- gdk-pixbuf – a GNOME környezet egyik képfeldolgozó könyvtára, amely képek betöltését és átalakítását biztosítja.
- icesh – az IceWM parancssori vezérlőeszköze, mellyel szkriptekből is irányíthatók az ablakműveletek.
