Как раз к Новому году команда разработчиков композитора Hyprland выпустила новую версию 0.46.
Это обновление принесло не только ряд долгожданных функций, но и важные изменения, о которых следует помнить пользователям. Иными словами, если вы не решались попробовать что-то новое в своей системе, то сейчас, возможно, самый подходящий момент.
Прежде всего, в Hyprland 0.46 изменена работа с курсорами на оборудовании Nvidia. Старый cursor:dumb_copy
был заменен на cursor:use_cpu_buffer
, прокладывая путь к тому, что должно стать бескомпромиссным опытом работы с курсорами на оборудовании Nvidia.
Хотя эта функция все еще считается экспериментальной, она предлагает ранним пользователям взглянуть на более плавное управление курсором.
Кроме того, были ужесточены правила работы с окнами и слоями. RegExp в этих правилах теперь требуют полного совпадения для срабатывания, поэтому частичное совпадение больше не поможет.
Например, если раньше вы полагались на свободный шаблон типа jer
для соответствия jeremy
, то теперь для достижения тех же результатов вам потребуется более точный подход – что-то вроде .*jer.*
-. Это усовершенствование поощряет более чистое и продуманное использование шаблонов regex.
Hyprland 0.46 также наполнен новыми функциями, которые разработчики с гордостью называют новогодними подарками. Пожалуй, самым приятным с визуальной точки зрения изменением является переход от sRGB к OkLab для работы с цветом.
Это означает, что градиенты и тонкие цветовые переходы будут выглядеть гораздо естественнее, предлагая более богатый визуальный опыт как для обычных пользователей, так и для людй работающих с дизайном.
Для тех, кто полагается на совместимость, снова работает функция XWayland Drag and Drop. Теперь можно легко перетаскивать элементы из клиентов Wayland в клиенты X11, делая рабочий процесс более гибким и удобным.
Кроме того, после каждого обновления появляется удобный экран обновления, который заверяет пользователей, что все прошло гладко, и предлагает им ознакомиться с примечаниями к выпуску.
Теперь за обработку регексов отвечает библиотека Google RE2, что обеспечивает более быстрое и эффективное сопоставление шаблонов.
В то же время поведение курсора стало еще более настраиваемым: новые опции, такие как cursor:warp_on_change_workspace
, теперь принимают параметр force
, а cursor:warp_back_after_non_mouse_input
помогает поддерживать последовательное позиционирование курсора при переключении между методами ввода.
Улучшения коснулись и стабильности локскрина – появился параметр lockdead_screen_delay
, предотвращающий некрасивое мерцание, если локскрин не может появиться достаточно быстро. Кроме того, теперь вы можете размывать всплывающие окна IME с помощью decoration:blur:input_methods
, что должно понравиться тем, кто ценит отточенный, профессиональный вид.
Наконец, ни один крупный релиз не обходится без большого количества исправлений. Разработчики в очередной раз проверили проблемы и внесли множество исправлений, чтобы обеспечить более плавную работу.
Ознакомьтесь с полным списком улучшений в официальном журнале изменений на GitHub. Анонс релиза Hyrpland 0.46s находится здесь.
Комментарии (0)