Hyprland 0.47 Lands с поддержкой HDR и скруглениями

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

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

Основное изменение в этом выпуске касается опции конфигурации master:always_center_master, которая была отменена в пользу более адаптируемой альтернативы:

master:slave_count_for_center_master заменяет старую настройку, предоставляя пользователям большую гибкость в центрировании главного окна.

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

Еще одно долгожданное дополнение – новая поддержка HDR и Color Management. Если вам интересно или вы чувствуете себя авантюристом, перейдите в экспериментальный раздел переменных конфигурации, чтобы узнать, как ее включить. Однако помните, что эта функция все еще считается экспериментальной, так что, возможно, вам стоит действовать осторожно.

А теперь, любители эстетики, насколько важны углы для вашего рабочего стола? Hyprland 0.47 приготовил для вас нечто особенное. Вам понравится новая поддержка squircles, которая придаст вашим окнам стильные закругленные углы.

Конечно, это в основном косметический твик, но многие в сообществе Hyprland с нетерпением ждали этого визуального новшества.

Кроме того, под капотом теперь реализована пара новых протоколов:

  • hyprland_lock_notify: Потенциальное благо для конфиденциальности, помогая утилитам вроде hypridle обеспечить блокировку экрана перед тем, как система перейдет в спящий режим, что позволит избежать неловкого мигания рабочего стола при пробуждении.
  • hyprland_surface: Уже используется в quickshell.

Следуя по стопам KDE, Hyprland теперь включает в себя небольшое сообщение о пожертвовании, которое появляется дважды в год – один раз в июле и еще раз в декабре. Если вам не нравится это напоминание, вы можете легко отключить его, установив ecosystem:no_donation_nag. Но эти пожертвования помогут поддержать скорость текущего развития.

Hyprland 0.47 также представляет несколько новых опций и модификаций конфигурации:

  • negative: Отрицание любого regex.
  • focusedmonv2: Отправляет более подробную информацию, чем focusedmon, на сокет2.
  • Новый тег window selector для поиска окон по тегам.
  • Новые диспетчеры уничтожения окон: Вы можете убивать окна напрямую, а не вежливо закрывать их.
  • cyclenext – Получает аргумент visible для цикла всех видимых окон.

Наконец, в этом выпуске стоит упомянуть и о некоторых других заметных улучшениях:

  • Плавные переходы для CTM: Если вы используете hyprsunset, вы сможете наслаждаться более плавными переходами цветовой температуры – за исключением Nvidia, где результаты могут отличаться.
  • Флаг --verify-config: Быстрая проверка правильности конфигурации Hyprland без фактического запуска композитора.
  • Перезагрузка плагинов в hyprpm: Принудительная загрузка всех плагинов, когда вам действительно нужен «чистый лист».
  • Ускоренная обработка регексов: Скомпилированные регексы теперь кэшируются там, где это возможно, что немного повышает эффективность.
  • Исправления ошибок в буферк обмена и Drag-and-Drop перетаскивании для Xwayland: Несколько небольших, но важных улучшений для тех, кто преодолевает разрыв между приложениями X11 и Wayland.
  • Ускоренная перезагрузка конфигурации: Благодаря переходу на inotify, Hyprland должен перезагружать конфигурации быстрее и эффективнее, чем раньше.

Вместе с Hyprland 0.47 разработчики выложили hyprutils 0.5, с которым стоит ознакомиться, если вы хотите оптимизировать свой рабочий процесс на базе Hyprland.

Как обычно, в новом выпуске также исправлено множество ошибок. Полный список можно найти на странице проекта . Для получения более подробной информации посетите страницу.

Зарубин Иван Эксперт по Linux и Windows

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

Похожие статьи

Комментарии (0)