Updated project file for svace, add new app icon 73/264373/2
authoraman.jeph <aman.jeph@samsung.com>
Thu, 16 Sep 2021 11:59:28 +0000 (17:29 +0530)
committeraman.jeph <aman.jeph@samsung.com>
Thu, 16 Sep 2021 12:02:35 +0000 (17:32 +0530)
Added c# lang version 8.0

Change-Id: I8b86a5655eecfc799b295cb3afef8bb5078d7f9f
Signed-off-by: aman.jeph <aman.jeph@samsung.com>
NOTICE
music-player/Core/PlayerController.cs
music-player/ViewModels/PlayingListViewModel.cs
music-player/music-player.csproj
music-player/shared/res/MusicPlayer.png [changed mode: 0644->0755]
music-player/tizen-manifest.xml
packaging/org.tizen.MusicPlayer-1.0.0.tpk

diff --git a/NOTICE b/NOTICE
index 464990376c93c17ed9074b4883ee61840734cbf5..1fab7e0e8696db060c5c888aa392c5351658b218 100755 (executable)
--- a/NOTICE
+++ b/NOTICE
@@ -1,3 +1,3 @@
-Copyright (c) 2020 Samsung Electronics Co., Ltd. All rights reserved.
+Copyright (c) 2021 Samsung Electronics Co., Ltd. All rights reserved.
 Except as noted, this software is licensed under Apache License, Version 2.
 Please, see the LICENSE file for Apache License terms and conditions.
\ No newline at end of file
index e0894a94246259bc70d332bc96b95903ed62a3a6..4cd4a80b9f5247ec68c873d290d51a2652b721b3 100755 (executable)
@@ -7,7 +7,7 @@ namespace MusicPlayer.Core
     class PlayerController
     {
         private readonly MusicPlayer musicPlayer;
-        private static PlayerController instance = new PlayerController();
+        private static PlayerController instance = instance ??= new PlayerController();
 
         private PlayerController()
         {
index 4bc0db07db35b579cf88787c4fb0aa88f7a38c23..1e066806726b101d3088fc761bc7f4dbb63f4cdc 100755 (executable)
@@ -16,14 +16,7 @@ namespace MusicPlayer.ViewModels
 
         public static Random ThisThreadsRandom
         {
-            get
-            {
-                if(Local == null)
-                {
-                    Local = new Random(unchecked(Environment.TickCount * 31 + Thread.CurrentThread.ManagedThreadId));
-                }
-                return Local;
-            }
+            get { return Local ??= new Random(unchecked(Environment.TickCount * 31 + Thread.CurrentThread.ManagedThreadId)); } 
         }
     }
 
index 70c4094a2f2eecac605e3d6cdb02dbc0baf2e0b3..6b507964d6c015f8734e361c884d5abb1ebf1a47 100755 (executable)
@@ -1,10 +1,10 @@
-<Project Sdk="Tizen.NET.Sdk/1.1.7">\r
+<Project Sdk="Microsoft.NET.Sdk">\r
 \r
   <PropertyGroup>\r
     <OutputType>Exe</OutputType>\r
     <TargetFramework>tizen90</TargetFramework>\r
+    <LangVersion>8.0</LangVersion>\r
     <TargetFrameworkIdentifier>Tizen</TargetFrameworkIdentifier>\r
-      <AssemblyName>MusicPlayer</AssemblyName>\r
   </PropertyGroup>\r
 \r
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
     <Folder Include="lib\" />\r
     <Folder Include="res\images\" />\r
   </ItemGroup>\r
-  \r
-    <ItemGroup>\r
-      <PackageReference Include="Tizen.NET" Version="9.0.0.16707" />\r
-    </ItemGroup>\r
+\r
+  <ItemGroup>\r
+    <PackageReference Include="Tizen.NET" Version="9.0.0.16707">\r
+      <ExcludeAssets>Runtime</ExcludeAssets>\r
+    </PackageReference>\r
+    <PackageReference Include="Tizen.NET.Sdk" Version="1.1.6" />\r
+</ItemGroup>\r
 \r
 </Project>\r
old mode 100644 (file)
new mode 100755 (executable)
index 9f3cb98..4c5603a
Binary files a/music-player/shared/res/MusicPlayer.png and b/music-player/shared/res/MusicPlayer.png differ
index b9e070ca0b4b9c2589ea83dcf46aa84df17a092b..10bf4a0060c4a62fb773a64209defc7fa6b365af 100755 (executable)
@@ -1,24 +1,24 @@
-<?xml version="1.0" encoding="utf-8"?>\r
-<manifest package="org.tizen.MusicPlayer" version="1.0.0" api-version="5.5" xmlns="http://tizen.org/ns/packages">\r
-    <profile name="common" />\r
-    <ui-application appid="org.tizen.MusicPlayer" exec="MusicPlayer.dll" multiple="false" nodisplay="false" taskmanage="true" type="dotnet" launch_mode="single">\r
-        <label>MusicPlayer</label>\r
-        <icon>MusicPlayer.png</icon>\r
-        <metadata key="http://tizen.org/metadata/prefer_dotnet_aot" value="true" />\r
-        <background-category value="media" />\r
-        <splash-screens />\r
-    </ui-application>\r
-    <shortcut-list />\r
-    <privileges>\r
-        <privilege>http://tizen.org/privilege/volume.set</privilege>\r
-        <privilege>http://tizen.org/privilege/mediastorage</privilege>\r
-        <privilege>http://tizen.org/privilege/externalstorage</privilege>\r
-        <privilege>http://tizen.org/privilege/externalstorage.appdata</privilege>\r
-        <privilege>http://tizen.org/privilege/notification</privilege>\r
-        <privilege>http://tizen.org/privilege/display</privilege>\r
-        <privilege>http://tizen.org/privilege/content.write</privilege>\r
-        <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
-    </privileges>\r
-    <dependencies />\r
-    <provides-appdefined-privileges />\r
-</manifest>\r
+<?xml version="1.0" encoding="utf-8"?>
+<manifest package="org.tizen.MusicPlayer" version="1.0.0" api-version="5.5" xmlns="http://tizen.org/ns/packages">
+    <profile name="common" />
+    <ui-application appid="org.tizen.MusicPlayer" exec="music-player.dll" multiple="false" nodisplay="false" taskmanage="true" type="dotnet" launch_mode="single">
+        <label>MusicPlayer</label>
+        <icon>MusicPlayer.png</icon>
+        <metadata key="http://tizen.org/metadata/prefer_dotnet_aot" value="true" />
+        <background-category value="media" />
+        <splash-screens />
+    </ui-application>
+    <shortcut-list />
+    <privileges>
+        <privilege>http://tizen.org/privilege/volume.set</privilege>
+        <privilege>http://tizen.org/privilege/mediastorage</privilege>
+        <privilege>http://tizen.org/privilege/externalstorage</privilege>
+        <privilege>http://tizen.org/privilege/externalstorage.appdata</privilege>
+        <privilege>http://tizen.org/privilege/notification</privilege>
+        <privilege>http://tizen.org/privilege/display</privilege>
+        <privilege>http://tizen.org/privilege/content.write</privilege>
+        <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
+    </privileges>
+    <dependencies />
+    <provides-appdefined-privileges />
+</manifest>
index 915a5a821a538243b0f4b1f198e4be73043f49a0..db4f804ca718a372107a35a8c4513486217f28a4 100755 (executable)
Binary files a/packaging/org.tizen.MusicPlayer-1.0.0.tpk and b/packaging/org.tizen.MusicPlayer-1.0.0.tpk differ