[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>
Tue, 30 Jan 2024 07:03:33 +0000 (16:03 +0900)
commitf16b31100a1a0bae2b52a1775459cc52c98e6247
treed2acbf64299e7abe8f488587841f0e84bb5cb3dd
parentdf8b1198de188b41694044da23d0a98ab08f1132
[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]