Scrolls the panel's scrollview when subpanel is move mode.
authorHyerim Kim <rimi.kim@samsung.com>
Tue, 25 Apr 2017 04:59:04 +0000 (13:59 +0900)
committerChulSeung Kim <charles0.kim@samsung.com>
Thu, 8 Jun 2017 09:34:53 +0000 (18:34 +0900)
Removes unusing resources.

Change-Id: Ie2c056ab2b0cd73c7bbd4b9bd0f7a2e44d8b71af
Signed-off-by: Hyerim Kim <rimi.kim@samsung.com>
TVHome/TVHome.TizenTV/TVHome.TizenTV.csproj
TVHome/TVHome.TizenTV/res/background.jpg [deleted file]
TVHome/TVHome.TizenTV/res/focus_circle.png [deleted file]
TVHome/TVHome.TizenTV/res/focus_circle_inverse.png [deleted file]
TVHome/TVHome.TizenTV/res/ic_black.png [deleted file]
TVHome/TVHome.TizenTV/res/ic_blue.png [deleted file]
TVHome/TVHome.TizenTV/res/ic_green.png [deleted file]
TVHome/TVHome.TizenTV/res/ic_red.png [deleted file]
TVHome/TVHome.TizenTV/res/ic_yellow.png [deleted file]
TVHome/TVHome.TizenTV/res/img_apps_list_dimmed_check.png [new file with mode: 0755]
TVHome/TVHome/Views/SubPanel.xaml.cs

index a6e0a28..a1e47b9 100755 (executable)
     </ProjectReference>
   </ItemGroup>
   <ItemGroup>
-    <None Include="res\pinned_apps_info.xml" />
-  </ItemGroup>
-  <ItemGroup>
     <Content Include="res\AppIcon.png" />
-    <Content Include="res\background.jpg" />
     <Content Include="res\bg_dimmed.png" />
     <Content Include="res\btn_home_list_move_left.png" />
     <Content Include="res\btn_home_list_move_right.png" />
     <Content Include="res\btn_tizen_option_menu_bg_selected.9.png" />
     <Content Include="res\btn_tizen_option_menu_list_box_bg.9.png" />
     <Content Include="res\btn_tizen_option_menu_nocontent_bg.9.png" />
-    <Content Include="res\focus_circle.png" />
-    <Content Include="res\focus_circle_inverse.png" />
     <Content Include="res\ic_apps_additional_back.png" />
     <Content Include="res\ic_apps_launcher_pinmark.png" />
     <Content Include="res\ic_apps_launcher_checkmark.png" />
-    <Content Include="res\ic_black.png" />
-    <Content Include="res\ic_blue.png" />
-    <Content Include="res\ic_green.png" />
     <Content Include="res\ic_home_menu_addpin_138.png" />
     <Content Include="res\ic_home_menu_addpin_182.png" />
     <Content Include="res\ic_home_menu_apps_138.png" />
     <Content Include="res\ic_home_menu_apps_182.png" />
     <Content Include="res\ic_launcher_mediahub_138.png" />
     <Content Include="res\ic_launcher_mediahub_182.png" />
-    <Content Include="res\ic_red.png" />
-    <Content Include="res\ic_tizen_apps_additional_back.png" />
-    <Content Include="res\ic_tizen_apps_launcher_pinmark.png" />
     <Content Include="res\ic_tizen_home_list_addpin_focused.png" />
     <Content Include="res\ic_tizen_home_list_addpin_normal.png" />
     <Content Include="res\ic_tizen_home_list_allapps_focused.png" />
     <Content Include="res\ic_tizen_option_menu_list_box_check_focused.png" />
     <Content Include="res\ic_tizen_option_menu_list_box_check_normal.png" />
     <Content Include="res\ic_tizen_option_menu_list_box_check_selected.png" />
-    <Content Include="res\ic_yellow.png" />
     <Content Include="res\img_apps_list_dimmed_85.9.png" />
     <Content Include="res\img_apps_list_dimmed_95.9.png" />
+    <Content Include="res\img_apps_list_dimmed_check.png" />
     <Content Include="res\img_home_list_dimmed_apps_60.png" />
     <Content Include="res\img_tizen_apps_list_dimmed.png" />
     <Content Include="res\img_tizen_apps_list_dimmed_check.png" />
diff --git a/TVHome/TVHome.TizenTV/res/background.jpg b/TVHome/TVHome.TizenTV/res/background.jpg
deleted file mode 100755 (executable)
index b69f52d..0000000
Binary files a/TVHome/TVHome.TizenTV/res/background.jpg and /dev/null differ
diff --git a/TVHome/TVHome.TizenTV/res/focus_circle.png b/TVHome/TVHome.TizenTV/res/focus_circle.png
deleted file mode 100755 (executable)
index 0faadfc..0000000
Binary files a/TVHome/TVHome.TizenTV/res/focus_circle.png and /dev/null differ
diff --git a/TVHome/TVHome.TizenTV/res/focus_circle_inverse.png b/TVHome/TVHome.TizenTV/res/focus_circle_inverse.png
deleted file mode 100755 (executable)
index 5a0fa6e..0000000
Binary files a/TVHome/TVHome.TizenTV/res/focus_circle_inverse.png and /dev/null differ
diff --git a/TVHome/TVHome.TizenTV/res/ic_black.png b/TVHome/TVHome.TizenTV/res/ic_black.png
deleted file mode 100755 (executable)
index 77efe14..0000000
Binary files a/TVHome/TVHome.TizenTV/res/ic_black.png and /dev/null differ
diff --git a/TVHome/TVHome.TizenTV/res/ic_blue.png b/TVHome/TVHome.TizenTV/res/ic_blue.png
deleted file mode 100755 (executable)
index 56c8cab..0000000
Binary files a/TVHome/TVHome.TizenTV/res/ic_blue.png and /dev/null differ
diff --git a/TVHome/TVHome.TizenTV/res/ic_green.png b/TVHome/TVHome.TizenTV/res/ic_green.png
deleted file mode 100755 (executable)
index 40bb6c8..0000000
Binary files a/TVHome/TVHome.TizenTV/res/ic_green.png and /dev/null differ
diff --git a/TVHome/TVHome.TizenTV/res/ic_red.png b/TVHome/TVHome.TizenTV/res/ic_red.png
deleted file mode 100755 (executable)
index bd5ae42..0000000
Binary files a/TVHome/TVHome.TizenTV/res/ic_red.png and /dev/null differ
diff --git a/TVHome/TVHome.TizenTV/res/ic_yellow.png b/TVHome/TVHome.TizenTV/res/ic_yellow.png
deleted file mode 100755 (executable)
index 8d35825..0000000
Binary files a/TVHome/TVHome.TizenTV/res/ic_yellow.png and /dev/null differ
diff --git a/TVHome/TVHome.TizenTV/res/img_apps_list_dimmed_check.png b/TVHome/TVHome.TizenTV/res/img_apps_list_dimmed_check.png
new file mode 100755 (executable)
index 0000000..9528728
Binary files /dev/null and b/TVHome/TVHome.TizenTV/res/img_apps_list_dimmed_check.png differ
index db634d5..70fc6b4 100755 (executable)
@@ -371,10 +371,30 @@ namespace TVHome.Views
             View nextItemView = ButtonViewList[nextIndex];
 
             int translateX = SizeUtils.GetWidthSize((int)originItemView.TranslationX + 216);
-            int translateY = SizeUtils.GetWidthSize((int)originItemView.TranslationY);
-            originItemView.TranslateTo(translateX, translateY, 300);
-            translateX = SizeUtils.GetWidthSize((int)nextItemView.TranslationX - 216);
-            nextItemView.TranslateTo(translateX, 0, 300);
+            int nextTranslateX = SizeUtils.GetWidthSize((int)nextItemView.TranslationX - 216);
+
+            var animation = new Animation();
+
+            var originScaleDown = new Animation(v => originItemView.Scale = v, 1, 0.92);
+            var originScaleUp = new Animation(v => originItemView.Scale = v, 0.92, 1);
+            var originTranslate = new Animation(v => originItemView.TranslationX = v, SizeUtils.GetWidthSize((int)originItemView.TranslationX), translateX);
+            var nextScaleDown = new Animation(v => nextItemView.Scale = v, 1, 0.81);
+            var nextScaleUp = new Animation(v => nextItemView.Scale = v, 0.81, 1);
+            var nextTranslate = new Animation(v => nextItemView.TranslationX = v, SizeUtils.GetWidthSize((int)nextItemView.TranslationX), nextTranslateX);
+
+            animation.Add(0, 0.5, originScaleDown);
+            animation.Add(0.5, 1, originScaleUp);
+            animation.Add(0, 1, originTranslate);
+            animation.Add(0, 0.5, nextScaleDown);
+            animation.Add(0.5, 1, nextScaleUp);
+            animation.Add(0, 1, nextTranslate);
+
+            animation.Commit(this, "MoveRightAnimation", 334);
+
+            if (SizeUtils.GetWidthSize((int)(originItemView.X + translateX+ 216)) - SizeUtils.GetWidthSize((int)PanelScrollView.ScrollX) > SizeUtils.GetWidthSize(1920))
+            {
+                ScrollToRight();
+            }
 
             ButtonViewList[index] = nextItemView;
             ButtonViewList[nextIndex] = originItemView;
@@ -397,10 +417,30 @@ namespace TVHome.Views
             View prevItemView = ButtonViewList[prevIndex];
 
             int translateX = SizeUtils.GetWidthSize((int)originItemView.TranslationX - 216);
-            int translateY = SizeUtils.GetWidthSize((int)originItemView.TranslationY);
-            originItemView.TranslateTo(translateX, translateY, 300);
-            translateX = SizeUtils.GetWidthSize((int)prevItemView.TranslationX + 216);
-            prevItemView.TranslateTo(translateX, 0, 300);
+            int prevTranslateX = SizeUtils.GetWidthSize((int)prevItemView.TranslationX + 216);
+
+            var animation = new Animation();
+
+            var originScaleDown = new Animation(v => originItemView.Scale = v, 1, 0.92);
+            var originScaleUp = new Animation(v => originItemView.Scale = v, 0.92, 1);
+            var originTranslate = new Animation(v => originItemView.TranslationX = v, SizeUtils.GetWidthSize((int)originItemView.TranslationX), translateX);
+            var prevScaleDown = new Animation(v => prevItemView.Scale = v, 1, 0.81);
+            var prevScaleUp = new Animation(v => prevItemView.Scale = v, 0.81, 1);
+            var prevTranslate = new Animation(v => prevItemView.TranslationX = v, SizeUtils.GetWidthSize((int)prevItemView.TranslationX), prevTranslateX);
+
+            animation.Add(0, 0.5, originScaleDown);
+            animation.Add(0.5, 1, originScaleUp);
+            animation.Add(0, 1, originTranslate);
+            animation.Add(0, 0.5, prevScaleDown);
+            animation.Add(0.5, 1, prevScaleUp);
+            animation.Add(0, 1, prevTranslate);
+
+            animation.Commit(this, "MoveLeftAnimation", 334);
+
+            if (SizeUtils.GetWidthSize((int)(originItemView.X + translateX)) - SizeUtils.GetWidthSize((int)PanelScrollView.ScrollX) < 0)
+            {
+                ScrollToLeft();
+            }
 
             ButtonViewList[index] = prevItemView;
             ButtonViewList[prevIndex] = originItemView;