Re: GTK+ at the UX Hackfest



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 <cosimoc 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 (apinheiro igalia com)
> _______________________________________________
> gnome-accessibility-list mailing list
> gnome-accessibility-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list




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