Re: [g-a-devel] GnomeClient replacement?



James Henstridge wrote:
> I think you'll agree that we want a11y enabled for all GTK
> applications, and the best way to do this is to make the
> initialisation happen in gtk_init().  The gtk-modules XSETTING makes
> this possible.  The proposed method of getting things loaded is:
> 
> 1. gnome-settings-daemon is modified to set the gtk-modules XSETTING,
> based on the existing gconf key.  If accessibility is enabled, it sets
> it to "libgail:libatk-bridge".
> 
> 2. in gtk_init(), GTK sees that the gtk-modules XSETTING is enabled,
> and loads the listed modules.
> 
> 3. in the libgnomeui specific gnome_program_init() code, check to see
> if the accessibility gconf key is set and load libgail-gnome.
> 
> This setup should make sure that all GTK applications load the GTK
> accessibility modules, and all libgnomeui applications load the
> libgnomeui-specific accessibility modules.
> 

If this is agreed upon is it possible to make it for 2.16?

Jani




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