[Tizen] Add InsetsChangedSignal to WindowBaseEcoreWl2 40/296440/2 accepted/tizen/7.0/unified/20230811.173919
authorJaehyun Cho <jae_hyun.cho@samsung.com>
Wed, 13 Jul 2022 09:53:09 +0000 (18:53 +0900)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Thu, 3 Aug 2023 10:43:45 +0000 (19:43 +0900)
commite4d8a8b01e4fcfb11c90c35f0049a3df086a3c20
tree4e6c5de4227db7bb8f28ed1139cac2f5f35a3ff8
parent74e399b468457518659f8b9eac48e811702296f5
[Tizen] Add InsetsChangedSignal to WindowBaseEcoreWl2

Window insets are the inner size between window content and window edge.

Window insets are required when status bar, virtual keyboard, or
clipboard appears on window to avoid window content obsecured by them.

To notify the window insets changes, InsetsChangedSignal is added to
WindowBaseEcoreWl2.

To notice the window insets changes, ECORE_WL2_EVENT_CONFORMANT_CHANGE
is used.

Change-Id: Iaff1b2c121ee5e07769eac9d9950b74b500e192b
dali/devel-api/adaptor-framework/window-devel.cpp
dali/devel-api/adaptor-framework/window-devel.h
dali/internal/window-system/common/window-base.cpp
dali/internal/window-system/common/window-base.h
dali/internal/window-system/common/window-impl.cpp
dali/internal/window-system/common/window-impl.h
dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.cpp
dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.h
dali/public-api/adaptor-framework/window-enumerations.h