labwc 0.5 ilipo, seva yamagulu a Wayland

Pulojekiti ya labwc 0.5 yatulutsidwa, ikupanga seva yamagulu a Wayland yokhala ndi kuthekera kofanana ndi woyang'anira zenera la Openbox (purojekitiyi ikuwonetsedwa ngati kuyesa kupanga njira ina ya Openbox ya Wayland). Zina mwazinthu za labwc ndi minimalism, kukhazikitsa kocheperako, zosankha zambiri zosinthira komanso magwiridwe antchito apamwamba. Khodi ya polojekitiyi imalembedwa m'chinenero cha C ndikugawidwa pansi pa layisensi ya GPLv2.

Laibulale ya wlroots imagwiritsidwa ntchito ngati maziko, opangidwa ndi omwe amapanga malo ogwiritsira ntchito Sway ndikupereka ntchito zofunikira pokonzekera ntchito ya Wayland-based composite manager. Mwa ma protocol owonjezera a Wayland, wlr-output-management imathandizidwa kukonza zida zotulutsa, chipolopolo-chipolopolo kuti chikonzekere ntchito ya chipolopolo cha desktop, ndi toplevel yakunja kuti mulumikizane ndi mapanelo anu ndi zosinthira zenera.

Ndizotheka kulumikiza zowonjezera kuti mugwiritse ntchito ntchito monga kupanga zowonera, kuwonetsa zithunzi pakompyuta, kuyika mapanelo ndi menyu. Zotsatira zamakanema, ma gradients ndi zithunzi (kupatula mabatani a zenera) sizimathandizidwa konse. Kuti mugwiritse ntchito mapulogalamu a X11 pamalo otengera protocol ya Wayland, kugwiritsa ntchito gawo la XWayland DDX kumathandizidwa. Mutu, menyu woyambira ndi ma hotkeys amakonzedwa kudzera pamafayilo osinthika mumtundu wa xml.

Kuphatikiza pa mizu yomangidwira, yokonzedwa kudzera pa menu.xml, mutha kulumikiza kukhazikitsidwa kwa mapulogalamu a chipani chachitatu, monga bemenu, fuzzel ndi wofi. Mutha kugwiritsa ntchito Waybar, Π£ambar kapena LavaLauncher ngati gulu. Kuwongolera zowunikira zolumikizira ndikusintha magawo awo, tikulimbikitsidwa kugwiritsa ntchito wlr-randr kapena kanshi. Chophimbacho chimatsekedwa pogwiritsa ntchito swaylock.

M'kutulutsa kwatsopano:

  • Amapereka chithandizo chazithunzi zapamwamba za pixel density (HiDPI).
  • Kuyatsa kukonzanso kwa zinthu pamene zida zowonjezera zazimitsidwa.
  • Zosintha zosinthidwa zokhudzana ndi kusamalira zochitika zosuntha zinthu ndi mbewa.
  • Anawonjezera mphamvu yochepetsera zenera mutayisuntha (unmaximize-on-move).
  • Thandizo lowonjezera la sfwbar (Sway Floating Window Bar) taskbar.
  • Thandizo lowonjezera lamakasitomala.
  • Kutha kuyambitsa mapulogalamu mu mawonekedwe azithunzi zonse kumaperekedwa.
  • Njira yowonjezera ya cycleViewPreview yowoneratu zomwe zili mukamasintha pakati pa windows pogwiritsa ntchito mawonekedwe a Alt + Tab.
  • Anawonjezera kuthekera komangapo kanthu mukasuntha cholozera cha mbewa m'mphepete mwa chinsalu.
  • Zothandizira zowonjezeredwa za WLR_{WL,X11}_OUTPUTS zosintha zachilengedwe zothandizidwa ndi ma wlroots.
  • Thandizo lowonjezera la manja owongolera (kutsina pang'ono ndi kukulitsa).

labwc 0.5 ilipo, seva yamagulu a Wayland
labwc 0.5 ilipo, seva yamagulu a Wayland


Source: opennet.ru

Kuwonjezera ndemanga