platform/core/api/system-settings.git
8 months ago[ACR-1827] Modify SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE 82/306682/2
JinWang An [Mon, 26 Feb 2024 06:36:35 +0000 (15:36 +0900)]
[ACR-1827] Modify SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE

 - Feature
  a. http://tizen.org/feature/systemsetting
  b. one of following features is true
    > http://tizen.org/feature/network.telephony
    > http://tizen.org/feature/network.ethernet
    > http://tizen.org/feature/network.wifi

Change-Id: Ic2a6c1e983d092b4a8360f8fc2038da0794bdf6a
Signed-off-by: JinWang An <jinwang.an@samsung.com>
9 months agoFix std=c++14 for gtest 1.14.0 version upgrade 04/305604/1
JinWang An [Mon, 5 Feb 2024 09:24:34 +0000 (18:24 +0900)]
Fix std=c++14 for gtest 1.14.0 version upgrade

Change-Id: If356f32f17a2088a24fb65ffbe51a50e5f21594f
Signed-off-by: JinWang An <jinwang.an@samsung.com>
9 months agoRemove race condition at callback mapping 16/304416/1
JinWang An [Wed, 17 Jan 2024 05:54:56 +0000 (14:54 +0900)]
Remove race condition at callback mapping

Change-Id: Idf7a7cd1e830585bdcb58fcb097c390fb1f268f7
Signed-off-by: JinWang An <jinwang.an@samsung.com>
9 months agoFix to check SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE feature 46/304346/1 accepted/tizen/unified/20240122.175416 accepted/tizen/unified/toolchain/20240311.065153 accepted/tizen/unified/x/20240205.063943
JinWang An [Tue, 16 Jan 2024 08:09:40 +0000 (17:09 +0900)]
Fix to check SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE feature

Change-Id: I6b04936959bed2bb3de99289868f65520e7ab3f2
Signed-off-by: JinWang An <jinwang.an@samsung.com>
14 months agoFix coverage script 57/297657/1 accepted/tizen/8.0/unified/20231005.092857 accepted/tizen/unified/20230824.064525 tizen_8.0_m2_release
JinWang An [Tue, 22 Aug 2023 08:31:38 +0000 (17:31 +0900)]
Fix coverage script

Change-Id: I2f89d49126f31556a6f9fc7b217f28c2bc2f85a0
Signed-off-by: JinWang An <jinwang.an@samsung.com>
15 months agoAdd font size configuation file 57/295757/1 accepted/tizen/unified/20230720.164620
JinWang An [Thu, 13 Jul 2023 08:36:05 +0000 (17:36 +0900)]
Add font size configuation file

To support different variable product, font_scale.json is added.
With %config option in .spec file, the font_scale.json can be
uploaded only when there is no the font_scale.json in /etc.

In font_scale.json, there are 5 grade of font size, below.

$ cat /etc/font_scale.json
{
        "SMALL"  : -80,
        "NORMAL" : -100,
        "LARGE"  : -150,
        "HUGE"   : -190,
        "GIANT"  : -250
}

-80 means that 80% font scale of each application font size.
Each grade is mapping, below.

SYSTEM_SETTINGS_FONT_SIZE_SMALL == "SMALL" in font_scale.json value
SYSTEM_SETTINGS_FONT_SIZE_NORMAL == "NORMAL" in font_scale.json value
SYSTEM_SETTINGS_FONT_SIZE_LARGE == "LARGE" in font_scale.json value
SYSTEM_SETTINGS_FONT_SIZE_HUGE == "HUGE" in font_scale.json value
SYSTEM_SETTINGS_FONT_SIZE_GIANT == "GIANT" in font_scale.json value

Change-Id: I1fba03154630f41544dca8ef49595e9226724baf
Signed-off-by: JinWang An <jinwang.an@samsung.com>
16 months agoFix error in gcc 12.2.0 38/294038/1 accepted/tizen/unified/20230713.014411 accepted/tizen/unified/dev/20230726.115855
JinWang An [Mon, 12 Jun 2023 03:44:03 +0000 (12:44 +0900)]
Fix error in gcc 12.2.0

comparison will always evaluate as 'false' for the pointer operand in 'filename + 1' must not be NULL [-Werror=address]
comparison will always evaluate as 'false' for the pointer operand in 'ext + 1' must not be NULL [-Werror=address]

Change-Id: Iec104822595a57f1dbfe9b875c8804696837b360
Signed-off-by: JinWang An <jinwang.an@samsung.com>
2 years agoAdd sst_font_get_type() 36/283036/1
JinWang An [Mon, 17 Oct 2022 04:46:21 +0000 (13:46 +0900)]
Add sst_font_get_type()

 - Fix returning "Default" font type value,
   when it's called at first time after created binary image.
 - In case of called at first time, it returns default font type
   from get_default_font_type().

Change-Id: Ic2669f77746b1aa3468b340d0aa360bdc7b295b8
Signed-off-by: JinWang An <jinwang.an@samsung.com>
2 years agoAdd xmlSaveFormatFile() check routine 73/281473/1 accepted/tizen_7.0_unified_hotfix tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.060949 accepted/tizen/7.0/unified/hotfix/20221116.104842 accepted/tizen/unified/20220921.091753 tizen_7.0_m2_release
JinWang An [Mon, 19 Sep 2022 09:39:55 +0000 (18:39 +0900)]
Add xmlSaveFormatFile() check routine

Change-Id: I19e57b540c7ab0ef9c7e5ba601d7cc4def893936
Signed-off-by: JinWang An <jinwang.an@samsung.com>
2 years agofeat: Apply new gcov feature 70/273570/7 accepted/tizen/unified/20220412.100324 submit/tizen/20220411.031534
DongHun Kwak [Fri, 8 Apr 2022 01:05:26 +0000 (10:05 +0900)]
feat: Apply new gcov feature

- Apply of tree type gcov structure
- Create run-unittest.sh

Change-Id: I96225fc75c87f18c0d77e635e5b044b219447321

2 years agofix: fix memory corruption 69/273569/3
DongHun Kwak [Fri, 8 Apr 2022 00:18:16 +0000 (09:18 +0900)]
fix: fix memory corruption

/home/abuild/rpmbuild/BUILD/capi-system-system-settings-0.0.5/tests/sst_gtest_normal_font.cpp:88: Failure
Expected equality of these values:
  SYSTEM_SETTINGS_ERROR_NONE
    Which is: 0
  ret
    Which is: -5
double free or corruption (out)
Aborted (core dumped)

Change-Id: If2e2e5f66fbe1289104160d745aeb3dc3fecbe1c

2 years agoChange gcov object install path 57/269857/1 accepted/tizen/unified/20220124.020041 submit/tizen/20220121.002711
DongHun Kwak [Fri, 21 Jan 2022 00:20:30 +0000 (09:20 +0900)]
Change gcov object install path

Change-Id: Id444ce183240e74f1771bf66580e37e4b5652efb

3 years agoRemove ecore-evas dependency 91/264591/1 submit/tizen/20210927.035736
JinWang An [Mon, 27 Sep 2021 03:51:13 +0000 (12:51 +0900)]
Remove ecore-evas dependency

Change-Id: I26efdb7a007b223e85858d9a5278bbc3a364a857
Signed-off-by: JinWang An <jinwang.an@samsung.com>
3 years agoAdd file extension check before adding image file to set home or lock screen 76/262976/2 accepted/tizen/6.5/unified/20211028.100904 accepted/tizen/unified/20210901.103701 submit/tizen/20210825.010839 submit/tizen/20210826.063635 submit/tizen/20210827.074113 submit/tizen_6.5/20211028.161801 tizen_6.5.m2_release
JinWang An [Tue, 24 Aug 2021 07:35:25 +0000 (16:35 +0900)]
Add file extension check before adding image file to set home or lock screen

Change-Id: I51090c770bdcac05ddd0cf48935ac25114cb1c19
Signed-off-by: JinWang An <jinwang.an@samsung.com>
3 years agoRemove calling EFL image validation API 43/262443/1 submit/tizen/20210811.030142 submit/tizen/20210812.023707
JinWang An [Wed, 11 Aug 2021 02:46:05 +0000 (11:46 +0900)]
Remove calling EFL image validation API

Change-Id: Ifed817b0a7a35decfa4ec477629c6d535723547c
Signed-off-by: JinWang An <jinwang.an@samsung.com>
3 years agoAdd free() to fix memory leak 29/259529/1 accepted/tizen/unified/20210615.120253 submit/tizen/20210610.021437 submit/tizen/20210611.071125 submit/tizen/20210615.063353 submit/tizen/20210813.063815 submit/tizen/20210826.072124
JinWang An [Wed, 9 Jun 2021 08:56:07 +0000 (17:56 +0900)]
Add free() to fix memory leak

Change-Id: I76a8f412af1fc0a05b92e152bb0a122aa354f86a
Signed-off-by: JinWang An <jinwang.an@samsung.com>
3 years agoFix image checker to resolve C# crash 68/258368/1
JinWang An [Fri, 14 May 2021 06:22:59 +0000 (15:22 +0900)]
Fix image checker to resolve C# crash

Change-Id: Iba5ff3a616771569d4818a8d679b091b64efd045
Signed-off-by: JinWang An <jinwang.an@samsung.com>
(cherry picked from commit c6f310f57bfd652630f12bbbc5c958d7ea1843bf)

3 years agoAdd to check input value getting API 70/258170/1 submit/tizen/20210512.014804
JinWang An [Tue, 11 May 2021 23:45:33 +0000 (08:45 +0900)]
Add to check input value getting API

Change-Id: I449951a7cce5132f92b89709c5da58d5f9fe2ba1
Signed-off-by: JinWang An <jinwang.an@samsung.com>
3 years agoFix input value check of screen backlight time 68/256468/1 accepted/tizen/unified/20210406.083531 submit/tizen/20210405.061001
JinWang An [Mon, 5 Apr 2021 05:54:43 +0000 (14:54 +0900)]
Fix input value check of screen backlight time

 - To support setting 0(== always on) for

Change-Id: I8ccbe0d2151b68ca5fb0e1d0d92c7f7df20a4c91
Signed-off-by: JinWang An <jinwang.an@samsung.com>
3 years agoAdd mutex to ensure thread safety 18/250718/2 accepted/tizen/unified/20210105.125826 submit/tizen/20210104.060658
JinWang An [Mon, 4 Jan 2021 05:27:57 +0000 (14:27 +0900)]
Add mutex to ensure thread safety

 - sst_vconf_add_multi_cb()
 - sst_vconf_del_multi_cb()
 - sst_vconf_subscribe()
 - sst_vconf_unsubscribe()

Change-Id: Id23e8dc349e6bde2ef4b3b9b24f61926eb6799d9
Signed-off-by: JinWang An <jinwang.an@samsung.com>
3 years agoRemoving unnecessary HTML link for feature/privilege at document header file 99/250099/1 accepted/tizen/unified/20201222.122616 submit/tizen/20201221.030748
JinWang An [Mon, 21 Dec 2020 01:20:51 +0000 (10:20 +0900)]
Removing unnecessary HTML link for feature/privilege at document header file

Change-Id: If61757b36863121f9106135dd8e7abcb73fe75ed
Signed-off-by: JinWang An <jinwang.an@samsung.com>
4 years agoFix memory leak about locale and pkgmgr 23/241023/1 accepted/tizen/6.0/unified/20201030.121438 accepted/tizen/6.0/unified/hotfix/20201103.003705 accepted/tizen/6.0/unified/hotfix/20201103.050517 accepted/tizen/unified/20200818.125959 submit/tizen/20200814.162016 submit/tizen_6.0/20201029.205102 submit/tizen_6.0_hotfix/20201102.192502 submit/tizen_6.0_hotfix/20201103.114802 tizen_6.0.m2_release
JinWang An [Fri, 14 Aug 2020 10:49:37 +0000 (19:49 +0900)]
Fix memory leak about locale and pkgmgr

Change-Id: I476ec8ce7288c7e558c8aaad4718fc3a55c646fb
Signed-off-by: JinWang An <jinwang.an@samsung.com>
4 years agoChange test files and modification vconf 98/240598/2 accepted/tizen/unified/20200811.050336 submit/tizen/20200810.135017
JinWang An [Mon, 10 Aug 2020 11:03:55 +0000 (20:03 +0900)]
Change test files and modification vconf

Change-Id: I62e1651b9e2b7acc75a1f7793314559aa7d2c08b
Signed-off-by: JinWang An <jinwang.an@samsung.com>
4 years agoAdd unit test to increase coverage 70/239170/4
JinWang An [Wed, 22 Jul 2020 17:25:12 +0000 (02:25 +0900)]
Add unit test to increase coverage

Change-Id: I79d77c39cecde9fb345f584389823ab88ec35336
Signed-off-by: JinWang An <jinwang.an@samsung.com>
4 years agoMerge unittest files and revise unit test 93/238693/8 accepted/tizen/unified/20200803.122016 submit/tizen/20200720.094354 submit/tizen/20200729.102255
JinWang An [Thu, 16 Jul 2020 17:34:17 +0000 (02:34 +0900)]
Merge unittest files and revise unit test

 - change name of variable.
 - modify res files path
 - change from TEST to TEST_F which doesn't need class
 - remove sst_tests.h

Change-Id: Ib3bfa9bd405ad290615db61acd92b2a09ea68626
Signed-off-by: JinWang An <jinwang.an@samsung.com>
4 years agoRevise UnitTest of system-settings with GTEST 17/237417/14 submit/tizen/20200716.163529
JinWang An [Tue, 30 Jun 2020 17:05:37 +0000 (02:05 +0900)]
Revise UnitTest of system-settings with GTEST

Change-Id: Iff12c0242d70e96d2ace210f93419e472c8d5838
Signed-off-by: JinWang An <jinwang.an@samsung.com>
4 years agoAdd file check at sst_sound_call_rintone 88/236788/8 accepted/tizen/unified/20200630.131403 submit/tizen/20200629.142743
JinWang An [Mon, 22 Jun 2020 15:02:43 +0000 (00:02 +0900)]
Add file check at sst_sound_call_rintone

Change-Id: I1c4d541acf0cdbd49fd2ffef4b369eb67dc9b35c
Signed-off-by: JinWang An <jinwang.an@samsung.com>
4 years agoMerge "Add exception of calling font and sqlite3 API" into tizen
JinWang An [Thu, 25 Jun 2020 06:14:20 +0000 (06:14 +0000)]
Merge "Add exception of calling font and sqlite3 API" into tizen

4 years agoAdd exception of calling font and sqlite3 API 16/236616/5
JinWang An [Fri, 19 Jun 2020 09:40:32 +0000 (18:40 +0900)]
Add exception of calling font and sqlite3 API

Change-Id: I1c23202935927176c6620e26600fc8f4714a9cc4
Signed-off-by: JinWang An <jinwang.an@samsung.com>
4 years agoFix sst_vconf_get_int() 73/237073/1 accepted/tizen/unified/20200626.133538 submit/tizen/20200625.094753
JinWang An [Thu, 25 Jun 2020 09:36:24 +0000 (18:36 +0900)]
Fix sst_vconf_get_int()

Change-Id: I8311d7adf2651a0a0ae386eaa7a6fa4bf3d56528
Signed-off-by: JinWang An <jinwang.an@samsung.com>
4 years agoAdd deinitialize of sqlite3 and rand_r() 20/236420/8 accepted/tizen/unified/20200619.121811 submit/tizen/20200618.140547
JinWang An [Wed, 17 Jun 2020 12:40:01 +0000 (21:40 +0900)]
Add deinitialize of sqlite3 and rand_r()

Change-Id: Ifbecefe45d72686adef70f0b019a2d8d3b6e51fc
Signed-off-by: JinWang An <jinwang.an@samsung.com>
4 years agoadd subscribe/unsubscribe changes API 49/236349/2
Youngjae Shin [Tue, 16 Jun 2020 10:55:53 +0000 (19:55 +0900)]
add subscribe/unsubscribe changes API

Change-Id: I1d78c3aad2bc48702dc6ee70545860ee0bce7cec

4 years agoFix calling ecore_evas_init() 12/236312/1
JinWang An [Tue, 16 Jun 2020 15:57:06 +0000 (00:57 +0900)]
Fix calling ecore_evas_init()

 - resolve ecore_evas_init() fail

Change-Id: I2d2564319c7e2f571e01cf6602d390b094192b16
Signed-off-by: JinWang An <jinwang.an@samsung.com>
4 years ago[refactoring] revise interface 27/236027/3 accepted/tizen/unified/20200616.171019 submit/tizen/20200615.073104
Youngjae Shin [Fri, 12 Jun 2020 05:45:14 +0000 (14:45 +0900)]
[refactoring] revise interface

Change-Id: I8edaea36967e383d7b9b5ed263e42a9ebcb78d32

4 years agoapply alternative for no util-lib 45/235845/1
Youngjae Shin [Wed, 10 Jun 2020 08:00:01 +0000 (17:00 +0900)]
apply alternative for no util-lib

Change-Id: I2010d30b84025b7cea4e912cc945a2b88a1f7665

4 years agorevise handling vconf notification 68/235768/2
Youngjae Shin [Tue, 9 Jun 2020 11:56:39 +0000 (20:56 +0900)]
revise handling vconf notification

Change-Id: I41b802bd3d598797164bec8c2ebf3a8ead912102

4 years agoseparate package for reducing dependency 08/235508/8 accepted/tizen/unified/20200610.015652 submit/tizen/20200609.080055
Youngjae Shin [Fri, 5 Jun 2020 05:31:15 +0000 (14:31 +0900)]
separate package for reducing dependency

Change-Id: I5975901a3b99e6c4c82c002263857109a1a4e2bb

4 years agoAdd sst_time_get_changed() 41/235341/3 accepted/tizen/unified/20200605.171604 submit/tizen/20200604.070957
jinwang.an [Thu, 4 Jun 2020 04:13:19 +0000 (13:13 +0900)]
Add sst_time_get_changed()

Change-Id: I2280645d330e115c6e3a3f76bce4546d23338275
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
4 years agofix invalid typecasting on 64bit 52/235152/1 submit/tizen/20200602.091451 submit/tizen/20200603.034717
Youngjae Shin [Tue, 2 Jun 2020 08:00:51 +0000 (17:00 +0900)]
fix invalid typecasting on 64bit

Change-Id: I2453277e2c92e53f6a6e7f8cdc6431ead66dcaff

4 years ago[refactoring] reduce length of value name and log 14/234314/6 submit/tizen/20200602.052302
Youngjae Shin [Mon, 25 May 2020 10:34:25 +0000 (19:34 +0900)]
[refactoring] reduce length of value name and log

Change-Id: Ica4c98755b5bc0074ce00083c37d0b2c3e8ab141

4 years ago[refactoring] separate big files 02/234202/2
Youngjae Shin [Fri, 22 May 2020 11:56:13 +0000 (20:56 +0900)]
[refactoring] separate big files

Change-Id: I548d6fb8cc712374cc699e586705693cf7074670

4 years agorevise log macro and pointer allign 34/234034/5
Youngjae Shin [Thu, 21 May 2020 07:36:49 +0000 (16:36 +0900)]
revise log macro and pointer allign

Change-Id: Icb63bdc837bc1ef53f1ba666b234c74eff814213

4 years agoapply testing in build time 81/233881/4
Youngjae Shin [Wed, 20 May 2020 04:38:13 +0000 (13:38 +0900)]
apply testing in build time

Change-Id: I56ebd55063afa6021e0662a016ab0f5c3db701aa

4 years agofix coding style violations 89/233489/3
Youngjae Shin [Fri, 15 May 2020 04:51:19 +0000 (13:51 +0900)]
fix coding style violations

Change-Id: Ie5da14e908b21f23b2266b0febfbd49622199024

4 years agocleanup build scripts and filenames 60/233360/4
Youngjae Shin [Thu, 14 May 2020 06:25:36 +0000 (15:25 +0900)]
cleanup build scripts and filenames

Change-Id: Ied544eebcc49dbd418ba1855dee57938e42a9a7a

4 years agoMerge branch 'sandbox/dh0128.kwak/unittest' into tizen 18/233118/1
jinwang.an [Tue, 12 May 2020 07:45:20 +0000 (16:45 +0900)]
Merge branch 'sandbox/dh0128.kwak/unittest' into tizen

Change-Id: I203467b09a26c0db1d1a422685db1283c68295e2

4 years agoUsing LD_PRELOAD env sandbox/dh0128.kwak/unittest
DongHun Kwak [Tue, 12 May 2020 07:44:30 +0000 (16:44 +0900)]
Using LD_PRELOAD env

LD_LIBRARY_PATH to LD_PRELOAD

4 years agoAdd qemu unittest
DongHun Kwak [Mon, 11 May 2020 03:59:14 +0000 (12:59 +0900)]
Add qemu unittest

4 years agoFix font type change test in unit test code. 65/229465/2 accepted/tizen/unified/20200403.034431 submit/tizen/20200402.064751
jinwang.an [Wed, 1 Apr 2020 06:32:37 +0000 (15:32 +0900)]
Fix font type change test in unit test code.

Change-Id: I79dfe2d21f3efa88098ae494b21e1ac192db5383
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
4 years agoRevise set/unset changed callback 84/229284/1
jinwang.an [Tue, 31 Mar 2020 03:03:54 +0000 (12:03 +0900)]
Revise set/unset changed callback

Change-Id: I96bcd980fd76e8a02d5cdb310c7bd4c82a36693d
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
4 years agoRefactorying about get and set vconf function 53/226353/2 accepted/tizen/unified/20200304.010545 submit/tizen/20200303.075432
jinwang.an [Mon, 2 Mar 2020 04:14:27 +0000 (13:14 +0900)]
Refactorying about get and set vconf function

Change-Id: I86aaa3ca2d23e17f27669f93bb0d07976902a50b
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
4 years agoRemove #if 0 96/224796/1 accepted/tizen/unified/20200225.224305 submit/tizen/20200224.022842
jinwang.an [Thu, 13 Feb 2020 06:15:29 +0000 (15:15 +0900)]
Remove #if 0

Change-Id: Ib904d65ddd2ae65ef541f9f0ad53472a960004c0
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
4 years agoUpdate usage about g_list search 95/224795/1
jinwang.an [Mon, 10 Feb 2020 07:21:44 +0000 (16:21 +0900)]
Update usage about g_list search

Change-Id: Idcab27d34c0c7fcd0f1f9c7d4667400e24d0de15
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
4 years agoFix memory leak and usage of json api 16/223716/1 accepted/tizen/unified/20200206.123535 submit/tizen/20200205.013250
jinwang.an [Mon, 3 Feb 2020 07:29:06 +0000 (16:29 +0900)]
Fix memory leak and usage of json api

Change-Id: Iaf9a770ffd473a27f372269f1d83c9275308cf26
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
4 years agoFix to get locale language and country data 28/223628/1 accepted/tizen/unified/20200204.125801 submit/tizen/20200203.063649
jinwang.an [Fri, 31 Jan 2020 09:28:51 +0000 (18:28 +0900)]
Fix to get locale language and country data

Change-Id: I6159f3232c69e413e1ac79498373901af557c316
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
4 years agoUpdate feature element lin fork new site 10/220510/1
jinwang.an [Thu, 19 Dec 2019 04:47:57 +0000 (13:47 +0900)]
Update feature element lin fork new site

Change-Id: Iecba1193a55c2c09cb01dd1678b32a157fb2a5fd
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
4 years agoRevise vconf callback slots 98/219498/3 accepted/tizen/unified/20191209.144136 submit/tizen/20191206.060333
jinwang.an [Thu, 5 Dec 2019 09:30:34 +0000 (18:30 +0900)]
Revise vconf callback slots

Change-Id: Ic353768260354e056d6aab23845cd9a39ad79804
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
4 years agoFix link from developer to docs about Feature Element 30/219130/2
jinwang.an [Mon, 2 Dec 2019 08:26:25 +0000 (17:26 +0900)]
Fix link from developer to docs about Feature Element

Change-Id: I19e1fa7a08e5ee430f61cf16a035a679fd4de5e8
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years agoAdd TOUCH_SOUND setter function 53/216153/2 accepted/tizen_5.5_unified_mobile_hotfix accepted/tizen_5.5_unified_wearable_hotfix tizen_5.5_mobile_hotfix tizen_5.5_tv tizen_5.5_wearable_hotfix accepted/tizen/5.5/unified/20191031.025936 accepted/tizen/5.5/unified/mobile/hotfix/20201027.064502 accepted/tizen/5.5/unified/wearable/hotfix/20201027.120719 accepted/tizen/unified/20191021.220209 submit/tizen/20191021.114207 submit/tizen_5.5/20191031.000002 submit/tizen_5.5_mobile_hotfix/20201026.185102 submit/tizen_5.5_wearable_hotfix/20201026.184302 tizen_5.5.m2_release
Semun Lee [Mon, 21 Oct 2019 11:35:08 +0000 (20:35 +0900)]
Add TOUCH_SOUND setter function

Change-Id: I3e15d0f0c2606cfe2ad3e703301c5ed8bf818d9c
Signed-off-by: Semun Lee <semun.lee@samsung.com>
5 years agoUpdate system-settings documents about feature. 07/215507/1 accepted/tizen/unified/20191014.063756 submit/tizen/20191010.023440 submit/tizen/20191010.234556 submit/tizen/20191011.062607 submit/tizen/20191011.100026 submit/tizen/20191014.002128 submit/tizen/20191014.050157
jinwang.an [Thu, 10 Oct 2019 02:16:49 +0000 (11:16 +0900)]
Update system-settings documents about feature.

Change-Id: I752e4664244a4a17b4484d8b97761a3d47c6dcc8
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years agoFix memory leak 11/215411/1 submit/tizen/20191008.024317 submit/tizen/20191008.063144
jinwang.an [Tue, 8 Oct 2019 02:36:03 +0000 (11:36 +0900)]
Fix memory leak

Change-Id: Ica5169f35d0d062d7cdf27dcb2c4006fdc50d7b5
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years agoMerge "[ACR-1409] Add SYSTEM_SETTINGS_KEY_ROTARY_EVENT_ENABLED" into tizen accepted/tizen/unified/20191006.223607 submit/tizen/20191001.074704 submit/tizen/20191002.045954
JinWang An [Tue, 1 Oct 2019 07:44:14 +0000 (07:44 +0000)]
Merge "[ACR-1409] Add SYSTEM_SETTINGS_KEY_ROTARY_EVENT_ENABLED" into tizen

5 years ago[ACR-1409] Add SYSTEM_SETTINGS_KEY_ROTARY_EVENT_ENABLED 12/207312/5
jinwang.an [Mon, 3 Jun 2019 05:53:35 +0000 (14:53 +0900)]
[ACR-1409] Add SYSTEM_SETTINGS_KEY_ROTARY_EVENT_ENABLED

Change-Id: I12615065585129f8a7b17c2cc66f4412df7dbe29
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years agoAdd checking code to app_manager_get_app_id() API. 10/212710/2 accepted/tizen/unified/20190904.011500 submit/tizen/20190827.060921 submit/tizen/20190830.011939 submit/tizen/20190902.040808
jinwang.an [Mon, 26 Aug 2019 07:53:39 +0000 (16:53 +0900)]
Add checking code to app_manager_get_app_id() API.

Change-Id: I5da33877a6e6fba80fbe79de369f7bc1a79ec8d6
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years agoAdd gcov object package. 76/208876/1 accepted/tizen/unified/20190703.110604 submit/tizen/20190702.005757
jinwang.an [Mon, 1 Jul 2019 05:21:45 +0000 (14:21 +0900)]
Add gcov object package.

Change-Id: I710a1479f61d2cd56e12dd34e889133d60677a1a
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years agoReduce global variables in system-settings-util 96/208396/1 accepted/tizen/unified/20190625.111204 submit/tizen/20190625.045554
jinwang.an [Mon, 24 Jun 2019 05:20:35 +0000 (14:20 +0900)]
Reduce global variables in system-settings-util

Change-Id: Ic6e8f181f8fea504d48a3c770efceb2e0e30fbe4
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years agoRemove build dependency to EFL 28/200428/7 accepted/tizen/unified/20190311.220531 submit/tizen/20190305.093255
Semun Lee [Mon, 25 Feb 2019 05:29:27 +0000 (14:29 +0900)]
Remove build dependency to EFL

Change-Id: I1803dfb8d0a3b2448ca7f0a19a515e6c9df648b5
Signed-off-by: Semun Lee <semun.lee@samsung.com>
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years agoAdd SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS set function 68/196968/6 accepted/tizen/unified/20190219.154129 submit/tizen/20190218.081330
jinwang.an [Tue, 8 Jan 2019 08:18:16 +0000 (17:18 +0900)]
Add SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS set function

Change-Id: I609fa31e0365cde9a8ab4ec7c2a72930f45938a0
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years agoRemove dependency libsystem-settings-util.so 43/199743/4
jinwang.an [Thu, 14 Feb 2019 10:23:26 +0000 (19:23 +0900)]
Remove dependency libsystem-settings-util.so

 - efl-extension

Change-Id: I3530fffbbb7be6c4641dfa8cb0627b106cd9d540
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years ago[ACR-1318] Add SYSTEM_SETTINGS_KEYS to support accessibility. 38/194338/6
jinwang.an [Mon, 3 Dec 2018 08:17:15 +0000 (17:17 +0900)]
[ACR-1318] Add SYSTEM_SETTINGS_KEYS to support accessibility.

Change-Id: Ib0e63617c75a1688906f9cfaea11131c55a83345
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years agoFix manifest-text-editor link 94/199294/1 accepted/tizen/unified/20190213.071839 submit/tizen/20190212.074044
jinwang.an [Fri, 8 Feb 2019 07:19:09 +0000 (16:19 +0900)]
Fix manifest-text-editor link

Change-Id: I794f17a16633d1650a4c9adcca489daf011ac4e8
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years agoFix dlog format errors 80/194780/1 accepted/tizen/unified/20181210.060111 submit/tizen/20181207.072643
jinwang.an [Fri, 7 Dec 2018 07:01:05 +0000 (16:01 +0900)]
Fix dlog format errors

Change-Id: I9458b9a59f7a639b06ca1bc0f06dc3a91dfc1d5d
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoAdd exception ultra data save code. 68/190368/2 submit/tizen/20181002.043900
jinwang.an [Mon, 1 Oct 2018 08:23:17 +0000 (17:23 +0900)]
Add exception ultra data save code.

Change-Id: I43b347b1c7ee7408b6433adc230d206d333ae1e8
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoModify wrong vconf key value. 91/175791/3 accepted/tizen/5.0/unified/20181102.013416 accepted/tizen/unified/20180419.080021 submit/tizen/20180417.045935 submit/tizen_5.0/20181101.000002
jinwang.an [Thu, 12 Apr 2018 09:22:13 +0000 (18:22 +0900)]
Modify wrong vconf key value.

 - SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE.

Change-Id: I6a4a8f0d6efcb50d115699040746cd1cf3fc8c15
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoAdd NULL check before calling callback to create ringtone list. 30/173830/4 accepted/tizen/unified/20180416.213732 submit/tizen/20180413.075303
jinwang.an [Mon, 26 Mar 2018 08:00:17 +0000 (17:00 +0900)]
Add NULL check before calling callback to create ringtone list.

Change-Id: I1489ce13506ef236227a501db023857e8a1420df
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoMove config applying logic to efl-ext 41/172441/1 accepted/tizen/unified/20180404.141013 submit/tizen/20180326.073708 submit/tizen/20180329.001034 submit/tizen/20180329.043812
Wonki Kim [Fri, 9 Mar 2018 08:47:32 +0000 (17:47 +0900)]
Move config applying logic to efl-ext

Change-Id: Iac2e629af61dc8c35d9154de36259726a8da1e61
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
6 years agoAdded SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE 53/170353/4 accepted/tizen/unified/20180306.061337 submit/tizen/20180305.235537
DongHun Kwak [Mon, 5 Mar 2018 09:38:06 +0000 (18:38 +0900)]
Added SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE

Change-Id: Ifb930f25843aa29a20cb3b14eb26e5bce471875b
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoFix descriptions of APIs from check-header.py script 20/171520/1
jinwang.an [Mon, 5 Mar 2018 09:04:56 +0000 (18:04 +0900)]
Fix descriptions of APIs from check-header.py script

Change-Id: I142e63c8ad22c6fc7bb3b3eabbfe36815b85f8ba
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoAdd SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE 04/169404/2 accepted/tizen/unified/20180219.142439 submit/tizen/20180219.042415
jinwang.an [Tue, 6 Feb 2018 09:27:07 +0000 (18:27 +0900)]
Add SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE

Change-Id: I6245f2efe76276eb4b02cc3cc3ecac8479ed028a
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoMerge "Remove feature check about SYSTEM_SETTINGS_KEY_ADS_ID" into tizen accepted/tizen/unified/20180207.060402 submit/tizen/20180207.013412
Donghun Kwak [Wed, 7 Feb 2018 01:33:16 +0000 (01:33 +0000)]
Merge "Remove feature check about SYSTEM_SETTINGS_KEY_ADS_ID" into tizen

6 years agoUpgrade unit test 43/164943/25 submit/tizen/20180206.044449
jinwang.an [Thu, 21 Dec 2017 11:17:15 +0000 (20:17 +0900)]
Upgrade unit test

 - Move unit test source code
 - Add Thread unit test
 - Add unit thread test with gdb
 - Add Macro to share TCT

Change-Id: Ia2d0bb8106a16c78877471114f97691b98002e92
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
Signed-off-by: MyoungJune Park <mj2004.park@samsung.com>
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoRemove feature check about SYSTEM_SETTINGS_KEY_ADS_ID 64/167764/1
jinwang.an [Wed, 17 Jan 2018 08:55:03 +0000 (17:55 +0900)]
Remove feature check about SYSTEM_SETTINGS_KEY_ADS_ID

Change-Id: I3fd277577f41ca656b57a10469e3e13c2a244300
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
Signed-off-by: MyoungJune Park <mj2004.park@samsung.com>
(cherry picked from commit 5a04a7f75b8f0994b53cc8dcd8c3029810c1110e)

6 years agoFix function name of dynamic loading. 60/167660/1 accepted/tizen/unified/20180123.135401 submit/tizen/20180119.065106
jinwang.an [Fri, 19 Jan 2018 05:49:52 +0000 (14:49 +0900)]
Fix function name of dynamic loading.

 + evas_object_image_load_error_get
 - evas_object_image_load_err_get

Change-Id: If122cc6f58b5448e7ad6bd8d4448f02a3b7ada60
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoMerge "Fix is_found condition statement to make clear." into tizen
MyoungJune Park [Fri, 19 Jan 2018 00:49:55 +0000 (00:49 +0000)]
Merge "Fix is_found condition statement to make clear." into tizen

6 years agoFix is_found condition statement to make clear. 68/167568/1
jinwang.an [Thu, 18 Jan 2018 08:00:08 +0000 (17:00 +0900)]
Fix is_found condition statement to make clear.

Change-Id: I50ae328eca7b2b93c8fe35db9703cbfd076f9db7
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoRemove dependency fontconfig, efl. 46/141446/8
jinwang.an [Mon, 31 Jul 2017 11:30:39 +0000 (20:30 +0900)]
Remove dependency fontconfig, efl.

Change-Id: Ibacaac7e3010c26fe95ac8a6bbc7dc637d9356d9
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agofix build warnings 85/164085/2
Youngjae Shin [Fri, 15 Dec 2017 07:06:24 +0000 (16:06 +0900)]
fix build warnings

Change-Id: I4d21a6a199ab073652e002f3f5be319b9ca30948
Signed-off-by: Youngjae Shin <yj99.shin@samsung.com>
Signed-off-by: MyoungJune Park <mj2004.park@samsung.com>
6 years agoChanged internal source code in multi callback APIs. 04/163804/5 accepted/tizen/unified/20171220.064708 submit/tizen/20171215.064142
jinwang.an [Wed, 13 Dec 2017 11:27:32 +0000 (20:27 +0900)]
Changed internal source code in multi callback APIs.

 - Add Regression Test code for multi callback

Change-Id: I8a036ae118279f0ac37643988fbda24558cda0b6
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agofix unittest error about EFL and LCOV_EXCL_START/STOP 40/163140/2
jinwang.an [Thu, 7 Dec 2017 10:45:31 +0000 (19:45 +0900)]
fix unittest error about EFL and LCOV_EXCL_START/STOP

Change-Id: I3bd1ec688d3895619c4074a8f79d9245f629b111
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoAdded multi-callback for system-settings keys 82/159882/25 accepted/tizen/unified/20171206.063118 submit/tizen/20171205.083241
jinwang.an [Mon, 13 Nov 2017 11:30:10 +0000 (20:30 +0900)]
Added multi-callback for system-settings keys

Change-Id: Ifee650239e79f02d1b3b38db276dbf253910a56d
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoChange initialization of efl to unit test. 86/162286/3
jinwang.an [Thu, 30 Nov 2017 06:27:01 +0000 (15:27 +0900)]
Change initialization of efl to unit test.

Change-Id: I300db8b703f1157bfa5556912ab897f9a7fc5175
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoMerge "Modified SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE list test case" into tizen
MyoungJune Park [Mon, 20 Nov 2017 06:29:18 +0000 (06:29 +0000)]
Merge "Modified SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE list test case" into tizen

6 years agoModified SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE list test case 88/160688/1
jinwang.an [Fri, 17 Nov 2017 12:41:43 +0000 (21:41 +0900)]
Modified SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE list test case

Change-Id: I39a713a2a07b949939d1563bbb769987254f3bcc
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
6 years agoadjust CMakeLists.txt (for unitest ) 29/160629/1
MyoungJune Park [Fri, 17 Nov 2017 07:27:46 +0000 (16:27 +0900)]
adjust CMakeLists.txt (for unitest )

Change-Id: I71f01f4fb61e270472787833ed9d28a0da2b0331

6 years agoappyling unittest macro for system-settings-util 88/160588/1 submit/tizen/20171117.051904
MyoungJune Park [Fri, 17 Nov 2017 05:10:48 +0000 (14:10 +0900)]
appyling unittest macro for system-settings-util

Change-Id: Id6524ddb122f4b9bb646dacc8d0c5be867e14acc

6 years agoAdded utc test case for internal Package coverage. 85/159385/10 submit/tizen/20171116.061423
jinwang.an [Wed, 8 Nov 2017 12:00:43 +0000 (21:00 +0900)]
Added utc test case for internal Package coverage.

- add UNITEST build option

Change-Id: I291b7b87cb673350b1e280773c1fa52ef28da8bb
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
Signed-off-by: MyoungJune Park <mj2004.park@samsung.com>
7 years agoadd glib unittest f/w with measuring code coverage 48/148148/33
MyoungJune Park [Thu, 7 Sep 2017 02:41:36 +0000 (11:41 +0900)]
add glib unittest f/w with measuring code coverage

- add UTC test
- quit a task if build-error occured
- Add coverage testing by gcov
- Install GCOV data to rpm pgk.
- report the result of Gcov
- test completes on both Mobile and Wearable
- code clean & refactoring
- add Internal UTCs
- modify harded-coded path with RPM macros

Signed-off-by: MyoungJune Park <mj2004.park@samsung.com>
Conflicts:
src/system_setting_platform.c

Change-Id: I71a486879cbdddad0c568837d9111bd28e681721
Signed-off-by: MyoungJune Park <mj2004.park@samsung.com>
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
7 years agoDeleted argument which is not used. 63/158163/1 accepted/tizen/unified/20171031.055713 submit/tizen/20171030.080030
jinwang.an [Mon, 30 Oct 2017 06:53:31 +0000 (15:53 +0900)]
Deleted argument which is not used.

 - system_setting_data_type_e data_type in internal func.

Change-Id: I20d88698260cb74c331ba2a81ab82f2410b8e650
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
7 years agoChanged system_setting_platform.c for clean. 66/156166/2 accepted/tizen/unified/20171019.145406 submit/tizen/20171018.053922
jinwang.an [Tue, 17 Oct 2017 10:10:22 +0000 (19:10 +0900)]
Changed system_setting_platform.c for clean.

Change-Id: Ie7245aada7ba585d1c90f47e23216cf1230d4064
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
7 years agochange to get font type API with reading vconf directly. 77/155877/2 accepted/tizen/unified/20171017.204737 submit/tizen/20171017.050207
jinwang.an [Mon, 16 Oct 2017 10:42:11 +0000 (19:42 +0900)]
change to get font type API with reading vconf directly.

Change-Id: I73ff9a9d104727629bae9d1797bea24bf3c7c19c
Signed-off-by: jinwang.an <jinwang.an@samsung.com>