Labwc 0.20 vÀljaanne, komposiitserver Wayland'ile

Avaldatud on labwc 0.20 (Lab Wayland Compositor) projekti vĂ€ljaanne, mis arendab komposiitserverit Wayland'i jaoks, pakkudes vĂ”imalusi, mis meenutavad aknahaldurit Openboxi (projekt esitatakse kui katse luua alternatiiv Openboxile Wayland'i jaoks). Projekti kood on kirjutatud C keeles ja levitatakse GPLv2 litsentsi alusel. Versiooni mĂ€rkimisvÀÀrne tĂ”us (0.9-lt 0.20-le) seletatav wlrootsi raamatukogude versioonide sĂŒnkroniseerimisega.

Labwc on kaasatud Raspberry Pi OS graafilisse keskkonda ja on valikuliselt toetatud Xfce ja LXQt töölauakeskkondades. Labwc projekti eesmĂ€rkide seas on minimalistlik lĂ€henemine, kompaktsed lahendused, laiad konfigureerimisvĂ”imalused ja kĂ”rge jĂ”udlus. Peamised eelistused on mitte toetada animeeritud efekte, gradientide ja ikoonide kasutamist, vĂ€lja arvatud akende nupud. Alusena kasutatakse wlroots raamatukogu, mida arendavad Sway kasutajaliidese arendajad, ja mis pakub pĂ”hifunktsioone komposiitmenedĆŸeri töökorralduseks Wayland'i pĂ”hjal.

Tugipunktide ĂŒhendamine on vĂ”imalik, et rakendada funktsioone nagu ekraanipiltide loomine, töölauataustade kuvamine, paneeli ja menĂŒĂŒ paigutamine. X11 rakenduste kĂ€itamiseks Wayland'i protokolli pĂ”hjalises keskkonnas toetatakse DDX-komponendi XWaylandi kasutamist. Kujundusteema, pĂ”himenĂŒĂŒ ja otseteed on konfigureeritavad xml-formaadis seadistusfailide kaudu. On sisseehitatud tugi kĂ”rge pikslitiheduse (HiDPI) ekraanidele.

Lisaks sisseehitatud pĂ”himenĂŒĂŒle, mida saab seadistada menu.xml failis, on vĂ”imalik ĂŒhendada kolmandate osapoolte rakenduste menĂŒĂŒde realiseerimisi, nagu bemenu, fuzzel ja wofi. Paneelina saab kasutada Waybar'i, sfwbar'i, Yambar'i vĂ”i LavaLauncher'it. Monitoride ĂŒhendamise ja nende seadete muutmiseks soovitatakse kasutada wlr-randr vĂ”i kanshi. Ekraani lukustamine toimub swaylock'i abil.

Uues versioonis:

  • Ülemineku on tehtud wlrootsi raamatukogu 0.20 vĂ€ljaandmisele, mis rakendab to support color management, HDR, cursor styling and virtuaalsetele töölauale.
  • Tasetatud on osaline tugi ĂŒlemise taseme Waylandi pinnale suunatud sisu haaramiseks (toplevel-capture), mis vĂ”imaldab teha ekraanipilte ja salvestada kĂ€tiskeid eraldi akende sisu jaoks. Rakenduse kaudu XWayland kĂ€ivitatud alam- ja hĂŒpikaknad ei ole toetatud ning ka sisemised Waylandi pinnad xdg ei ole kaasatud.
  • Lisatud on laiem heleduse tugi, mis vĂ”imaldab seadistada vĂ€ljundit HDR10 toetavatele monitoridele (töötab ainult Vulkan-pĂ”hise renderdusliidese kasutamisel).
  • Rakendatud on kiirusmenĂŒĂŒ elementide juurde pÀÀsemiseks, vajutades nime esimese tĂ€he. NĂ€iteks Firefoxi kĂ€ivitamiseks piisab menĂŒĂŒ avamisest koos kombinatsiooniga „Meta+a” ja tĂ€he „f” vajutamisest.
  • Lisatud on klahvikombinatsioon Super-d akende peitmiseks ja taastamiseks. Omakohandatud klahvikombinatsioonide seadistamiseks on pakutud parameeter ToggleShowDesktop.
  • Lisatud on kĂ€skude rida „-t” (—title), et seada akna pealkiri labwc sissekande korral.
  • Tööriista labnag on lisatud valikud „—details-border-color” ja „—details-margin”, et seada sisu ĂŒmbritseva ala vĂ€rv ja ÀÀrevahe.
  • Tagatud on systemd-ĂŒhiku labwc-session.target seadistamine, kui systemd on olemas.
  • Konfiguratsioonifaili on lisatud seadistamine „”, et juurdepÀÀsu viimine fookuse vahetusse viivitus.
  • Valikusse „” on lisatud tugi „onbutton” kerimismeetodile ning on loodud eraldi valik „” sisu kerimiseks nuppude abil.
  • Lisatud on valik , et seadistada graafilise tahvelarvuti puute tundlikkuse vahemik.
  • Konfiguratsioonifaili on lisatud valik , et piirata juurdepÀÀsu privileege nĂ”udvatele protokollidele.
  • Lisatud on silumise parameeter DebugToggleKeyStateIndicator, et kuvada teavet klahvide oleku kohta sisu kohal.
  • Lisatud on Waylandi protokollide tugi vĂ€rvide juhtimiseks: color-representation-v1 ja color-management-v1.
  • Rakendatud on liides wl_fixes, mis vĂ”imaldab lahendada probleeme teiste pĂ”hiprotokollide liidestega, mida ei saa lahendada nende liideste enda vĂ”imetega. NĂ€iteks,
    KĂŒsimus «wl_fixes::destroy_registry» vĂ”imaldab likvideerida objekti wl_registry, pĂ€rast mida klient ei saa seda kasutada ning komposiit server peatab selle kaudu sĂŒndmuste edastamise.






Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster