[GnomeMeeting-devel-list] [PATCH] gnomemeeting configuration system



Hi,

the following patch mostly strips gconf out of gnomemeeting, in favour
of a configuration system with a simplified api.

This configuration system can then be implemented in several ways. This
patch provides two: gconf, and glib.

The gconf backend should give no regression at all from the current
scheme: it will find your existing configuration, and use it. Full
compatibility. It is the default in this patch.

The glib backend is still crude. Since it doesn't use gconf, it will
lose your current configuration in favor of the defaults, as found in
gnomemeeting.schema. It will then save your configuration in
/tmp/gnomemeeting.conf (every two minutes, and on gm's quit), which
means it will be lost accross reboots. This will be worked on later.

To change backend, just modify lib/Makefile.am, and change the
compilation  of gm_conf-gconf.c to gm_conf-glib.c (or vice versa). This
will have to become a configure option.

This should lead to great news real soon!

Snark

Attachment: gconf_encapsulate.patch.bz2
Description: application/bzip



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]