Sgaoileadh labwc 0.20, frithealaiche measgaichte airson Wayland

Chaidh am pròiseact labwc 0.20 (Lab Wayland Compositor), a bhios a’ leasachadh frithealaiche co-dhèanamh airson Wayland le comasan a tha coltach ri manaidsear uinneagan Openbox, fhoillseachadh. Tha am pròiseact air a thaisbeanadh mar oidhirp roghainn eile Openbox a chruthachadh airson Wayland. Tha còd a’ phròiseict sgrìobhte ann an C agus air a sgaoileadh fo cheadachas GPLv2. Tha an àrdachadh mòr ann an àireamhachadh dreachan (bho 0.9 gu 0.20) mar thoradh air sioncronachadh le àireamhachadh dreachan leabharlann wlroots.

Tha Labwc air a chleachdadh ann an àrainneachd grafaigeach an t-siostam obrachaidh Raspberry Pi agus tha taic roghainneil ann anns na h-àrainneachdan deasg Xfce agus LXQt. Am measg amasan a’ phròiseict labwc tha minimalism, buileachadh teann, gnàthachadh farsaing, agus coileanadh àrd. Chan eil taic idir ann airson buaidhean beòthail, claonaidhean, agus ìomhaighean, ach a-mhàin putanan uinneig. Tha e stèidhichte air leabharlann wlroots, air a leasachadh le luchd-leasachaidh àrainneachd cleachdaiche Sway agus a’ toirt seachad gnìomhachd bunaiteach airson manaidsear co-dhèanamh stèidhichte air Wayland.

Faodar cuir-ris a cheangal gus feartan leithid dealbhan-sgrìn, taisbeanadh pàipear-balla deasg, agus suidheachadh pannalan is clàr-taice a chur an gnìomh. Tha taic ri co-phàirt XWayland DDX airson a bhith a’ ruith aplacaidean X11 ann an àrainneachd stèidhichte air Wayland. Faodar an cuspair, a’ chlàr-taice bunaiteach, agus na h-iuchraichean teth a rèiteachadh tro fhaidhlichean rèiteachaidh XML. Tha taic sgrion Àrd-DPI (HiDPI) togte a-steach.

A bharrachd air a’ chlàr-taice bhunasach a tha air a thogail a-steach, a ghabhas rèiteachadh tron ​​fhaidhle menu.xml, faodaidh tu buileachadh clàr-taice treas-phàrtaidh a thoirt a-steach, leithid bemenu, fuzzel, agus wofi. Faodar Waybar, sfwbar, Yambar, no LavaLauncher a chleachdadh mar phannal. Airson ceanglaichean sgrùdair a riaghladh agus na roghainnean aca atharrachadh, thathar a’ moladh wlr-randr no kanshi. Tha glasadh sgrion air a làimhseachadh le swaylock.

Anns an dreach Ăšr:

  • Chaidh an gluasad chun leabharlann wlroots 0.20 a chrĂŹochnachadh, a chuireas taic an gnĂŹomh airson riaghladh dathan, HDR, gnĂ thachadh coltas cursair, agus deasgaichean brĂŹgheil.
  • Chaidh taic phĂ irteach a chur an gnĂŹomh airson susbaint a tha air a thaisbeanadh air uachdaran Wayland aig ĂŹre as Ă irde (toplevel-capture), a’ leigeil leat dealbhan-sgrĂŹn a chruthachadh agus clĂ ran-sgrĂŹn de shusbaint uinneagan fa leth a chlĂ radh. Chan eil an cur an gnĂŹomh seo fhathast a’ còmhdach uinneagan cloinne is uinneagan pop-up de thagraidhean a chaidh a chuir air bhog tro XWayland, no uachdaran Wayland xdg neadaichte.
  • Chaidh taic a chur ris airson raon soilleireachd leudaichte leis a’ chomas toradh a thoirt gu sgrĂšdairean a tha a’ toirt taic do HDR10 (chan eil seo ag obair ach nuair a thathar a’ cleachdadh an backend tairgse stèidhichte air Vulkan).
  • Tha dòigh nas luaithe ri fhaighinn a-nis airson faighinn gu nithean clĂ r-taice le bhith a’ putadh air a’ chiad litir den ainm aca. Mar eisimpleir, gus Firefox fhosgladh, dĂŹreach brĂšth air “Meta+a” gus an clĂ r-taice fhosgladh agus an uairsin brĂšth air “f”.
  • Chaidh ath-ghoirid meur-chlĂ ir Super-d a chur ris airson uinneagan fhalach agus fhoillseachadh. Leigidh an roghainn ToggleShowDesktop leat na h-ath-ghoiridean meur-chlĂ ir agad fhèin a ghnĂ thachadh airson a’ ghnĂŹomh seo.
  • Chaidh an roghainn loidhne-Ă ithne "-t" (--title) a chur ris gus tiotal na h-uinneige a shuidheachadh nuair a bhios labwc a’ ruith ann an dòigh neadaichte.
  • Chaidh an goireas labnag Ăšrachadh leis na roghainnean "--details-border-color" agus "--details-margin" airson dath agus iomall na sgĂŹre timcheall air an t-susbaint a shuidheachadh.
  • Tha an aonad systemd labwc-session.target air a stĂ ladh a-nis nuair a bhios systemd an lĂ thair.
  • Chaidh an suidheachadh " a chur ris an fhaidhle rèiteachaidh. gus dĂ il a thoirt a-steach mus tèid fòcas atharrachadh.
  • Anns an roghainn " Chaidh taic a chur ris airson an dòigh sgrolaidh “onbutton”, agus chaidh “roghainn” air leth a chur an gnĂŹomh. Âť gus gluasad tron ​​t-susbaint le bhith a’ cleachdadh nam putanan.
  • Roghainn air a chur ris gus an raon cugallachd cuideim atharrachadh airson do chlĂ r grafaigeachd.
  • Chaidh roghainn a chur ris an fhaidhle rèiteachaidh. gus ruigsinneachd gu protocolaidhean prĂŹobhaideach a chuingealachadh.
  • Chaidh paramadair dĂŹ-bhugachaidh DebugToggleKeyStateIndicator a chur ris gus fiosrachadh mu staid na h-iuchrach a thaisbeanadh thairis air a’ chruinneachadh.
  • Chaidh taic a chur ris airson protocolaidhean riaghlaidh dhathan Wayland: color-representation-v1 agus color-management-v1.
  • Chaidh an eadar-aghaidh wl_fixes a chur an gnĂŹomh gus dèiligeadh ri cĂšisean le APIan pròtacal bunaiteach eile nach gabh dèiligeadh riutha le comasan dĂšthchasach nan eadar-aghaidhean sin. Mar eisimpleir,
    Leigidh an t-iarrtas "wl_fixes::destroy_registry" leat an nì wl_registry a sgrios, agus às dèidh sin cha bhith e comasach don neach-dèiligidh a chleachdadh, agus sguiridh am frithealaiche co-dhèanta de bhith a’ cur thachartasan troimhe.






Source: fosgailtenet.ru
Ceannaich aoigheachd earbsach airson làraich le dìon DDoS, frithealaichean VPS VDS 🔥 Ceannaich aoigheachd làrach-lìn earbsach le dìon DDoS, frithealaichean VPS VDS | ProHoster