Tha Wayland 1.23 ri fhaighinn

Às dèidh còrr is bliadhna de leasachadh, chaidh an sgaoileadh seasmhach de phròtacal Wayland 1.23, uidheam conaltraidh eadar-phròiseasan, agus leabharlannan fhoillseachadh. Tha meur 1.23 co-chòrdail air ais leis na sgaoilidhean 1.x aig ìre API agus ABI agus tha e a’ toirt a-steach sa mhòr-chuid càradh air biastagan agus ùrachaidhean beaga air a’ phròtacal. Tha obair a’ phròiseict fo cheadachas MIT. Tha frithealaiche co-dhèanta fiosrachaidh Weston, a bheir seachad còd agus eisimpleirean obrach airson Wayland a chleachdadh ann an àrainneachdan deasg agus fuasglaidhean leabaithe, ga leasachadh ann an cearcall leasachaidh air leth.

Atharrachaidhean mòra anns a 'phròtacal:

  • Bidh Libwayland a’ cur an gnĂŹomh API a leigeas leis a’ chleachdaiche meud as motha a’ bhufair ceangail taobh an fhrithealaiche a-staigh a dhearbhadh. Tha am meud bufair as motha bunaiteach air a shuidheachadh tron ​​eadar-aghaidh wl_display, agus leigidh an API Ăšr le cleachdaichean atharrachadh air stèidh gach ceangail. Ann an teirmean practaigeach, leigidh an t-atharrachadh seo le bhith a’ cleachdadh bufairean nas motha ann an cleachdaichean sònraichte do Wayland, leithid Xwayland, a bhios buailteach a bhith a’ lĂ imhseachadh meudan cuir-a-steach Ă rd.
  • Airson iarrtasan, tachartasan, agus Ă ireamhachadh, tha e comasach a-nis an feart XML "deprecated-since" a chleachdadh gus eileamaidean a tha air an cur Ă s a chleachdadh a chomharrachadh. Ann an teirmean Wayland, is e teachdaireachdan a chuireas an neach-dèiligidh gu iarrtasan. frithealaiche; is e tachartasan teachdaireachdan a thèid a chur bhon fhrithealaiche chun neach-dèiligidh; is e Ă ireamhachadh seataichean ainmichte de luachan Ă ireamhach a bhios air an lĂ imhseachadh leis a’ phròtacal.
  • Chaidh an goireas wayland-scanner, a chaidh a dhealbhadh gus faidhlichean ceann-sgrĂŹobhaidh agus còd C a chruthachadh stèidhichte air faidhlichean XML le tuairisgeulan protocol, Ăšrachadh leis a’ mhodh “enum-header”, a leigeas le sònrachadh “àireamhachdan” a-mhĂ in ann am faidhlichean ceann-sgrĂŹobhaidh.
  • Bidh wayland-scanner a’ toirt seachad gineadh de ghnĂŹomhan dearbhaidh airson Ă ireamhachdan air taobh an fhrithealaiche.
  • Chaidh a’ chomas ainmeachadh ann an ciudhaichean tachartais a chur ris gus fuasgladh-bhugachaidh a dhèanamh nas sĂŹmplidhe.
  • Chaidh na gnĂŹomhan wl_client_get_user_data() agus wl_client_set_user_data() a chur ris gus a dhèanamh nas fhasa dĂ ta gnĂ thaichte a cheangal ris a’ chliant.
  • Chaidh an t-iarrtas wl_shm.release a chur ris, a leigeas leis a’ chleachdaiche innse don fhrithealaiche gu bheil e air stad a chuir air nĂŹ co-roinnte a chleachdadh, a’ leigeil leis an fhrithealaiche an cuimhne co-cheangailte ris a shaoradh.
  • Taic a bharrachd airson Ă rd-Ăšrlar OpenBSD.

Tachartasan co-cheangailte ri Wayland bhon iris mu dheireadh:

  • Chaidh XWayland 24.1.0 fhoillseachadh, a’ toirt taic do theicneòlas Explicit Sync agus a’ leasachadh taic do ailtireachd luathachaidh GLAMOR agus EXA 2D.
  • Ùrachadh air frithealaiche co-dhèanamh labwc (Lab Wayland Compositor) le feartan a tha coltach ri manaidsear uinneagan Openbox.
  • Bidh pròiseact wprs a’ leasachadh manaidsear seisean airson Wayland, coltach ris a’ ghoireas sgrion, ach airson aplacaidean grafaigeach.
  • A’ foillseachadh frithealaiche co-dhèanta Niri, a bhios a’ cleachdadh Wayland agus a’ tabhann dòigh leacan-cruinneachaidh le bhith a’ cruinneachadh uinneagan ann an rioban gun chrĂŹoch air an sgrion.
  • Ùrachaidhean air sreath protocol agus leudachaidhean Wayland-Protocols: 1.34, 1.33, 1.32, 1.35.
  • A’ leasachadh leabharlann SDL3 a bhios a’ cleachdadh Wayland gu bunaiteach.
  • Tha Ă rainneachd deasg LXQt 2.0.0 air fhoillseachadh, a’ toirt taic Wayland don mhanaidsear faidhle PCManFM-Qt, siostam fios, deasg, Runner, pannal, eadar-aghaidh logadh a-mach, eadar-aghaidh rèiteachaidh LXQt, agus a’ mhòr-chuid de thagraidhean.
  • Foillseachadh Ă rainneachd cleachdaiche Sway 1.9 a’ cleachdadh Wayland.
  • Manaidsear co-dhèanamh Ăšr miracle-wm, stèidhichte air Wayland agus co-phĂ irtean airson manaidsearan co-dhèanamh a thogail Mir.
  • ’S e leabharlann Ăšr a th’ ann an Louvre airson stuthan co-dhèanta a leasachadh frithealaichean stèidhichte air Wayland.
  • Obraich air taic Wayland a chur an gnĂŹomh ann an Xfce.
  • Taic tĂšsail Wayland ann an Ă rainneachd deasg Budgie.
  • Taic tĂšsail airson Wayland ann an Ă rainneachd deasg Cinnamon.
  • Tha gluasad deasg MATE gu Wayland cha mhòr deiseil.
  • Tha an sgaoileadh Lubuntu ag atharrachadh gu Qt 6 agus Wayland.
  • Tha KDE 6 a’ tabhann seisean bunaiteach a’ cleachdadh protocol Wayland. Chaidh taic airson leudachaidhean riaghlaidh dathan Wayland a chur an gnĂŹomh.
  • Tha Ă rd-Ăšrlar Electron air modh sgeadachaidh uinneig a chomasachadh airson Wayland.
  • Ùrachadh air frithealaiche co-dhèanamh Wayfire, a bhios a’ cleachdadh Wayland agus a leigeas le eadar-aghaidhean cleachdaiche le buaidhean 3D a chruthachadh ann an stoidhle plugain 3D airson Compiz.
  • Taic Wayland ann an IntelliJ IDE agus OpenJDK.
  • Taic Wayland ann an deasaiche teacsa GNU Emacs.
  • Tha seisean GNOME stèidhichte air Wayland a-nis a’ toirt taic don suidse KVM bathar-bog Input Leap, a leigeas leat aon mheur-chlĂ r agus luchag a chleachdadh gus iomadh coimpiutair a smachdachadh.
  • Tha deasachadh Fedora leis an deasg KDE air taic a thoirt do sheisean stèidhichte air protocol X11 anns an t-sgaoileadh bunaiteach.
  • Taic nas fheĂ rr airson Ă rainneachdan stèidhichte air Wayland ann an draibhearan seilbhe NVIDIA.
  • Chaidh draibhear a chur an gnĂŹomh a leigeas le Wine a chleachdadh ann an Ă rainneachdan stèidhichte air protocol Wayland gun a bhith a’ cleachdadh co-phĂ irtean XWayland agus X11.
  • Chaidh Frithealaiche Co-dhèanta Weston 13.0 fhoillseachadh.
  • Tha sgaoileadh sònraichte Live, Rebecca Black Linux, ga leigeil ma sgaoil gus KDE, GNOME, Enlightenment, Wayfire, Mir, Xfce, agus Sway a dhearbhadh air Wayland.
  • Bidh toglaichean Linux de Firefox a-nis a’ cleachdadh frithealaiche co-dhèanamh Wayland gu bunaiteach, an Ă ite XWayland. Tha an comas toglaichean Wayland-a-mhĂ in a chruthachadh ri fhaighinn a-nis.

Cuimhnichidh sinn gur e protocol a th’ ann an Wayland airson eadar-obrachadh eadar frithealaiche measgaichte agus tagraidhean ag obair leis. Bidh luchd-dèiligidh a’ toirt seachad na h-uinneagan aca fhèin ann am bufair air leth, a’ dol seachad air ùrachaidhean don t-seirbheisiche ioma-fhillte, a bhios a’ cothlamadh susbaint bufairean tagraidh fa leth gus toradh deireannach a thoirt gu buil a bheir aire do nuances a dh’ fhaodadh a bhith ann leithid tar-tharraing uinneig agus follaiseachd. Ann am faclan eile, chan eil am frithealaiche co-dhèanta a’ toirt seachad API airson eileamaidean fa leth a thoirt seachad, ach chan eil e ag obair ach air uinneagan a chaidh a chruthachadh mar-thà, a leigeas leat faighinn cuidhteas buffering dùbailte nuair a bhios tu a’ cleachdadh leabharlannan àrd-ìre leithid GTK agus Qt, a bhios a’ gabhail an obair co-dhèanamh susbaint uinneagan.

Bidh Wayland a’ fuasgladh mòran de dhuilgheadasan tèarainteachd X11, oir eu-coltach ri X11, bidh e a’ sgaradh cuir-a-steach agus toraidh airson gach uinneag, a’ cur casg air neach-dèiligidh bho bhith a’ faighinn cothrom air susbaint uinneagan luchd-dèiligidh eile, agus a’ cur casg air eadar-ghabhail thachartasan cuir-a-steach co-cheangailte ri uinneagan eile. Tha taic dhìreach airson Wayland ri fhaighinn an-dràsta airson GTK, Qt, SDL (bho fhoillseachadh 2.0.2), Clutter, agus EFL (Leabharlann Bunait an t-Soillseachaidh). A’ tòiseachadh le Qt 5.4, chaidh am modúl QtWayland a thoirt a-steach, a’ cur an gnìomh co-phàirtean airson tagraidhean Qt a ruith ann an àrainneachd frithealaiche co-dhèanta Weston, air a leasachadh leis a’ phròiseact Wayland.

Faodar eadar-obrachadh le bathar-cruaidh Wayland/Weston, leithid tòiseachadh, atharrachadh modh bhidio (suidheachadh modh DRM), agus riaghladh cuimhne (GEM airson i915 agus TTM airson Radeon agus Nouveau) airson cairtean grafaiceachd, a dhèanamh gu dìreach tro mhodal ìre-eithne, a’ cur às don fheum air sochairean superuser. Faodaidh am frithealaiche co-dhèanta Weston ruith chan ann a-mhàin a’ cleachdadh modal DRM eithne Linux ach cuideachd thairis air X11, frithealaiche co-dhèanta Wayland eile, frèam-bhufair, agus RDP. A bharrachd air an sin, tha pròiseactan a’ dol air adhart gus obrachadh a chomasachadh air mullach cruach grafaiceachd àrd-ùrlar Android.

Tha pròiseact Weston a’ leasachadh buileachadh frithealaiche co-dhèanta. Faodaidh toradh sam bith eile a tha a’ toirt taic don phròtacal Wayland a bhith na fhrithealaiche co-dhèanta cuideachd. Mar eisimpleir, tha obair a’ dol air adhart an-dràsta gus taic a thoirt do Wayland ann an KWin. Anns an riochd làithreach aige, tha Weston air leudachadh mu thràth nas fhaide na seata de eisimpleirean airson deuchainn a dhèanamh air pròtacal Wayland agus faodar a leudachadh le comasan a bharrachd tro plugins agus add-ons. Thathar a’ moladh eadar-aghaidhean cleachdaiche agus feartan adhartach riaghlaidh uinneagan a chuir an gnìomh mar backends taobh a-muigh gu Weston. Gus leigeil le bhith a’ cur an gnìomh thagraidhean àbhaisteach X11 ann an àrainneachd stèidhichte air Wayland, thathas a’ cleachdadh co-phàirt DDX XWayland (Device-Dependent X), coltach ri obrachadh ri Xwin agus Xquartz airson àrd-ùrlaran Win32 agus macOS.

Tha Wayland 1.23 ri fhaighinnTha Wayland 1.23 ri fhaighinn


Source: fosgailtenet.ru

Cuir beachd ann