Migrates to CPS 03/147103/2 devel
authorHeonjae.Jang <Heonjae.Jang@samsung.com>
Fri, 1 Sep 2017 03:12:34 +0000 (12:12 +0900)
committerHeonjae.Jang <Heonjae.Jang@samsung.com>
Fri, 1 Sep 2017 05:38:04 +0000 (14:38 +0900)
Change-Id: If375e5c9f5735462d6df04e44c3f8ab2e7f7ad6f
Signed-off-by: Heonjae.Jang <Heonjae.Jang@samsung.com>
18 files changed:
TVMediaHub.sln
TVMediaHub/TVMediaHub.Tizen/Properties/AssemblyInfo.cs [deleted file]
TVMediaHub/TVMediaHub.Tizen/TVMediaHub.Tizen.csproj
TVMediaHub/TVMediaHub.Tizen/TVMediaHub.Tizen.nuget.targets [deleted file]
TVMediaHub/TVMediaHub.Tizen/TVMediaHub.Tizen.project.json [deleted file]
TVMediaHub/TVMediaHub.Tizen/Views/FooterDeleteStatus.xaml.cs
TVMediaHub/TVMediaHub.Tizen/Views/FooterNormalStatus.xaml.cs
TVMediaHub/TVMediaHub.Tizen/Views/ImageGroup.xaml.cs
TVMediaHub/TVMediaHub.Tizen/Views/ImageTab.xaml.cs
TVMediaHub/TVMediaHub.Tizen/Views/ImageViewer.xaml.cs
TVMediaHub/TVMediaHub.Tizen/Views/MusicGroup.xaml.cs
TVMediaHub/TVMediaHub.Tizen/Views/MusicItem.xaml.cs
TVMediaHub/TVMediaHub.Tizen/Views/MusicTab.xaml.cs
TVMediaHub/TVMediaHub.Tizen/Views/SimpleImageViewer.xaml.cs
TVMediaHub/TVMediaHub.Tizen/Views/VideoGroup.xaml.cs
TVMediaHub/TVMediaHub.Tizen/Views/VideoPlayer.xaml.cs
TVMediaHub/TVMediaHub.Tizen/Views/VideoTab.xaml.cs
TVMediaHub/TVMediaHub.Tizen/tizen-manifest.xml

index e0b36ff..73d10f9 100644 (file)
@@ -1,7 +1,7 @@
 
 Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.25420.1
+# Visual Studio 15
+VisualStudioVersion = 15.0.26730.12
 MinimumVisualStudioVersion = 10.0.40219.1
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TVMediaHub.Tizen", "TVMediaHub\TVMediaHub.Tizen\TVMediaHub.Tizen.csproj", "{2C968D00-4043-4202-9060-36C831AE6784}"
 EndProject
@@ -19,4 +19,7 @@ Global
        GlobalSection(SolutionProperties) = preSolution
                HideSolutionNode = FALSE
        EndGlobalSection
+       GlobalSection(ExtensibilityGlobals) = postSolution
+               SolutionGuid = {41764591-2375-476F-A664-7DA9F077C762}
+       EndGlobalSection
 EndGlobal
diff --git a/TVMediaHub/TVMediaHub.Tizen/Properties/AssemblyInfo.cs b/TVMediaHub/TVMediaHub.Tizen/Properties/AssemblyInfo.cs
deleted file mode 100644 (file)
index 0395115..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("xamediahub")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("Samsung")]
-[assembly: AssemblyProduct("xamediahub")]
-[assembly: AssemblyCopyright("Copyright ©  2017")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components.  If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("2c968d00-4043-4202-9060-36c831ae6784")]
-
-// Version information for an assembly consists of the following four values:
-//
-//      Major Version
-//      Minor Version
-//      Build Number
-//      Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
index 202b85b..1ce68cf 100755 (executable)
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+<Project>
+  <Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
+  <!-- Setting Tizen Extension Path -->
+  <PropertyGroup Label="Globals">
+    <TizenProjectExtensionsPath>$(MSBuildExtensionsPath)\Tizen\VisualStudio\</TizenProjectExtensionsPath>
+  </PropertyGroup>
+
+  <!-- Import Tizen property in Tizen.NET SDK -->
+  <Import Project="$(TizenProjectExtensionsPath)Tizen.NET.ProjectType.props" Condition="Exists('$(TizenProjectExtensionsPath)Tizen.NET.ProjectType.props')" />
+
+  <!-- Property Group for .NET Core Project -->
   <PropertyGroup>
-    <MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectTypeGuids>{2F98DAC9-6F16-457B-AED7-D43CAC379341};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
-    <ProjectGuid>{2C968D00-4043-4202-9060-36C831AE6784}</ProjectGuid>
     <OutputType>Exe</OutputType>
-    <AppDesignerFolder>Properties</AppDesignerFolder>
-    <RootNamespace>TVMediaHub.Tizen</RootNamespace>
-    <AssemblyName>TVMediaHub.Tizen</AssemblyName>
-    <FileAlignment>512</FileAlignment>
-    <DefaultLanguage>en-US</DefaultLanguage>
+    <TargetFramework>netcoreapp2.0</TargetFramework>
   </PropertyGroup>
+
+  <!-- Property Group for Tizen Project -->
   <PropertyGroup>
-    <TargetFrameworkIdentifier>DNXCore</TargetFrameworkIdentifier>
-    <TargetFrameworkVersion>v5.0</TargetFrameworkVersion>
-    <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>
-    <NuGetTargetMoniker>.NETCoreApp,Version=v1.0</NuGetTargetMoniker>
-    <NoStdLib>true</NoStdLib>
-    <NoWarn>$(NoWarn);1701</NoWarn>
-    <UseVSHostingProcess>false</UseVSHostingProcess>
+    <TizenCreateTpkOnBuild>true</TizenCreateTpkOnBuild>
+    <PackageTargetFallback>$(PackageTargetFallback);portable-net45+wp80+win81+wpa81</PackageTargetFallback>
   </PropertyGroup>
+
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
     <DebugType>portable</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug\</OutputPath>
-    <DefineConstants>DEBUG;TRACE</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>portable</DebugType>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release\</OutputPath>
-    <DefineConstants>TRACE</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
+    <DebugType>None</DebugType>
   </PropertyGroup>
+
   <ItemGroup>
-    <None Include="TVMediaHub.Tizen.project.json" />
     <None Include="tizen-manifest.xml" />
     <None Include="shared\res\xamediahub.png" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Controls\ZoomNaviButton.xaml.cs">
-      <DependentUpon>ZoomNaviButton.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Controls\ZoomNaviButtonRenderer.cs" />
-    <Compile Include="Controls\MediaHubButton.xaml.cs">
-      <DependentUpon>MediaHubButton.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="DataModels\ContextPopupSelectedEventArgs.cs" />
-    <Compile Include="DataModels\GroupItemFocusEventArgs.cs" />
-    <Compile Include="DataModels\ImageViewerInfomation.cs" />
-    <Compile Include="DataModels\MediaInformationEx.cs" />
-    <Compile Include="DataModels\SlideShowEffect.cs" />
-    <Compile Include="DataModels\SlideShowSpeed.cs" />
-    <Compile Include="Models\ContentProvider.cs" />
-    <Compile Include="Models\GroupItem.cs" />
-    <Compile Include="Models\ImageProvider.cs" />
-    <Compile Include="Models\MediaHubImpl.cs" />
-    <Compile Include="Models\MusicPlayerModel.cs" />
-    <Compile Include="Models\MusicProvider.cs" />
-    <Compile Include="Models\StorageProvider.cs" />
-    <Compile Include="Models\MediaShortcutInfo.cs" />
-    <Compile Include="Models\VideoProvider.cs" />
-    <Compile Include="TVMediaHub.cs" />
-    <Compile Include="TVMediaHub.Tizen.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
-    <Compile Include="Controls\ContentPageEx.cs" />
-    <Compile Include="Utils\DbgPort.cs" />
-    <Compile Include="Utils\EasingFunction.cs" />
-    <Compile Include="Utils\InOutDbgRAII.cs" />
-    <Compile Include="Utils\NinePatch.xaml.cs">
-      <DependentUpon>NinePatch.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Utils\NinePatchImageRenderer.cs" />
-    <Compile Include="Utils\SizeUtils.cs" />
-    <Compile Include="Utils\SystemSettingsPort.cs" />
-    <Compile Include="ViewModels\ImageTabViewModel.cs" />
-    <Compile Include="ViewModels\ImageTabViewModelLocator.cs" />
-    <Compile Include="ViewModels\MediaHubMainPageViewModel.cs" />
-    <Compile Include="ViewModels\MusicPlayerViewModel.cs" />
-    <Compile Include="ViewModels\MusicTabViewModel.cs" />
-    <Compile Include="ViewModels\MusicPlayerViewModelLocator.cs" />
-    <Compile Include="ViewModels\MusicTabViewModelLocator.cs" />
-    <Compile Include="ViewModels\TabStatus.cs" />
-    <Compile Include="ViewModels\VideoPlayerViewModel.cs" />
-    <Compile Include="ViewModels\VideoTabViewModel.cs" />
-    <Compile Include="ViewModels\VideoTabViewModelLocator.cs" />
-    <Compile Include="Views\CustomImageControl.cs" />
-    <Compile Include="Views\FooterNormalStatus.xaml.cs">
-      <DependentUpon>FooterNormalStatus.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\FooterDeleteStatus.xaml.cs">
-      <DependentUpon>FooterDeleteStatus.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\ImageGroup.xaml.cs">
-      <DependentUpon>ImageGroup.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\ImageItem.xaml.cs">
-      <DependentUpon>ImageItem.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\ImageTab.xaml.cs">
-      <DependentUpon>ImageTab.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\MusicGroup.xaml.cs">
-      <DependentUpon>MusicGroup.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\MusicItem.xaml.cs">
-      <DependentUpon>MusicItem.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\SimpleImageViewer.xaml.cs">
-      <DependentUpon>SimpleImageViewer.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\ImageViewer.xaml.cs">
-      <DependentUpon>ImageViewer.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\ImageViewerSlideShow.xaml.cs">
-      <DependentUpon>ImageViewerSlideShow.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\ImageViewerZoom.xaml.cs">
-      <DependentUpon>ImageViewerZoom.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\MediaHubMainPage.xaml.cs">
-      <DependentUpon>MediaHubMainPage.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\MusicTab.xaml.cs">
-      <DependentUpon>MusicTab.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\VideoGroup.xaml.cs">
-      <DependentUpon>VideoGroup.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\VideoItem.xaml.cs">
-      <DependentUpon>VideoItem.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\MusicPlayer.xaml.cs">
-      <DependentUpon>MusicPlayer.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\VideoPlayer.xaml.cs">
-      <DependentUpon>VideoPlayer.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Views\VideoTab.xaml.cs">
-      <DependentUpon>VideoTab.xaml</DependentUpon>
-    </Compile>
-  </ItemGroup>
+
   <ItemGroup>
     <Folder Include="lib\" />
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\MediaHubMainPage.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\FooterNormalStatus.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\FooterDeleteStatus.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
+    <Folder Include="Properties\" />
   </ItemGroup>
   <ItemGroup>
     <Content Include="res\btn_list_thumbnail_play.png" />
     <Content Include="res\img_zoom_minimap_shadow.9.png" />
     <Content Include="res\Thumbnail1.jpg" />
   </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\ImageGroup.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\ImageViewer.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Utils\NinePatch.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\ImageViewerZoom.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\ImageItem.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\MusicTab.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\VideoPlayer.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\VideoTab.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\ImageTab.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Controls\ZoomNaviButton.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\VideoGroup.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\VideoItem.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\ImageViewerSlideShow.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Controls\MediaHubButton.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\SimpleImageViewer.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-      <SubType>Designer</SubType>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\MusicGroup.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-      <SubType>Designer</SubType>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\MusicItem.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-      <SubType>Designer</SubType>
-    </EmbeddedResource>
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="Views\MusicPlayer.xaml">
-      <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
-      <SubType>Designer</SubType>
-    </EmbeddedResource>
-  </ItemGroup>
-  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
-  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
-               Other similar extension points exist, see Microsoft.Common.targets.
-       <Target Name="BeforeBuild">
-       </Target>
-       <Target Name="AfterBuild">
-       </Target>
-       -->
-  <PropertyGroup>
-    <!-- https://github.com/dotnet/corefxlab/tree/master/samples/NetCoreSample and
-                        https://docs.microsoft.com/en-us/dotnet/articles/core/tutorials/target-dotnetcore-with-msbuild
-               -->
-    <!-- We don't use any of MSBuild's resolution logic for resolving the framework, so just set these two
-                        properties to any folder that exists to skip the GetReferenceAssemblyPaths task (not target) and
-                        to prevent it from outputting a warning (MSB3644).
-               -->
-    <_TargetFrameworkDirectories>$(MSBuildThisFileDirectory)</_TargetFrameworkDirectories>
-    <_FullFrameworkReferenceAssemblyPaths>$(MSBuildThisFileDirectory)</_FullFrameworkReferenceAssemblyPaths>
-    <AutoUnifyAssemblyReferences>true</AutoUnifyAssemblyReferences>
-  </PropertyGroup>
-  <ProjectExtensions>
-    <VisualStudio>
-      <FlavorProperties GUID="{2F98DAC9-6F16-457B-AED7-D43CAC379341}" Configuration="Debug|Any CPU">
-        <ProjectCommonFlavorCfg>
-          <excludeXamarinForms>True</excludeXamarinForms>
-        </ProjectCommonFlavorCfg>
-      </FlavorProperties>
-      <FlavorProperties GUID="{2F98DAC9-6F16-457B-AED7-D43CAC379341}" Configuration="Release|Any CPU">
-        <ProjectCommonFlavorCfg />
-      </FlavorProperties>
-    </VisualStudio>
-  </ProjectExtensions>
+
+  <!-- Include Nuget Package for Tizen Project building -->
+  <ItemGroup>
+    <PackageReference Include="Tizen.NET" Version="4.0.0-preview1-00143" />
+    <PackageReference Include="Tizen.NET.Sdk" Version="1.0.0-pre1" />
+    <PackageReference Include="Tizen.Xamarin.Forms.Extension" Version="2.4.0-v00005" />
+    <PackageReference Include="Xamarin.Forms" Version="2.4.0.266-pre1" />
+    <PackageReference Include="Xamarin.Forms.Platform.Tizen" Version="2.4.0-r266-006" />
+  </ItemGroup>
+
+  <Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
+  <Import Project="$(TizenProjectExtensionsPath)Tizen.NET.ProjectType.targets" Condition="Exists('$(TizenProjectExtensionsPath)Tizen.NET.ProjectType.targets')" />
+
+  <!-- Install Check 'Visual Studio for Tizen' for developing on Visual Studio -->
+  <Target Name="TizenVsixInstallCheck" BeforeTargets="CompileDesignTime">
+    <Warning Condition="!Exists('$(TizenProjectExtensionsPath)Tizen.NET.ProjectType.props')" Text="$(TizenProjectExtensionsPath)Tizen.NET.ProjectType.props is not exist.&#xA; you need to check if 'Visual Studio for Tizen' is installed" />
+    <Warning Condition="!Exists('$(TizenProjectExtensionsPath)Tizen.NET.ProjectType.targets')" Text="$(TizenProjectExtensionsPath)Tizen.NET.ProjectType.targets is not exist.\&#xA; you need to check if 'Visual Studio for Tizen' is installed" />
+  </Target>
 </Project>
\ No newline at end of file
diff --git a/TVMediaHub/TVMediaHub.Tizen/TVMediaHub.Tizen.nuget.targets b/TVMediaHub/TVMediaHub.Tizen/TVMediaHub.Tizen.nuget.targets
deleted file mode 100644 (file)
index e114c4d..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
-  </PropertyGroup>
-  <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
-    <Import Project="$(NuGetPackageRoot)xamarin.forms\2.4.0-r266-001\build\netstandard1.0\Xamarin.Forms.targets" Condition="Exists('$(NuGetPackageRoot)xamarin.forms\2.4.0-r266-001\build\netstandard1.0\Xamarin.Forms.targets')" />
-  </ImportGroup>
-</Project>
\ No newline at end of file
diff --git a/TVMediaHub/TVMediaHub.Tizen/TVMediaHub.Tizen.project.json b/TVMediaHub/TVMediaHub.Tizen/TVMediaHub.Tizen.project.json
deleted file mode 100755 (executable)
index 55be44b..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-{
-  "buildOptions": {
-    "emitEntryPoint": true,
-    "debugType": "portable",
-    "platform": "AnyCPU",
-    "preserveCompilationContext": true
-  },
-  "dependencies": {
-    "Microsoft.NETCore.App": "1.1.2",
-    "Tizen.NET": "4.0.0-preview1-00115",
-    "Tizen.Xamarin.Forms.Extension": "2.4.0-v00002",
-    "Xamarin.Forms": "2.4.0-r266-001",
-    "Xamarin.Forms.Platform.Tizen": "2.4.0-r266-005"
-  },
-  "runtimes": {
-    "win": {},
-    "linux": {}
-  },
-  "frameworks": {
-    "netcoreapp1.0": {
-      "imports": [
-        "portable-net45+wp80+win81+wpa81",
-        "netstandard1.6"
-      ]
-    }
-  }
-}
\ No newline at end of file
index 1422f39..65b586d 100755 (executable)
@@ -17,7 +17,6 @@
 using System;
 using Xamarin.Forms;
 using Xamarin.Forms.Xaml;
-using Xamarin.Forms.PlatformConfiguration.TizenSpecific;
 using TVMediaHub.Tizen.Utils;
 
 namespace TVMediaHub.Tizen.Views
@@ -173,8 +172,11 @@ namespace TVMediaHub.Tizen.Views
         /// </summary>
         private void InitializeLabel()
         {
+            /// TODO : Check This Part(Nuget Package Issue)
+            /*
             LabelCount.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Medium);
             LabelText.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Light);
+            */
 
             LabelCount.Text = "0 " + ContentType;
             LabelText.Text = "is Selected";
index de5a12e..ec93810 100755 (executable)
@@ -223,7 +223,6 @@ namespace TVMediaHub.Tizen.Views
             ContextPopup popup = new ContextPopup
             {
                 IsAutoHidingEnabled = true,
-                Orientation = ContextPopupOrientation.Vertical,
                 DirectionPriorities = new ContextPopupDirectionPriorities(ContextPopupDirection.Up, ContextPopupDirection.Right, ContextPopupDirection.Left, ContextPopupDirection.Down),
             };
 
index c09f90a..94419ae 100755 (executable)
@@ -23,7 +23,6 @@ using TVMediaHub.Tizen.DataModels;
 using TVMediaHub.Tizen.Models;
 using TVMediaHub.Tizen.Utils;
 using Xamarin.Forms;
-using Xamarin.Forms.PlatformConfiguration.TizenSpecific;
 using Xamarin.Forms.Xaml;
 using static TVMediaHub.Tizen.Views.ImageItem;
 
@@ -95,7 +94,8 @@ namespace TVMediaHub.Tizen.Views
         {
             TitleFocusArea.Clicked += (e, v) =>
             {
-                TitleFocusArea.On<Xamarin.Forms.PlatformConfiguration.Tizen>().MoveFocusDown();
+                /// TODO : Check This Part(Nuget Package Issue)
+                //TitleFocusArea.On<Xamarin.Forms.PlatformConfiguration.Tizen>().MoveFocusDown();
             };
 
             ChildrenFocusList = new List<Button>();
@@ -106,7 +106,8 @@ namespace TVMediaHub.Tizen.Views
 
             GroupTitle.TextColor = Color.FromRgba(255, 255, 255, 31);
             GroupTitle.FontFamily = "BreezSans";
-            GroupTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
+            /// TODO : Check This Part(Nuget Package Issue)
+            //GroupTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
 
             TitleFocusArea.Focused += TitleFocused;
             TitleFocusArea.Unfocused += TitleUnfocused;
@@ -255,6 +256,8 @@ namespace TVMediaHub.Tizen.Views
 
             SetFocusList();
 
+            /// TODO : Check This Part(Nuget Package Issue)
+            /*
             TitleFocusArea.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusDownView(ChildrenFocusList[0]);
             TitleFocusArea.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusLeftView(TitleFocusArea);
             TitleFocusArea.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusRightView(TitleFocusArea);
@@ -278,7 +281,7 @@ namespace TVMediaHub.Tizen.Views
                 // Right
                 if (column != lastColumn)
                 {
-                    if((i + 3) < ChildrenFocusList.Count)
+                    if ((i + 3) < ChildrenFocusList.Count)
                     {
                         target.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusRightView(ChildrenFocusList[i + 3]);
                     }
@@ -314,6 +317,7 @@ namespace TVMediaHub.Tizen.Views
                     BottomFocusList.Add(new KeyValuePair<double, Button>(targetX, target));
                 }
             }
+            */
         }
 
         /// <summary>
index 59e0525..29cc0a8 100755 (executable)
@@ -26,7 +26,6 @@ using TVMediaHub.Tizen.Models;
 using TVMediaHub.Tizen.Utils;
 using TVMediaHub.Tizen.ViewModels;
 using Xamarin.Forms;
-using Xamarin.Forms.PlatformConfiguration.TizenSpecific;
 using static TVMediaHub.Tizen.Views.ImageItem;
 
 namespace TVMediaHub.Tizen.Views
@@ -281,7 +280,8 @@ namespace TVMediaHub.Tizen.Views
         /// </summary>
         private void InitializeFonts()
         {
-            LabelNoContents.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Light);
+            /// TODO : Check This Part(Nuget Package Issue)
+            //LabelNoContents.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Light);
             LabelNoContents.TextColor = Color.FromRgba(255, 255, 255, 20);
         }
 
@@ -384,6 +384,8 @@ namespace TVMediaHub.Tizen.Views
                 {
                     var leftGroup = GalleryContentView.Children[GalleryContentView.Children.Count - 2] as ImageGroup;
 
+                    /// TODO : Check This Part(Nuget Package Issue)
+                    /*
                     leftGroup.GetTitleFocusArea().On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusRightView(galleryGroup.GetTitleFocusArea());
                     galleryGroup.GetTitleFocusArea().On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusLeftView(leftGroup.GetTitleFocusArea());
 
@@ -414,6 +416,7 @@ namespace TVMediaHub.Tizen.Views
                             }
                         }
                     }
+                    */
                 }
             }
             else if (e.Action.ToString().Equals("Reset"))
@@ -434,6 +437,8 @@ namespace TVMediaHub.Tizen.Views
         /// <param name="scrollX">The current X position of the scroll</param>
         private void SetFooterFocusChain(double scrollX)
         {
+            /// TODO : Check This Part(Nuget Package Issue)
+            /*
             var Padding = SizeUtils.GetWidthSize(96);
             var ItemWidth = SizeUtils.GetWidthSize(180);
 
@@ -488,6 +493,7 @@ namespace TVMediaHub.Tizen.Views
                     }
                 }
             }
+            */
         }
 
         /// <summary>
index f1ed435..2862fe5 100755 (executable)
@@ -23,7 +23,6 @@ using TVMediaHub.Tizen.DataModels;
 using TVMediaHub.Tizen.Utils;
 using TVMediaHub.Tizen.ViewModels;
 using Xamarin.Forms;
-using Xamarin.Forms.PlatformConfiguration.TizenSpecific;
 
 namespace TVMediaHub.Tizen.Views
 {
@@ -684,7 +683,6 @@ namespace TVMediaHub.Tizen.Views
             optionPopup = new ContextPopup
             {
                 IsAutoHidingEnabled = true,
-                Orientation = ContextPopupOrientation.Vertical,
                 DirectionPriorities = new ContextPopupDirectionPriorities(ContextPopupDirection.Up, ContextPopupDirection.Right, ContextPopupDirection.Left, ContextPopupDirection.Down),
             };
 
@@ -743,7 +741,6 @@ namespace TVMediaHub.Tizen.Views
             speedOptionPopup = new ContextPopup
             {
                 IsAutoHidingEnabled = true,
-                Orientation = ContextPopupOrientation.Vertical,
                 DirectionPriorities = new ContextPopupDirectionPriorities(ContextPopupDirection.Up, ContextPopupDirection.Right, ContextPopupDirection.Left, ContextPopupDirection.Down),
             };
 
@@ -803,7 +800,6 @@ namespace TVMediaHub.Tizen.Views
             effectOptionPopup = new ContextPopup
             {
                 IsAutoHidingEnabled = true,
-                Orientation = ContextPopupOrientation.Vertical,
                 DirectionPriorities = new ContextPopupDirectionPriorities(ContextPopupDirection.Up, ContextPopupDirection.Right, ContextPopupDirection.Left, ContextPopupDirection.Down),
             };
 
@@ -866,7 +862,8 @@ namespace TVMediaHub.Tizen.Views
         protected override void OnAppearing()
         {
             base.OnAppearing();
-
+            /// TODO : Check This Part(Nuget Package Issue)
+            /*
             RotateBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusLeftView(RotateBtn.MediaHubButtonBtn);
             RotateBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusRightView(ZoomBtn.MediaHubButtonBtn);
 
@@ -884,6 +881,7 @@ namespace TVMediaHub.Tizen.Views
 
             OptionBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusLeftView(SlideShowBtn.MediaHubButtonBtn);
             OptionBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusRightView(OptionBtn.MediaHubButtonBtn);
+            */
 
             RunShowAnimation();
             timer.Change(timerDueTime, Timeout.Infinite);
index 54e93d4..be71521 100755 (executable)
@@ -21,7 +21,6 @@ using TVMediaHub.Tizen.DataModels;
 using TVMediaHub.Tizen.Models;
 using TVMediaHub.Tizen.Utils;
 using Xamarin.Forms;
-using Xamarin.Forms.PlatformConfiguration.TizenSpecific;
 using Xamarin.Forms.Xaml;
 using static TVMediaHub.Tizen.Views.MusicItem;
 
@@ -120,7 +119,8 @@ namespace TVMediaHub.Tizen.Views
             MusicItemList = new List<MusicItem>();
             GroupTitle.TextColor = Color.FromRgba(255, 255, 255, 31);
             GroupTitle.FontFamily = "BreezSans";
-            GroupTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
+            /// TODO : Check This Part(Nuget Package Issue)
+            //GroupTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
         }
 
         /// <summary>
@@ -206,6 +206,8 @@ namespace TVMediaHub.Tizen.Views
             var lastColumn = (ChildrenFocusList.Count - 1) / 4;
             SetFocusList();
 
+            /// TODO : Check This Part(Nuget Package Issue)
+            /*
             TitleFocusArea.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusDownView(ChildrenFocusList[0]);
             TitleFocusArea.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusLeftView(TitleFocusArea);
             TitleFocusArea.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusRightView(TitleFocusArea);
@@ -229,7 +231,7 @@ namespace TVMediaHub.Tizen.Views
                 // Right
                 if (column != lastColumn)
                 {
-                    if((i + 4) < ChildrenFocusList.Count)
+                    if ((i + 4) < ChildrenFocusList.Count)
                     {
                         target.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusRightView(ChildrenFocusList[i + 4]);
                     }
@@ -265,6 +267,7 @@ namespace TVMediaHub.Tizen.Views
                     //BottomFocusList.Add(new KeyValuePair<double, Button>(targetX, target));
                 }
             }
+            */
         }
         private void SetFocusList()
         {
@@ -313,32 +316,32 @@ namespace TVMediaHub.Tizen.Views
         {
             GroupTitle.AbortAnimation("FocusAnimation");
             GroupTitle.Animate("FocusAnimation",
-                (v) => { },
-                length: 167,
-                finished: (v, IsCanceled) =>
+            (v) => { },
+            length: 167,
+            finished: (v, IsCanceled) =>
+            {
+                if (!IsCanceled)
                 {
-                    if (!IsCanceled)
-                    {
 
-                        GroupTitle.Animate("FocusAnimation",
-                            (v2) =>
-                            {
-                                var R = (int)(255 * (1 - v));
-                                var G = (int)(255 - 126 * v);
-                                var B = (int)(255 - 57 * v);
-                                var A = (int)(31 + 224 * v);
-                                GroupTitle.TextColor = Color.FromRgba(R, G, B, A);
-                            },
-                            length: 167,
-                            finished: (v2, IsCanceled2) =>
+                    GroupTitle.Animate("FocusAnimation",
+                        (v2) =>
+                        {
+                            var R = (int)(255 * (1 - v));
+                            var G = (int)(255 - 126 * v);
+                            var B = (int)(255 - 57 * v);
+                            var A = (int)(31 + 224 * v);
+                            GroupTitle.TextColor = Color.FromRgba(R, G, B, A);
+                        },
+                        length: 167,
+                        finished: (v2, IsCanceled2) =>
+                        {
+                            if (!IsCanceled2)
                             {
-                                if (!IsCanceled2)
-                                {
-                                    GroupTitle.TextColor = Color.FromRgba(0, 129, 198, 255);
-                                }
-                            });
-                    }
-                });
+                                GroupTitle.TextColor = Color.FromRgba(0, 129, 198, 255);
+                            }
+                        });
+                }
+            });
         }
 
         /// <summary>
@@ -350,22 +353,22 @@ namespace TVMediaHub.Tizen.Views
         {
             GroupTitle.AbortAnimation("FocusAnimation");
             GroupTitle.Animate("FocusAnimation",
-                (v) =>
-                {
-                    var R = (int)(255 * v);
-                    var G = (int)(129 + 126 * v);
-                    var B = (int)(198 + 57 * v);
-                    var A = (int)(255 - 224 * v);
-                    GroupTitle.TextColor = Color.FromRgba(R, G, B, A);
-                },
-                length: 167,
-                finished: (v, IsCanceled) =>
+            (v) =>
+            {
+                var R = (int)(255 * v);
+                var G = (int)(129 + 126 * v);
+                var B = (int)(198 + 57 * v);
+                var A = (int)(255 - 224 * v);
+                GroupTitle.TextColor = Color.FromRgba(R, G, B, A);
+            },
+            length: 167,
+            finished: (v, IsCanceled) =>
+            {
+                if (!IsCanceled)
                 {
-                    if (!IsCanceled)
-                    {
-                        GroupTitle.TextColor = Color.FromRgba(255, 255, 255, 31);
-                    }
-                });
+                    GroupTitle.TextColor = Color.FromRgba(255, 255, 255, 31);
+                }
+            });
         }
     }
 }
\ No newline at end of file
index 10b9df0..3d41132 100755 (executable)
@@ -22,7 +22,6 @@ using TVMediaHub.Tizen.DataModels;
 using TVMediaHub.Tizen.Utils;
 using TVMediaHub.Tizen.ViewModels;
 using Xamarin.Forms;
-using Xamarin.Forms.PlatformConfiguration.TizenSpecific;
 using Xamarin.Forms.Xaml;
 
 namespace TVMediaHub.Tizen.Views
@@ -130,9 +129,12 @@ namespace TVMediaHub.Tizen.Views
         /// </summary>
         public void InitializeLabel()
         {
+            /// TODO : Check This Part(Nuget Package Issue)
+            /*
             SongTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
             Artist.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
             AlbumTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Light);
+            */
 
             TextSlideEffect.SetDuration(SongTitle, 15000);
             TextSlideEffect.SetIsAlwaysOn(SongTitle, true);
@@ -217,18 +219,19 @@ namespace TVMediaHub.Tizen.Views
             TextBackground.LayoutTo(TextAreaFocusedBounds, 300, easing);
 
             AlbumCover.ScaleTo(1.0597, 300, easing);
-
-            SongTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Medium);
+            /// TODO : Check This Part(Nuget Package Issue)
+            //SongTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Medium);
             SongTitle.TextColor = Color.FromHex("000000");
             TextSlideEffect.SetIsTextSliding(SongTitle, true);
 
-
-            Artist.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Medium);
+            /// TODO : Check This Part(Nuget Package Issue)
+            //Artist.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Medium);
             Artist.Opacity = 0.8;
             Artist.TextColor = Color.FromHex("000000");
             TextSlideEffect.SetIsTextSliding(Artist, true);
 
-            AlbumTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
+            /// TODO : Check This Part(Nuget Package Issue)
+            //AlbumTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
             AlbumTitle.Opacity = 0.7;
             AlbumTitle.TextColor = Color.FromHex("000000");
             TextSlideEffect.SetIsTextSliding(AlbumTitle, true);
@@ -249,16 +252,19 @@ namespace TVMediaHub.Tizen.Views
 
             AlbumCover.ScaleTo(1.0, 300, easing);
 
-            SongTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
+            /// TODO : Check This Part(Nuget Package Issue)
+            //SongTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
             SongTitle.TextColor = Color.FromHex("ffffff");
             TextSlideEffect.SetIsTextSliding(SongTitle, false);
 
-            Artist.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
+            /// TODO : Check This Part(Nuget Package Issue)
+            //Artist.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
             Artist.Opacity = 0.6;
             Artist.TextColor = Color.FromHex("ffffff");
             TextSlideEffect.SetIsTextSliding(Artist, false);
 
-            AlbumTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Light);
+            /// TODO : Check This Part(Nuget Package Issue)
+            //AlbumTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Light);
             AlbumTitle.Opacity = 0.5;
             AlbumTitle.TextColor = Color.FromHex("ffffff");
             TextSlideEffect.SetIsTextSliding(AlbumTitle, false);
index ee5a368..9a142d5 100755 (executable)
@@ -26,7 +26,6 @@ using TVMediaHub.Tizen.Models;
 using TVMediaHub.Tizen.Utils;
 using TVMediaHub.Tizen.ViewModels;
 using Xamarin.Forms;
-using Xamarin.Forms.PlatformConfiguration.TizenSpecific;
 using static TVMediaHub.Tizen.Views.MusicItem;
 
 namespace TVMediaHub.Tizen.Views
@@ -228,7 +227,8 @@ namespace TVMediaHub.Tizen.Views
         /// </summary>
         private void InitializeFonts()
         {
-            LabelNoContents.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Light);
+            /// TODO : Check This Part(Nuget Package Issue)
+            //LabelNoContents.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Light);
             LabelNoContents.TextColor = Color.FromRgba(255, 255, 255, 20);
         }
 
@@ -305,11 +305,13 @@ namespace TVMediaHub.Tizen.Views
                 {
                     ShowPopup(info, item);
                 };
-
+                /// TODO : Check This Part(Nuget Package Issue)
+                /*
                 if (MusicContentView.Children.Count > 1)
                 {
                     var leftGroup = MusicContentView.Children[MusicContentView.Children.Count - 2] as MusicGroup;
 
+
                     leftGroup.GetTitleFocusArea().On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusRightView(groupView.GetTitleFocusArea());
                     groupView.GetTitleFocusArea().On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusLeftView(leftGroup.GetTitleFocusArea());
 
@@ -327,19 +329,19 @@ namespace TVMediaHub.Tizen.Views
                         leftList[i].On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusRightView(rightList[i]);
                         rightList[i].On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusLeftView(leftList[i]);
                     }
-                    if(leftList.Count != rightList.Count)
+                    if (leftList.Count != rightList.Count)
                     {
 
-                        if(leftList.Count > rightList.Count)
+                        if (leftList.Count > rightList.Count)
                         {
-                            for(var i = rightList.Count; i< leftList.Count; i++)
+                            for (var i = rightList.Count; i < leftList.Count; i++)
                             {
                                 leftList[i].On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusRightView(rightList[rightList.Count - 1]);
                             }
                         }
                         else
                         {
-                            for(var i = leftList.Count; i<rightList.Count; i++)
+                            for (var i = leftList.Count; i < rightList.Count; i++)
                             {
                                 rightList[i].On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusLeftView(leftList[leftList.Count - 1]);
                             }
@@ -357,6 +359,7 @@ namespace TVMediaHub.Tizen.Views
                     }
 
                 }
+                */
             }
             else if (e.Action.ToString().Equals(NotifyCollectionChangedAction.Reset.ToString()))
             {
index e404f83..a9912a3 100755 (executable)
@@ -23,7 +23,6 @@ using TVMediaHub.Tizen.DataModels;
 using TVMediaHub.Tizen.Utils;
 using TVMediaHub.Tizen.ViewModels;
 using Xamarin.Forms;
-using Xamarin.Forms.PlatformConfiguration.TizenSpecific;
 
 namespace TVMediaHub.Tizen.Views
 {
@@ -500,7 +499,6 @@ namespace TVMediaHub.Tizen.Views
             optionPopup = new ContextPopup
             {
                 IsAutoHidingEnabled = true,
-                Orientation = ContextPopupOrientation.Vertical,
                 DirectionPriorities = new ContextPopupDirectionPriorities(ContextPopupDirection.Up, ContextPopupDirection.Right, ContextPopupDirection.Left, ContextPopupDirection.Down),
             };
 
@@ -559,7 +557,6 @@ namespace TVMediaHub.Tizen.Views
             speedOptionPopup = new ContextPopup
             {
                 IsAutoHidingEnabled = true,
-                Orientation = ContextPopupOrientation.Vertical,
                 DirectionPriorities = new ContextPopupDirectionPriorities(ContextPopupDirection.Up, ContextPopupDirection.Right, ContextPopupDirection.Left, ContextPopupDirection.Down),
             };
 
@@ -619,7 +616,6 @@ namespace TVMediaHub.Tizen.Views
             effectOptionPopup = new ContextPopup
             {
                 IsAutoHidingEnabled = true,
-                Orientation = ContextPopupOrientation.Vertical,
                 DirectionPriorities = new ContextPopupDirectionPriorities(ContextPopupDirection.Up, ContextPopupDirection.Right, ContextPopupDirection.Left, ContextPopupDirection.Down),
             };
 
@@ -682,6 +678,8 @@ namespace TVMediaHub.Tizen.Views
         /// </summary>
         protected override void InitializePage()
         {
+            /// TODO : Check This Part(Nuget Package Issue)
+            /*
             RotateBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusLeftView(RotateBtn.MediaHubButtonBtn);
             RotateBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusRightView(ZoomBtn.MediaHubButtonBtn);
 
@@ -699,6 +697,7 @@ namespace TVMediaHub.Tizen.Views
 
             OptionBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusLeftView(SlideShowBtn.MediaHubButtonBtn);
             OptionBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusRightView(OptionBtn.MediaHubButtonBtn);
+            */
 
             RunShowAnimation();
             timer.Change(timerDueTime, Timeout.Infinite);
index 1e30a31..24f7a8c 100755 (executable)
@@ -21,7 +21,6 @@ using System.Windows.Input;
 using TVMediaHub.Tizen.Models;
 using TVMediaHub.Tizen.Utils;
 using Xamarin.Forms;
-using Xamarin.Forms.PlatformConfiguration.TizenSpecific;
 using Tizen.Content.MediaContent;
 using static TVMediaHub.Tizen.Views.VideoItem;
 
@@ -126,7 +125,8 @@ namespace TVMediaHub.Tizen.Views
             GroupContentArea = new Grid();
 
             GroupTitle.FontFamily = "BreezSans";
-            GroupTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
+            /// TODO : Check This Part(Nuget Package Issue)
+            // GroupTitle.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Normal);
             GroupTitle.SetBinding(Xamarin.Forms.Label.TextProperty, new Binding("Title"));
             GroupTitle.TextColor = Color.FromRgba(255, 255, 255, 31);
 
@@ -291,7 +291,8 @@ namespace TVMediaHub.Tizen.Views
             var lastColumn = (ChildrenFocusList.Count - 1) / 3;
 
             SetFocusList();
-
+            /// TODO : Check This Part(Nuget Package Issue)
+            /*
             GroupTitleFocusArea.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusDownView(ChildrenFocusList[0]);
             GroupTitleFocusArea.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusLeftView(GroupTitleFocusArea);
             GroupTitleFocusArea.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetNextFocusRightView(GroupTitleFocusArea);
@@ -351,6 +352,7 @@ namespace TVMediaHub.Tizen.Views
                     BottomFocusList.Add(new KeyValuePair<double, Button>(targetX, target));
                 }
             }
+            */
         }
 
         /// <summary>
index 3541565..1ca5691 100755 (executable)
@@ -23,7 +23,6 @@ using TVMediaHub.Tizen.DataModels;
 using TVMediaHub.Tizen.Controls;
 using Xamarin.Forms;
 using Extension = Tizen.Xamarin.Forms.Extension;
-using Xamarin.Forms.PlatformConfiguration.TizenSpecific;
 using System.Threading;
 using System.Windows.Input;
 
@@ -532,7 +531,8 @@ namespace TVMediaHub.Tizen.Views
         protected override void InitializePage()
         {
             DbgPort.D("Initialize Page");
-
+            /// TODO : Check This Part(Nuget Package Issue)
+            /*
             PreviousBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusLeftView(PreviousBtn.MediaHubButtonBtn);
             PreviousBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusRightView(RewindBtn.MediaHubButtonBtn);
 
@@ -547,6 +547,7 @@ namespace TVMediaHub.Tizen.Views
 
             NextBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusLeftView(ForwardBtn.MediaHubButtonBtn);
             NextBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusRightView(NextBtn.MediaHubButtonBtn);
+            */
 
             RunShowAnimation();
             timer.Change(timerDueTime, Timeout.Infinite);
@@ -605,34 +606,38 @@ namespace TVMediaHub.Tizen.Views
             int fontSize28 = SizeUtils.GetFontSize(28);
 
             TitleLabel.FontSize = fontSize44;
-            TitleLabel.On<Tizen>().SetFontWeight(FontWeight.Bold);
 
             PlayTimeHr.FontSize = fontSize28;
-            PlayTimeHr.On<Tizen>().SetFontWeight(FontWeight.Normal);
             PlayTimeColon.FontSize = fontSize28;
-            PlayTimeColon.On<Tizen>().SetFontWeight(FontWeight.Normal);
             PlayTimeMin.FontSize = fontSize28;
-            PlayTimeMin.On<Tizen>().SetFontWeight(FontWeight.Normal);
             PlayTimeColon2.FontSize = fontSize28;
-            PlayTimeColon2.On<Tizen>().SetFontWeight(FontWeight.Normal);
             PlayTimeSec.FontSize = fontSize28;
-            PlayTimeSec.On<Tizen>().SetFontWeight(FontWeight.Normal);
 
             RemainTimeHr.FontSize = fontSize28;
-            RemainTimeHr.On<Tizen>().SetFontWeight(FontWeight.Light);
             RemainTimeColon.FontSize = fontSize28;
-            RemainTimeColon.On<Tizen>().SetFontWeight(FontWeight.Light);
             RemainTimeMin.FontSize = fontSize28;
-            RemainTimeMin.On<Tizen>().SetFontWeight(FontWeight.Light);
             RemainTimeColon2.FontSize = fontSize28;
-            RemainTimeColon2.On<Tizen>().SetFontWeight(FontWeight.Light);
             RemainTimeSec.FontSize = fontSize28;
-            RemainTimeSec.On<Tizen>().SetFontWeight(FontWeight.Light);
 
             XText.FontSize = fontSize44;
-            XText.On<Tizen>().SetFontWeight(FontWeight.Light);
             NumText.FontSize = fontSize40;
+
+            /// TODO : Check This Part(Nuget Package Issue)
+            /*
+            TitleLabel.On<Tizen>().SetFontWeight(FontWeight.Bold);
+            PlayTimeHr.On<Tizen>().SetFontWeight(FontWeight.Normal);
+            PlayTimeColon.On<Tizen>().SetFontWeight(FontWeight.Normal);
+            PlayTimeMin.On<Tizen>().SetFontWeight(FontWeight.Normal);
+            PlayTimeColon2.On<Tizen>().SetFontWeight(FontWeight.Normal);
+            PlayTimeSec.On<Tizen>().SetFontWeight(FontWeight.Normal);
+            RemainTimeHr.On<Tizen>().SetFontWeight(FontWeight.Light);
+            RemainTimeColon.On<Tizen>().SetFontWeight(FontWeight.Light);
+            RemainTimeMin.On<Tizen>().SetFontWeight(FontWeight.Light);
+            RemainTimeColon2.On<Tizen>().SetFontWeight(FontWeight.Light);
+            RemainTimeSec.On<Tizen>().SetFontWeight(FontWeight.Light);
+            XText.On<Tizen>().SetFontWeight(FontWeight.Light);
             NumText.On<Tizen>().SetFontWeight(FontWeight.Light);
+            */
         }
 
         /// <summary>
index 972e258..67a044d 100755 (executable)
@@ -24,7 +24,6 @@ using TVMediaHub.Tizen.Models;
 using TVMediaHub.Tizen.Utils;
 using TVMediaHub.Tizen.ViewModels;
 using Xamarin.Forms;
-using Xamarin.Forms.PlatformConfiguration.TizenSpecific;
 
 namespace TVMediaHub.Tizen.Views
 {
@@ -257,7 +256,8 @@ namespace TVMediaHub.Tizen.Views
         /// </summary>
         private void InitializeFonts()
         {
-            LabelNoContents.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Light);
+            /// TODO : Check This Part(Nuget Package Issue)
+            //LabelNoContents.On<Xamarin.Forms.PlatformConfiguration.Tizen>().SetFontWeight(FontWeight.Light);
             LabelNoContents.TextColor = Color.FromRgba(255, 255, 255, 20);
         }
 
@@ -371,6 +371,8 @@ namespace TVMediaHub.Tizen.Views
                     ScrollToTarget(ev.PositionX, SizeUtils.GetWidthSize(320), SizeUtils.GetWidthSize(96));
                 };
 
+                /// TODO : Check This Part(Nuget Package Issue)
+                /*
                 if (VideoTabList.Children.Count > 1)
                 {
                     VideoGroup leftGroup = VideoTabList.Children[VideoTabList.Children.Count - 2] as VideoGroup;
@@ -411,6 +413,7 @@ namespace TVMediaHub.Tizen.Views
                         }
                     }
                 }
+                */
             }
             else if (e.Action.ToString().Equals("Reset"))
             {
@@ -440,6 +443,8 @@ namespace TVMediaHub.Tizen.Views
                 return (pair.Key >= FocusableBoundFrom && pair.Key <= FocusableBoundTo);
             });
 
+            /// TODO : Check This Part(Nuget Package Issue)
+            /*
             for (var buttonIndex = 0; buttonIndex < list.Count; buttonIndex++)
             {
                 var btn = list[buttonIndex].Value;
@@ -484,6 +489,7 @@ namespace TVMediaHub.Tizen.Views
                     }
                 }
             }
+            */
         }
 
         /// <summary>
index a573d2a..f0e5d83 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest package="org.tizen.xamediahub" version="1.0.0" api-version="3.0" xmlns="http://tizen.org/ns/packages">
   <profile name="tv" />
-  <ui-application appid="org.tizen.xamediahub" exec="TVMediaHub.Tizen.exe" multiple="false" nodisplay="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">
+  <ui-application appid="org.tizen.xamediahub" exec="TVMediaHub.Tizen.dll" multiple="false" nodisplay="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">
     <label>MediaHub</label>
     <icon>xamediahub.png</icon>
   </ui-application>