Mathias made the patch (http://bugzilla-attachments.gnome.org/attachment.cgi?id=118981 ) to make at-spi support XSettings.
>From a11y side, gail and atk-bridge/atk-adaptor, as GTK+ modules, should be able to be loaded at any time. If there is no registry daemon running, for CORBA version, at-spi-registryd will be started through Bonobo activation (atk-bridge does this job); for D-Bus version, at-spi2-registryd should be started through D-Bus activation (atk-adaptor does this job). There are also gnome_accessibility_module_shutdown functions for these A11Y modules. Maybe we need a unified way to shutdown GTK+ modules. Li On Mon, 2010-03-01 at 17:38 +0100, Piñeiro wrote: > From: Cosimo Cecchi <cosi...@gnome.org> > > > On Mon, 2010-03-01 at 16:44 +0100, Piñeiro wrote: > > > >> In the gtk side, I don't know much about the XSettings, but I suppose > >> that you are talking more general, and XSetting will manage all the > >> gtk modules to be loaded (engines, and so on). So XSettings would have > >> the lists of modules instead of the envvar, and inform to the > >> applications that this setting has changed. In this case is just > >> load/unload the a11y modules as any other gtk modules. > > > > AFAIK GTK+ already reads the XSettings variable and loads modules > > accordingly in gtk_init(). The filling of that property is currently > > done by gnome-settings-daemon. > > Yes, you are right, I have just made a quick search, thanks. > > Probably people like Mathias Clasen, Li Yuan and Willie Walker knows > more about xsettings and a11y relation. After another quick search on > the bugzilla, I found some interesting (and resolved) bugs about this > issue: > > https://bugzilla.gnome.org/show_bug.cgi?id=535827 > https://bugzilla.gnome.org/show_bug.cgi?id=565110 > https://bugzilla.gnome.org/show_bug.cgi?id=563943 > > === > API (apinhe...@igalia.com) > _______________________________________________ > gnome-accessibility-list mailing list > gnome-accessibility-list@gnome.org > http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list _______________________________________________ gnome-accessibility-list mailing list gnome-accessibility-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list