We’re happy to announce the release of Budgie 10.2.9. This is solely a bug fix release, tackling some niggling issues before our focus shifts to development of Budgie 11.
Numerous fixes have been made to our various panel widgets.
Thanks to investigative work that occurred during our development of Brisk Menu, an issue with the spinning wheel that would persist for 30 seconds during the launching of an application has been resolved. Some previous hacks have been eliminated and we now use per-button GdkAppLaunchContext and correctly “turn off” the notify via Gdk to stop the spinning wheel.
We have resolved an issue in the Keyboard Layout widget where we didn’t manage to retrieve a language name from libgnome-desktop for the zh_CN locale. This resulted in rendering an odd label for the libpinyin IBUS engine, i.e. “(null) (libpinyin)”. Now, when we fail to get a language based on the language code, we fall back to locale detection.
Multiple fixes have landed for the Places widget.
Prior to Budgie 10.2.9, it was easy to accidentally remove a panel. Now, we show a confirmation popover when clicking the removal button, to ensure accidentally panel removal doesn’t occur.
Additionally, if you have found yourself with a panel configuration not to your liking, or desire to reset, you can now easily do that! Our
budgie-panel binary now has a
--reset option. When using
this option, the entire Budgie Panel configuration will be wiped clean from GSettings and loads the default panel layout and widgets, providing a recovery method.
Note: For this to function properly, one must also pass the
We now monitor dbus names to see when an application has actually launched, as opposed to the prior behavior of naively immediately quitting. For “normal” applications, we obey the Startup Notification Spec and wait for them to either launch (or fail to do so), then quit the Run Dialog. This resolves an issue with some applications such as Corebird and gedit either failing to launch or inconsistently launching via the Run Dialog.
Our community has made a lot of incredible contributions to internationalizing Budgie.
HiDPI has improved for Budgie 10.2.9. When we detect a HiDPI change, whether it be from the user, or system, deciding to enforce a new scaling factor for the UI, we now re-assert our struts and position.