#83 Sharing Is Caring

• Curated by Felix

Update on what happened across the GNOME project in the week from February 10 to February 17.

GNOME Core Apps and Libraries

Settings

Configure various aspects of your GNOME desktop.

Georges Stavracas (feaneron) announces

Thanks to the contribution of Hendrik Müller, the Wi-Fi panel is now able to generate QR codes to share the connection.

Georges Stavracas (feaneron) reports

Thanks to the outstanding work of Felipe Borges and Jakub Steiner, the Mouse & Touchpad panel has received a gorgeous facelift, with animations exemplifying what the preferences of the panel do. It also received a redesigned behavior test dialog, and a new “Pointer Assistance” preference that controls the mouse acceleration profile.

GNOME Shell

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

verdre announces

The GNOME Shell team has been busy finishing up some major changes to quick settings this week: Thanks to @fmuellner and Georges Stavracas (feaneron) GNOME Shell quick settings now have subtitles, the bluetooth toggle got a submenu to allow for quickly connecting to devices, and we show a list of apps that are running in the background.

Libadwaita

Building blocks for modern GNOME apps using GTK4.

Alexander Mikhaylenko says

since GTK has recently added support for better texture filtering, AdwAvatar now looks better with scaled images when using GdkTexture as a custom paintable. Apps using custom paintables will have to update their code separately to get the same result.

GNOME Console

A simple user-friendly terminal emulator.

Alexander Mikhaylenko reports

Console now has a tab overview, replacing the old tab switcher on small sizes but also available on desktop in addition to tab bar

GTK

Cross-platform widget toolkit for creating graphical user interfaces.

Sonny says

Thanks to Jordan Petridis GTK Demo and Widget Factory are now available for aarch64 in the GNOME nightly flatpak repository. https://wiki.gnome.org/Apps/Nightly

Weather

Show weather conditions and forecasts.

Chris 🌱️ reports

Weather has received some last-minute UI updates for GNOME 44:

  • The details view now has a flat headerbar.
  • The temperature line is now a smooth curve.

Thanks to Cleo Menezes Jr. and Oscar Pritchard, respectively, for their MRs!

GNOME Contacts

Keep and organize your contacts information.

nielsdg announces

GNOME Contacts 44.beta has been released! This is an exciting new release with some cool new stuff:

  • Contacts can now be shared with a QR code thanks to Hendrik Müller, which allows for a simple and easy way of passing on contact information across devices
  • Birthdays on a leap day will now get a birthday reminder on February 28 in non-leap years thanks to Ruben Schmidmeister
  • The main menu has been renamed to follow the GNOME HIG (kudos to Hari Rana (TheEvilSkeleton)!) and now contains an action item to export all contacts
  • Added support for multiple keyboard shortcut that were previously missing, like <Ctrl>F, <Ctrl>,, <Ctrl>Enter and more
  • It was previously impossible to remove a birthday from a contact, which has now been fixed
  • Some translation issues were found and solved with the help of Sabri Ünal
  • A bug where some title buttons where shown twice when using left-aligned title buttons has been fixed with the help of Markus Göllnitz

Web

Web browser for the GNOME desktop.

Jamie announces

Epiphany has a brand new UI for handling permissions, to replace the ageing GtkInfoBar solution

Tracker

A filesystem indexer, metadata storage system and search tool.

Sam Thursfield announces

Commandline tagging is back - the Tracker 3.5.0beta release fixes some issues in the tracker3 tag command, and adds test coverage to guard against future regressions.

Third Party Projects

Sonny says

verdre made and released a medication tracker app named “Capsule” https://flathub.org/apps/details/nl.v0yd.Capsule

gianniradix says

Aviator 0.2.0 has dropped! This update includes a newer version of SVT-AV1 with defaults that more effectively tune for visual quality & support for film grain synthesis applied as a filter at decode time, a progress bar, a Stop Encode button, support for more buttons in the header bar, a stereo downmixing switch for audio, AdwAboutWindow, and more! You can read more about Aviator here

Sonny announces

I released a new version of Oh My SVG featuring the new icon by Sam Hewitt and several design and quality of life improvements. Get it on Flathub: https://beta.flathub.org/apps/re.sonny.OhMySVG

Aaron Erhardt says

Relm4 0.5, an idiomatic GUI library based on gtk4-rs, was just released with many improvements.

Since the first beta release, we have extended the support for asynchronous code, added widget templates, more tooling and a lot of other improvements. You can find more information about the release in the official blog post.

Tube Converter

An easy-to-use video downloader (yt-dlp frontend).

Nick reports

Tube Converter is in the process of being rewritten in C#. The rewrite brings a more stable backend to Tube Converter with support for download progress and better preformance when running multiple downloads. We hope to have our first beta released on Sunday, once a WinUI version is complete. Check out the progress here !

Cawbird

A native Twitter client for your Linux desktop.

CodedOre reports

Hello everyone! It’s been a while since the last update on our GTK4 rewrite of Cawbird.

Sadly the biggest news is not the recently completed rework of the session system, which should handle interaction better. Instead it is that Twitter has banned all third-party clients. As a result, we have dropped the backend for the Twitter 2.0 API. Instead being a multi-platform client, the focus is now on Mastodon alone.

Anyway, apart from the rework done for sessions, there were a few additions lately:

  • The user profile page now shows when a link was verified by Mastodons servers.
  • Thanks to IBBoard, posts can now be liked and reposted in the client.
  • Initial support for hiding sensitive content.

I know there weren’t news about this rewrite in the last months, but I hope I can share more news soon!

Miscellaneous

Sonny reports

Linux App Summit call for proposal closes tomorrow (18/02) - last chance to submit a talk, workshop or bof proposal. https://linuxappsummit.org/cfp/

Philip Goto reports

Many GNOME projects make use of the internal translation system Damned Lies, but there are also a lot of projects that don’t, including GNOME Circle apps. Because these projects can be easily looked over, I made an overview of them with links to their translation systems.

https://gitlab.gnome.org/philip.goto/external-translations

GNOME Foundation

Rosanna announces

The GNOME Foundation staff wants to increase communications with the wider GNOME community. The plan is for us to take turns writing updates here to let y’all know who we are and what we are doing.

Greetings! I am the Director of Operations for the GNOME Foundation. After spending last week at FOSDEM and State of Open Con, this has been a catch up week for me: going through the mounds of paper on my desk, working on GNOME’s financial records, prepping invoices for the advisory board, handling tax forms, paying bills, and other not-exactly-exciting-but-essential-stuff.

Volunteer opportunity: GNOME will be hosting a booth at SCaLE in Pasadena March 10-12. If you are in the Los Angeles area, we could use your help with staffing our booth. Contact info@gnome.org or zana on matrix to help.

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!