labwc 0.5 kasedhiya, server komposit kanggo Wayland

Proyèk labwc 0.5 wis dirilis, ngembangake server komposit kanggo Wayland kanthi kapabilitas kaya manajer jendhela Openbox (proyek kasebut disedhiyakake minangka upaya kanggo nggawe alternatif Openbox kanggo Wayland). Antarane fitur labwc yaiku minimalism, implementasi kompak, opsi kustomisasi ekstensif lan kinerja dhuwur. Kode proyek ditulis ing basa C lan disebarake miturut lisensi GPLv2.

Basis yaiku perpustakaan wlroots, sing dikembangake dening pangembang lingkungan pangguna Sway lan nyedhiyakake fungsi dhasar kanggo ngatur karya manajer gabungan adhedhasar Wayland. Antarane protokol Wayland sing ditambahi, wlr-output-management didhukung kanggo ngonfigurasi piranti output, lapisan-shell kanggo ngatur karya cangkang desktop, lan tingkat ndhuwur manca kanggo nyambungake panel khusus lan switch jendhela.

Sampeyan bisa nyambungake tambahan kanggo ngleksanakake fungsi kayata nggawe gambar, nampilake wallpaper ing desktop, nempatake panel lan menu. Efek animasi, gradien lan lambang (kajaba tombol jendhela) ora didhukung. Kanggo mbukak aplikasi X11 ing lingkungan adhedhasar protokol Wayland, nggunakake komponen XWayland DDX didhukung. Tema, menu dhasar lan hotkeys dikonfigurasi liwat file konfigurasi ing format xml.

Saliyane ing menu ROOT dibangun ing, diatur liwat menu.xml, sampeyan bisa nyambung implementasine menu aplikasi pihak katelu, kayata bemenu, fuzzel lan wofi. Sampeyan bisa nggunakake Waybar, Уambar utawa LavaLauncher minangka panel. Kanggo ngatur monitor nyambungake lan ngganti paramèter, disaranake nggunakake wlr-randr utawa kanshi. Layar dikunci nganggo swaylock.

Ing release anyar:

  • Nyedhiyakake dhukungan kanggo layar Kapadhetan piksel dhuwur (HiDPI).
  • Aktifake rearrangement saka unsur nalika piranti output tambahan dipatΓ¨ni.
  • Setelan sing diowahi sing ana gandhengane karo nangani acara obah unsur nganggo mouse.
  • Nambahake kemampuan kanggo nyuda jendhela sawise obah (unmaximize-on-move).
  • Dhukungan ditambahake kanggo taskbar sfwbar (Sway Floating Window Bar).
  • Dhukungan tambahan kanggo menu klien.
  • Kemampuan kanggo mbukak aplikasi ing mode layar wutuh kasedhiya.
  • Nambahake opsi cycleViewPreview kanggo pratinjau konten nalika ngalih ing antarane windows nggunakake antarmuka Alt + Tab.
  • Nambahake kemampuan kanggo ngiket tumindak nalika mindhah kursor mouse saka pinggir layar.
  • Dhukungan ditambahake kanggo variabel lingkungan WLR_{WL,X11}_OUTPUTS sing didhukung ing wlroots.
  • Dhukungan tambahan kanggo gerakan kontrol (jiwit panning lan zoom).

labwc 0.5 kasedhiya, server komposit kanggo Wayland
labwc 0.5 kasedhiya, server komposit kanggo Wayland


Source: opennet.ru

Add a comment