
Prihod IceWM 3.9 je bil tih, a pomemben: izdaja, ki je izšla konec tedna in utrjuje sloves tega upravljalnika oken po hitrosti in preprostosti v X11, s čimer nadaljuje pot, ki jo je začel IceWM 3.8 . Skratka, ponuja izboljšave kazalcev, prilagoditve orodij in manjše popravke, ki dodajo vrednost, ne da bi pri tem napihnili sistem.
Za tiste, ki dajejo prednost zmogljivosti pred dodatki, ta različica ostaja zvesta filozofiji IceWM: posegajte le toliko, kolikor je potrebno, in pustite uporabniku, da opravi svoje delo. Najbolj opazna sprememba je pri upravljanju kazalca miške, vendar je še več: posodobljena podpora za Xcursor, nov filter v icesh in več popravkov kakovosti, ki izboljšujejo stabilnost in uporabnost.
Kaj je IceWM in zakaj je pomemben
IceWM je zloĹľen upravljalnik oken za sistem X Window, zasnovan iz niÄŤ v jeziku C++ in z zgodovino, ki sega v leto 1997. Njegov cilj je bil vedno jasen: hitrost, preprostost in nevsiljivost . VkljuÄŤuje opravilno vrstico s stranilnikom, globalne in posamezne bliĹľnjice na tipkovnici, dinamiÄŤne menije in hitri preklopnik (Alt+Tab), pa tudi sezname oken in modele fokusa, ki ustrezajo vsem Ĺľeljam.
Vsestranskost ne gre na raÄŤun lahkotnosti: ikone lahko dodate oknom v opravilni vrstici, sistemski vrstici ali namizju ali pa jih skrijete in vse podrobno konfigurirate. V nastavitvah z veÄŤ monitorji deluje z RandR in Xinerama ter dodaja dodatne moĹľnosti, kot so upravitelj ozadja s preglednostjo, upravitelj sej in upravitelj sistemske vrstice. Na voljo je v sistemih Debian, Ubuntu, Arch, openSUSE, Gentoo, Slackware, CentOS, antiX, NixOS in veÄŤini distribucij BSD, kar poenostavi njegovo namestitev v skoraj vsako okolje, vkljuÄŤno z lahkimi distribucijami.
Poudarki IceWM 3.9
Različica 3.9 je najnovejša stabilna izdaja, predvidena za konec avgusta, in se osredotoča na upravljanje kazalcev ter manjše izboljšave notranjih orodij. Gonilna sila te spremembe je Xcursor, ki nadomešča zastarele odvisnosti in utira pot sodobnim temam. Izdajo podpira GitHub za prenose in dnevnike sprememb.
Xcursor in gdk-pixbuf: posodobljen kurzor brez predstikalne naprave
Do sedaj so se kazalci v IceWM-u lahko zanašali na XPM, veteranski format, ki je bil sicer ustrezen, vendar mu ni uspelo razširiti vsebine in pridobiti bogatejših tem. Različica 3.9 dodaja podporo za datoteke Xcursor kot alternativo XPM-ju in najbolj vznemirljiv dodatek: tematski kazalci v gdk-pixbuf ne potrebujejo več knjižnice libXpm . To pomeni manj odvisnosti, manj vzdrževanja in boljšo usklajenost s trenutnim grafičnim skladom.
V praksi to pomeni kazalce, ki se bolje skalirajo, so ostrejši na različnih zaslonih in ponujajo široko združljivost s temami. Poleg tega, če vaša tema ne definira kazalca, IceWM zdaj daje prednost sistemski temi Xcursor, s čimer preprečuje nedoslednosti in potrebo po ročnem popravljanju. Večja vizualna doslednost brez napora.
Icesh v IceWM 3.9 dobi filter za avtomatizacijo delovnih procesov
Pripomoček `icesh`, švicarski nož za upravljanje oken in namizij iz ukazne vrstice, zdaj vključuje nov filter: `-kovered`. Ta vam omogoča, da preverite, ali je odjemalec zakrit z drugim oknom, kar omogoča skripte, ki se odzivajo na dejansko vidnost aplikacij. V vgrajenih okoljih, minimalističnih namizjih ali oddaljenih sejah so te informacije ključne za avtomatizacijo delovanja.
Notranji popravki in spremembe, ki jih boste opazili srednjeroÄŤno
Čeprav so popravki subtilni, več njih krepi stabilnost upravitelja in programa Icesh. Skupaj so to izboljšave, ki niso takoj očitne, vendar preprečujejo presenečenja in omogočajo bolj gladko delovanje. Tukaj so najpomembnejše :
- Omrežje in statistikaKo ukaz lseek na /proc/net/dev ne uspe, se IceWM tega nauči in se v prihodnje izogne ​​​​ponovitve, s čimer zmanjša režijske stroške in dnevnike napak.
- Odjemalski sklad EWMHZagotavlja, da je _NET_CLIENT_LIST_STACKING vedno posodobljen, kar je ključnega pomena za integracijo z zunanjimi nadzornimi ploščami, oštevilčevalniki in pripomočki.
- Popravljene barveV programu Icesh sta rdeÄŤa in modra barva popravljeni v ikonah za nalaganje in shranjevanje, s ÄŤimer se izognemo kromatskim napakam pri manipulaciji z ikonami.
- Dobro okrnjeno besediloPri krajšanju naslovov iz icesh se upoštevajo meje kodnih točk UTF-8, kar preprečuje lomljene znake.
- Kazalec brez vroče točkeČe XPM ne definira vroče točke X ali Y, IceWM naredi inteligentno ugibanje in se tako izogne ​​napačno usmerjenemu kurzorju.
- Posodobljeni prevodiŠpanščina, madžarščina in brazilska portugalščina se izpopolnjujejo, kar je dobrodošla spodbuda za dostopnost.
Uporabniška izkušnja v IceWM 3.9: bolj gladka, bolj dosledna
S prehodom na Xcursor in izbiro sistemske teme, ko lokalna tema ne definira kazalca, je bil dosežen bolj dosleden vmesnik. Ostrina kazalcev in združljivost s sodobnimi temami izboljšata celoten občutek, kar je opazno pri preklapljanju med starejšimi in novejšimi aplikacijami. To je oprijemljiva izboljšava z vsakodnevnim učinkom.
Poleg tega so izboljšave programa Icesh in notranji popravki zmanjšali manjše težave, ki so se sčasoma nabrale in postale moteče: napačne barve ikon, naslovi, ki so se ob nepravem času odrezali, ali zastareli seznami strank. Manj napak, večja stabilnost.
Filozofija in uspešnost: kaj je pošteno in potrebno
IceWM je preživel desetletja brez prevelikega napihovanja: ohranja lahkoten odtis in predvidljivo delovanje. Spremembe v različici 3.9 so postopne, v skladu s prejšnjimi različicami, ki so izboljšale nalaganje tem, čase zagona in splošno doslednost. Premika se v majhnih, a enakomernih korakih.
Za skrbnike in uporabnike, ki skromno strojno opremo poganjajo do njenih meja, te prilagoditve pomagajo iztisniti vsako milisekundo, ne da bi pri tem žrtvovali funkcionalnost. Če se držimo X11, je idealen tudi za starejše računalnike, tanke terminale ali oddaljena namizja, kjer Wayland še ni primeren. To je jasna zaveza k učinkovitosti.
IceWM 3.9 ne izumlja kolesa na novo, ampak podmaže vse dele: posodobi kurzor z Xcursorjem, zmanjša odvisnosti tam, kjer je počasen, izboljša icesh za boljšo avtomatizacijo in odpravi napake. Za vse, ki iščejo lahko, zanesljivo in dobro dokumentirano namizno okolje za X11, je to vredna nadgradnja.