summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2017-03-20Add an exception handling about argsHwankyu Jhun1-0/+3
The argc and argv can be NULL pointer. Change-Id: Ibc9408f4b83a8ada87e0b3a1e67a67da1143cb8e Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2017-03-20Support legacy APIs for internal TCJunghoon Park1-4/+46
Change-Id: I527bfb417536d8ffb87a40132fc186b9afe02972 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2017-03-10Separate app_resource_manager API from capi-appfw-applicationInkyun Kil2-35/+0
app_resource_manager API doesn't have to depend on UI. Therefore, it should be separated from capi-appfw-application Change-Id: Ibb2e4c4aa54bcd57bc949723b667319a9f4d6958 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2017-02-20Refactor APIs using appcore_ui_baseJunghoon Park5-829/+327
- require : https://review.tizen.org/gerrit/#/c/82655/ Change-Id: Iedc7603d7e0e3514856797d42751901886f1ff07 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2017-02-09Fix linking issueInkyun Kil1-1/+1
- Fix linking issue from "Split packages" patch Change-Id: I09179159bf9d671aacc6b7e88c92a723959f2b54 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2017-01-24Merge "Split packages" into tizenInkyun Kil1-0/+67
2017-01-24Fix bug about the update requested eventHwankyu Jhun1-2/+2
Change-Id: I4a4d49883071e41eacfd5c74e77b98cd47a8f3cc Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2017-01-23Split packagesInkyun Kil1-0/+67
- An application without 'UI' may want to use the API. If the package does not split, the application is UI-dependent. Therefore, UI-dependent package need to be separated. Change-Id: I4bad93b88889695a90d0ccb98b78a6af80c955b1 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2016-12-06Implement the update requested eventsubmit/tizen_3.0/20161212.123626submit/tizen_3.0/20161212.043612accepted/tizen/3.0/wearable/20161213.025622accepted/tizen/3.0/tv/20161213.025435accepted/tizen/3.0/mobile/20161213.025414accepted/tizen/3.0/ivi/20161213.025731accepted/tizen/3.0/common/20161213.164029Hwankyu Jhun1-1/+29
Change-Id: Ib264210abbc6e0852e596a2e4a4ae9ea23ee4423 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-02Reset pre-initialized object to null pointersubmit/tizen_3.0/20161202.134357submit/tizen_3.0/20161202.062936accepted/tizen/3.0/wearable/20161205.000354accepted/tizen/3.0/tv/20161205.000342accepted/tizen/3.0/mobile/20161205.000309accepted/tizen/3.0/ivi/20161205.000413accepted/tizen/3.0/common/20161205.092039Hwankyu Jhun1-4/+25
Change-Id: I27d3ff1c875189d17fae7cc167daf0ef005abd84 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-07-12exclude code from coverage measurementsubmit/tizen/20160712.090432accepted/tizen/wearable/20160713.000513accepted/tizen/tv/20160713.000532accepted/tizen/mobile/20160713.000443accepted/tizen/ivi/20160713.000613accepted/tizen/common/20160713.050602SukHyung, Kang1-1/+14
Change-Id: I90ec1db233374d1623d213a74bf7598a6d3d8608 Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
2016-06-16Copy and keep lifecycle callback in appcoresubmit/tizen/20160616.003540accepted/tizen/wearable/20160616.105013accepted/tizen/tv/20160616.104957accepted/tizen/mobile/20160616.104946accepted/tizen/ivi/20160616.105028accepted/tizen/common/20160616.151745Hwankyu Jhun1-1/+14
Change-Id: Ic6d0759d21cbc47d97fc9f5d6e0f8f7078b42b5f Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-06-15Fix the exception about the application initializationsubmit/tizen/20160615.014309accepted/tizen/wearable/20160616.001830accepted/tizen/tv/20160616.001913accepted/tizen/mobile/20160616.001857accepted/tizen/ivi/20160616.001950accepted/tizen/common/20160616.151633Hwankyu Jhun1-6/+12
Change-Id: Ideacbc59f1eda9649dd057025aaca2a80ba0a97c Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-06-14Remove duplicate codesubmit/tizen/20160614.094055accepted/tizen/wearable/20160615.001546accepted/tizen/tv/20160615.001532accepted/tizen/mobile/20160615.001619accepted/tizen/ivi/20160615.001450accepted/tizen/common/20160615.193243Hwankyu Jhun1-98/+121
- Add a parameter of the appcore_context handle on ui_app_init and ui_app_fini APIs Change-Id: I26615818ec6968006aea9b06f62e19fcab4b2bdc Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-06-10Revert ui_app_main()submit/tizen/20160610.015635accepted/tizen/wearable/20160610.114450accepted/tizen/tv/20160610.114432accepted/tizen/mobile/20160610.114415accepted/tizen/ivi/20160610.114504accepted/tizen/common/20160613.144718Hwankyu Jhun1-14/+49
Change-Id: Ica50e94c4e090251d1ae1ed4592c7b10bbf4e3ec Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-06-07Add new API for customizing main loopsubmit/tizen/20160609.010102accepted/tizen/wearable/20160609.091333accepted/tizen/tv/20160609.091352accepted/tizen/mobile/20160609.091549accepted/tizen/ivi/20160609.091414accepted/tizen/common/20160610.175906Hwankyu Jhun1-28/+60
- ui_app_init, ui_app_fini are added Change-Id: I2b97ed5ecefd71edee81195f9c464daed804d118 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-03-31Adjust coding rulesHwankyu Jhun5-7/+9
Change-Id: If4c986183703015e54c53abd4be25a83a3589109 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-03-10Remove compile warningMyungki Lee1-0/+1
Change-Id: Ie97d34e130febcbe32639282ba92ed29d7a2772b Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
2016-02-29Use elm api to get preinit_window, bg, conformantsubmit/tizen/20160303.054603submit/tizen/20160302.021924submit/tizen/20160302.020949accepted/tizen/common/20160303.110424Myungki Lee1-4/+4
Change-Id: If6a8d2bf2b4bac104a24a418d5f6018ba9a6a34c Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
2016-02-03Remove a ui_app_get_default_window apiMyungki Lee1-22/+0
Change-Id: I803be40e06676b0a0961424be7f75d54b059471b Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
2016-02-02Remove compile warning messagessubmit/tizen_ivi/20160217.000001submit/tizen_ivi/20160217.000000submit/tizen_common/20160217.131930submit/tizen/20160202.023804accepted/tizen/wearable/20160202.114732accepted/tizen/tv/20160202.114653accepted/tizen/mobile/20160202.114607accepted/tizen/ivi/20160218.022838accepted/tizen/common/20160217.170705Hwankyu Jhun1-3/+6
Change-Id: If6b5550afccabb99bc735c0e310f4acef49423bb Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-01-31A new api ui_app_get_default_windowsubmit/tizen/20160201.101541Myungki Lee1-0/+23
This function returns a window object. Change-Id: Ic6bd54d854398d7d85b378919e64e93b1b5a463c Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
2015-12-17Remove source about app_servicesubmit/tizen_common/20151229.154718submit/tizen_common/20151229.144031submit/tizen_common/20151229.142028submit/tizen/20151217.080037accepted/tizen/wearable/20151218.044002accepted/tizen/tv/20151218.043952accepted/tizen/mobile/20151218.043957Jiwoong Im3-1027/+0
Change-Id: Iaad58e366bc9d31353542c403df78b58cf17420c Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-12-15Include bundle_internal.h for internal bundle apissubmit/tizen/20151214.084555accepted/tizen/wearable/20151217.023736accepted/tizen/tv/20151217.023709accepted/tizen/mobile/20151217.023652Hwankyu Jhun1-0/+1
Some bundle apis are platform internal apis and we need to include bundle_internal.h to use them Change-Id: I879ce7c6fa0832db031aa806161febd8c3c48c22 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2015-12-09Apply tizen coding rulesJiwoong Im2-324/+61
Change-Id: I74f9810ca19cadb25122d8c12d1ea2715c5bdfcf Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-11-17Merge tizen 2.4 into tizensubmit/tizen/20151123.053026accepted/tizen/wearable/20151124.084724accepted/tizen/tv/20151124.084705accepted/tizen/mobile/20151124.084648Hwankyu Jhun3-119/+167
- revise doxygen - set appcore event cb only when the app register it - add an exception in alarm_get_app_control API - add app_event_get_suspended_state API - add app_get_preinitialized_window API - add app_get_preinitialized_background API - add app_get_preinitialized_conformant API Change-Id: I73d8dd2b83f2d97385876dc6ef603b53b99e78cd Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2015-09-30Use aul APIs for resource manager.Myungki Lee1-779/+5
Change-Id: I364e7aedc675826ed7efebc2ca7de066c9ff133f Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
2015-08-06modify header files.Jiwoong Im2-2/+2
- change app_private.h to app_internal.h - revise app.h Change-Id: Icf4b6d0c6d650611dde09067aab418eea94b8643 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-08-04sync app resource manager source with tizen_2.4submit/tizen/20150805.104426accepted/tizen/wearable/20150806.001439accepted/tizen/tv/20150806.001429accepted/tizen/mobile/20150806.001425Jiwoong Im1-130/+104
Change-Id: I0cd21df91a67e9e31372e718e21f44109e5f5b87 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-07-03remove ail dependencysubmit/tizen/20150707.063401submit/tizen/20150706.044131submit/tizen/20150706.001325accepted/tizen/wearable/20150708.065825accepted/tizen/tv/20150708.065817accepted/tizen/mobile/20150708.065809Jiwoong Im1-223/+1
- replace ail api to pkgmgr-info api. Change-Id: I014aa13dcc3f962838f68a4396663ea5a2ef80f8 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-06-02Merge "add new resource management API" into tizenSemun Lee1-0/+834
2015-06-01Clean up repositorysubmit/tizen/20150602.110936submit/tizen/20150602.063407Sangyoon Jang5-0/+0
remove debian directory remove unnecessary permissions Change-Id: I63f5e881d3baf7a4e0475c1e346694d1ea60a88e Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
2015-06-01add new resource management APIJiwoong Im1-0/+834
The Resource Manager API provides functions to use different resources(images, layout, sounds) between each devices have different device specification. JIRA ticket : TC-2491 Change-Id: I61257df2e2b0baf73696bf5413c0f122b350c89d Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-04-17Separate app-control, alarm, preference, and common api.submit/tizen_mobile/20150512.053844submit/tizen_common/20150512.999999submit/tizen/20150511.021014accepted/tizen/tv/20150512.050437accepted/tizen/mobile/20150513.005730accepted/tizen/common/20150520.083759Jiwoong Im8-3227/+0
JIRA ticket : TC-2497 - In tizen 2.3 release, capi-appfw-application package was separated by function. (app-control, alarm, preference, app-common). - To apply this change with no build break, temporarily add all separated package to pc_requires in capi-appfw-application.pc file Change-Id: Id92d5a9abbfd6ff478e0469da5596b4967444ca8 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-04-15Merge "Remove ui_notification" into tizensubmit/tizen/20150415.072543Semun Lee1-1179/+0
2015-04-15Merge "Remove storage api" into tizenSemun Lee4-747/+0
2015-04-14Remove ui_notificationSangyoon Jang1-1179/+0
TC-2496 there is a cyclic dependency between application api and notification api notification functions should be implemented at notification api Change-Id: Icc3c50ad923ab3a5c0cf685c2ef54e5bc2d2d09f Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
2015-04-14Remove storage apiSangyoon Jang4-747/+0
TC-2495 storage api is supported in libstorage Change-Id: I692f9229d4763c6dc47de56bd123877fa981f256 Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
2015-03-03Quickfix multi-user in appsvc function callssubmit/tizen_wearable/20150313.022842submit/tizen_tv/20150313.022842submit/tizen_mobile/20150313.022842submit/tizen_common/20150409.101024submit/tizen/20150304.022845accepted/tizen/wearable/20150313.083855accepted/tizen/tv/20150313.083823accepted/tizen/mobile/20150313.083943Tomasz Iwanek1-3/+3
This commit assumes there is no point to run service for global user. I see no sense for this so just switch API. Change-Id: If17257d194cb9aa0ad3cc0b6685bc8c7fa33f3fb
2015-02-16Merge "Update preference api source from tizen_2.3" into tizensubmit/tizen_tv/20150227.073215submit/tizen_common/20150226.010729Suchang Woo1-254/+299
2015-02-16Update preference api source from tizen_2.3Jiwoong Im1-254/+299
JIRA ticket : TC-2312 - add busy handler - get data path from app_get_data_path() - exec query through prepare -> bind -> step. Change-Id: Ie286e1617c78733e2e8cfdd938e00f5c5e56890f Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-02-05change service_cb to app_control_cb in alarm api.Jiwoong Im1-13/+13
JIRA ticket : TC-2411 Change-Id: I4ae22909d8903a3aa8941eea3191241d97ef942c Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-01-21change service_cb to app_control_cb in ui_app_lifecycle_s.submit/tizen_tv/20150209.104940accepted/tizen/tv/20150213.030025Jiwoong Im1-7/+8
JIRA ticket : TC-2314 Change-Id: Icd443dac75bf84ffea81364b5645ccb62e3dd5e7 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-01-20Add path getter API from tizen_2.3submit/tizen_wearable/20150121.020025submit/tizen_tv/20150121.020041submit/tizen_mobile/20150121.020049submit/tizen/20150120.043506accepted/tizen/wearable/20150121.044754accepted/tizen/tv/20150121.044520accepted/tizen/mobile/20150121.045021Hyunbin Lee1-0/+74
For compatibility with tizen_2.3, add path getter API to capi-appfw-application. Change-Id: I1f060416e4298ed746d5cbd4929e6e655d3b89cf Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-01-09Merge "Add new api for system event handling from tizen_2.3" into tizenSemun Lee3-40/+526
2014-12-30Add new api for system event handling from tizen_2.3Jiwoong Im3-40/+526
Remove system event callbacks except related application lifecycle. The system event callbacks can be registered using ui_app_add_event_handler(). Multiple system event callbacks can be registered. The application main loop api is renamed to ui_app_main. app_event_get_xxx provides apis for getting system event information. Change-Id: Ib24f8bb46038fc6a4b50c2516e846cfc27e7acfd Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2014-12-22Add app_control source from tizen_2.3Sangyoon Jang1-0/+1335
app_control is renamed from service api(for consistent with web api) service api will be deprecated Change-Id: I18d09e692075f8a4349064206172beae5a0b5953 Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
2014-03-18Add multi-user supporttizen_3.0.m14.2_ivi_releasesubmit/tizen_ivi_panda/20140403.011812submit/tizen_ivi/20140626.144348submit/tizen_ivi/20140626.130032submit/tizen_ivi/20140626.125712submit/tizen_ivi/20140624.064036submit/tizen_ivi/20140623.000000submit/tizen_ivi/20140622.000000submit/tizen_ivi/20140619.000000submit/tizen_ivi/20140618.000001submit/tizen_ivi/20140618.000000submit/tizen_common/20140522.135644submit/tizen_common/20140522.130648submit/tizen_common/20140521.163740accepted/tizen/ivi/panda/20140403.015205tizen_ivi_pandatizen_3.0.m14.2_iviaccepted/tizen_ivi_pandaJiwoong Im3-5/+12
Bug-Tizen: PTREL-258 Change-Id: If4d974a2b064fcebd7b5cece39a60e97e324b6b4 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2013-09-27merge tizen 2.2submit/tizen/20130927.054826accepted/tizen/20130927.171804accepted/tizen/20130927.164535accepted/tizen/20130927.055125KyungwooNoh2-126/+54
Change-Id: Ic900a0d89d903f510d5e803ccd40dff63a801ca0 Signed-off-by: KyungwooNoh <kwnoh0723@gmail.com>
2013-04-17storage_foreach_device_supported() gets run-time device statesubmit/tizen_2.1/20130424.230218accepted/tizen_2.1/20130425.0405322.1b_releaseHyunbin Lee4-10/+29
Signed-off-by: Hyunbin Lee <hyunbin.lee@samsung.com>