platform/core/csapi/tizenfx.git
20 months agoRelease 10.0.0.17405 accepted/tizen/unified/20220830.133738 submit/tizen/20220829.150849
TizenAPI-Bot [Mon, 29 Aug 2022 15:08:49 +0000 (15:08 +0000)]
Release 10.0.0.17405

20 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Mon, 29 Aug 2022 15:08:49 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

20 months ago[build] Push extracted API specs to git repo (#4521)
WonYoung Choi [Mon, 29 Aug 2022 05:28:20 +0000 (14:28 +0900)]
[build] Push extracted API specs to git repo (#4521)

Push the extracted API spec files to TizenAPI/tizenfx-api-specs repo instead of S3.

20 months agoRelease 10.0.0.17404 submit/tizen/20220825.150805
TizenAPI-Bot [Thu, 25 Aug 2022 15:08:05 +0000 (15:08 +0000)]
Release 10.0.0.17404

20 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Thu, 25 Aug 2022 15:08:05 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

20 months ago[StreamRecorder] Deprecate StreamRecorder module (#4424)
Haesu Gwon [Thu, 25 Aug 2022 03:20:29 +0000 (12:20 +0900)]
[StreamRecorder] Deprecate StreamRecorder module (#4424)

20 months agoRelease 10.0.0.17403 submit/tizen/20220824.150833
TizenAPI-Bot [Wed, 24 Aug 2022 15:08:33 +0000 (15:08 +0000)]
Release 10.0.0.17403

20 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Wed, 24 Aug 2022 15:08:33 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

20 months ago[MediaVision] Add an Exception for SetTarget (#4480)
Haesu Gwon [Wed, 24 Aug 2022 01:15:05 +0000 (10:15 +0900)]
[MediaVision] Add an Exception for SetTarget (#4480)

20 months agoRelease 10.0.0.17402 accepted/tizen/unified/20220824.042414 submit/tizen/20220823.150838
TizenAPI-Bot [Tue, 23 Aug 2022 15:08:38 +0000 (15:08 +0000)]
Release 10.0.0.17402

20 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 23 Aug 2022 15:08:38 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

20 months ago[Tts][TCSACR-497] Add new API for service state information (#4488)
Suyeon Hwang [Tue, 23 Aug 2022 07:34:18 +0000 (16:34 +0900)]
[Tts][TCSACR-497] Add new API for service state information (#4488)

* Add new method for checking TTS service state

Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
* Fix doxygen description more clear

Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
20 months ago[MachineLearning.Train] Add feature to doxygen
hyunil park [Mon, 22 Aug 2022 01:27:08 +0000 (10:27 +0900)]
[MachineLearning.Train] Add feature to doxygen

- Add feature(http://tizen.org/feature/machine_learning.training) to doxygen

Signed-off-by: hyunil park <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add exception to doxygen
hyunil park [Thu, 18 Aug 2022 02:24:36 +0000 (11:24 +0900)]
[MachineLearning.Train] Add exception to doxygen

- Add NotSupported, Argument and InvalidOperation Exception to all class doxygen
- Add UnauthorizedAccess Exception to Model and Dataset class doxygen

Signed-off-by: hyunil park <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Remove CheckException in Dispose method of all class
hyunil park [Wed, 3 Aug 2022 08:27:31 +0000 (17:27 +0900)]
[MachineLearning.Train] Remove CheckException in Dispose method of all class

- Remove CheckException since GC can not catch exception, this is a rule

Signed-off-by: hyunil park <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Modify comment for class and method for ACR
hyunil park [Tue, 2 Aug 2022 10:14:12 +0000 (19:14 +0900)]
[MachineLearning.Train] Modify comment for class and method for ACR

- Modify comment for ACR

Signed-off-by: hyunil park <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Modify hasOwnership default value of layer
Hyunil [Thu, 14 Jul 2022 06:37:02 +0000 (15:37 +0900)]
[MachineLearning.Train] Modify hasOwnership default value of layer

- hasOwnership default value is true.
- hasOwnership is set to false after AddLayer().
- The layer created internally by GetLayer() has false value.

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Modify remarks of AddLayer method
Hyunil [Wed, 13 Jul 2022 23:56:58 +0000 (08:56 +0900)]
[MachineLearning.Train] Modify remarks of AddLayer method

- Add comment about Dispose()

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Remove SetHandle and Modify constructor of Layer class
Hyunil [Wed, 13 Jul 2022 06:50:23 +0000 (15:50 +0900)]
[MachineLearning.Train] Remove SetHandle and Modify constructor of Layer class

- Remove SetHandle
- Modify internal layer constructor

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Modify remarks of Layer class and AddLayer method
Hyunil [Wed, 13 Jul 2022 06:18:31 +0000 (15:18 +0900)]
[MachineLearning.Train] Modify remarks of Layer class and AddLayer method

- Add comment about Disposed() of Layer class
- Add comment about AddLayer instance

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Modify return type of GetSummary method
Hyunil [Wed, 13 Jul 2022 05:32:15 +0000 (14:32 +0900)]
[MachineLearning.Train] Modify return type of GetSummary method

- Return type is changed from void to string
- Remove out param because Tizen C# API does not use out param

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearing.Train] Use ArgumentNullException
Hyunil [Wed, 13 Jul 2022 05:14:05 +0000 (14:14 +0900)]
[MachineLearing.Train] Use ArgumentNullException

- Use ArgumentNullException for checking layer, optimizer and dataset

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add comment for property format
Hyunil [Wed, 13 Jul 2022 04:30:08 +0000 (13:30 +0900)]
[MachineLearning.Train] Add comment for property format

- The input format of property must be 'key = value' format

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add TensorsInfo method to Model class
Hyunil [Wed, 6 Jul 2022 04:27:25 +0000 (13:27 +0900)]
[MachineLearning.Train] Add TensorsInfo method to Model class

- Add GetOutputTensorsInfo()
- Add GetInputTensorsInfo()
- Add ml_train_model_get_output_tensors_info() to Interop
- Add ml_train_model_get_input_tensors_info() to Interop
- Add libcapi-ml-common.so.1 to Interop.Libraries.cs
- Add ml_tensors_info_get_count, ml_tensors_info_get_tensor_name
  ml_tensors_info_get_tensor_type and ml_tensors_info_get_tensor_dimension
  to Interop to set infomation of native ml_tensors_info_h to TensorsInfo object

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Modify getLayer method to return layer instance
Hyunil [Fri, 1 Jul 2022 05:27:21 +0000 (14:27 +0900)]
[MachineLearning.Train] Modify getLayer method to return layer instance

- getLayer method return layer instance instead of layer handle

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add SetDataset method to Model class
Hyunil [Thu, 30 Jun 2022 04:51:03 +0000 (13:51 +0900)]
[MachineLearning.Train] Add SetDataset method to Model class

- Add SetDataset(Dataset dataset)
- Add ml_train_model_set_dataset() to interop
- Add NNTrainerDatasetMode to commons.cs

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add SetOptimizer method to Model class
Hyunil [Thu, 23 Jun 2022 04:18:38 +0000 (13:18 +0900)]
[MachineLearning.Train] Add SetOptimizer method to Model class

- Add SetOptimizer(Optimizer optimizer)
- Add ml_train_model_set_optimizer() to interop

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add SetProperty method to Dataset class
Hyunil [Thu, 23 Jun 2022 02:34:19 +0000 (11:34 +0900)]
[MachineLearning.Train] Add SetProperty method to Dataset class

-Add SetProperty(NNTrainerDatasetMode mode, params string[] property)
-Add ml_train_dataset_set_property_for_mode_with_single_param() to interop

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add initial Dataset class
Hyunil [Fri, 17 Jun 2022 00:07:06 +0000 (09:07 +0900)]
[MachineLearning.Train] Add initial Dataset class

- Create Dataset.cs and Interop.Dataset.cs for Dataset class
- Add Dataset() class to Dataset.cs
- Add Destroy() to Dispose()
- Add ml_train_dataset_create() to interop
- Add ml_train_dataset_destroy() to interop
- Add AddFile(NNTrainerDatasetMode mode, string file)
- Add ml_train_dataset_add_file() to interop

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add SetProperty method to Optimizer class
Hyunil [Thu, 16 Jun 2022 00:44:36 +0000 (09:44 +0900)]
[MachineLearning.Train] Add SetProperty method to Optimizer class

- Add SetProperty(params string[] property)
- Add ml_train_optimizer_set_property_with_single_param() to interop

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add initial Optimizer class
Hyunil [Wed, 15 Jun 2022 06:44:27 +0000 (15:44 +0900)]
[MachineLearning.Train] Add initial Optimizer class

- Create Optimizer.cs and Interop.Optimizer.cs for Optimizer class
- Add Optimizer(NNTrainerOptimizerType type) class to Optimizer.cs
- Add Destroy() to Dispose()
- Add NNTrainerOptimizerType to Common.cs
- Add ml_train_optimizer_create() to interop
- Add ml_train_optimizer_destroy() to interop

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add GetLayer to Model class
Hyunil [Wed, 15 Jun 2022 05:44:53 +0000 (14:44 +0900)]
[MachineLearning.Train] Add GetLayer to Model class

- Add GetLayer(string layerName, out IntPtr layerHandle)
- Add ml_train_model_get_layer() to interop

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add AddLayer to Model class
Hyunil [Wed, 15 Jun 2022 00:03:54 +0000 (09:03 +0900)]
[MachineLearning.Train] Add AddLayer to Model class

- Add AddLayer(Layer layer)
- Add ml_train_model_add_layer() to interop
- Add some log to Model class

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add SetProperty method to Layer class
Hyunil [Mon, 13 Jun 2022 09:37:00 +0000 (18:37 +0900)]
[MachineLearning.Train] Add SetProperty method to Layer class

- Add SetProperty(params string[] property) to Layer
- Add ml_train_layer_set_property_with_single_param() to interop
- Fix bug about checking params string[]
- Change GetSummaryUtil to GetSummary

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Change variable notation and add log to Layer
Hyunil [Fri, 27 May 2022 03:36:48 +0000 (12:36 +0900)]
[MachineLearning.Train] Change variable notation and add log to Layer

- Change variable notation for C#
- Add create log to Layer class

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add initial Layer class
Hyunil [Fri, 27 May 2022 03:06:45 +0000 (12:06 +0900)]
[MachineLearning.Train] Add initial Layer class

- Create Layer.cs and Interop.Layer.cs for Layer class
- Add Layer(NNTrainerLayerType type) class to Layer.cs
- Add Destroy() to Dispose()
- Add NNTrainerLayerType to Commons.cs
- Add ml_train_layer_create() to interop
- Add ml_train_layer_destroy() to interop

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add Load method to Model class
Hyunil [Thu, 26 May 2022 11:04:46 +0000 (20:04 +0900)]
[MachineLearning.Train] Add Load method to Model class

- Add Load(string FilePath, NNTrainerModelFormat format)
- Add ml_train_model_load() to interop

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add Save method to Model class
Hyunil [Thu, 26 May 2022 10:20:24 +0000 (19:20 +0900)]
[MachineLearning.Train] Add Save method to Model class

- Add Save(string FilePath, NNTrainerModelFormat format)
- Add ml_train_model_save() to interop
- Add NNTrainerModelFormat to Commons.cs

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add GetSummaryUtil method to Model class
Hyunil [Thu, 26 May 2022 03:04:29 +0000 (12:04 +0900)]
[MachineLearning.Train] Add GetSummaryUtil method to Model class

- Add GetSummary(NNTrainerSummaryType verbosity, out string retSummary) to Model
- Add ml_train_model_get_summary() to interop
- Add NNTrainerSummaryType to Commons.cs

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add run method to Model class
Hyunil [Wed, 25 May 2022 02:41:17 +0000 (11:41 +0900)]
[MachineLearning.Train] Add run method to Model class

- Add Run(param string[] args)
- Add ml_train_model_run_with_single_param() to interop

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add Compile method to Model class
Hyunil [Tue, 17 May 2022 07:48:34 +0000 (16:48 +0900)]
[MachineLearning.Train] Add Compile method to Model class

- Add Compile(param string[] args)
- Add ml_train_model_compile_with_single_param() to interop

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add Model constructor overloaing for model configuration...
Hyunil [Thu, 28 Apr 2022 02:18:38 +0000 (11:18 +0900)]
[MachineLearning.Train] Add Model constructor overloaing for model configuration file

- Add ml_train_model_construct_with_conf() to Interop

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months ago[MachineLearning.Train] Add Tizen.MachineLearing.Train project for nntrainer
Hyunil [Tue, 19 Apr 2022 08:58:29 +0000 (17:58 +0900)]
[MachineLearning.Train] Add Tizen.MachineLearing.Train project for nntrainer

- This is a project for C# APIs used for train in machine learning
- Add Interop.Libraries.cs to use libcapi-nntrainer.so
- Add Interop.Model.cs for ml_train_model_construct() and ml_train_model_destroy() and add functions to Model.cs
- Add Commons.cs for NNTrainer that have NNTrainerError

Signed-off-by: Hyunil <hyunil46.park@samsung.com>
20 months agoRelease 10.0.0.17370 accepted/tizen/unified/20220823.061757 submit/tizen/20220822.095528
TizenAPI-Bot [Mon, 22 Aug 2022 09:55:28 +0000 (09:55 +0000)]
Release 10.0.0.17370

20 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Mon, 22 Aug 2022 09:55:27 +0000 (09:55 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

20 months ago[NUI] version update as 22136
dongsug.song [Mon, 22 Aug 2022 08:44:44 +0000 (17:44 +0900)]
[NUI] version update as 22136

20 months ago[NUI] Add an API for getting web view when request is intercepted.
huayong.xu [Thu, 28 Jul 2022 09:22:34 +0000 (17:22 +0800)]
[NUI] Add an API for getting web view when request is intercepted.

20 months ago[NUI] Add UpdateProperty api for BorderWindow
joogab.yun [Fri, 19 Aug 2022 06:17:32 +0000 (15:17 +0900)]
[NUI] Add UpdateProperty api for BorderWindow

Changing the BorderView's SizeHeight should also change the Window size.

For this, we add an UpdateProperty() api.

20 months ago[NUI] Added API to know when border window starts moving and ends moving
joogab.yun [Tue, 16 Aug 2022 04:18:06 +0000 (13:18 +0900)]
[NUI] Added API to know when border window starts moving and ends moving

```c#
public virtual void OnRequestMove() {}

public virtual void OnMoved(int x, int y) {}
```

20 months ago[NUI] Change from StdCall to Cdecl
joogab.yun [Mon, 22 Aug 2022 02:15:00 +0000 (11:15 +0900)]
[NUI] Change from StdCall to Cdecl

When user add Window.FocusChanged in emulator it crashes

20 months ago[NUI] Update CurrentSize, CurrentPosition, CurrentColor, CurrentScale's comments
dongsug.song [Fri, 19 Aug 2022 08:44:55 +0000 (17:44 +0900)]
[NUI] Update CurrentSize, CurrentPosition, CurrentColor, CurrentScale's comments

20 months ago[NUI] Make WidgetView not propagate touch event to the below
Jaehyun Cho [Wed, 17 Aug 2022 03:01:04 +0000 (12:01 +0900)]
[NUI] Make WidgetView not propagate touch event to the below

HandleControlStateOnTouch is overridden by WidgetView with return value
true not to propagate touch event to the below.

20 months ago[NUI] Add Test of NUISettings
Jaehyun Cho [Wed, 17 Aug 2022 08:43:00 +0000 (17:43 +0900)]
[NUI] Add Test of NUISettings

Test of NUISettings has been added.
NUISettings uses Widget and WidgetView according to
Tizen.NUI.WidgetViewTest.

Each setting page is implemented as Widget.
NUISettings creates WidgetView from the Widget of each setting page.
NUISettings pushes and pops pages whose Content is the WidgetView.

20 months ago[NUI] Add CurrentColor and CurrentScale as hidden API
dongsug.song [Thu, 18 Aug 2022 11:04:00 +0000 (20:04 +0900)]
[NUI] Add CurrentColor and CurrentScale as hidden API

20 months ago[NUI][AT-SPI] Do not set Popup's sub-role to "Alert"
Artur Świgoń [Wed, 10 Aug 2022 13:49:14 +0000 (15:49 +0200)]
[NUI][AT-SPI] Do not set Popup's sub-role to "Alert"

20 months ago[NUI] Make sure that Interop return type is bool
joogab.yun [Fri, 19 Aug 2022 01:51:34 +0000 (10:51 +0900)]
[NUI] Make sure that Interop return type is bool
Marshal's bool is mapped to 4byte in default.
So if native-code return boolean type, the datasize is mismatched and make problems

This patch will fix this problem

20 months ago[NUI] Changes ModelView to Model
seungho [Wed, 17 Aug 2022 05:19:07 +0000 (14:19 +0900)]
[NUI] Changes ModelView to Model

Signed-off-by: seungho <sbsh.baek@samsung.com>
20 months ago[NUI] Add DoActionExtension to set dynamic property (#4467)
dongsug-song [Thu, 18 Aug 2022 01:10:20 +0000 (10:10 +0900)]
[NUI] Add DoActionExtension to set dynamic property (#4467)

* [WIP][NUI] Add DoActionExtension to set dynamic property

* [NUI] Remove weak ref of Lottie and remove saved callback when disposed

* [NUI] Fix ABI break warning

* [NUI] Fix ABI break warning msg

* [NUI] Fix VS warnings

* [NUI] Fix VS warnings and add more test code in the Sample

* [NUI] Remove debugging logs

* [NUI] Fix typos by the review

20 months agoRelease 10.0.0.17357 submit/tizen/20220816.110054
TizenAPI-Bot [Tue, 16 Aug 2022 11:00:54 +0000 (11:00 +0000)]
Release 10.0.0.17357

20 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 16 Aug 2022 11:00:54 +0000 (11:00 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

20 months ago[NUI] Fix typo & bind error at FrameUpdateCallbackInterface
Eunki, Hong [Tue, 16 Aug 2022 08:29:36 +0000 (17:29 +0900)]
[NUI] Fix typo & bind error at FrameUpdateCallbackInterface

There was some mis-bind API and typo error in FrameUpdateCallbackInterface.cs.

This patch fix this error, and also some API (like BakeColor, GetColor)
bind correctly.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
20 months agoRelease 10.0.0.17356 accepted/tizen/unified/20220817.153859 submit/tizen/20220816.083251
TizenAPI-Bot [Tue, 16 Aug 2022 08:32:51 +0000 (08:32 +0000)]
Release 10.0.0.17356

20 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 16 Aug 2022 08:32:51 +0000 (08:32 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

20 months agoVersion up to nui22135
jykeon [Tue, 16 Aug 2022 07:52:50 +0000 (16:52 +0900)]
Version up to nui22135

20 months ago[NUI] Append window move event
Wonsik Jung [Fri, 12 Aug 2022 08:49:00 +0000 (17:49 +0900)]
[NUI] Append window move event

Append window move event.
This event occurs when window's position is changed.

21 months agoRelease 10.0.0.17354 submit/tizen/20220811.150907
TizenAPI-Bot [Thu, 11 Aug 2022 15:09:07 +0000 (15:09 +0000)]
Release 10.0.0.17354

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Thu, 11 Aug 2022 15:09:07 +0000 (15:09 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months agoAdd feature for route (#4403)
HONGCHAEHEE [Thu, 11 Aug 2022 07:48:40 +0000 (16:48 +0900)]
Add feature for route (#4403)

- tizen.org/feature/network.route

21 months agoRelease 10.0.0.17353 accepted/tizen/unified/20220810.135932 submit/tizen/20220809.063454
TizenAPI-Bot [Tue, 9 Aug 2022 06:34:54 +0000 (06:34 +0000)]
Release 10.0.0.17353

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 9 Aug 2022 06:34:53 +0000 (06:34 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[NUI] Version up nui22134
Daekwang Ryu [Tue, 9 Aug 2022 05:29:42 +0000 (14:29 +0900)]
[NUI] Version up nui22134

21 months ago[NUI] Temporarily use InterceptTouchEvent instead of FocusChanged.
joogab.yun [Thu, 4 Aug 2022 10:50:39 +0000 (19:50 +0900)]
[NUI] Temporarily use InterceptTouchEvent instead of FocusChanged.

Registering the FocusChanged event at the time of OnCreate only in the emulator causes a crash.

Only temporarily use touch events until emulator modifications are complete.

This is a patch that will be reverted back once the emulator fix is ​​complete.

21 months ago[NUI] Modify GetWidgetViewFromPtr to use ManagedBaseHandle
tscholb [Wed, 3 Aug 2022 04:27:28 +0000 (13:27 +0900)]
[NUI] Modify GetWidgetViewFromPtr to use ManagedBaseHandle

When WidgetView uses its callback, WidgetView gets a crash problem because of referencing object.
To avoid this problem, WidgetView uses ManageBadeHandle.

21 months ago[NUI] Change directory of Tizen.NUI.Scene3D ModelView
seungho [Thu, 4 Aug 2022 05:00:10 +0000 (14:00 +0900)]
[NUI] Change directory of Tizen.NUI.Scene3D ModelView

Signed-off-by: seungho <sbsh.baek@samsung.com>
21 months ago[Applications.Common] Fix OnLowMememory (#4470)
hjhun [Mon, 8 Aug 2022 22:26:13 +0000 (07:26 +0900)]
[Applications.Common] Fix OnLowMememory (#4470)

This patch adds if conditions for registering the GC timer.
If the LowMemoryStatus of the LowMemoryEventArgs of the OnLowMemory is
SoftWarning or HardWarning, the timer will be registered.

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
21 months agoRelease 10.0.0.17348 submit/tizen/20220804.150839
TizenAPI-Bot [Thu, 4 Aug 2022 15:08:39 +0000 (15:08 +0000)]
Release 10.0.0.17348

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Thu, 4 Aug 2022 15:08:39 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[WebRTC] Change private SignalingServer/Client internal APIs (#4463)
Haesu Gwon [Thu, 4 Aug 2022 05:45:06 +0000 (14:45 +0900)]
[WebRTC] Change private SignalingServer/Client internal APIs (#4463)

21 months agoRelease 10.0.0.17347 accepted/tizen/unified/20220804.041659 submit/tizen/20220802.150808
TizenAPI-Bot [Tue, 2 Aug 2022 15:08:09 +0000 (15:08 +0000)]
Release 10.0.0.17347

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 2 Aug 2022 15:08:08 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[Applications.Cion] Fix bug of sending data (#4399)
jeremy-jang [Tue, 2 Aug 2022 07:57:20 +0000 (16:57 +0900)]
[Applications.Cion] Fix bug of sending data (#4399)

The data from unmanaged code should be marshalled.

Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Co-authored-by: pjh9216 <jh9216.park@samsung.com>
21 months ago[Packagemanager] Remove warning log when failed to get tep name (#4456)
jeremy-jang [Tue, 2 Aug 2022 07:53:06 +0000 (16:53 +0900)]
[Packagemanager] Remove warning log when failed to get tep name (#4456)

Most packages do not have tep.

Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
21 months agoRelease 10.0.0.17345 accepted/tizen/unified/20220803.095008 submit/tizen/20220802.070527
TizenAPI-Bot [Tue, 2 Aug 2022 07:05:27 +0000 (07:05 +0000)]
Release 10.0.0.17345

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 2 Aug 2022 07:05:27 +0000 (07:05 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[NUI] Version up nui22133 (#4458)
Bowon Ryu [Tue, 2 Aug 2022 06:07:03 +0000 (15:07 +0900)]
[NUI] Version up nui22133 (#4458)

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
21 months ago[NUI] (Partial Update) Change UpdateSizeHint to UpdateAreaHint
tscholb [Tue, 2 Aug 2022 01:58:09 +0000 (10:58 +0900)]
[NUI] (Partial Update) Change UpdateSizeHint to UpdateAreaHint

Change the property name and the type to Vector4 to support offset also

21 months ago[NUI] Update webview sample and load local files instead.
huayong.xu [Fri, 29 Jul 2022 09:49:27 +0000 (17:49 +0800)]
[NUI] Update webview sample and load local files instead.

21 months ago[XamlBuild] Correct the code format
Fang Xiaohui [Mon, 25 Jul 2022 06:24:21 +0000 (14:24 +0800)]
[XamlBuild] Correct the code format

21 months ago[NUI] Fix IsEqual
Seungkeun Lee [Mon, 1 Aug 2022 08:12:21 +0000 (17:12 +0900)]
[NUI] Fix IsEqual

Fix IsEqual to check HasBody

21 months ago[NUI] Call Dispose when WidgetApplication is terminated
tscholb [Wed, 27 Jul 2022 06:09:26 +0000 (15:09 +0900)]
[NUI] Call Dispose when WidgetApplication is terminated

WidgetAppcation need to delete it's BaseHandle when it is termianted.

21 months ago[NUI] Remove Previous ModelView, and modify new ModelView
seungho [Fri, 29 Jul 2022 02:43:23 +0000 (11:43 +0900)]
[NUI] Remove Previous ModelView, and modify new ModelView

Signed-off-by: seungho <sbsh.baek@samsung.com>
21 months ago[NUI] Add DispatchTouchEvents
joogab.yun [Thu, 28 Jul 2022 07:11:32 +0000 (16:11 +0900)]
[NUI] Add DispatchTouchEvents

This determines whether touch events are emitted or not.

If DispatchTouchEvents is set to false
The View will not receive a TouchEvent and its parents will not receive the TouchEvent.

This works without adding a TouchEvent callback in the View.

21 months agoFix API/ABI break on WebView
Seungkeun Lee [Wed, 27 Jul 2022 23:58:35 +0000 (08:58 +0900)]
Fix API/ABI break on WebView

21 months agoRelease 10.0.0.17336 submit/tizen/20220726.150930
TizenAPI-Bot [Tue, 26 Jul 2022 15:09:30 +0000 (15:09 +0000)]
Release 10.0.0.17336

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 26 Jul 2022 15:09:29 +0000 (15:09 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[Tizen.Log] Optimize separator
Youngjae Cho [Tue, 26 Jul 2022 08:55:47 +0000 (17:55 +0900)]
[Tizen.Log] Optimize separator

Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
21 months agoRelease 10.0.0.17335 accepted/tizen/unified/20220726.132135 submit/tizen/20220725.092221
TizenAPI-Bot [Mon, 25 Jul 2022 09:22:21 +0000 (09:22 +0000)]
Release 10.0.0.17335

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Mon, 25 Jul 2022 09:22:21 +0000 (09:22 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[NUI] Version up nui22132 (#4443)
Hosang Kim [Mon, 25 Jul 2022 07:59:02 +0000 (16:59 +0900)]
[NUI] Version up nui22132 (#4443)

Co-authored-by: Hosang Kim <hosang12.kim@samsung.com>
21 months ago[NUI] Add AllowOnlyOwnTouch property and SetDefaultAllowOnlyOwnTouch api
joogab.yun [Thu, 23 Jun 2022 02:13:53 +0000 (11:13 +0900)]
[NUI] Add AllowOnlyOwnTouch property and SetDefaultAllowOnlyOwnTouch api

1. If the AllowOnlyOwnTouch property is true, it will only receive touch events that started from itself.
```c#
  var view = new View()
  {
    AllowOnlyOwnTouch = true,
  }
```

2. Add SetDefaultAllowOnlyOwnTouch(bool enable) in View
```c#
   // If this is set to true, all views are created with AllowOnlyOwnTouch set to true.
   View.SetDefaultiAllowOnlyOwnTouch(true);
```

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