GNOME, nyheder i applikationer, biblioteker og udvidelser i denne uge

Denne uge i GNOME

Vi er i uge nummer 42 i 2023, og dette tal falder sammen med det 118. siden This Week In GNOME-initiativet, TWIG for friends, startede for mere end to år siden. Som vi har forklaret ved nogle andre lejligheder, er det noget, der har været rigtig godt for GNOME og praktisk talt enhver Linux-bruger, da mange tredjepartsudviklere har besluttet at bringe deres arbejde frem i lyset, og vi er alle til gavn. Der er nogle så gode, at de er ved at blive en del af nisse cirkel.

Det har intet at gøre med GNOME, men det er også noget, de udgiver hver uge, og vi har en tendens til at gentage det, så vi forklarer det her, og vi vil også gøre det i næste uge i en mere passende artikel: i denne uge vil der ikke være nogen artikel om KDE. Dette er, hvad Nate Graham sagde uden at give yderligere forklaringer, så de, der foretrækker KDE frem for GNOME, har ikke en artikel med "slik" i dag. Lad os gå med hvad er nyt i denne uge i GNOME.

Denne uge i GNOME

  • Det første punkt handler om VTE, lidt langt, som vi vil forsøge at opsummere. VTE, biblioteket for GTK-baserede terminalemulatorer, har set betydelige præstationsforbedringer og nye tegneteknikker. Rullebufferkryptering bruger nu LZ4 til hurtigere databehandling. HÃ¥ndtering af tegn og attributmatrix har forbedret understøttelse af tovejs tekst. Forskellige optimeringer til strengoperationer og hukommelsesallokering har forbedret den samlede ydeevne. Compileren er blevet forenklet ved at inkludere kode og fjerne C wrappers fra C++ kode. En ny tegneabstraktion gør det muligt for GTK 3 at bruge Cairo, mens GTK 4 bruger native render noder med GtkSnapshot. Stregtegning drager nu fordel af GTK's OpenGL-renderer, hvilket reducerer brug af rammebuffer uden for skærmen. Forbedringer af rammeplanlægning forventes at fjerne den nuværende grænse pÃ¥ 40 fps.
  • Tracker er et filsystemindekserings-, metadatalagringssystem og søgeværktøj, og dets udtræksværktøj har set sin SECCOMP-sandkasse forbedret.
  • Tilføjet understøttelse af den dynamiske lanceringsportal i ASHPD Demo til version 0.4.1.

ASHPD

  • overskride er en Bluetooth-app og har modtaget en større opdatering i denne uge for at gøre det nemmere at interagere med Bluetooth-enheder. Hvad det gør, er at sende og modtage filer, blandt andet:

tilsidesætte

  • Et Ã¥r senere er xdg-desktop-portal-gtk 1.15.0 ankommet med disse nye funktioner:
    • Meson erstatter Autotools som byggesystem.
    • Portalimplementeringer, der afhænger af private GNOME-grænseflader, sÃ¥som baggrund, screenshot/screencast og fjernskrivebord, er blevet fjernet for at eliminere afhængigheder.
    • Kalenderindstillingerne for gsettings-desktop-schemas er nu inkluderet i implementeringen af ​​Indstillinger-portalen. Versionspolitikken er ogsÃ¥ blevet ændret, og ulige mindre versionsnumre er ikke længere specielle.
  • Crosswords har nu bedre valg til krydsordsgitter, og dets udvikler brugte det til at tilføje en funktion, han har ønsket i lang tid: clue fragment highlighting.
  • Opdaterede Debian Linux-opdateringsflaget for Gnome Shell45. Opdateringsindikator for Debian Linux-baserede distributioner. Derudover tjekker den for opdateringer og viser ogsÃ¥ status for følgende pakker (som i Synaptic):
    • Opdateringer tilgængelige.
    • Nye pakker i depotet.
    • Lokale/forældede pakker.
    • Resterende konfigurationsfiler.
    • Automatisk udtagelige pakker.
  • Automatiske aktiviteter viser en oversigt over aktiviteter, nÃ¥r der ikke er vinduer, eller skjuler dem, nÃ¥r der er nye vinduer. I den seneste version er Auto Activities v19 blevet overført til ESM, hvilket gør den kompatibel med GNOME Shell 45. Ud over mindre ændringer bruger den nu Libadwaita-widgets sÃ¥som AdwSpinRow.

Autoaktiviteter v19

Denne uges artikel i GNOME slutter med at minde os om, at registreringen til #GNOMEAsia2023 er åbnet (link), og at GNOME Foundation har en ny administrerende direktør, Holly Million.

Og dette har været hele denne uge i GNOME.

Billeder og indhold: KVIST: