Proposal for a general setup panel (overview)

Jasper Huijsmans huysmans at
Sun Aug 18 14:44:51 CEST 2002

On Sun, 18 Aug 2002 11:35:44 +0200
Jasper Huijsmans <huysmans at> wrote:

> > - It will be modular. Every application that wants to use it will
> > have to provide a plugin for the xsetting manager. That plugin will
> > be in charge of loading/saving specific settings and display part of
> > the GUI.

Alternatively the xsettings manager could save the options if they are
registered by the modules:

typedef struct
    char *name;
    int int_value;
    char *string_value;
} Option;

void register_app(char *app_name, char *treeview_translateable_name);
void register_option_int(char *app, Option *option);
void register_option_string(char *app, Option *option);

the manager can save the settings as xml file:

  <option name="size" value="1"/>
  <option name="lockcommand" value="xflock"/>

Just a thought.

IRC channel: #xfce on

More information about the Xfce4-dev mailing list