Woochanlee [Thu, 24 Sep 2020 06:34:26 +0000 (15:34 +0900)]
doc: Add deprecated tags in doc.h
Change-Id: I6dd9e448cf3ff04a267504513c589cc47965507b
Woochanlee [Mon, 14 Sep 2020 06:36:48 +0000 (15:36 +0900)]
ui-viewmgr: Call elm_shutdown when it terminated.
elm_init calling in ui_application_init.
then elm_shutdown need to call in ui_application_term.
Change-Id: Ibcb11f06ad9d4a440ef29604412707513e933914
Woochanlee [Wed, 9 Sep 2020 10:49:30 +0000 (19:49 +0900)]
ui-viewmgr: Fix utc deadlock.
Calling efl API before init if got something wrong.
Change-Id: I5d5158b39f9b96de2c3d439aa4e6d5b1d253515d
Signed-off-by: Woochanlee <wc0917.lee@samsung.com>
Woochanlee [Mon, 30 Mar 2020 05:50:17 +0000 (14:50 +0900)]
ui-viewmgr: Add TIZEN_DEPRECATED_API to inform the users
Change-Id: Ie0c58593d58d9af486f6e07d157c8361847a6e06
Woochanlee [Wed, 11 Mar 2020 09:23:31 +0000 (18:23 +0900)]
ui_viewmgr: Deprecated ui_viewmgr APIs.
Change-Id: I22bd5a17d7e877fdf33609fc0e0c7c457f92131e
Jongmin Lee [Mon, 8 Jul 2019 00:38:04 +0000 (09:38 +0900)]
spec: make a gcov package for measuring coverage easier
Change-Id: I0654bb0eec387278703ee3d685341b2ffc5324fc
Woochanlee [Wed, 29 May 2019 09:27:26 +0000 (18:27 +0900)]
ui_application: Delete terminate callback.
TFDF-1805
The ui_app_capi class already deleted when UI_APPLICATION_EVENT_TERMINATE callback called.
Change-Id: I58f542b85a6ec9bff0f6a02ad3abb9df0ff009be
Woochanlee [Tue, 8 Jan 2019 04:17:40 +0000 (13:17 +0900)]
Fix debug log argument type to fix build error.
Expect type was int but return value was unsigend int.
Change-Id: I7ea87cdbdcca454a2dceeb35ec0ec04303c50478
Woochanlee [Mon, 10 Dec 2018 09:20:42 +0000 (18:20 +0900)]
Fix build error.
Dlog doesn't allow that there is no matched param with format.
Change-Id: Icb35fbb1cb866571fd7b8b679301dbbb5ab06b27
Woochan Lee [Wed, 14 Mar 2018 09:14:29 +0000 (18:14 +0900)]
Use std::nothrow to avoid exception handling here.
CID: 105545
Change-Id: I9542fce4814f45b622d9e15a18b25b948936f3fd
Woochan Lee [Wed, 7 Mar 2018 03:57:35 +0000 (12:57 +0900)]
Delete unused variables.
Change-Id: Ibe28fef90055417fb1ae4c7690c7239690432d04
Woochan Lee [Wed, 18 Oct 2017 08:11:10 +0000 (08:11 +0000)]
Merge "exclude ui_tab_view feature temporailiy." into tizen
Woochan Lee [Wed, 18 Oct 2017 07:17:24 +0000 (16:17 +0900)]
exclude ui_tab_view feature temporailiy.
It does not have TC yet.
Change-Id: I98280919758ed6699d3a571eec6e35a9e131440d
Woochan Lee [Mon, 18 Sep 2017 09:24:33 +0000 (18:24 +0900)]
Revert "Fix Svace: Delete useless comparison systax."
It needs for C application.
This reverts commit
ce58228abe120a1cd306a3aa11702d0ce76d36ab.
Change-Id: Id38d327f8999392c2576acc1d2f3a767fd9d2502
Woochan Lee [Tue, 12 Sep 2017 07:15:53 +0000 (16:15 +0900)]
Fix svace: Handling memory alloc fail case.
Check the target pointer is not working on C++
WGID: 233402
Change-Id: I45f8e1b47a052011d9d48282ebb99882c2f8345a
Woochan Lee [Fri, 8 Sep 2017 05:39:47 +0000 (14:39 +0900)]
Fix Svace: Delete useless comparison systax.
WGID: 171173, 171295, 171307
Change-Id: Ia05af6760383673694881da10c1d6f6e1d2de8f9
Woochan Lee [Fri, 2 Jun 2017 05:58:17 +0000 (14:58 +0900)]
ui_app_exit() called twice when viewmgr terminated.
ui_app_exit() will be called from app_framework.
Change-Id: I5dff161b758d809d46eb68334cc28efe3ad477ed
Woochan Lee [Tue, 25 Apr 2017 12:16:20 +0000 (21:16 +0900)]
Using %license macro to install license file instead of using manual command.
Change-Id: If31fd6f70adf0b1779291c261ec33afbb90488d2
Woochan Lee [Thu, 2 Mar 2017 06:12:38 +0000 (15:12 +0900)]
Fix doxygen rules and typos.
Change-Id: Ie12ff4a313ec6095cd6736e478f1783d9de419c6
Woochan Lee [Tue, 3 Jan 2017 01:42:49 +0000 (10:42 +0900)]
Merge remote-tracking branch 'origin/tizen_3.0' into tizen
Change-Id: I775f04acb3080c0ac2feceaed3418c6525f809f5
Woochan Lee [Tue, 3 Jan 2017 01:38:36 +0000 (10:38 +0900)]
Revert "correct return value to match its type"
This reverts commit
f15cb4278e335de0e97c57a4a40a0691ac2af745.
Change-Id: If43016a23c9f249864c535887d2f73ae2c43a2c5
Woochan Lee [Tue, 3 Jan 2017 01:34:56 +0000 (10:34 +0900)]
correct return value to match its type
Change-Id: I1bbfa0bd605435c0496adb4af6e8c24baad38076
Jongmin Lee [Mon, 26 Dec 2016 02:18:38 +0000 (11:18 +0900)]
correct return value to match its type
Change-Id: I46915c62f7aecaf947e63025cbc10dcaa389fa8f
Woochan Lee [Fri, 23 Dec 2016 05:30:24 +0000 (14:30 +0900)]
Merge branch 'master' into tizen_3.0
Woochan Lee [Wed, 14 Dec 2016 10:49:34 +0000 (19:49 +0900)]
Fix content is not swallowed issue.
In the ui_view use case. the content is not swallowed
when user call set_content() when ui_view already activated.
Change-Id: I765d489ff679dce8b8a513d7f3f24eefdf3b0caf
Woochan Lee [Wed, 14 Dec 2016 08:09:58 +0000 (17:09 +0900)]
Merge branch 'master' into tizen_3.0
Woochan Lee [Wed, 14 Dec 2016 08:05:24 +0000 (17:05 +0900)]
Delete ui_viewmgr_get_soft_need() API.
It's not need. It can cause backward compatibility issue.
Change-Id: I73ba066ecd0978113fdf8114e5918fd542059322
Woochan Lee [Tue, 13 Dec 2016 09:56:02 +0000 (18:56 +0900)]
Merge branch 'master' into tizen_3.0
Woochan Lee [Tue, 13 Dec 2016 08:20:44 +0000 (17:20 +0900)]
The back button is not generated as a default.
Change-Id: I3a36ef0b12e4d61a842fcc992eb3bd7d98577a97
Woochan Lee [Mon, 12 Dec 2016 10:20:46 +0000 (19:20 +0900)]
Merge branch 'master' into tizen_3.0
Woochan Lee [Mon, 12 Dec 2016 08:18:59 +0000 (17:18 +0900)]
LICENCE year update.
Change-Id: Ie69895d8e66cfd2c1d38b7591e37504604c60242
Woochan Lee [Mon, 12 Dec 2016 05:23:47 +0000 (14:23 +0900)]
Fix cording rule.
Change-Id: I1f3496a0c6b6be70a141185dda3c9614efaf167f
Woochan Lee [Sat, 10 Dec 2016 07:12:19 +0000 (16:12 +0900)]
Merge branch 'master' into tizen_3.0
Woochan Lee [Sat, 10 Dec 2016 06:24:26 +0000 (15:24 +0900)]
Tab view is not ready to land yet.
Change-Id: I97a57248dfad7a67a4f62b597382dd09a30a5299
Woochan Lee [Thu, 24 Nov 2016 12:29:33 +0000 (21:29 +0900)]
Tabview: Doc update.
Change-Id: I7b1433c52105cfd065a45b77787dbfb385085793
Hermet Park [Thu, 1 Dec 2016 10:21:14 +0000 (19:21 +0900)]
Added missing changed files.
I missed some changed files from
f5182dd96586b474dcc3740eea6173e4edc5ba4d.
Change-Id: I619dbb91bc897785e9a1c4a4f892e7d43527c6cd
Hermet Park [Thu, 1 Dec 2016 10:21:14 +0000 (19:21 +0900)]
Added missing changed files.
I missed some changed files from
f5182dd96586b474dcc3740eea6173e4edc5ba4d.
Change-Id: I619dbb91bc897785e9a1c4a4f892e7d43527c6cd
Hermet Park [Thu, 1 Dec 2016 10:21:14 +0000 (19:21 +0900)]
Added missing changed files.
I missed some changed files from
f5182dd96586b474dcc3740eea6173e4edc5ba4d.
Change-Id: I619dbb91bc897785e9a1c4a4f892e7d43527c6cd
Hermet Park [Wed, 30 Nov 2016 13:10:03 +0000 (22:10 +0900)]
Merge branch 'master' into tizen_3.0
Hermet Park [Wed, 30 Nov 2016 13:02:52 +0000 (22:02 +0900)]
Polish up the view life-cycle logic.
Add a new c++ api destroyView() to delete a view.
Since the destructor does not guarantee the virtual functions for view's lifecycle.
We cannot call such the view state function ie, onDestroy() in the destructor.
Instead, we introduce the destroyView() member function to deal with this.
Additionally, change the behavior of the onActivate(), Deactivate(), onUnload(), onPause() ...
Those states will be called only if the view's content is existed.
Change-Id: I63241b1173e80283cff4ed8201f287e03949cf44
Hermet Park [Wed, 30 Nov 2016 10:54:38 +0000 (19:54 +0900)]
Renamed internal class names.
Using two types of class convention makes us confuse...
Change-Id: Ifa46d829b38755b9dd35265a76f6a090a030dfd7
Hermet Park [Wed, 30 Nov 2016 10:22:57 +0000 (19:22 +0900)]
Fix the insertViewAfter() wrong behaviors.
I missed the UiBaseViewmgr hasn't overridden the pushView() method
that violates the UiIfaceViewmgr insertViewAfter() expectation.
insertViewAfter() API internally calls Viewmgr's pushView() logically.
This designed to lead to UiBaseViewmgr 's pushView() in the end.
But It won't be happened because UiBaseViewmgr didn't override pushView().
Changed to override the UiIfaceViewmgr PushView() so that
PushView() of the UiBaseViewmgr can be triggered by UiIfaceViewmgr properly.
Change-Id: I45548a725a3b58b1e456e17a130927a15489e069
Hermet Park [Tue, 29 Nov 2016 12:28:15 +0000 (21:28 +0900)]
Merge branch 'master' into tizen_3.0
Hermet Park [Tue, 29 Nov 2016 12:21:30 +0000 (21:21 +0900)]
Fix corner cases of view life cycle.
View life-cycle hasn't been tested strictly.
So, I tested it and fix all corner cases that I could find.
Change-Id: Ia18c3b029e0302487978a03cb6e136d13f5b1ebf
Hermet Park [Tue, 29 Nov 2016 07:55:30 +0000 (16:55 +0900)]
c: updated example doc.
Change-Id: If34661179cb58e6136358a2168b6082e78ab6210
Hermet Park [Mon, 28 Nov 2016 12:12:56 +0000 (21:12 +0900)]
Removed LOGE() macro.
In the example, it's recommended to use dlog_print().
Replaced with it.
Change-Id: Iac4ff87938f1289bef77aab39b5b39cc92a4f35b
Hermet Park [Mon, 28 Nov 2016 10:15:07 +0000 (19:15 +0900)]
remove all FIXME in the exmaples.
and replace the folder name from data to res.
Change-Id: I68a32680fba3cca3baa71a9cab02aff4fe09bb9d
Woochan Lee [Thu, 24 Nov 2016 10:56:00 +0000 (19:56 +0900)]
Tabview: C api wrapping, Define error code.
Change-Id: I351b0deb63a87493a6721504699c0f95de28c60d
Woochan Lee [Wed, 23 Nov 2016 08:26:17 +0000 (17:26 +0900)]
Merge branch 'master' into tizen_3.0
Hermet Park [Tue, 22 Nov 2016 07:07:37 +0000 (16:07 +0900)]
Fix all doc errors.
Change-Id: I3698d8e38a185c397334d96b5358b55dce4cf8db
Woochan Lee [Tue, 15 Nov 2016 05:24:32 +0000 (14:24 +0900)]
Tabview implement.
Change-Id: I9ded922df300ad0306bcf41761aba18c51f1ba0f
Woochan Lee [Mon, 21 Nov 2016 04:33:45 +0000 (13:33 +0900)]
Merge branch 'master' into tizen_3.0
Hermet Park [Thu, 17 Nov 2016 09:20:38 +0000 (18:20 +0900)]
examples: Return app return values properly.
Change-Id: Ie2adbfa52e1219cf9bc58d8babd89c74c4dcf24d
Hermet Park [Wed, 16 Nov 2016 13:50:33 +0000 (22:50 +0900)]
fix a page deletion issue.
If user deletes a page instantly(ie, delete(view); ), the previous page won't be visible.
Actually viewmgr didn't care the scenario and this fixes the siutation.
Change-Id: Ibbbc8c02505340aae095402db4e336027b5cf9da
Hermet Park [Wed, 16 Nov 2016 09:31:04 +0000 (18:31 +0900)]
c++: code refactoring.
apply const-iterator as possible.
Change-Id: Ie88a72d9ee9c150801670b7b65a533ef2083bfa9
Hermet Park [Wed, 16 Nov 2016 08:28:44 +0000 (17:28 +0900)]
c++: add noexcept specifiers to compiler optimize aggresively.
We don't need to throw exceptions becaus we have own exception specification (tizen error values).
This noexcept keyword may help compiler to optmize op code better.
Change-Id: Ied8f110bdbe846fa73f4b546f76c731cd9ea654a
Woochan Lee [Fri, 4 Nov 2016 04:40:30 +0000 (13:40 +0900)]
Merge branch 'master' into tizen_3.0
Hermet Park [Thu, 3 Nov 2016 05:30:58 +0000 (14:30 +0900)]
capi: improve documentation.
Change-Id: I2f630318886f7f17746186dabed397d91a6c760f
Hermet Park [Thu, 3 Nov 2016 04:26:28 +0000 (13:26 +0900)]
ui_app: update ui_application_init() API.
remove pkg, locale_dir parameters.
it's not mandatory for users.
Change-Id: Id865837dae6ac3cf01119f32dd74ae9a6006f378
Hermet Park [Thu, 3 Nov 2016 03:58:01 +0000 (12:58 +0900)]
capi: fix docs.
Change-Id: I860bf0c5085c816af1fd82ab1b6c42bca79b552b
Hermet Park [Wed, 2 Nov 2016 11:31:50 +0000 (20:31 +0900)]
ui_viewmgr: fix wrong doc description.
Change-Id: I973613f89e47c2c68d02240d08e70c1bad1ae6af
Hermet Park [Wed, 2 Nov 2016 11:19:05 +0000 (20:19 +0900)]
ui_viewmgr: update doc.
Change-Id: Ib03df27c638420cf52aadc8de71e8ff0b2ef7dd2
Hermet Park [Wed, 2 Nov 2016 10:00:10 +0000 (19:00 +0900)]
c++: add missing doc to private member function, also change the function name.
We have a rule to add underscore for private member function name.
Change-Id: I0e854309fd0f72f7d2a8592b20007aa1acd75fee
Hermet Park [Wed, 2 Nov 2016 06:37:12 +0000 (15:37 +0900)]
apply const specifiers.
Change-Id: Ifd6b7969c699ebdad05dde3f7b630222593ecfc2
Woochan Lee [Wed, 2 Nov 2016 02:23:35 +0000 (11:23 +0900)]
Add error types to get Error code using get_last_result() in app.
Change-Id: I2f1810ee6abd9545ac7137f1d1a82308c75e6fae
Woochan Lee [Tue, 1 Nov 2016 10:44:23 +0000 (19:44 +0900)]
Define UI_VIEWMGR error types.
Change-Id: I4339f55e9f55165198c4f1731caf2ec6671d15a5
Woochan Lee [Tue, 1 Nov 2016 10:18:07 +0000 (19:18 +0900)]
Doxygen update.
Change-Id: I43b679ae34e8bea92db72af29d644e39f795dc9d
Woochan Lee [Fri, 14 Oct 2016 08:03:07 +0000 (17:03 +0900)]
Delete "." in description.
Change-Id: Ic40e042c64f33642dfb16d967f98dc3401685890
Woochan Lee [Fri, 14 Oct 2016 07:44:04 +0000 (16:44 +0900)]
Delete LAST enum value.
This can make ABI break...
Change-Id: I1c6cfbf3af9b3d4c34633f2e78eabe563637b643
Woochan Lee [Fri, 14 Oct 2016 05:18:30 +0000 (14:18 +0900)]
Doxygen update.
enum value description doxygen tag changed.
Change-Id: I1f0fb3482d22d752ae51f73ef8c72fbabb360bfe
Hermet Park [Fri, 14 Oct 2016 08:52:36 +0000 (17:52 +0900)]
c++: code refactoring.
simplify code.
Change-Id: Id63f8f5ed8e6ac6e7caeeff6906d60cf940f074d
Hermet Park [Fri, 14 Oct 2016 08:31:56 +0000 (17:31 +0900)]
c++: clean up code.
Skip return types in the lamda expressions for simplifying code.
Change-Id: Ic65134a3448eb499b936be34caaff7c5246176a5
Woochan Lee [Thu, 13 Oct 2016 03:42:51 +0000 (12:42 +0900)]
Merge branch 'master' into tizen
Hermet Park [Wed, 12 Oct 2016 12:00:45 +0000 (21:00 +0900)]
UiPopup: fix some minor behaviors.
1. popup shouldn't be activated if the view is not activated.
2. deactivate() returns an error if the popup state is not activated.
Change-Id: Ieb56a5152c96c56ab7fb646b2ab14d4981ace4fd
Hermet Park [Wed, 12 Oct 2016 11:48:24 +0000 (20:48 +0900)]
ui_standard_view: fix typo in ui_standard_view_unset_title_left_btn().
Change-Id: I6cf21ce29f4a8225c220a9741414ac294aac1808
Woochan Lee [Wed, 12 Oct 2016 10:25:59 +0000 (19:25 +0900)]
Change return type as int.
Change-Id: I97e33918699f0e92be9ed0f14f40425d285c6968
Hermet Park [Wed, 12 Oct 2016 10:00:57 +0000 (19:00 +0900)]
ui_popup: fix a crash in ui_popup_create().
+ argument null check.
Change-Id: I5f1e9e369cd122a0575d5eb216a936dcd69955e6
Hermet Park [Wed, 12 Oct 2016 09:52:17 +0000 (18:52 +0900)]
fix a crash in UiIfaceView :: getAvailableRotations()
don't access invalid pointer.
Change-Id: Ibdbf6df6adbe9f9807ed45b80e4d8ee3ffb9a715
Hermet Park [Wed, 12 Oct 2016 08:30:00 +0000 (17:30 +0900)]
Fix the infinite loop in ui_viewmgr_get_view_index().
UiIfaceViewmgr have a corruption for the function by just a simple wrong.
fixed it now.
Change-Id: If2da1b0a03f9050b763e520ecfbc44c3ab9332f8
Hermet Park [Wed, 12 Oct 2016 07:43:01 +0000 (16:43 +0900)]
fix wrong behavior of insert_view_before/after() APIs.
Previously, the apis won't have considered considerably.
It's implmeneted better.
Change-Id: I885870a52d53417445a93a9bbc7e4f47afe47827
Hermet Park [Wed, 12 Oct 2016 03:28:39 +0000 (12:28 +0900)]
install only public headers.
Some private headers shouldn't be installed.
Those headers have a prefix "_ui" or "_Ui".
Change-Id: I9e6c21c9f7094ca382ac4ffad7c515d1618f3f3b
Woochan Lee [Mon, 10 Oct 2016 10:22:56 +0000 (19:22 +0900)]
Fix typo.
activate -> activated
Change-Id: I77f5e63a8df42697ba816bb80ea9bfbd82e3c3f4
Woochan Lee [Mon, 10 Oct 2016 09:54:48 +0000 (18:54 +0900)]
Fix typo.
UNKOWN -> UNKNOWN
Change-Id: I11836fe207fc2f7f116883ecc963389ca072cf65
Woochan Lee [Mon, 10 Oct 2016 08:44:04 +0000 (01:44 -0700)]
Merge "Fix typo." into tizen
Hermet Park [Mon, 10 Oct 2016 08:33:43 +0000 (17:33 +0900)]
standard_view: ++ exceptional case in title set apis.
if the exisiting content is set again,
the api should return the TIZEN_ERROR_ALREADY_IN_PROGRESS.
Change-Id: I41181be9e76bcb15c0da7ea9c8fbd48c6aff66cb
Woochan Lee [Mon, 10 Oct 2016 08:26:18 +0000 (17:26 +0900)]
Fix typo.
Change-Id: I6ea4280f0595165b5b6e8d7803e53be28533b923
Hermet Park [Mon, 10 Oct 2016 05:59:33 +0000 (14:59 +0900)]
viemgr: renamed apis.
push_view_insert_before -> insert_view_before
push_view_insert_after -> insert_view_after
and force the exceptional handling whether view == before/aftr ?
Change-Id: I43b7acb0c196cfe3315f95ad82c8871f92588d32
Woochan Lee [Fri, 7 Oct 2016 09:45:05 +0000 (18:45 +0900)]
Merge branch 'master' into tizen
Hermet Park [Fri, 7 Oct 2016 08:02:08 +0000 (17:02 +0900)]
update doc.
add api parameter in/out syntax.
Change-Id: I407cad6307aeb599331b1278d070aff7cebcd783
Hermet Park [Wed, 5 Oct 2016 10:55:54 +0000 (19:55 +0900)]
re-define API return types according to the tizen api guidandance.
Change-Id: I4d2b646dc4baa757aee47a36a3e1864c2cfc9d3b
Hermet Park [Wed, 5 Oct 2016 10:49:20 +0000 (19:49 +0900)]
doc: fix typos.
Change-Id: Ie542b3ae21a63959e3cd88661e4e4dee7e0b6e5e
Woochan Lee [Fri, 30 Sep 2016 09:43:08 +0000 (18:43 +0900)]
Merge branch 'master' into tizen
Woochan Lee [Fri, 30 Sep 2016 05:31:43 +0000 (14:31 +0900)]
Doxygen update.
Add since_tizen marking on enum, type.
+s after verb.
Change-Id: I8e6baeef11b7347f7b8b8b54162a22156cae970c
Woochan Lee [Thu, 29 Sep 2016 08:47:03 +0000 (17:47 +0900)]
Doxygen update.
Change-Id: Id622594769877808cbdda003af10b10d5466f244
Woochan Lee [Thu, 29 Sep 2016 07:40:22 +0000 (16:40 +0900)]
Doxygen update.
Change-Id: I665ac1628fe2a727d013a829502eaa40c93607dc
Woochan Lee [Thu, 29 Sep 2016 06:42:00 +0000 (15:42 +0900)]
Doxygen update.
Change-Id: I913a2da8fdb69b2627889f0a251e133c5703f6eb
Change-Id: I7fd5102e4cb7c4e50f2268e723b4464dc328a2b0
Conflicts:
src/include/efl/mobile/c/ui_application.h
src/include/efl/mobile/c/ui_view.h
Hermet Park [Wed, 28 Sep 2016 14:06:31 +0000 (23:06 +0900)]
c: integerate lifecycle interfaces with events.
C Interface design has not been confirmed. but finally we did.
This was for the pre/post event callbacks for life-cycle and common events.
Change-Id: I2f632ca3de5149b8ac24b383e70730c30a675ff5
Conflicts:
src/include/efl/mobile/c/ui_application.h
Change-Id: Ia9bda8a64e8c7a3bffb1b303053fc5b4c355e5d9
Hermet Park [Wed, 28 Sep 2016 12:02:22 +0000 (21:02 +0900)]
Replace Evas_Object to Eo
handle over the leftovers...
Change-Id: I3f3be2f0633bae2632127e7252c9d08aeb44bc52
Hermet Park [Wed, 28 Sep 2016 11:43:15 +0000 (20:43 +0900)]
c: revise lifecycle and event callbacks.
we need more sophisticated event callback methods for extendibility.
Change-Id: Ib92d63e5cc508f0b01567084ae65be75f5741ec5
Woochan Lee [Wed, 28 Sep 2016 04:48:38 +0000 (13:48 +0900)]
Merge branch 'master' into tizen