A week later than expected, it’s the September development update! The theme for August (and early September) has been visual improvements, with a few bug fixes tossed in for good measure. Check it out!
Bionic Beaver (18.04)
Bionic was pretty stable in August, with only one of our packages making it through the SRU process and into the hands of our users.
- xfce4-terminal 0.8.7.4-0ubuntu0.18.04.1
- This is a new upstream release with a number of improvements (LP: #1782327).
We’re currently looking to get these new releases and fixes into Bionic.
- Catfish 1.4.6
- This is a new release with numerous bug fixes and a much-improved thumbnailer.
- Xfce Settings: Mouse acceleration not configurable in Xubuntu 18.04 (LP: #1758023)
- This issue is related to libinput taking over mouse configuration, and will be resolved by building xfce4-settings with libinput support.
Cosmic Cuttlefish (18.10)
The following source package updates landed in Cosmic in August.
- elementary-xfce 0.12-1ubuntu1
- The elementary-xfce icon theme is now available on Debian! Previously, this theme was part of the xubuntu-icon-theme package.
- ristretto 0.8.3-1 (Debian sync)
- thunar-archive-plugin 0.4.0-1 (Debian sync)
- thunar-media-tags-plugin 0.3.0-1 (Debian sync)
- xfce4-taskmanager 1.2.1-1 (Debian sync)
- xubuntu-artwork 18.10
- The development wallpaper is set on boot and the desktop.
- The xubuntu-icon-theme is now a branding package, that upgrades the elementary-xfce icon theme with the Xubuntu distributor logo.
- xubuntu-default-settings 18.10
- “Square icons” were enabled in all supported plugins, improving size and shape consistency on the panel.
- Orage configuration was updated to use the “paplay” command for sounds by default (LP: #1054396)
- The panel was updated to be 80% transparent at all times. This is a settings migration to support the new GTK+ 3 panel.
- The Xubuntu session was updated to correctly set XDG_CURRENT_DESKTOP (LP: #1590089)
- xubuntu-meta 2.227
- This package release replaces the fwupdate dependency with the newly minted fwupd.
Xfce had 3 new releases in August, featuring a variety of bug fixes and usability improvements.
Xfce Display Profiles (Preview)
Simon has been hard at work implementing a nifty new feature for the Xfce Display Settings, display profiles! This feature allows you to save and switch between various display setups, useful for users on the go or presenters. This hasn’t been merged into master yet, so designs are not final.
I’ve spent the last week submitting patches to the Xfce core applications, panel plugins, and Thunar plugins. My goal is to improve the overall look and feel of Xfce by improving the consistency of it’s preference dialogs. A few before and after screenshots are below.
I’ve based my work on the excellent GNOME 2 HIG Window Layout documentation. Xfce has long borrowed the design philosophies from this document (to varying degrees) and is once again benefiting from the well-written work.
Elementary Xfce Icon Theme
Xubuntu’s beloved icon theme has had a few significant updates in recent weeks. From build optimizations to new upstream icons, there’s a lot to unpack.
The theme has added a Makefile and build tool to convert the theme’s SVG sources to PNG. Xubuntu has included the PNG-building functionality for some time, and now it’s available for everyone. PNG-based themes are faster to load and generally crisper at various sizes. Included in the new build options are PNG optimization. Optipng is now used to optimize each of the generated files, reducing the overall file size.
Updated icons coming from upstream this month include dialog-password, selection icons, graphics icons, and manila-colored folders. The manila folders are a sharp contrast from the longtime blue, but after using them for a few days, they’re actually pretty nice.
I released Mugshot 0.4.1 early last month with a number of bug fixes and code quality improvements. You can check out the release notes and find downloads here.
Ready to start giving back to your favorite open source projects? Remember that there’s something for everyone, and you can get started quickly with the Xubuntu and Xfce contributor docs. If you don’t know where to start, join us at #xubuntu-devel on Freenode… we’ll point you in the right direction.