LXAppearance gets a rewrite, too!

While the rewrite of PCManFM/libfm is still in progress, another parts of LXDE requires more attention. So this week I did a rewrite/redesign for LXAppearance. The most notable change is the new cursor theme support. Let’s see some screenshots:

The main screen demostrating current GTK+ theme didn’t change much.

The icon theme choosing page now becomes cleaner.

Guess what? The cursor theme configuration tool with nice preview. This is the most expected feature and now it’s added.

A new option was added to change toolbar icon size. Even more, it’s now possible to turn off the annoying and disturbing GUI event sounds made by libcanberra-gtk-module with LXAppearance.

LXAppearance is the tool let you change the look and feels of gtk+ programs. However, it can work very well outside LXDE. If LXDE is detected, it uses lxde’s Xsettings daemon. Otherwise, it writes the configurations to ~/.gtkrc-2.0. So it’s fully usable outside LXDE. Among the all non-gnome dependent gtk+ theme changer, LXAppearance may become the most feature-rich one. Please stay tuned.

For those who are brave, here is the code:
http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde/lxappearance2;a=summary

Cheers!