Xfce Screensaver 0.1.1 Released
What’s New?
General
- Added support for color settings from Xfdesktop 4.12 and 4.13
- The black fallback color has been replaced with the Xfdesktop default
- The interface files for the preferences dialog and lock screen are now compiled and included in the binaries
- The warning displayed as the root user is now an InfoBar to make it more visible
- Screensaver Preferences can now be embedded in the Xfce Settings Manager
Bug Fixes
- Fix crash when no background placement is configured (Xfce #14769)
- Redraw the screensaver on monitor configuration events (Xfce #14796)
- Automate detection of PAM configuration, add a new flag to override (Xfce #14779)
- Notify the user when Xfce Power Manager has an incompatible configuration and include a button to resolve it (Xfce #14782)
- The unlock dialog is now correctly drawn with the Adwaita GTK theme
- Fix builds on OpenBSD, build status can now be tracked on the Xfce Build Bot
Translations (All NEW!)
Albanian, Basque, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Danish, Dutch, French, German, Italian, Lithuanian, Malay, Polish, Russian, Slovak, Spanish, Swedish, Turkish
Packaging
With just a single release, packaging for the new screensaver is starting to appear all over the place! If you know of any other places it’s been packaged, drop me a line. 🙂
Screenshots
Downloads
Please be aware that this is alpha-quality software. It is not currently recommended for use in production machines. Please continue to test it, report bugs, provide feedback, and submit patches so we can make the best screensaver and locker possible for Xfce.
Source tarball (md5, sha1, sha256)
Xfce Screensaver 0.1.1 Released
What’s New?
General
Added support for color settings from Xfdesktop 4.12 and 4.13
The black fallback color has been replaced with the Xfdesktop default
The interface files for the preferences dialog and lock screen are now compiled and included in the binaries
The warning displayed as the root user is now an InfoBar to make it more visible
Screensaver Preferences can now be embedded in the Xfce Settings Manager
Bug Fixes
Fix crash when no background placement is configured (Xfce #14769)
Redraw the screensaver on monitor configuration events (Xfce #14796)
Automate detection of PAM configuration, add a new flag to override (Xfce #14779)
Notify the user when Xfce Power Manager has an incompatible configuration and include a button to resolve it (Xfce #14782)
The unlock dialog is now correctly drawn with the Adwaita GTK theme
Fix builds on OpenBSD, build status can now be tracked on the Xfce Build Bot
Translations (All NEW!)
Albanian, Basque, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Danish, Dutch, French, German, Italian, Lithuanian, Malay, Polish, Russian, Slovak, Spanish, Swedish, Turkish
Packaging
With just a single release, packaging for the new screensaver is starting to appear all over the place! If you know of any other places it’s been packaged, drop me a line. 🙂
Screenshots
View fullsizeView fullsize
Downloads
Please be aware that this is alpha-quality software. It is not currently recommended for use in production machines. Please continue to test it, report bugs, provide feedback, and submit patches so we can make the best screensaver and locker possible for Xfce.
Xfce Screensaver 0.1.0 Released
I am pleased to announce the release of Xfce Screensaver (xfce4-screensaver) 0.1.0! This is an early release targeted to testers and translators. Bugs and patches welcome!
About
Xfce Screensaver is a screen saver and locker that aims to have simple, sane, secure defaults and be well integrated with the Xfce desktop.
It is a port of MATE Screensaver, itself a port of GNOME Screensaver. It has been tightly integrated with the Xfce desktop, utilizing Xfce libraries and the Xfconf configuration backend.
Features
- Integration with the Xfce Desktop per-monitor wallpaper
- Locking down of configuration settings via Xfconf
- DBUS interface to limited screensaver interaction
- Full translation support into many languages
- Shared styles with LightDM GTK+ Greeter
- Support for XScreensaver screensavers
- User switching
Requirements
- DBus >= 0.30
- GLib >= 2.50.0
- GTK+ >= 3.22.0
- X11 >= 1.0
- garcon >= 0.5.0
- libxklavier >= 5.2
- libxfce4ui >= 4.12.1
- libxfce4util >= 4.12.1
- Xfconf >= 4.12.1
Screenshots
Click to view slideshow.Downloads
Please be aware that this is alpha-quality software. It is not currently recommended for use in production machines. I invite you to test it, report bugs, provide feedback, and submit patches so we can get it ready for the world.
Source tarball (md5, sha1, sha256)
Xfce Screensaver 0.1.0 Released
Xfce Screensaver is a screen saver and locker that aims to have simple, sane, secure defaults and be well integrated with the Xfce desktop.
It is a port of MATE Screensaver, itself a port of GNOME Screensaver. It has been tightly integrated with the Xfce desktop, utilizing Xfce libraries and the Xfconf configuration backend.
Features
- Integration with the Xfce Desktop per-monitor wallpaper
- Locking down of configuration settings via Xfconf
- DBUS interface to limited screensaver interaction
- Full translation support into many languages
- Shared styles with LightDM GTK+ Greeter
- Support for XScreensaver screensavers
- User switching
Requirements
- DBus >= 0.30
- GLib >= 2.50.0
- GTK+ >= 3.22.0
- X11 >= 1.0
- garcon >= 0.5.0
- libxklavier >= 5.2
- libxfce4ui >= 4.12.1
- libxfce4util >= 4.12.1
- Xfconf >= 4.12.1
Screenshots
Downloads
Please be aware that this is alpha-quality software. It is not currently recommended for use in production machines. I invite you to test it, report bugs, provide feedback, and submit patches so we can get it ready for the world.
Source tarball (md5, sha1, sha256)
Xfce Screensaver 0.1.0 Released
Xfce Screensaver is a screen saver and locker that aims to have simple, sane, secure defaults and be well integrated with the Xfce desktop.
It is a port of MATE Screensaver, itself a port of GNOME Screensaver. It has been tightly integrated with the Xfce desktop, utilizing Xfce libraries and the Xfconf configuration backend.
Features
Integration with the Xfce Desktop per-monitor wallpaper
Locking down of configuration settings via Xfconf
DBUS interface to limited screensaver interaction
Full translation support into many languages
Shared styles with LightDM GTK+ Greeter
Support for XScreensaver screensavers
User switching
Requirements
DBus >= 0.30
GLib >= 2.50.0
GTK+ >= 3.22.0
X11 >= 1.0
garcon >= 0.5.0
libxklavier >= 5.2
libxfce4ui >= 4.12.1
libxfce4util >= 4.12.1
Xfconf >= 4.12.1
Screenshots
View fullsizeView fullsize
View fullsize
Downloads
Please be aware that this is alpha-quality software. It is not currently recommended for use in production machines. I invite you to test it, report bugs, provide feedback, and submit patches so we can get it ready for the world.
Xubuntu Development Update September 2018
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!
Xubuntu
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
New Releases
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.
Spacing Improvements
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.
Shimmer Project
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.
Other Updates
Mugshot 0.4.1
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.
Contributing
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.
Xubuntu Development Update September 2018
Xubuntu
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 (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 (new release with numerous bug fixes and a much-improved thumbnailer)
Xfce Settings: Mouse acceleration not configurable in Xubuntu 18.04 (LP: #1758023)
Cosmic Cuttlefish (18.10)
The following source package updates landed in Cosmic in August.
elementary-xfce 0.12-1ubuntu1
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
xubuntu-default-settings 18.10
xubuntu-meta 2.227
Xfce
New Releases
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.
View fullsizeView fullsize
Spacing Improvements
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.
Shimmer Project
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.
Other Updates
Mugshot 0.4.1
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.
Contributing
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.
Xubuntu Development Update August 2018
LTS Updates
Xenial Xerus – 16.04.5
This is the final point release for Xubuntu 16.04 “Xenial Xerus”. As Xubuntu has a 3-year support cycle, this release will be supported until April 2019. There have not been any major changes from the Xubuntu team for this point release, but there have been a number of other improvements and security updates for other components.
16.04.5 is expected to be released tomorrow, August 2, 2018. If you have a few moments, feel free to do some testing and make sure everything is working as well as we think it is!
Bionic Beaver – 18.04.1
This is the first point release for Xubuntu 18.04 “Bionic Beaver”. At this time, users of Xubuntu 16.04 should begin receiving notifications to upgrade to this release. There have been a few updates from the Xubuntu team, and others are still on their way. Download 18.04.1 here.
Exo 0.12.2 includes performance improvements and a few minor bug fixes.
Xfce Settings 4.12.4 improves display manufacturer identification and overall stability.
LP: #1762595 (gvfs), Thunar incorrectly thinks USB storage device hasn’t finished ejecting, has been fixed!
Updates for Catfish 1.4.6 and Xfce Terminal 0.8.7.4 are making their way through the Stable Release Update process and should be available in the coming days.
Application Updates
Catfish 1.4.6
The latest release of Catfish features a greatly improved thumbnail manager and numerous bug fixes. With 23 translation updates, this is the most localized release to date! Finally, Catfish 1.4.6 is the first release as an official Xfce project. Check out my earlier blog post for more details.
Xfce4 Panel Profiles 1.0.8
Formerly known as Xfpanel Switch, Xfce4 Panel Profiles has joined the Xfce family. This application makes it incredibly easy to backup, restore, and share panel layouts with other Xfce users. The latest release improves profile management and includes a number of translations. Find out more about the latest updates on the release announcement.
Xfce Releases
There were 7 new Xfce releases in July, including the two applications listed just above. These releases feature a number of improvements and translation updates, with Xfwm4 4.13.1 featuring an astounding 81 non-translation updates!
Cosmic Cuttlefish Updates
The following components have been updated in Xubuntu 18.10 since July 1st.
Applications
Libraries
Panel Plugins
Thunar Plugins
Other Updates
Bug Fixed! LP: #1762595 (gvfs), Thunar incorrectly thinks USB storage device hasn’t finished ejecting
What to Expect in August?
With the summer months coming to a close, kids are back in school and everybody is back in front of their computers. This means more updates! Here are some things expected soon:
Updated packaging for the elementary-xfce icon theme. Work on separating this theme from xubuntu-artwork has already been completed. We are now just waiting for some sponsored uploads. The benefit of this change is that the elementary-xfce icon theme is now available in Debian!
Xfce Settings 4.13.5. There have been some improvements to the settings managers that we’ll be releasing soon. One improvement is the removal of the broken icon theme color generation. This worked great with GTK+ 2 themes, but has been pretty broken for GTK+ 3. With this removal, Appearance Settings now loads instantly!
I’ll be taking a look at the Pidgin codebase this month, hoping to improve the theme manager to support system-wide status icon and smiley theme installation. This will make it possible for us to ship the pidgin-elementary themes and further improve our desktop consistency.
There have been a few bugs reported with Thunar in Xubuntu 16.04 in regard to copying and moving files. I’ll be working to update the Thunar version in Xenial to fix these bugs and help folks transition to the latest and great Xubuntu 18.04. (LP: #1514912)
Keep up with the latest Xubuntu developments on our development tracker. Have a great month!
Xfce4 Panel Profiles (Formerly Xfpanel Switch) 1.0.8 Released
Xfpanel Switch has a new name and home. With the 1.0.8 release, the application is now known as “Xfce4 Panel Profiles”, and is a part of the Xfce family. The latest release improves profile management and includes a number of translations.
What’s New?
At Home With Xfce
Bug Fixes
- Failure to save some panel configurations (LP: #1765565)
- Crash on corrupted panel configs (LP: #1765565)
- Apply more strict logic when removing bad plugins
- Remove orphaned plugins when loading configuration
General
- Tidied up pylint notices
Translation Updates
Albanian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Finnish, French, Galician, German, Greek, Hebrew, Italian, Japanese, Kazakh, Korean, Lithuanian, Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovenian, Spanish, Swedish, Turkish
Downloads
New releases of Xfce4 Panel Profiles will now be found at the Xfce release archive. Previous releases are still available on Launchpad.
Source tarball (md5, sha1, sha256)
Xfce4 Panel Profiles (Formerly Xfpanel Switch) 1.0.8 Released
What’s New?
At Home With Xfce
Bug Fixes
Failure to save some panel configurations (LP: #1765565)
Crash on corrupted panel configs (LP: #1765565)
Apply more strict logic when removing bad plugins
Remove orphaned plugins when loading configuration
General
Tidied up pylint notices
Translation Updates
Albanian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Finnish, French, Galician, German, Greek, Hebrew, Italian, Japanese, Kazakh, Korean, Lithuanian, Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovenian, Spanish, Swedish, Turkish
Downloads
New releases of Xfce4 Panel Profiles will now be found at the Xfce release archive. Previous releases are still available on Launchpad.