Mae Wayland 1.22 ar gael

Ar Γ΄l naw mis o ddatblygiad, cyflwynir datganiad sefydlog o'r protocol, mecanwaith cyfathrebu rhyngbroses a llyfrgelloedd Wayland 1.22. Mae'r gangen 1.22 yn gydnaws yn Γ΄l ar lefel API ac ABI gyda'r datganiadau 1.x ac mae'n cynnwys yn bennaf atgyweiriadau nam a mΓ’n ddiweddariadau protocol. Mae Gweinydd Cyfansawdd Weston, sy'n darparu cod ac enghreifftiau gweithio ar gyfer defnyddio Wayland mewn amgylcheddau bwrdd gwaith ac amgylcheddau gwreiddio, yn cael ei ddatblygu fel cylch datblygu ar wahΓ’n.

Newidiadau mawr yn y protocol:

  • Cefnogaeth i'r wl_surface ::preferred_buffer_scale a wl_surface::mae digwyddiadau preferred_buffer_transform wedi'u hychwanegu at ryngwyneb rhaglen wl_surface, lle mae gwybodaeth am newidiadau gan y gweinydd cyfansawdd i'r lefel graddio a pharamedrau trawsnewid yr arwyneb yn cael ei drosglwyddo.
  • Mae'r digwyddiad wl_pointer::echel wedi'i ychwanegu at y rhyngwyneb rhaglennu wl_pointer, gan ddangos cyfeiriad ffisegol symudiad y pwyntydd i bennu'r cyfeiriad sgrolio cywir mewn teclynnau.
  • Mae dull ar gyfer cael yr enw byd-eang wedi'i ychwanegu at wayland-server ac mae'r ffwythiant wl_client_add_destroy_late_listener wedi'i weithredu.

Newidiadau mewn cymwysiadau, amgylcheddau bwrdd gwaith a dosbarthiadau yn ymwneud Γ’ Wayland:

  • Daw gwin gyda chefnogaeth gychwynnol i'w ddefnyddio mewn amgylcheddau seiliedig ar brotocol Wayland heb gydrannau XWayland neu X11. Ar hyn o bryd, mae'r gyrrwr winewayland.drv a chydrannau unixlib wedi'u hychwanegu, ac mae ffeiliau gyda diffiniadau protocol Wayland wedi'u paratoi i'w prosesu gan y system gynulliad. Maent yn bwriadu cynnwys newidiadau i alluogi allbwn yn amgylchedd Wayland mewn datganiad yn y dyfodol.
  • Gwelliannau parhaus i gefnogaeth Wayland mewn datganiadau KDE Plasma 5.26 a 5.27. Wedi gweithredu'r gallu i analluogi gludo o'r clipfwrdd gyda botwm canol y llygoden. Gwell ansawdd graddio ffenestri cymwysiadau a lansiwyd gan ddefnyddio XWayland. Bellach mae cefnogaeth i sgrolio llyfn ym mhresenoldeb llygod ag olwyn cydraniad uchel. Mae apiau lluniadu fel Krita wedi ychwanegu'r gallu i olrhain tilt pen a chylchdroi ar dabledi. Ychwanegwyd cefnogaeth ar gyfer gosod allweddi byd-eang. Darperir dewis awtomatig o lefel chwyddo'r sgrin.
  • Mae datganiadau arbrofol o'r xfce4-panel a bwrdd gwaith xfdesktop wedi'u paratoi ar gyfer Xfce, sy'n cynnig cefnogaeth gychwynnol ar gyfer gweithio mewn amgylcheddau yn seiliedig ar brotocol Wayland.
  • Mae amgylchedd defnyddiwr y dosbarthiad Tails wedi'i drosglwyddo o'r gweinydd X i ddefnyddio'r protocol Wayland.
  • Ychwanegodd Qt 6.5 y rhyngwyneb rhaglennu QNativeInterface::QWaylandApplication ar gyfer cyrchu gwrthrychau brodorol Wayland yn uniongyrchol a ddefnyddir yn strwythurau mewnol Qt, yn ogystal ag ar gyfer cyrchu gwybodaeth am gamau defnyddwyr diweddar y gellir eu trosglwyddo i estyniadau protocol Wayland.
  • Mae haen wedi'i pharatoi ar gyfer system weithredu Haiku i sicrhau cydnawsedd Γ’ Wayland, sy'n eich galluogi i redeg pecynnau cymorth a chymwysiadau sy'n defnyddio Wayland, gan gynnwys cymwysiadau sy'n seiliedig ar lyfrgell GTK.
  • Mae system fodelu Blender 3 3.4D yn cynnwys cefnogaeth i brotocol Wayland, sy'n eich galluogi i redeg Blender yn uniongyrchol mewn amgylcheddau yn Wayland heb ddefnyddio haen XWayland.
  • Mae rhyddhau amgylchedd defnyddiwr Sway 1.8 gan ddefnyddio Wayland wedi'i gyhoeddi.
  • Mae amgylchedd PaperDE 0.2 wedi'i deilwra ar gael, gan ddefnyddio Qt a Wayland.
  • Mae Firefox wedi gwella'r gallu i rannu sgrin mewn amgylcheddau seiliedig ar brotocol Wayland. Wedi datrys problemau yn ymwneud Γ’ sgrolio cynnwys llyfn, cliciwch cynhyrchu digwyddiadau wrth glicio ar y bar sgrolio, a sgrolio allan o gynnwys mewn amgylcheddau yn Wayland.
  • Mae Phosh 0.22.0, cragen sgrin ar gyfer dyfeisiau symudol sy'n seiliedig ar dechnolegau GNOME ac sy'n defnyddio'r gweinydd cyfansawdd Phoc sy'n rhedeg ar ben Wayland, wedi'i gyhoeddi.
  • Mae Falf yn parhau i ddatblygu gweinydd cyfansawdd Gamescope (a elwid gynt yn steamcompmgr), sy'n defnyddio'r protocol Wayland ac a ddefnyddir yn system weithredu SteamOS 3.
  • Mae rhyddhau cydran DDX XWayland 23.1.0 wedi'i gyhoeddi, sy'n darparu lansiad y Gweinydd X.Org ar gyfer trefnu gweithredu cymwysiadau X11 mewn amgylcheddau sy'n seiliedig ar Wayland.
  • Rhyddhau labwc 0.6, gweinydd cyfansawdd ar gyfer Wayland gyda galluoedd sy'n atgoffa rhywun o reolwr ffenestr Openbox (cyflwynir y prosiect fel ymgais i greu dewis arall Openbox ar gyfer Wayland).
  • Yn cael ei ddatblygu mae lxqt-sway, porthladd o amgylchedd defnyddwyr LXQt sy'n cefnogi Wayland. Yn ogystal, mae prosiect LWQt arall yn datblygu amrywiad seiliedig ar Wayland o gragen arfer LXQt.
  • Mae Weston Composite Server 11.0 wedi'i ryddhau, gan barhau Γ’ gwaith ar y seilwaith rheoli lliw a sefydlu'r sylfaen ar gyfer cefnogaeth yn y dyfodol ar gyfer cyfluniadau aml-GPU.
  • Parhau i drosglwyddo bwrdd gwaith MATE i Wayland.
  • Mae System76 yn datblygu fersiwn newydd o amgylchedd defnyddwyr COSMIC gan ddefnyddio Wayland.
  • Mae Wayland wedi'i alluogi yn ddiofyn yn y llwyfannau symudol Plasma Mobile, Sailfish, webOS Open Source Edition,

    Ffynhonnell: opennet.ru

Ychwanegu sylw