[NUI] Merge Button action state and support experimental theme by profile. (#1525)
authorJiyun Yang <ji.yang@samsung.com>
Thu, 9 Apr 2020 04:51:56 +0000 (13:51 +0900)
committerGitHub <noreply@github.com>
Thu, 9 Apr 2020 04:51:56 +0000 (13:51 +0900)
commite4fe8c1320bb9465911d27f2203af2815d589beb
treeff5fec4f299995f743d4b219d807c29c73a705b4
parent1902ae88068129e1c3614178543373b5b54969fc
[NUI] Merge Button action state and support experimental theme by profile. (#1525)

* Fix a bug in LottieFrameInfo.Show()
* Introduce ThemeStyle
* Merge Button action state to View.ControlStates

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
34 files changed:
src/Tizen.NUI.Components/Controls/Button.cs
src/Tizen.NUI.Components/Controls/Control.cs
src/Tizen.NUI.Components/Controls/DropDown.cs
src/Tizen.NUI.Components/Controls/Extension/LottieButtonExtension.cs
src/Tizen.NUI.Components/PreloadStyle/DefaultButtonStyle.cs [deleted file]
src/Tizen.NUI.Components/PreloadStyle/DefaultCheckBoxStyle.cs [deleted file]
src/Tizen.NUI.Components/PreloadStyle/DefaultDropDownStyle.cs [deleted file]
src/Tizen.NUI.Components/PreloadStyle/DefaultPopupStyle.cs [deleted file]
src/Tizen.NUI.Components/PreloadStyle/DefaultProgressStyle.cs [deleted file]
src/Tizen.NUI.Components/PreloadStyle/DefaultRadioButtonStyle.cs [deleted file]
src/Tizen.NUI.Components/PreloadStyle/DefaultSliderStyle.cs [deleted file]
src/Tizen.NUI.Components/PreloadStyle/DefaultStyle.cs [deleted file]
src/Tizen.NUI.Components/PreloadStyle/DefaultSwitchStyle.cs [deleted file]
src/Tizen.NUI.Components/PreloadStyle/DefaultTabStyle.cs [deleted file]
src/Tizen.NUI.Components/PreloadStyle/DefaultTheme.cs [new file with mode: 0644]
src/Tizen.NUI.Components/PreloadStyle/DefaultToastStyle.cs [deleted file]
src/Tizen.NUI.Components/PreloadStyle/OverlayAnimationButtonStyle.cs [moved from src/Tizen.NUI.Wearable/src/public/Style/OverlayAnimationButtonStyle.cs with 95% similarity]
src/Tizen.NUI.Components/PreloadStyle/WearableTheme.cs [new file with mode: 0644]
src/Tizen.NUI.Components/Style/ButtonStyle.cs
src/Tizen.NUI.Components/Style/Extension/ILottieButtonStyle.cs
src/Tizen.NUI.Components/Style/Extension/LottieButtonStyle.cs
src/Tizen.NUI.Components/Style/Extension/LottieSwitchStyle.cs
src/Tizen.NUI.Components/Style/Theme.cs [new file with mode: 0644]
src/Tizen.NUI.Components/Tizen.NUI.Components.csproj
src/Tizen.NUI.Components/Utils/StyleManager.cs
src/Tizen.NUI.Wearable/src/public/Style/WearableButtonStyle.cs [deleted file]
src/Tizen.NUI.Wearable/src/public/Style/WearableCheckBoxStyle.cs [deleted file]
src/Tizen.NUI.Wearable/src/public/Style/WearableRadioButtonStyle.cs [deleted file]
src/Tizen.NUI.Wearable/src/public/Style/WearableStyle.cs [deleted file]
src/Tizen.NUI.Wearable/src/public/Style/WearableSwitchStyle.cs [deleted file]
src/Tizen.NUI/src/public/BaseComponents/LottieAnimationView.cs
src/Tizen.NUI/src/public/BaseComponents/Style/Constants.cs
src/Tizen.NUI/src/public/BaseComponents/Style/Selector.cs
src/Tizen.NUI/src/public/BaseComponents/View.cs