Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
general_info_46 [2008/09/08 23:54] – 85.176.188.6 | releng:4.6:general-info [2010/10/02 17:26] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 8: | Line 8: | ||
==== xfconf ==== | ==== xfconf ==== | ||
- | Xfconf is the new configuration system for xfce 4.6, it replaces | + | Xfconf is the new configuration system for Xfce 4.6, replacing |
+ | |||
+ | Xfconf is intended to be more general-purpose than MCS ever was, and not even require a GUI for management of settings. | ||
+ | |||
+ | Xfconf borrows some terminology from MCS: groups | ||
+ | |||
+ | As you might guess, Xfconf consists of a few different components that all work together. | ||
=== xfconfd === | === xfconfd === | ||
- | Xfconfd is the daemon | + | Xfconfd is a small daemon |
=== xfconf-query === | === xfconf-query === | ||
- | Xfconf-query might be one of the tools many users have been waiting on for years. Especially | + | Xfconf-query might be one of the tools many users have been waiting on for years, especially |
The following example allows you to set the wallpaper on your first monitor: | The following example allows you to set the wallpaper on your first monitor: | ||
Line 22: | Line 28: | ||
xfconf-query -c xfce4-desktop -p / | xfconf-query -c xfce4-desktop -p / | ||
- | === xfsettingsd === | + | Not only can command-line-inclined people modify their desktop settings that way if they so desire, but now it's easy to change |
- | Xfsettingsd is an independent XSETTINGS daemon, it uses xfconf | + | |
=== libxfconf === | === libxfconf === | ||
- | Libxfconf is a client-library which can be used by applications if they want to store their settings with xfconfd. | + | Libxfconf is a client library which can be used by applications if they want to store their settings with xfconfd. It contains some generic property set/get functionality, |
==== xfce4-settings ==== | ==== xfce4-settings ==== | ||
Line 32: | Line 38: | ||
=== Settings dialogs === | === Settings dialogs === | ||
+ | New settings-dialogs have been written for the configuration of Xfce. | ||
== xfce4-mouse-settings == | == xfce4-mouse-settings == | ||
== xfce4-keyboard-settings == | == xfce4-keyboard-settings == | ||
Line 48: | Line 55: | ||
* AccessX notification using libnotify (mention when Sticky-keys and the likes are toggled) | * AccessX notification using libnotify (mention when Sticky-keys and the likes are toggled) | ||
* Update kb and mouse-pointer data. | * Update kb and mouse-pointer data. | ||
+ | |||
+ | === xfsettingsd === | ||
+ | Xfsettingsd is an independent XSETTINGS daemon that uses xfconf for its settings storage. It keeps all shared desktop-related settings in the ' | ||
=== xfce4-settings-editor === | === xfce4-settings-editor === | ||
Line 55: | Line 65: | ||
==== xfdesktop ==== | ==== xfdesktop ==== | ||
+ | |||
+ | Xfce's desktop manager, xfdesktop, is the program that draws the desktop background, desktop icons, and previous presents the right-click root menu and middle-click window list menu. The news in Xfce 4.6 is that " | ||
+ | Read more http:// | ||
+ | |||
+ | Xfdesktop hasn't changed all that much since 4.4 from the user's perspective, | ||
+ | |||
+ | In addition, experimental support for display hotplugging has been added (requires gtk+ 2.14, and a recent X.org version and video drivers that support it), so when you plug in an extra monitor, xfdesktop will automatically notice and start managing the desktop on that monitor too. Of course, it will also notice when you unplug a monitor and //stop// managing the desktop on that one. | ||
+ | |||
+ | A few new preferences have been added to allow you to further customize your desktop. | ||
==== xfce4-panel ==== | ==== xfce4-panel ==== | ||
Line 64: | Line 83: | ||
* Support for different sound systems at the same time (ALSA, OSS, PulseAudio etc.) | * Support for different sound systems at the same time (ALSA, OSS, PulseAudio etc.) | ||
* Support for multiple sound cards | * Support for multiple sound cards | ||
- | * Provides a new mixer plugin | + | * Provides a new mixer plugin |
==== xfwm4 ==== | ==== xfwm4 ==== | ||
+ | |||
==== xfce4-session ==== | ==== xfce4-session ==== | ||
==== xfce-utils ==== | ==== xfce-utils ==== | ||
Line 73: | Line 93: | ||
==== thunar-volman ==== | ==== thunar-volman ==== | ||
==== xfce4-appfinder ==== | ==== xfce4-appfinder ==== | ||
+ | |||
+ | The appfinder is a program that gives an overview over the installed programs and allows to start them. It can also be used to drag applications into the properties dialog of panel starters which makes creating complex starters a breeze. The appfinder has been rewritten from scratch based on libxfce4menu. | ||
===== Xfce 4.6 ALPHA ===== | ===== Xfce 4.6 ALPHA ===== | ||
- | ==== Build-order | + | ==== Build Order ==== |
- xfce4-dev-tools | - xfce4-dev-tools | ||
- libxfce4util | - libxfce4util | ||
- | - libxfcegui4, | ||
- xfconf | - xfconf | ||
+ | - libxfcegui4, | ||
- xfce4-panel | - xfce4-panel | ||
- thunar | - thunar | ||
- | - xfce4-settings, | + | - xfce4-settings, |
+ | NB: xfce4-dev-tools is only required when building from SVN sources. | ||
+ | ==== Dependencies ==== | ||
+ | ^^ Package | ||
+ | || xfce4-dev-tools | ||
+ | || libxfce4util | ||
+ | || libxfcegui4 | ||
+ | || libxfce4menu | ||
+ | || libexo | ||
+ | || xfconf | ||
+ | || xfce4-session | ||
+ | || xfwm4 || libxfce4util, | ||
+ | || xfce4-panel | ||
+ | || thunar | ||
+ | || xfdesktop | ||
+ | || xfce-utils | ||
+ | || xfce4-settings | ||
+ | || xfce4-mixer | ||
+ | || xfprint | ||
+ | || xfce4-appfinder |