As part of the GNOMESTF (Sovereign Tech Fund) initiative, a number of community members are working on infrastructure related projects.
We’re currently facing a major issue from the GNOME Foundation side. We hope it will be resolved before it impacts the coordination of the STF project, but if not, the future of parts of the project is uncertain.
Here are the highlights for the last week:
Felix completed the the refactor of the Flatpak side of Key Rack. This is an important basis for the next steps (automatic updating of Flatpak items on changes, adding new items, etc.).
Abderrahim moved sysupdate configuration to the main sysupdate directory (as part of the extensions) and reviewed and merged an MR to split out debug to a sysext and tarball for debuginfod, which should help reduce image size.
Martín worked on various aspects of tooling for development and testing on immutable OSes, including putting together a developer story to solicit feedback, and writing a minimalist snippet for generating sysext images.
Sam also continued work on the File Chooser Portal Open and Save dialog mockups, and updated mic sensitivity symbolic icons in Adwaita to fix visibility issues in the Shell.
Julian continued to work on the notification grouping in GNOME Shell and looked into focus stealing prevention, filing issues and implementing fixes for some of them.
Adrian worked on the new installer for GNOMEOS, settling on the way the internals (navigation, deciding what page to show next, etc) will work and implementing most of the basic page layouts following the designs (though many of the pages don’t fully work yet).
Alice followed up on her GTKCSS variables work by adding better color functions (rgb() and hsl(), color()). This will allow handling colors in a more flexible way, e.g. deriving colors from other colors and having them look good
and replace GTK-specific css functions like alpha() and mix().
On the Libadwaita front Alice landed a number of stylefixes and otherbugfixes, and made progress on making the bottom sheets used as part of AdwDialog a standalone public widget.
It is now possible to install the Nautilus plugin with a button in the preferences dialog, if you installed it from flathub. A new preview dialog now allows to open a preview of the selected file at the specific line. This comes in handy especially for the flatpak version, which until now used the file launcher portal via Gtk.FileLauncher.
Also the threading and memory management was overhauled, which fixed some random but regular crashes.
You can find the latest version directly on flathub.
A new YouTube player has appeared! DewDuct is a mobile privacy aware YouTube player for the GNOME platform! Search and play videos, import subscriptions from NewPipe and more 😄 Currently packaged on Alpine Linux (sudo apk add dewduct).
This was made for phones in mind! Linux mobile ahoy!
Please note that this is beta software. despite that, it’s quite usable for my personal use and I work on it actively!
I have been working on Morphosis, an app that can convert documents from one format to another. It supports Markdown, DOCX, PDF, and a lot more. It has just been released on Flathub!
: After six months of dedicated work and invaluable input from our Board, Staff, and community members, The GNOME Foundation is thrilled to share the draft of our Five-Year Strategic Plan!
This plan is a collaborative effort designed to guide the future of the GNOME Foundation, and we want Your feedback to ensure it truly reflects our collective vision.