#202 Presenting Screenshots

May 30, 2025 • 11 News • Curated by Felix

Update on what happened across the GNOME project in the week from May 23 to May 30.

GNOME Core Apps and Libraries

Calendar

A simple calendar application.

Hari Rana (TheEvilSkeleton) says

Continuing our volunteer effort to make GNOME Calendar fully accessible with a keyboard, we fixed a major bug that was causing the focus to disappear into the abyss when the user tried to tab into the month view in merge request !576. This means, as of this commit, events should now be completely functional and accessible within the month view. Additionally, the merge request changes the keyboard and focus behavior within the month view: Events can only be cycled using arrow buttons, the focus can’t escape the month view with arrow buttons, and entering/exiting the month view can only be done with tab. These improvements will be available on GNOME 49.

Web

Web browser for the GNOME desktop.

Jan-Michael Brummer reports

This cycle GNOME Web received tremendous new features and bug fixes. I took the chance and started to work on our bug list and squashed over 100 bugs and added several new features. Among those are:

  • UI files switched to blueprint format
  • Adblocker now tries to load locale specific adblocker list in addition to the default one
  • URL bar received an inline completion
  • URL bar is now on bottom in narrow mode
  • Bottom action bar hides and reveals automatically in narrow mode
  • Reader mode got an estimated reading time based on Firefox implementation
  • PKCS #11 (smartcard) persistence support
  • Moved passwords from preferences to it’s own dialog
  • Security popover has been replaced with an adaptive dialog
  • WebApp additional URL handling has been changed and thus base domains are now compared instead of full domains
  • Ability to quit and uninstall web apps from their menu
  • Search now handles case sensitive and full word searches
  • Mute button in URL bar for single tab pages
  • Background portal support
  • Bookmark editing mode (Arak)

Thanks to Jamie, Arak and kramo for their support and fixes. We are going to deliver one of the best releases.

Third Party Projects

Alexander Vanhee reports

The first public version of Gradia was released this Sunday.

Gradia is designed to improve the presentation of your screenshots on platforms where you have limited control, such as social media. It allows you to add a custom gradient background, add padding, change the aspect ratio, and more.

The app is designed for quick edits of mostly screenshots and does not aim to be a full-fledged image editor. However, I do have aspirations to add simple annotation features like a freehand pen mode and an arrow drawing tool.

Please check it out on Flathub.

Vladimir Vaskov says

Hello everyone! This week, at ALT Gnome and ALT Linux Team, we are introducing Folder Manager — a folder manager for the GNOME and Phosh application menu, designed to simplify and automate the organization of applications into folders by category.

Folder Manager is a convenient utility for managing app folders in GNOME and Phosh. Built with Vala using GTK4 and Libadwaita, it adheres to GNOME HIG guidelines and ensures a clean and modern interface for application menu organization.

Key Features:

  • Create and Delete Folders: Instantly create, rename, or delete application folders through a user-friendly graphical interface.

  • Category-Based Autofill: When creating a folder, select a category (e.g. Office, Chat, Games), and Folder Manager will automatically include all applications belonging to that category.

  • Manual Management: Add or remove individual applications from folders manually, for precise control over organization.

  • Filtering and Search: Easily locate applications by name using built-in search and filtering tools within the interface.

  • Designed for GNOME and Phosh: Provides full compatibility with both GNOME Shell and the mobile-oriented Phosh environment.

Folder Manager helps keep your application menu organized, improves accessibility, and enhances your desktop experience. Try it today and bring structure and clarity to your GNOME workspace!

nozwock reports

Packet is an app that lets you send and receive files wirelessly from Android devices using Quick Share, or another device with Packet.

It just received an update! The status indicator now shows the connection state, the in-app help has been rewritten to be easier to understand, and an error page is shown if the app can’t run, so it’s easier to troubleshoot. This update also brings lots of smaller under-the-hood improvements and fixes.

You can get it from Flathub!

francescocaracciolo reports

Newelle, AI assistant for Gnome, got updated to 0.9.7, improving local documents reading performances, adding thinking support for Gemini models, other minor improvements and updated translations

Install it from FlatHub

Pipeline

Follow your favorite video creators.

schmiddi says

Versions 2.2.3 and 2.3.0 of Pipeline were released. Pipeline now hides videos which require payment by default from the feed, as those cannot yet be played using Pipeline anyway. If you want them to keep showing up because you are using an external player which supports those, you can change the behavior in the filter settings. If you are using an external player, you can now spawn it again in case it failed by clicking the thumbnail of the video, instead of needing to go back to the feed and clicking the video again. Startup performance of Pipeline also got significantly improved, on my device from over 3s to under 1s. Finally, the releases fix quite a few bugs:

  • Videos sometimes being duplicated in the watch-later list.
  • Videos starting to play with low resolution.
  • Error searching when the result contains videos with over 2 billion views.
  • Errors fetching information for a single video for some videos.

Gir.Core

Gir.Core is a project which aims to provide C# bindings for different GObject based libraries.

Marcel Tiede reports

Gir.Core 0.7.0-preview.1 was released. It features updated dotnet bindings for GNOME 48, initial binding support for libsecret and several bug fixes.

Miscellaneous

revisto says

We’ve started a Farsi-language podcast version of This Week in GNOME! Each week we read and summarize the latest TWIG post in Farsi, covering GNOME Core updates, Circle apps, and community news. The goal is to help Farsi-speaking users stay connected with the GNOME ecosystem.

We’ve released 3 episodes so far (199, 200, 201) and keep episode scripts + audio files on GitHub. You can listen on Spotify, Castbox, Podcast Index, or via RSS feed.

More details: https://blogs.gnome.org/alirezash/2025/05/25/we-started-a-podcast-for-this-week-in-gnome-in-farsi/

Repository: https://github.com/revisto/this-week-in-gnome-farsi

Internships

Pablo Correa Gomez says

Ahmed Fatthi started his GSoC internship in Papers getting a complex work related to locking merged! Ahmed will be working on isolating documents, so that eventually Papers can be as secure managing documents as Loupe is managing images! Keep posted to his blog for more updates: https://ahmedfatthi.pages.dev/

GNOME Foundation

steven reports

This week’s Foundation Report discusses:

  • Community Safety
  • Pride
  • A glimpse into the regular Design Meeting
  • Fundraising from first principles
  • End of 10 Promo Team
  • GTD, tools, etc. Software: It’s Still Annoying (TM)
  • Treasurer search - the clock is ticking!
  • Digital Wellbeing contract opportunity
  • UN Open Source Week, June 16 - 20

https://blogs.gnome.org/steven/2025/05/30/2025-05-30-foundation-report/

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!

You have news to share?

“This Week in GNOME” is available to the entire GNOME community. No matter if core, circle or third-party project - we are interested in all news! Simply share your news in our Matrix Room!

Send Message