#161 End-to-End Tests

16/08/2024 às 00:003 visualizzazioni
This Week in GNOME

Update on what happened across the GNOME project in the week from August 09 to August 16.

Sovereign Tech Fund

Martín Abente Lahaye reports

At GNOME we have been using openQA with GNOME OS to run end-to-end tests for different components of our stack. These tests have proven useful, but come with some costs.

To tackle these costs, the team at Codethink has leveraged its previous work with sysext-utils and systemd’s system extensions. As a result, we came up with a workflow that integrates system extensions with development and testing pipelines. This provides an improved workflow for reviewers and testers.

New CI/CD components are now available to all GNOME modules, and we have integrated some of these in mutter and gnome-shell pipelines already.

This project was a collaboration between Codethink and the GNOME Foundation, through the Sovereign Tech Fund (STF).

GNOME Core Apps and Libraries

Bilal Elmoussaoui announces

GDM and gnome-session can now be built without X11 support, following the steps of Mutter and GNOME Shell.

GNOME Circle Apps and Libraries

Hugo Olabera announces

Wike, the Wikipedia reader for GNOME, has been updated to version 3.1.0. The most visible changes have to do with the migration of windows and dialogs to the new responsive widgets from libadwaita.

Two new languages ​​have been added to the UI translations (Simplified Chinese and Hungarian), and many of the existing translations have been updated.

The user folder access permission in the Flatpak sandbox has been removed, which is no longer needed thanks to the recent changes implemented in Webkit.

Finally, the runtime version has been updated to GNOME 46 and features the usual set of minor tweaks and bug fixes.

Imagem do artigo

Third Party Projects

Snoop ↗

Snoop through your files.

Philipp says

Snoop 0.4 offers a variety of little fixes and tweaks.

The search path and search string will now be checked for validity and a warning indicator is shown if a path is invalid or the search string is empty.

Paths containing a ~ or a space are now handled properly.

If you have installed the nautilus extension from the settings menu, there is now also a Remove button to uninstall it.

Imagem do artigo

Imagem do artigo

Phosh ↗

A pure wayland shell for mobile devices.

Guido says

Phosh 0.41.0 is out:

Phosh gained a new Quick Setting to toggle Wi-Fi Hotspot on/off and a Bluetooth status page. The media-player widget now displays track position/ length and got a progress bar. Squeekboard got new layouts and you can now put the phone into silent mode when pressing Vol- on incoming calls.

There’s more. Check the full details here

Keypunch ↗

Practice your typing skills

Brage Fuglseth announces

Ciao! Keypunch 3.1 is out, and it speaks Italian! This release also brings text generation support for Czech, Occitan and Polish, and UI translations for Occitan and Polish.

Thanks to everyone who has requested for their languages to be added and patiently tested the text generation implementations; keep the requests coming!

Get Keypunch on Flathub: https://flathub.org/apps/dev.bragefuglseth.Keypunch

Imagem do artigo

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!

Fonte
This Week in GNOME
Apri l'originale ↗
Questa notizia è stata utile?

Dibattiti 0

Sii il primo a contribuire al dibattito.

Condividi le tue informazioni e promuovi il tuo argomento

Non esitare a pubblicare informazioni o dati che possano essere utili.

Per partecipare al dibattito, accedi o crea un account gratuito.