We are introducing vmtouch to cache data and improve performance! This can be enabled from preferences.
We are also introducing a new dialog to configure vkBasalt settings, to change effects and color lookup table!
To further integrate vkBasalt, we now allow modifying vkBasalt configurations per-bottle. This means that each bottle can now have a separate vkBasalt configuration!
We brought back the dark mode switcher as well, as many desktop environments and distributions don’t come with a dark style preference. That way, users have the option to force dark mode.
Other changes include:
Prevent programs from launching when clicking on the entry instead of the play button
Windows can now be closed by pressing Escape
The Library view now supports program settings overrides
“Add to Steam” and “Add Desktop Entry” now supports integrations (Epic, Ubisoft, etc.)
The bottles-cli “programs” option now list programs from integrations as well
Gamescope is now compatible with FSR
Minor UI improvements
Fix missing translations, thanks to @A6GibKm
Fix a bug in “Add to Steam”, was not supporting ~/.steam
Fix a regression on renaming programs, this was causing duplicated entries
Fix a bug in the internal-sandbox, wine symlinks were not unlinked if the username had special characters
Fix a bug in generating desktop entries for programs with spaces in their names
Fix a bug in the copy_dll dependency action, wildcards were not handled correctly, thanks to @siroccal
Fix a bug in loading gstreamer libraries, were not respecting the bottle architecture
Fix a regression in library mode, adding a new program was causing a loop when the bottle name and path mismatched
Improved translations
For more information about the new update, check out our release page!
I’ve published two new sections of the gtk-rs book. They introduce Libadwaita, show how to add it to a gtk-rs app and let the Todo app use Libadwaita with minimal changes to the code base. You can find the libadwaita chapter here: https://gtk-rs.org/gtk4-rs/stable/latest/book/libadwaita.html.
The sections have been reviewed by Alice (she/her) and Ivan Molodetskikh.
25 years ago this week, Miguel de Icaza announcedGNOME, a project for creating a free software desktop environment and application development platform. A quarter of a century later, and the GNOME project is still here, working to make a better, free, open desktop for everyone. Happy birthday, GNOME, and let’s raise a glass to the next 25 years!
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!