[Tizen] Version 54 integration
authordongsug.song <dongsug.song@samsung.com>
Fri, 1 Sep 2017 02:17:08 +0000 (11:17 +0900)
committerdongsug.song <dongsug.song@samsung.com>
Fri, 1 Sep 2017 02:17:15 +0000 (11:17 +0900)
Included patches of devel/master branch:
1. Fix Window Set/Get Size/Position (I87bec91a5ba2a1bcf20cb66c567f432a2a8d1d3d)
2. call base.OnXXX when getting lifecycle callback (I3e08f8c6a04f00bba07993cc07be2bbf32b5cc42)
3. Add Window.Title property. (Idec1c8de60220eba153f2e980dfeda903b7c1ab9)
4. Fix issue of VisualMaps and VisualView (I24fec154dbe0562eaa27b97cf01ae47570df68ad)

Change-Id: I1bef06bf161eb1a962c0f77599959e1a5147296b
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
packaging/csapi-nui.spec
src/Tizen.NUI/Tizen.NUI.csproj
src/Tizen.NUI/src/internal/SWIGTYPE_p_f_p_Dali__BaseObject_p_Dali__ConnectionTrackerInterface.cs [moved from src/Tizen.NUI/src/internal/SWIGTYPE_p_f_p_Dali__BaseObject_p_Dali__ConnectionTrackerInterface_r_q_const__std__string_p_Dali__FunctorDelegate__bool.cs with 100% similarity]
src/Tizen.NUI/src/internal/dotnetcore/AddedException.cs
src/Tizen.NUI/src/public/BaseComponents/VisualView.cs
src/Tizen.NUI/src/public/VisualMaps.cs
src/Tizen.NUI/src/public/Window.cs

index b6cf556..1dfb927 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       csapi-nui
 Summary:    dali-NUI
-Version:    0.2.52
+Version:    0.2.54
 Release:    1
 License:    Apache-2.0 and BSD-3-Clause and MIT
 URL:        https://www.tizen.org
index 9b983d6..80d7cb8 100755 (executable)
@@ -1,7 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk">\r
 \r
   <PropertyGroup>\r
-    <Version>0.2.52</Version>\r
+    <Version>0.2.54</Version>\r
     <Authors>Samsung Electronics</Authors>\r
     <Copyright>© Samsung Electronics Co., Ltd All Rights Reserved</Copyright>\r
     <Description>\r
index a6acae7..01525ed 100755 (executable)
@@ -20,17 +20,17 @@ namespace System
     {
         public ApplicationException(): base()
         {
-            //new global::System.ApplicationException();
+            //add anything required
         }
 
         public ApplicationException(string message): base(message)
         {
-            //new global::System.ApplicationException(message);
+            //add anything required
         }
 
         public ApplicationException(string message, Exception innerException): base(message, innerException)
         {
-            //new global::System.ApplicationException(message, innerException);
+            //add anything required
         }
     }
 
@@ -38,17 +38,17 @@ namespace System
     {
         public SystemException(): base()
         {
-            //new global::System.SystemException();
+            //add anything required
         }
 
         public SystemException(string message): base(message)
         {
-            //new global::System.SystemException(message);
+            //add anything required
         }
 
         public SystemException(string message, Exception innerException): base(message, innerException)
         {
-            //new global::System.SystemException(message, innerException);
+            //add anything required
         }
     }
 }
index dc36895..d33ce5d 100755 (executable)
@@ -57,7 +57,7 @@ namespace Tizen.NUI.BaseComponents
             CustomViewRegistry.Instance.Register(CreateInstance, typeof(VisualView));
         }
 
-        public VisualView() : base(typeof(VisualView).Name, CustomViewBehaviour.ViewBehaviourDefault)
+        public VisualView() : base(typeof(VisualView).FullName, CustomViewBehaviour.ViewBehaviourDefault)
         {
         }
 
index 01098c3..1c0584d 100755 (executable)
@@ -74,7 +74,7 @@ namespace Tizen.NUI
                 _visualSize = value;
                 if (_visualSizePolicy == null)
                 {
-                    _visualSizePolicy = new Vector2(0.0f, 0.0f);
+                    _visualSizePolicy = new Vector2(1.0f, 1.0f);
                 }
                 UpdateVisual();
             }
@@ -97,7 +97,7 @@ namespace Tizen.NUI
                 _visualOffset = value;
                 if (_visualOffsetPolicy == null)
                 {
-                    _visualOffsetPolicy = new Vector2(0.0f, 0.0f);
+                    _visualOffsetPolicy = new Vector2(1.0f, 1.0f);
                 }
                 UpdateVisual();
             }
index a903fd6..04b2369 100755 (executable)
@@ -30,6 +30,7 @@ namespace Tizen.NUI
         private global::System.Runtime.InteropServices.HandleRef swigCPtr;
         private global::System.Runtime.InteropServices.HandleRef stageCPtr;
         private Layer _rootLayer;
+        private string _windowTitle;
 
         internal Window(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Window_SWIGUpcast(cPtr), cMemoryOwn)
         {
@@ -429,6 +430,22 @@ namespace Tizen.NUI
             }
         }
 
+        /// <summary>
+        /// Gets/Sets a window title.
+        /// </summary>
+        public string Title
+        {
+            get
+            {
+                return _windowTitle;
+            }
+            set
+            {
+                _windowTitle = value;
+                SetClass( _windowTitle, "" );
+            }
+        }
+
         internal WindowFocusSignalType WindowFocusChangedSignal()
         {
             WindowFocusSignalType ret = new WindowFocusSignalType(NDalicPINVOKE.FocusChangedSignal(swigCPtr), false);