huiyueun [Tue, 5 Mar 2019 03:37:34 +0000 (12:37 +0900)]
[NUI] Fix svace issue (#735)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Jeongkyun [Tue, 26 Feb 2019 10:43:29 +0000 (19:43 +0900)]
[Elmsharp.Wearable] add remarks of marker properties (#730)
Seungkeun Lee [Tue, 26 Feb 2019 07:24:07 +0000 (16:24 +0900)]
[ElmSharp] Fix memory leak on Image.LoadAsync method (#728)
huiyueun [Tue, 26 Feb 2019 05:11:07 +0000 (14:11 +0900)]
[NUI] Fix Svace issue (#727)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
huiyueun [Tue, 19 Feb 2019 01:09:33 +0000 (10:09 +0900)]
[NUI] Fix svace issue (#717)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
pjh9216 [Mon, 18 Feb 2019 00:14:07 +0000 (09:14 +0900)]
[Tizen.Applications.Common] Add a timer for handling GC collection (#716)
* Add a timer for handling GC collection
- Once apps receive low memory events, GC collection will happen at the
same time.
- This patch is for distribution of GC collection event.
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
* Use overloaded method for Random.next
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
huiyueun [Thu, 31 Jan 2019 05:09:59 +0000 (14:09 +0900)]
[NUI] Fix VD Svace issue (#696)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
huiyueun [Mon, 28 Jan 2019 08:07:28 +0000 (17:07 +0900)]
[NUI] Fix svace issue (#687)
Add null check
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
huiyueun [Mon, 28 Jan 2019 04:28:41 +0000 (13:28 +0900)]
[NUI] Fix svace issue (#686)
Add null check
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
WonYoung Choi [Wed, 23 Jan 2019 01:06:17 +0000 (10:06 +0900)]
Update .travis.yml
WonYoung Choi [Wed, 23 Jan 2019 01:04:31 +0000 (10:04 +0900)]
Create .travis.yml
sameer prakash pradhan [Fri, 18 Jan 2019 10:36:47 +0000 (16:06 +0530)]
[Calendar] Fix svace defect WGID#14567 (#673)
Inhong [Fri, 18 Jan 2019 05:44:20 +0000 (14:44 +0900)]
Fix defects detected by static analysis tool (#669)
IME does not need to consider multi-threading.
pjh9216 [Fri, 18 Jan 2019 02:54:15 +0000 (11:54 +0900)]
Fix SynchronizationContext issue (#633) (#670)
- Set SynchronizationContext on WidgetCoreBackend Run
- Set SynchronizationContext on WatchCoreBackend Run
Seungkeun Lee [Fri, 18 Jan 2019 01:40:56 +0000 (10:40 +0900)]
Revert "[Applications] Fix static analysis issue (#659)" (#661)
This reverts commit
7743a142d7752df518274bd6b9b55a0e8419edf8.
mk5004lee [Thu, 17 Jan 2019 02:31:07 +0000 (11:31 +0900)]
[Notification] Fix Deref after as.instant issue (#665)
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
hjhun [Wed, 16 Jan 2019 08:34:18 +0000 (17:34 +0900)]
[Applications] Fix static analysis issue (#659)
To avoid ArgumentNullException, we have to check the args before calling
base.Run().
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
huiyueun [Wed, 16 Jan 2019 07:40:10 +0000 (16:40 +0900)]
[NUI] Fix VD Svace issue (#657)
Change-Id: I032ed4e562603441be4d26be68e29e0081e8c917
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
huiyueun [Wed, 16 Jan 2019 06:25:00 +0000 (15:25 +0900)]
[NUI] Fix VD svace issue (#655)
- add null check
- add lock
Change-Id: I706d1b0314e1e9096597eedc01593932945286e1
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
dongsug-song [Fri, 11 Jan 2019 08:18:46 +0000 (17:18 +0900)]
[NUI] Remove GL/VK if-else, reduce dll size (#649)
huiyueun [Tue, 8 Jan 2019 07:44:26 +0000 (16:44 +0900)]
Improve the performance when firstly create the View (#642)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
dongsug-song [Wed, 2 Jan 2019 02:37:13 +0000 (11:37 +0900)]
[NUI] Revert "Workaround of Vulkan backend csfs crash issue (#630)" (#634)
This reverts commit
88dfb69c07810dc9ec5ae8cdb0340600f7aa323a.
- this crash issue is solved by csfs' change
dongsug-song [Mon, 24 Dec 2018 05:05:05 +0000 (14:05 +0900)]
[NUI] Workaround of Vulkan backend csfs crash issue (#630)
WonYoung Choi [Thu, 20 Dec 2018 04:42:37 +0000 (13:42 +0900)]
[Build] Use regexp in CodeChecker for parsing the unified diff lines (#626)
huiyueun [Thu, 20 Dec 2018 07:46:39 +0000 (16:46 +0900)]
[NUI] Add C# binding for MatchSystemLanguageDirection (#627)
* [NUI] Add C# binding for MatchSystemLanguageDirection
Change-Id: I5af8ba898cd8ad3a609fbc737d794c4593a7da08
* [NUI] Fix Warnings
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
dongsug-song [Fri, 14 Dec 2018 07:26:59 +0000 (16:26 +0900)]
[NUI] RootLayout call RequestRelayout() when Window changed size or position (#615)
Seoyeon2Kim [Fri, 14 Dec 2018 05:58:46 +0000 (14:58 +0900)]
[NUI] ResizePolicy UseNaturalSize mapped to WrapContent (#613)
* Revert "[NUI] RootLayout resizes when Window size changes (#607)"
This reverts commit
ba1de14b8e93135435897c31ebec91bbc6701879.
- There's a crash issue on this patch, so reverted it.
* [NUI] ResizePolicy UseNaturalSize mapped to WrapContent
Change-Id: I3fff98ea8672a3e7e0cba525f4f3fdf2a7b0be6a
* [NUI] Fix codacy error
- Clean-up code to fix issues detected by codacy.
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Jiyun Yang [Wed, 12 Dec 2018 07:24:10 +0000 (16:24 +0900)]
[NUI] RootLayout resizes when Window size changes (#607)
Cherry-picked: https://review.gerrithub.io/c/dalihub/TizenFX/+/436829 (agnelo.vaz@samsung.com)
jh8801jung [Wed, 12 Dec 2018 04:38:51 +0000 (13:38 +0900)]
[NFC] fix typo (#578)
seseki17 [Wed, 12 Dec 2018 04:37:47 +0000 (13:37 +0900)]
Fix pause policy bug because of mismatched enum index (#601) (#602)
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
dongsug-song [Mon, 10 Dec 2018 00:36:08 +0000 (09:36 +0900)]
[NUI] Disconnect all native signals of Window class when application is terminated (#600)
Sooyeon Kim [Thu, 6 Dec 2018 06:09:20 +0000 (15:09 +0900)]
[STT/TTS] Fix desctructor to call dispose (#596)
Signed-off-by: sooyeon.kim <sooyeon.kim@samsung.com>
dongsug-song [Tue, 4 Dec 2018 12:49:02 +0000 (21:49 +0900)]
[NUI] revert workaround for vulkan (#597)
Jiyun Yang [Mon, 3 Dec 2018 07:59:49 +0000 (16:59 +0900)]
[NUI] Add EnvironmentVariable interface (internal API) (#533) (#589)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
huiyueun [Thu, 29 Nov 2018 08:41:17 +0000 (17:41 +0900)]
[NUI] Fix layout issue (#586)
* Map non dependant ResizePolicies to Specs.
Maps NaturalSize, FillToParent and FitToChildren to the
new layouting specifications.
NaturalSize is mapped to a fixed value.
Parent relative mappings not done here, need to be done in the
measure once parent sizes known.
Change-Id: I1f11a9dca126541cd534a386583fc36f97646ed4
* 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
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Disable layouting until set Layout
Added a (static) flag that is set once a Layout is set on any View.
Until this flag is set automatic Layout setting will not occur
Change-Id: Ieff5ed12df75a062a899831681f138c5aa3b6e1f
Jay Cho [Mon, 26 Nov 2018 07:44:38 +0000 (16:44 +0900)]
[Build] Enhance ABI Checker (#580)
Jiyun Yang [Mon, 26 Nov 2018 06:13:22 +0000 (15:13 +0900)]
[NUI] Add WindowPositionSize property (#581)
Add WindowPositionSize property for atomic "move" and "resize" of window.
(in-house only)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
jeremy-jang [Thu, 22 Nov 2018 07:57:32 +0000 (16:57 +0900)]
[Packagemanager] Lock internal handle before set/unset event callback (#576)
* [Packagemanager] Fix typo
Change-Id: I4b1cfde45ccfe8d7d322e6835a8ac64a91c0c6b1
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
* [Packagemanager] Lock internal handle before set/unset event callback
Since native API is not thread-safe, managed code should lock
SafePackageManager handle object before set/unset event callback.
Change-Id: I29ba6c9a24ec4c3f2aef8d017fd5bd9102f57cf8
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
WonYoung Choi [Thu, 22 Nov 2018 05:57:28 +0000 (14:57 +0900)]
[Build] Remove retry command from build.sh (#572) (#575)
hjhun [Wed, 21 Nov 2018 10:13:37 +0000 (19:13 +0900)]
[Tizen.Applications.Common] Restrict concurrent access (#570)
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
dongsug-song [Wed, 21 Nov 2018 08:52:54 +0000 (17:52 +0900)]
Revert "[NUI] Fix to make null assigning to ResourceUrl possible (#538)" (#562)
- need to keep the behavior with previous version of API
- comment added to make clear the null-setting
- add sample app to test (ImageViewResourceUrlSetNullTest.cs)
This reverts commit
66ae1948186c30b4131116ebc664e7b59b1f78b6.
huiyueun [Wed, 21 Nov 2018 08:23:34 +0000 (17:23 +0900)]
[NUI] Fix VD Svace issue (#568)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
kilig [Wed, 21 Nov 2018 08:16:12 +0000 (17:16 +0900)]
[Tizen.Applications.DataControl] Fix the issue for native handle (#564)
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
dongsug-song [Wed, 21 Nov 2018 03:18:26 +0000 (12:18 +0900)]
[NUI] Remove version check, temporary workaround for VK app crash issue (#565)
Inhong [Tue, 20 Nov 2018 09:05:14 +0000 (18:05 +0900)]
Add new nlp feature (#558)
huiyueun [Tue, 20 Nov 2018 01:57:56 +0000 (10:57 +0900)]
[NUI] Fix e.Application null issue (#559)
* [NUI] Fix e.Application null issue
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Add handler null check
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
huiyueun [Fri, 16 Nov 2018 08:52:36 +0000 (17:52 +0900)]
[NUI] Remove using keyword (#552)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
huiyueun [Fri, 16 Nov 2018 06:39:10 +0000 (15:39 +0900)]
[NUI] Fix SizeWidth/Height issue (#555)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
huiyueun [Tue, 13 Nov 2018 07:53:25 +0000 (16:53 +0900)]
[NUI] Sync dalihub/TizenFX and Samsung/TizenFX[NUI (#548)
* [NUI] Set LayoutItem Width/Height specification
Change-Id: Idec264329f6dc20db4692fba84ac8ee1f95067aa
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Fix build error
Change-Id: Ib1ff4dcb142ce09539dbef3b567f649e40459527
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* LayoutGroup to layout children
Change-Id: Idff81189013e4cb0e85a8bbf13e268170b8aad31
* [NUI] Public some apis for TCT and fix an issue
Here are some changes:
1. public ScrollViewPagePathEffect class
2. public TypeRegistry class
3. public PinchGesture constructor
4. public SetScrollPropertySource api
5. Fix ScrollInterval event issue
Change-Id: I649f0fc464a5af0453475b7ef0dcf4df614eb34e
huiyueun [Wed, 7 Nov 2018 07:29:07 +0000 (16:29 +0900)]
[NUI] Fix VD CSFS Crash issue (#540)
revert All Views in a tree can be layouts patch (dalihub)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
dongsug-song [Wed, 7 Nov 2018 05:16:07 +0000 (14:16 +0900)]
[NUI] Fix to make null assigning to ResourceUrl possible (#538)
huiyueun [Tue, 6 Nov 2018 08:30:22 +0000 (17:30 +0900)]
[NUI] Fix Svace issue (#534)
Add to check Null value
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
huiyueun [Mon, 5 Nov 2018 08:43:08 +0000 (17:43 +0900)]
[NUI] NUI Version 505 (#531)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
huiyueun [Mon, 5 Nov 2018 08:08:47 +0000 (17:08 +0900)]
[NUI] Sync dalihub/TizenFX and Samsung/TizenFX (#530)
* 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 <minho.sun@samsung.com>
Change-Id: I77f773ec84f93f69684c2bdad26d9721f8ed705d
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* Sync dalihub/TizenFX and Samsung/TizenFX for NUI-XAML related changes
Change-Id: Ied6a4e33d462712672e65763572c6aa88065a897
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* Support multi-cascade property setting for Size2D and Position2D
Change-Id: Ibeb9e9ec639742b78054fe8592167170ea0f00d2
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* Add Mouse button type to identify clicked button kind
Change-Id: Id336dacccff8192a17cda552ba8ea2ba01121002
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* [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 <huiyu.eun@samsung.com>
* [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 <huiyu.eun@samsung.com>
* [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 <dongsug.song@samsung.com>
* 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 <seoyeon2.kim@samsung.com>
* [NUI] Fix getting ClippingMode error
Change-Id: I2379ec6adda1442e819d2adbaa9751e5dd154996
* [NUI] Fix animation flickering issue.
Change-Id: Idd3e28ac861a6fa33ad316e4bcae6a7b2199c0de
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
* [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 <feng16.jin@samsung.com>
* [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 <feng16.jin@samsung.com>
* GridLayout added
Change-Id: I67916a0e2a8efde6fd8d28daac79bca39d679d10
* Add PropertyValue.Get function for RelativeVector2, RelativeVector3, and RelativeVector4 type.
Change-Id: I181c51a6eea0a94721b28a48d8187673a3f0b88b
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
* 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 <seoyeon2.kim@samsung.com>
* 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 <huiyu.eun@samsung.com>
* [NUI] Fix RenderingBehavior issue
Change-Id: I35b83e115fd60d2b43ed49c2a35a0f34377e55c2
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [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 <huiyu.eun@samsung.com>
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] Add WebView event handlers (#522)
* [NUI] Fix codacy error
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Wonyoung Choi [Mon, 22 Oct 2018 07:57:20 +0000 (16:57 +0900)]
Cleanup Github files
dongsug-song [Fri, 19 Oct 2018 05:08:17 +0000 (14:08 +0900)]
[NUI] Remove APIs which should not be public-opened (#519)
arosis78 [Thu, 18 Oct 2018 05:29:51 +0000 (14:29 +0900)]
[ElmSharp] Fix typo (#517)
WonYoung Choi [Thu, 18 Oct 2018 00:30:59 +0000 (09:30 +0900)]
[Build] Cleanup build and packaging files (#513)
sameer prakash pradhan [Wed, 17 Oct 2018 11:44:28 +0000 (17:14 +0530)]
Push (#515)
* Kona
DF181005-00105
* static class changes
dongsug-song [Fri, 12 Oct 2018 06:47:43 +0000 (15:47 +0900)]
[NUI] Fix SVACE issue (#511)
Jay Cho [Wed, 10 Oct 2018 07:16:32 +0000 (16:16 +0900)]
[ElmSharp] Fix Focus Clearing issue (#510)
WonYoung Choi [Wed, 10 Oct 2018 05:12:20 +0000 (14:12 +0900)]
[OpenTK] Remove opentk external pkg (#507)
OpenTK.Tizen package will be provided from https://github.com/TizenAPI/opentk
Jay Cho [Fri, 5 Oct 2018 06:02:45 +0000 (15:02 +0900)]
[Tools] Fix code checker (#506)
hhes0225 [Fri, 5 Oct 2018 00:54:44 +0000 (09:54 +0900)]
modify spelling error (#504)
jeremy-jang [Thu, 4 Oct 2018 23:33:32 +0000 (08:33 +0900)]
[Packagemanager] Fix lifetime of callback delegate (#503)
The callback delegate which is passed to unmanaged code can be
garbage-collected before invoked. So we need to save delegate
in managed code until invoked.
Change-Id: Ie8671fa816242040e0372fdf5bf102d41eaaa3cd
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
sameer prakash pradhan [Thu, 4 Oct 2018 06:51:38 +0000 (12:21 +0530)]
Fix Pims.Calendar (#502)
hsgwon [Thu, 4 Oct 2018 05:09:34 +0000 (14:09 +0900)]
[MultimediaUtil] Fix ThumbnailExtractor callback bug (#501)
Kangho Hur [Thu, 4 Oct 2018 04:39:28 +0000 (13:39 +0900)]
[ElmSharp] Adds ScrollbarVisiblePolicy to GenList (#500)
dongsug-song [Thu, 4 Oct 2018 01:51:46 +0000 (10:51 +0900)]
[NUI] Add BackgroundResourceLoaded,ResourceLoaded events as internal API (#499)
dongsug-song [Tue, 2 Oct 2018 10:27:08 +0000 (19:27 +0900)]
[NUI] Add BackgroundImageSynchronosLoading property as internal API (#497)
hsgwon [Tue, 2 Oct 2018 08:23:51 +0000 (17:23 +0900)]
[MediaController] add missing exception (#495)
* [MediaController] add missing exception
hsgwon [Tue, 2 Oct 2018 04:50:03 +0000 (13:50 +0900)]
[MediaController] fix bugs (#494)
Sangchul Lee [Tue, 2 Oct 2018 00:49:46 +0000 (09:49 +0900)]
[AudioManager] Add new APIs for USB Audio output device (#447)
* [AudioManager] Add new APIs regarding sample format and rate for USB audio output device
Added in AudioDevice class as below:
- method
: GetSupportedSampleFormats()
: GetSupportedSampleRates()
- member
: SampleFormat
: SampleRate
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
* [AudioManager] Add new APIs regarding USB audio output device setting
'AvoidResampling' and 'MediaStreamOnly' properties are added in AudioDevice class
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
* [AudioManager] Export methods instead of properties that can throw exceptions
Enumeration of AudioSampleFormat.cs is also revised.
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
* [AudioManager] Convert rate enum value from core to uint and fix bug
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
* [AudioManager] Fix documentation
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
hsgwon [Mon, 1 Oct 2018 09:13:06 +0000 (18:13 +0900)]
[MediaController] fix bugs (#493)
* [MediaController] fix bugs and svace issues.
dongsug-song [Mon, 1 Oct 2018 07:06:10 +0000 (16:06 +0900)]
[NUI] Integration from dalihub/TizenFX to Samsung/TizenFX (#492)
* 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 <minho.sun@samsung.com>
Change-Id: I77f773ec84f93f69684c2bdad26d9721f8ed705d
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* Sync dalihub/TizenFX and Samsung/TizenFX for NUI-XAML related changes
Change-Id: Ied6a4e33d462712672e65763572c6aa88065a897
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* Support multi-cascade property setting for Size2D and Position2D
Change-Id: Ibeb9e9ec639742b78054fe8592167170ea0f00d2
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* Add Mouse button type to identify clicked button kind
Change-Id: Id336dacccff8192a17cda552ba8ea2ba01121002
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* [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 <huiyu.eun@samsung.com>
* [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 <huiyu.eun@samsung.com>
* [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 <dongsug.song@samsung.com>
* 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 <seoyeon2.kim@samsung.com>
* [NUI] Fix getting ClippingMode error
Change-Id: I2379ec6adda1442e819d2adbaa9751e5dd154996
* [NUI] Fix animation flickering issue.
Change-Id: Idd3e28ac861a6fa33ad316e4bcae6a7b2199c0de
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
* [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 <feng16.jin@samsung.com>
* [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 <feng16.jin@samsung.com>
* GridLayout added
Change-Id: I67916a0e2a8efde6fd8d28daac79bca39d679d10
* Add PropertyValue.Get function for RelativeVector2, RelativeVector3, and RelativeVector4 type.
Change-Id: I181c51a6eea0a94721b28a48d8187673a3f0b88b
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
* 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 <seoyeon2.kim@samsung.com>
* 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 <huiyu.eun@samsung.com>
* [NUI] Fix RenderingBehavior issue
Change-Id: I35b83e115fd60d2b43ed49c2a35a0f34377e55c2
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [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
* [NUI] Fix Codacy warnings
huiyueun [Mon, 1 Oct 2018 06:29:47 +0000 (15:29 +0900)]
[NUI] Fix Svace issue (#491)
DEREF_OF_NULL issue
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Wonyoung Choi [Mon, 1 Oct 2018 02:12:44 +0000 (11:12 +0900)]
[OpenTK] Update OpenTK.Tizen to fix OnCreate event issue
hsgwon [Fri, 28 Sep 2018 09:53:00 +0000 (18:53 +0900)]
[MediaPlayer] Add MediaPacket helper (#487)
Xianbing Teng [Fri, 28 Sep 2018 09:34:13 +0000 (17:34 +0800)]
[NUI] VisualMaps revising continue (#488)
hsgwon [Fri, 28 Sep 2018 07:43:11 +0000 (16:43 +0900)]
[MediaController] Add APIs to create playlist (#484)
* [MediaController] Add APIs to create playlist and fix some bugs
kilig [Thu, 27 Sep 2018 05:43:22 +0000 (14:43 +0900)]
[Tizen.Applications.DataControl] Use Mutex lock for thread safety (#485)
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Wonyoung Choi [Thu, 27 Sep 2018 04:24:50 +0000 (13:24 +0900)]
[OpenTK] update OpenTK.Tizen
WonYoung Choi [Thu, 27 Sep 2018 03:55:13 +0000 (12:55 +0900)]
[Build] Bump Tizen.NET.API4 to 4.0.1.14152
Wonyoung Choi [Thu, 27 Sep 2018 03:50:28 +0000 (12:50 +0900)]
[Build] Fix Tizen.NET.Internals to have reference assemblies
dongsug-song [Fri, 21 Sep 2018 05:00:12 +0000 (14:00 +0900)]
[NUI] Public some apis of TableView,Animation,NUIApplication (#483)
Change-Id: I280e6389cb9d2aa537d72c183b1547ee807fcfd6
zg2nets [Thu, 20 Sep 2018 09:59:45 +0000 (17:59 +0800)]
[NLP]Remove lemmatize api from Nlp project (#479)
* Remove lemmatize api from Nlp project
* Modify Nlp project return description
dongsug-song [Thu, 20 Sep 2018 09:53:41 +0000 (18:53 +0900)]
[NUI] Public ChildAdded,ChildRemoved,PropertySet events & properties of TableView.CellPosition (#482)
Change-Id: I77b58a63e863b16e9eeef8c09da9ae5160f5e735
zg2nets [Thu, 20 Sep 2018 09:20:52 +0000 (17:20 +0800)]
[Nlp] Add Nlp feature dll into platform binary (#481)
* Add Nlp feature dll into TizenFx
* add mobile-emul profile
huiyueun [Thu, 20 Sep 2018 07:01:17 +0000 (16:01 +0900)]
[NUI] Add WebView APIs (#464)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
dongsug-song [Thu, 20 Sep 2018 02:04:38 +0000 (11:04 +0900)]
[NUI] Fix RenderingBehavior issue, Support Resource path when using xaml (#480)
* [NUI] Fix RenderingBehavior issue
Change-Id: I35b83e115fd60d2b43ed49c2a35a0f34377e55c2
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Support Resource path when using xaml
Change-Id: I066c4a6b051bfdcc5fa6b26f9f784a2be5a255a7
hsgwon [Wed, 19 Sep 2018 08:18:25 +0000 (17:18 +0900)]
[MediaController] Add new APIs for event, capabilities and search. (#468)
* [MediaController] Add new APIs for event, capabilities and search.
Jay Cho [Tue, 18 Sep 2018 09:52:24 +0000 (18:52 +0900)]
[Tools] Add exception handling when file patch is None
Jay Cho [Tue, 18 Sep 2018 08:38:11 +0000 (17:38 +0900)]
[Tools] Update code checker (#476)
* [Tools] Update code checker
* Update PRManager.py
Jay Cho [Tue, 18 Sep 2018 06:42:59 +0000 (15:42 +0900)]
[Tools] Update warning message on CodeChecker (#475)
Jay Cho [Tue, 18 Sep 2018 06:22:23 +0000 (15:22 +0900)]
Update main.py
Jay Cho [Tue, 18 Sep 2018 06:20:27 +0000 (15:20 +0900)]
Update PRManager.py
Jay Cho [Tue, 18 Sep 2018 05:19:38 +0000 (14:19 +0900)]
[Tools] Add Code Checker (#472)
* Add Code Checker
* Add existing comment check
* Move code checker files to scripts folder
WonYoung Choi [Tue, 18 Sep 2018 04:41:14 +0000 (13:41 +0900)]
[ElmSharp] Fix document errata (#473)
WonYoung Choi [Tue, 18 Sep 2018 04:40:10 +0000 (13:40 +0900)]
[Build] Add GlobalSuppresions file for TizenFX global scope (#474)
Seoyeon2Kim [Mon, 17 Sep 2018 04:26:52 +0000 (13:26 +0900)]
[NUI] Add LinearLayout Alignment and Weight (#469)
* [NUI] Add LinearLayout Alignment and Weight
Change-Id: I0ed3010fd27f8f4cb26126efc5547a301c69cf38
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
* Update LinearLayout.cs
According to Codacy-bot review, changed to 'static' class.