Xfce4 architecture.

Guido Draheim guidod-2002- at gmx.de
Wed Mar 27 17:19:40 CET 2002

Es schrieb Olivier Fourdan:
> Hi all,
> It seems things get clearer to me right now.
> The monolithic approach found in xfce 3 is to be forgotten.

that is no fvwm-protocol, no fvwm-like modules bound via file-pipes.

  the xsetting protocol handles the non-wm config-messages
  can you explicitly declare the new freedesktop wm-protocol
  to be used for the windowmanager config-messages? (it's
  using root-win property-changenotify).

it's here at http://www.freedesktop.org/standards/wm-spec.html

cheers, guido

> For example, xfwm4 will *not* manage icons at all. Another separated
> application will be in charge of that.
> That application will have a configuration option that allow, for
> example, icons on the desktop, icons placed in a iconbox or even icons
> placed in a taskbar.
> It will use the freedesktop standards to communicate. xsettings
> protocolhttp://www.freedesktop.org/standards/xsettings.html  (sample
> implementation available here
> http://www.freedesktop.org/standards/xsettings/xsettings-0.1.tar.gz, try
> it, this is a must) will be used for that purpose.
> Cheers,
> --
> Olivier               <fourdan at xfce.org>            http://www.xfce.org
> -----------------------------------------------------------------------
> XFce is a lightweight  desktop  environment  for  various *NIX systems.
> Designed for productivity,  it loads  and  executes  applications fast,
> while conserving  system resources. XFce is all free software, released
> under GNU General Public License.    Available from http://www.xfce.org
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at moongroup.com
> http://moongroup.com/mailman/listinfo/xfce4-dev

-- guido                                    http://freespace.sf.net/guidod
GCS/E/S/P C++/++++$ ULHS L++w- N++@ d(+-) s+a- r+@>+++ y++ 5++X- (geekcode)

More information about the Xfce4-dev mailing list