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

Припремљен композитно издање менаџера Њихање 1.4 (выпуск 1.3 не был сформирован), построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 и панел и3бар. Код пројекта је написан у Ц и дистрибуира под МИТ лиценцом. Пројекат је намењен за коришћење на Линук и ФрееБСД.

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

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

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



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

  • Добавлена поддержка протокола VNC для удалённого обращения к рабочему столу. Работа организована через использование сервера ваивнц, который может подключаться к запущенным рабочим сеансам на базе Wayland, создаёт виртуальное устройство ввода и транслирует экранный вывод при помощи протокола RFB. Wayvnc в том числе можно использовать для запуска виртуальных рабочих столов, запускаемых на серверах без монитора. Поддержка ранее предлагавшегося бэкенда на базе протокола RDP прекращена.
  • Добавлена частичная поддержка запуска панели задач, развиваемой проектом MATE;
  • Реализована возможность настройки задержек отображения символов при вводе (опции max_render_time и sway-output);
  • Добавлена поддержка раздельной обработки групп клавиш на клавиатуре (для специализированных клавиатур);
  • Прекращена поддержка протокола xdg-shell v6 (нестабильная версия v6 уже неактуальна после стабилизации xdg-shell).

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

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