Wayland protokolidan foydalangan holda Hyprland 0.55 kompozit serveri mavjud. Loyiha plitkali oynani joylashtirishga qaratilgan, lekin ayni paytda klassik o'zboshimchalik bilan oynalarni joylashtirishni, yorliqli oynalarni guruhlashni, psevdo-mozaik rejimini va to'liq ekranli oynani joylashtirishni qo'llab-quvvatlaydi. Kod C++ da yozilgan va BSD litsenziyasi ostida tarqatiladi.
Vizual jozibali interfeyslarni yaratish imkoniyatlari taqdim etilgan: oyna ramkalaridagi gradientlar, fonni xiralashtirish, animatsiya effektlari va soyalar. Funktsionallikni kengaytirish uchun plaginlarni ulash mumkin va ishni tashqi nazorat qilish uchun rozetkaga asoslangan IPC taqdim etiladi. Konfiguratsiya konfiguratsiya fayli orqali amalga oshiriladi, unda o'zgarishlar qayta ishga tushirilmasdan tezda olinadi. Quyidagi funksiyalar ham ajralib turadi: dinamik tarzda yaratilgan virtual ish stollari; ekrandagi elementlarni joylashtirish rejimlari; issiq tugmachalarni global qayta ishlash; sensorli panel/sensorli ekrandagi imo-ishoralarni boshqarish.
Yangi versiyada:
- Предоставлена опциональная возможность использования языка Lua для настройки рабочего стола Hyprland. Конфигурация на языке Lua определяется в файле hyprland.lua, при отсутствии которого используется старый формат hyprland.conf.
- Добавлен API Layout, позволяющий определять в файле конфигурации собственные мозаичные раскладки окон, используя язык Lua. Раскладки могут привязываться к монитору или виртуальному рабочему столу.
- Добавлена поддержка полноэкранных окон при переключении между окнами с использованием прокрутки. Добавлена возможность управлять прокруткой при помощи жестов на тачпаде.
- Добавлена возможность загрузки своих цветовых ICC-профилей для каждого устройства вывода, используя настройку ‘icc = «..path..»‘ в файле конфигурации.
- Улучшено управление цветом для мониторов и повышена точность цветопередачи при предоставлении совместного доступа к экрану.

Manba: opennet.ru
