
Hyprland достига версия 0.51 с актуализация, фокусирана върху подобряване на ежедневното изживяване и осигуряване на значителен скок в гъвкавостта, особено при жестовете с тракпада. След сравнително кратък цикъл на разработка, динамичният композитор за Wayland отново се движи бързо, въвеждайки амбициозни промени, които, макар и да не са революционни, са много забележими в реалната употреба. Новата система за жестове, по-гъвкава от всякога, и десетките фини настройки определят тази версия.
Ако обичате да персонализирате всеки детайл, тази версия ще ви изкуши. Има нови опции за поведение на прозорците, обновени анимации, подобрения в скрийнкастинга, по-организирана система за управление на оформлението и значителен брой корекции на грешки. Всичко това, без да се губи същността на Hyprland : динамични композиции, гъвкава производителност и постоянно развиваща се екосистема.
Hyprland 0.51 въвежда промени, нарушаващи съвместимостта
Преди всичко, предупреждение към всички потребители. Системата за жестове е пренаписана от горе до долу, което означава, че някои стари параметри вече не съществуват. Ключовете изчезват gestures:workspace_swipe, gestures:workspace_swipe_fingers y gestures:workspace_swipe_min_fingers, защото новата имплементация разпределя жестовете по много по-прецизен и директен начин.
Той също се пенсионира animations:first_launch_animationВместо това, на сцената се появява анимационният лист. monitorAdded, което ви позволява да организирате специално какво се случва, когато добавите монитор. Тази промяна е в съответствие с новия модулен подход на анимациите и е правилният начин за възпроизвеждане (или подобряване) на поведението, което преди това е било постигнато със стария параметър.
Напълно преработени жестове на тракпада
Звездата на изданието са преработените жестове. Те вече могат да бъдат дефинирани с 1:1 картографиране за пръсти, модификатори и посоки, което ви дава изискан контрол върху това какво прави всеки жест и кога. Край на твърдите предварително зададени настройки : можете да създадете своя собствена граматика на жестовете и да я впишете в работния си процес.
Някои примери, предложени от самия проект, са много илюстративни. Щипване с три пръста може да затвори прозорците ви, хоризонтално плъзгане с произволен брой пръсти може да превключва работните пространства, а вертикално плъзгане може да извика специално работно пространство. Възможностите са огромни, защото всеки жест поддържа комбинации от пръсти, посока и модификатори.
Ако идвате от старата конфигурация, трябва да прегледате документацията за жестове, за да възпроизведете любимите си преки пътища с новата система. Кривата на обучение е кратка и получавате гъвкавост, която не сте имали преди, особено полезно, ако използвате тракпада като основен навигационен интерфейс.
Нова конфигурация и опции за качество на живот
Hyprland 0.51 се предлага с няколко допълнения, които улесняват фината настройка на вашата сесия. Първо, опцията dim_modal за контролиране на затъмняването на родителския прозорец, когато се показва модален диалогов прозорец. Това помага да се съсредоточи вниманието и да подобрят четимостта на модалните прозорци, без да налагат агресивни теми.
Към помощната програма за управление е добавена нова команда: hyprctl getpropС него можете директно да заявявате свойствата на обектите и вътрешните им състояния, а скриптове на трети страни ще го оценят. Това е стъпка по-близо до чиста апаратура и към по-стабилни автоматизации.
Друго практично допълнение: коефициентът на изместване може да се дефинира за всяко устройство. Сега scroll_factor Приема конфигурация, специфична за устройството, което е идеално, ако комбинирате мишка и тракпад с много различна чувствителност. По-последователен свитък Това се изразява в по-малко триене при преместване между приложения и повърхности.
Hyprland 0.51 въвежда настройки за главно оформление и контрол на фокуса.
За тези, които използват главното оформление, има някои полезни нови функции. То въвежда ignoremaster в комбинация с swapwithmaster, което ви позволява да изключите прозорците от размяна с главната позиция, когато не се интересувате от определени приложения, които излизат на преден план. Повече контрол върху потока от прозорци без да се отказва от динамиката на майстора.
В допълнение, командата или съобщението за оформление focusmaster добавете режим previousТози режим запомня и връща към предишния главен режим, което прави превключването между основните фокуси по-естествено в многозадачни среди. Малка промяна, голяма полза когато извършвате верижни операции и трябва да се върнете към предишния фокус, без да мислите.
Невидим курсор и други тънкости на показалеца
Опцията е добавена cursor:invisible за да скриете напълно курсора. Може да изглежда незначително, но е предимство за системи със сензорни екрани, павилиони или звукозаписни студия, където курсорът разсейва. Проста опция, която решава реални случаи и че досега се е налагало да се импровизира с поправки.
Анимации: DPMS, изскачащи прозорци и подобрено увеличение
На визуален фронт, Hyprland включва анимации за DPMS. Рязкото включване и изключване на екраните вече не е рязко, а по-скоро е интегрирано с плавни преходи. Тези детайли придават изпипано усещане и правят изживяването по-приятно на монитори, които често влизат и излизат от режим на заспиване.
Вградените изскачащи прозорци на Wayland вече се анимират с ефекти на постепенно появяване и затихване. Анимацията за мащабиране по подразбиране също е подобрена, а UV изчисленията за бавно движещи се повърхности са усъвършенствани, което води до по-плавни преходи, когато компонентите не се пречертават бързо. Всичко това допринася за по-последователен интерфейс и намалява визуалните артефакти в сложни среди.
VRR под контрол и 8-битов скрийнкаст
В секцията с екрани се появява ново правило за динамичен прозорец: novrrКогато се приложи, VRR се заключва за този прозорец, което е полезно, когато се нуждаете от пълна стабилност на честотата на опресняване в определени приложения или игри, които не се справят добре с променлива честота. Гранулиран контрол на VRR което предотвратява нежелано поведение, без да деактивира функционалността глобално.
Скрийнкастовете вече са принудени да използват 8-битова цветова гама по подразбиране. Това коригира проблеми с цветовете при споделяне на екрани на компютри с широка цветова гама и по-специално решава проблеми с Firefox и Chromium. Освен това, опцията misc:screencopy_force_8b да се стандартизира инструментът за копиране на екрана, за да работи с 8 бита чрез PipeWire. Качеството на улавянето и емисиите се подобрява, нещо ключово, ако записвате или излъчвате редовно.
Виртуална клавиатура: нови практични опции
Виртуалната клавиатура е актуализирана с две силно желани функции: възможността за запазване на натиснатите клавиши при затваряне на клавиатурата и възможността за предотвратяване на споделянето на състоянията на клавишите. Тези предпочитания намаляват страничните ефекти в приложения, които са чувствителни към състоянието на клавиатурата, и предотвратяват фантомния вход. Потребителите, които разчитат на виртуалната клавиатура, ще забележат разликата в работния процес и надеждността.
Изтегляне и наличност на Hyprland 0.51
Версията е публикувана и достъпна от уебсайта на проекта . Ще намерите съобщението и бележките за изданието, а също така можете да изтеглите изходния код в tarball формат, ако предпочитате да го компилирате сами. Хранилищата на вашата дистрибуция – като тези на Garuda – ще включат пакета както обикновено, но ако не искате да чакате, уебсайтът на проекта е най-прекият път.
С това издание, Hyprland засилва предлагането си на лек и адаптивен композитор, включващ 1:1 жестове, по-усъвършенствани анимации, подобрен VRR контрол и безпроблемен скрийнкаст, всичко това придружено от пълен набор от корекции на грешки. Това е актуализация, която ви кара да искате да надстроите възможно най-скоро , особено ако разчитате на жестове, често правите скрийншотове или искате по-естествен контрол на фокуса.
