From 27893e385679cbc0a0421355866043e415e55977 Mon Sep 17 00:00:00 2001 From: huiyueun <35286162+huiyueun@users.noreply.github.com> Date: Mon, 5 Nov 2018 09:45:13 +0900 Subject: [PATCH] [NUI] Sync dalihub/TizenFX and Samsung/TizenFX (#528) * Added LayoutGroup and LayoutItem classes in NUI. This was done by using bindings wrapper classes for LayoutItem, LayoutGroup, LayoutMeasureSpec, LayoutLength, and LayoutMeasuredSize. Change-Id: I19e28bdff59a62cf1c8e8711f50f9f0e8f1c119a * Layouting support in NUI Change-Id: I3d6f688d869faa81c34385db37feceb1d8c1d0c0 * Fixed disposed bug and removed RegisterChildProperties API usage. Change-Id: I7b71bd1a3a03306897abdf3c263c6bbb65c1bff8 * RootLayout added to Window Change-Id: Ie47ceec452b5f254950263bdaf661e9e3fe86d1f * All Layers have an Absolute layout Change-Id: I08281a25b2b73822b45f5c6a567b574b5af74fb4 * Set View.Size2D sets layout minimum size if exists. Change-Id: Ide73c78957d9ee5d4799bfff4aa2232b87ffa536 * [NUI] Minimize public api for xaml Change-Id: Ib1426b1956a2af307bd6128d6b97067b0d732847 * Renaming of rootlayer in Layer.cs Change-Id: I583f49caaad819cabaca83b09c9c7dd9c2b9a331 * Fix NUI nested layout issue Change-Id: I68edd6cf8295e06a52655d84b8ce039a4e1f1008 * [NUI] Back-sync Samsung/TizenFX into dalihub/TizenFX Change-Id: Ib63e792bc3474c9226506f30889994219e237ec1 * [NUI] Remove tabs and redundant spaces Change-Id: I1d512d7f478e532f76629b2529995386820fc764 * Sync dalihub/TizenFX and Samsung/TizenFX - [NUI] Remove apis which are using internal APIs (#324) Some apis are using DALi internal APIs. Clean up these wrong apis to prevent future errors. Signed-off-by: minho.sun Change-Id: I77f773ec84f93f69684c2bdad26d9721f8ed705d Signed-off-by: dongsug.song * Sync dalihub/TizenFX and Samsung/TizenFX for NUI-XAML related changes Change-Id: Ied6a4e33d462712672e65763572c6aa88065a897 Signed-off-by: dongsug.song * Support multi-cascade property setting for Size2D and Position2D Change-Id: Ibeb9e9ec639742b78054fe8592167170ea0f00d2 Signed-off-by: dongsug.song * Add Mouse button type to identify clicked button kind Change-Id: Id336dacccff8192a17cda552ba8ea2ba01121002 Signed-off-by: dongsug.song * [NUI] Fix dereferenced error Value trans, which has null value, is dereferenced in member access expression trans.Name Change-Id: I5b7fa2a0e96689ff0cc0821f2e931ed3c4001e9d Signed-off-by: huiyu.eun * [NUI]Remove ContentProperty attribute and update sample Change-Id: I0fbb60bf00c609779b6f5ff4d8aff58a26a8819e * [NUI] Fix children count of LayoutGroup bug Change-Id: I73c3b597b161a2dbf4a52d37e6f5a0ab4858c11b Signed-off-by: huiyu.eun * [NUI] Make Layout APIs as internal ones (will be changed as public APIs later) Conflicts: src/Tizen.NUI/src/internal/Layouting/LayoutGroupWrapper.cs src/Tizen.NUI/src/internal/Layouting/LayoutItemWrapper.cs Change-Id: Ia64e9216d10ecc986e0e977f2e0633a03813faec Signed-off-by: dongsug.song * Fix View Size2D. We force Size2D by setting fixed width & height specifications. There is no really another way in new layouting without breaking new layouting design. Also MinimumSize will set now Layout.MinimumSize. Change-Id: I65c7eaab8210c83b9097426a14c8877173d11f90 * [NUI] Change Parameter type of KeyboardRepeatInfo APIs - Changed the parameters type of KeyboardRepeatInfo APIs : 'double' type -> 'float' type Change-Id: I3940e44a1a2c116988e8c947ae81d118ac266000 Signed-off-by: Seoyeon Kim * [NUI] Fix getting ClippingMode error Change-Id: I2379ec6adda1442e819d2adbaa9751e5dd154996 * [NUI] Fix animation flickering issue. Change-Id: Idd3e28ac861a6fa33ad316e4bcae6a7b2199c0de Signed-off-by: Feng Jin * [NUI] Remove redundant logs Change-Id: Ic7ec157fe8117b613d0d008f68e74cf7c4bccf64 * [NUI] Fix KeyValue issue Change-Id: I1970a61633fba277379a43035cf84ec2871d1cdd * [NUI]public BindableObject.GetValue and BindableObject.SetValue to enable other modules(EX.Tizen.TV.NUI) to implement data binding. Change-Id: Ibb048e668e765a96f1e8553951e4073b181e9a84 Signed-off-by: Feng Jin * [NUI]Add protect codes in API View::Add 1. Add protect codes, so that if the child is null, this API won't don anything. Change-Id: Icfd7e2cbb08b99ed962660edb88e8797bad2b654 * [NUI] public gesture detector. Change-Id: Ife9902fe77b43f2c422a1a2ebeaf474d13e67589 Signed-off-by: Feng Jin * GridLayout added Change-Id: I67916a0e2a8efde6fd8d28daac79bca39d679d10 * Add PropertyValue.Get function for RelativeVector2, RelativeVector3, and RelativeVector4 type. Change-Id: I181c51a6eea0a94721b28a48d8187673a3f0b88b Signed-off-by: Feng Jin * Explict assigning of Layouts to children Allows legacy GridContainer to display it's children. CustomLayouts children get a LayoutItem and displayed. Change-Id: Ic3f900ae01800de77695b85a57661f886ee060b7 * [NUI] Add DestroyContext call before disposing TextField/TextEditor In order to speed up IME hide, temporarily add DestroyContext call. Change-Id: Id93c99f4d45061d4e406d36ced7a0ec09c8f2c34 * [NUI] VisualMap revising Here are some changes: Add VisualFittingMode property Add Atlasing property Add Shadow,Underline,Outline,Background property Add RenderIfTransparent property Change-Id: I8d85f9d1a438cb6fbb636f79c7438e9134e1df8f * [NUI] Add visual test example Change-Id: I25f41d969f7b98a494a4fa1716b0335c09ab5026 * [NUI] Add friend assembly for Tizen.TV.NUI.Component Change-Id: I2fdc02205c03aa98260035fb81998d68514c030e * View.cs assignement error and logging fix Change-Id: Ic43213bb7e565f03f83d27df153d095b0e9f7143 * [NUI] Add support for changing the Rendering behavior Change-Id: Ibbe3627659132fd40105482761795f62a92d1856 * Size2D set updates measure spec for all Views Previously Size2D set only updated the WIDTH/HEIGHT MEASURESPEC for Views that already had a Layout set. But if the Size2D was set before the View added to it's parent then the set size would not update the measure specs. Change-Id: I28e731e5e6c6318231b5ba25108bf2daa9cd3411 * [NUI] Avoid raising InputMethodContext reference count Change-Id: I25e89f41daa41008c81ae1b46fbb82c75a98a011 * [NUI] Add getter property for VisualFittingMode Change-Id: I1ee389dd4a84f153e4a5d063fe3331a9525757eb * [NUI] VisualMaps revising continue Here are changes: 1. Update VisualFittingMode 2. Remove EditorBrowsable attribute Change-Id: I2f272e822ba227fe255031b3574db325505e90e1 * [NUI] Add LinearLayout Alignment and Weight Change-Id: I0ed3010fd27f8f4cb26126efc5547a301c69cf38 Signed-off-by: Seoyeon Kim * SetLayoutRequired, IsLayoutRequired View API added Change-Id: I6b4351901ad841c04f92b22be62c43f7f20b9263 * Fixes required after https://review.tizen.org/gerrit/#/c/189231/ Removal of dangerous float conversion Change-Id: I6766c8747865c229a1df3ed669a1d9ab90fefdc4 * Update LayoutItem doxygen for Minimum(Width|Height) API. Change-Id: I0ead74f919c73823cb6f4b241bea81cbcdde4c98 * [NUI] Fix LayoutItemWrapperImpl null issue Change-Id: I158533d132eb81c4681d8ff622124ba45bfe0e4b Signed-off-by: huiyu.eun * [NUI] Fix RenderingBehavior issue Change-Id: I35b83e115fd60d2b43ed49c2a35a0f34377e55c2 Signed-off-by: huiyu.eun * [NUI] Support Resource path when using xaml Change-Id: I066c4a6b051bfdcc5fa6b26f9f784a2be5a255a7 * [NUI] Public ChildAdded,ChildRemoved,PropertySet events & properties of TableView.CellPosition Change-Id: I77b58a63e863b16e9eeef8c09da9ae5160f5e735 * [NUI] Public some apis of TableView,Animation,NUIApplication Change-Id: I280e6389cb9d2aa537d72c183b1547ee807fcfd6 * Layer SetLayoutingRequired for added Views Change-Id: I7e9ead91ddec74fee998bdafc0e9249ffe250453 * [NUI] Add comment Add Size, Size2D comment Signed-off-by: huiyu.eun Change-Id: Ic790ea0af14e9aa76314e92ac74a034ab2f7985c * [NUI] Fix ImageLoadThread issue PLM ID : [DF181025-02207],[DF181005-00132],[DF180906-00491] heap-use-after-free issue using ASAN. The application's destructor was not called after terminated. The Join of ImageLoadThread was not called in ImageLoadThread's destructor. The cause is that AnimationImpl is still referenced in C#. Resolve by explicitly calling dispose. Change-Id: Ica66a8a7a17ff305777c173be33e0a196213e566 * All Views in a tree can be layouts Prior to this fix a View with children within a View would not become a layout if the parent View did not have SetLayout explicitly called on it. Change-Id: Ibf9b214f907a0ea8df30f54269626747c50499ca * [NUI] Fix codacy error check IntPtr.Zero Signed-off-by: huiyu.eun * Delete NUIWatchCoreBackend.cs NUIWatchCoreBackend is internal APIs --- .../Interop/Interop.CallManager.cs | 2 +- .../Tizen.CallManager/Interop/Interop.GsList.cs | 2 +- .../Tizen.CallManager/Interop/Interop.Libraries.cs | 2 +- .../Tizen.CallManager/CallData.cs | 2 +- .../Tizen.CallManager/CallEventData.cs | 2 +- .../Tizen.CallManager/CallManager.cs | 2 +- .../Tizen.CallManager/CmClientHandle.cs | 2 +- .../Tizen.CallManager/CmEnumerations.cs | 2 +- .../Tizen.CallManager/CmEventArgs.cs | 2 +- .../Tizen.CallManager/CmUtility.cs | 2 +- .../Tizen.CallManager/ConferenceCallData.cs | 2 +- .../src/Tizen.Network.Mtp/Interop/Interop.Glib.cs | 2 +- .../src/Tizen.Network.Mtp/Interop/Interop.Libc.cs | 2 +- .../Tizen.Network.Mtp/Interop/Interop.Libraries.cs | 2 +- .../src/Tizen.Network.Mtp/Interop/Interop.Mtp.cs | 2 +- .../Tizen.Network.Mtp/MtpDevice.cs | 2 +- .../Tizen.Network.Mtp/MtpEnumerations.cs | 2 +- .../Tizen.Network.Mtp/MtpErrorFactory.cs | 2 +- .../Tizen.Network.Mtp/MtpEventArgs.cs | 2 +- .../Tizen.Network.Mtp/MtpManager.cs | 2 +- .../Tizen.Network.Mtp/MtpManagerEvent.cs | 2 +- .../Tizen.Network.Mtp/MtpManagerImpl.cs | 2 +- .../Tizen.Network.Mtp/MtpObject.cs | 2 +- .../Tizen.Network.Mtp/MtpStorage.cs | 2 +- .../src/Tizen.Tapi/Interop/Interop.Libraries.cs | 2 +- internals/src/Tizen.Tapi/Interop/Interop.Tapi.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/Call.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/CallData.cs | 2 +- .../src/Tizen.Tapi/Tizen.Tapi/CallEnumerations.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/CallStructs.cs | 2 +- .../src/Tizen.Tapi/Tizen.Tapi/ModemEnumerations.cs | 2 +- .../src/Tizen.Tapi/Tizen.Tapi/ModemStructs.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/Network.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/NetworkData.cs | 2 +- .../Tizen.Tapi/Tizen.Tapi/NetworkEnumerations.cs | 2 +- .../src/Tizen.Tapi/Tizen.Tapi/NetworkStructs.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/Oem.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/OemData.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/OemStructs.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/Phonebook.cs | 2 +- .../src/Tizen.Tapi/Tizen.Tapi/PhonebookData.cs | 2 +- .../Tizen.Tapi/Tizen.Tapi/PhonebookEnumerations.cs | 2 +- .../src/Tizen.Tapi/Tizen.Tapi/PhonebookStructs.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/SatData.cs | 2 +- .../src/Tizen.Tapi/Tizen.Tapi/SatEnumerations.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/SatStructs.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/Sim.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/SimData.cs | 2 +- .../src/Tizen.Tapi/Tizen.Tapi/SimEnumerations.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/SimStructs.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/SmsData.cs | 2 +- .../src/Tizen.Tapi/Tizen.Tapi/SmsEnumerations.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/SmsStructs.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/Ss.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/SsData.cs | 2 +- .../src/Tizen.Tapi/Tizen.Tapi/SsEnumerations.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/SsStructs.cs | 2 +- .../src/Tizen.Tapi/Tizen.Tapi/TapiEnumerations.cs | 2 +- .../src/Tizen.Tapi/Tizen.Tapi/TapiEventArgs.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/TapiHandle.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/TapiManager.cs | 2 +- internals/src/Tizen.Tapi/Tizen.Tapi/TapiUtility.cs | 2 +- .../Interop/Interop.Libraries.cs | 2 +- .../Interop/Interop.VoiceControlCommand.cs | 2 +- .../AsrResultEventArgs.cs | 2 +- .../CurrentCommandListEventArgs.cs | 2 +- .../CurrentLanguageChangedEventArgs.cs | 2 +- .../ErrorOccurredEventArgs.cs | 2 +- .../ExceptionFactory.cs | 2 +- .../RecognitionResult.cs | 2 +- .../ServiceStateChangedEventArgs.cs | 2 +- .../StateChangedEventArgs.cs | 2 +- .../TooltipEventArgs.cs | 2 +- .../Tizen.Uix.VoiceControlWidget/VoiceCommand.cs | 2 +- .../VoiceCommandList.cs | 2 +- .../VoiceControlWidget.cs | 2 +- src/ElmSharp/ElmSharp/GenList.cs | 2 +- src/ElmSharp/ElmSharp/Widget.cs | 2 +- src/ElmSharp/ElmSharp/Window.cs | 2 +- src/ElmSharp/Interop/Interop.Elementary.cs | 2 +- .../Tizen.Applications.DataControl/Consumer.cs | 2 +- .../Tizen.Applications/Package.cs | 2 +- .../Tizen.Applications/PackageManager.cs | 2 +- .../Tizen.Messaging.Push/PushClient.cs | 2 +- .../Tizen.Messaging.Push/PushImpl.cs | 2 +- .../Interop/Interop.MediaControllerPlaylist.cs | 2 +- .../Interop/Interop.MediaControllerServer.cs | 2 +- .../MediaController/MediaControlServer.Events.cs | 2 +- .../MediaController/MediaControlServer.cs | 2 +- .../MediaControlServerStartedEventArgs.cs | 2 +- .../MediaControlServerStoppedEventArgs.cs | 2 +- .../MediaController/MediaController.cs | 2 +- .../MediaControllerManager.Events.cs | 2 +- .../MediaController/MetadataUpdatedEventArgs.cs | 2 +- .../RepeatModeCapabilityUpdatedEventArgs.cs | 2 +- .../ShuffleModeCapabilityUpdatedEventArgs.cs | 2 +- .../ThumbnailExtractor/ThumbnailExtractor.cs | 2 +- src/Tizen.Multimedia/AudioManager/AudioDevice.cs | 2 +- src/Tizen.Multimedia/Interop/Interop.Device.cs | 2 +- src/Tizen.NUI/src/internal/Application.cs | 106 ++++++++++++--------- .../src/internal/Layouting/AbsoluteLayout.cs | 6 +- .../src/internal/Layouting/LayoutGroup.cs | 6 -- src/Tizen.NUI/src/internal/NUICoreBackend.cs | 1 + src/Tizen.NUI/src/internal/Registry.cs | 2 +- src/Tizen.NUI/src/internal/VersionCheck.cs | 2 +- src/Tizen.NUI/src/internal/WatchApplication.cs | 30 +++--- src/Tizen.NUI/src/public/BaseComponents/View.cs | 21 +++- src/Tizen.NUI/src/public/Layer.cs | 7 ++ src/Tizen.Pims.Calendar/Interop/Interop.Filter.cs | 2 +- src/Tizen.Pims.Calendar/Interop/Interop.Record.cs | 2 +- .../Tizen.Pims.Calendar/CalendarFilter.cs | 2 +- .../Tizen.Pims.Calendar/CalendarRecord.cs | 2 +- 112 files changed, 206 insertions(+), 181 deletions(-) diff --git a/internals/src/Tizen.CallManager/Interop/Interop.CallManager.cs b/internals/src/Tizen.CallManager/Interop/Interop.CallManager.cs index 393efa50..9531ff7 100755 --- a/internals/src/Tizen.CallManager/Interop/Interop.CallManager.cs +++ b/internals/src/Tizen.CallManager/Interop/Interop.CallManager.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.CallManager/Interop/Interop.GsList.cs b/internals/src/Tizen.CallManager/Interop/Interop.GsList.cs index 661b514..e185bbc 100755 --- a/internals/src/Tizen.CallManager/Interop/Interop.GsList.cs +++ b/internals/src/Tizen.CallManager/Interop/Interop.GsList.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.CallManager/Interop/Interop.Libraries.cs b/internals/src/Tizen.CallManager/Interop/Interop.Libraries.cs index 1a59b36..31f943a 100755 --- a/internals/src/Tizen.CallManager/Interop/Interop.Libraries.cs +++ b/internals/src/Tizen.CallManager/Interop/Interop.Libraries.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.CallManager/Tizen.CallManager/CallData.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CallData.cs index 8f7b2da..99a098f 100644 --- a/internals/src/Tizen.CallManager/Tizen.CallManager/CallData.cs +++ b/internals/src/Tizen.CallManager/Tizen.CallManager/CallData.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.CallManager/Tizen.CallManager/CallEventData.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CallEventData.cs index dce2d9f..b9cae7f 100644 --- a/internals/src/Tizen.CallManager/Tizen.CallManager/CallEventData.cs +++ b/internals/src/Tizen.CallManager/Tizen.CallManager/CallEventData.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.CallManager/Tizen.CallManager/CallManager.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CallManager.cs index 4a555f8..7e5bc43 100644 --- a/internals/src/Tizen.CallManager/Tizen.CallManager/CallManager.cs +++ b/internals/src/Tizen.CallManager/Tizen.CallManager/CallManager.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.CallManager/Tizen.CallManager/CmClientHandle.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CmClientHandle.cs index 72eb620..afe80de 100644 --- a/internals/src/Tizen.CallManager/Tizen.CallManager/CmClientHandle.cs +++ b/internals/src/Tizen.CallManager/Tizen.CallManager/CmClientHandle.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.CallManager/Tizen.CallManager/CmEnumerations.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CmEnumerations.cs index a7965dd..43e8e8f 100644 --- a/internals/src/Tizen.CallManager/Tizen.CallManager/CmEnumerations.cs +++ b/internals/src/Tizen.CallManager/Tizen.CallManager/CmEnumerations.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.CallManager/Tizen.CallManager/CmEventArgs.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CmEventArgs.cs index 77a69fd..c583dc2 100644 --- a/internals/src/Tizen.CallManager/Tizen.CallManager/CmEventArgs.cs +++ b/internals/src/Tizen.CallManager/Tizen.CallManager/CmEventArgs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.CallManager/Tizen.CallManager/CmUtility.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CmUtility.cs index e37be1a..b5c28f7 100755 --- a/internals/src/Tizen.CallManager/Tizen.CallManager/CmUtility.cs +++ b/internals/src/Tizen.CallManager/Tizen.CallManager/CmUtility.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.CallManager/Tizen.CallManager/ConferenceCallData.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/ConferenceCallData.cs index dcf83ae..a9d66d1 100644 --- a/internals/src/Tizen.CallManager/Tizen.CallManager/ConferenceCallData.cs +++ b/internals/src/Tizen.CallManager/Tizen.CallManager/ConferenceCallData.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Network.Mtp/Interop/Interop.Glib.cs b/internals/src/Tizen.Network.Mtp/Interop/Interop.Glib.cs index 576a6e2..ffc4061 100644 --- a/internals/src/Tizen.Network.Mtp/Interop/Interop.Glib.cs +++ b/internals/src/Tizen.Network.Mtp/Interop/Interop.Glib.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Network.Mtp/Interop/Interop.Libc.cs b/internals/src/Tizen.Network.Mtp/Interop/Interop.Libc.cs index 825599e..9f96035 100644 --- a/internals/src/Tizen.Network.Mtp/Interop/Interop.Libc.cs +++ b/internals/src/Tizen.Network.Mtp/Interop/Interop.Libc.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Network.Mtp/Interop/Interop.Libraries.cs b/internals/src/Tizen.Network.Mtp/Interop/Interop.Libraries.cs index 0d16b44..b4bf285 100644 --- a/internals/src/Tizen.Network.Mtp/Interop/Interop.Libraries.cs +++ b/internals/src/Tizen.Network.Mtp/Interop/Interop.Libraries.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Network.Mtp/Interop/Interop.Mtp.cs b/internals/src/Tizen.Network.Mtp/Interop/Interop.Mtp.cs index bd50253..229206d 100644 --- a/internals/src/Tizen.Network.Mtp/Interop/Interop.Mtp.cs +++ b/internals/src/Tizen.Network.Mtp/Interop/Interop.Mtp.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpDevice.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpDevice.cs index 8d012f0..b445362 100644 --- a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpDevice.cs +++ b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpDevice.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEnumerations.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEnumerations.cs index 4db646c..e0219b6 100644 --- a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEnumerations.cs +++ b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEnumerations.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpErrorFactory.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpErrorFactory.cs index 6dee6db..c7db6c6 100644 --- a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpErrorFactory.cs +++ b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpErrorFactory.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEventArgs.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEventArgs.cs index e882c43..d9fbe13 100644 --- a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEventArgs.cs +++ b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEventArgs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManager.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManager.cs index 36249e1..2bdb2dc 100644 --- a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManager.cs +++ b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManager.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerEvent.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerEvent.cs index 7b23311..dd9542b 100644 --- a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerEvent.cs +++ b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerEvent.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerImpl.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerImpl.cs index 111bdb0..7b39901 100644 --- a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerImpl.cs +++ b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerImpl.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpObject.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpObject.cs index 6c9c176..9e06e20 100644 --- a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpObject.cs +++ b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpObject.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpStorage.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpStorage.cs index e53474f..a94a7e6 100644 --- a/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpStorage.cs +++ b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpStorage.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Interop/Interop.Libraries.cs b/internals/src/Tizen.Tapi/Interop/Interop.Libraries.cs index 242a922..17fe1b7 100755 --- a/internals/src/Tizen.Tapi/Interop/Interop.Libraries.cs +++ b/internals/src/Tizen.Tapi/Interop/Interop.Libraries.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Interop/Interop.Tapi.cs b/internals/src/Tizen.Tapi/Interop/Interop.Tapi.cs index 9881c98..66d105c 100755 --- a/internals/src/Tizen.Tapi/Interop/Interop.Tapi.cs +++ b/internals/src/Tizen.Tapi/Interop/Interop.Tapi.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/Call.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/Call.cs index c33adb6..ae1c0ce 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/Call.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/Call.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/CallData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/CallData.cs index 0ce86ec..5507261 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/CallData.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/CallData.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/CallEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/CallEnumerations.cs index 37b7671..aba00a5 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/CallEnumerations.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/CallEnumerations.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/CallStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/CallStructs.cs index f36f1d5..b330101 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/CallStructs.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/CallStructs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/ModemEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/ModemEnumerations.cs index 2b253a4..a6f41ac 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/ModemEnumerations.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/ModemEnumerations.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/ModemStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/ModemStructs.cs index fbba5d4..3aa8b24 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/ModemStructs.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/ModemStructs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/Network.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/Network.cs index 886261d..663c8b2 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/Network.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/Network.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkData.cs index ed4a3ba..c77c2d1 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkData.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkData.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkEnumerations.cs index f047dfb..1a19a62 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkEnumerations.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkEnumerations.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkStructs.cs index 5d180f5..309d33d 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkStructs.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkStructs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/Oem.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/Oem.cs index 3aa69ac..739e628 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/Oem.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/Oem.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/OemData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/OemData.cs index f008d96..230a4e2 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/OemData.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/OemData.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/OemStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/OemStructs.cs index 903fb1c..68582dd 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/OemStructs.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/OemStructs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/Phonebook.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/Phonebook.cs index 217d390..abb3f7d 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/Phonebook.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/Phonebook.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookData.cs index f28cd93..5c6e720 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookData.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookData.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookEnumerations.cs index 414ecbc..5e917dd 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookEnumerations.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookEnumerations.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookStructs.cs index 74d8cf5..006b2e8 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookStructs.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookStructs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/SatData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SatData.cs index 0a2f215..2ca9301 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/SatData.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/SatData.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/SatEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SatEnumerations.cs index f3477c0..371ac2f 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/SatEnumerations.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/SatEnumerations.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/SatStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SatStructs.cs index 99c6e07..03e17cd 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/SatStructs.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/SatStructs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/Sim.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/Sim.cs index 4400737..e40a0f6 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/Sim.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/Sim.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/SimData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SimData.cs index 96a3cdb..3cb52b2 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/SimData.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/SimData.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/SimEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SimEnumerations.cs index 7c115cd..838f2e6 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/SimEnumerations.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/SimEnumerations.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/SimStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SimStructs.cs index 24a38a6..1334715 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/SimStructs.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/SimStructs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/SmsData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SmsData.cs index f17e09d..36fc698 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/SmsData.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/SmsData.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/SmsEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SmsEnumerations.cs index d79e30f..0216ca9 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/SmsEnumerations.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/SmsEnumerations.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/SmsStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SmsStructs.cs index 0b47e12..1f44e0c 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/SmsStructs.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/SmsStructs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/Ss.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/Ss.cs index 4d33974..be03929 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/Ss.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/Ss.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/SsData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SsData.cs index 9901405..e65efca 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/SsData.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/SsData.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/SsEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SsEnumerations.cs index 0403fce..7f0101a 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/SsEnumerations.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/SsEnumerations.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/SsStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SsStructs.cs index 302a6b5..59f71d5 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/SsStructs.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/SsStructs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/TapiEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiEnumerations.cs index f08e736..2976f99 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/TapiEnumerations.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiEnumerations.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/TapiEventArgs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiEventArgs.cs index 08d5520..a9d5633 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/TapiEventArgs.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiEventArgs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/TapiHandle.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiHandle.cs index 51b1a2e..bc3a1a7 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/TapiHandle.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiHandle.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/TapiManager.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiManager.cs index 589e540..9949ee9 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/TapiManager.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiManager.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Tapi/Tizen.Tapi/TapiUtility.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiUtility.cs index 9e68e1b..010ac71 100755 --- a/internals/src/Tizen.Tapi/Tizen.Tapi/TapiUtility.cs +++ b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiUtility.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.Libraries.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.Libraries.cs index ace6e03..bcae420 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.Libraries.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.Libraries.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.VoiceControlCommand.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.VoiceControlCommand.cs index cdd0819..5d1dfb5 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.VoiceControlCommand.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.VoiceControlCommand.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/AsrResultEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/AsrResultEventArgs.cs index 17f34ed..75f054f 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/AsrResultEventArgs.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/AsrResultEventArgs.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentCommandListEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentCommandListEventArgs.cs index 7e270b7..d8a852f 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentCommandListEventArgs.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentCommandListEventArgs.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentLanguageChangedEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentLanguageChangedEventArgs.cs index 895a8bc..4f006b8 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentLanguageChangedEventArgs.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentLanguageChangedEventArgs.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ErrorOccurredEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ErrorOccurredEventArgs.cs index 0d33872..83e5ae7 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ErrorOccurredEventArgs.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ErrorOccurredEventArgs.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ExceptionFactory.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ExceptionFactory.cs index 864dab3..17da0b6 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ExceptionFactory.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ExceptionFactory.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/RecognitionResult.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/RecognitionResult.cs index da9db41..18cd8ce 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/RecognitionResult.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/RecognitionResult.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ServiceStateChangedEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ServiceStateChangedEventArgs.cs index e86d471..ead555b 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ServiceStateChangedEventArgs.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ServiceStateChangedEventArgs.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/StateChangedEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/StateChangedEventArgs.cs index 67a6183..4ba0988 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/StateChangedEventArgs.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/StateChangedEventArgs.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/TooltipEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/TooltipEventArgs.cs index 32f5423..bebf75b 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/TooltipEventArgs.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/TooltipEventArgs.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommand.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommand.cs index d99cef2..1eeb477 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommand.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommand.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommandList.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommandList.cs index 31e79f5..337f110 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommandList.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommandList.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceControlWidget.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceControlWidget.cs index 75d7c4c..cf2d269 100755 --- a/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceControlWidget.cs +++ b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceControlWidget.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved +* Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/ElmSharp/ElmSharp/GenList.cs b/src/ElmSharp/ElmSharp/GenList.cs index 067fc21..cfcc4ef 100644 --- a/src/ElmSharp/ElmSharp/GenList.cs +++ b/src/ElmSharp/ElmSharp/GenList.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/ElmSharp/ElmSharp/Widget.cs b/src/ElmSharp/ElmSharp/Widget.cs index 0831836..919b0a7 100644 --- a/src/ElmSharp/ElmSharp/Widget.cs +++ b/src/ElmSharp/ElmSharp/Widget.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/ElmSharp/ElmSharp/Window.cs b/src/ElmSharp/ElmSharp/Window.cs index 86351c8..059a03a 100755 --- a/src/ElmSharp/ElmSharp/Window.cs +++ b/src/ElmSharp/ElmSharp/Window.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/ElmSharp/Interop/Interop.Elementary.cs b/src/ElmSharp/Interop/Interop.Elementary.cs index 8a8cb0c..675347e 100644 --- a/src/ElmSharp/Interop/Interop.Elementary.cs +++ b/src/ElmSharp/Interop/Interop.Elementary.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Applications.DataControl/Tizen.Applications.DataControl/Consumer.cs b/src/Tizen.Applications.DataControl/Tizen.Applications.DataControl/Consumer.cs index 15f342e..c95251c 100755 --- a/src/Tizen.Applications.DataControl/Tizen.Applications.DataControl/Consumer.cs +++ b/src/Tizen.Applications.DataControl/Tizen.Applications.DataControl/Consumer.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Applications.PackageManager/Tizen.Applications/Package.cs b/src/Tizen.Applications.PackageManager/Tizen.Applications/Package.cs index 000be4a..4cda57f 100644 --- a/src/Tizen.Applications.PackageManager/Tizen.Applications/Package.cs +++ b/src/Tizen.Applications.PackageManager/Tizen.Applications/Package.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Applications.PackageManager/Tizen.Applications/PackageManager.cs b/src/Tizen.Applications.PackageManager/Tizen.Applications/PackageManager.cs index c813028..ab407a9 100644 --- a/src/Tizen.Applications.PackageManager/Tizen.Applications/PackageManager.cs +++ b/src/Tizen.Applications.PackageManager/Tizen.Applications/PackageManager.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Messaging.Push/Tizen.Messaging.Push/PushClient.cs b/src/Tizen.Messaging.Push/Tizen.Messaging.Push/PushClient.cs index d5cb0b7..273524c 100755 --- a/src/Tizen.Messaging.Push/Tizen.Messaging.Push/PushClient.cs +++ b/src/Tizen.Messaging.Push/Tizen.Messaging.Push/PushClient.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Messaging.Push/Tizen.Messaging.Push/PushImpl.cs b/src/Tizen.Messaging.Push/Tizen.Messaging.Push/PushImpl.cs index 506ed00..be31529 100644 --- a/src/Tizen.Messaging.Push/Tizen.Messaging.Push/PushImpl.cs +++ b/src/Tizen.Messaging.Push/Tizen.Messaging.Push/PushImpl.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia.Remoting/Interop/Interop.MediaControllerPlaylist.cs b/src/Tizen.Multimedia.Remoting/Interop/Interop.MediaControllerPlaylist.cs index ea048a6..c20eb6f 100644 --- a/src/Tizen.Multimedia.Remoting/Interop/Interop.MediaControllerPlaylist.cs +++ b/src/Tizen.Multimedia.Remoting/Interop/Interop.MediaControllerPlaylist.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia.Remoting/Interop/Interop.MediaControllerServer.cs b/src/Tizen.Multimedia.Remoting/Interop/Interop.MediaControllerServer.cs index 971c0db..dbef5f4 100644 --- a/src/Tizen.Multimedia.Remoting/Interop/Interop.MediaControllerServer.cs +++ b/src/Tizen.Multimedia.Remoting/Interop/Interop.MediaControllerServer.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServer.Events.cs b/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServer.Events.cs index e3d7249..e532c54 100644 --- a/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServer.Events.cs +++ b/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServer.Events.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServer.cs b/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServer.cs index cb36872..2133026 100644 --- a/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServer.cs +++ b/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServer.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServerStartedEventArgs.cs b/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServerStartedEventArgs.cs index f0c53cd..b931551 100644 --- a/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServerStartedEventArgs.cs +++ b/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServerStartedEventArgs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServerStoppedEventArgs.cs b/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServerStoppedEventArgs.cs index 97bf7b4..f23257d 100644 --- a/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServerStoppedEventArgs.cs +++ b/src/Tizen.Multimedia.Remoting/MediaController/MediaControlServerStoppedEventArgs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia.Remoting/MediaController/MediaController.cs b/src/Tizen.Multimedia.Remoting/MediaController/MediaController.cs index 5a07cd5..3ca8b47 100644 --- a/src/Tizen.Multimedia.Remoting/MediaController/MediaController.cs +++ b/src/Tizen.Multimedia.Remoting/MediaController/MediaController.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia.Remoting/MediaController/MediaControllerManager.Events.cs b/src/Tizen.Multimedia.Remoting/MediaController/MediaControllerManager.Events.cs index d8acb49..924cc82 100644 --- a/src/Tizen.Multimedia.Remoting/MediaController/MediaControllerManager.Events.cs +++ b/src/Tizen.Multimedia.Remoting/MediaController/MediaControllerManager.Events.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia.Remoting/MediaController/MetadataUpdatedEventArgs.cs b/src/Tizen.Multimedia.Remoting/MediaController/MetadataUpdatedEventArgs.cs index 59c3682..e9c94da 100644 --- a/src/Tizen.Multimedia.Remoting/MediaController/MetadataUpdatedEventArgs.cs +++ b/src/Tizen.Multimedia.Remoting/MediaController/MetadataUpdatedEventArgs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia.Remoting/MediaController/RepeatModeCapabilityUpdatedEventArgs.cs b/src/Tizen.Multimedia.Remoting/MediaController/RepeatModeCapabilityUpdatedEventArgs.cs index 11f6acb..12cc0c3 100644 --- a/src/Tizen.Multimedia.Remoting/MediaController/RepeatModeCapabilityUpdatedEventArgs.cs +++ b/src/Tizen.Multimedia.Remoting/MediaController/RepeatModeCapabilityUpdatedEventArgs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia.Remoting/MediaController/ShuffleModeCapabilityUpdatedEventArgs.cs b/src/Tizen.Multimedia.Remoting/MediaController/ShuffleModeCapabilityUpdatedEventArgs.cs index a4229a8..5be1456 100644 --- a/src/Tizen.Multimedia.Remoting/MediaController/ShuffleModeCapabilityUpdatedEventArgs.cs +++ b/src/Tizen.Multimedia.Remoting/MediaController/ShuffleModeCapabilityUpdatedEventArgs.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia.Util/ThumbnailExtractor/ThumbnailExtractor.cs b/src/Tizen.Multimedia.Util/ThumbnailExtractor/ThumbnailExtractor.cs index f1e09ff..45ccbe3 100644 --- a/src/Tizen.Multimedia.Util/ThumbnailExtractor/ThumbnailExtractor.cs +++ b/src/Tizen.Multimedia.Util/ThumbnailExtractor/ThumbnailExtractor.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia/AudioManager/AudioDevice.cs b/src/Tizen.Multimedia/AudioManager/AudioDevice.cs index 987f0d3..bf4ec24 100644 --- a/src/Tizen.Multimedia/AudioManager/AudioDevice.cs +++ b/src/Tizen.Multimedia/AudioManager/AudioDevice.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Multimedia/Interop/Interop.Device.cs b/src/Tizen.Multimedia/Interop/Interop.Device.cs index 100c3f9..0b32939 100755 --- a/src/Tizen.Multimedia/Interop/Interop.Device.cs +++ b/src/Tizen.Multimedia/Interop/Interop.Device.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.NUI/src/internal/Application.cs b/src/Tizen.NUI/src/internal/Application.cs index a12a278..0904b95 100755 --- a/src/Tizen.NUI/src/internal/Application.cs +++ b/src/Tizen.NUI/src/internal/Application.cs @@ -957,12 +957,15 @@ namespace Tizen.NUI NUIApplicationInitEventArgs e = new NUIApplicationInitEventArgs(); // Populate all members of "e" (NUIApplicationInitEventArgs) with real data - e.Application = Application.GetApplicationFromPtr(data); - if (_applicationInitEventHandler != null) + using (e.Application = Application.GetApplicationFromPtr(data)) { - //here we send all data to user event handlers - _applicationInitEventHandler(this, e); + if (_applicationInitEventHandler != null) + { + //here we send all data to user event handlers + _applicationInitEventHandler(this, e); + } } + } /** @@ -1006,12 +1009,13 @@ namespace Tizen.NUI NUIApplicationTerminatingEventArgs e = new NUIApplicationTerminatingEventArgs(); // Populate all members of "e" (NUIApplicationTerminateEventArgs) with real data - e.Application = Application.GetApplicationFromPtr(data); - - if (_applicationTerminateEventHandler != null) + using (e.Application = Application.GetApplicationFromPtr(data)) { - //here we send all data to user event handlers - _applicationTerminateEventHandler(this, e); + if (_applicationTerminateEventHandler != null) + { + //here we send all data to user event handlers + _applicationTerminateEventHandler(this, e); + } } } @@ -1056,12 +1060,13 @@ namespace Tizen.NUI NUIApplicationPausedEventArgs e = new NUIApplicationPausedEventArgs(); // Populate all members of "e" (NUIApplicationPauseEventArgs) with real data - e.Application = Application.GetApplicationFromPtr(data); - - if (_applicationPauseEventHandler != null) + using (e.Application = Application.GetApplicationFromPtr(data)) { - //here we send all data to user event handlers - _applicationPauseEventHandler(this, e); + if (_applicationPauseEventHandler != null) + { + //here we send all data to user event handlers + _applicationPauseEventHandler(this, e); + } } } @@ -1106,12 +1111,13 @@ namespace Tizen.NUI NUIApplicationResumedEventArgs e = new NUIApplicationResumedEventArgs(); // Populate all members of "e" (NUIApplicationResumeEventArgs) with real data - e.Application = Application.GetApplicationFromPtr(data); - - if (_applicationResumeEventHandler != null) + using (e.Application = Application.GetApplicationFromPtr(data)) { - //here we send all data to user event handlers - _applicationResumeEventHandler(this, e); + if (_applicationResumeEventHandler != null) + { + //here we send all data to user event handlers + _applicationResumeEventHandler(this, e); + } } } @@ -1156,12 +1162,13 @@ namespace Tizen.NUI NUIApplicationResetEventArgs e = new NUIApplicationResetEventArgs(); // Populate all members of "e" (NUIApplicationResetEventArgs) with real data - e.Application = Application.GetApplicationFromPtr(data); - - if (_applicationResetEventHandler != null) + using (e.Application = Application.GetApplicationFromPtr(data)) { - //here we send all data to user event handlers - _applicationResetEventHandler(this, e); + if (_applicationResetEventHandler != null) + { + //here we send all data to user event handlers + _applicationResetEventHandler(this, e); + } } } @@ -1206,12 +1213,13 @@ namespace Tizen.NUI NUIApplicationResizedEventArgs e = new NUIApplicationResizedEventArgs(); // Populate all members of "e" (NUIApplicationResizeEventArgs) with real data - e.Application = Application.GetApplicationFromPtr(data); - - if (_applicationResizeEventHandler != null) + using (e.Application = Application.GetApplicationFromPtr(data)) { - //here we send all data to user event handlers - _applicationResizeEventHandler(this, e); + if (_applicationResizeEventHandler != null) + { + //here we send all data to user event handlers + _applicationResizeEventHandler(this, e); + } } } @@ -1256,12 +1264,13 @@ namespace Tizen.NUI NUIApplicationLanguageChangedEventArgs e = new NUIApplicationLanguageChangedEventArgs(); // Populate all members of "e" (NUIApplicationLanguageChangedEventArgs) with real data - e.Application = Application.GetApplicationFromPtr(data); - - if (_applicationLanguageChangedEventHandler != null) + using (e.Application = Application.GetApplicationFromPtr(data)) { - //here we send all data to user event handlers - _applicationLanguageChangedEventHandler(this, e); + if (_applicationLanguageChangedEventHandler != null) + { + //here we send all data to user event handlers + _applicationLanguageChangedEventHandler(this, e); + } } } @@ -1306,12 +1315,13 @@ namespace Tizen.NUI NUIApplicationRegionChangedEventArgs e = new NUIApplicationRegionChangedEventArgs(); // Populate all members of "e" (NUIApplicationRegionChangedEventArgs) with real data - e.Application = Application.GetApplicationFromPtr(data); - - if (_applicationRegionChangedEventHandler != null) + using (e.Application = Application.GetApplicationFromPtr(data)) { - //here we send all data to user event handlers - _applicationRegionChangedEventHandler(this, e); + if (_applicationRegionChangedEventHandler != null) + { + //here we send all data to user event handlers + _applicationRegionChangedEventHandler(this, e); + } } } @@ -1454,15 +1464,16 @@ namespace Tizen.NUI private void OnNUIApplicationAppControl(IntPtr application, IntPtr voidp) { NUIApplicationAppControlEventArgs e = new NUIApplicationAppControlEventArgs(); - - // Populate all members of "e" (NUIApplicationAppControlEventArgs) with real data - e.Application = Application.GetApplicationFromPtr(application); e.VoidP = voidp; - if (_applicationAppControlEventHandler != null) + // Populate all members of "e" (NUIApplicationAppControlEventArgs) with real data + using (e.Application = Application.GetApplicationFromPtr(application)) { - //here we send all data to user event handlers - _applicationAppControlEventHandler(this, e); + if (_applicationAppControlEventHandler != null) + { + //here we send all data to user event handlers + _applicationAppControlEventHandler(this, e); + } } } @@ -1478,6 +1489,11 @@ namespace Tizen.NUI public static Application GetApplicationFromPtr(global::System.IntPtr cPtr) { + if (cPtr == global::System.IntPtr.Zero) + { + return null; + } + Application ret = new Application(cPtr, false); if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); return ret; diff --git a/src/Tizen.NUI/src/internal/Layouting/AbsoluteLayout.cs b/src/Tizen.NUI/src/internal/Layouting/AbsoluteLayout.cs index 174a4c6..ae8fcd3 100755 --- a/src/Tizen.NUI/src/internal/Layouting/AbsoluteLayout.cs +++ b/src/Tizen.NUI/src/internal/Layouting/AbsoluteLayout.cs @@ -18,7 +18,7 @@ using System.ComponentModel; namespace Tizen.NUI { /// - /// [Draft] This class implements a absolute layout, allowing explict positioning of children. + /// [Draft] This class implements a absolute layout, allowing explicit positioning of children. /// Positions are from the top left of the layout and can be set using the Actor::Property::POSITION and alike. /// internal class AbsoluteLayout : LayoutGroupWrapper @@ -74,8 +74,8 @@ namespace Tizen.NUI } /// - /// [Draft] Downcasts a handle to a AbsoluteLayout handle. - /// If handle points to a AbsoluteLayout, the downcast produces a valid handle. + /// [Draft] Downcasts a handle to a AbsoluteLayout handle. + /// If handle points to a AbsoluteLayout, the downcast produces a valid handle. /// If not, the returned handle is left uninitialized. /// /// handle to an object diff --git a/src/Tizen.NUI/src/internal/Layouting/LayoutGroup.cs b/src/Tizen.NUI/src/internal/Layouting/LayoutGroup.cs index d2dd3fa..bfe9cfe 100755 --- a/src/Tizen.NUI/src/internal/Layouting/LayoutGroup.cs +++ b/src/Tizen.NUI/src/internal/Layouting/LayoutGroup.cs @@ -84,9 +84,6 @@ namespace Tizen.NUI /// vertical space requirements as imposed by the parent. protected override void OnMeasure(LayoutMeasureSpec widthMeasureSpec, LayoutMeasureSpec heightMeasureSpec) { - //int width = widthMeasureSpec.Size; - //int height = heightMeasureSpec.Size; - LayoutLength childWidth = new LayoutLength( 0 ); LayoutLength childHeight = new LayoutLength( 0 ); @@ -97,9 +94,6 @@ namespace Tizen.NUI { var childLayout = GetChildAt( i ); - //var view = GetOwner(); - //string ownerName = view.Name; - if( childLayout ) { MeasureChild( childLayout, widthMeasureSpec, heightMeasureSpec ); diff --git a/src/Tizen.NUI/src/internal/NUICoreBackend.cs b/src/Tizen.NUI/src/internal/NUICoreBackend.cs index f1bdbef..cd0a16d 100755 --- a/src/Tizen.NUI/src/internal/NUICoreBackend.cs +++ b/src/Tizen.NUI/src/internal/NUICoreBackend.cs @@ -147,6 +147,7 @@ namespace Tizen.NUI _application.AppControl += OnAppControl; _application.MainLoop(); + _application.Dispose(); } /// diff --git a/src/Tizen.NUI/src/internal/Registry.cs b/src/Tizen.NUI/src/internal/Registry.cs index 8c0b88c..134ab54 100755 --- a/src/Tizen.NUI/src/internal/Registry.cs +++ b/src/Tizen.NUI/src/internal/Registry.cs @@ -156,7 +156,7 @@ namespace Tizen.NUI { if (savedApplicationThread == null) { - Tizen.Log.Fatal("NUI", $"Error! maybe main thread is created by other process "); + Tizen.Log.Fatal("NUI", $"Error! maybe main thread is created by other process\n"); return; } int currentId = Thread.CurrentThread.ManagedThreadId; diff --git a/src/Tizen.NUI/src/internal/VersionCheck.cs b/src/Tizen.NUI/src/internal/VersionCheck.cs index b5ecebc..33981fd 100755 --- a/src/Tizen.NUI/src/internal/VersionCheck.cs +++ b/src/Tizen.NUI/src/internal/VersionCheck.cs @@ -1,5 +1,5 @@ /* - * Copyright(c) 2017 Samsung Electronics Co., Ltd. + * Copyright(c) 2018 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.NUI/src/internal/WatchApplication.cs b/src/Tizen.NUI/src/internal/WatchApplication.cs index ef1f0bc..32f1a73 100644 --- a/src/Tizen.NUI/src/internal/WatchApplication.cs +++ b/src/Tizen.NUI/src/internal/WatchApplication.cs @@ -209,16 +209,14 @@ namespace Tizen.NUI private void OnTimeTick(IntPtr application, IntPtr watchTime) { TimeTickEventArgs e = new TimeTickEventArgs(); - if (application != null) + using (e.Application = Application.GetApplicationFromPtr(application)) { - e.Application = Application.GetApplicationFromPtr(application); - } - if(watchTime != null) + using (e.WatchTime = WatchTime.GetWatchTimeFromPtr(watchTime)) { - e.WatchTime = WatchTime.GetWatchTimeFromPtr(watchTime); + _timeTickEventHandler?.Invoke(this, e); + } } - _timeTickEventHandler?.Invoke(this, e); } internal WatchTimeSignal TimeTickSignal() @@ -290,16 +288,14 @@ namespace Tizen.NUI private void OnAmbientTick(IntPtr application, IntPtr watchTime) { AmbientTickEventArgs e = new AmbientTickEventArgs(); - if (application != null) + + using (e.Application = Application.GetApplicationFromPtr(application)) { - e.Application = Application.GetApplicationFromPtr(application); - } - if (watchTime != null) + using (e.WatchTime = WatchTime.GetWatchTimeFromPtr(watchTime)) { - e.WatchTime = WatchTime.GetWatchTimeFromPtr(watchTime); + _ambientTickEventHandler?.Invoke(this, e); + } } - - _ambientTickEventHandler?.Invoke(this, e); } internal WatchTimeSignal AmbientTickSignal() @@ -371,13 +367,11 @@ namespace Tizen.NUI private void OnAmbientChanged(IntPtr application, bool changed) { AmbientChangedEventArgs e = new AmbientChangedEventArgs(); - if (application != null) + using (e.Application = Application.GetApplicationFromPtr(application)) { - e.Application = Application.GetApplicationFromPtr(application); + e.Changed = changed; + _ambientChangedEventHandler?.Invoke(this, e); } - e.Changed = changed; - - _ambientChangedEventHandler?.Invoke(this, e); } internal WatchBoolSignal AmbientChangedSignal() diff --git a/src/Tizen.NUI/src/public/BaseComponents/View.cs b/src/Tizen.NUI/src/public/BaseComponents/View.cs index 73b68b4..65e40e7 100755 --- a/src/Tizen.NUI/src/public/BaseComponents/View.cs +++ b/src/Tizen.NUI/src/public/BaseComponents/View.cs @@ -1282,6 +1282,8 @@ namespace Tizen.NUI.BaseComponents /// 4 public override void Add(View child) { + Log.Info("NUI", "Add child:" + child.Name + " to " + Name + "\n"); + if (null == child) { Tizen.Log.Fatal("NUI", "Child is null"); @@ -1297,15 +1299,24 @@ namespace Tizen.NUI.BaseComponents } child.InternalParent = this; - if (layoutSet == true && child.Layout == null) // Only give children a layout if parent an explicit container + // Only give children a layout if their parent is an explicit container or a pure View. + // Pure View meaning not derived from a View, e.g a Legacy container. + // layoutSet flag is true when the View became a layout using the SetLayout API + if ((true == layoutSet || GetType() == typeof(View)) && null == child.Layout) { + Log.Info("NUI", "Add child Parent[" + Name + "] Layout set\n"); + // If child is a View or explicitly set to require layouting then set child as a LayoutGroup. + // If the child is derived from a View then it may be a legacy or existing container hence will do layouting itself. if( child.GetType() == typeof(View) || true == child.LayoutingRequired ) { + Log.Info("NUI", "Add child Creating LayoutGroup\n"); child.Layout = new LayoutGroup(); - } else { + // Adding child as a leaf, layouting will not propogate past this child. + // Legacy containers will be a LayoutItems too and layout their children how they wish. + Log.Info("NUI", "Add child Creating LayoutItem for " + child.Name + "\n"); child.Layout = new LayoutItem(); } } @@ -1470,7 +1481,7 @@ namespace Tizen.NUI.BaseComponents { view.InternalParent = null; } - + base.Dispose(type); } @@ -3179,6 +3190,7 @@ namespace Tizen.NUI.BaseComponents /// This means by default others are impossible so it is recommended that NUI object typed properties are configured by their constructor with parameters.
/// For example, this code is working fine : view.Scale = new Vector3( 2.0f, 1.5f, 0.0f);
/// but this will not work! : view.Scale.X = 2.0f; view.Scale.Y = 1.5f;
+ /// It may not match the current value in some cases, i.e. when the animation is progressing or the maximum or minimu size is set.
/// /// 3 public Size2D Size2D @@ -5291,6 +5303,7 @@ namespace Tizen.NUI.BaseComponents /// It is recommended that NUI object typed properties are configured by their constructor with parameters.
/// For example, this code is working fine : view.Size = new Size( 1.0f, 1.0f, 0.0f);
/// but this will not work! : view.Size.Width = 2.0f; view.Size.Height = 2.0f;
+ /// It may not match the current value in some cases, i.e. when the animation is progressing or the maximum or minimu size is set.
/// /// 5 public Size Size @@ -5619,7 +5632,7 @@ namespace Tizen.NUI.BaseComponents { BackgroundResourceLoadedEventArgs e = new BackgroundResourceLoadedEventArgs(); e.Status = (ResourceLoadingStatusType)NDalicManualPINVOKE.View_GetVisualResourceStatus(this.swigCPtr, Property.BACKGROUND); - + if (_backgroundResourceLoadedEventHandler != null) { _backgroundResourceLoadedEventHandler(this, e); diff --git a/src/Tizen.NUI/src/public/Layer.cs b/src/Tizen.NUI/src/public/Layer.cs index 18222c1..24e94eb 100755 --- a/src/Tizen.NUI/src/public/Layer.cs +++ b/src/Tizen.NUI/src/public/Layer.cs @@ -60,6 +60,7 @@ namespace Tizen.NUI public override void Add(View child) { Container oldParent = child.GetParent(); + if (oldParent != this) { if (oldParent != null) @@ -70,6 +71,12 @@ namespace Tizen.NUI { child.InternalParent = this; } + // If adding a View then set layout required flag + if( child.GetType() == typeof(View) ) + { + Log.Info("NUI", "Add child LayoutingRequired for:" + child.Name + "\n"); + child.LayoutingRequired = true; + } NDalicPINVOKE.Actor_Add( rootLayoutCPtr , View.getCPtr(child)); if (NDalicPINVOKE.SWIGPendingException.Pending) diff --git a/src/Tizen.Pims.Calendar/Interop/Interop.Filter.cs b/src/Tizen.Pims.Calendar/Interop/Interop.Filter.cs index 3e4659a..bef6d6e 100644 --- a/src/Tizen.Pims.Calendar/Interop/Interop.Filter.cs +++ b/src/Tizen.Pims.Calendar/Interop/Interop.Filter.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Pims.Calendar/Interop/Interop.Record.cs b/src/Tizen.Pims.Calendar/Interop/Interop.Record.cs index d4ccf6b..4b77a07 100644 --- a/src/Tizen.Pims.Calendar/Interop/Interop.Record.cs +++ b/src/Tizen.Pims.Calendar/Interop/Interop.Record.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Pims.Calendar/Tizen.Pims.Calendar/CalendarFilter.cs b/src/Tizen.Pims.Calendar/Tizen.Pims.Calendar/CalendarFilter.cs index 21fc3e8..d703910 100644 --- a/src/Tizen.Pims.Calendar/Tizen.Pims.Calendar/CalendarFilter.cs +++ b/src/Tizen.Pims.Calendar/Tizen.Pims.Calendar/CalendarFilter.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. diff --git a/src/Tizen.Pims.Calendar/Tizen.Pims.Calendar/CalendarRecord.cs b/src/Tizen.Pims.Calendar/Tizen.Pims.Calendar/CalendarRecord.cs index 3813683..fea944b 100644 --- a/src/Tizen.Pims.Calendar/Tizen.Pims.Calendar/CalendarRecord.cs +++ b/src/Tizen.Pims.Calendar/Tizen.Pims.Calendar/CalendarRecord.cs @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. -- 2.7.4