Sgaoileadh labwc 0.6, frithealaiche measgaichte airson Wayland

Tha sgaoileadh a’ phròiseict labwc 0.6 (Lab Wayland Compositor) ri fhaighinn, a’ leasachadh frithealaiche measgaichte airson Wayland le comasan a tha coltach ri manaidsear uinneig Openbox (tha am pròiseact air a thaisbeanadh mar oidhirp air Openbox eile a chruthachadh airson Wayland). Am measg feartan labwc tha minimalism, buileachadh teann, roghainnean gnàthachaidh farsaing agus àrd-choileanadh. Tha còd a’ phròiseict air a sgrìobhadh ann an cànan C agus air a chuairteachadh fo chead GPLv2.

Is e am bunait an leabharlann wlroots, air a leasachadh le luchd-leasachaidh àrainneachd luchd-cleachdaidh Sway agus a ’toirt seachad gnìomhan bunaiteach airson obair manaidsear co-dhèanta stèidhichte air Wayland a chuir air dòigh. Am measg nam pròtacalan Wayland leudaichte, thathas a’ toirt taic do riaghladh toraidh wlr airson a bhith a’ rèiteachadh innealan toraidh, slige-chòmhdaich airson obair an t-slige deasg a chuir air dòigh, agus ìre cèin airson panalan àbhaisteach agus suidsichean uinneig a cheangal.

Tha e comasach tuilleadan a cheangal gus gnìomhan a chuir an gnìomh leithid cruthachadh seallaidhean-sgrìn, taisbeanadh pàipear-balla air an deasg, cuir pannalan agus clàran-bìdh. Chan eil taic idir ri buaidhean beòthail, caiseadan agus ìomhaighean (ach a-mhàin putanan uinneig). Gus tagraidhean X11 a ruith ann an àrainneachd stèidhichte air protocol Wayland, thathas a’ toirt taic do chleachdadh co-phàirt XWayland DDX. Tha an cuspair, an clàr bunaiteach agus na hotkeys air an rèiteachadh tro fhaidhlichean rèiteachaidh ann an cruth xml. Tha taic stèidhichte ann airson scrionaichean dùmhlachd picteil àrd (HiDPI).

Sgaoileadh labwc 0.6, frithealaiche measgaichte airson Wayland

A bharrachd air a’ chlàr freumhaich togte, air a rèiteachadh tro menu.xml, is urrainn dhut buileachadh clàr-taice tagraidh treas-phàrtaidh a cheangal, leithid bemenu, fuzzel agus wofi. Faodaidh tu Waybar, sfwbar, Yambar no LavaLauncher a chleachdadh mar phannal. Gus smachd a chumail air sgrùdairean ceangail agus atharrachadh am paramadairean, thathas a’ moladh wlr-randr no kanshi a chleachdadh. Tha an scrion glaiste le bhith a’ cleachdadh swaylock.

Prìomh atharrachaidhean san fhoillseachadh ùr:

  • Rinn sinn ath-obrachadh gu mòr air cleachdadh an API graf-seallaidh a chaidh a thoirt seachad ann an wlroots. Thug an ath-obair buaidh air toirt seachad, sgeadachadh uinneagan, clàran-bìdh agus buileachadh an t-slige sgrion. Chaidh giullachd ìomhaighean agus clòidean mus tèid an taisbeanadh air an sgrion atharrachadh gu bhith a’ cleachdadh bufairean an àite inneach (an structar wlr_texture), a nì cinnteach gu bheil sgèile toraidh ceart. Còd simplidh airson luchd-làimhseachaidh ceangail gu wlr_scene_nodes. Comasan deasbaid nas fheàrr.
  • Taic a bharrachd airson deasg mas-fhìor.
  • Taic a bharrachd airson a bhith a’ cleachdadh diofar chànanan ann an clàran-bìdh teachdaiche.
  • Chaidh taic a thoirt don phròtacal ùine taisbeanaidh a thathar a’ cleachdadh airson taisbeanadh bhidio.
  • Taic a bharrachd airson innealan suathaidh.
  • Chaidh taic don phròtacal drm_lease_v1 a chuir an gnìomh, air a chleachdadh gus ìomhaigh stereo a ghineadh le bufairean eadar-dhealaichte airson na sùilean clì is deas nuair a thèid iad a-mach gu clogaidean brìgheil brìgheil.
  • Pròtacalan air an cur an gnìomh airson a bhith a’ cleachdadh meur-chlàr brìgheil agus puing.
  • Chaidh modh a chuir ris airson uinneag a chuir air mullach uinneagan eile (ToggleAlwaysOnTop).
  • Chaidh roghainnean osd.border.color agus osd.border.width a chur ris gus leud is dath crìoch na h-uinneige a mhìneachadh.
  • Suidhichidhean a bharrachd airson dàil cuir a-steach meur-chlàr atharrachadh agus roghainnean ath-aithris.
  • Chuir sinn ris a’ chomas gnìomhachd a cheangal ri scrollaidh le cuibhle na luchaige (gu gnàthach, nuair a sgrìobhas tu air an deasg, bidh thu ag atharrachadh eadar deasg mas-fhìor).
  • Taic a bharrachd airson scrollaidh rèidh is còmhnard.
  • Tha deuchainn air a thoirt seachad anns an t-siostam amalachaidh leantainneach airson co-chruinneachaidhean airson Debian, FreeBSD, Arch and Void, a’ toirt a-steach co-chruinneachaidhean gun xwayland.
  • Taic a bharrachd airson a bhith ag atharrachadh claonadh is tighead clòthan (airson clò-bhualadh clò eadailteach is trom a chleachdadh).
  • Suidheachadh air a chur ris gus smachd a chumail a bheil ro-shealladh iomall air a chomasachadh.
  • Tha saighdean airson submenus a-nis air an toirt seachad. Taic a bharrachd airson delimiters air a’ chlàr.
  • Bidh am protocol xdg-desktop-portal-wlr ag obair às aonais shuidheachaidhean a bharrachd (tha dbus air a thòiseachadh agus air a ghnìomhachadh tro systemd), a dh ’fhuasgladh duilgheadasan le bhith a’ cur air bhog OBS Studio.



Source: fosgailtenet.ru

Cuir beachd ann