[Tizen] Add Window::SetLayout method 06/290706/1 accepted/tizen/7.0/unified/20230403.235557 accepted/tizen/7.0/unified/20230404.033730
authorDaekwang Ryu <dkdk.ryu@samsung.com>
Thu, 30 Mar 2023 04:14:03 +0000 (13:14 +0900)
committerDaekwang Ryu <dkdk.ryu@samsung.com>
Fri, 31 Mar 2023 05:54:15 +0000 (14:54 +0900)
commitc4f1dc21b888c7c35127fc490fdb7cfb61d6d934
tree606c057c621937e78c99881513743d15164a71ae
parent95e20866bb507d2a398389a9537e94fda44f9d87
[Tizen] Add Window::SetLayout method

The new `SetLayout` method allows users to easily snap windows to specific positions and sizes.
This feature is similar to the snap window feature found in many operating systems,
allowing users to quickly arrange their windows in a convenient and efficient manner.

Change-Id: I59b7ef154494cbbc8af39a85747d5b0cde57feb4
20 files changed:
automated-tests/src/dali-adaptor/utc-Dali-Window.cpp
dali/internal/window-system/android/window-base-android.cpp
dali/internal/window-system/android/window-base-android.h
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/macos/window-base-mac.h
dali/internal/window-system/macos/window-base-mac.mm
dali/internal/window-system/tizen-wayland/ecore-wl/window-base-ecore-wl.cpp
dali/internal/window-system/tizen-wayland/ecore-wl/window-base-ecore-wl.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/internal/window-system/ubuntu-x11/window-base-ecore-x.cpp
dali/internal/window-system/ubuntu-x11/window-base-ecore-x.h
dali/internal/window-system/windows/window-base-win.cpp
dali/internal/window-system/windows/window-base-win.h
dali/internal/window-system/x11/window-base-x.cpp
dali/internal/window-system/x11/window-base-x.h
dali/public-api/adaptor-framework/window.cpp
dali/public-api/adaptor-framework/window.h