#46 Going Mobile

• Curated by Felix

Update on what happened across the GNOME project in the week from May 27 to June 03.

Core Apps and Libraries

GNOME Shell

Core system user interface for things like launching apps, switching windows, system search, and more.

verdre says

News from the Shell team! We’re improving the experience on small screens and things are progressing quickly, GNOME Shell might run on your phone sooner than you think. Check out our blogpost for more information.

WebKitGTK

GTK port of the WebKit rendering engine.

adrian announces

The recent WebKitGTK 2.36.3 release included fixes for a number of security issues that allowed remote code execution. While we are not aware of any of them being exploited, it is nevertheless strongly recommended to update to the latest release.

There are a number of improvements in the multimedia backend as well: GStreamer elements known to be problematic are now explicitly by default, we have enabled capture from devices which can use hardware-accelerated encoding, fixed display capture using Pipewire, and improved streaming video playback.

Software

Lets you install and update applications and system extensions.

Philip Withnall reports

Milan Crha has added support for listing other apps by the same author in gnome-software

Calls

A phone dialer and call handler.

Evangelos reports

Calls can now do encrypted VoIP calls with SIP using SRTP 🎉 Supporting SRTP roughly consisted of two parts:

Please note that we don’t make use of the encryption indicator yet, for more details see this issue where you can also find some nice designs by Sam Hewitt of how things should eventually behave.

GLib

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

Philip Withnall reports

Benjamin Berg has fixed a nasty deadlock in GFileMonitor in GLib

Circle Apps and Libraries

Gaphor

A simple UML and SysML modeling tool.

Arjan says

Gaphor 2.10.0 has been release last week. Among the improvements Activity diagrams have been extended. Model loading has been improved and Gaphor finally has full drag and drop support from the tree view to a diagram.

Authenticator

Simple application for generating Two-Factor Authentication Codes.

Bilal Elmoussaoui says

A new bugfixes release of Authenticator is out. The new release also migrates your tokens from the host keyring to inside the sandbox so other sandboxed apps can’t access them.

Third Party Projects

Flatseal

A graphical utility to review and modify permissions of Flatpak applications.

Martín Abente Lahaye says

I am happy to announce the release of Flatseal 1.8.0 🎉. This new release comes with the ability to review and modify global overrides, highlight changes made by users, follow system-level color styles, support for more languages and a few bugs fixes.

Amberol

Plays music, and nothing else.

Emmanuele Bassi announces

New Amberol release! Lots of small UI fixes to improve consistency and give better feedback when importing songs in the playlist. Colors and spacing between elements have also been improved, as well as general reliability.

Miscellaneous

federico announces

The accessibility infrastructure modules are now merged: https://viruta.org/accessibility-repos-are-now-merged.html

ranfdev announces

Frustrated by the standard .ui file writing experience (that xml is very verbose) and inspired by the blueprint compiler, I’ve decided to write a custom Domain Specific Language to generate .ui files. Compared to blueprint compiler, this let’s you use a complete programming language, with variables and functions, to generate your ui. Check out the project page for more information

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!