platform/core/uifw/dali-csharp-binder.git
3 months ago[Tizen] Use strdup instead of SWIGRegisterStringCallback_NDalic called 89/306489/1 accepted/tizen/7.0/unified/20240227.131519
Eunki, Hong [Thu, 22 Feb 2024 05:30:17 +0000 (14:30 +0900)]
[Tizen] Use strdup instead of SWIGRegisterStringCallback_NDalic called

Let we use SWIG_csharp_string_callback as strdup, instead of SWIGRegisterStringCallback_NDalic registered callback.

duplicated string's reference will be released automatically at C# managed memory side. So strdup has
no problem for natural cases.

Change-Id: I3611d4d8a94fa353ac19c14b4156bacf13f1fd30
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
3 months ago[Tizen] Do not copy string if we send string to C# 84/306484/1
Eunki, Hong [Thu, 22 Feb 2024 05:20:30 +0000 (14:20 +0900)]
[Tizen] Do not copy string if we send string to C#

C# copy native string if we call C# API. So duplicate string and send it is useless.
And also, it's behavior might occure some memory leak.

To resolve it, let we just send const char* directly.

Change-Id: Idbeb2f3c6c67b579d2525cb94324a7fc565c7da6
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
3 months ago[Tizen] Make Capture's GenerateUrl mark premultiplied true as default. 77/306177/1 accepted/tizen/7.0/unified/20240219.160858
Eunki, Hong [Fri, 16 Feb 2024 11:27:46 +0000 (20:27 +0900)]
[Tizen] Make Capture's GenerateUrl mark premultiplied true as default.

Since the texture was result of FBO, it is premultiplied.

So let we make this texture is premultiplied.

Change-Id: Icf73ba77170f035088a5e6444ec310d55c16e92a
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
3 months ago[Tizen] support capture in gles 2.0 67/306067/1
sunghyun kim [Fri, 16 Feb 2024 04:08:02 +0000 (13:08 +0900)]
[Tizen] support capture in gles 2.0

Change-Id: Ib9cdf87d4dead05580548aca92e3b4e4a0dda8fb

3 months ago[Tizen] Add a WebView API for notifying orientation change. 21/305521/1 accepted/tizen/7.0/unified/20240207.172849
huayong.xu [Fri, 2 Feb 2024 06:46:36 +0000 (14:46 +0800)]
[Tizen] Add a WebView API for notifying orientation change.

Change-Id: I64b86ce924f24502a1a1aed50fc91dd34e7620ed

4 months ago[Tizen] Add View/ImageView contructors with control behaviour flag 05/305105/2 accepted/tizen/7.0/unified/20240130.230306 accepted/tizen/7.0/unified/20240130.230342
Jiyun Yang [Fri, 26 Jan 2024 10:24:30 +0000 (19:24 +0900)]
[Tizen] Add View/ImageView contructors with control behaviour flag

* Related patch : https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-toolkit/+/305104/ (toolkit)
* Related patch : https://github.com/Samsung/TizenFX/pull/5919 (NUI)

Change-Id: Ic9842e69b45e1f88d097530cf51f5b9ee22011dc
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
4 months ago[Tizen] (A11y) Let we call DetachAccessibleObject only if it is Control 03/304803/2 accepted/tizen/7.0/unified/20240124.164053
Eunki, Hong [Wed, 15 Nov 2023 08:44:20 +0000 (17:44 +0900)]
[Tizen] (A11y) Let we call DetachAccessibleObject only if it is Control

NUI.CustomView is subclass of NUI.View, and it will create CustomActor,
which is not a Dali::Toolkit::Control.

In this case, it will throw exception at DevelControl API.

To avoid this cases, let we seperate the cases between Control and non-Control.
And let we ignore for non-control cases.

Change-Id: I87082c77039bb6691cebb18d90341b61b511ba45
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
4 months ago[Tizen] (A11y) Create Accessible at Detach() only if we use it before. 74/304774/2
Eunki, Hong [Wed, 8 Nov 2023 13:26:12 +0000 (22:26 +0900)]
[Tizen] (A11y) Create Accessible at Detach() only if we use it before.

Detach() API called at Dispose() timing. So we don't need to re-create
Accessible that timing if we never use Accessible item previously.

This patch have dependency with below pathces :

https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-toolkit/+/304773/

Change-Id: I55b40951ec792c52c82b53e3746c2a876e52dbe3
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
4 months ago[Tizen] Fix crash issue when disposed custom view is on callback 92/304692/1
Eunki, Hong [Tue, 23 Jan 2024 07:40:06 +0000 (16:40 +0900)]
[Tizen] Fix crash issue when disposed custom view is on callback

It is possible that Disposed CustomView could be alive in dali side.
So if DirectorDisconnect() called ViewWrapper required to emit some callbacks,
It might be crashed.

To avoid this cases, let we branch whether the callback exist or not.

Change-Id: I0765b58ea11cf0d0ff26c31b69955e710c2dbac8
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
4 months ago[Tizen] Support to build ModelNode Tree in csharp 45/304045/2 accepted/tizen/7.0/unified/20240111.013543
seungho baek [Tue, 7 Nov 2023 11:38:10 +0000 (20:38 +0900)]
[Tizen] Support to build ModelNode Tree in csharp

Change-Id: I73df997d9ab761dfd32f2676fcc0da5bd312bab8
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
4 months ago[Tizen] Update PropertyMap SetValue APIs 58/303758/1 accepted/tizen/7.0/unified/20240105.145211
Jay Cho [Thu, 4 Jan 2024 09:32:47 +0000 (18:32 +0900)]
[Tizen] Update PropertyMap SetValue APIs

Change-Id: Iec416b1fca49678168ebde85d25a9585f1ae7cfa

4 months ago[Tizen] Add PropertyMap Insert APIs 66/303666/1
Jay Cho [Wed, 3 Jan 2024 07:53:02 +0000 (16:53 +0900)]
[Tizen] Add PropertyMap Insert APIs

Change-Id: Ica6ed753d182a9e3c3b14ea4ffc127aba94d3dfa

5 months ago[Tizen] Add AnchorColor, AnchorClickedColor Property 52/303052/1 accepted/tizen/7.0/unified/20231220.074704 accepted/tizen/7.0/unified/20231220.124909 accepted/tizen/7.0/unified/20231220.134952 accepted/tizen/7.0/unified/20231220.170059
Bowon Ryu [Mon, 18 Dec 2023 09:45:33 +0000 (18:45 +0900)]
[Tizen] Add AnchorColor, AnchorClickedColor Property

https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-toolkit/+/302984/

Change-Id: Iea7f682b17513a5cd58ce6950b539bb8443af1f8
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
5 months ago[Tizen] Use DepthIndex for 3D rendering order 41/302541/1 accepted/tizen/7.0/unified/20231218.071050 accepted/tizen/7.0/unified/20231219.155818
seungho baek [Wed, 6 Dec 2023 06:45:11 +0000 (15:45 +0900)]
[Tizen] Use DepthIndex for 3D rendering order

Change-Id: Ifd91efe6cdbc23a43de878bd3e74a3ebcfa62730
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
5 months ago[Tizen] Added function to set a collider mesh on the ModelNode and signal to Model 10/302310/1 accepted/tizen/7.0/unified/20231207.071842
Adam Bialogonski [Tue, 14 Nov 2023 11:54:04 +0000 (11:54 +0000)]
[Tizen] Added function to set a collider mesh on the ModelNode and signal to Model

Change-Id: I0a1cc6633002779a26e7f0fc60f0a67412feb2c4
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 months ago[Tizen] Add SetResolution method to SceneView 09/302209/2 accepted/tizen/7.0/unified/20231205.172631
seungho baek [Tue, 28 Nov 2023 07:07:20 +0000 (16:07 +0900)]
[Tizen] Add SetResolution method to SceneView

Change-Id: I5e16e09e3052f98b164570047876e04d1aea1b42
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
6 months ago[Tizen] Add USE_FIXED_CACHE for performance 46/302146/1
sunghyun kim [Fri, 1 Dec 2023 04:25:07 +0000 (13:25 +0900)]
[Tizen] Add USE_FIXED_CACHE for performance

Change-Id: I31c2b949bcd8623acd86388b4a8eca51ce68f100

6 months ago[Tizen] Support RootTranslationOnly option for motion capture data 51/301651/2 accepted/tizen/7.0/unified/20231122.100654 accepted/tizen/7.0/unified/20231130.102012
seungho baek [Tue, 21 Nov 2023 07:28:13 +0000 (16:28 +0900)]
[Tizen] Support RootTranslationOnly option for motion capture data

Change-Id: I457ae5783dfbb05e7f9b976040194f051d578365
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
7 months ago[AT-SPI] Add NUIViewAccessible::Detach() 67/300567/1 accepted/tizen/7.0/unified/20231030.164723 accepted/tizen/7.0/unified/20231116.025858
Artur Świgoń [Thu, 19 Oct 2023 15:59:58 +0000 (17:59 +0200)]
[AT-SPI] Add NUIViewAccessible::Detach()

The application may crash if the View is disposed but the Accessibility
infrastructure calls one of the View methods. Detaching the
NUIViewAccessible proxy object in View.Dispose() should prevent that.

Change-Id: I9a86fbda9b1ec6bdb40482195a1541b209b99fcc

7 months ago[Tizen] Bind masking for scene3D::SceneView 53/300453/1 accepted/tizen/7.0/unified/20231026.165736
huiyu.eun [Wed, 25 Oct 2023 07:46:30 +0000 (16:46 +0900)]
[Tizen] Bind masking for scene3D::SceneView

Change-Id: Ib99527f97448a3fd58552adff2a3012331311281
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 months ago[Tizen] Add WebView APIs for fullscreen, text found, etc. 16/299816/3 accepted/tizen/7.0/unified/20231018.172240 accepted/tizen/7.0/unified/20231024.025401
huayong.xu [Tue, 10 Oct 2023 12:12:21 +0000 (20:12 +0800)]
[Tizen] Add WebView APIs for fullscreen, text found, etc.

Change-Id: I4d8f16f7524b3db2d87d5eaaa9e8fa0e227c3343

7 months ago[Tizen] Unregister some callbacks when passed callback argument is null. 04/299804/2
huayong.xu [Fri, 9 Jun 2023 07:03:03 +0000 (15:03 +0800)]
[Tizen] Unregister some callbacks when passed callback argument is null.

Change-Id: I86e1e77eac20323d353693dffe7a64c4843d0810

8 months ago[Tizen] Wrapping for Shadow api for a Directional Light 16/298516/2 accepted/tizen/7.0/unified/20230915.095428
seungho baek [Wed, 30 Aug 2023 12:47:22 +0000 (21:47 +0900)]
[Tizen] Wrapping for Shadow api for a Directional Light

Change-Id: I778db11618cef035a600450a2f04f48eeb04f71e
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
9 months ago[Tizen] Bind MotionData / MotionIndex / MotionValue 22/296922/3 accepted/tizen/7.0/unified/20230825.185102
Eunki Hong [Tue, 4 Jul 2023 13:29:50 +0000 (22:29 +0900)]
[Tizen] Bind MotionData / MotionIndex / MotionValue

Bind public API for MotionData features.

Change-Id: I5a1cc1d08cde40c3ecb6ca59cc99605e145e1b32
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
9 months ago[Tizen] Bind some API for KeyFrames 21/296921/2
Eunki, Hong [Wed, 21 Jun 2023 02:39:16 +0000 (11:39 +0900)]
[Tizen] Bind some API for KeyFrames

Let we allow to change added keyframes.

Change-Id: I0dc53f1638186007f6c08970e423a0d8413f4141
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
9 months ago[Tizen] Add Light for Scene3D 20/296920/2
seungho baek [Mon, 12 Jun 2023 04:45:49 +0000 (13:45 +0900)]
[Tizen] Add Light for Scene3D

Change-Id: Ie4da7d1878143769426a50ea9d315aafde4346d7
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
9 months ago[Tizen] Support Window's InsetsChangedSignal by Tizen.NUI.Window 41/296441/2 accepted/tizen/7.0/unified/20230811.173927
Jaehyun Cho [Thu, 14 Jul 2022 07:31:36 +0000 (16:31 +0900)]
[Tizen] Support Window's InsetsChangedSignal by Tizen.NUI.Window

Window insets are the inner size between window content and window edge.

Window insets are required when status bar, virtual keyboard, or
clipboard appears on window to avoid window content obsecured by them.

Window's InsetsChangedSignal notifies the changes of the window insets.

To support Window's InsetsChangedSignal by Tizen.NUI.Window, the binding
functions are added.

Change-Id: I49a0704160d8b3c4a05baa67f2797643f2e64652

10 months ago[Tizen] Binding IsFloatingModeEnabled 65/295565/1 accepted/tizen/7.0/unified/20230718.090144 accepted/tizen/7.0/unified/20230719.171811
joogab.yun [Mon, 10 Jul 2023 05:40:56 +0000 (14:40 +0900)]
[Tizen] Binding IsFloatingModeEnabled

refer :
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/295493/

Change-Id: I466f3a7744192f4d25e205e9136c7b64d89d01a1

11 months ago[Tizen] Add font thread sync creation option 51/294751/1 accepted/tizen/7.0/unified/20230627.014900
Bowon Ryu [Thu, 25 May 2023 06:43:21 +0000 (15:43 +0900)]
[Tizen] Add font thread sync creation option

https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/293316/

Change-Id: I68cdb949d6fce3d046a280cd80bd2f944a7e1d8a
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
11 months ago[Tizen] Bind Actor::LookAt API 51/293851/2 accepted/tizen/7.0/unified/20230608.164748 accepted/tizen/7.0/unified/20230615.051502 accepted/tizen/7.0/unified/20230615.061152 accepted/tizen/7.0/unified/20230623.162715
huiyu [Wed, 7 Jun 2023 05:33:37 +0000 (14:33 +0900)]
[Tizen] Bind Actor::LookAt API

https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/290533/

Change-Id: I846c365c3e491ebd9136c86739db3a4fce525561
Signed-off-by: huiyu <huiyu.eun@samsung.com>
12 months ago[Tizen][AT-SPI] Add Table and TableCell interfaces 18/293418/4
Artur Świgoń [Tue, 6 Sep 2022 12:11:48 +0000 (14:11 +0200)]
[Tizen][AT-SPI] Add Table and TableCell interfaces

The purpose of these interfaces is to support Screen Reader operation with
tables and grids, often in combination with the Selection interface, for
example reading the row and column number when navigating a grid of items, or
selecting cells / rows / columns, as specified in the UX guide.

Change-Id: Ibafa1a5a8e9675d1b3967421aa31fba15ef42530

12 months ago[Tizen] Binding window move/resize completed signals. 57/293157/1 accepted/tizen/7.0/unified/20230526.164259
Wonsik Jung [Mon, 22 May 2023 01:46:09 +0000 (10:46 +0900)]
[Tizen] Binding window move/resize completed signals.

This patch is for binding window move/resize completed signals.
When RequestMoveToServer() or RequestResizeToServer() is called, window start to be moved or resized by display server.
After the action is finished, server send the completed event.
This patch is to received the events.

Change-Id: Ie34dd003b9f99c88a6d502eb954c49c05c631a37

12 months ago[Tizen] Binds GetcurrentProperty 66/292966/1
seungho baek [Mon, 15 May 2023 06:48:59 +0000 (15:48 +0900)]
[Tizen] Binds GetcurrentProperty

Change-Id: Ibbee93db81eaee6b57579ee5d389014d8d06725f
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
12 months ago[Tizen] Implement more visual setter for C# 93/292893/1
Eunki Hong [Tue, 16 May 2023 16:48:37 +0000 (01:48 +0900)]
[Tizen] Implement more visual setter for C#

Add more API for C# visual setter and getter.

Change-Id: Ifd537c5790ed69b904a82aaf29ee452bcb332d10
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
12 months ago[Tizen] Binding FontClientFontPreLoad API 50/292750/1 accepted/tizen/7.0/unified/20230515.132838 accepted/tizen/7.0/unified/20230515.152743
Bowon Ryu [Tue, 9 May 2023 10:46:36 +0000 (19:46 +0900)]
[Tizen] Binding FontClientFontPreLoad API

https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/292224/

Change-Id: I4f50ccaf4f6b456d294f79c569fb58e4642fca18
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
12 months ago[Tizen] Support BlendPoint of Animation 52/292452/1
seungho baek [Mon, 8 May 2023 09:20:21 +0000 (18:20 +0900)]
[Tizen] Support BlendPoint of Animation

Change-Id: Id42fa5e5eec1d5a8f977ccce346efe37f360c68e
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
12 months ago[Tizen] Binding GetDeviceClass and GetDeviceSubclass of touch event 27/292427/1
joogab.yun [Thu, 4 May 2023 08:46:16 +0000 (17:46 +0900)]
[Tizen] Binding GetDeviceClass and GetDeviceSubclass of touch event

Change-Id: I85bb807fb18d00eef1147b4ba860c0f755e434f2

13 months ago[Tizen] Binding WindowMouseInOutEventSignal 95/292295/1
joogab.yun [Thu, 2 Mar 2023 04:07:21 +0000 (13:07 +0900)]
[Tizen] Binding WindowMouseInOutEventSignal

Change-Id: I9f7371673025f9c3e24d837ffb98b8e656e88bbf

13 months agoMerge "[Tizen] Binding EnableFocusIndicator and IsFocusIndicatorEnabled" into tizen_7.0
joogab yun [Wed, 3 May 2023 07:07:24 +0000 (07:07 +0000)]
Merge "[Tizen] Binding EnableFocusIndicator and IsFocusIndicatorEnabled" into tizen_7.0

13 months ago[Tizen] Binding EnableFocusIndicator and IsFocusIndicatorEnabled 92/292292/1
joogab.yun [Wed, 3 May 2023 05:02:35 +0000 (14:02 +0900)]
[Tizen] Binding EnableFocusIndicator and IsFocusIndicatorEnabled

Change-Id: I9cca8a3052a8fb63e8c30e06c07b34eee488c789

13 months ago[Tizen] Bind bvh loader with use root translate offset or not 68/292268/1
Eunki, Hong [Mon, 24 Apr 2023 08:34:04 +0000 (17:34 +0900)]
[Tizen] Bind bvh loader with use root translate offset or not

Let we apply the original root node's position into bvh animation data or not.

Since we don't have AnimateBetweenBy, we should change each KeyFrames's value
with rootNode's position.
If AnimateBetweenBy feature prepared, we can remove this logic

Change-Id: I846b4714b52af13b533ae00cc75bbe2310234993
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
13 months agoMerge "[Tizen] Add GenerateUrl API to FrameBuffer" into tizen_7.0
JIYUN YANG [Fri, 28 Apr 2023 07:17:11 +0000 (07:17 +0000)]
Merge "[Tizen] Add GenerateUrl API to FrameBuffer" into tizen_7.0

13 months ago[Tizen] Add GenerateUrl API to FrameBuffer 34/292134/1
Jiyun Yang [Thu, 27 Apr 2023 11:12:01 +0000 (20:12 +0900)]
[Tizen] Add GenerateUrl API to FrameBuffer

Change-Id: Iaf2994ee04eab51949df95399ab573b14ab90ffc
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
13 months ago[Tizen] Add DISABLE_STYLE_CHANGE_SIGNALS in NUI Text components 73/291973/1 accepted/tizen/7.0/unified/20230428.015842 accepted/tizen/7.0/unified/20230428.170433
Bowon Ryu [Thu, 10 Nov 2022 06:08:43 +0000 (15:08 +0900)]
[Tizen] Add DISABLE_STYLE_CHANGE_SIGNALS in NUI Text components

If the text components have a NUI theme,
dali's style change signal is disabled.

Change-Id: Iba74b06738a1144088c359fcd3fd1ea66710808d
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
13 months ago[Tizen] Binding FontClient::GetSystemFonts() 44/291944/1
Bowon Ryu [Thu, 1 Dec 2022 09:20:50 +0000 (18:20 +0900)]
[Tizen] Binding FontClient::GetSystemFonts()

Fixed CSharp_Dali_FontClient_GetSystemFonts to work normaly which didn't work previously.

Change-Id: I8345d01efe7eca953bbcd8f059669f18b912d20d
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
13 months ago[Tizen] Binding SetTapRecognizerTime 20/291920/1
joogab.yun [Mon, 24 Apr 2023 09:16:05 +0000 (18:16 +0900)]
[Tizen] Binding SetTapRecognizerTime

refer : https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-core/+/291871/

Change-Id: Ie2f2513b580e28fd024419e309f212fe4d48d9c2

13 months ago[Tizen] Bind bvh and facial animations loader from buffer 90/291690/4 accepted/tizen/7.0/unified/20230424.020518
Eunki, Hong [Tue, 18 Apr 2023 08:19:57 +0000 (17:19 +0900)]
[Tizen] Bind bvh and facial animations loader from buffer

Change-Id: Icd479e52ab95b42d0faacb843f00e9fa8507aac1

Bind facial animation generator
+
Bind bvh and facial animations loader from buffer

Change-Id: Icd479e52ab95b42d0faacb843f00e9fa8507aac1
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
13 months ago[Tizen] Add RenderCallbackInput in GLView 53/291653/1
Daekwang Ryu [Mon, 21 Nov 2022 07:05:32 +0000 (16:05 +0900)]
[Tizen] Add RenderCallbackInput in GLView

Backporting of GLView direct rendering feature

Change-Id: Ibbc68a1db52a970b967a7e92d98e6e160737637f

13 months ago[Tizen] Bind Matrix *= operator + ValueOfIndex 52/291652/1
Eunki, Hong [Wed, 19 Oct 2022 12:37:21 +0000 (21:37 +0900)]
[Tizen] Bind Matrix *= operator + ValueOfIndex

Backporting of GLView direct rendering feature

Change-Id: Icb62d2dd760f2e417b69f5c1499bd5998846ab26
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
13 months agoMerge "[Tizen] Binder for ModelNode, ModelPrimitive, Material" into tizen_7.0
Eunki Hong [Tue, 18 Apr 2023 03:31:42 +0000 (03:31 +0000)]
Merge "[Tizen] Binder for ModelNode, ModelPrimitive, Material" into tizen_7.0

13 months agoMerge "Add CSharp_Dali_GetScreenSize" into tizen_7.0 accepted/tizen/7.0/unified/20230418.141950
Jaehyun Cho [Tue, 18 Apr 2023 01:43:06 +0000 (01:43 +0000)]
Merge "Add CSharp_Dali_GetScreenSize" into tizen_7.0

13 months ago[Tizen][AT-SPI] Implement Value::GetValueText() 91/291491/1
Artur Świgoń [Thu, 13 Apr 2023 09:31:02 +0000 (11:31 +0200)]
[Tizen][AT-SPI] Implement Value::GetValueText()

Change-Id: I00038f6e06166a3c3b6f12484f1a4ed12c30494b

13 months ago[Tizen] Binder for ModelNode, ModelPrimitive, Material 03/291503/1
seungho baek [Thu, 30 Mar 2023 10:59:06 +0000 (19:59 +0900)]
[Tizen] Binder for ModelNode, ModelPrimitive, Material

Change-Id: I3db219823fe844d7d183fcba18efbfbb3a335d4d

13 months agoAdd CSharp_Dali_GetScreenSize 36/291236/1
Jaehyun Cho [Tue, 17 Jan 2023 05:41:41 +0000 (14:41 +0900)]
Add CSharp_Dali_GetScreenSize

To provide the screen size by using GetScreenSize in dali-adaptor,
CSharp_Dali_GetScreenSize is added.

Change-Id: I5de3c73b2c94713a1b1560e0dbd68139fe0bdcef

13 months ago[Tizen] Use c-style string when webview loads contents. 76/290876/1 accepted/tizen/7.0/unified/20230407.155843
huayong.xu [Tue, 4 Apr 2023 07:43:25 +0000 (15:43 +0800)]
[Tizen] Use c-style string when webview loads contents.

Change-Id: Ic149e59f4f1a7cbe1d0d889f519a6bf0ba4c9bad

14 months ago[Tizen] Bind Window::SetLayout 07/290707/1 accepted/tizen/7.0/unified/20230403.235608 accepted/tizen/7.0/unified/20230404.033740
Daekwang Ryu [Thu, 23 Mar 2023 08:53:17 +0000 (17:53 +0900)]
[Tizen] Bind Window::SetLayout

Change-Id: If464378d368284ced3762f6db5a2396fa8d82671

14 months ago[Tizen] Binding FontClientPreCache API 43/290543/1 accepted/tizen/7.0/unified/20230330.014310
Bowon Ryu [Mon, 27 Mar 2023 02:01:43 +0000 (11:01 +0900)]
[Tizen] Binding FontClientPreCache API

https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/290395/

Change-Id: I3ee41040831b29ddfbaa0ef5a8ce5dcd82812cc4
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
14 months ago[Tizen][AT-SPI] Add SlimCustomViewImpl 43/290143/3
Artur Świgoń [Mon, 20 Mar 2023 14:46:32 +0000 (15:46 +0100)]
[Tizen][AT-SPI] Add SlimCustomViewImpl

SlimCustomViewImpl is almost identical to Toolkit::Internal::Control, and its
purpose is to support the NUI option ViewAccessibilityMode.Custom by providing
a NUIViewAccessible instead of a ControlAccessible, thus allowing Accessibility
to be implemented in C# for a given View.

Change-Id: Iac0b7001ef8b0ce29f7fde3483db57ef3c2713fd

14 months ago[Tizen] Binding RotationCompletedAcknowledgement APIs 87/289987/1
Wonsik Jung [Fri, 17 Mar 2023 00:30:55 +0000 (09:30 +0900)]
[Tizen] Binding RotationCompletedAcknowledgement APIs

Binding RotationCompletedAcknowledgement APIs in Window.
The APIs are SetNeedsRotationCompletedAcknowledgement and SendRotationCompletedAcknowledgement

Change-Id: If69afb24ec852ae893625031f0d6f58403fd6d2b

15 months ago[Tizen] Bind GenerateCamera / ApplyCamera for model 39/288939/1 accepted/tizen/7.0/unified/20230302.015548 accepted/tizen/7.0/unified/20230327.042638
Eunki Hong [Fri, 17 Feb 2023 15:45:09 +0000 (00:45 +0900)]
[Tizen] Bind GenerateCamera / ApplyCamera for model

Change-Id: I262c547766b95f5f4aed5e5cf22c4b9e25eaf698
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
15 months ago[Tizen] Bind default 3D Camera New 43/288543/1 accepted/tizen/7.0/unified/20230223.015623
Eunki, Hong [Fri, 17 Feb 2023 06:35:57 +0000 (15:35 +0900)]
[Tizen] Bind default 3D Camera New

Change-Id: I4828db292ac0b6b8ce1aed2971977707dda927d5
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
15 months ago[Tizen] Backport tizen_7.5 for Scene3D 81/287881/1
Eunki, Hong [Wed, 26 Oct 2022 13:22:58 +0000 (22:22 +0900)]
[Tizen] Backport tizen_7.5 for Scene3D

 This is a combination of 6 commits.

Bind OrthographicSize property + Remove OrthographicProjection

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Revert "[Tizen] Bind SceneView.FramebufferMultiSamplingLevel"

Add Skybox in SceneView

Signed-off-by: seungho <sbsh.baek@samsung.com>
Add wrapper code for taking different Skybox types in SceneView

Fix the SkyboxType to EnvironmentMapType

Signed-off-by: seungho baek <sbsh.baek@samsung.com>
Bind SceneView.FramebufferMultiSamplingLevel

Change-Id: Iadd2ccf6b5d31f6604683744443946c3005f4b10
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
16 months ago[Tizen] Bind SceneView.FramebufferMultiSamplingLevel 62/287362/2 accepted/tizen/7.0/unified/20230203.164151 accepted/tizen/7.0/unified/20230213.171740
Eunki, Hong [Fri, 27 Jan 2023 07:43:48 +0000 (16:43 +0900)]
[Tizen] Bind SceneView.FramebufferMultiSamplingLevel

Change-Id: I85b1b438dcfb3f657cd2abc61ecf7f2a8b17b102
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
16 months ago[Tizen] Bind bvh file loader 90/285490/4
Eunki, Hong [Tue, 13 Dec 2022 12:32:23 +0000 (21:32 +0900)]
[Tizen] Bind bvh file loader

Change-Id: I7b1805da144ca1a26b0cbd57006386a8d523f85b
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
16 months ago[Tizen] Add Overlay Layer in window 23/287223/2
seungho baek [Wed, 25 Jan 2023 03:44:37 +0000 (12:44 +0900)]
[Tizen] Add Overlay Layer in window

Change-Id: I42d171aa4f63db6e507655c615f3c2394d333049
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
16 months agoMerge "[Tizen] Add an API for 'create,window' event." into tizen_7.0 accepted/tizen/7.0/unified/20230106.165634 accepted/tizen/7.0/unified/20230118.093806
dongsug song [Thu, 5 Jan 2023 09:04:29 +0000 (09:04 +0000)]
Merge "[Tizen] Add an API for 'create,window' event." into tizen_7.0

16 months ago[Tizen] Support Device orientation and window orientation event. 90/286390/2
Wonsik Jung [Thu, 3 Nov 2022 14:35:40 +0000 (23:35 +0900)]
[Tizen] Support Device orientation and window orientation event.

Supporting  Device orientation and Window Orienation event when device orientation is changed or window orientation is changed.
Window orientation event is emitted by display server.
To emitted Window Orientation event, AddAvailableOrientation() or SetPreferredOrientation() should be called.
Otherwise, Device Orientation event is emitted by Application framework and any condition is not needed.

Change-Id: I3c72974e577db5dee12ed264a191538b3bdf51a5

17 months ago[Tizen] Add GetRenderThreadId binding 16/286016/1 accepted/tizen/7.0/unified/20221228.170454
Heeyong Song [Mon, 26 Dec 2022 06:17:23 +0000 (15:17 +0900)]
[Tizen] Add GetRenderThreadId binding

Change-Id: Ib7f6d01723acd3b5bbe732811d8a8f11b0e98820

17 months ago[Tizen] Add an API for 'create,window' event. 41/285541/1
huayong.xu [Wed, 14 Dec 2022 07:40:51 +0000 (15:40 +0800)]
[Tizen] Add an API for 'create,window' event.

Change-Id: I14a5de93af7427813d826927caaa5a464013e980

18 months ago[Tizen] Binding Dali::DevelActor::CalculateScreenExtents 63/284363/1 accepted/tizen/7.0/unified/20221128.015445
joogab.yun [Tue, 8 Nov 2022 08:06:10 +0000 (17:06 +0900)]
[Tizen] Binding Dali::DevelActor::CalculateScreenExtents

Change-Id: I97960744a9f2c996840bdf053b337991653d4d52

18 months ago[Tizen] Fix GetCurrentProperty issue 91/283991/2 accepted/tizen/7.0/unified/20221117.014410
Eunki, Hong [Tue, 8 Nov 2022 06:59:38 +0000 (15:59 +0900)]
[Tizen] Fix GetCurrentProperty issue

Change-Id: I7f2ef947bb379f720ee76a80d3261a58ab3bf56d
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
18 months agoFix SVACE issue 87/283787/1
Seoyeon Kim [Wed, 2 Nov 2022 05:40:00 +0000 (14:40 +0900)]
Fix SVACE issue

- The issue is 'Casting a signed value which has type int to a bigger
unsigned integer type std::size_t while initializing a variable.'

- Changed the parameter type from `int` to `uint32_t` for `size_t` casting

Change-Id: I60aea0daa4d1f689a900acc6daa42eb3abcbeadb
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
19 months agoMerge branch 'devel/master' into tizen accepted/tizen/7.0/unified/20221103.165514 accepted/tizen/7.0/unified/20221110.060034
tscholb [Wed, 2 Nov 2022 08:33:15 +0000 (17:33 +0900)]
Merge branch 'devel/master' into tizen

19 months agoRevert "[Tizen] Modify window position data type"
tscholb [Wed, 2 Nov 2022 08:33:06 +0000 (17:33 +0900)]
Revert "[Tizen] Modify window position data type"

This reverts commit 6ebc1a90028aa65cccc5bc51e74853b0a52cd9a6.

19 months agoRevert "[Tizen] Bind DevelCameraActor::Property::PROJECTION_DIRECTION"
tscholb [Wed, 2 Nov 2022 08:33:02 +0000 (17:33 +0900)]
Revert "[Tizen] Bind DevelCameraActor::Property::PROJECTION_DIRECTION"

This reverts commit 8b2f5417e2369ccb260a2f07fbfd3182234b3d9b.

19 months agoRevert "[Tizen] Apply initial dali style for NUI binded TextLabel"
tscholb [Wed, 2 Nov 2022 08:32:58 +0000 (17:32 +0900)]
Revert "[Tizen] Apply initial dali style for NUI binded TextLabel"

This reverts commit 37b6a5477c364f9f7363c7da54d6276eff20fe05.

19 months agoRevert "[Tizen]Change nui property get/set not to use PropertyValue (part4)"
tscholb [Wed, 2 Nov 2022 08:32:55 +0000 (17:32 +0900)]
Revert "[Tizen]Change nui property get/set not to use PropertyValue (part4)"

This reverts commit 7f42d30387e9c618b39146551c8f86829c290cda.

19 months agoRevert "[Tizen] Change nui property get/set not to use PropertyValue (part5)"
tscholb [Wed, 2 Nov 2022 08:32:51 +0000 (17:32 +0900)]
Revert "[Tizen] Change nui property get/set not to use PropertyValue (part5)"

This reverts commit e1a8a6ce889bfd3028f76bf76698ff812c300e61.

19 months agoRevert "[Tizen] Resolve C# retrieving string output lifecycle"
tscholb [Wed, 2 Nov 2022 08:32:48 +0000 (17:32 +0900)]
Revert "[Tizen] Resolve C# retrieving string output lifecycle"

This reverts commit cd8455b46e9c9d44730ff511c6d48eac81dfdcaf.

19 months agoMerge "Binding GestureSourceType." into devel/master
joogab yun [Tue, 1 Nov 2022 00:36:36 +0000 (00:36 +0000)]
Merge "Binding GestureSourceType." into devel/master

19 months agoBinding GestureSourceType. 69/283369/4
joogab.yun [Tue, 25 Oct 2022 08:22:51 +0000 (17:22 +0900)]
Binding GestureSourceType.

refer : https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-core/+/283368/

Change-Id: Ie8e2520f00b47b0601a52095cb08c360f211e806

19 months agoDALi Version 2.1.46 51/283551/1 dali_2.1.46
Richard Huang [Fri, 28 Oct 2022 10:25:47 +0000 (11:25 +0100)]
DALi Version 2.1.46

Change-Id: I347954f8a211fde0a4a7e57d3e5f57996e209f8c

19 months agoResolve C# retrieving string output lifecycle 36/283336/1
Eunki, Hong [Mon, 24 Oct 2022 13:08:23 +0000 (22:08 +0900)]
Resolve C# retrieving string output lifecycle

Change-Id: I95a1b865efa3c2c9171d6c5d810d953e2cd41b9a
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
19 months ago[Tizen] Resolve C# retrieving string output lifecycle 35/283335/1
Eunki, Hong [Mon, 24 Oct 2022 13:08:23 +0000 (22:08 +0900)]
[Tizen] Resolve C# retrieving string output lifecycle

Change-Id: I95a1b865efa3c2c9171d6c5d810d953e2cd41b9a
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
19 months agoDALi Version 2.1.45 87/283287/1 dali_2.1.45
David Steele [Fri, 21 Oct 2022 10:47:36 +0000 (11:47 +0100)]
DALi Version 2.1.45

Change-Id: I63598686f69c347b70b77a99b1070608d3dcc8d4

19 months agoFix coverity issue (null check) 38/283238/1
Eunki, Hong [Thu, 20 Oct 2022 15:45:14 +0000 (00:45 +0900)]
Fix coverity issue (null check)

Change-Id: I15b7fd0b4e65a94847a72b6d7d1e76430543d386
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
19 months ago[Tizen] Change nui property get/set not to use PropertyValue (part5) 24/283224/1
Eunki, Hong [Thu, 20 Oct 2022 05:34:39 +0000 (14:34 +0900)]
[Tizen] Change nui property get/set not to use PropertyValue (part5)

Make some internal API for Visual / DoAction

Change-Id: I3a55bca4098813584c038a4dff5d0affebddf91e
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
19 months agoChange nui property get/set not to use PropertyValue (part5) 96/283196/3
Eunki, Hong [Thu, 20 Oct 2022 05:34:39 +0000 (14:34 +0900)]
Change nui property get/set not to use PropertyValue (part5)

Make some internal API for Visual / DoAction

Change-Id: I3a55bca4098813584c038a4dff5d0affebddf91e
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
19 months agoChange nui property get/set not to use PropertyValue (part4) 07/282907/2
dongsug.song [Thu, 13 Oct 2022 07:31:33 +0000 (16:31 +0900)]
Change nui property get/set not to use PropertyValue (part4)

Change-Id: I823c4f18087ddcae8481a46bceb90146ec5cbed2

19 months agoMerge "DALi Version 2.1.44" into devel/master
David Steele [Fri, 14 Oct 2022 12:02:54 +0000 (12:02 +0000)]
Merge "DALi Version 2.1.44" into devel/master

19 months agoMerge "Modify window position data type" into devel/master
Eunki Hong [Fri, 14 Oct 2022 10:11:09 +0000 (10:11 +0000)]
Merge "Modify window position data type" into devel/master

19 months agoDALi Version 2.1.44 00/283000/1 dali_2.1.44
Adam Bialogonski [Fri, 14 Oct 2022 09:25:57 +0000 (10:25 +0100)]
DALi Version 2.1.44

Change-Id: Id8d41176729f331921671ff50c8ba7ee6dd61f30

19 months ago[Tizen]Change nui property get/set not to use PropertyValue (part4) 09/282909/1
dongsug.song [Thu, 13 Oct 2022 07:31:33 +0000 (16:31 +0900)]
[Tizen]Change nui property get/set not to use PropertyValue (part4)

Change-Id: I823c4f18087ddcae8481a46bceb90146ec5cbed2

19 months agoBind Matrix operator* 44/282644/3
Eunki, Hong [Fri, 7 Oct 2022 07:48:15 +0000 (16:48 +0900)]
Bind Matrix operator*

Change-Id: Icf377fff8761bac00bcc7fd6e21c0ee866904f59
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
19 months agoModify window position data type 79/281979/9
Wonsik Jung [Sun, 25 Sep 2022 21:37:49 +0000 (06:37 +0900)]
Modify window position data type

Current WindowPosition has the unsigned int data type.
It means that current data type can not support the negative coordinate.
This patch is to support it.

Change-Id: I0d6609425a158753878f51fdde96c4611dd894c5

19 months agoMerge "Remove Dali::Any container accessor" into devel/master
Eunki Hong [Thu, 13 Oct 2022 03:06:46 +0000 (03:06 +0000)]
Merge "Remove Dali::Any container accessor" into devel/master

19 months agoMerge "Bind DevelCameraActor::Property::PROJECTION_DIRECTION" into devel/master
David Steele [Wed, 12 Oct 2022 14:53:24 +0000 (14:53 +0000)]
Merge "Bind DevelCameraActor::Property::PROJECTION_DIRECTION" into devel/master

19 months ago[Tizen] Apply initial dali style for NUI binded TextLabel 72/282772/1
Eunki, Hong [Tue, 11 Oct 2022 08:20:16 +0000 (17:20 +0900)]
[Tizen] Apply initial dali style for NUI binded TextLabel

Change-Id: I3b3404369a58beaf18ce43ff3d0337bffad659f0
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
19 months agoApply initial dali style for NUI binded TextLabel 68/282768/1
Eunki, Hong [Tue, 11 Oct 2022 08:20:16 +0000 (17:20 +0900)]
Apply initial dali style for NUI binded TextLabel

Change-Id: I3b3404369a58beaf18ce43ff3d0337bffad659f0
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
19 months agoBind DevelCameraActor::Property::PROJECTION_DIRECTION 93/282393/4
Eunki, Hong [Fri, 30 Sep 2022 12:03:18 +0000 (21:03 +0900)]
Bind DevelCameraActor::Property::PROJECTION_DIRECTION

Change-Id: I047370a202a279e1d33630863e966140c7fbe19f
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>