#101 Libadwaita Happenings

• Curated by Felix

Update on what happened across the GNOME project in the week from June 16 to June 23.

GNOME Core Apps and Libraries

Text Editor

Text Editor is a simple text editor that focus on session management.

hergertme reports

Text Editor is now using the libadwaita’s AdwToolbarView. See https://blogs.gnome.org/alexm/2023/06/15/rethinking-adaptivity/ for more information about the new widget and how it can improve adaptability to different form factors.

Calendar

A simple calendar application.

Hari Rana (TheEvilSkeleton) says

the “Edit Calendar” page in GNOME Calendar was recently ported to libadwaita widgets! We also added mnemonics to improve keyboard accessibility, as well as tooltips.

Chris 🌱️ announces

GNOME Calendar now uses the new AdwNavigationSplitView widget and AdwBreakpoint for adaptivity. This means it now fits properly on mobile portrait mode - something that wasn’t possible with the old libadwaita widgets. We also now use AdwMessageDialog instead of GtkMessageDialog.

Web

Web browser for the GNOME desktop.

Alice (she/they) reports

Epiphany is using new libadwaita widgets now, as well as AdwTabOverview

Disks

kailueke reports

GNOME Disks is in need of contributors for the GTK4 port and the UI refresh planned in gnome-disk-utility#274 (these mockups have been around for a while). The GTK4 port and the UI refresh could be done separate but it maybe saves work if it’s done at once (there could be an easy way to use GTK4 without rewriting the partition view, not sure).

GNOME Circle Apps and Libraries

Workbench

A sandbox to learn and prototype with GNOME technologies.

Sonny says

Workbench 44.2 is out. There are 30 new demos and examples in this release which brings the total amount of Library entries above 50. Each entry is carefully crafted to feature good coding practices, be easy to reason about and respect GNOME HIG and patterns.

Thanks to all contributors, specially Outreachy and GSoC students José Hunter, Akshay Warrier, Sriyansh Shivam and Andy Holmes for co-mentoring.

Here is the list of new entries

  • Popover
  • Screenshot
  • Header Bar
  • Font Dialog
  • Preferences Window
  • Web View
  • Boxed Lists
  • Drag and Drop
  • Tab View
  • Drawing Area
  • Advanced Buttons
  • About Window
  • Animation
  • TextView
  • Styling with CSS
  • Spin Button
  • Banner
  • Carousel
  • Color Picker
  • Email
  • Progress Bar
  • Wallpaper
  • Drop Down
  • Video
  • Revealer
  • Account
  • Stack
  • Status Page
  • Frame
  • Account

Happy coding!

Third Party Projects

Vlad Krupinski reports

List - simple to-do application version 44.6.4 is out!

This week updates are:

  • Added some nice animations
  • New setting for data backup
  • Added Turkish translation
  • Updated symbolic icon
  • UI improvements and bug fixes

Available on Flathub

Mazhar Hussain announces

GDM Settings v3.2 was released with the fix for not being able to change background image/color on GNOME 44 and updated translations.

Tube Converter

Get video and audio from the web.

Nick announces

Tube Converter V2023.6.2 is here! This release features brand new documentation provided by the Help menu item and includes some bug fixes when working with credentials and validating URLs. Here’s the full changelog:

  • Added a “Help” item in the main menu to display yelp docs about Tube Converter
  • Recently completed downloads will be shown first in the completed group instead of being appended last
  • Tube Converter will now automatically select the xdg-download folder as the save folder if no previous folder is available
  • Fixed a performance issue with displaying logs when the logs were large in size
  • Fixed an issue where the app would crash if the authentication credentials were invalid
  • Fixed an issue where some supported URLs could not be validated
  • Updated translations (Thanks everyone on Weblate!)

Phosh

A pure wayland shell for mobile devices.

Julian says

It is my pleasure to announce that the recently released PineTab2 from PINE64 already runs Phosh, so you can use and develop your favourite GNOME applications on it!

Here’s how to run it, using Mobian: https://wiki.debian.org/InstallingDebianOn/PINE64/PineTab2

Thank you to everyone who helped me make this possible!

IPlan

Your plan for improving personal life and workflow

Iman Salmani announces

IPlan 1.6.0 is now out!

Changes this week contains:

  • New design for drag and drop
  • New Project create window
  • Close windows with escape key
  • Drop task on each other
  • Scroll while dragging task
  • Rename tasks list to section
  • Czech translation updated thanks to Amerey.eu
  • Code refactoring, Bug fixes, and UI improvements

you can get it from Flathub.

GNOME Network Displays

Stream the desktop to Wi-Fi Display capable devices

Pedro Sader Azevedo says

GNOME Network Displays can now be compiled as headless daemon! All it does for the time being is printing available sinks to the terminal, but that’s the foundation that will later enable shell and settings integrations.

Denaro

Manage your personal finances.

Nick reports

Denaro V2023.6.1 is here! This release features some minor bug fixes and UX tweaks.

Here’s the full changelog:

  • Added the ability to select a file to import existing data from in the new account setup dialog
  • Improved custom currency preferences design
  • Fixed an issue where the Help docs were not installed on an English system
  • Updated translations (Thanks to everyone on Weblate)!

Shell Extensions

Marcin Jahn says

I’ve developed a new Gnome Shell extension - Peek Top Bar On Fullscreen. It enables macOS-like capability of revealing Gnome top panel while full screen content is on. Just hover mouse cursor to the top of your primary screen to check the time, or to switch some quick settings toggles, without leaving full screen mode.

GUADEC 2023

mwu reports

We are getting ready for GUADEC 2023 in Riga, Latvia and we hope to see you there! Registration is open for both in person and virtual attendance. Please register early so that we can get an in person and virtual headcount. Why do we ask this? Its helpful to know how popular sessions are, where people are attending from and if there is interest in our events. To register please go to https://foundation.gnome.org/2023/05/04/guadec-2023-registration-is-open/. We are very grateful for our current sponsors: RedHat, ARM, Codethink, OpenSUSE, Ubuntu, Centricular, and Endless who have all stepped up in supporting GUADEC 2024. We still need to raise more money and if you or your company are interested, please email sponsors@guadec.org. Look fwd to seeing you in Latvia!

Caroline Henriksen announces

GUADEC 2023 is only 1 month away! We’ve planned two social event options for our final conference day. If you’re attending in person in Riga and would like to join us for a day trip in Northern Latvia or a walking tour of Old Riga, make sure to register by June 26: https://discourse.gnome.org/t/join-us-for-guadec-2023-social-events/15764

Asmit Malakannawar says

Are you attending #GUADEC2023 in Riga? We’ve organized two awesome social events for our final conference day, July 31! Reserve your spot on either option by registering before June 26.

And don’t forget to register as an in-person attendee: GUADEC 2023 (26-31 July 2023): Registration · GNOME Events (Indico)

Northern Latvia Day Trip Our first option is the Northern Latvia Day Trip!

This 8hr tour includes transport to a number of historic spots including Gauja National Park, Bīriņi Manor, and the seaside resort of Saulkrasti.

Learn more and register here: GUADEC 2023 (26-31 July 2023): Northern Latvia Trip · GNOME Events (Indico)

Old Riga Walking Tour Our second option is an Old Riga Walking Tour!

This 2hr tour walks us through the winding streets and cobblestone alleys of historic Old Riga.

Learn more and register here: GUADEC 2023 (26-31 July 2023): Old Riga Walking Tour · GNOME Events (Indico)

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!