[Tizen] Supports to re-calculate window position and size for window rotation 75/273775/4
authorWonsik Jung <sidein@samsung.com>
Wed, 13 Apr 2022 12:57:20 +0000 (21:57 +0900)
committerWonsik Jung <sidein@samsung.com>
Wed, 27 Apr 2022 01:23:49 +0000 (10:23 +0900)
commit7cdd65e8a34f05218cc2e721a61424214f88316f
tree6bded713ac3c280d99a9305a1ad27708069e6928
parenta3a8136e686523d5f0f01a3925d4bb3bb97bbbb9
[Tizen] Supports to re-calculate window position and size for window rotation

Supports to re-calculate window position and size when partial size window is rotated.
It is needed when the rotated window is resized or moved.
Because window system APIs work on the default coordinate system
and application sets the window position and size on current orientation.
In addtion, fix the bug invalid touch coordinate when window's size is partial.

Change-Id: I34e861fa34c987db36aa15a9dec26481e80e1f04
dali/internal/window-system/common/rotation-event.h
dali/internal/window-system/common/window-impl.cpp
dali/internal/window-system/common/window-render-surface.cpp
dali/internal/window-system/common/window-render-surface.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