Adrian experimented with making the session lock through GDM. This allows homed to throw out the encryption keys to the home directory whenever the session is locked.
Joanie made a number of keybinding and key-grab code clean-up, bug fixes, and improvements
Alice worked on bottom sheet resizing, ported message dialogs to the new system, and made it possible for dialogs to always use floating/bottom sheet presentation instead of switching automatically
Ivan tested a new Tracy dladdr() cache for callstack sampling. While it significantly reduces contention with GJS and makes it much more viable to profile GNOME Shell with callstack sampling, it still results in a little bit of contention overhead.
Our new Welcome to GNOME site is now available via welcome.gnome.org. The page helps newcomers as well as more experienced contributors to get started with working in a new area within GNOME. The pages are currently available in Brazilian Portuguese, English, Indonesian, Russian, Swedish, and Ukrainian. Contribution instructions for apps are auto-generated with information specific to more than 90 apps. You can learn more in my introduction blog post.
In Tracker SPARQL, new optimizations landed thanks to Carlos Garnacho which will significantly reduce peak memory usage and overall memory allocations during the indexing process. See the MR for full details.
Carlos Garnacho landed some new functional tests in Tracker Miners that exercise failure cases in metadata extraction and potential escape routes from the sandbox. See the MR for details.
Planify 4.3 has been released and is available on Flathub
What’s New:
Quick Add Improvements: Now supports project selection, due date, priority, labels and pinned.
Sidebar filter settings: It is now possible to re-order, hide filters and the task cutter.
Backup support: It is now possible to create a backup copy and import it from somewhere else. Planify will import all your tasks and settings.
Offline support for Todoist: You were without internet, keep using Planify with Todoist, the tasks will be saved locally and synchronized when the connection returns.
Bug Fixed and Translations
Russian translations thanks to @hachikoharuno.
Fix typos in welcome project #1079 thanks to @Jaques22.
Fixed error when displaying color in calendar events.
Let’s celebrate the winter (or summer) solstice with a new Fractal beta release! Even though Fractal 5 was released only 1 month ago, development has been going at a steady pace with a few new contributors, so we want our users to benefit from our progress.
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 find yourself with time to spare during these end-of-year holidays, you can always try to fix one of our issues. Any help is greatly appreciated!
In week 3 of the Outreachy internship around end-to-end testing, our interns Dorothy and Tanju worked on testing GNOME’s accessibility features. The following tests landed in the ‘master’ branch of the openqa-tests this week:
a11y_seeing: Testing the “High Contrast” and “Large Text” features
a11y_hearing: Testing the Speech Dispatcher text-to-speech system
You can see an example test run here. Several more tests are in development and will land soon. See the project board to see what is coming up!
Save the date! GUADEC 2024 will take place in Denver, Colorado, USA and online from July 19-24. The Call for Participation and Registration will open soon, be sure to check guadec.org for those links early 2024.