Wayland istifadə edərək Sway 1.4 xüsusi mühit buraxılışı

Hazırlandı kompozit menecer buraxılışı 1.4 yellənmək (выпуск 1.3 не был сформирован), построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 və panel i3bar. Layihə kodu C və dilində yazılmışdır yayılır MIT lisenziyası altında. Layihə Linux və FreeBSD-də istifadə üçün nəzərdə tutulub.

i3 uyğunluğu komanda, konfiqurasiya faylı və IPC səviyyəsində təmin edilir ki, bu da Sway-in X3 əvəzinə Wayland istifadə edən şəffaf i11 əvəzedicisi kimi istifadə edilməsinə imkan verir. Sway pəncərələri ekranda məkan olaraq deyil, məntiqlə yerləşdirməyə imkan verir. Windows ekran sahəsindən optimal istifadə edən və sadəcə klaviaturadan istifadə edərək pəncərələri tez manipulyasiya etməyə imkan verən bir şəbəkədə yerləşdirilib.

Tam istifadəçi mühiti yaratmaq üçün aşağıdakı müşayiət olunan komponentlər təklif olunur: Biz yedik (KDE boş protokolunu həyata keçirən fon prosesi), yellənmə (ekran qoruyucu), Mako (bildiriş meneceri), əzazil (skrinşotların çəkilməsi), slurp (ekranda bir sahə seçərək), wf yazıcı (video çəkiliş), yol çubuğu (tətbiq çubuğu), virtboard (ekran klaviaturası), wl-bufer (buferlə işləmək), wallutils (masaüstü divar kağızı idarə edilməsi).

Sway kitabxananın üstündə qurulmuş modul layihə kimi hazırlanır kökləriKompozit menecerin işini təşkil etmək üçün bütün əsas primitivləri ehtiva edən . Wlroots üçün arxa uçlar daxildir
ekrana, daxiletmə qurğularına girişin abstraksiyalaşdırılması, OpenGL-ə birbaşa çıxış olmadan göstərmə, KMS/DRM, libinput, Wayland və X11 ilə qarşılıqlı əlaqə (Xwayland əsasında X11 tətbiqlərini işə salmaq üçün bir təbəqə təmin edilir). Sway ilə yanaşı, wlroots kitabxanası da fəal şəkildə istifadə olunur digər layihələrO cümlədən Librem5 и Qəfəs. C/C++ ilə yanaşı Scheme, Common Lisp, Go, Haskell, OCaml, Python və Rust üçün bağlamalar hazırlanmışdır.



Yeni buraxılışda:

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

    Mənbə: opennet.ru

  • Добавить комментарий