summaryrefslogtreecommitdiff
path: root/published/xfce412review.txt
blob: 93b707c7e0e9ba5cc0736814bc9df845539a8697 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
The Xfce project has released the final version of Xfce 4.12, a major update for the desktop that very nearly became the Debian default.

Xfce has grown in the last few years as the project has become something of a refuge for those unhappy with GNOME. Even Linus Torvalds himself jumped ship to the Xfce camp for a time. In a now deleted Google Plus post Torvalds called Xfce "a step down from GNOME 2, but a huge step up from GNOME 3." 

Xfce's biggest problem seems to be that no one sticks with it. Torvalds soon moved back to GNOME and, after experimenting with Xfce, Debian also went back to using GNOME as the default for the upcoming Debian Jessie. 

Perhaps some of that is due to Xfce's sometimes clunky looking interface. And while it's similar to GNOME 2.x, it's also just different enough to be a little confusing for GNOME 2.x users. Settings are in different places, panel controls don't behave the same way and GTK3 support has, until now, been spotty. 

Fortunately, Xfce 4.12 is a huge leap forward, both in terms of interface design -- which is vastly improved in this release -- and functionality. The most immediately noticeable changes in Xfce 4.12 are the numerous instances of added visual polish to the Xfce user interface. The result is a desktop that's not just an alternative to GNOME and Unity, but one that's every bit as sophisticated and refined.

The first thing long time Xfce users will notice is that the window manager (xfwm4) has been updated with full support for GTK3's "Client-Side Decorations". Client-Side Decorations is the fancy name for the titlebar-less windows you'll find in GNOME Shell where the window buttons have moved down into the actual menu bar. That's not how the default theme looks in Xfce, but it will work for themes that expect it. Previously themes that were expecting Client-Side Decorations in Xfce looked pretty bad unless you installed some workarounds to disable. Thankfully that's no longer necessary.

The Xfce window manager gains support for corner tiling, just drag your window to any corner and it will snap to that quarter of the screen. It's now possible to zoom any window holding the Alt key and scrolling your mouse wheel. The Alt-zooming does not appear to work with trackpads. 

If you're short of vertical screen real estate there's a new option to hide the window title when you maximize the windows. It's not much, but on cramped screens like my old EeePC I'm always looking to save every bit of screen real estate I can and hiding the title bar definitely helps.

Those with the opposite problem -- multiple monitors -- will also love this update. Xfce 4.12 has a completely revamped Display settings, with quick, easy-to-set-up multi-monitor support.  

The Alt-Tab window switcher dialog looks a bit different as well, with a couple of new switching modes, a list view and a windows thumbnail view. The window switcher is fully themable, so third-party themes can customize things as well. The new built-in Alt-Tab themes are nice, and there's mouse support as well. That means you can click on items to switch to them if you want to mix some mouse movements into your keyboard shortcuts.

Perhaps the best news in this release for anyone with a HiDPI screen is that there are two new themes with HiDPI support. That's a welcome change given how bad Xfce looked on HiDPI screens. Gone are the jagged corners on icons and, worse, the janky, pixelated text. 

Among the smaller, but welcome changes in this release is a long-awaited improvement to the default Xfce file manager, Thunar, which finally supports tabs for opening multiple folders within a single window. There's even a handy menu item "File >> Detach Tab" that will open the currently selected tab in its own window should you want to separate something out.

Thunar's folder properties display gets a new blue bar that shows the remaining free space available. Speaking of the properties pane, you can now open the properties pane for multiple files at once, making it easy to get the total file size of a group of files.

There's also quite a few new options in the Xfce Power Manager. The Power Manager can track any devices that are plugged in and offers such fine-grained controls as separate settings for what happens when the lid of your laptop closes depending on whether or not you're plugged into a power source. For example, you can set it so it just lock the screen when you're plugged in, but do a full hibernate when you're on battery.

The popular alternative panel menu plugin, Whiskermenu, which has long been the default menu panel in Xubuntu, is now an official member of the Xfce family. Another alternative interface, the XfDashboard -- a GNOME Shell-inspired launcher -- is also available as a standard part of Xfce.

Other updates in this release include an update for Xfce's task manager, which added a search bar for quickly filtering processes, and the default terminal app which can now be used as a drop-down terminal and includes some new default color schemes like the developer favorite, Solarized.

A complete list of everything that's new in the release can be found at the <a href="http://www.xfce.org/download/changelogs/4.12">Xfce 4.12 changelog page</a>.

Xubuntu fans will see Xfce 4.12 in the upcoming Ubuntu 15.04. Because the Xubuntu team sometimes picks different versions of Xfce components, some of what's new in 4.12 has already been a part of Xubuntu for some time, but 15.04 will see the rest arrive. 

As mentioned previously Xfce 4.12 arrives too late to make the upcoming Debian Jessie, but look for other distros to begin incorporating Xfce 4.12 into their releases later this year. If you can't wait, there's a PPA available for 'buntu/Debian derivatives 14.04 and 14.10.