On 2011-06-07 at 09:46, Matthias Clasen wrote: > >> I don't think we can treat that as a first step and hold off on doing > >> any other fixes until that migration is done. The migration is a > >> significant undertaking, and will not be finished for 3.2. > > > > Sorry, I didn't want to say that we should hold off any other fix and focus > > just on the migration. Just trying to focus on the current big task defined > > as much as possible. > > So, I've discussed the best way forward for this with Benjamin today. > Here is a rough 6-step plan for dealing with the 'gail problem': > > 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. at the same time of 0-3 in gtk I can work on the equivalent for the Clutter side as well. > Comments ? I totally agree with this plan. 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