Ho lokolloa ha labwc 0.7, seva e kopaneng ea Wayland

Ho lokolloa ha morero oa labwc 0.7 (Lab Wayland Compositor) hoa fumaneha, ho nts'etsapele seva e kopantsoeng bakeng sa Wayland e nang le bokhoni bo hopotsang mookameli oa fensetere ea Openbox (morero o hlahisoa e le boiteko ba ho theha Openbox bakeng sa Wayland). Har'a likarolo tsa labwc ke minimalism, ts'ebetsong e kopanetsoeng, likhetho tse ngata tsa ho itlhophisa le ts'ebetso e phahameng. Khoutu ea projeke e ngotsoe ka puo ea C mme e ajoa tlasa laesense ea GPLv2.

Laeborari ea wlroots e sebelisoa e le motheo, e ntlafalitsoeng ke baetsi ba tikoloho ea basebelisi ba Sway le ho fana ka mesebetsi ea motheo bakeng sa ho hlophisa mosebetsi oa mookameli oa lihlopha tse thehiloeng Wayland. Ho liprothokholo tse atolositsoeng tsa Wayland, wlr-output-management e tšehetsoa ho hlophisa lisebelisoa tsa tlhahiso, layer-shell ho hlophisa mosebetsi oa khetla ea desktop, le toplevel ea kantle ho naha ho hokela liphanele tsa hau le li-switches tsa lifensetere.

Hoa khoneha ho hokahanya li-add-on ho kenya ts'ebetsong mesebetsi e kang ho etsa li-screenshots, ho hlahisa wallpaper ho desktop, ho beha liphanele le menus. Litlamorao, li-gradients le li-icon (ntle le likonopo tsa fensetere) ha li tšehetsoe ho hang. Ho tsamaisa lits'ebetso tsa X11 tikolohong e ipapisitseng le protocol ea Wayland, ts'ebeliso ea karolo ea XWayland DDX ea tšehetsoa. Sehlooho, menyu ea mantlha le li-hotkeys li hlophisoa ka lifaele tsa tlhophiso ka sebopeho sa xml. Ho na le tšehetso e hahelletsoeng bakeng sa li-skrini tse phahameng tsa pixel density (HiDPI).

Ho phaella ho menu ea metso e hahelletsoeng ka hare, e hlophisitsoeng ka menu.xml, o ka hokela lits'ebetsong tsa menyetla ea lits'ebetso tsa mokha oa boraro, joalo ka bemenu, fuzzel le wofi. U ka sebelisa Waybar, sfwbar, Yambar kapa LavaLauncher joalo ka phanele. Ho laola li-monitor tse hokelang le ho fetola liparamente tsa tsona, ho khothaletsoa ho sebelisa wlr-randr kapa kanshi. Skrine e notletsoe ho sebelisoa Swaylock.

Ho lokolloa ha labwc 0.7, seva e kopaneng ea Wayland

Liphetoho tsa bohlokoa tokollong e ncha:

  • Phetoho ea lekala le lecha la laeborari ea wlroots 0.17 e entsoe.
  • Tšehetso e ekelitsoeng bakeng sa Wayland protocol cursor-shape-v1, e sebelisetsoang ho iketsetsa ponahalo ea sekhesa ka ho fetisa letoto la litšoantšo tsa cursor.
  • Ts'ehetso e ekelitsoeng bakeng sa protocol ea "fractional-scale" ea Wayland, e lumellang mookameli ea kopaneng ho fetisa boleng bo sa fellang, e lumellang moreki ho hlakisa boholo bo nepahetseng haholoanyane ba li-buffer bakeng sa lintho tsa wp_viewport, ha ho bapisoa le tlhaiso-leseling e pota-potiloeng.
  • Tšehetso e ekelitsoeng bakeng sa li-icon tsa li-bars tsa lihlooho tsa fensetere.
  • The segokanyimmediamentsi sa sebolokigolo bakeng sa switjha pakeng tsa lifensetere na le matla a ho Scroll khutlela ka ho tobetsa ea le letšehali kapa holimo motsu.
  • Setting e kentsoeng osd.workspace-switcher.boxes.{width,height} ho fumana boholo ba manala a manyane a sebopeho sa ho chencha lipakeng tsa li-desktops tsa sebele.
  • E kentse liketso tse ncha VirtualOutputAdd le VirtualOutputRemove bakeng sa ho eketsa le ho tlosa lisebelisoa tse hlahisoang ke sebele.
  • Ketso e ekelitsoeng ea ResizeTo bakeng sa ho fetola boholo.
  • Ketso e ekelitsoeng ea ToggleOmnipresent le khetho ea "Kamehla e Boneha Sebaka sa Mosebetsi" ho beha litaba komporong e sebetsang kamehla.
  • Bakeng sa lits'ebetso tse sebelisang XWayland, thepa ea _NET_WORKAREA e behiloe, e u lumellang ho utloisisa boholo ba sebaka sa mahala se skrineng se sa sebelisoeng ke liphanele (mohlala, se sebelisoa ho Qt ha ho baloa boholo ba menyetla ea pop-up).

Source: opennet.ru

Eketsa ka tlhaloso