forked from enlightenment/efl
c3b541bcda
Summary: Allow to create ATSPI aware objects only by attaching Atspi interface to Eo object. Apply protected rule to all methods, properties which should not be available to app developer. Remove public atspi header from Elementary.h. Make Elm_Widget inherit from Atspi interfaces, Elm_Win inherits additional Atspi_Window interface. Unified file names - all atspi related objects/interfaces can be found under elm_atspi_* and elm_interface_atspi_*. Test Plan: build&install, out-off tree example compilation with gcc and g++, Orca screen reader tests on Ubuntu 12.04. Reviewers: raster, seoz, tasn, JackDanielZ Differential Revision: https://phab.enlightenment.org/D718 |
||
---|---|---|
legacy/elementary |