GNOME 3.36 indeholder mange nye funktioner og forbedringer for dem, som arbejder med GNOME-teknologier. Læs videre for flere detaljer!
Flatpak er en teknologi til kompilering og distribuering af programmer på tværs af distributioner og skrivebordsmiljøer. Selv om Flatpak ikke er en del af GNOME-projektet, er det centralt for GNOMEs planer for udvikleroplevelsen.
I løbet af denne udgivelsescyklus udgav holdet bag Flatpak den nye stabile serie 1.6.x. Her introduceres en API, som er tilgængelig via Flatpak-portalens D-Busgrænseflade, til overvågning af opdateringer. Et program kan bruge denne API til at søge efter opdateringer og bede brugeren om at installere opdateringen og genstarte programmet. Ved siden af D-Bus-API'en tilbyder et bibliotek kaldet libportal asynkrone wrappere til de fleste Flatpak-portaler med en velkendt GObject-API.
Andre forbedringer i GNOME 3.36 inkluderer:
En ny GMemoryMonitor-API, som giv programmer besked om situationer med pres på hukommelsen ved brug af low-memory-monitor, er tilføjet.
Understøttelse af kaldflag og tidsudløb til metodekald genereret af gdbus-codegen med af de nye argumenter --glib-min-required og --glib-max-allowed er tilføjet.
Understøttelse af dispose-funktioner til GSource.
Tilføjelse af de praktiske API'er g_array_steal(), g_ptr_array_steal() og g_byte_array_steal() til at stjæle elementer fra arrays uden at frigøre dem.
Tilføjelse af den praktiske API g_warning_once() til kun at én gang at vise en advarsel i løbet af en proces' levetid.
Tilføjelse af API'en g_get_os_info() til læsning fra /etc/os-release (eller tilsvarende på andre platforme).
Se filen NEWS for flere detaljer.
Got a comment? Spotted an error? Found the instructions unclear? Send feedback about this page.