[NUI] Add methods to modify base theme for fhub and fix bugs
authorJiyun Yang <ji.yang@samsung.com>
Tue, 30 Jan 2024 05:02:50 +0000 (14:02 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Thu, 1 Feb 2024 03:50:22 +0000 (12:50 +0900)
commitbcfdbf8465dd696d273bc76dccac78f21e0871c7
tree911991a72e1e7bec560759e5fe214aa3235212c6
parent8c56fe167088af4baf07bb5e8e54e3882ae3429b
[NUI] Add methods to modify base theme for fhub and fix bugs

* Add ThemeManager.AppendBaseTheme : It enables outer package to modify base theme
* Add SharedResourcePathExtension for xaml supporting
* Fix the bug that broken images in a theme always overwrite existing settings
* Fix the bug that cloning a view style losts SolidNull information.

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
src/Tizen.NUI/src/public/BaseComponents/Style/ViewStyle.cs
src/Tizen.NUI/src/public/Theme/ThemeManager.cs
src/Tizen.NUI/src/public/Xaml/MarkupExtensions/SharedResourcePathExtension.cs [new file with mode: 0755]