#193 Image Loading
Update on what happened across the GNOME project in the week from March 21 to March 28.
GNOME Core Apps and Libraries
Glycin
Sandboxed and extendable image loading and editing.
Sophie 🏳️🌈 🏳️⚧️ (she/her) reports
Glycin, the newish image loading and editing library, now supports specifying the memory format for image data an API user needs. If glycin is used with GTK, this has always been taken care of automatically. However, for other use cases, it’s now possible to specify a limited set of formats the API user supports. Support for loading image data from a
GInputStream
orGBytes
instead ofGFile
has also landed.These features are important to adopt glycin in other areas in the quest to replace GdkPixbuf to make image loading more safe and enable more features like HDR image support and support for more image formats.
You can financially support my work or drop by and submit a code contribution.
GNOME Development Tools
Sysprof
A profiling tool that helps in finding the functions in which a program uses most of its time.
Georges Stavracas (feaneron) announces
Sysprof is now able to filter samples by marks. This allows for statistically relevant data on what’s running when a specific mark is ongoing, and as a consequence, allows for better data analysis. You can read more here.
GNOME Builder
IDE for writing GNOME-based software.
Nokse says
This week Arduino support for GNOME Builder has been merged, providing integration with arduino-cli to compile and upload sketches to Arduino compatible boards. The new feature will be available in Builder Nightly and includes a graphical interface for managing libraries and platforms and selecting compilation/upload options. It also provides a template to start a new Arduino project. Note that you need to have
arduino-cli
installed to use this feature. If you encounter any issues, please go ahead and file them.
GNOME Circle Apps and Libraries
This week Bustle was accepted into GNOME Circle. Bustle lets you visualize and analyze D-Bus activity with detailed sequence diagrams. Congratulations!
![]()
Warp
Fast and secure file transfer.
Fina announces
Warp 0.9 was released with support for directly sending files via “Open With…” from Files. QR code scanning has also seen improvements, by utilizing the new QR code feature in Camera.
Eyedropper
Pick and format colors.
FineFindus reports
Eyedropper 2.1.0 has been released, featuring
- RGB decimal notation
- support for global shortcuts
- a new way to directly enter colors, without picking them first
Download the new version on Flathub.
![]()
![]()
Third Party Projects
Bilal Elmoussaoui says
I have released a new version of oo7-cli, with the possibility to interact with the sandboxed applications keyrings or any keyring file on your system.
oo7-cli --app-id com.belmoussaoui.Authenticator list
The CLI also features a new CLI argument for attempting to repair a broken keyring (always backup your keyring file before).
JumpLink says
TypeScript type definitions for GNOME Shell 48 released
The TypeScript type definitions for GNOME Shell 48 have been updated!
This release brings improved TypeScript support for writing GNOME Shell extensions.Based on the latest version of
ts-for-gir
:
→ v4.0.0-beta.23Project page:
→ gjsify/gnome-shellNote: This release was published shortly after the TWIG deadline,
so it will appear in next week’s edition.
Capypara reports
Introducing Field Monitor, a remote-desktop client focused on accessing virtual machines.
It has first-class support for adding Proxmox or QEMU/KVM hypervisors but it can also connect to any server implementing one of the SPICE, RDP or VNC protocols.
It can also open RDP or Virt Viewer files.
This is the first release and it might still be a little rough around the edges in some parts, so any and all feedback is more than welcome :).
Field Monitor is powered by RDW, a set of remote-desktop widgets for GTK 4. I want to thank Marc-André Lureau, the author, since without them this app would not be possible!
![]()
Sebastian Wiesner reports
Picture Of The Day is a new app to get a picture of the day as your daily wallpaper, from NASA Astronomy Picture of the Day, Bing, Wikimedia, or Simon Stålenhag artwork.
Preview images, pick your favorite source, enable automatic updates, and enjoy a fresh wallpaper every day.
Available on Flathub.
![]()
Fractal
Matrix messaging app for GNOME written in Rust.
Kévin Commaille reports
It’s the beginning of bee season! 🌸🌺🌼 🐝 B like beta! Here’s Fractal 11.beta:
- New shortcuts Ctrl + Page Up and Ctrl + Page Down go to the previous/next room in the list
- The media cache will now be periodically cleaned up
- The page that lists user sessions has been overhauled, with details moved to subpages, for a less cluttered feel, and paving the way to a new feature!
- A couple of small cosmetic changes have landed as well
As usual, this release includes other improvements, fixes and new translations thanks to all our contributors, and our upstream projects.
It is available to install via Flathub Beta, see the instructions in our README.
As the version implies, there might be a slight risk of regressions, but it should be mostly stable. If all goes well the next step is the release candidate!
If you have a little bit of time on your hands, you can try to fix one of our newcomers issues. Anyone can make Fractal better!
Events
Kristi Progri reports
We’re excited to announce that registrations for GUADEC are now open! https://events.gnome.org/event/259/registrations/
If you are planning to attend our event (in-person or online) now it’s the time to get your ticket!
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!