Ngaleupaskeun labwc 0.7, server komposit pikeun Wayland

Pelepasan proyék labwc 0.7 (Lab Wayland Compositor) sayogi, ngembangkeun server komposit pikeun Wayland kalayan kamampuan anu mirip sareng manajer jandela Openbox (proyék ieu disayogikeun salaku usaha pikeun nyiptakeun alternatif Openbox pikeun Wayland). Diantara fitur labwc nyaéta minimalism, palaksanaan kompak, pilihan kustomisasi éksténsif sareng kinerja anu luhur. Kodeu proyék ditulis dina basa C sareng disebarkeun dina lisénsi GPLv2.

Dasarna nyaéta perpustakaan wlroots, dikembangkeun ku pamekar lingkungan pangguna Sway sareng nyayogikeun fungsi dasar pikeun ngatur karya manajer komposit dumasar kana Wayland. Diantara protokol Wayland anu diperpanjang, wlr-output-manajemén dirojong pikeun ngonpigurasikeun alat kaluaran, lapisan-cangkang pikeun ngatur karya cangkang desktop, sareng tingkat luhur asing pikeun nyambungkeun panél khusus sareng saklar jandela.

Kasebut nyaéta dimungkinkeun pikeun nyambungkeun tambihan pikeun nerapkeun fungsi sapertos nyiptakeun layar, ningalikeun wallpaper dina desktop, nempatkeun panél sareng ménu. Épék animasi, gradién sareng ikon (iwal tombol jandela) henteu dirojong pisan. Pikeun ngajalankeun aplikasi X11 di lingkungan dumasar kana protokol Wayland, pamakéan komponén XWayland DDX dirojong. Téma, ménu dasar sareng hotkeys dikonpigurasi ngaliwatan file konfigurasi dina format xml. Aya dukungan anu diwangun pikeun layar dénsitas piksel luhur (HiDPI).

Sajaba ti diwangun-di menu root, ngonpigurasi via menu.xml, Anjeun bisa nyambungkeun palaksanaan menu aplikasi pihak-katilu, kayaning bemenu, fuzzel na wofi. Anjeun tiasa nganggo Waybar, sfwbar, Yambar atanapi LavaLauncher salaku panel. Pikeun ngatur monitor nyambungkeun sareng ngarobih parameterna, disarankeun nganggo wlr-randr atanapi kanshi. Layar dikonci maké swaylock.

Ngaleupaskeun labwc 0.7, server komposit pikeun Wayland

Parobihan konci dina rilis énggal:

  • Transisi ka cabang anyar perpustakaan wlroots 0.17 parantos dilakukeun.
  • Ditambahkeun dukungan pikeun protokol Wayland cursor-shape-v1, dipaké pikeun ngaropea penampilan kursor ku cara ngirimkeun runtuyan gambar kursor.
  • Ditambahkeun dukungan pikeun protokol skala fraksional Wayland, anu ngamungkinkeun manajer komposit ngalangkungan nilai skala permukaan non-integer, ngamungkinkeun klien pikeun nangtukeun ukuran panyangga anu langkung tepat pikeun objék wp_viewport, dibandingkeun sareng inpormasi skala bulat.
  • Ditambahkeun dukungan pikeun ikon dina bar judul jandela.
  • Antarbeungeut pikeun ngalih antara windows gaduh kamampuan pikeun ngagulung deui ku mencét panah kénca atanapi luhur.
  • Ditambahkeun setelan osd.workspace-switcher.boxes.{width,height} pikeun nangtukeun ukuran gambar leutik dina panganteur pikeun pindah antara desktops virtual.
  • Ditambahkeun tindakan anyar VirtualOutputAdd sareng VirtualOutputRemove pikeun nambihan sareng ngahapus alat kaluaran virtual.
  • Ditambahkeun ResizeTo aksi pikeun pangaturan ukuran.
  • Ditambahkeun aksi ToggleOmnipresent sareng pilihan "Salawasna dina Ruang Kerja Katingali" pikeun salawasna nempatkeun eusi dina desktop aktip.
  • Pikeun aplikasi maké XWayland, sipat _NET_WORKAREA diatur, nu ngidinan Anjeun pikeun ngarti ukuran wewengkon bébas dina layar teu dikawasaan ku panels (Contona, dipaké dina Qt nalika ngitung ukuran tina ménu pop-up).

sumber: opennet.ru

Mésér hosting anu dipercaya pikeun situs anu gaduh panyalindungan DDoS, server VPS VDS 🔥 Meser hosting situs wéb anu tiasa dipercaya nganggo panyalindungan DDoS, server VPS VDS | ProHoster