platform/core/api/webapi-plugins.git
10 years ago[Utils] Helper for comunnication between JS and CPP
Maciek Blim [Mon, 15 Dec 2014 09:17:14 +0000 (10:17 +0100)]
[Utils] Helper for comunnication between JS and CPP

Change-Id: Ib7ec9c783c2242c0ecc6871f49dd63265972c86d
Signed-off-by: Maciek Blim <m.blim@samsung.com>
10 years ago[Calendar] Fix coding style
Pawel Kaczmarek [Mon, 15 Dec 2014 07:58:41 +0000 (08:58 +0100)]
[Calendar] Fix coding style

Change-Id: I9cfa27da776776d2ccc1e68dd6f563f9c763c5e5
Signed-off-by: Pawel Kaczmarek <p.kaczmarek3@samsung.com>
10 years ago[Contact] Unify functions signatures
Adam Banasiak [Mon, 15 Dec 2014 06:35:00 +0000 (07:35 +0100)]
[Contact] Unify functions signatures

Change-Id: I4b7e4f608cdc816a0fe22c212261219b9028a10f
Signed-off-by: Adam Banasiak <a.banasiak@samsung.com>
10 years ago[Contact] Add Contact Extension
Adam Banasiak [Fri, 12 Dec 2014 11:53:21 +0000 (12:53 +0100)]
[Contact] Add Contact Extension

Change-Id: Id3695da7fbabc09574750c41258fc6f6b7f1a1d4
Signed-off-by: Adam Banasiak <a.banasiak@samsung.com>
10 years ago[Contact] Fix build breakes in ContactAPI
Adam Banasiak [Fri, 12 Dec 2014 08:14:04 +0000 (09:14 +0100)]
[Contact] Fix build breakes in ContactAPI

Change-Id: Ibeb5f037ae9c473a2627b65692075529956ba6aa
Signed-off-by: Adam Banasiak <a.banasiak@samsung.com>
10 years ago[Contact] Add contact_instance
Adam Banasiak [Thu, 11 Dec 2014 13:47:36 +0000 (14:47 +0100)]
[Contact] Add contact_instance

Change-Id: Ia92b606c24d640807d6427380d99da291ed7e705
Signed-off-by: Adam Banasiak <a.banasiak@samsung.com>
10 years agoMerge "[Archive] Initial commit" into devel/master
Jerzy Pabich [Mon, 15 Dec 2014 08:28:29 +0000 (17:28 +0900)]
Merge "[Archive] Initial commit" into devel/master

10 years ago[Power] Update plugin to use xwalk.utils.NativeManager
Rafal Galka [Fri, 12 Dec 2014 11:07:18 +0000 (12:07 +0100)]
[Power] Update plugin to use xwalk.utils.NativeManager

Change-Id: Iad36fa74548d9b9cf126f878e99e4b082d6359f0

10 years ago[Archive] Initial commit
Krzysztof Lachacz [Mon, 15 Dec 2014 08:19:19 +0000 (09:19 +0100)]
[Archive] Initial commit

[Veryfication] Code compile without errors,
Archive object is available through tizen object.

Change-Id: I91bbe9109b561b509f896651d28f8aef79b49cd1
Signed-off-by: Krzysztof Lachacz <k.lachacz@samsung.com>
10 years ago[Utils] Interface for JavaScript <-> native communication.
Rafal Galka [Fri, 12 Dec 2014 10:58:07 +0000 (11:58 +0100)]
[Utils] Interface for JavaScript <-> native communication.

[Message]
xwalk.utils.native prototype:
- callSync(cmd, args)
- call(cmd, args, callback)
- addListener(name, callback)
- removeListener(name)
and helpers to check/handle native response:
- isSuccess(result)
- isFailure(result)
- getResultObject(result)
- getErrorObject(result)

[Example]
var native_ = new xwalk.utils.NativeManager(extension);

SomeExtension.prototype.someAsyncMethod = function(id, onsuccess, onerror) {
  native_.call('SomeExtension.getElement', {
    id: id
  }, function(result) {
    if (native_.isFailure(result)) {
      onerror(native_.getErrorObject(result));
    } else {
      var data = native_.getResultObject();
      // conversion to appropriate API type
      var item = new tizen.SomeExtensionItem(data);
      onsuccess(item);
    }
  });
};

Change-Id: I867816be8ec78e5791c36dac0e6cced9f7567474

10 years ago[Contact] Fix contacts (replace old-style json, prepare for new architecture)
Adam Banasiak [Thu, 11 Dec 2014 13:45:47 +0000 (14:45 +0100)]
[Contact] Fix contacts (replace old-style json, prepare for new architecture)

Change-Id: I2b5faafc042d4fd57a5d3f335d319479dcc831eb
Signed-off-by: Adam Banasiak <a.banasiak@samsung.com>
10 years ago[Messaging] MessageService::sync() initial impl.
Jerzy Pabich [Sun, 14 Dec 2014 12:53:54 +0000 (13:53 +0100)]
[Messaging] MessageService::sync() initial impl.

Change-Id: I824e5c39ae28e0c5fcbcafb71dfaa2242ca35233
Signed-off-by: Jerzy Pabich <j.pabich@samsung.com>
10 years ago[Messaging] getMessageServices initial C++ implementation
Robert Karolak [Fri, 12 Dec 2014 08:47:56 +0000 (09:47 +0100)]
[Messaging] getMessageServices initial C++  implementation

Signed-off-by: Robert Karolak <r.karolak@samsung.com>
Change-Id: I7eb0958c507ced0fad6b607f238a4f7bd359d51b

10 years ago[Messaging] JS MessageStorage implementation
Maciek Blim [Sun, 14 Dec 2014 11:46:05 +0000 (12:46 +0100)]
[Messaging] JS MessageStorage implementation

Change-Id: I596facfdfcfe4249db86a11d308f6223b28f50d6
Signed-off-by: Maciek Blim <m.blim@samsung.com>
10 years ago[Messaging] Message's getters and setters, propertyFactory_ modified, fixes, named...
Piotr Dabrowski [Sun, 14 Dec 2014 11:51:59 +0000 (12:51 +0100)]
[Messaging] Message's getters and setters, propertyFactory_ modified, fixes, named eval

Change-Id: I13f2188f097452af8de705fcfcbfb360f4d18dad
Signed-off-by: Piotr Dabrowski <p.dabrowski2@samsung.com>
10 years ago[Messaging] JS implementation of MessageAttachment
Maciek Blim [Sat, 13 Dec 2014 14:48:40 +0000 (15:48 +0100)]
[Messaging] JS implementation of MessageAttachment

Change-Id: I935bf3aa20b5f9c59a9f417bbfed5315dd4e5d74
Signed-off-by: Maciek Blim <m.blim@samsung.com>
10 years ago[Messaging] Messaging structure and stubs for methods, Message constructor, additiona...
Piotr Dabrowski [Sat, 13 Dec 2014 14:22:31 +0000 (15:22 +0100)]
[Messaging] Messaging structure and stubs for methods, Message constructor, additional entry points

Change-Id: Iad9797283f547a7976cc31efcb19db80a699dd9e
Signed-off-by: Piotr Dabrowski <p.dabrowski2@samsung.com>
10 years ago[Messaging] MessageService JS implementation
Maciek Blim [Wed, 10 Dec 2014 15:10:36 +0000 (16:10 +0100)]
[Messaging] MessageService JS implementation

[Verification] Code compile without errors

[Feature] Example implementation of
callback manager inside node js

Change-Id: I05b463d88df6adfeebe2422942ff80efc856957b
Signed-off-by: Maciek Blim <m.blim@samsung.com>
10 years ago[Messaging] Initial commit
Maciek Blim [Wed, 10 Dec 2014 10:45:26 +0000 (11:45 +0100)]
[Messaging] Initial commit

[Veryfication] Code compile without errors,
Messaging object is available through tizen object

Change-Id: I9501b70cdf9585a59fc40ea64535c592cb3122de
Signed-off-by: Maciek Blim <m.blim@samsung.com>
10 years ago[Common] Added task queue for execution in another thread
Piotr Kosko [Fri, 12 Dec 2014 11:05:38 +0000 (12:05 +0100)]
[Common] Added task queue for execution in another thread

[Feature] Task queue mechanism from Node.js was adjusted for XWalk usage.

Change-Id: If734134bfd73652127d11c3ee1a01045b72f1bba
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
10 years agoMerge "[Calendar] Adjustment of JavaScript files for merging into one file" into...
Rafal Galka [Fri, 12 Dec 2014 14:57:02 +0000 (23:57 +0900)]
Merge "[Calendar] Adjustment of JavaScript files for merging into one file" into devel/master

10 years agoMerge "Revert "[Exif] Files only moved from SLP-INFO"" into devel/master
Rafal Galka [Fri, 12 Dec 2014 14:20:45 +0000 (23:20 +0900)]
Merge "Revert "[Exif] Files only moved from SLP-INFO"" into devel/master

10 years ago[Calendar] Adjustment of JavaScript files for merging into one file
Pawel Kaczmarek [Fri, 12 Dec 2014 14:07:16 +0000 (15:07 +0100)]
[Calendar] Adjustment of JavaScript files for merging into one file

[Message]
*.js - adjustment for merging
mergejs.py - script for merging JavaScript files

Change-Id: Ibbc6ec6297580dcf965da46e964fdfbb3999205a
Signed-off-by: Pawel Kaczmarek <p.kaczmarek3@samsung.com>
10 years ago[Exif] exif folder moved to src/exif
Konrad Zdunczyk [Fri, 12 Dec 2014 14:04:48 +0000 (15:04 +0100)]
[Exif] exif folder moved to src/exif

Change-Id: Ia355ede715e9703bb323af4e9d0e00e574811078
Signed-off-by: Konrad Zdunczyk <k.zdunczyk@samsung.com>
10 years agoRevert "[Exif] Files only moved from SLP-INFO"
Rafal Galka [Fri, 12 Dec 2014 13:58:54 +0000 (22:58 +0900)]
Revert "[Exif] Files only moved from SLP-INFO"

This reverts commit 94ca09690a9479b8b1d4163a4537d44122b10eab.

Change-Id: I7b35b079adac200b939714ac3aea669305109746

10 years agoMerge "[Exif] Files only moved from SLP-INFO" into devel/master
Pawel Sikorski [Fri, 12 Dec 2014 12:41:10 +0000 (21:41 +0900)]
Merge "[Exif] Files only moved from SLP-INFO" into devel/master

10 years ago[Exif] Files only moved from SLP-INFO
Konrad Zdunczyk [Fri, 12 Dec 2014 10:07:50 +0000 (11:07 +0100)]
[Exif] Files only moved from SLP-INFO

Change-Id: Id896fd578e952f82c96ce15e80e03bf3a6697124
Signed-off-by: Konrad Zdunczyk <k.zdunczyk@samsung.com>
10 years ago[Utils] JSLint fixes
Rafal Galka [Thu, 11 Dec 2014 08:17:48 +0000 (09:17 +0100)]
[Utils] JSLint fixes

[Verification]
gjslint --strict --nojsdoc --max_line_length 100 --unix_mode utils/utils_api.js

should show 0 errors.

Change-Id: I0ce15cfee5700956f222429b01f0f5e624768bb3

10 years agoFix a bug that defines in common.gypi isn't set.
WonYoung Choi [Fri, 12 Dec 2014 08:00:52 +0000 (17:00 +0900)]
Fix a bug that defines in common.gypi isn't set.

There was duplicated 'conditions' section in common.gypi.

Change-Id: Ie84d8f3f2b7a0b11b80aef8511ad914adf53e75d

10 years agoFix common/logger.h to use dlog library when write log messages.
WonYoung Choi [Thu, 11 Dec 2014 11:49:02 +0000 (20:49 +0900)]
Fix common/logger.h to use dlog library when write log messages.

common/logger.h provides utility functions to write log messages.
LoggerD(), LoggerI(), LoggerW(), LoggerE() and
SLoggerD(), SLoggerI(), SLoggerW(), SLoggerE() for secure messages.
These functions use fixed LOG_TAG 'WEBAPI-PLUGINS'

Change-Id: I759ce35d5adb0559806e817580b9d11bf040f987

10 years agoMoving scope_exit.h to src directory
Wojciech Kosowicz [Thu, 11 Dec 2014 15:16:53 +0000 (16:16 +0100)]
Moving scope_exit.h to src directory

Change-Id: Ic047d6d08f4e7dde68d6c907c49b99dda2a39709
Signed-off-by: Wojciech Kosowicz <w.kosowicz@samsung.com>
10 years ago[Power] Fixed calls to validator
Rafal Galka [Wed, 10 Dec 2014 13:27:49 +0000 (14:27 +0100)]
[Power] Fixed calls to validator

Change-Id: I8677ff7ffef6164005183674852cb2db8eaaa0f1

10 years agoMoving plugins related files into src directory
Wojciech Kosowicz [Wed, 10 Dec 2014 10:12:18 +0000 (11:12 +0100)]
Moving plugins related files into src directory

Change-Id: I729a1bed490ad79dd40d792b28dcc3e96496b7c2
Signed-off-by: Wojciech Kosowicz <w.kosowicz@samsung.com>
10 years agoMerge "[DataSync] Add comment "File copied from Crosswalk"" into devel/master
Rafal Galka [Thu, 11 Dec 2014 11:02:02 +0000 (20:02 +0900)]
Merge "[DataSync] Add comment "File copied from Crosswalk"" into devel/master

10 years ago[DataSync] Compiling DataSync plugin
Ryszard Matuszyk [Thu, 11 Dec 2014 09:40:12 +0000 (10:40 +0100)]
[DataSync] Compiling DataSync plugin

Change-Id: I8d9fe53eed495da7f5487a1df537250766216538
Signed-off-by: Ryszard Matuszyk <r.matuszyk@samsung.com>
10 years ago[Build] Device Profiles - only packages to download. Not included gyp files
Ryszard Matuszyk [Thu, 11 Dec 2014 09:43:08 +0000 (10:43 +0100)]
[Build] Device Profiles - only packages to download. Not included gyp files

Change-Id: I2449912ac2a72dcb099d5f9ad20ad3c5e3d69ad2
Signed-off-by: Ryszard Matuszyk <r.matuszyk@samsung.com>
10 years ago[DataSync] Add comment "File copied from Crosswalk"
Pawel Czajkowski [Thu, 11 Dec 2014 09:55:45 +0000 (10:55 +0100)]
[DataSync] Add comment "File copied from Crosswalk"

Change-Id: Ie36d75913cd0b0d75da83278e9dcedda5f2d1977
Signed-off-by: Pawel Czajkowski <p.czajkowski@samsung.com>
10 years ago[Common] Add PicoJSON converter
Adam Banasiak [Wed, 10 Dec 2014 11:30:10 +0000 (12:30 +0100)]
[Common] Add PicoJSON converter

Change-Id: Ia3aef000ddc0af14def6f74814a987b4d7c67c86
Signed-off-by: Adam Banasiak <a.banasiak@samsung.com>
10 years agoMerge "[Bookmark] Initial commit for bookmark API" into devel/master
Rafal Galka [Wed, 10 Dec 2014 14:54:24 +0000 (23:54 +0900)]
Merge "[Bookmark] Initial commit for bookmark API" into devel/master

10 years ago[Bookmark] Initial commit for bookmark API
Kamil Nowac [Tue, 9 Dec 2014 14:56:37 +0000 (15:56 +0100)]
[Bookmark] Initial commit for bookmark API

Change-Id: I33ec7a9605fd38e8c98a1d1601da80b8e1157bca
Signed-off-by: Kamil Nowac <k.nowac@samsung.com>
10 years ago[Contact] Fix coding style
Adam Banasiak [Wed, 10 Dec 2014 11:20:11 +0000 (12:20 +0100)]
[Contact] Fix coding style

Change-Id: I9df59d6b30044e2a0deeaea20e7b4a115497a367
Signed-off-by: Adam Banasiak <a.banasiak@samsung.com>
10 years agoMerge "[Utils] Type, Converter and Validator tools added." into devel/master
Pawel Sikorski [Wed, 10 Dec 2014 13:16:27 +0000 (22:16 +0900)]
Merge "[Utils] Type, Converter and Validator tools added." into devel/master

10 years ago[Utils] Type, Converter and Validator tools added.
Rafal Galka [Wed, 10 Dec 2014 12:40:54 +0000 (13:40 +0100)]
[Utils] Type, Converter and Validator tools added.

[Message] New common functions to standardize JavaScript code:
- xwalk.utils.type.* - set of helpers to test JS data types
- xwalk.utils.converter.* - set of helpers to convert between
  JS types with conformity to type conversion table used
  in Tizen WebAPI
- xwalk.utils.validator.* - common argument and constructor call
  validation - deprecates xwalk.utils.validateArguments

Change-Id: I55f9f33f36add0a2b2fe2aa55eb9e9bad1ba9b20

10 years ago[Contact] Change namepsaces and included headers
Adam Banasiak [Wed, 10 Dec 2014 10:22:49 +0000 (11:22 +0100)]
[Contact] Change namepsaces and included headers

Change-Id: I71166f97a8cacf581c5b10ce56a6fd5d9d9f50aa
Signed-off-by: Adam Banasiak <a.banasiak@samsung.com>
10 years agoMerge "[Calendar] Initial commit for Calendar API" into devel/master
Pawel Sikorski [Wed, 10 Dec 2014 11:15:58 +0000 (20:15 +0900)]
Merge "[Calendar] Initial commit for Calendar API" into devel/master

10 years ago[Calendar] Initial commit for Calendar API
Pawel Kaczmarek [Wed, 10 Dec 2014 10:56:46 +0000 (11:56 +0100)]
[Calendar] Initial commit for Calendar API

[Message]
Commit with new structure.
This API is working on mobile platform.

Change-Id: I9dcaa4450491d936e6413f9fcc8116cc6ef4ef04
Signed-off-by: Pawel Kaczmarek <p.kaczmarek3@samsung.com>
10 years ago[Contact] Rename files
Adam Banasiak [Wed, 10 Dec 2014 09:51:40 +0000 (10:51 +0100)]
[Contact] Rename files

Change-Id: I9848029076acddca6149131d7e9c210d0fe08950
Signed-off-by: Adam Banasiak <a.banasiak@samsung.com>
10 years ago[DataSync] Base Crosswalk implementation
Pawel Czajkowski [Tue, 9 Dec 2014 10:19:40 +0000 (11:19 +0100)]
[DataSync] Base Crosswalk implementation

Change-Id: Ie37f2b764636ad9e6590db6719f2a81129967b5c
Signed-off-by: Pawel Czajkowski <p.czajkowski@samsung.com>
10 years agoMerge "[Contact] Initial commit for Contact API" into devel/master
Pawel Sikorski [Tue, 9 Dec 2014 10:42:03 +0000 (19:42 +0900)]
Merge "[Contact] Initial commit for Contact API" into devel/master

10 years agoMerge "[Calendar] Base NodeJs implementation" into devel/master
Pawel Sikorski [Tue, 9 Dec 2014 10:41:30 +0000 (19:41 +0900)]
Merge "[Calendar] Base NodeJs implementation" into devel/master

10 years ago[Contact] Initial commit for Contact API
Adam Banasiak [Tue, 9 Dec 2014 10:01:04 +0000 (11:01 +0100)]
[Contact] Initial commit for Contact API

Change-Id: Ibe2150b74879c89b9921056e04a57bffe22db3b7
Signed-off-by: Adam Banasiak <a.banasiak@samsung.com>
10 years ago[Calendar] Base NodeJs implementation
Pawel Kaczmarek [Tue, 9 Dec 2014 09:50:44 +0000 (10:50 +0100)]
[Calendar] Base NodeJs implementation

[Message] Just for reference

Change-Id: I7cb507f63f445a2e98ad3df8a343f5546f06496e
Signed-off-by: Pawel Kaczmarek <p.kaczmarek3@samsung.com>
10 years agoChange directory for storing plugin libraries
Wojciech Kosowicz [Mon, 8 Dec 2014 13:42:31 +0000 (14:42 +0100)]
Change directory for storing plugin libraries

The location for storing libraries was changed as wrt-service looks
for plugins inside tizen-extensions-crosswalk directory not webapi-plugins

Change-Id: I4e87943baff1773bf0bffa495ea8aa49b072d649
Signed-off-by: Wojciech Kosowicz <w.kosowicz@samsung.com>
10 years agoInitial implementation for device apis using xwalk-style
WonYoung Choi [Wed, 3 Dec 2014 07:30:22 +0000 (16:30 +0900)]
Initial implementation for device apis using xwalk-style

Change-Id: I514b0a42d4a96822ceb658ee7254925ed75614f4

11 years agoInitial empty repository
SLP System [Mon, 2 Jun 2014 12:05:37 +0000 (21:05 +0900)]
Initial empty repository