Kasutajakeskkonna Sway 1.6 väljalaskmine, mis kasutab Waylandi

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

i3 ühilduvus on tagatud käsu, konfiguratsioonifailide ja IPC tasandil, mis võimaldab kasutada Sway'd läbipaistva asendajana i3-le, kasutades Waylandi X11 asemel. Sway võimaldab paigutada aknaid ekraanile mitte ruumiliselt, vaid loogiliselt. Aknaid paigutatakse, moodustades võrgu, mis optimaalselt kasutab ekraaniruumi ja võimaldab kiiresti aknaid manipuleerida ainult klaviatuuri abil.

Täieliku kasutajakogemuse loomiseks pakutakse täiendavaid komponente: swayidle (taustaprotsess KDE idle protokolli rakendamisega), swaylock (ekraani kaitsjad), mako (teavituste haldur), grim (ekraanipilte loomine), slurp (ekraanil ala valimine), wf-recorder (video salvestamine), waybar (rakenduste paneel), virtboard (ekraanil klaviatuur), wl-clipboard (vahemällu töötlemine), wallutils (töölaua taustapiltide haldamine).

Sway areneb muna projektina, mis on üles ehitatud wlroots raamatukogule, kuhu on viidud kõik põhielemendid komposiitmenedžeri töö korraldamiseks. Wlroots sisaldab tagaplaneeringuid, et abstraheerida ligipääs ekraanile, sisend-seadmetele, joonistada ilma otse OpenGL'iga suhtlemata, suhelda KMS/DRM, libinput, Waylandi ja X11'ga (pakub kihti X11 rakenduste käitamiseks Xwayland'i põhjal). Lisaks Sway'le kasutatakse wlroots raamatukogu aktiivselt ka teistes projektides, sealhulgas Librem5 ja Cage. C'i ja C++ kõrvale on loodud sildid Scheme, Common Lisp, Go, Haskell, OCaml, Python ja Rust jaoks.

Uues väljaandes:

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

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster