Labwc 0.20, saliktā Wayland servera, izlaiŔana

Ir izlaists projekts labwc 0.20 (Lab Wayland Compositor), kas izstrādā kompozīcijas serveri Wayland ar iespējām, kas atgādina Openbox logu pārvaldnieku. Projekts tiek prezentēts kā mēģinājums izveidot Openbox alternatīvu Wayland. Projekta kods ir rakstīts C valodā un tiek izplatīts saskaņā ar GPLv2 licenci. Ievērojamais versiju numerācijas pieaugums (no 0.9 līdz 0.20) ir saistīts ar sinhronizāciju ar wlroots bibliotēkas versiju numerāciju.

Labwc tiek izmantots Raspberry Pi OS distribÅ«cijas grafiskajā vidē un pēc izvēles tiek atbalstÄ«ts Xfce un LXQt darbvirsmas vidēs. labwc projekta mērÄ·i ietver minimālismu, kompaktu ievieÅ”anu, plaÅ”as pielāgoÅ”anas iespējas un augstu veiktspēju. Animēti efekti, gradienti un ikonas netiek atbalstÄ«tas vispār, izņemot logu pogas. Tas ir balstÄ«ts uz wlroots bibliotēku, ko izstrādājuÅ”i Sway lietotāja vides izstrādātāji un kas nodroÅ”ina pamata funkcionalitāti Wayland bāzes kompozÄ«cijas pārvaldniekam.

Papildinājumus var pievienot, lai ieviestu tādas funkcijas kā ekrānuzņēmumus, darbvirsmas fona attēlu attēloÅ”anu un paneļu un izvēļņu izvietojumu. XWayland DDX komponents ir atbalstÄ«ts X11 lietojumprogrammu darbināŔanai Wayland vidē. Tēmu, pamata izvēlni un Ä«sinājumtaustiņus var konfigurēt, izmantojot XML konfigurācijas failus. Ir iebÅ«vēts augstas izŔķirtspējas (HiDPI) ekrāna atbalsts.

Papildus iebÅ«vētajai pamata izvēlnei, ko var konfigurēt, izmantojot failu menu.xml, varat integrēt treÅ”o puÅ”u lietojumprogrammu izvēļņu implementācijas, piemēram, bemenu, fuzzel un wofi. Kā paneli var izmantot Waybar, sfwbar, Yambar vai LavaLauncher. Monitoru savienojumu pārvaldÄ«bai un to iestatÄ«jumu mainīŔanai ieteicams izmantot wlr-randr vai kanshi. Ekrāna bloķēŔana tiek veikta, izmantojot swaylock.

Jaunajā versijā:

  • Ir pabeigta pāreja uz wlroots 0.20 bibliotēkas versiju, kas ievieÅ” atbalstu krāsu pārvaldÄ«bai, HDR, kursora izskata pielāgoÅ”anai un virtuālajiem darbvirsmām.
  • Ir ieviests daļējs atbalsts satura tverÅ”anai, kas tiek rādÄ«ts augstākā lÄ«meņa Wayland virsmās (toplevel-capture), ļaujot veidot ekrānuzņēmumus un ierakstÄ«t atseviŔķu logu satura ekrānuzņēmumus. Å Ä« ievieÅ”ana vēl neattiecas uz lietojumprogrammu, kas palaistas, izmantojot XWayland, bērnu un uznirstoÅ”ajiem logiem, kā arÄ« uz ligzdotām xdg Wayland virsmām.
  • Pievienots atbalsts paplaÅ”inātam spilgtuma diapazonam ar iespēju izvadÄ«t attēlu uz monitoriem, kas atbalsta HDR10 (darbojas tikai tad, ja tiek izmantota uz Vulkan balstÄ«ta renderēŔanas sistēma).
  • Tagad ir pieejams ātrāks veids, kā piekļūt izvēlnes vienumiem, nospiežot to nosaukuma pirmo burtu. Piemēram, lai palaistu Firefox, vienkārÅ”i nospiediet taustiņu kombināciju "Meta+a", lai atvērtu izvēlni, un pēc tam nospiediet taustiņu "f".
  • Logu paslēpÅ”anai un parādīŔanai ir pievienots Ä«sinājumtaustiņŔ Super-d. IestatÄ«jums ToggleShowDesktop ļauj pielāgot Ŕīs darbÄ«bas Ä«sinājumtaustiņus.
  • Pievienota komandrindas opcija "-t" (--title), lai iestatÄ«tu loga nosaukumu, palaižot labwc ligzdotā veidā.
  • Labnag utilÄ«ta ir atjaunināta ar opcijām "--details-border-color" un "--details-margin", lai iestatÄ«tu apgabala ap saturu krāsu un apmali.
  • Tagad, kad ir pieejama systemd, tiek instalēta systemd vienÄ«ba labwc-session.target.
  • IestatÄ«jums " ir pievienots konfigurācijas failam. lai ieviestu aizkavi pirms fokusa pārslēgÅ”anas.
  • Opcijā " Pievienots atbalsts ritināŔanas metodei ā€œonbuttonā€ un ieviesta atseviŔķa ā€œopcijaā€. Ā», lai ritinātu saturu, izmantojot pogas.
  • Opcija pievienota lai pielāgotu grafikas planÅ”etdatora spiediena jutÄ«bas diapazonu.
  • Konfigurācijas failam ir pievienota opcija. lai ierobežotu piekļuvi privileģētiem protokoliem.
  • Pievienots atkļūdoÅ”anas parametrs DebugToggleKeyStateIndicator, lai parādÄ«tu atslēgas stāvokļa informācijas pārklājumu.
  • Pievienots atbalsts Wayland krāsu pārvaldÄ«bas protokoliem: color-representation-v1 un color-management-v1.
  • Saskarne wl_fixes ir ieviesta, lai risinātu problēmas ar citiem pamatā esoÅ”ajiem protokolu API, kuras nevar atrisināt ar Å”o saskarņu iebÅ«vētajām iespējām. Piemēram,
    Pieprasījums "wl_fixes::destroy_registry" ļauj iznīcināt objektu wl_registry, pēc kura klients to vairs nevarēs izmantot, un saliktais serveris pārtrauks notikumu pārraidi caur to.






Avots: opennet.ru
Iegādājieties uzticamu mitināŔanu vietnēm ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa vietņu mitināŔanu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster