News from Xfce 4.12, part 3
A bunch of news from the development of Xfce 4.12 !
Since my previous post in november (read it !) , many things have happened.
First, the most awaited news ... wait for it... a date has been decided ! 4.12 will released by the last week end of February 2015 ! (yes, 1 week from now)
Now, I would like to draw your attention to a list of threads on the xfce4-dev mailist :
- Listing our current forces : This thread has helped a lot to grant privileges on git, bugzilla and xfce internal services to more people. Now it's easier to give access to a new contributors !
- A proposition to do regular releases for translation updates
- A Xfce mirror is now available on GitHub
- Discussions around the 4.12 default Gtk+ theme. Maybe the 'new' xfce-refresh from ochosi
- About gtk-xfce-engine, the decision has been made to drop the gtk3 engine part completely, and leave creating themes to themers https://mail.xfce.org/pipermail/xfce4-dev/2015-February/031084.html
- Participation to GSoC 2015 ?
- In order to attract new contributors to Xfce, a "list of easy bugs" is now available on the wiki
- 4.12 String freeze will be the 20 February to let translators do their job https://mail.xfce.org/pipermail/xfce4-dev/2015-February/031127.html
- New discussion about the port to GTK3. Note: some components (libxfce4ui, xfce4-panel etc) already have a partial support of gtk3.
- In other news, Graeme Gott's Whisker Menu plugin is now an official Xfce project! Andrzej's PulseAudio plugin also joining the family!
- The critical bug list has almost been eradicated, huge congrats to all developpers :)
Core Apps :
xfce4-panel :
- The intelligent panel hiding feature (see my previous post) has been released in 4.11.2 !
xfwm4 :
Oh wow, many commits, such features ! You can read the 4.11.3 announcement here
- Add titleless maximization feature.
- Client Side Decoration (CSD) support ! (Compositor need to be enabled). A screenshot with and without on gedit (an application that need CSD)
- Windows preview in alt+tab (Compositor need to be enabled too).
- Nice, right ? :)
xfce4-settings :
- Release of 4.11.4
- Add touchpad support with libinput (yes, already !)
- Better monitor and multi monitor support
- Add Gtk+ theme palettes in the appearance dialog (see screenshot)
- Add previews for icon themes in appearance settings (see screenshot)
xfce4-session :
- Bugfixes, bugfixes, bugfixes !
- The "logind runtime detection to support suspend/hibernate" patch has been merged.
- Release of 4.11.1
thunar :
- Add support for the GTK 3 bookmarks file,
- Bugfixes, support for binary file size units
- Release of 1.6.4
gtk-xfce-engine :
xfce4-dev-tools :
- Fixes, dependencies update etc
- Release of 4.11.1
xfconf :
- Not many exciting changes for this release, mostly translation updates, small fixes and code tweaks.. 4.11.0
Apps :
xfce4-screenshooter :
- Support of imgur uploads ! Yes !
- Release of 1.8.2 . Thank gaston !
xfce4-taskmanager :
- Big cleanup of UI, with new treeview mode, general UI/graph overhaul and lot of bugfixes)
- Release of 1.1.0 with all theses changes. Thanks gaston, ochosi and Cavalier
xfce4-power-manager :
- The famous "Please bring back the tray icon" bug got some attention, with a patch from Eric to re-add a tray icon, it need extended testing though
- Release of 1.4.2
Panel Plugins :
Some love for panel plugins, from Harald Judt and Landry Breuil, mostly build/bugfixes and translations updates :
- xfce4-systemload-plugin 1.1.3 https://mail.xfce.org/pipermail/xfce-announce/2014-November/000343.html
- xfce4-netload-plugin 1.2.4 https://mail.xfce.org/pipermail/xfce-announce/2014-November/000344.html
- xfce4-weather-plugin 0.8.5 https://mail.xfce.org/pipermail/xfce-announce/2014-December/000347.html
- xfce4-eyes-plugin 4.4.3 https://mail.xfce.org/pipermail/xfce-announce/2014-December/000348.html
- xfce4-cpufreq-plugin 1.1.1 https://mail.xfce.org/pipermail/xfce-announce/2014-December/000349.html
- xfce4-verve-plugin 1.0.1 https://mail.xfce.org/pipermail/xfce-announce/2015-January/000355.html
- xfce4-indicator-plugin 2.3.3 https://mail.xfce.org/pipermail/xfce-announce/2015-January/000352.html
As you can see, xfce development is more active than ever !
So be prepared to be amazed by 4.12 in a few weeks !
Sources :
- The #xfce-dev IRC chan on Freenode, THE place to be.
- Xfce4 dev list
- Thanks to ToZ on the xfce forum
News from Xfce 4.12, part 3
A bunch of news from the development of Xfce 4.12 !
Since my previous post in november (read it !) , many things have happened.
First, the most awaited news … wait for it… a date has been decided ! 4.12 will released by the last week end of February 2015 ! (yes, 1 week from now)
Now, I would like to draw your attention to a list of threads on the xfce4-dev mailist :
- Listing our current forces : This thread has helped a lot to grant privileges on git, bugzilla and xfce internal services to more people. Now it’s easier to give access to a new contributors !
- A proposition to do regular releases for translation updates
- A Xfce mirror is now available on GitHub
- Discussions around the 4.12 default Gtk+ theme. Maybe the ‘new’ xfce-refresh from ochosi
- About gtk-xfce-engine, the decision has been made to drop the gtk3 engine part completely, and leave creating themes to themers https://mail.xfce.org/pipermail/xfce4-dev/2015-February/031084.html
- Participation to GSoC 2015 ?
- In order to attract new contributors to Xfce, a “list of easy bugs” is now available on the wiki
- 4.12 String freeze will be the 20 February to let translators do their job https://mail.xfce.org/pipermail/xfce4-dev/2015-February/031127.html
- New discussion about the port to GTK3. Note: some components (libxfce4ui, xfce4-panel etc) already have a partial support of gtk3.
- In other news, Graeme Gott’s Whisker Menu plugin is now an official Xfce project! Andrzej’s PulseAudio plugin also joining the family!
- The critical bug list has almost been eradicated, huge congrats to all developpers :)
Core Apps :
xfce4-panel :
- The intelligent panel hiding feature (see my previous post) has been released in 4.11.2 !
xfwm4 :
Oh wow, many commits, such features ! You can read the 4.11.3 announcement here
- Add titleless maximization feature.
- Client Side Decoration (CSD) support ! (Compositor need to be enabled). A screenshot with and without on gedit (an application that need CSD)
- Windows preview in alt+tab (Compositor need to be enabled too).
- Nice, right ? :)
xfce4-settings :
- Release of 4.11.4
- Add touchpad support with libinput (yes, already !)
- Better monitor and multi monitor support
- Add Gtk+ theme palettes in the appearance dialog (see screenshot)
- Add previews for icon themes in appearance settings (see screenshot)
xfce4-session :
- Bugfixes, bugfixes, bugfixes !
- The “logind runtime detection to support suspend/hibernate” patch has been merged.
- Release of 4.11.1
thunar :
- Add support for the GTK 3 bookmarks file,
- Bugfixes, support for binary file size units
- Release of 1.6.4
gtk-xfce-engine :
xfce4-dev-tools :
- Fixes, dependencies update etc
- Release of 4.11.1
xfconf :
- Not many exciting changes for this release, mostly translation updates, small fixes and code tweaks.. 4.11.0
Apps :
xfce4-screenshooter :
- Support of imgur uploads ! Yes !
- Release of 1.8.2 . Thank gaston !
xfce4-taskmanager :
- Big cleanup of UI, with new treeview mode, general UI/graph overhaul and lot of bugfixes)
- Release of 1.1.0 with all theses changes. Thanks gaston, ochosi and Cavalier
xfce4-power-manager :
- The famous “Please bring back the tray icon” bug got some attention, with a patch from Eric to re-add a tray icon, it need extended testing though
- Release of 1.4.2
Panel Plugins :
Some love for panel plugins, from Harald Judt and Landry Breuil, mostly build/bugfixes and translations updates :
- xfce4-systemload-plugin 1.1.3 https://mail.xfce.org/pipermail/xfce-announce/2014-November/000343.html
- xfce4-netload-plugin 1.2.4 https://mail.xfce.org/pipermail/xfce-announce/2014-November/000344.html
- xfce4-weather-plugin 0.8.5 https://mail.xfce.org/pipermail/xfce-announce/2014-December/000347.html
- xfce4-eyes-plugin 4.4.3 https://mail.xfce.org/pipermail/xfce-announce/2014-December/000348.html
- xfce4-cpufreq-plugin 1.1.1 https://mail.xfce.org/pipermail/xfce-announce/2014-December/000349.html
- xfce4-verve-plugin 1.0.1 https://mail.xfce.org/pipermail/xfce-announce/2015-January/000355.html
- xfce4-indicator-plugin 2.3.3 https://mail.xfce.org/pipermail/xfce-announce/2015-January/000352.html
As you can see, xfce development is more active than ever !
So be prepared to be amazed by 4.12 in a few weeks !
Sources :
- The #xfce-dev IRC chan on Freenode, THE place to be.
- Xfce4 dev list
- Thanks to ToZ on the xfce forum
News from Xfce 4.12, part 3
A bunch of news from the development of Xfce 4.12 !
Since my previous post in november (read it !) , many things have happened.
First, the most awaited news … wait for it… a date has been decided ! 4.12 will released by the last week end of February 2015 ! (yes, 1 week from now)
Now, I would like to draw your attention to a list of threads on the xfce4-dev mailist :
- Listing our current forces : This thread has helped a lot to grant privileges on git, bugzilla and xfce internal services to more people. Now it’s easier to give access to a new contributors !
- A proposition to do regular releases for translation updates
- A Xfce mirror is now available on GitHub
- Discussions around the 4.12 default Gtk+ theme. Maybe the ‘new’ xfce-refresh from ochosi
- About gtk-xfce-engine, the decision has been made to drop the gtk3 engine part completely, and leave creating themes to themers https://mail.xfce.org/pipermail/xfce4-dev/2015-February/031084.html
- Participation to GSoC 2015 ?
- In order to attract new contributors to Xfce, a “list of easy bugs” is now available on the wiki
- 4.12 String freeze will be the 20 February to let translators do their job https://mail.xfce.org/pipermail/xfce4-dev/2015-February/031127.html
- New discussion about the port to GTK3. Note: some components (libxfce4ui, xfce4-panel etc) already have a partial support of gtk3.
- In other news, Graeme Gott’s Whisker Menu plugin is now an official Xfce project! Andrzej’s PulseAudio plugin also joining the family!
- The critical bug list has almost been eradicated, huge congrats to all developpers :)
Core Apps :
xfce4-panel :
- The intelligent panel hiding feature (see my previous post) has been released in 4.11.2 !
xfwm4 :
Oh wow, many commits, such features ! You can read the 4.11.3 announcement here
- Add titleless maximization feature.
- Client Side Decoration (CSD) support ! (Compositor need to be enabled). A screenshot with and without on gedit (an application that need CSD)
- Windows preview in alt+tab (Compositor need to be enabled too).
- Nice, right ? :)
xfce4-settings :
- Release of 4.11.4
- Add touchpad support with libinput (yes, already !)
- Better monitor and multi monitor support
- Add Gtk+ theme palettes in the appearance dialog (see screenshot)
- Add previews for icon themes in appearance settings (see screenshot)
xfce4-session :
- Bugfixes, bugfixes, bugfixes !
- The “logind runtime detection to support suspend/hibernate” patch has been merged.
- Release of 4.11.1
thunar :
- Add support for the GTK 3 bookmarks file,
- Bugfixes, support for binary file size units
- Release of 1.6.4
gtk-xfce-engine :
xfce4-dev-tools :
- Fixes, dependencies update etc
- Release of 4.11.1
xfconf :
- Not many exciting changes for this release, mostly translation updates, small fixes and code tweaks.. 4.11.0
Apps :
xfce4-screenshooter :
- Support of imgur uploads ! Yes !
- Release of 1.8.2 . Thank gaston !
xfce4-taskmanager :
- Big cleanup of UI, with new treeview mode, general UI/graph overhaul and lot of bugfixes)
- Release of 1.1.0 with all theses changes. Thanks gaston, ochosi and Cavalier
xfce4-power-manager :
- The famous “Please bring back the tray icon” bug got some attention, with a patch from Eric to re-add a tray icon, it need extended testing though
- Release of 1.4.2
Panel Plugins :
Some love for panel plugins, from Harald Judt and Landry Breuil, mostly build/bugfixes and translations updates :
- xfce4-systemload-plugin 1.1.3 https://mail.xfce.org/pipermail/xfce-announce/2014-November/000343.html
- xfce4-netload-plugin 1.2.4 https://mail.xfce.org/pipermail/xfce-announce/2014-November/000344.html
- xfce4-weather-plugin 0.8.5 https://mail.xfce.org/pipermail/xfce-announce/2014-December/000347.html
- xfce4-eyes-plugin 4.4.3 https://mail.xfce.org/pipermail/xfce-announce/2014-December/000348.html
- xfce4-cpufreq-plugin 1.1.1 https://mail.xfce.org/pipermail/xfce-announce/2014-December/000349.html
- xfce4-verve-plugin 1.0.1 https://mail.xfce.org/pipermail/xfce-announce/2015-January/000355.html
- xfce4-indicator-plugin 2.3.3 https://mail.xfce.org/pipermail/xfce-announce/2015-January/000352.html
As you can see, xfce development is more active than ever !
So be prepared to be amazed by 4.12 in a few weeks !
Sources :
- The #xfce-dev IRC chan on Freenode, THE place to be.
- Xfce4 dev list
- Thanks to ToZ on the xfce forum
Simple desktops with Xubuntu
In 2012, I wrote an article about default configuration for an operating system and the challenges involved with it. For a related, but slightly different topic, I thought it would be useful to share some of my experiences in setting up environments for more or less technically limited people.
Please note that this is just a pointer and a suggestion and the needs and wants of real people may and will vary.
Relevant visual elements
Panel
The first thing I would suggest to do is to remove any unnecessary panel applets (and panels, where appropriate). Automatically hidden panels can be really hard to use, especially for those users who have limited experience with mice or other problems that affect hand-cursor coordination. These can vary anywhere from bad eyesight to difficulties with accurate movement or simply having a hard time understanding the concept of a cursor.
What is relevant in the panels for a simple desktop experience? If you are striving for the simplest possible configuration, I would say that you only need launchers for applications, window list of open applications, a clock and a shutdown button with no choice of logout, suspend or other actions. With this setup, I recommend using the confirmation dialog to prevent unwanted shutdown cycles.
When deciding which launchers to show, please remember that you can enable access to the full application menu on right-clicking the desktop. Because of that option, it’s not always worth the trouble to try to add a launcher for every application, especially if they are used only rarely. Consider picking ones that users need daily, weekly or monthly, depending on how much you want to avoid right-clicking.
I believe people that want or need a simple desktop don’t want to see anything that they think is irrelevant. This is especially true to indicators, because they use symbols that are more or less hard to understand for a technically limited person.
There are a few exceptions: If you’re setting up a laptop that’s actually unplugged now and then, you might want to show the battery indicator. If you have a laptop that needs to be used in various locations, you’ll want to show the network manager as well. If controlling volume is necessary, you might want to consider whether the sound indicator or shortcut keys (Fn+Fx in laptops) are the better choice.
Desktop
In addition to the panel launchers, it’s wise to add launchers for the desktop as well along with a shutdown button. Make sure the launchers use generic names instead of application names eg. Email instead of Mozilla Thunderbird. It’s usually wise to bump up the icon and label size up as well. If the users will not run several applications at a time, you can simply drop the panel and only use the desktop icons. If you want to show the clock without a panel, you can use a simple Conky setup. Conky is available in the Ubuntu repositories.
Other accessibility considerations
If the users have problems with their eyesight, there are a few things that can help make the system more usable for them.
The first one is adjusting the font and DPI settings. Bumping up the font size by just one step and increasing the DPI value makes the text more easily readable. Xubuntu has a very legible default font, even in smallish fonts, but it’s good to remember you can change the font as well
The other thing you can do is change the window border theme. The default Xubuntu theme is designed to be elegant and keep out of the way, but sometimes this is not ideal. If the user has a hard time seeing where a window ends and the other starts, it might be a good idea to try another window border theme. On the other hand, if too many buttons is the problem – or you simply don’t need or want to enable some features – you can remove some of the window buttons as well.
There is also many accessibility configuration options under the Accessibility tab in Window Manager Tweaks found in the Settings Manager. The one I tend to turn off is rolling up windows with the mouse wheel. This prevents the accidentally “disappearing” windows.
Accessibility version of Greybird?
Currently, Greybird, the Xubuntu default theme, ships two window border themes: a regular and a compact one. It has been brought up to discussion by me and others that we should ship an accessibility version as well. This accessibility version would sport bigger window buttons as well as a bigger border to grab for resizing the window.
So far, the accessibility on the drawing board phase and not much has been done yet, as it’s currently one of the most low priority items for the development teams of Xubuntu and Shimmer. That being said, all constructive feedback is welcome. Furthermore, if we see a lot of people asking for the accessibility version, it’s likely that its priority will be bumped up at least a little.
Smoother user experience
Since we are talking about a simple desktop experience, I can assume at least part of our target group is people who don’t either understand or want to understand why updating is important or how to install updates. For this reason, I’d simply turn on the automatical security updates but turn off all manual updates.
Depending on the situation, I would make sure apport will not pop up and ask to send new bug reports. It’s self-evident that bug reports are important, but if the user doesn’t understand or want to understand the importance, it’s better to turn any reporting that needs user input off. The possibility that these users with the simplest possible desktops would run into bugs that haven’t been already found is really rare. Moreover, the possibility of developers getting further information from these users are really slim.
While I don’t use autologin myself and can’t suggest using it for security reasons, setting it up might save a lot of frustration. But please, only use autologin after a good assessment of the situation and understanding the security considerations related to that.
Manual maintenance needs
Even though a system can run smoothly without daily maintenance, manual maintenance is sometimes required. I’ve been maintaining a few computers for family remotely during the years, and the two tools I’ve needed the most are an SSH server and remote desktop viewing ability – for which I’m currently using an X11vnc setup.
While SSH is usually fine for most of the regular maintenance, being able to view (and use) the desktop remotely has been an invaluable help in situations where the user can’t describe the issue accurately enough via text or voice based communication. This is even more useful if the computer is far from you and you have limited possibilities to access it physically.
Naturally, you need to take security considerations into account when accessing a computer remotely. Making servers listen on unusual ports and securing with them firewalls is highly encouraged.
Summary
There are numerous opinions on the best desktop configuration, both in the look and feel. However, if you are setting a system up for somebody else, you will need to consider how they usually use the computer and how you could support their workflow to make the experience smoother.
Xfce allows a great deal of customizability by default. On top of that, the Xubuntu team has worked to bring the users even more tools that can help them configure their system. The options brought by these alone give you a vast amount of different things you can control. This article is just scratching the surface for even those options. If you want to go deeper, there is always more software on the Ubuntu repositories that can help you set up the system in the way you like it.
If you have other ideas and suggestions for simple and/or accessible desktops, feel free to drop them in the comments. If you write (or have written) a blog article about customizing Xubuntu, especially ones that cover accessbility issues, I’d like to hear back from those as well.
Happy configuring!
News from xfce 4.12, part 2 !
Update 19/02/2015 : A new post is available !
Following my first post about the Xfce development status 4 months ago (you can (re) read it here), let's go for a bunch of reviews of the last commits.
A little clarifications about comments on my 1st post : I'm NOT a core xfce dev, I'm just a small contributor, who try to help as much as I can.
Note: You can see lots of screenshots about all theses news features on the xfce forum, in the What's New in Xfce topic from ToZ.
xfce4-power-manager :
- A new xfce4-power-manager release (compatible with xfce 4.10), thanks to Eric Koegell and Simon Steinbeiss
- Provide a better support of systemd and upower
- Brightness plugin has been merged into the battery indicator plugin so a new plugin is born, "Power Manager plugin"
- Some design changes, see screenshots
- The roadmap to 1.5 : https://wiki.xfce.org/design/power-manager
xfdesktop :
- Add a --next option to force wallpaper changes
- Add a move to trash menu option
- Add an --enable-debug option added to xfdesktop-settings
- Add optional blurring on shadow on text of icons, see Screenshots
xfce4-panel :
- Implementation of a intelligent auto-hide functionality by Jannis Pohlmann !
- Whenever the active window changes or whenever the geometry of an already active window changes, the algorithm checks whether the active window and the panel overlap. If this is the case, the panel is hidden. Otherwise, it is made or remains visible.
- A quick demo (only available in git version for now)
xfce4-session :
- Add logind runtime detection to support suspend/hibernate
- Support for upower 0.99
- Add DragonflyBSD to host check
xfce4-settings :
- Reapply settings when external keyboard connects
- New display settings dialog
- Add support for upower 0.99
Thunar :
- Default application not respected with glib >= 2.4
- Check for thumbnails in the location
- Add appdata file
- Add pkexec policy. This way if the user of a desktop system wants to use thunar to modify files as root and has the proper credentials they can.
Apps / Plugins :
- Mousepad and Parole have been ported to gtk3 !
- Partial rewrite of squeeze (Archive manager)
- Multiples releases/bugfixes of xfce4-netload-plugin, xfce4-weather-plugin, xfce4-equake-plugin
Development Releases of core components :
- xfdesktop 4.11.8 : https://mail.xfce.org/pipermail/xfce4-dev/2014-August/030823.html
- xfwm4 4.11.2 : https://mail.xfce.org/pipermail/xfce-announce/2014-July/000329.html
- xfce4-settings 4.11.3 : https://mail.xfce.org/pipermail/xfce-announce/2014-August/000333.html
Maintenances/New Releases (for xfce 4.10 ) :
- Xfce4-power-manager 1.4.1 : see above in this post. http://git.xfce.org/xfce/xfce4-power-manager/tree/NEWS
- xfdesktop 4.10.3 : Release of a maintenance version which fix a lot of bugs. https://mail.xfce.org/pipermail/xfce4-dev/2014-November/030941.html, thanks to Eric Koegel
Others :
- A side note about light-locker, a simple session-locker for lightdm, which work really great with xfce :). If you want a nice and modern locker, try it !
- Debian Jessie will use xfce 4.10 (as 4.12 is not ready on 5th November, the date of Debian Freeze)
- If you are an ArchLinux user, and want to test the devel version of xfce, you can use my [xfce411] repo. NO WARRANTY, support or whatever ! Use it at your own risks. Read the README ;)
- Last minute : A reorganisation of the team is running, to list our current force, identify weak spots (where we urgently need new contributors), welcome new members etc. See https://mail.xfce.org/pipermail/xfce4-dev/2014-November/030946.html for more informations !
Sources :
- Thanks to ToZ on the xfce forum
- The #xfce-dev IRC chan on Freenode, the best way to be involved in Xfce development
- Xfce4 dev list
News from xfce 4.12, part 2 !
Update 19/02/2015 : A new post is available !
Following my first post about the Xfce development status 4 months ago (you can (re) read it here), let’s go for a bunch of reviews of the last commits.
A little clarifications about comments on my 1st post : I’m NOT a core xfce dev, I’m just a small contributor, who try to help as much as I can.
Note: You can see lots of screenshots about all theses news features on the xfce forum, in the What’s New in Xfce topic from ToZ.
xfce4-power-manager :
- A new xfce4-power-manager release (compatible with xfce 4.10), thanks to Eric Koegell and Simon Steinbeiss
- Provide a better support of systemd and upower
- Brightness plugin has been merged into the battery indicator plugin so a new plugin is born, “Power Manager plugin”
- Some design changes, see screenshots
- The roadmap to 1.5 : https://wiki.xfce.org/design/power-manager
xfdesktop :
- Add a –next option to force wallpaper changes
- Add a move to trash menu option
- Add an –enable-debug option added to xfdesktop-settings
- Add optional blurring on shadow on text of icons, see Screenshots
xfce4-panel :
- Implementation of a intelligent auto-hide functionality by Jannis Pohlmann !
- Whenever the active window changes or whenever the geometry of an already active window changes, the algorithm checks whether the active window and the panel overlap. If this is the case, the panel is hidden. Otherwise, it is made or remains visible.
- A quick demo (only available in git version for now)
xfce4-session :
- Add logind runtime detection to support suspend/hibernate
- Support for upower 0.99
- Add DragonflyBSD to host check
xfce4-settings :
- Reapply settings when external keyboard connects
- New display settings dialog
- Add support for upower 0.99
Thunar :
- Default application not respected with glib >= 2.4
- Check for thumbnails in the location
- Add appdata file
- Add pkexec policy. This way if the user of a desktop system wants to use thunar to modify files as root and has the proper credentials they can.
Apps / Plugins :
- Mousepad and Parole have been ported to gtk3 !
- Partial rewrite of squeeze (Archive manager)
- Multiples releases/bugfixes of xfce4-netload-plugin, xfce4-weather-plugin, xfce4-equake-plugin
Development Releases of core components :
- xfdesktop 4.11.8 : https://mail.xfce.org/pipermail/xfce4-dev/2014-August/030823.html
- xfwm4 4.11.2 : https://mail.xfce.org/pipermail/xfce-announce/2014-July/000329.html
- xfce4-settings 4.11.3 : https://mail.xfce.org/pipermail/xfce-announce/2014-August/000333.html
Maintenances/New Releases (for xfce 4.10 ) :
- Xfce4-power-manager 1.4.1 : see above in this post. http://git.xfce.org/xfce/xfce4-power-manager/tree/NEWS
- xfdesktop 4.10.3 : Release of a maintenance version which fix a lot of bugs. https://mail.xfce.org/pipermail/xfce4-dev/2014-November/030941.html, thanks to Eric Koegel
Others :
- A side note about light-locker, a simple session-locker for lightdm, which work really great with xfce :). If you want a nice and modern locker, try it !
- Debian Jessie will use xfce 4.10 (as 4.12 is not ready on 5th November, the date of Debian Freeze)
- If you are an ArchLinux user, and want to test the devel version of xfce, you can use my [xfce411] repo. NO WARRANTY, support or whatever ! Use it at your own risks. Read the README ;)
- Last minute : A reorganisation of the team is running, to list our current force, identify weak spots (where we urgently need new contributors), welcome new members etc. See https://mail.xfce.org/pipermail/xfce4-dev/2014-November/030946.html for more informations !
Sources :
- Thanks to ToZ on the xfce forum
- The #xfce-dev IRC chan on Freenode, the best way to be involved in Xfce development
- Xfce4 dev list
News from xfce 4.12, part 2 !
Update 19/02/2015 : A new post is available !
Following my first post about the Xfce development status 4 months ago (you can (re) read it here), let’s go for a bunch of reviews of the last commits.
A little clarifications about comments on my 1st post : I’m NOT a core xfce dev, I’m just a small contributor, who try to help as much as I can.
Note: You can see lots of screenshots about all theses news features on the xfce forum, in the What’s New in Xfce topic from ToZ.
xfce4-power-manager :
- A new xfce4-power-manager release (compatible with xfce 4.10), thanks to Eric Koegell and Simon Steinbeiss
- Provide a better support of systemd and upower
- Brightness plugin has been merged into the battery indicator plugin so a new plugin is born, “Power Manager plugin”
- Some design changes, see screenshots
- The roadmap to 1.5 : https://wiki.xfce.org/design/power-manager
xfdesktop :
- Add a –next option to force wallpaper changes
- Add a move to trash menu option
- Add an –enable-debug option added to xfdesktop-settings
- Add optional blurring on shadow on text of icons, see Screenshots
xfce4-panel :
- Implementation of a intelligent auto-hide functionality by Jannis Pohlmann !
- Whenever the active window changes or whenever the geometry of an already active window changes, the algorithm checks whether the active window and the panel overlap. If this is the case, the panel is hidden. Otherwise, it is made or remains visible.
- A quick demo (only available in git version for now)
xfce4-session :
- Add logind runtime detection to support suspend/hibernate
- Support for upower 0.99
- Add DragonflyBSD to host check
xfce4-settings :
- Reapply settings when external keyboard connects
- New display settings dialog
- Add support for upower 0.99
Thunar :
- Default application not respected with glib >= 2.4
- Check for thumbnails in the location
- Add appdata file
- Add pkexec policy. This way if the user of a desktop system wants to use thunar to modify files as root and has the proper credentials they can.
Apps / Plugins :
- Mousepad and Parole have been ported to gtk3 !
- Partial rewrite of squeeze (Archive manager)
- Multiples releases/bugfixes of xfce4-netload-plugin, xfce4-weather-plugin, xfce4-equake-plugin
Development Releases of core components :
- xfdesktop 4.11.8 : https://mail.xfce.org/pipermail/xfce4-dev/2014-August/030823.html
- xfwm4 4.11.2 : https://mail.xfce.org/pipermail/xfce-announce/2014-July/000329.html
- xfce4-settings 4.11.3 : https://mail.xfce.org/pipermail/xfce-announce/2014-August/000333.html
Maintenances/New Releases (for xfce 4.10 ) :
- Xfce4-power-manager 1.4.1 : see above in this post. http://git.xfce.org/xfce/xfce4-power-manager/tree/NEWS
- xfdesktop 4.10.3 : Release of a maintenance version which fix a lot of bugs. https://mail.xfce.org/pipermail/xfce4-dev/2014-November/030941.html, thanks to Eric Koegel
Others :
- A side note about light-locker, a simple session-locker for lightdm, which work really great with xfce :). If you want a nice and modern locker, try it !
- Debian Jessie will use xfce 4.10 (as 4.12 is not ready on 5th November, the date of Debian Freeze)
- If you are an ArchLinux user, and want to test the devel version of xfce, you can use my [xfce411] repo. NO WARRANTY, support or whatever ! Use it at your own risks. Read the README ;)
- Last minute : A reorganisation of the team is running, to list our current force, identify weak spots (where we urgently need new contributors), welcome new members etc. See https://mail.xfce.org/pipermail/xfce4-dev/2014-November/030946.html for more informations !
Sources :
- Thanks to ToZ on the xfce forum
- The #xfce-dev IRC chan on Freenode, the best way to be involved in Xfce development
- Xfce4 dev list
News from Xfce !
Update 19/11/2014 : A new post is available !
Some news from Xfce, my favourite Desktop Environment, that I use since something like 2006.
The development is relatively slow (the last stable version, 4.10 was released in April 2012). There is not so many developers, 1 or 2 "core" devs, and less than 10 contributors (who are generally distributions maintainers, from debian, xubuntu, gentoo, arch, thanks to them !).
There was a roadmap for 4.12, where it was planned to release 4.12 mid-2013. But, hey, it's open source, it will be out when "it will be ready" :-).
Some weeks ago, it was decided to establish a list of "critical bugs" to be eradicated in order to release xfce 4.12.
You can find the list here : https://wiki.xfce.org/releng/4.12/roadmap/critical-bugs.
Xfce 4.12 will still use gtk2, with some support of gtk3 for better integration.
Port to gtk3 will maybe be done for the next version.
What will be new in xfce 4.12 ?
All major components are already available in development version (4.11), here are a small list of what to expect :
xfwm4 :
- Zoom mode. I wrote about this cool new feature in december
- New, themable tabwin (alt+tab)
- Changelog at http://git.xfce.org/xfce/xfwm4/tree/NEWS
xfce4-settings :
- The display settings have been much improved with supporting extended desktop mode for 2 monitors and an improve minimal dialog.
- Changelog at http://git.xfce.org/xfce/xfce4-settings/tree/NEWS
xfdesktop :
- Lot of works on xfdesktop, already 6 pre releases!
- Per-workspace wallpapers support (finally !)
- Better multi monitor handling
- Changelog at http://git.xfce.org/xfce/xfdesktop/tree/NEWS
xfce4-panel :
- Support of gtk3 plugins
- Better behavior of buttons/menus
- Changelog at http://git.xfce.org/xfce/xfce4-panel/tree/NEWS
And lot of works on other components, like xfce4-power-manager (systemd support), xfburn, xfce4-mixer etc There is still some works/tests to be done on upower or systemd support for example.
Update : You can see lot of screenshots of new features on the Xfce forum, by ToZ : https://forum.xfce.org/viewtopic.php?id=8945
Buildbot
A new buildbot based on jenkins is available since few days on http://buildbot.xfce.org
Bountysource
It's easier to copy the mail from Simon Steinbeiß to explain this part :
To get to the point: we see bountysource[2] as an easy way to offer
the community with a way to financially support Xfce. There are two
avenues a backer can choose from.
1) Set a bounty on a specific bug (we've pulled in all the reports for
many components already, so you can easily find them on
bountysource.com)
2) Back the Xfce team
Update: More explanations about bountysource: https://mail.xfce.org/pipermail/xfce4-dev/2014-July/030807.html
So if you are interested yo help Xfce, go to the contribute wiki page !
News from Xfce !
Update 19/11/2014 : A new post is available !
Some news from Xfce, my favourite Desktop Environment, that I use since something like 2006.
The development is relatively slow (the last stable version, 4.10 was released in April 2012). There is not so many developers, 1 or 2 “core” devs, and less than 10 contributors (who are generally distributions maintainers, from debian, xubuntu, gentoo, arch, thanks to them !).
There was a roadmap for 4.12, where it was planned to release 4.12 mid-2013. But, hey, it’s open source, it will be out when “it will be ready” :-).
Some weeks ago, it was decided to establish a list of “critical bugs” to be eradicated in order to release xfce 4.12.
You can find the list here : https://wiki.xfce.org/releng/4.12/roadmap/critical-bugs.
Xfce 4.12 will still use gtk2, with some support of gtk3 for better integration.
Port to gtk3 will maybe be done for the next version.
What will be new in xfce 4.12 ?
All major components are already available in development version (4.11), here are a small list of what to expect :
xfwm4 :
- Zoom mode. I wrote about this cool new feature in december
- New, themable tabwin (alt+tab)
- Changelog at http://git.xfce.org/xfce/xfwm4/tree/NEWS
xfce4-settings :
- The display settings have been much improved with supporting extended desktop mode for 2 monitors and an improve minimal dialog.
- Changelog at http://git.xfce.org/xfce/xfce4-settings/tree/NEWS
xfdesktop :
- Lot of works on xfdesktop, already 6 pre releases!
- Per-workspace wallpapers support (finally !)
- Better multi monitor handling
- Changelog at http://git.xfce.org/xfce/xfdesktop/tree/NEWS
xfce4-panel :
- Support of gtk3 plugins
- Better behavior of buttons/menus
- Changelog at http://git.xfce.org/xfce/xfce4-panel/tree/NEWS
And lot of works on other components, like xfce4-power-manager (systemd support), xfburn, xfce4-mixer etc There is still some works/tests to be done on upower or systemd support for example.
Update : You can see lot of screenshots of new features on the Xfce forum, by ToZ : https://forum.xfce.org/viewtopic.php?id=8945
Buildbot
A new buildbot based on jenkins is available since few days on http://buildbot.xfce.org
Bountysource
It’s easier to copy the mail from Simon Steinbeiß to explain this part :
To get to the point: we see bountysource[2] as an easy way to offer
the community with a way to financially support Xfce. There are two
avenues a backer can choose from.
1) Set a bounty on a specific bug (we've pulled in all the reports for
many components already, so you can easily find them on
bountysource.com)
2) Back the Xfce team
Update: More explanations about bountysource: https://mail.xfce.org/pipermail/xfce4-dev/2014-July/030807.html
So if you are interested yo help Xfce, go to the contribute wiki page !
News from Xfce !
Update 19/11/2014 : A new post is available !
Some news from Xfce, my favourite Desktop Environment, that I use since something like 2006.
The development is relatively slow (the last stable version, 4.10 was released in April 2012). There is not so many developers, 1 or 2 “core” devs, and less than 10 contributors (who are generally distributions maintainers, from debian, xubuntu, gentoo, arch, thanks to them !).
There was a roadmap for 4.12, where it was planned to release 4.12 mid-2013. But, hey, it’s open source, it will be out when “it will be ready” :-).
Some weeks ago, it was decided to establish a list of “critical bugs” to be eradicated in order to release xfce 4.12.
You can find the list here : https://wiki.xfce.org/releng/4.12/roadmap/critical-bugs.
Xfce 4.12 will still use gtk2, with some support of gtk3 for better integration.
Port to gtk3 will maybe be done for the next version.
What will be new in xfce 4.12 ?
All major components are already available in development version (4.11), here are a small list of what to expect :
xfwm4 :
- Zoom mode. I wrote about this cool new feature in december
- New, themable tabwin (alt+tab)
- Changelog at http://git.xfce.org/xfce/xfwm4/tree/NEWS
xfce4-settings :
- The display settings have been much improved with supporting extended desktop mode for 2 monitors and an improve minimal dialog.
- Changelog at http://git.xfce.org/xfce/xfce4-settings/tree/NEWS
xfdesktop :
- Lot of works on xfdesktop, already 6 pre releases!
- Per-workspace wallpapers support (finally !)
- Better multi monitor handling
- Changelog at http://git.xfce.org/xfce/xfdesktop/tree/NEWS
xfce4-panel :
- Support of gtk3 plugins
- Better behavior of buttons/menus
- Changelog at http://git.xfce.org/xfce/xfce4-panel/tree/NEWS
And lot of works on other components, like xfce4-power-manager (systemd support), xfburn, xfce4-mixer etc There is still some works/tests to be done on upower or systemd support for example.
Update : You can see lot of screenshots of new features on the Xfce forum, by ToZ : https://forum.xfce.org/viewtopic.php?id=8945
Buildbot
A new buildbot based on jenkins is available since few days on http://buildbot.xfce.org
Bountysource
It’s easier to copy the mail from Simon Steinbeiß to explain this part :
To get to the point: we see bountysource[2] as an easy way to offer
the community with a way to financially support Xfce. There are two
avenues a backer can choose from.
1) Set a bounty on a specific bug (we've pulled in all the reports for
many components already, so you can easily find them on
bountysource.com)
2) Back the Xfce team
Update: More explanations about bountysource: https://mail.xfce.org/pipermail/xfce4-dev/2014-July/030807.html
So if you are interested yo help Xfce, go to the contribute wiki page !