Change Layout and Animation in TVHome
authorHeonjae Jang <heonjae.jang@samsung.com>
Tue, 23 May 2017 08:08:49 +0000 (17:08 +0900)
committerChulSeung Kim <charles0.kim@samsung.com>
Thu, 8 Jun 2017 09:34:56 +0000 (18:34 +0900)
Change-Id: Ie65bc85ccea68bba86f465b84757ab9df2e74f30
Signed-off-by: Heonjae Jang <heonjae.jang@samsung.com>
TVApps/TVApps/Controls/AppItemCell.xaml
TVHome/TVHome/Controls/SubPanelAllAppsButton.xaml.cs
TVHome/TVHome/Controls/SubPanelButton.xaml.cs
TVHome/TVHome/Controls/SubPanelSettingButton.xaml.cs
TVHome/TVHome/Views/MainPage.xaml
TVHome/TVHome/Views/SubPanel.xaml.cs

index 3317ab16904553cd57c026f6a090c72a16205a61..d21c79dd96b4778ec7f71233bad13bdd9859aac5 100755 (executable)
@@ -8,7 +8,7 @@
       IsChecked="{Binding IsChecked}"
       IsShowOptions="{Binding IsShowOptions}"
       IsDim="{Binding IsDim}"
-      IsFocused="{Binding IsFocused}"
+      IsItemFocused="{Binding IsFocused}"
       PinCommand="{Binding OptionMenuPinToggleCommand}"
       DeleteCommand="{Binding OptionMenuDeleteCommand}"
       ToDefaultCommand="{Binding ToDefaultCommand}">
index 272a7853a7f0d8db242ac4f4895606405ab0ff2b..beb61201539bb1cc42aa02202e7f3d49bd6e85c8 100755 (executable)
@@ -76,8 +76,8 @@ namespace TVHome.Controls
             ButtonTitle.FadeTo(0.99, 300);
             ButtonTitle.TranslateTo(0, selectTransitionHeight, 300);
 #pragma warning restore CS4014
-            await ButtonImage.ScaleTo(1.3, 300);
-            ButtonDimmedImage.Scale = 1.3;
+            await ButtonImage.ScaleTo(1.235, 300);
+            ButtonDimmedImage.Scale = 1.235;
         }
 
         /// <summary>
index 8300b5a8020255f91b0873b24845c8c8dd54555e..270c4b3c9a8258bccc65d9fa7c19c90bd663f2ed 100755 (executable)
@@ -35,7 +35,7 @@ namespace TVHome.Controls
         /// <summary>
         /// SubPanel icon's transition height value when it focused.
         /// </summary>
-        private int moveTransitionHeight = SizeUtils.GetHeightSize(130);
+        private int moveTransitionHeight = SizeUtils.GetHeightSize(128);
 
         /// <summary>
         /// Constructor
@@ -239,8 +239,8 @@ namespace TVHome.Controls
             ButtonTitle.FadeTo(0.8, 300);
             ButtonTitle.TranslateTo(0, selectTransitionHeight, 300);
 #pragma warning restore CS4014
-            await ButtonImage.ScaleTo(1.3, 300);
-            ButtonDimmedImage.Scale = 1.3;
+            await ButtonImage.ScaleTo(1.235, 300);
+            ButtonDimmedImage.Scale = 1.235;
         }
 
         /// <summary>
index 1101413c95cd21a5ba070178b0674402421dd0d7..bc97f1edd7292ab36a25a02a1546ebb33389aae6 100755 (executable)
@@ -76,8 +76,8 @@ namespace TVHome.Controls
             ButtonTitle.FadeTo(0.99, 300);
             ButtonTitle.TranslateTo(0, selectTransitionHeight, 300);
 #pragma warning restore CS4014
-            await ButtonImage.ScaleTo(1.3, 300);
-            ButtonDimmedImage.Scale = 1.3;
+            await ButtonImage.ScaleTo(1.235, 300);
+            ButtonDimmedImage.Scale = 1.235;
         }
 
         /// <summary>
index 1df880f9ce85a206492a425dff7f007e83fd7111..6bef84f308553b27f1cc11c652c2583c8653c02f 100755 (executable)
@@ -44,7 +44,7 @@
             <Views:SubPanel x:Name="AppsSubPanel"
                             RelativeLayout.HeightConstraint="{ConstraintExpression Type=RelativeToParent, Property=Height, Factor=0.2370}"
                             RelativeLayout.WidthConstraint="{ConstraintExpression Type=RelativeToParent, Property=Width, Factor=1}"
-                            RelativeLayout.YConstraint="{ConstraintExpression Type=RelativeToParent, Property=Height, Factor=0.8981}"
+                            RelativeLayout.YConstraint="{ConstraintExpression Type=RelativeToParent, Property=Height, Factor=0.8833}"
                             OnFocusedCommand="{Binding SubPanelFocusedCommand}"
                             OnMoveVMCommand="{Binding OnMoveCommand}"
                             OnUnpinVMCommand="{Binding OnUnpinCommand}"
@@ -54,7 +54,7 @@
             <Views:SubPanel x:Name="SettingsSubPanel"
                             RelativeLayout.HeightConstraint="{ConstraintExpression Type=RelativeToParent, Property=Height, Factor=0.2370}"
                             RelativeLayout.WidthConstraint="{ConstraintExpression Type=RelativeToParent, Property=Width, Factor=1}"
-                            RelativeLayout.YConstraint="{ConstraintExpression Type=RelativeToParent, Property=Height, Factor=0.8981}"
+                            RelativeLayout.YConstraint="{ConstraintExpression Type=RelativeToParent, Property=Height, Factor=0.8833}"
                             OnFocusedCommand="{Binding SubPanelFocusedCommand}"
                             ItemsSource="{Binding SettingsList}">
                 <Views:SubPanel.ItemTemplate>
index 80e51899a1a0586959a47a5316ee0f9ed23af8e4..8f17af5887d1d8b9e2fa03b30165a6392914ed93 100755 (executable)
@@ -49,7 +49,7 @@ namespace TVHome.Views
         /// <summary>
         /// SubPanel icon's transition height value when it focused.
         /// </summary>
-        private int selectTransitionHeight = SizeUtils.GetHeightSize(146);
+        private int selectTransitionHeight = SizeUtils.GetHeightSize(122);
 
         /// <summary>
         /// A method for getting Panel Buttons