IceWM 3.8.2: új Icesh funkciók és finomhangolt ablakkezelés

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

A könnyű és villámgyors ablakkezelő, az IceWM új 3.8.2-es verziója a megszokott stabil alapokra épít, de gyorsabb témabetöltéssel, optimalizált rendszerfigyelő grafikonokkal és jobb dokumentációval segíti a felhasználókat. Az új kiadás különösen kedvez azoknak, akik hatékony, testreszabható és régi gépeken is jól futó asztali környezetet keresnek. A 3.8.2-es verzió nemcsak új parancssori funkciókat vezet be az Icesh eszközbe, hanem számos apró, de fontos javítással is finomítja a felhasználói élményt. A haladó felhasználók és a klasszikus, testre szabható grafikus környezetek hívei most újabb eszközöket kapnak a kezükbe.

Az IceWM (Ice Window Manager) egy X Window System alapú, nyílt forráskódú ablakkezelő, amelyet egyszerűsége, alacsony memóriaigénye és magas konfigurálhatósága tesz vonzóvá. Különösen népszerű régi vagy kevés erőforrással rendelkező gépeken, ahol a teljes értékű asztali környezetek túl nehézkesek lennének.

Új Icesh műveletek: switchmenu és print

Az Icesh, az IceWM parancssoros vezérlőeszköze, két új művelettel bővült:

  • switchmenu – egy gyors és szűrt ablakváltó menüt jelenít meg.
  • print – kilistázza a jelenlegi ablakokat.

Ezeket a funkciókat switchkey definíciókba ágyazva lehet összekapcsolni, így a felhasználó egyedi gyorsbillentyűk révén hívhatja elő a csak az őt érdeklő ablakokat megjelenítő menüt (QuickSwitch). Ez különösen hasznos több munkaterületet vagy sok párhuzamosan nyitott ablakot használó felhasználók számára.

Kisebb, de lényeges fejlesztések a használhatóság javítására

A 3.8.2-es kiadás több apró, de a mindennapi használat során észrevehető részletet javít:

  • A menük immár nem „csúsznak le” a képernyőről, még akkor sem, ha a monitor széléhez közel nyílnak meg.
  • A maximalizált ablakok helyesen átméreteződnek, ha egy panel vagy dokk eltűnik, és ezzel megnövekszik a rendelkezésre álló munkaterület.
  • A _NET_WORKAREA (a munkaterületet leíró X11-es tulajdonság) kezelését finomították: ha egy „ne fedd le” típusú ablak (pl. panel vagy rendszerértesítő) bezárul, vagy arrébb húzzák, az IceWM azonnal újraszámolja a használható képernyőterületet.

Ez a viselkedés különösen fontos a modern többmonitoros környezetekben, ahol a dinamikus ablakkezelés kulcsfontosságú a gördülékeny munkavégzéshez.

BSD-kompatibilitás és intelligens ikonelrendezés

Az IceWM 3.8.2 egyik ritkábban emlegetett, de értékes újítása, hogy:

  • Az Icesh -Zerminal szűrője mostantól nemcsak Linuxon, hanem BSD rendszereken és más UNIX-szerű platformokon is működik.
  • A desktop ikonok is intelligensebben viselkednek: ha változik a munkaterület mérete (például egy panel eltűnik), az ikonok automatikusan igazodnak az új területhez, ahelyett hogy egymásra torlódnának vagy egy panel alá csúsznának.

Ez a változtatás különösen azoknak lehet fontos, akik desktop ikonalapú munkafolyamatot követnek, például fájlokat vagy indítóikonokat használnak a munkaterületen.

Miért fontos ez a frissítés?

Az IceWM az elmúlt években fokozatosan, de folyamatosan fejlődött. A 3.8.2-es kiadás jól illeszkedik ebbe a trendbe: nem hoz radikális újdonságokat, de számtalan apró, mégis bosszantó viselkedést finomít, és új lehetőségeket kínál a parancssoros eszközöket használó haladó felhasználóknak.

Ez a fajta figyelem a részletekre azt mutatja, hogy az IceWM fejlesztői közössége továbbra is elkötelezett a stabil, gyors, és rendkívül testre szabható ablakkezelő fejlesztése mellett – különösen azok számára, akik erőforrás-takarékos rendszerre vágynak.

Szómagyarázat

  • X Window System: Alacsony szintű grafikus alrendszer Unix-szerű rendszerekhez. Az X11 vagy Xorg néven is ismert.
  • Ablakkezelő (Window Manager): Az a szoftver, amely meghatározza, hogyan néznek ki az ablakok, hogyan lehet őket mozgatni, átméretezni stb. – például IceWM, Openbox, Fluxbox.
  • manpage (manual page): Parancssori kézikönyvoldal UNIX/Linux rendszereken. man icewm például megnyitja az IceWM kézikönyvét.
  • icesh: Az IceWM saját shell parancsvezérlője, mellyel szkripteken keresztül vezérelhetjük az ablakokat.
  • icewmbg: A háttérkép megjelenítéséért felelős alprogram az IceWM-ben.