Fa'asa'olotoina o le labwc 0.20, se 'au'aunaga tu'ufa'atasi mo Wayland

Ua fa'alauiloa le poloketi labwc 0.20 (Lab Wayland Compositor), lea e atiina ae ai se 'au'aunaga fa'apipi'i mo Wayland fa'atasi ai ma agava'a e pei o le pule o le fa'amalama Openbox. O le poloketi ua tu'uina atu o se taumafaiga e fatuina se isi auala e sui ai le Openbox mo Wayland. O le code a le poloketi ua tusia i le C ma ua tufatufaina i lalo o le laisene GPLv2. O le fa'ateleina tele o le fa'anumeraina o lomiga (mai le 0.9 i le 0.20) e mafua mai i le fa'afetaui ma le fa'anumeraina o lomiga a le faletusi wlroots.

E fa'aaogaina le Labwc i le siosiomaga fa'ata'ita'i o le tufatufaina atu o le Raspberry Pi OS ma e lagolagoina i nisi tulaga i siosiomaga komepiuta Xfce ma LXQt. O sini o le poloketi labwc e aofia ai le fa'atauva'a, se fa'atinoga la'ititi, fa'apitoa tele, ma le fa'atinoga maualuga. E le lagolagoina lava aafiaga fa'aolaola, fa'asolo, ma fa'ailoga, vagana ai fa'amau fa'amalama. E fa'avae i luga o le faletusi wlroots, na atia'e e le au atia'e o le siosiomaga fa'aoga Sway ma tu'uina atu galuega fa'avae mo se pule fa'apipi'i fa'avae i Wayland.

E mafai ona fa'afeso'ota'i fa'aopoopoga e fa'atino ai foliga e pei o ata o le lau, fa'aaliga o le pepa puipui o le komepiuta, ma le tu'uina o paneli ma le lisi o mea'ai. E lagolagoina le vaega XWayland DDX mo le fa'agaoioia o talosaga X11 i se siosiomaga fa'avae i Wayland. E mafai ona fa'atulagaina le autu, lisi autu, ma ki fa'avavevave e ala i faila fa'atulagaina XML. Ua fausia i totonu le lagolago mo le lau High-DPI (HiDPI).

I le fa'aopoopoga i le lisi autu ua uma ona fausia i totonu, e mafai ona fa'atulagaina e ala i le faila menu.xml, e mafai ona e fa'apipi'i fa'atinoga o le lisi o polokalama lona tolu, e pei o le bemenu, fuzzel, ma le wofi. E mafai ona fa'aogaina le Waybar, sfwbar, Yambar, po'o le LavaLauncher o se panel. Mo le puleaina o feso'ota'iga mata'itu ma le suia o latou fa'atulagaga, e fautuaina le wlr-randr po'o le kanshi. O le lokaina o le lau e fa'atautaia e fa'aaoga ai le swaylock.

I le lomiga fou:

  • Ua maeʻa le suiga i le lomiga fou o le faletusi wlroots 0.20, lea e faʻatinoina ai le lagolago mo le puleaina o lanu, HDR, faʻapitoaina o foliga o le cursor, ma desktops faʻapitoa.
  • Ua fa'atinoina le lagolago fa'avaega mo le pu'eina o anotusi o lo'o fa'aalia i luga o luga o Wayland pito i luga (toplevel-capture), e mafai ai ona e fatuina ni ata ma fa'amaumau ni ata o anotusi o fa'amalama ta'itasi. O lenei fa'atinoga e le'i aofia ai fa'amalama fanau ma fa'amalama oso a'e o talosaga na fa'alauiloa e ala i le XWayland, po'o luga o Wayland xdg fa'apipi'i.
  • Ua fa'aopoopo le lagolago mo le fa'alauteleina o le pupula fa'atasi ai ma le mafai ona tu'uina atu i mata'itu e lagolagoina le HDR10 (e na'o le taimi e fa'aogaina ai le Vulkan-based rendering backend e aoga ai).
  • Ua maua nei se auala vave e maua ai mea o lo'o i totonu o le lisi e ala i le oomiina o le mata'itusi muamua o latou igoa. Mo se fa'ata'ita'iga, e fa'alauiloa ai le Firefox, na'o le oomiina o le "Meta+a" e tatala ai le lisi ona oomi lea o le "f."
  • Ua fa'aopoopoina se auala pupuu Super-d i luga o le keyboard mo le nanaina ma le fa'aalia o fa'amalama. O le fa'atulagaga o le ToggleShowDesktop e mafai ai ona e fa'apitoa au lava auala pupuu mo lenei gaioiga.
  • Ua fa'aopoopoina le filifiliga o le laina fa'atonuga "-t" (--title) e seti ai le ulutala o le fa'amalama pe a fa'agaoioia le labwc i se auala fa'aputu.
  • Ua faʻafouina le mea faigaluega labnag i filifiliga "--details-border-color" ma le "--details-margin" mo le setiina o le lanu ma le laina o le eria o loʻo siomia ai le anotusi.
  • Ua fa'apipi'i nei le labwc-session.target systemd unit pe a iai le systemd.
  • Ua faaopoopo le faatulagaga " i le faila faatulagaina. e fa'alauiloa ai se fa'atuai a'o le'i suia le taula'iga.
  • I le filifiliga " Ua fa'aopoopoina le lagolago mo le metotia o le fa'ase'e "onbutton", ma ua fa'atinoina se "filifiliga" ese'ese. » e faase'e ai i anotusi e fa'aaoga ai fa'amau.
  • Ua fa'aopoopoina le filifiliga e fetu'una'i ai le vaega e maaleale ai le mamafa mo lau laupapa fa'ata'ita'i.
  • Ua fa'aopoopoina se filifiliga i le faila fa'atulagaina. e faʻatapulaʻaina ai le avanoa i faʻatonuga faʻapitoa.
  • Ua fa'aopoopoina le debug parameter DebugToggleKeyStateIndicator e fa'aali ai fa'amatalaga o le tulaga autu.
  • Ua fa'aopoopo le lagolago mo tulafono fa'atonutonu lanu a Wayland: fa'atusa-lanu-v1 ma le pulega-lanu-v1.
  • Ua fa'atinoina le wl_fixes interface e foia ai fa'afitauli i isi protocol API o lo'o i lalo e le mafai ona foia e ala i gafatia masani o na interface. Mo se fa'ata'ita'iga,
    O le talosaga "wl_fixes::destroy_registry" e mafai ai ona e fa'aumatia le mea faitino wl_registry, a mae'a lea o le a le mafai e le kalani ona fa'aogaina, ma o le a taofia e le 'au'aunaga tu'ufa'atasi le fa'asalalauina o mea tutupu e ala atu i ai.






puna: opennet.ru
Faʻatau talimalo faʻatuatuaina mo nofoaga ma DDoS puipuiga, VPS VDS servers 🔥 Fa'atau le 'upega tafa'ilagi talimalo fa'atuatuaina ma le puipuiga DDoS, 'au'aunaga VPS VDS | ProHoster