This is an old revision of the document!
Xfce 4.6 Release Notes
Components
xfconf
Xfconf is the new configuration system for xfce 4.6, it replaces the 'old' mcs-manager that came with previous versions of xfce.
xfconfd
Xfconfd is the daemon handling the storage of settings. Just like mcs, settings are stored in 'channels'.
xfconf-query
Xfconf-query might be one of the tools many users have been waiting on for years. Especially those hanging around in our IRC-channel. Instead of having to guide new users through several dialogs and windows, it is now possible to have every control over your xfce desktop at your finger-tips. You can change any setting stored in xfconf with xfconf-query.
The following example allows you to set the wallpaper on your first monitor:
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s ~/path-to-wallpaper xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-show -s true xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-style -s 0
xfsettingsd
Xfsettingsd is an independent XSETTINGS daemon, it uses xfconf to read its settings from the 'xsettings' channel and then exposes these settings using the XSETTINGS protocol.
libxfconf
Libxfconf is a client-library which can be used by applications if they want to store their settings with xfconfd. Libxfconf also contains a set of functions to bind GObject properties to Xfconf properties, making connecting UI elements to properties trivial.
xfce4-settings
xfce4-settings is the front-end replacement for the mcs-manager, it comes with several different components for configuring application-independent settings inside xfconf.
Settings dialogs
xfce4-mouse-settings
xfce4-keyboard-settings
xfce4-appearance-settings
xfce4-accessibility-settings
xfce4-display-settings
xfce4-settings-manager
The xfce4-settings-manager is the replacement for the 'old' mcs-manager settings-dialog.
It enables users to execute the various settings-dialogs within xfce.
xfce4-settings-helper
The xfce4-settings-helper is a daemon which provides special features:
- keyboard-shortcuts for executing commands
- AccessX notification using libnotify (mention when Sticky-keys and the likes are toggled)
- Update kb and mouse-pointer data.
xfce4-settings-editor
The xfce4-settings-editor is a tool for editing ALL settings within xfconf. It is the graphical counterpart of xfconf-query.
Both xfconf-query and the xfce4-settings-editor can be used to perform maintenance on the xfconf property database.
xfdesktop
xfce4-panel
xfce4-mixer
* Complete rewrite. * based on GStreamer 0.10 (depends on gstreamer-0.10 and gstreamer-plugins-base-0.10)
xfwm4
xfce4-session
xfce-utils
xfprint
thunar
thunar-volman
xfce4-appfinder
Xfce 4.6 ALPHA
Build-order
- xfce4-dev-tools
- libxfce4util
- libxfcegui4, libxfce4menu, libexo
- xfce4-panel
- thunar
- xfconf
- xfce4-settings, xfce4-session, xfdesktop, xfwm4, xfce-utils, xfce4-mixer, xfprint