
Ако желите да извучете максимум из своје радне површине без коришћења много ресурса, долазак de ИцеВМ 4.0 Ово је једна од оних вести које вреди пажљиво пратити. Говоримо о једном од класичних X11 менаџера прозора, са скоро три деценије искуства, који у овој верзији прави значајан корак напред, како у погледу функција, тако и у модернизацији интерног кода.
Ово лансирање означава прекретницу: с једне стране, консолидује IceWM као Брз, лаган и изненађујуће конфигурабилан менаџер прозораС друге стране, уводи побољшања на која многи корисници чекају годинама, посебно у чувеном Alt+Tab прекидачу прозора и у графичкој подршци (иконе, транспарентност, RGBA, итд.). Хајде да их све детаљније погледамо. Шта је ново у IceWM-у 4.0, његов контекст и зашто остаје веома озбиљна опција у поређењу са комплетним десктоп рачунарима.
Шта је IceWM и зашто је још увек популаран?
IceWM је Менаџер прозора за X Window System чији је циљ увек био веома јасан: да понуди брзину, једноставност и да не смета кориснику. То није комплетно десктоп окружење, већ компонента која управља прозорима, фокусом, траком задатака и одређеним основним елементима интеракције.
Од свог оснивања 1997. године, IceWM су ценили они који преферирају систем Агилан, стабилан и са минималном потрошњом ресурсаУпркос томе што је лаган, не прави компромис по питању доброг корисничког искуства: укључује траку задатака са програмом за прегледање страница на радној површини, глобалне пречице на тастатури и динамички систем менија који се прилагођава конфигурацији корисника.
Једна од његових карактеристика које га дефинишу је то што Програми се могу контролисати помоћу тастатуре или миша.Прозори се могу минимизирати на траку задатака, област за обавештења, радну површину или чак потпуно сакрити. IceWM такође нуди листу прозора и класични брзи прекидач (Alt+Tab), који је добио значајно побољшање у верзији 4.0.
У области прилагођавања, IceWM је високо конфигурабилан, веома „тематски прилагодљив“ и добро документованУкључује опциони менаџер позадина са подршком за транспарентност, мали менаџер сесија и системску палету за аплете и обавештења. Све ово се веома добро уклапа у скромне конфигурације, старије машине или окружења где је ефикасност најважнија.
Још једна важна предност је његова широка доступност: IceWM је доступан у Популарне дистрибуције као што су Debian, Ubuntu, Arch, openSUSE, Gentoo, Slackware, CentOS, antiX, NixOS и на већини BSD система. Ово олакшава инсталацију из званичних репозиторијума на скоро сваком Linux или *BSD систему.
Главне нове карактеристике ИцеВМ 4.0
Верзија 4.0 није само мања измена, већ велико издање са значајним променама. Велики фокус је био на Прекидач Alt+Tab и у графичкој модернизацијиАли постоје и подешавања на другим фронтовима као што су компатибилност са BSD-ом или управљање иконама.
Велики скок у прекидачу Alt+Tab
Највидљивија промена за већину корисника је у Брзи прекидач прозора активира се помоћу Alt+TabВећ је био користан алат, али у окружењима са много отворених апликација могао је да заостаје у практичности и флексибилности.
Са IceWM 4.0, прекидач може да управља много већи број отворених прозора и вертикално и хоризонтално. Ово је посебно практично када радите са више апликација истовремено, више радних површина или имате лошу навику да ништа не затварате.
Штавише, сада су подржани Сви стандардни тастери за навигацију за кретање кроз листуДругим речима, нисте ограничени на коришћење само тастера Tab или основних тастера са стрелицама: можете искористити и друге тастере за навигацију да бисте прецизније прелазили из једног прозора у други, што је посебно цењено у интензивним сесијама.
А нови режим прегледа апликације у Alt+Tab. Уместо да само приказује иконе и наслове, IceWM може да понуди преглед који олакшава брзу идентификацију исправног прозора, посебно ако користите више инстанци истог програма (нпр. више прозора прегледача).
Једна посебно корисна карактеристика је могућност да Напишите прво слово разреда у пријави Док је прекидач отворен, притиском на то слово бира се следећи прозор са истом класом, што вам омогућава да прилично брзо прелазите између инстанци истог типа апликације.
Још једно значајно побољшање је то што је сада могуће изаберите прозор притиском на нумерички тастерСваки прекидач може бити повезан са бројем, а једноставним притиском на њега активира се тај прозор. Ово убрзава процес када тачно знате шта желите да отворите и где се то налази на листи.
У хоризонталном режиму са Alt+Tab, такође можете изаберите прозоре мишемОво појачава филозофију IceWM-а да корисник није ограничен на један метод интеракције. Тастатура и миш се међусобно допуњују и свако може да користи оно што му је најудобније.
Коначно, IceWM 4.0 додаје опцију за Отворите системски мени директно из интерфејса Alt+TabТо је мали детаљ, али повећава интеграцију између прекидача и остатка алата за управљање прозорима, поједностављујући неке уобичајене радње на прозорима.
Графичка побољшања: алфа мешање, RGBA и иконе високе резолуције
Још једна област у којој је постигнут значајан напредак јесте Модерна графичка подршка, посебно у погледу транспарентности и иконаIceWM 4.0 подразумевано подешава употребу алфа мешања и пуну подршку за 32-битни RGBA.
У пракси, то значи да менаџер решава транспарентности и ефекти повезани са алфа каналомОво резултира чистијим, модернијим изгледом, посебно ако користите теме које користе ове могућности или позадине са провидним елементима.
Што се тиче икона, IceWM усваја следеће као подразумевану вредност: иконе високе резолуције преко WM_ICON_SIZEРаспон подржаних величина је стандардизован и сада се креће од 16 до 256 пиксела. Ово омогућава приказивање оштрих, добро скалираних икона на екранима ниске и високе густине (укључујући HiDPI конфигурације).
Стандардизација величина такође олакшава рад са теме и интеграције екстерних иконаТо је зато што је лакше знати које ће се резолуције користити и како ће се приказивати у различитим елементима интерфејса (трака задатака, менији, системска палета итд.).
Исправке за BSD и друга интерна подешавања
Поред нове функционалности Alt+Tab и подешавања графике, IceWM 4.0 уводи неколико специфичних исправки за BSD системеОва врста промене обично није спектакуларна на први поглед, али је од виталног значаја да се одржи робусност менаџера на платформама као што су FreeBSD, OpenBSD или NetBSD.
Такође укључено мање исправке и мала побољшања Ова побољшања, распоређена по различитим компонентама – понашање прозора, усклађеност са стандардима, детаљи траке задатака, руковање системском палетом итд. – су побољшања која, када се комбинују, усавршавају свакодневно искуство.
Још један аспект о коме се водило рачуна јесте ажурирање превода на више језикаIceWM је доступан на око тридесет језика, а са сваком новом верзијом, стрингови се ажурирају, термини се исправљају и додаје се подршка за језике који заостају. Системом за превођење се управља преко Weblate-а, где свако може да се региструје и допринесе.
Инсталација, документација и сарадња IceWM 4.0
Верзија 4.0.0, објављена КСНУМКС Јануар КСНУМКСДоступан је у званичном репозиторијуму пројекта и, у многим случајевима, такође и кроз пакете главних дистрибуција. На неким системима, нова верзија ће већ бити у стабилним репозиторијумима, док ће на другима можда прво стићи у тестне или нестабилне гране.
Они који више воле да компајлирају из изворног кода могу га добити директно од GitHub, где су документовани основни кораци компајлирањаОдређене зависности морају бити инсталиране, укључујући gettext за управљање преводима. Ако је CMake доступан, обезбеђен је и алтернативни метод компајлирања коришћењем овог алата.
Да би се поједноставио процес, пројекат пружа скрипте за инсталирање свих зависности одједном као и упутства за проверу исправности ових зависности. Ово минимизира типичне грешке при компајлацији изазване недостајућим библиотекама.
Званична веб страница такође има линкове ка ресурсима за документација и водичи за конфигурацијунамењено и новим и напредним корисницима. Одатле можете дубље да се упустите у сваку опцију конфигурације, тему, управљање пречицама, понашање прозора и друге аспекте менаџера.
Системом превода се управља преко Веблате, где се свако може регистровати (било у самој инстанци пројекта или у повезаној) и помажу у усавршавању језика по њиховом избору. Ово омогућава IceWM-у да буде доступан корисницима широм света, са добро преведеним и конзистентним стринговима.
Што се тиче пријављивања грешака, тим вас моли да пошаљите проблеме путем система за пријаву проблема на ГитХабуОво избегава дуплирање и пружа специфичне детаље (дистрибуција, X11 верзија, кораци за репродукцију грешке итд.). Ова дисциплина олакшава програмерима да открију обрасце, исправе грешке и одрже висок квалитет софтвера.
IceWM се дистрибуира под ГНУ-ова општа јавна лиценца (LGPL)Ово омогућава веома широку употребу у личном и професионалном окружењу и олакшава његову интеграцију у различите пројекте и деривате.
IceWM 4.0 у контексту Linux и BSD екосистема
Док се пејзаж десктоп рачунара и менаџера прозора наставља развијати, IceWM задржава своју нишу захваљујући свом равнотежа између лакоће, стабилности и прилагођавањаЗа разлику од тешких окружења са десетинама позадинских сервиса, IceWM нуди солидну основу на којој корисник одлучује шта ће додати.
У екосистему где комплетна десктоп окружења (GNOME, KDE Plasma, Xfce, итд.) коегзистирају са минималистичким менаџерима прозора (као што су Openbox, Fluxbox или dwm), IceWM заузима средњу позицију: Није баш тако „голо“ као неки менаџери мозаикаАли је и даље много лакши од комплетног десктоп рачунара са свим интегрисаним.
Верзија 4.0, са нагласком на Alt+Tab, графичка побољшања и подешавања компатибилности, показује да пројекат Није остало заглављено у прошлостиНапротив, задржава оригиналну суштину, а истовремено укључује детаље које тренутни корисници практично узимају здраво за готово (иконе високе резолуције, исправна транспарентност, проширена навигација итд.).
Свако ко тражи брзо окружење за старији рачунар, лагану удаљену сесију или једноставно једноставну радну површину на моћној машини, пронаћи ће у IceWM 4.0 опцију која комбинује зрелост, стабилност и развој који континуирано напредујечак и ако је у опуштеном темпу и веома фокусирано на битне ствари.
Посматрајући све што ово издање доноси, од значајних побољшања прекидача прозора до модернизације графичког слоја, а да не помињемо пажњу посвећену преводима, исправке за BSD и широк спектар тема и конфигурација, потврђује се да је... веома солидно ажурирање за оне који цене лагано, али комплетно окружењеи као идеална улазна врата за оне који желе да открију да класични менаџер прозора и даље може деловати веома модерно.
