On 2011-06-07 at 17:16, Piñeiro wrote: > On 06/07/2011 05:11 PM, Matthias Clasen wrote: > >On Tue, Jun 7, 2011 at 11:06 AM, Emmanuele Bassi<eba...@gmail.com> wrote: > > > >>>0) write tests for accessible implementations > >>>1) move modules/other/gail nach gtk/a11y > >>>2) add tons of private headers for private structs, to share things > >>>3) remove now unnecessary code > >>>4) add a11y features support to core libs (mainly pango) - word > >>>detection, cursor handling etc, share with clutter > >>>5) figure out new interfaces for GTK to expose necessary features to > >>>a11y (and other consumers, such as IM and OSK) > >>we should probably establish some common interfaces so that Clutter can > >>expose the same functionality for its own items — and so that embedding > >>a GtkWidget inside a Clutter scene graph doesn't break the AT tools. > >yep. > > > >>at the same time of 0-3 in gtk I can work on the equivalent for the > >>Clutter side as well. > >Isn't clutter ahead of us here ? It thought cally was already inside clutter > >? > > Yes, cally is already part of clutter. So 1) doesn't apply to > clutter. I guess that Emmanuele was talking about 5) (as cally is > after all an ATK implementation)
yes, but Cally is also not using internal API even though it could — and ClutterActors are generally unaware of Cally's implementation; for instance, CallyActor installs a bunch of signal handlers where it would be perfectly possible to have internal functions, or even call ATK/Cally methods directly from ClutterActor. ciao, Emmanuele. -- W: http://www.emmanuelebassi.name B: http://blogs.gnome.org/ebassi _______________________________________________ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list