[e-dev-day 2014][15/16] current status of at-spi support in elementary
TRANSCRIPT
Current status of ATSPIsupport in Elementary
Overview ATSPI (1)
● Assistive Technology Service Provider Interface
● Under protection of Linux Foundation (Link)
● Commonly used: Gtk+, Qt, Gecko, WebkitGtk+, Libre Office
● Toolkitneutral …. almost
Overview ATSPI (2)
Interfaces, Signals DBus method calls
Accessiblity Bus (dbusdaemon instance)
diff Edinburgh..Dusseldorf
● Module => elementary
● GObject => Eo
● No atk, atk_bridge, g_object dependencies
● No g_mail_loop
● <Elementary>/src/lib/elm_interface_atspi_*
Roadmap
2014 2015
X XII XIII I II III IV
Support Elm_Object_Items
Merge elm_atspi and elm_access APIs
Documentation & Tutorials & Bugfixing
Security
● Accessibility Exploits
● IOS, Android, GNOME suffer same problems
● Apply SMACK based dbus policies
Thank you.Questions?