Издање прилагођеног окружења Сваи 1.6 користећи Ваиланд

Доступен релиз композитного менеджера Sway 1.6, построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 и панелью i3bar. Код проекта написан на языке Си и распространяется под лицензией MIT. Проект нацелен на использование в Linux и FreeBSD.

Компатибилност са и3 је обезбеђена на нивоу команде, конфигурационе датотеке и ИПЦ, што омогућава да се Сваи користи као транспарентна замена за и3 која користи Ваиланд уместо Кс11. Сваи вам омогућава да поставите прозоре на екран не просторно, већ логично. Прозори су распоређени у мрежу која оптимално користи простор на екрану и омогућава вам да брзо манипулишете прозорима користећи само тастатуру.

За креирање потпуног корисничког окружења, понуђене су следеће пратеће компоненте: сваиидле (позадински процес који имплементира КДЕ протокол у стању мировања), сваилоцк (чувар екрана), мако (менаџер обавештења), грим (креирање снимака екрана), слурп (одабир области на екрану), вф-рекордер (видео снимање), ваибар (трака са апликацијама), виртбоард (тастатура на екрану), вл-цлипбоард (рад са клипбордом), валлутилс (управљање позадином радне површине).

Сваи се развија као модуларни пројекат изграђен на врху влроотс библиотеке, која садржи све основне примитиве за организовање рада композитног менаџера. Влроотс укључује бацкендове за апстрактни приступ екрану, улазне уређаје, рендеровање без директног приступа ОпенГЛ-у, интеракцију са КМС/ДРМ, либинпутом, Ваиландом и Кс11 (обезбеђен је слој за покретање Кс11 апликација заснованих на Ксваиланд-у). Поред Сваи-а, влроотс библиотека се активно користи у другим пројектима, укључујући Либрем5 и Цаге. Поред Ц/Ц++, везе су развијене за Сцхеме, Цоммон Лисп, Го, Хаскелл, ОЦамл, Питхон и Руст.

У новом издању:

  • Реализована возможность использования редактора методов ввода (IME) в составе элементов интерфейса пользователя, таких как панели и экран блокировки.
  • Повышена плавность интерактивных операций перемещения и изменения размера окон.
  • В самодостаточных пакетах Flatpak и Snap для улучшения интеграции с системой задействован протокол xdg-foreign.
  • Совместимость с оконным менеджером i3 улучшена в области команд, изменяющих раскладку окон на экране.
  • Добавлена опция для скрытия курсора во время набора.
  • Реализация корзины адаптирована для работы в системах без systemd или elogind.
  • Повышена надёжность работы с буфером обмена для приложений X11.

Извор: опеннет.ру

Додај коментар