Hyprland 0.52 включает в себя новые функции, такие как принудительное отключение диспетчера, модальные правила и настройки полноэкранного режима с возможностью установки/снятия/переключения.

  • Элементы управления настроены тонко: вращение с помощью устройства ввода, layerrule noscreenshare и опция cursor:zoom_disable_aa.
  • Управление цветом добавляет профили dcip3, dp3 и Adobe, а также множество исправлений рендеринга, IME и жесты.
  • Несовместимое изменение: опция misc:disable_hyprland_qtutils_check изменена на misc:disable_hyprland_guiutils_check.

Гипрленд 0.52

После перерыва выходит новое обновление для альтернативный композитор Уэйланд которые многие используют ежедневно. В Гипрленд 0.52 Очевидно, что команда снова набрала обороты, внеся конкретные улучшения в пользовательский опыт, повысив качество жизни и внеся ряд исправлений, которые иногда становятся заметны только тогда, когда что-то идёт не так. Хотя это не масштабный релиз, он включает функции, которые действительно меняют повседневное использование.

Кроме того, команда сосредоточила внимание на своем будущем визуальном стеке: новом ГиперинструментарийКоторая ляжет в основу графических приложений экосистемы Hyprland. Именно поэтому в этой версии особое внимание уделяется сочетанию полезных функций и незаметной работы инфраструктуры, которая лежит в основе будущих разработок. приложения с графическим интерфейсом из дома.

Что нового в Hyprland 0.52: обзор

Этот релиз содержит ряд функциональных изменений и внутренних корректировок, призванных снизить нагрузку. Появилась новая функция диспетчер: forceidleСреди новых функций — более детальное управление полноэкранным режимом, дополнительные профили управления цветом и возможность поворота совместимых устройств ввода. Также добавлены свойства правил окна для модального поведения и правило слоя для отключения демонстрации экрана при необходимости. (noscreenshare).

Параллельно были решены проблемы стабильности и графической согласованности: от более плавного изменения размера до исправления повреждений рендеринга и детализации на уровне пикселей. Некоторые исправления касаются очень специфических случаев, например, захвата на 10-битных экранах, но они помогают Hyprland выглядеть более отточенным. более прочный крест-накрест.

Несовместимые изменения, о которых вам следует знать

Есть одно изменение, которое может превзойти ожидания тех, кто работает с предыдущими версиями. Возможность разное:disable_hyprland_qtutils_check был переименован и перемещен в misc:disable_hyprland_guiutils_checkПричина в том, что старый модуль qtutils устарел в пользу нового guiutils, поэтому вам следует скорректировать свою конфигурацию, если вы полагаетесь на этот флаг. Хайпрланд.

Основные новые функции Hyprland 0.52 и как они улучшают ваш рабочий процесс

Среди наиболее заметных нововведений — возможность отмечать подкарты, которые автоматически закрываются после выполнения сочетания клавиш. Это упрощает временные сочетания клавиш, необходимые только для определённого действия, предотвращая оставление подкарты активной и замедление рабочего процесса. Если у вас есть последовательность действий, например, для переупорядочивания окон с последующим возвратом в обычное состояние, включение этой функции будет невероятно полезно. самозакрывающийся.

Новый диспетчер forceidle Он предназначен для очень простого применения: принудительного перехода в спящий режим при необходимости. Это может быть полезно для скриптов или автоматизированных систем, использующих контролируемый цикл ожидания, и хорошо вписывается в конфигурации, включающие таймеры, энергосбережение или условия. контекстуальный.

Еще один приятный момент: поведение полноэкранного режима теперь принимает набор, сброшен y тумблерС помощью этих трёх команд вы сокращаете количество системных запросов (снижаете IPC) и управляете полноэкранным режимом более детерминированно. Автоматизация окон, чередующихся между работой и развлечениями, — это улучшение, которое позволяет вам быть точный при каждом переходе.

Hyprland 0.52 также улучшает управление цветом (CM) с помощью новых опций: dcip3, dp3 y саманДля тех, кто работает с мониторами с широким цветовым охватом или обрабатывает фото и видео, наличие таких пространств упрощает согласованную настройку и уменьшает количество непредвиденных ситуаций при переносе материалов между устройствами. Это естественное решение для тех, кто стремится к точности цветопередачи в различных условиях. Wayland.

Продолжая работу с периферийными устройствами, теперь вы можете установить вращение через устройство ввода, если это позволяет аппаратное обеспечение. Это особенно полезно при работе с планшетами для оцифровки или в нестандартных конфигурациях, где ориентация устройства также должна учитываться при интерпретации осей и активных областей. Это элемент управления, который добавляет точности, не усложняя работу. конфиг.

Что касается правил слоя, опция noscreenshare Его можно применять как правило слоёв. Эта замечательная идея решает проблему запрета общего доступа к определённым слоям, добавляя уровень конфиденциальности, когда вы не хотите, чтобы определённые наложения, доки или конфиденциальные элементы отображались в... захват в естественных условиях.

Для тех, кто ценит каждый пиксель, появилась возможность курсор:zoom_disable_aaВключите или отключите сглаживание при увеличении масштаба курсором, выбрав, предпочитаете ли вы чёткое пикселизированное изображение или более плавное, размытое приближение. Это зависит от ваших предпочтений и монитора, но наличие переключателя непосредственно на конфиг Это успех.

Недвижимость также включена модальный Для правил для окон. С его помощью можно объявить модальное поведение окна, что полезно для диалоговых окон, которые должны блокировать взаимодействие до завершения действия. Управление модальностью с помощью правил обеспечивает единообразие пользовательского опыта на настольных компьютерах с очень высоким разрешением. на заказ.

Помимо ощутимых улучшений, есть ещё «мелочи». Не все из них заслуживают отдельного заголовка, но общее впечатление говорит о более плавной работе рабочего стола, меньшем количестве сюрпризов и общем ощущении комфорта. уход из-за деталей.

Исправления и улучшения в Hyprland 0.52: от рендеринга до жестов

В визуальном плане было внесено несколько улучшений, которые вы могли заметить, даже не имея возможности указать на них: более плавное изменение размера, исправление повреждений и небольшие корректировки, которые улучшают прорисовку на уровне пиксельВсе это способствует тому, чтобы перемещение или изменение размера окон ощущалось менее резким.

Для тех, кто использует 10-битные дисплеи, проблемы были устранены. скриншотРаспространение или захват изображений с большей глубиной цвета не всегда тривиальны, и эти настройки помогают инструменту работать на уровне HDR-мониторов и потоков, где каждый дополнительный бит имеет значение. верность.

Также была проделана работа по повышению общей стабильности: исправлено несколько ошибок и, в частности, внесены изменения в функциональные хуки для предотвращения сбоев плагинов. Когда экосистема зависит от расширений, усиление этого аспекта имеет ключевое значение для предотвращения роста цен. модульность.

Жесты получают свою долю внимания с исправлениями, которые решают проблемы неверно истолкованных параметров конфигурации, продолжая эволюцию, начатую в Гипрленд 0.51Если вы когда-либо замечали необычное поведение при пролистывании или нажатии, то, скорее всего, эти пограничные случаи будут лучше с версией 0.52. на пути.

Виртуальная клавиатура (IME) также была улучшена благодаря нескольким исправлениям, улучшающим удобство ввода в многоязычном контексте или при использовании других методов ввода. Для тех, кто переключается между языками или работает с определёнными редакторами IME, эти изменения обеспечивают более согласованное поведение. последовательный.

Анимация слайд/слайд-фейд Теперь он принимает принудительные направления, исправляя ошибку, которая препятствовала такой детализации. Это небольшое, но важное изменение для тех, кто намеренно проектирует переходы. точность.

Также решен редкий случай блокировки. Система управления энергопотреблением дисплея когда мониторы не «оживали» после перехода в спящий режим. Этот тип ошибок — один из самых неприятных, и его устранение значительно повышает воспринимаемую надёжность композитор.

И, как будто этого было недостаточно, исправлен сценарий, при котором плагины могли давать сбой из-за конфликтов зависимостей ABI. Подобные проблемы возникают при обновлении системных библиотек, поэтому исправление обеспечивает устойчивость к изменениям, не входящим в область действия. Хайпрланд.

Hyprtoolkit: работа, которая остается незаметной, но имеет значение.

Часть недавних усилий была направлена ​​на укрепление ГиперинструментарийНабор инструментов, который будет лежать в основе всех графических приложений в экосистеме Hyprland. Хотя версия 0.52 «не самый крупный релиз», этот подход — среднесрочная инвестиция: когда приложения будут использовать общую платформу, всё станет стабильнее, интегрированнее и проще в использовании. держать.

Проект архивирует старые материалы (например, qtutilsПереход на современные модули (guiutils) соответствует этой стратегии. Это чёткий сигнал: меньше фрагментации, больше однородности и прочная основа, на которой можно продолжать разработку, не разрушая систему. балласт.

Производительность и стабильность: каково это — использовать

Более плавное изменение размеров поверхностей не кричит о многом, но оно действительно меняет ощущения при перетаскивании углов и перемещении разделителей. Меньше скачков и исправление повреждений означает меньше ненужных перекрасок и более эстетичный вид. сплоченный при перестановке окон.

Аранжировки IME Они устраняют раздражающие несоответствия в работе виртуальных клавиатур и методов ввода. На современных многоязычных компьютерах это так же важно, а может быть, даже важнее, чем визуальный эффект: плавный набор текста и корректные преобразования являются частью производительность.

Коррекция падений из-за прорывов ABI Что касается зависимостей, он защищает часто обновляемые конфигурации, особенно в непрерывных релизах. Hyprland не зависит исключительно от себя: сосуществование с системными библиотеками требует устойчивости, и именно здесь очевидна забота об избежании [уязвимостей]. регрессии.

Вопросы, которые могут у вас возникнуть о Hyprland 0.52

  • Стоит ли обновляться прямо сейчас? Если вам нужна стабильная конфигурация и вас привлекают такие улучшения, как полноэкранный режим, модальные правила или новый диспетчер, то да. forceidleСкачок вполне разумный. Если вы тоже столкнулись с ошибками, подобными ошибке DPMS, или используете 10-битные дисплеи, вы сразу же заметите улучшение стабильности и захват.
  • Обязательно ли менять настройки? Только если вы использовали переименованную опцию qtutils Для guiutils улучшения происходят незаметно и не нарушают текущие рабочие процессы. Тем не менее, всегда рекомендуется просматривать журнал изменений и сохранять копию кода. конфиг перед тестированием.
  • А как насчёт управления цветом? Новые возможности dcip3, dp3 y саман Они расширяют совместимость с мониторами и профессиональными рабочими процессами. Если вы работаете с изображениями, вам следует убедиться, что ваши приложения, профили и весь рабочий процесс согласованы, чтобы в полной мере использовать эти функции. пространства.

Маленькие вещи, которые имеют значение

Даже если это не влияет на вас напрямую, зная, что анимация слайд/слайд-фейд Теперь он принимает принудительные адреса. Это признак того, что команда решает оставшиеся проблемы и не даёт «почти идеальному» подходу разрушить целостность рабочего стола, который может похвастаться впечатляющей анимацией. настроенный.

Настройка жесты Тот факт, что он разъясняет интерпретацию некоторых опций, также соответствует этой мысли: меньше сюрпризов, когда ожидаешь, что жест будет выполнять именно то, что указано в документации. Ощущение контроля напрямую влияет на беглость воспринимается.

И акцент на Гиперинструментарий Стоит подчеркнуть еще раз: закладывание фундамента для приложений завтрашнего дня сегодня сокращает технический долг и обеспечивает согласованный рост экосистемы, что оценят пользователи и разработчики в среднесрочной и долгосрочной перспективе. Plazo.

Hyprland 0.52 позиционирует себя как целенаправленное и тщательно продуманное обновление: оно добавляет полезные инструменты, такие как forceidle, модальные правила и цветовые профили; улучшает взаимодействие с пользователем благодаря более плавному изменению размера, исправлениям IME и улучшениям жестов; исправляет такие существенные ошибки, как блокировка DPMS и случаи 10-битного копирования экрана; и даёт понять, что будущее за Hyprtoolkit, который объединит графические приложения проекта. Если вы ищете стабильность с практическими улучшениями и хотите, чтобы редактор уделял пристальное внимание как деталям, так и технической базе, эта версия идеально подходит для быстрого, красивого и контролируемого рабочего стола. контроль.

Гипрленд 0.51
Теме статьи:
Hyprland 0.51 выходит с поддержкой жестов 1:1, VRR и улучшениями производительности