Supports to re-calculate window position and size for window rotation 94/273894/5
authorWonsik Jung <sidein@samsung.com>
Fri, 15 Apr 2022 08:53:39 +0000 (17:53 +0900)
committerWonsik Jung <sidein@samsung.com>
Thu, 21 Apr 2022 05:20:28 +0000 (14:20 +0900)
commitcd0ca9d832611b41ff0d053abe047b5188c430a7
treee72ad691c4b93ea87bb1b42517bae24016f4ace5
parent90d36078741b9c21c7a4c7cf7e0813f3d8ca5a10
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: I65ce5ca5452e84faf732bb64071ed1977444de7f
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