GNOME, naujienos programose, bibliotekose ir plėtiniuose šią savaitę

Šią savaitę GNOME

Esame 42-oje 2023 m. savaitėje ir šis skaičius sutampa su 118-ąja nuo tada, kai prieš daugiau nei dvejus metus prasidėjo iniciatyva This Week In GNOME, TWIG for friends. Kaip paaiškinome kai kuriomis kitomis progomis, tai buvo kažkas, kas buvo labai naudinga GNOME ir praktiškai bet kuris „Linux“ naudotojas, nes daugelis trečiųjų šalių kūrėjų nusprendė atskleisti savo darbą ir mes visi gauname naudos. Kai kurie yra tokie geri, kad tampa jo dalimi gnomų ratas.

Tai neturi nieko bendra su GNOME, bet tai taip pat yra kažkas, ką jie skelbia kiekvieną savaitę, o mes linkę tai kartoti, todėl paaiškiname tai čia, o kitą savaitę taip pat padarysime tai tinkamesniu straipsniu: šią savaitę nebus straipsnis apie KDE. Tai Nate'as Grahamas pasakė, nepateikdamas daugiau paaiškinimų, todėl tie, kurie teikia pirmenybę KDE, o ne GNOME, šiandien neturi straipsnio su „saldainiais“. Eikime su kas naujo šią savaitę GNOME.

Šią savaitę GNOME

  • Pirmas punktas yra apie VTE, šiek tiek ilgas, kurį pabandysime apibendrinti. VTE, GTK pagrindu veikiančių terminalų emuliatorių biblioteka, pastebėjo reikšmingus našumo patobulinimus ir naujus piešimo būdus. Slinkties buferio šifravimas dabar naudoja LZ4 greitesniam duomenų apdorojimui. Simbolių ir atributų masyvo valdymas pagerino dvikrypčio teksto palaikymą. Įvairūs eilučių operacijų ir atminties paskirstymo optimizavimai pagerino bendrą našumą. Kompiliatorius buvo supaprastintas įtraukiant kodą ir pašalinant C paketus iš C++ kodo. Nauja piešimo abstrakcija leidžia GTK 3 naudoti Cairo, o GTK 4 naudoja vietinius atvaizdavimo mazgus su GtkSnapshot. Linijų braižymas dabar turi naudos iš GTK OpenGL atvaizdavimo priemonės, sumažinančios kadrų buferio naudojimą ne ekrane. Tikimasi, kad kadrų planavimo patobulinimai panaikins dabartinę 40 kadrų per sekundę ribą.
  • „Tracker“ yra failų sistemos indeksavimo priemonė, metaduomenų saugojimo sistema ir paieškos įrankis, o jos išgavimo įrankis patobulino SECCOMP smėlio dėžę.
  • Pridėtas dinaminio paleidimo portalo palaikymas ASHPD Demo versijoje 0.4.1.

ASHPD

  • „overskride“ yra „Bluetooth“ programa, kuri šią savaitę buvo atnaujinta, kad būtų lengviau bendrauti su „Bluetooth“ įrenginiais. Tai, be kita ko, siunčia ir gauna failus:

nepaisyti

  • Po metų xdg-desktop-portal-gtk 1.15.0 pasirodė su šiomis naujomis funkcijomis:
    • Meson pakeičia Autotools kaip kūrimo sistemą.
    • Portalo diegimai, kurie priklauso nuo privačių GNOME sąsajų, pvz., fono, ekrano kopijos / ekrano perdavimo ir nuotolinio darbalaukio, buvo pašalinti, kad būtų pašalintos priklausomybės.
    • Gsettings-desktop-schemas kalendoriaus nustatymai dabar įtraukti į nustatymų portalo diegimą. Versijų politika taip pat buvo pakeista, o nelyginiai smulkūs versijų numeriai nebėra ypatingi.
  • Kryžiažodžiai dabar turi geresnių kryžiažodžių tinklelių pasirinkimų, o jo kūrėjas naudojo jas, kad pridėtų funkciją, kurios jau seniai norėjo: įkalčių fragmentų paryškinimą.
  • Atnaujinta „Debian Linux“ naujinimo vėliavėlė, skirta „Gnome Shell45“. „Debian Linux“ pagrindu sukurtų platinimų atnaujinimo indikatorius. Be to, jis tikrina, ar nėra naujinimų, taip pat rodo šių paketų būseną (kaip ir Synaptic):
    • Galimi atnaujinimai.
    • Nauji paketai saugykloje.
    • Vietiniai / pasenę paketai.
    • Likę konfigūracijos failai.
    • Automatiškai išimamos pakuotės.
  • Automatinės veiklos rodo veiklos apžvalgą, kai nėra langų, arba paslepia jas, kai yra naujų langų. Naujausioje versijoje „Auto Activities v19“ buvo perkelta į ESM, todėl ji suderinama su GNOME Shell 45. Be nedidelių pakeitimų, dabar ji naudoja „Libadwaita“ valdiklius, tokius kaip „AdwSpinRow“.

Auto veikla v19

Šios savaitės GNOME straipsnis baigiasi primindamas, kad #GNOMEAsia2023 registracija atidaryta (nuoroda) ir kad GNOME fondas turi naują vykdomąjį direktorių Holly Million.

Ir tai buvo visą šią savaitę GNOME.

Vaizdai ir turinys: ŠAKELĖ: