summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Mu-Woong Lee [Fri, 3 Jun 2016 05:34:27 +0000 (14:34 +0900)]
Add missing SYSTEM_SERVICE build feature
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Conflicts:
packaging/context-common.spec
Change-Id: I047e4535a1178b9332938273eddbddd4b680d1e0
Mu-Woong Lee [Fri, 3 Jun 2016 02:26:39 +0000 (11:26 +0900)]
Migrate DBusClient from context to context-common
Change-Id: I4e088e4e023854debcf96f4c854e7dcafc1edf22
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Fri, 3 Jun 2016 01:49:02 +0000 (10:49 +0900)]
Merge two separated pkg config files into one
Change-Id: I16c9b99cdaf5e9f852e80b3af27bb177853ed352
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Marcin Masternak [Wed, 1 Jun 2016 11:42:44 +0000 (13:42 +0200)]
[my-place] Places comparison operator== fix.
Change-Id: I7c2ddcf41dfdb32e8e52070807292691baae3cbd
Signed-off-by: Marcin Masternak <m.masternak@samsung.com>
Marcin Masternak [Tue, 31 May 2016 14:28:13 +0000 (16:28 +0200)]
[my-place] Extend Place Wifi AP's list by network names.
Change-Id: I0fd849c7e6533edbd90142d3eff17196cab51716
Signed-off-by: Marcin Masternak <m.masternak@samsung.com>
Marcin Masternak [Tue, 31 May 2016 07:52:11 +0000 (09:52 +0200)]
[my-place] Move shared definitions to context-common.
Change-Id: Ifb3bfb2efd7945ec9565d6ee387136d9428d5ea7
Signed-off-by: Marcin Masternak <m.masternak@samsung.com>
Marcin Masternak [Mon, 30 May 2016 12:22:15 +0000 (14:22 +0200)]
[my-place] Move shared types to context-common.
Change-Id: I1abe302734ba09f3215ffc60dba4fe7c65cabd21
Signed-off-by: Marcin Masternak <m.masternak@samsung.com>
Mu-Woong Lee [Wed, 25 May 2016 12:24:00 +0000 (21:24 +0900)]
Re-implement floating point get/set methods of the Json to be more human-readable
Floating point numbers are stored as decimal format strings, not hexadecimal.
It will be more human-readable & SQLite-friendly, but may cause some precision issues.
Note that, this patch allows maximum 15 significant digits for double-precision floating point numbers.
If you need more than 15 significant figures, use int64_t instead.
Change-Id: I0f957a863e69a060a879d90b88341a9945f469c1
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Mon, 23 May 2016 12:06:02 +0000 (21:06 +0900)]
Add LEGACY_FILE_PATH & LEGACY_PERIODIC_ALARM build features to support build on Tizen 2.3.x
By setting LEGACY_FILE_PATH & LEGACY_PERIODIC_ALARM as 1, it can be built on Tizen 2.3.x
Change-Id: I7b3dbcbfab7b95a2c0410d55f5117ef8c5710849
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Mon, 23 May 2016 12:04:39 +0000 (21:04 +0900)]
Add version check for json-glib library
Older versions of json-glib do not support conversions from/to GVariant
Change-Id: Ie3d78602eb7a85ea12b2ef6290a6a654cee048e0
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Mon, 23 May 2016 05:49:11 +0000 (14:49 +0900)]
Version 0.8.1
Change-Id: I6a952551d2c883e72f2d985f6fd1ac7ee56ce5ab
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Fri, 20 May 2016 08:21:27 +0000 (17:21 +0900)]
Define DBus methods for privilege checking
Cynara-based privilege checking needs to be done in server-client manner.
To be able to test app launch, call, notification privileges from the API side, three new DBus methods are implemented.
Change-Id: I80bf039d10f875d2fe475ea3661c87949a8f6a40
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Tue, 3 May 2016 01:31:39 +0000 (10:31 +0900)]
Version 0.8.0
Change-Id: I1520040069b7458b0ef63230bfa4b981f94c2565
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 28 Apr 2016 08:56:37 +0000 (17:56 +0900)]
Add ContextProvider::unloadable() to control unloadability of shared objects
Change-Id: I308eea9325a36ce59ca98f879e568ce5ed75d876
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 28 Apr 2016 03:53:35 +0000 (12:53 +0900)]
DatabaseManager::DatabaseManager() returns immediately after raising SIGTERM
Change-Id: I43fa78e78871bd6e80e8d0a7a89a49da1cdf9833
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Wed, 27 Apr 2016 06:53:17 +0000 (15:53 +0900)]
Modify the return type of ContextProvider::getPrivilege() to void
Change-Id: Ia69d18307753a678d260378c735effb9cdac0139
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Fri, 22 Apr 2016 11:05:35 +0000 (20:05 +0900)]
Cleanup ContextProvider & IContextManager declarations
Change-Id: Id07b5bf188f971efc91d5e6cca29cffa28e61efd
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Wed, 20 Apr 2016 08:58:28 +0000 (17:58 +0900)]
Update License text & boilerplates
Change-Id: Ied6f71b4f6cbf57b7a7febe434bdc198c519a1c5
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Tue, 19 Apr 2016 10:59:18 +0000 (19:59 +0900)]
Disable TV profile build explicitly
Change-Id: Ic1eda5371f19f7d8abacd0bf4f6ed50e2aa1376e
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Mon, 18 Apr 2016 03:08:23 +0000 (12:08 +0900)]
Cleanup ContextProvider and ContextManager interfaces
Change-Id: I2395ed984f7b21a67b324c9f4472a8ea7a893906
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Mon, 18 Apr 2016 11:20:38 +0000 (20:20 +0900)]
Fix GMutex initialization issue in DatabaseThread
Change-Id: Icfaa15e4f45aa1a5c992aa1cf1b21a8aaab2633e
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Mon, 18 Apr 2016 02:40:58 +0000 (11:40 +0900)]
Rename symbol visibility macro to SO_EXPORT
Change-Id: I4b0b648a3758a20cb2d0b8db80e4e37a70963655
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Fri, 15 Apr 2016 07:23:55 +0000 (16:23 +0900)]
Split types_internal.h to Types.h and DBusTypes.h
Change-Id: I4bbc57f12f82c3a71461c1ebbc270e6b6c85b6c8
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Fri, 15 Apr 2016 06:23:02 +0000 (15:23 +0900)]
Change the default symbol visibility to hidden
Change-Id: I6fea466e5a0676e7de0d33e3e76a9d137bf5138c
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Fri, 15 Apr 2016 04:29:05 +0000 (13:29 +0900)]
Switch back to libctx-server.so from libctx-server.a
Change-Id: I96fbdb51b6aa9c97e437dd944f7df418a2dad77a
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 14 Apr 2016 11:01:15 +0000 (20:01 +0900)]
Migrate the database manager implementation from context-service to context-common
The original database manager implementation in context-service will be removed.
Change-Id: I6dc124f6dfebcd9c3f6f99904c7fb7795d2eb547
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Somin Kim [Fri, 8 Apr 2016 01:54:43 +0000 (10:54 +0900)]
Version 0.7.5
Change-Id: Ib7c1c4c1e54329f8e56e1d13412fc38b2d39963e
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Fri, 8 Apr 2016 01:43:45 +0000 (10:43 +0900)]
Modified class constructor initializer style
Change-Id: I8a21bdd617eb267675acbf265dbb94da93db514a
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Mu-Woong Lee [Mon, 4 Apr 2016 08:22:22 +0000 (17:22 +0900)]
Build static library libctx-server.a instead of libctx-server.so
The library is only being used by contextd, thus it does not need to be a shared object.
Change-Id: I8005d50fe12d719d7ae447215a3827d79a5382bb
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Somin Kim [Mon, 4 Apr 2016 04:06:15 +0000 (13:06 +0900)]
Apply Tizen C++ coding style to context_manager, context_manager_iface, provider_iface(ContextProviderBase)
Change-Id: I94744c10c8dfbb7cbdf0e954617ce668c41443c9
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 14 Mar 2016 01:45:48 +0000 (10:45 +0900)]
Version 0.7.3
Change-Id: I3531618930cf113780729ccc4008feeabf46ee8f
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Mu-Woong Lee [Tue, 8 Mar 2016 08:46:47 +0000 (17:46 +0900)]
json: replace sprintf with snprintf
Change-Id: I0666d5eec40a0f81d2a57b6efeac4cc17429a0a3
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Mon, 29 Feb 2016 07:46:21 +0000 (16:46 +0900)]
Exclude unnecessary dependencies from pc files
Change-Id: I42d04dced8ca6d3f74f7da5a5c113dbe07ac3731
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Wed, 24 Feb 2016 05:47:43 +0000 (14:47 +0900)]
Re-implement ctx::TimerManager class
Change-Id: I70807e42c04561b6924b44bbbbfc8463ec6930dd
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Tue, 23 Feb 2016 07:39:40 +0000 (16:39 +0900)]
Apply Tizen C++ coding style to json
Change-Id: Id0ba0cd402dba66666aaf220a0f46acc4ef08c59
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 18 Feb 2016 12:03:16 +0000 (21:03 +0900)]
Re-implement namespace ctx::shared as class ctx::SharedVars
Change-Id: I7fe4e6f35b83821ec453ed6fe4d22557ce7da558
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Wed, 17 Feb 2016 04:06:30 +0000 (13:06 +0900)]
Remove dbus_client, request_handler, and response_handler
Change-Id: I3732d26496b49def924a296431c4138f79286bb0
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Tue, 16 Feb 2016 12:38:32 +0000 (21:38 +0900)]
Split libctx-common.so into libctx-shared.so & libctx-server.so
Change-Id: I5a67f5d9bbbb9a1176631553c57deedf3958f1ad
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Somin Kim [Mon, 18 Jan 2016 07:38:30 +0000 (16:38 +0900)]
Support custom items
- error code, req type added
- unregister trigger item/provider added
- json valid() function added
- is_supported modified
Change-Id: I4af9c0fd64f80ab6302755b93572ab071a40f783
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Mu-Woong Lee [Mon, 15 Feb 2016 06:45:59 +0000 (15:45 +0900)]
Apply Tizen C++ coding style to the constructors of DBusSignalWatcher and EventDrivenThread
Change-Id: Ieb15edc04d64af46997e7af062c23d9362104303
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Mon, 15 Feb 2016 06:28:18 +0000 (15:28 +0900)]
Apply Tizen C++ coding style to ScopeMutex
Change-Id: Ib3ebc9403b78db108a57036dd4893d226cf0a57a
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 11 Feb 2016 10:16:42 +0000 (19:16 +0900)]
Update indentation of class IDBusSignalListener
Change-Id: If6c710e82457a3da16c6563ec35b9024ac1c9495
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 11 Feb 2016 05:12:40 +0000 (14:12 +0900)]
Version 0.7.2
Change-Id: I23dc716d8c4ba6bae393db252471aa51623ad304
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 11 Feb 2016 04:36:18 +0000 (13:36 +0900)]
Cleanup compile warning flags
Change-Id: I3f35bb9ecbcfdc5cc1c7481bfb058c11fac91807
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Fri, 5 Feb 2016 09:05:23 +0000 (18:05 +0900)]
Fix EventDrivenThread not to be blocked when stop() is called
Change-Id: Ia480a64fb72956c6f5939a6aad85b1229d6aac3a
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Fri, 5 Feb 2016 05:25:33 +0000 (14:25 +0900)]
Add DBusSignalWatch & IDBusSignalListener, which replace dbus_server
Change-Id: Ibe9ad7c154d80c872b03ca1a2f78bd7a03d2d6b8
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 4 Feb 2016 09:01:36 +0000 (18:01 +0900)]
Code cleanup: EventDrivenThread
Change-Id: I588f2b39c383dc154462399898a57717d02db462
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Tue, 2 Feb 2016 05:50:27 +0000 (14:50 +0900)]
Apply Tizen C++ coding style to EventDrivenThread
Change-Id: I35e481db75d5bb329d72b68120ea5c646a6ac5e8
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 14 Jan 2016 11:01:33 +0000 (20:01 +0900)]
Add session & system dbus signal subscribing functions
Change-Id: I7765587f1a3c00f847d5522b21f8b0e156599df9
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Tue, 12 Jan 2016 06:08:25 +0000 (15:08 +0900)]
Version 0.7.0
Change-Id: Iabf80f2a947b27ec0ab2db52604377a9b0a42ae8
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Mon, 11 Jan 2016 07:07:05 +0000 (16:07 +0900)]
Add timer_util, timer_types
Change-Id: Ic51eb467c608b7b6c7b9d8b2e55524bb6f734773
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Somin Kim [Thu, 10 Dec 2015 02:51:12 +0000 (11:51 +0900)]
Json modified
- initialize member variables in all constructors
- 'array_set_at()' can assign different type of value
Change-Id: I613cff7fce361837a36562db97fc4ec786d64dca
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Mu-Woong [Tue, 8 Sep 2015 05:53:49 +0000 (14:53 +0900)]
Sync with Tizen 2.4
- Version 0.6.2
- Add GVariant get/set methods to ctx::json
- Add a global variable for wifi bssid
- Modify dlog tags
Change-Id: Iba2d680b1be6f9eae9dee43aa85e736f97c70ed4
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 18 Aug 2015 02:52:42 +0000 (11:52 +0900)]
Version 0.6.0
Change-Id: I6d1c40c630351445cfac6ee37008d09603a24648
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 17 Aug 2015 11:28:02 +0000 (20:28 +0900)]
Switch to session dbus from system dbus
Change-Id: Iabe091d39efa95d6107eb53f47b919245644499d
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 17 Aug 2015 12:56:52 +0000 (21:56 +0900)]
Sync with Tizen 2.4
- Add interface for adding trigger template at runtime
- Cleanup dlog tags
- Fix json assignment operator to handle NULL or empty string
Change-Id: I21b15244e1bb32089440dde75f7ad3ce494e716d
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 4 Aug 2015 11:41:27 +0000 (20:41 +0900)]
Merge Version 0.5.5
- Remove request_handler::unsubscribe(int req_id) method
Change-Id: I6fdff185c4fad12f2ea07c4300bb52f182e6bfc4
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 27 Jul 2015 12:41:52 +0000 (21:41 +0900)]
Merge changes from Tizen 2.4
- Restructure provider interface to support on-demand provider object creation
Change-Id: I1c1ce93fc9b0a087c970e7b1aa63754ed3059b29
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 21 Jul 2015 05:23:53 +0000 (14:23 +0900)]
Version 0.5.3
Change-Id: Ia5c3a843881de74858b09e0da955e80fe8433fb5
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 21 Jul 2015 05:23:30 +0000 (14:23 +0900)]
Revert "Remove unused 'double' value manipulation functions from json"
This reverts commit
77175955f83f50bff31d307cbee3ffb4aafafa3d.
Change-Id: I75ad281d2c7a4aec179ca8aa59e0c4583efaf5fe
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 21 Jul 2015 05:23:16 +0000 (14:23 +0900)]
Remove Vasum zone control code
Change-Id: Ieab35a7002068fb3bdff5a792ad3459fb66a324b
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 21 Jul 2015 05:22:58 +0000 (14:22 +0900)]
Reorder member variables of event_message_s
Change-Id: I5f0f8397175779301e6e893f7e618ef91606632e
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 13 Jul 2015 06:34:39 +0000 (15:34 +0900)]
Remove g_type_init() routine
Change-Id: I2e5fa4f08ec288131cc4c02bc6fb7c91aff7204b
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 13 Jul 2015 05:44:57 +0000 (14:44 +0900)]
Remove unused 'double' value manipulation functions from json
Change-Id: I30ad4d87354da7cd7f8ea25956917759d47d76cc
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 13 Jul 2015 05:44:37 +0000 (14:44 +0900)]
Update date of all licence boilerplate
Change-Id: I1e92627ebdd9fbd37311bdde05d5de8f27c8435e
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 29 Jun 2015 12:06:03 +0000 (21:06 +0900)]
Cleanup the build script
Change-Id: Icf316dac914a8e370748e157af24e293cdab4edf
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Fri, 12 Jun 2015 02:23:40 +0000 (11:23 +0900)]
Update the domain tag
Change-Id: Iee736a7938744ffc7772fbce6d057b2165997ae2
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Thu, 11 Jun 2015 11:25:32 +0000 (20:25 +0900)]
Remove dependency to security-server.
Change-Id: Id548575e5f2ee14a6e7276f222a6b7b9cdd82a3e
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Thu, 11 Jun 2015 10:47:47 +0000 (19:47 +0900)]
Migrate from 2.4 code repo.
Change-Id: I594a2634b51d8bb4e7b4b0bcd1ee8c7367785c56
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
KyungMi Lee [Wed, 25 Mar 2015 05:35:19 +0000 (22:35 -0700)]
Initial empty repository