1

#50 Extend the Web

 1 year ago
source link: https://thisweek.gnome.org/posts/2022/07/twig-50/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

#50 Extend the Web

July 1, 2022

• Curated by Felix

Update on what happened across the GNOME project in the week from June 24 to July 01.

Core Apps and Libraries

Web browser for the GNOME desktop.

patrick reports

Epiphany has received numerous improvements to WebExtension support.

xntzaUQiquSWztbutIKLjDrT.png

Libadwaita

Building blocks for modern GNOME apps using GTK4.

Alexander Mikhaylenko announces

Libadwaita now has AdwMessageDialog as an adaptive replacement for GtkMessageDialog.

c639ec4df7493c3cbe33e7f0b80a45ad2f4dbb51.png
3347c6332d237f7fb1fde8e355c16acaae6bfd27.png

Software

Lets you install and update applications and system extensions.

Philip Withnall says

Milan Crha has improved support for displaying flatpak permissions in gnome-software

Settings

Configure various aspects of your GNOME desktop.

Georges Stavracas (feaneron) reports

Thanks to the fantastic work of Kate Hsuan and Richard Hughes, device security information is now available in Settings. The security information is provided by the Fwupd project.

fd55c09ac7b0eb10b7c3d3cceeb0ccfaf03e6ef0.png
0274135a300d62af5d19b23864394d8dd8ae89cd.png
06aa1b4e7c093f9ebef39a17f7b4c79109766e9a.png

The low-level core library that forms the basis for projects such as GTK and GNOME.

Emmanuele Bassi announces

GLib 2.74 will require an additional part of the C99 specification: variadic arguments in macros using __VA_ARGS__. All supported toolchains (GCC, Clang, MSVC) already comply to the standard, so if you use a different compiler make sure it supports C99: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2791

Emmanuele Bassi says

Two new macros to define enumeration and flags types directly in your C code without using glib-mkenums are going to be available in the next stable release of GLib: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2788

Third Party Projects

Chris 🌱️ reports

Loupe has gained a brand new gallery view, with smooth image loading, swipe navigation support, and more.

That’s all for this week!

See you next week, and be sure to stop by #thisweek:gnome.org with updates on your own projects!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK