
Ukufika kwe -IceWM 3.9 kube yinto ethule kodwa ebalulekile: ukukhishwa kwempelasonto okuqinisa idumela lalo mphathi wewindi ngesivinini kanye nobulula ku-X11, kuqhubeka nendlela eyaqalwa yi -IceWM 3.8 . Ngamafuphi, inikeza ukuthuthukiswa kwezinkomba, ukulungiswa kwamathuluzi, kanye nokulungiswa okuncane okwengeza inani ngaphandle kokuphazamisa uhlelo.
Kulabo ababeka phambili ukusebenza kunezingcezu ezincane, le nguqulo ihlala iyiqiniso kufilosofi ye-IceWM: ngenelela kuphela uma kudingeka bese uvumela umsebenzisi enze umsebenzi wakhe. Ushintsho oluphawuleka kakhulu lusekuphathweni kwesikhombisi segundane, kodwa kukhona okwengeziwe: ukwesekwa kwe-Xcursor okusesikhathini, isihlungi esisha ku-icesh, kanye nokulungiswa kwekhwalithi okuningana okuthuthukisa ukuzinza kanye nokusebenziseka.
Iyini i-IceWM futhi kungani ibalulekile
I-IceWM iyimenenja yefasitela ehlanganisiwe ye-X Window System, eklanywe kusukela ekuqaleni ku-C++ futhi inomlando osukela ngo-1997. Umgomo wayo ubulokhu ucacile: isivinini, ubulula, kanye nokungaphazamisi . Ihlanganisa ibha yomsebenzi ene-pager, izinqamuleli zekhibhodi zomhlaba wonke nezefasitela ngalinye, amamenyu aguquguqukayo kanye nesishintshi esisheshayo (i-Alt+Tab), kanye nohlu lwefasitela kanye namamodeli okugxila ukuze kuhambisane nazo zonke izintandokazi.
Ukuguquguquka akuveli ngokungabi lula: ungangeza izithonjana kuma-windows kubha yomsebenzi, kuthreyi yesistimu, noma kudeskithophu, noma uzifihle, bese ulungiselela yonke into ngokuningiliziwe. Kumasethingi e-multi-monitor, isebenza ne-RandR kanye ne-Xinerama, futhi yengeza okunye okukhethwa kukho njengomphathi wangemuva onokucaca, umphathi weseshini, kanye nomphathi wethreyi yesistimu. Itholakala ku-Debian, Ubuntu, Arch, openSUSE, Gentoo, Slackware, CentOS, antiX, NixOS, kanye nokusabalalisa okuningi kwe-BSD, okwenza kube lula ukufakwa kwayo cishe kunoma iyiphi indawo, kufaka phakathi ukusabalalisa okulula.
Izithombe ezinhle kakhulu ze-IceWM 3.9
Inguqulo 3.9 ifika njengokukhishwa kwakamuva okuzinzile, okuhlelelwe ukuphela kuka-Agasti, futhi igxile ekuphathweni kwesikhombisi kanye nokuthuthukiswa okuncane kwamathuluzi angaphakathi. Amandla ashukumisayo ngemuva kwalolu shintsho yi-Xcursor, ethatha indawo yokuxhomekeka okudala futhi ivule indlela yezindikimba zesimanje. Ukukhishwa kusekelwa yi-GitHub ukuze kulandwe futhi kushintshwe ama-changelogs.
I-Xcursor ne-gdk-pixbuf: ikhesa yesimanje ngaphandle kwe-ballast
Kuze kube manje, ama-cursor ku-IceWM ayengathembela ku-XPM, ifomethi endala eyayanele kodwa engalingani nokukhula kanye nezindikimba ezicebile. Inguqulo 3.9 ingeza ukwesekwa kwamafayela e-Xcursor njengenye indlela esikhundleni se-XPM, kanye nokwengezwa okujabulisa kakhulu: ama-cursor anetimu ku-gdk-pixbuf awasadingi umtapo wezincwadi we-libXpm . Lokhu kusho ukuncika okumbalwa, ukulungiswa okuncane, kanye nokuhambisana kangcono ne-stack yehluzo yamanje.
Empeleni, lokhu kusho ukuthi izikhombisi ezikhula kangcono, zibukhali kakhulu kuzo zonke izikrini ezahlukahlukene, futhi zinikeza ukuhambisana kwetimu ebanzi. Ngaphezu kwalokho, uma itimu yakho ingachazi i-cursor, i-IceWM manje ikhetha itimu ye-Xcursor yesistimu, ivimbela ukungahambisani nesidingo sokulungiswa ngesandla. Ukuvumelana okukhulu kokubona ngaphandle komzamo.
U-Icesh uthola isihlungi ukuze enze ngokuzenzakalelayo ukuhamba komsebenzi ku-IceWM 3.9
Usizo lwe-`icesh`, ummese we-Swiss Army wokuphatha amafasitela nama-desktops kusuka kulayini womyalo, manje usuhlanganisa isihlungi esisha: `-kovered`. Lokhu kukuvumela ukuthi uhlole ukuthi iklayenti lifihliwe yini elinye ifasitela, okwenza kube lula izikripthi ezisabela ekubonakaleni kwangempela kwezinhlelo zokusebenza. Ezindaweni ezifakiwe, ama-desktops amancane, noma amaseshini akude, lolu lwazi lwenza umehluko omkhulu ekuziphatheni okuzenzakalelayo.
Ukulungiswa kwangaphakathi nezinguquko ozozibona esikhathini esimaphakathi
Nakuba kungabonakali kahle, ukulungiswa okuningana kuqinisa ukuzinza komphathi kanye ne-icesh. Uma kuhlangene, kuwuhlobo lwentuthuko engabonakali ngokushesha, kodwa ivimbela ukumangala futhi yenza konke kuhambe kahle. Nazi izinto ezivelele :
- Inethiwekhi kanye nezibalo: Uma i-lseek ku-/proc/net/dev ihluleka, i-IceWM ifunda futhi igweme ukuyiphinda esikhathini esizayo, yehlisa amalogu aphezulu kanye namaphutha.
- Isitaki seklayenti le-EWMH: Iqinisekisa ukuthi i-_NET_CLIENT_LIST_STACKING ihlala isesikhathini, okuwukhiye ekuhlanganisweni namadeshibhodi angaphandle, ama-paginator, nezinsiza.
- Imibala elungisiwe: ku-icesh obomvu nokuluhlaza okwesibhakabhaka kuyalungiswa ku-loadicon ne-saveicon, kugwenywa amaphutha e-chromatic lapho kwenziwa izithonjana.
- Umbhalo onqanyuliwe kahle: Uma ufinyeza izihloko ukusuka ku-icesh, imingcele yamaphoyinti ekhodi ye-UTF-8 iyahlonishwa, ivimbela izinhlamvu eziphukile.
- Isikhombi esingenayo i-hotspot: Uma i-XPM ingachazi i-hotspot X noma Y, i-IceWM yenza ukuqagela okuhlakaniphile, igwema ikhesa engaqondiwe kahle.
- Ukuhumusha okubuyekeziwe: Isi-Spanish, isiHungary, nesiPutukezi sase-Brazilian ziyapholishwa, i-boost eyamukelekayo ekufinyelelekeni.
Umuzwa womsebenzisi ku-IceWM 3.9: bushelelezi, aguquguquki
Ngokushintshela ku-Xcursor kanye nokukhetha itimu yesistimu lapho itimu yendawo ingachazi i-cursor, kufezwa isikhombimsebenzisi esivumelana kakhulu. Ukucaca kwezikhombisi kanye nokuhambisana nezindikimba zesimanje kuthuthukisa umuzwa jikelele, into ephawulekayo lapho ushintsha phakathi kwezinhlelo zokusebenza ezindala nezintsha. Kuyintuthuko ebonakalayo enomthelela wansuku zonke.
Ngaphezu kwalokho, ukulungiswa kahle kwe-icesh nokulungiswa kwangaphakathi kunciphisa izinkinga ezincane, lapho ziqongelelwa, eziba yinto ecasulayo: imibala yezithonjana engalungile, izihloko ezinqunyiwe ngesikhathi esingafanele, noma uhlu lwamakhasimende oluphelelwe yisikhathi. Amaphutha ambalwa, ukuzinza okwengeziwe.
Ifilosofi nokusebenza: yini efanelekile futhi edingekayo
I-IceWM isiphile amashumi eminyaka ngaphandle kokuqunjelwa: igcina umkhondo olula kanye nokuziphatha okubikezelwayo. Izinguquko ku-3.9 ziyanda kancane kancane, zihambisana nezinguqulo zangaphambilini ezithuthukise ukulayisha itimu, izikhathi zokuqala, kanye nokuvumelana okuphelele. Ihamba ngezinyathelo ezincane kodwa ezizinzile.
Kubaphathi nabasebenzisi abacindezela ihadiwe encane kakhulu, lokhu kulungiswa kusiza ekucindezeleni yonke imizuzwana ngaphandle kokulahlekelwa ukusebenza. Ukunamathela ku-X11 kuyenza ifaneleke kakhulu emishinini emidala, ama-terminal amancane, noma ama-desktop akude lapho i-Wayland ingakakulungeli kahle. Kuyisibopho esicacile ekusebenzeni kahle.
I-IceWM 3.9 ayishintshi isondo, kodwa igcoba wonke ama-spoke: yenza i-cursor ibe yesimanje nge-Xcursor, inciphisa ukuncika lapho ihamba kancane, ipholisha i-icesh ukuze kube nokwenza izinto ngokuzenzakalelayo okungcono, futhi ilungise imininingwane yeziphazamiso. Kunoma ubani ofuna indawo yedeskithophu elula, ethembekile, futhi ebhalwe kahle ye-X11, kuyithuthukisi elifanele.