[ATSPI] Apply multi-window to ATSPI 62/264762/10
authorSeoyeon Kim <seoyeon2.kim@samsung.com>
Wed, 29 Sep 2021 08:19:15 +0000 (17:19 +0900)
committerSeoyeon Kim <seoyeon2.kim@samsung.com>
Mon, 8 Nov 2021 10:21:42 +0000 (19:21 +0900)
commit6fe31dbd1820f16a125b239715f0b7310df62fad
tree5e72c12c67242cc9d9ba4298c30314dca86b3a07
parent2efb8062fbb62dc1afce4fb3ee2466e3fbc97fb7
[ATSPI] Apply multi-window to ATSPI

- Updated ATSPI codes to tell which window is visible or focused now.
- DevelWindow::VisibilityChangedSignal is used to check
  whether the window is shown or not.
- Added Window::FocusChangeSignal to check whether the window is
activated.

 1. Window show / hide -> object:state-chaged:showing
 2. Window focus / unfocus -> WindowEvent::ACTIVATE

Change-Id: I38a6f8f67c303234857a57e8d812511942a95917
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
dali/devel-api/adaptor-framework/accessibility-impl.cpp
dali/devel-api/adaptor-framework/accessibility-impl.h
dali/internal/accessibility/bridge/bridge-base.cpp
dali/internal/accessibility/bridge/bridge-base.h
dali/internal/accessibility/bridge/bridge-impl.cpp
dali/internal/accessibility/bridge/dummy-atspi.h
dali/internal/adaptor/common/adaptor-impl.cpp
dali/internal/adaptor/common/application-impl.cpp
dali/internal/window-system/common/window-impl.cpp