Halton Huo [Mon, 22 Dec 2014 09:56:15 +0000 (17:56 +0800)]
Merge pull request #419 from eurogiciel-oss/keep_adapter_state
[bluetooth] keep BT state when calling getDefaultAdapter() API
Halton Huo [Mon, 22 Dec 2014 09:11:10 +0000 (17:11 +0800)]
Merge pull request #425 from halton/bt_type
[Bluetooth] Choose bluetooth depend on system avilable.
Halton Huo [Mon, 22 Dec 2014 08:18:30 +0000 (16:18 +0800)]
[Bluetooth] Auto choose bluetooth type depend on which library availability.
Current bluetooth.gyp break desktop build because bluetooth% is hard
coded as tizen_capi.
Script identify_bluetooth_type.sh is added to return correct
bluetooth string depend on the exsit of pkgconfig(capi-network-bluetooth)
and version of pkgconfig(bluez).
BUG=None
Halton Huo [Mon, 22 Dec 2014 08:06:52 +0000 (16:06 +0800)]
Merge pull request #422 from liyingzh/Locale
[SystemInfo] Fix the language and country syntax
liyingzh [Fri, 19 Dec 2014 07:38:26 +0000 (15:38 +0800)]
[SystemInfo] Fix the language and country info syntax
The country_info and language_info is LANGUAGE_REGION.uft8 format on Tizen,
but LANGUAGE_REGION syntax is required on the spec
(https://developer.tizen.org/dev-guide/2.2.1/org.tizen.web.device.apireference/tizen/systeminfo.html#::SystemInfo::SystemInfoLocale),
so fix it.
BUG=XWALK-2361
Halton Huo [Mon, 22 Dec 2014 06:57:41 +0000 (14:57 +0800)]
Merge pull request #424 from paritosh-in/branch_solve_mem_leak_callhistory
[CallHistory] Fix of memory leak in callhistory/callhistory_mobile.cc
Paritosh Kumar [Mon, 22 Dec 2014 05:49:20 +0000 (11:19 +0530)]
[CallHistory] Fix of memory leak in callhistory/callhistory_mobile.cc
Halton Huo [Mon, 22 Dec 2014 06:21:12 +0000 (14:21 +0800)]
Merge pull request #423 from sstolinski/XWALK_2308
[Tizen] Fix attribute value issues for Tizen extension
Crosswalk Release Engineering [Fri, 19 Dec 2014 15:06:41 +0000 (15:06 +0000)]
Bump version to 0.132
Sebastian Stolinski [Fri, 19 Dec 2014 12:08:37 +0000 (13:08 +0100)]
[Tizen] Fix attribute value issues for Tizen extension
AttributeFilter, CompositeFilter, SimpleCoordinates and SortMode
interfaces have been refactored.
Setters, getters and additional validation have been added.
BUG=XWALK-2308
Change-Id: Ie12aba676a266eb926f987e938dbc8349ce7a943
Halton Huo [Fri, 19 Dec 2014 07:34:41 +0000 (15:34 +0800)]
Merge pull request #420 from poussa/tct-fixes
[Content] TCT fixes
Sakari Poussa [Thu, 18 Dec 2014 08:14:26 +0000 (10:14 +0200)]
[Content] TCT fixes
Improve Tizen Compliancy Test (TCT) suite pass rates:
- Implement missing updateBatch method
- Check for null and range assignments for js objects
BUG=XWALK-2801
BUG=XWALK-2802
BUG=XWALK-2808
BUG=XWALK-2811
Crosswalk Release Engineering [Wed, 17 Dec 2014 15:06:34 +0000 (15:06 +0000)]
Bump version to 0.131
Corentin Lecouvey [Thu, 11 Dec 2014 14:04:58 +0000 (15:04 +0100)]
[bluetooth] keep BT state when calling getDefaultAdapter() API
Bluetooth-frwk has been adapted to allow getting adapter properties
even if bluetooth adapter is powered off.
So modify getDefaultAdapter() API logic in order to be synchronous.
Handle bonded devices in order to fill known_devices array in javascript
once bluetooth is enabled.
relates to TC-2024
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Halton Huo [Wed, 17 Dec 2014 07:13:12 +0000 (15:13 +0800)]
Merge pull request #418 from piotrowskim/rm_unused_media_renderer
Remove unused variables in file media_renderer.cc
Halton Huo [Wed, 17 Dec 2014 02:42:55 +0000 (10:42 +0800)]
Merge pull request #417 from sstolinski/XWALK_3122
[Tizen] Fix invalid AttributeFilter.attributeName issue
Maciej Piotrowski [Mon, 15 Dec 2014 11:47:02 +0000 (12:47 +0100)]
Remove unused variables in file media_renderer.cc
Variables "objects" and "child" of type GVariant* were declared but never used.
That's why they were removed. Some other nits were fixed.
Sebastian Stolinski [Tue, 16 Dec 2014 10:55:37 +0000 (11:55 +0100)]
[Tizen] Fix invalid AttributeFilter.attributeName issue
AttributeFilter has been refactored.
Setter and getter for attributeName have been added.
BUG=XWALK-3122
Change-Id: I5507a67731371846a6f86860117f3fef29ae1ef8
Crosswalk Release Engineering [Mon, 15 Dec 2014 15:06:47 +0000 (15:06 +0000)]
Bump version to 0.130
Halton Huo [Mon, 15 Dec 2014 13:40:18 +0000 (21:40 +0800)]
Merge pull request #413 from sstolinski/XWALK_3044
[Tizen] Fix problem with creating AttributeFilter
Sebastian Stolinski [Mon, 15 Dec 2014 08:18:42 +0000 (09:18 +0100)]
[Tizen] Fix problem with creating AttributeFilter
Validation of matchFlag has been corrected.
BUG=XWALK-3044
Halton Huo [Mon, 15 Dec 2014 09:42:02 +0000 (17:42 +0800)]
Merge pull request #415 from wkosowicz/XWALK-3170
Moving extensions source code into src/ directory
Crosswalk Release Engineering [Fri, 12 Dec 2014 15:05:37 +0000 (15:05 +0000)]
Bump version to 0.129
Wojciech Kosowicz [Thu, 11 Dec 2014 10:18:43 +0000 (11:18 +0100)]
Moving extensions source code into src/ directory
All the source code related to extensions is moved into src
directory. All other sources (eg demos, examples, packaging)
are not moved.
BUG = XWALK-3170
Halton Huo [Fri, 12 Dec 2014 01:01:35 +0000 (09:01 +0800)]
Merge pull request #410 from eurogiciel-oss/refactor_bluetooth
[bluetooth] refactoring code
Crosswalk Release Engineering [Thu, 11 Dec 2014 15:06:09 +0000 (15:06 +0000)]
Bump version to 0.128
Corentin Lecouvey [Tue, 9 Dec 2014 18:27:53 +0000 (19:27 +0100)]
[bluetooth] refactoring code
* Add CAPI(), CAPI_SYNC() and CAPI_SYNC2() macros :
In order to handle Tizen CAPI in a generic way. If CAPI call returns
an error, a JSON post message is directly sent back to JS.
If CAPI call returns no error, reply id is stored in order to be
reused to finalize the JS async call.
* All reply ids are stored in reply_id_map_ associated with the
JSON message cmd.
* Add specific methods to send JSON messages to JS:
- PostAsyncReply() method is used for JS async calls.
- SendCmdToJs() method is used to independently update JS state.
For instance it allows to update Bluetooth web API state
when BlueZ is attacked externally to Tizen CAPI.
* Remove several useless variables/methods.
* Fix getDefaultAdapter() API.
Also fix XWALK-2832, XWALK-1334, TC-1940 and TC-2126
Halton Huo [Thu, 11 Dec 2014 01:51:42 +0000 (09:51 +0800)]
Merge pull request #414 from tripzero/master
[Vehicle] remove vehicle api
Kevron Rees [Wed, 10 Dec 2014 20:07:35 +0000 (12:07 -0800)]
[Vehicle] remove vehicle api
Crosswalk Release Engineering [Wed, 10 Dec 2014 15:06:09 +0000 (15:06 +0000)]
Bump version to 0.127
Halton Huo [Wed, 10 Dec 2014 00:56:31 +0000 (08:56 +0800)]
Merge pull request #411 from sstolinski/XWALK3047
[Tizen] Fix invalid AttributeRangeFilter.attributeName issue
Crosswalk Release Engineering [Tue, 9 Dec 2014 15:06:29 +0000 (15:06 +0000)]
Bump version to 0.126
Sebastian Stolinski [Tue, 9 Dec 2014 13:13:34 +0000 (14:13 +0100)]
[Tizen] Fix invalid AttributeRangeFilter.attributeName issue
AttributeRangeFilter has been refactored.
Setter and getter for attributeName have been added.
Coding style has been corrected.
BUG=XWALK-3047
Raphael Kubo da Costa [Mon, 8 Dec 2014 16:23:50 +0000 (18:23 +0200)]
Merge pull request #412 from rakuco/fix-style-issues
Fix coding style warnings.
Raphael Kubo da Costa [Mon, 8 Dec 2014 15:01:31 +0000 (17:01 +0200)]
system_info: Fix coding style warnings.
./system_info/system_info_instance.cc:90: Missing spaces around = [whitespace/operators] [4]
./system_info/system_info_instance.cc:111: Missing spaces around = [whitespace/operators] [4]
./system_info/system_info_instance.cc:120: Missing spaces around = [whitespace/operators] [4]
Raphael Kubo da Costa [Mon, 8 Dec 2014 14:58:55 +0000 (16:58 +0200)]
filesystem: Include <tuple> when using it.
./filesystem/filesystem_instance.h:85: Add #include <tuple> for tuple<> [build/include_what_you_use] [4]
Raphael Kubo da Costa [Mon, 8 Dec 2014 14:58:06 +0000 (16:58 +0200)]
audiosystem: Fix coding style warning.
./audiosystem/audiosystem_instance.cc:52: Missing spaces around = [whitespace/operators] [4]
Crosswalk Release Engineering [Fri, 5 Dec 2014 15:05:13 +0000 (15:05 +0000)]
Bump version to 0.125
Halton Huo [Fri, 5 Dec 2014 09:44:44 +0000 (17:44 +0800)]
Merge pull request #404 from nagineni/error_handling
[Tizen] Fix error handling in system setting API
Crosswalk Release Engineering [Thu, 4 Dec 2014 15:05:57 +0000 (15:05 +0000)]
Bump version to 0.124
Halton Huo [Thu, 4 Dec 2014 01:33:39 +0000 (09:33 +0800)]
Merge pull request #409 from jimmy-huang/master
[Phone] Fixed typo in handling call history events
Jimmy Huang [Tue, 2 Dec 2014 23:38:31 +0000 (15:38 -0800)]
[Phone] Fix typo in handling call history events
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Crosswalk Release Engineering [Wed, 3 Dec 2014 15:06:08 +0000 (15:06 +0000)]
Bump version to 0.123
Halton Huo [Wed, 3 Dec 2014 01:02:13 +0000 (09:02 +0800)]
Merge pull request #405 from tripzero/master
Fix build issue with latest AMB
Kevron Rees [Mon, 24 Nov 2014 19:24:33 +0000 (11:24 -0800)]
[Vehicle] Fix build issue with latest AMB (AMB 0.12.803)
Crosswalk Release Engineering [Fri, 28 Nov 2014 15:05:37 +0000 (15:05 +0000)]
Bump version to 0.122
Halton Huo [Fri, 28 Nov 2014 01:53:03 +0000 (09:53 +0800)]
Merge pull request #407 from liyingzh/xwalk-2407
[application]Fix TypeMismatchError
liyingzh [Thu, 27 Nov 2014 11:17:23 +0000 (06:17 -0500)]
[application]Fix TypeMismatchError
Fix TypeMismatchError in getAppsContext and getAppsInfo
BUG=XWALK-2407
Crosswalk Release Engineering [Tue, 25 Nov 2014 15:06:25 +0000 (15:06 +0000)]
Bump version to 0.121
Sudarsana Nagineni [Mon, 24 Nov 2014 16:23:24 +0000 (18:23 +0200)]
[Tizen] Fix error handling in system setting API
This patch fixes error handling when system setting get/set
property fails.
Halton Huo [Tue, 25 Nov 2014 01:53:15 +0000 (09:53 +0800)]
Merge pull request #403 from nagineni/uninstall
[TIZEN] Remove workaround of package manager uninstall callback.
Crosswalk Release Engineering [Mon, 24 Nov 2014 15:06:02 +0000 (15:06 +0000)]
Bump version to 0.120
Sudarsana Nagineni [Mon, 24 Nov 2014 14:03:03 +0000 (16:03 +0200)]
[TIZEN] Remove workaround of package manager uninstall callback.
Remove workaround of package manager uninstall callback as it is
not needed anymore: the native API has been fixed in the
https://review.tizen.org/gerrit/30310/
Halton Huo [Mon, 24 Nov 2014 11:31:30 +0000 (19:31 +0800)]
Merge pull request #393 from sragavan/master
[MediaRenderer] Fix lost renderer and added Status Changed signal
Srinivasa Ragavan [Thu, 6 Nov 2014 06:12:41 +0000 (11:42 +0530)]
[MediaRenderer] Fix lost renderer and added Status Changed signal
Remove renderers when a lost renderer signal is received. And
add support for Status Changed signal on the MediaController.
BUG=XWALK-2532
BUG=XWALK-2574
Crosswalk Release Engineering [Sat, 22 Nov 2014 15:06:07 +0000 (15:06 +0000)]
Bump version to 0.119
Halton Huo [Sat, 22 Nov 2014 08:02:46 +0000 (16:02 +0800)]
Merge pull request #398 from brianjjones/master
Adding the ability to set and get locale
Brian Jones [Mon, 17 Nov 2014 22:54:45 +0000 (14:54 -0800)]
Adding the ability to set and get locale
Crosswalk Release Engineering [Fri, 21 Nov 2014 15:06:09 +0000 (15:06 +0000)]
Bump version to 0.118
Halton Huo [Fri, 21 Nov 2014 07:47:04 +0000 (15:47 +0800)]
Merge pull request #401 from liyingzh/XWALK-2361
Fix the inputKeyboardLayout type to bool
liyingzh [Fri, 21 Nov 2014 01:49:09 +0000 (20:49 -0500)]
[SysInfo] Fix the inputKeyboardLayout attribute to bool
Switch the inputKeyboardLayout attribute to bool type as the spec SystemInfo API required.
BUG = XWALK-2409
Crosswalk Release Engineering [Thu, 20 Nov 2014 15:05:51 +0000 (15:05 +0000)]
Bump version to 0.117
Raphael Kubo da Costa [Wed, 19 Nov 2014 15:25:31 +0000 (17:25 +0200)]
Merge pull request #394 from eurogiciel-oss/XWALK-2642
[Bluetooth] enable device disappeared event
Crosswalk Release Engineering [Wed, 19 Nov 2014 15:06:53 +0000 (15:06 +0000)]
Bump version to 0.116
Raphael Kubo da Costa [Wed, 19 Nov 2014 14:05:09 +0000 (16:05 +0200)]
Merge pull request #395 from tiwanek/XWALK-2796
[Datasync] Sanitize user data in platform callbacks in datasync plugin
Corentin Lecouvey [Fri, 7 Nov 2014 08:27:20 +0000 (09:27 +0100)]
[Bluetooth] enable device disappeared event
This feature was added in current Tizen bluetooth stack:
- platform/core/api/bluetooth :
ea4787499cb21d2bfc744aad7b8ba103efe67845
- platform/core/connectivity/bluetooth-frwk :
9319c8e659d1194a7682350468da6c8fc6cd58cb
BUG=XWALK-2642
Crosswalk Release Engineering [Tue, 18 Nov 2014 15:05:52 +0000 (15:05 +0000)]
Bump version to 0.115
Tomasz Iwanek [Mon, 27 Oct 2014 11:58:30 +0000 (12:58 +0100)]
[Datasync] Sanitize user data in platform callbacks in datasync plugin
This commit sanitize platform callbacks in case of object
expiration(destruction). For each platform callback, additional check is added
to check if object still exists. If not callback should be ignored as application
is probably quiting frame.
For every Type that is derived from ExpiringObject<Type>,
collection of instances is created to track its lifetime.
Additionally, scope exit was moved to ${root}/common/
and changed a bit.
BUG=XWALK-2796
Halton Huo [Tue, 18 Nov 2014 10:34:51 +0000 (18:34 +0800)]
Merge pull request #391 from tiwanek/XWALK-2803
[Content] Attributes 'modifiedDate' and 'releaseDate' fix in Content API
Tomasz Iwanek [Mon, 27 Oct 2014 14:36:54 +0000 (15:36 +0100)]
[Content] Attributes 'modifiedDate' and 'releaseDate' defined in 'Content' interface should be 'Date' type
Add conversion from magic format to JS Date for given fields.
All mutators/accessor of ContentItem were adjusted to chromium convention.
Several minor fixes.
BUG=XWALK-2803
Crosswalk Release Engineering [Fri, 14 Nov 2014 15:06:22 +0000 (15:06 +0000)]
Bump version to 0.114
Halton Huo [Fri, 14 Nov 2014 03:48:31 +0000 (11:48 +0800)]
Merge pull request #396 from brianjjones/master
Fix to use picojson::parse for the phone contact
Brian Jones [Fri, 7 Nov 2014 19:22:26 +0000 (11:22 -0800)]
Fix to use picojson::parse for the phone contact
Crosswalk Release Engineering [Thu, 13 Nov 2014 15:05:35 +0000 (15:05 +0000)]
Bump version to 0.113
Halton Huo [Thu, 13 Nov 2014 01:52:14 +0000 (09:52 +0800)]
Merge pull request #392 from rakuco/proper-licensing-information
packaging: Specify license files in the spec file.
Crosswalk Release Engineering [Wed, 12 Nov 2014 15:05:49 +0000 (15:05 +0000)]
Bump version to 0.112
Halton Huo [Wed, 12 Nov 2014 07:45:06 +0000 (15:45 +0800)]
Merge pull request #397 from qjia7/usb_crash
[SysInfo] Fix inserting USB crash issue
Qin Jiajia [Tue, 11 Nov 2014 11:54:52 +0000 (19:54 +0800)]
[SysInfo] Fix inserting USB crash issue
BUG=XWALK-2909
The old implementatin didn't check udev_device_get_sysattr_value(dev, "removable")'s
return value which will be NULL when dev hasn't removable attribute (This will happen
when dev is a partition of a device, not the device itself). When a NULL value
directly as std::stio's parameter, the crash will happen.
This change will check udev_device_get_sysattr_value's return vaule. Only when it's a
valid value, it can continue to do the next thing.
Crosswalk Release Engineering [Fri, 7 Nov 2014 15:05:30 +0000 (15:05 +0000)]
Bump version to 0.111
Raphael Kubo da Costa [Fri, 7 Nov 2014 08:30:08 +0000 (10:30 +0200)]
Merge pull request #390 from tiwanek/XWALK-2861
[Systeminfo] T-e-c buildbreak on mobile profile
Raphael Kubo da Costa [Tue, 4 Nov 2014 14:15:58 +0000 (16:15 +0200)]
packaging: Specify license files in the spec file.
Remove a workaround for the long-deceased Tizen 2.1 and properly specify
our license files in the spec file.
Tomasz Iwanek [Fri, 31 Oct 2014 09:21:09 +0000 (10:21 +0100)]
[Systeminfo] T-e-c buildbreak on mobile profile
This commit fixes buildbreak for mobile profile when using this configuration:
gbs build -A armv7l --define="profile mobile" -R \
http://download.tizen.org/snapshots/tizen/mobile/latest/repos/arm/packages/
Build configuration will include system_info_sim class for profiles - ivi and mobile.
System_info_sim will be excluded in common profile according to current
implementation of system_info_sim_ivi.cc and structure of SysSimInfo class.
BUG=XWALK-2861
Crosswalk Release Engineering [Fri, 31 Oct 2014 15:20:06 +0000 (15:20 +0000)]
Bump version to 0.110
Halton Huo [Fri, 31 Oct 2014 04:07:55 +0000 (12:07 +0800)]
Merge pull request #388 from kanavin/master
Added a SSO OAuth example, and fix for a bug in SSO extension discovered on the way.
Alexander Kanavin [Mon, 27 Oct 2014 14:52:27 +0000 (16:52 +0200)]
[SSO] Add an example of how to authorize an app with Google using OAuth2
Alexander Kanavin [Fri, 24 Oct 2014 15:22:13 +0000 (18:22 +0300)]
[SSO] Fix incorrect handling of boolean values
Crosswalk Release Engineering [Thu, 30 Oct 2014 15:18:52 +0000 (15:18 +0000)]
Bump version to 0.109
Raphael Kubo da Costa [Thu, 30 Oct 2014 14:58:36 +0000 (16:58 +0200)]
Merge pull request #389 from rzr/master
packaging: use oma-ds-agent only for mobile profile
Philippe Coval [Thu, 30 Oct 2014 12:27:09 +0000 (13:27 +0100)]
packaging: use oma-ds-agent only for mobile profile
Same for sync-agent
since Tizen:Common and Tizen:IVI wont use it
Change-Id: I51b5aacc8f6bf2079e71944d3848100203c51d66
Crosswalk Release Engineering [Wed, 29 Oct 2014 15:21:21 +0000 (15:21 +0000)]
Bump version to 0.108
Halton Huo [Tue, 28 Oct 2014 15:36:06 +0000 (23:36 +0800)]
Merge pull request #387 from tripzero/master
Fixed subscribe issue
Kevron Rees [Fri, 24 Oct 2014 18:07:14 +0000 (11:07 -0700)]
Fixed subscribe issue
TC-1891 - https://bugs.tizen.org/jira/browse/TC-1891
TC-1892 - https://bugs.tizen.org/jira/browse/TC-1892
Crosswalk Release Engineering [Mon, 20 Oct 2014 15:20:36 +0000 (15:20 +0000)]
Bump version to 0.107
Halton Huo [Mon, 20 Oct 2014 14:24:22 +0000 (22:24 +0800)]
Merge pull request #386 from eurogiciel-oss/destroyBonding
Destroy bonding + C API callbacks not return
Crosswalk Release Engineering [Fri, 17 Oct 2014 15:23:16 +0000 (15:23 +0000)]
Bump version to 0.106
Corentin Lecouvey [Fri, 17 Oct 2014 13:10:04 +0000 (15:10 +0200)]
[Bluetooth] do not return in C API callbacks
This ensures to always execute javascript async post messages and so do
not infinitely wait for backend post messages.
This would prevent from freezing xwalk in some cases.
BUG=XWALK-2491
Corentin Lecouvey [Fri, 17 Oct 2014 13:05:55 +0000 (15:05 +0200)]
[Bluetooth] destroyBonding API : remove device from known_devices array
When remote device is unpaired, known_devices array has to be removed as well
and not just isBonded device property.
Add also an error case to directly returns an error if device to unpair is not in
known_devices array.
Halton Huo [Fri, 17 Oct 2014 01:47:29 +0000 (09:47 +0800)]
Merge pull request #385 from eurogiciel-oss/createBonding_unknown_device
[Bluetooth] return an error when trying to bond an unknown device
Corentin Lecouvey [Thu, 16 Oct 2014 18:01:05 +0000 (20:01 +0200)]
[Bluetooth] return an error when trying to bond an unknown device
Crosswalk Release Engineering [Wed, 15 Oct 2014 15:19:50 +0000 (15:19 +0000)]
Bump version to 0.105