Refactoring WidgetView for apply cornerRadius in WidgetView 78/323578/5 accepted/tizen_unified accepted/tizen_unified_x accepted/tizen/unified/20250515.075557 accepted/tizen/unified/20250610.081833 accepted/tizen/unified/20250611.121137 accepted/tizen/unified/x/20250515.094158 accepted/tizen/unified/x/20250610.082555 accepted/tizen/unified/x/20250611.211744
authorsunghyun kim <scholb.kim@samsung.com>
Wed, 30 Apr 2025 04:36:06 +0000 (13:36 +0900)
committersunghyun kim <scholb.kim@samsung.com>
Tue, 13 May 2025 05:21:02 +0000 (14:21 +0900)
commitdb60ffd97d62f6a325dc4e9ff3e853c2f8605d34
treef1918ca87566891a01c710fe5ff5084793f5f37f
parentfaa8cb338c1e83628c4675d01d85699495651291
Refactoring WidgetView for apply cornerRadius in WidgetView

This patch fetches WidgetView CornerRadius-related functionality from Tizen 7.0 to Tizen 10.0.
with this patch, the CornerRadius feature is available for both WidgetView and preview images.

the details of the patch are as follows.
- Apply CornerRadius to WidgetView(483a8569571b9de8f7cf46d8de5889d130ff0d01)
- Fix bug after applying cornerRadius(91f97edb70043fea02b2301f665d832c96c9bccd)
- Fix svace issue in cornerRadius(4bfb1eba63aa4b93985ad8bab21b450b0a2d1f76)
- Enable premultiply using CornerRadius (5f58a6e30525857212b7d7b29450c05f37a26e7e)
- Apply cornerRadius in preview(b83423334bf3fdbced594b5cd6703db12fb59c70)
- Call widget_instance_resize() only when the size is changed(ec308f28f466b1de1c19af907b158cfe79b39086)

Change-Id: I37249bfa598e78a26497af68ff1bd5de03f73863
widget_viewer_dali/internal/widget_view/widget_view_impl.cpp
widget_viewer_dali/internal/widget_view/widget_view_impl.h