Release 4.0.0-preview1-00224 accepted/tizen/unified/20170920.081120 submit/tizen/20170919.150012
authorDotnetBuild <dotnetbuild.tizen@gmail.com>
Tue, 19 Sep 2017 15:00:11 +0000 (00:00 +0900)
committerDotnetBuild <dotnetbuild.tizen@gmail.com>
Tue, 19 Sep 2017 15:00:11 +0000 (00:00 +0900)
packaging/csapi-tizenfx.spec
src/ElmSharp/Interop/Interop.Elementary.Image.cs
src/Tizen.Applications.Badge/Tizen.Applications/Badge.cs [changed mode: 0755->0644]
src/Tizen.Applications.Notification/Tizen.Applications.Notifications/NotificationActiveStyle.cs [changed mode: 0755->0644]
src/Tizen.Applications.Notification/Tizen.Applications.Notifications/NotificationProgress.cs [changed mode: 0755->0644]
src/Tizen.Multimedia.StreamRecorder/StreamRecorder/StreamRecorderAudioOptions.cs

index 2e7b536..025edaf 100644 (file)
@@ -7,7 +7,7 @@
 
 Name:       csapi-tizenfx
 Summary:    Assemblies of Tizen .NET
-Version:    4.0.0.221
+Version:    4.0.0.224
 Release:    1
 Group:      Development/Libraries
 License:    Apache-2.0
@@ -132,7 +132,7 @@ rm -fr %{_tizenfx_bin_path}
 export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
 ./build.sh --full
 ./build.sh --dummy
-./build.sh --pack 4.0.0-preview1-00221
+./build.sh --pack 4.0.0-preview1-00224
 
 %install
 mkdir -p %{buildroot}%{DOTNET_ASSEMBLY_PATH}
index c49ff92..860e9fd 100644 (file)
@@ -89,12 +89,14 @@ internal static partial class Interop
         internal static extern void elm_image_animated_set(IntPtr obj, bool anim);
 
         [DllImport(Libraries.Elementary)]
+        [return : MarshalAs(UnmanagedType.U1)]
         internal static extern bool elm_image_animated_get(IntPtr obj);
 
         [DllImport(Libraries.Elementary)]
         internal static extern void elm_image_animated_play_set(IntPtr obj, bool play);
 
         [DllImport(Libraries.Elementary)]
+        [return: MarshalAs(UnmanagedType.U1)]
         internal static extern bool elm_image_animated_play_get(IntPtr obj);
 
         [DllImport(Libraries.Elementary)]
old mode 100755 (executable)
new mode 100644 (file)
index 6fc0ebc..7175867
@@ -14,6 +14,8 @@
  * limitations under the License.
  */
 
+using System;
+
 namespace Tizen.Applications
 {
     /// <summary>
old mode 100755 (executable)
new mode 100644 (file)
index a124d42..e41724a
@@ -16,6 +16,8 @@
 
 namespace Tizen.Applications.Notifications
 {
+    using System;
+
     /// <summary>
     /// This class contains common properties and methods of notifications.
     /// </summary>
index 911cf34..3aabb7d 100644 (file)
@@ -83,6 +83,11 @@ namespace Tizen.Multimedia
             {
                 ValidationUtil.ValidateEnum(typeof(RecorderAudioCodec), value, nameof(value));
 
+                if (value == RecorderAudioCodec.None)
+                {
+                    throw new ArgumentException("Audio codec can't be None.");
+                }
+
                 _codec = value;
             }
         }