#38 Among Toasts And Tabs

• Curated by Felix

Update on what happened across the GNOME project in the week from April 01 to April 08.

Core Apps and Libraries

Libadwaita

Building blocks for modern GNOME apps using GTK4.

Alexander Mikhaylenko says

A few changes to AdwToast: Kévin Commaille added a way to set custom widgets as titles, while Emmanuele Bassi added a convenience adw_toast_new_format() constructor.

AdwTabBar style has got updated. Which tab is selected should be much more obvious now, especially in dark variant or with only 2 tabs open

Sophie Herold reports

I have added a use-markup property to AdwPreferencesRow. Previously, classes like AdwActionRow always treated values for title and subtitle as Pango markup. The new property can be used to disable this behavior. This is especially useful if the values are obtained from external data/input. You might want to check your code if you have missed this detail.

For AdwComboRow the default value for use-markup will be FALSE. This is because the default factories do not expect Pango markup. Therefore the use-subtitle property is incompatible with the previous behavior of the subtitle interpreting the subtitle as Pango markup.

Third Party Projects

Philip Withnall says

Niels De Graef ported uhttpmock to Meson. uhttpmock is a library for making it easier to test clients of HTTP/REST APIs offline.

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!