Jerzy Pabich [Thu, 8 Jan 2015 08:09:14 +0000 (17:09 +0900)]
Merge "[Messaging] folders change listener" into devel/master
Jerzy Pabich [Thu, 8 Jan 2015 07:39:22 +0000 (16:39 +0900)]
Merge "[TVChannel] Stubs" into devel/master
Lukasz Foniok [Thu, 11 Dec 2014 14:18:00 +0000 (15:18 +0100)]
[TVChannel] Stubs
Change-Id: I06ee6f7e932182d0fefa41140a8240084d5f64ac
Signed-off-by: Lukasz Foniok <l.foniok@samsung.com>
Maciek Blim [Wed, 7 Jan 2015 13:43:09 +0000 (14:43 +0100)]
[Messaging] folders change listener
Change-Id: I81bb39aa4c384e345373b12315f1fa8146912f44
Signed-off-by: Maciek Blim <m.blim@samsung.com>
Jerzy Pabich [Wed, 7 Jan 2015 14:06:58 +0000 (23:06 +0900)]
Merge "[packaging] Beep files installing added to spec (for tvaudio)" into devel/master
Marcin Wasowski [Fri, 19 Dec 2014 11:14:42 +0000 (12:14 +0100)]
[packaging] Beep files installing added to spec (for tvaudio)
res/tvsounds/*.pcm => opt/usr/share/settings/Ringtones/
Change-Id: Ie5ee9d591448efa4de70fe5af28368529cf7d2a4
Signed-off-by: Marcin Wasowski <m.wasowski2@samsung.com>
Jerzy Pabich [Wed, 7 Jan 2015 14:02:27 +0000 (23:02 +0900)]
Merge "[Messaging] conversations change listener" into devel/master
Jerzy Pabich [Wed, 7 Jan 2015 13:26:20 +0000 (22:26 +0900)]
Merge "[TV Audio] Implementation of playSound()" into devel/master
Marcin Wasowski [Thu, 18 Dec 2014 20:57:50 +0000 (21:57 +0100)]
[TV Audio] Implementation of playSound()
- audio files added to res/tvsounds/
- audio files still need to be added to packaging
Change-Id: I9f1a6852f28b4b2f7e4ea6de58a8065207a3269f
Signed-off-by: Marcin Wasowski <m.wasowski2@samsung.com>
Rafal Lelusz [Wed, 7 Jan 2015 13:08:06 +0000 (14:08 +0100)]
[Exif] Add libexif dependency, partial implementation of getExifInfo()
Change-Id: I9d4d8e95fdb8940cb1013f2bbd86359d226c441d
Signed-off-by: Rafal Lelusz <r.lelusz@samsung.com>
Marcin Wasowski [Thu, 18 Dec 2014 10:58:32 +0000 (11:58 +0100)]
[TV Audio] Add missing javascript doc, fix minor lint issues
Change-Id: Id57f972ec9ff8a7cf18650b1f4f4db9714aa5eb9
Signed-off-by: Marcin Wasowski <m.wasowski2@samsung.com>
Mariusz Polasinski [Mon, 29 Dec 2014 17:32:48 +0000 (18:32 +0100)]
[TVAudio] Listener implementation
[Verification]
Code complies without error
Methods are tested in node
Change-Id: Id07de5060a9b456a8ed8f4b4648b4656eaeaf0c3
Signed-off-by: Mariusz Polasinski <m.polasinski@samsung.com>
Mariusz Polasinski [Wed, 17 Dec 2014 17:51:51 +0000 (18:51 +0100)]
[TVAudio] Implement sync methods (except playSound())
Change-Id: I2620836772aab4941ac727a25724c96afdb7ed59
Signed-off-by: Mariusz Polasinski <m.polasinski@samsung.com>
Mariusz Polasinski [Wed, 17 Dec 2014 17:32:20 +0000 (18:32 +0100)]
[TVAudio] Stub for sync methods (except playSound())
[Verification]
Code complies without error
Methods are visible in node (and returns hardcoded values)
Change-Id: I25f786b713bfcf5ad8aa52a63cbafda3b8a4069c
Signed-off-by: Mariusz Polasinski <m.polasinski@samsung.com>
Mariusz Polasinski [Thu, 18 Dec 2014 16:50:14 +0000 (17:50 +0100)]
[TVAudio] Stub
[Verification]
Code complies without error
Methods are visible in node
Change-Id: Ibb807716c3890b7063a7a2eb36b028dd97a53bcf
Signed-off-by: Mariusz Polasinski <m.polasinski@samsung.com>
Jerzy Pabich [Wed, 7 Jan 2015 11:47:22 +0000 (20:47 +0900)]
Merge "[Compatibility] The bringing together mobile and tv compilation." into devel/master
Lukasz Foniok [Wed, 7 Jan 2015 10:18:27 +0000 (11:18 +0100)]
[Compatibility] The bringing together mobile and tv compilation.
[Verification]
Code compiles without errors on tv and mobile profile.
Change-Id: I0d335c43e5ccabc271c680064074c852608f6897
Signed-off-by: Lukasz Foniok <l.foniok@samsung.com>
Jerzy Pabich [Wed, 7 Jan 2015 11:32:45 +0000 (20:32 +0900)]
Merge "[NFC] fix in NFC" into devel/master
Lukasz Bardeli [Wed, 7 Jan 2015 11:29:05 +0000 (12:29 +0100)]
[NFC] fix in NFC
[Verification] Code compile without error
Change-Id: I919b25be1dec9c7d8d32e3e4daeecf3450af31dd
Signed-off-by: Lukasz Bardeli <l.bardeli@samsung.com>
Jerzy Pabich [Wed, 7 Jan 2015 11:23:08 +0000 (20:23 +0900)]
Merge "[building][spec] Changes to enable building for TVAudio" into devel/master
Maciek Blim [Wed, 7 Jan 2015 10:07:14 +0000 (11:07 +0100)]
[Messaging] conversations change listener
Change-Id: I53c8ac80e7935402cd6d58bdd6bd1083fa8f4fd4
Signed-off-by: Maciek Blim <m.blim@samsung.com>
Lukasz Bardeli [Mon, 5 Jan 2015 13:55:09 +0000 (14:55 +0100)]
[NFC] implementation sendNDEF
[Verification] Code compiles without error
Change-Id: I465536d0ec30ca8ea83f20033275825628277645
Signed-off-by: Lukasz Bardeli <l.bardeli@samsung.com>
Lukasz Bardeli [Tue, 23 Dec 2014 10:43:44 +0000 (11:43 +0100)]
[NFC] getCachedMessage implementation
[Verification] Code compiles without errors
Change-Id: I9047dd9ecaf828cbcd6bec4985697a4290d5f553
Signed-off-by: Lukasz Bardeli <l.bardeli@samsung.com>
Jerzy Pabich [Wed, 7 Jan 2015 09:47:43 +0000 (18:47 +0900)]
Merge "[NFC] NFCTag::transceive implementation" into devel/master
Jerzy Pabich [Wed, 7 Jan 2015 09:47:18 +0000 (18:47 +0900)]
Merge "[NFC] NFCTag::writeNDEF implementation" into devel/master
Adam Banasiak [Mon, 5 Jan 2015 13:41:06 +0000 (14:41 +0100)]
[Power] Fix SetScreenBrightness method and exceptions types
[Verification] Tests:
- PowerManager_getScreenBrightness_check_change
- PowerManager_request_TypeMismatch
- PowerManager_request_missarg
- PowerManager_request_state_TypeMismatch
- PowerManager_setScreenBrightness
should pass.
Change-Id: If5b68c6ebc73fe8995ca1458c3da8d8c16fd568a
Signed-off-by: Adam Banasiak <a.banasiak@samsung.com>
Marcin Kaminski [Fri, 2 Jan 2015 14:57:24 +0000 (15:57 +0100)]
[NFC] NFCTag::transceive implementation
Function implemented and tested with some workarounds
or forced callback invocation.
Change-Id: Ief20af70a260285010497508d66e901fe2f9659c
Signed-off-by: Marcin Kaminski <marcin.ka@samsung.com>
Marcin Kaminski [Mon, 29 Dec 2014 14:18:00 +0000 (15:18 +0100)]
[NFC] NFCTag::writeNDEF implementation
Exception throwing from function will be added
soon after necessary fixes merged into repository.
Change-Id: I9affbd232919e560edd5f60cd40632ba606a3135
Signed-off-by: Marcin Kaminski <marcin.ka@samsung.com>
Jerzy Pabich [Wed, 31 Dec 2014 12:19:36 +0000 (13:19 +0100)]
[FMRadio] Fix for build break
Change-Id: Ifa7130df6079e3faf667ec5296ab44f4273a991d
Signed-off-by: Jerzy Pabich <j.pabich@samsung.com>
Jerzy Pabich [Wed, 31 Dec 2014 11:27:53 +0000 (20:27 +0900)]
Merge "[FMRadio][Feature] Getters" into devel/master
Jerzy Pabich [Wed, 31 Dec 2014 11:25:46 +0000 (20:25 +0900)]
Merge "[FMRadio][Features]Async methods implementation" into devel/master
Rafal Galka [Tue, 30 Dec 2014 18:15:07 +0000 (19:15 +0100)]
[Calendar] Fix wrong "this" in CalendarAlarm
Change-Id: Ic9e280ca53aa3989e30c5e51300f1c86ee5757bc
Rafal Galka [Tue, 30 Dec 2014 17:10:23 +0000 (18:10 +0100)]
[Contact] {add|remove}AddressBook implementation
[Verification] Following TCT should pass:
- AddressBook_constructor
- ContactManager_addAddressBook_exist
- ContactManager_removeAddressBook_exist
Change-Id: I529231699bac5b4b0108905467c0e13415aca5d7
Rafal Galka [Tue, 30 Dec 2014 14:17:57 +0000 (15:17 +0100)]
[Contact] TCT fixes vol. 2
[Verification] Following TCT should pass:
- ContactName_nicknames_not_nullable
- Contact_convertToString_with_null
- ContactEmailAddress_label_attribute
- ContactInstantMessenger_imAddress_attribute
- ContactInstantMessenger_type_attribute
Change-Id: I99d90c7d2809d5522cef1e9e4059fb79648255d0
Rafal Galka [Mon, 29 Dec 2014 14:59:54 +0000 (15:59 +0100)]
[Contact] TCT fixes
[Verification] Following TCT should pass:
- ContactManager_get_personId_invalid
- ContactManager_getAddressBook_addressBookId_invalid
- ContactManager_remove_personId_invalid
- AddressBook_get_id_invalid
- AddressBook_getGroup_groupId_invalid
- AddressBook_remove_id_invalid
- AddressBook_removeGroup_groupId_invalid
- AddressBook_removeGroup_invalid_argument
- AddressBook_updateGroup_invalid_argument
- Person_link_personId_invalid
- Person_unlink_contactId_invalid
Change-Id: If93d0c5abfe188409d31735a38146247ca7f0ca6
Rafal Galka [Mon, 29 Dec 2014 13:39:22 +0000 (14:39 +0100)]
[Contact] Filter, sort
[Verification] Following TCT should pass:
- PersonArraySuccessCallback_onsuccess
- AddressBook_find_errorCallback_invoked
- ContactManager_find_errorCallback_invoked
Change-Id: Ib186d9b1a3219dce6c9991990c05711b75af0bf7
Rafal Galka [Mon, 29 Dec 2014 13:28:24 +0000 (14:28 +0100)]
[Tizen] Filters, SortMode, SimpleCoordinates update
Implementation ported from old webapi-plugins.
Change-Id: I4ee5a9faebb02c172bf5e0efc4b350f1f1a3a4c4
Jerzy Pabich [Wed, 31 Dec 2014 08:52:03 +0000 (09:52 +0100)]
[Messaging] Fix for opId in syncFolder
Change-Id: Id5ec8ed618ede37c7e070bcc772f40e079029ed7
Signed-off-by: Jerzy Pabich <j.pabich@samsung.com>
Jerzy Pabich [Wed, 31 Dec 2014 08:24:30 +0000 (17:24 +0900)]
Merge "[Messaging] Added syncFolder" into devel/master
Jerzy Pabich [Wed, 31 Dec 2014 08:24:05 +0000 (17:24 +0900)]
Merge "[Messaging] Fix method getValueFromJSONObject" into devel/master
Jerzy Pabich [Wed, 31 Dec 2014 07:58:04 +0000 (16:58 +0900)]
Merge "[Messaging] MessageStorage::removeConversations: check 'conversations' array for elements' types" into devel/master
Jerzy Pabich [Wed, 31 Dec 2014 07:50:03 +0000 (08:50 +0100)]
[Messaging] Added syncFolder
Change-Id: I5286ca8cabac4e69af9163c6ece50d3ea05cdc09
Signed-off-by: Jerzy Pabich <j.pabich@samsung.com>
Rafal Galka [Tue, 30 Dec 2014 18:12:37 +0000 (19:12 +0100)]
[DataSync] Fix JS
This fixes module loading.
Change-Id: I007520c1f3678e5b305b37c13ccaf4a33e83fc46
Robert Karolak [Tue, 30 Dec 2014 14:55:53 +0000 (15:55 +0100)]
[Messaging] Fix method getValueFromJSONObject
[Verification] more tests passes
Change-Id: Id49bba51fe937f5514e6c37ab1da63c2acfd3d30
Signed-off-by: Robert Karolak <r.karolak@samsung.com>
Pawel Kaczmarek [Tue, 30 Dec 2014 14:02:33 +0000 (15:02 +0100)]
[Contact] ContactRelationship fix
[Verification]
Below TCT should pass:
ContactRelationship_type_attribute
Change-Id: I27de448a24feebf823d060e8bec152c6390aef9f
Signed-off-by: Pawel Kaczmarek <p.kaczmarek3@samsung.com>
Pawel Kaczmarek [Tue, 30 Dec 2014 13:14:20 +0000 (14:14 +0100)]
[Contact] messageAlertURI, vibrationURI fix
[Verification]
Below TCT should pass:
Contact_messageAlertURI_attribute
Contact_vibrationURI_attribute
Change-Id: I16b1895f640f26f90b85e7a4354082397e88897f
Signed-off-by: Pawel Kaczmarek <p.kaczmarek3@samsung.com>
Pawel Kaczmarek [Tue, 30 Dec 2014 10:30:22 +0000 (11:30 +0100)]
[Time] TimeDuration fix
[Verification]
var duration = new tizen.TimeDuration(30, "MINS");
console.log('length: ' + duration.length);
console.log('unit: ' + duration.unit);
Should print:
length: 30
unit: MINS
Change-Id: I744a34ed0561a87f37e6c21ffc55817f36692605
Signed-off-by: Pawel Kaczmarek <p.kaczmarek3@samsung.com>
Wojciech Kosowicz [Tue, 30 Dec 2014 10:07:19 +0000 (11:07 +0100)]
[Calendar] Working calendar alarms platform calls
Due to platform changes alarms platform calls had to be changed
[Verification] TCT CalendarAlarm_attribute_valid_value_CalendarEvent passes
Change-Id: Ic8a9ba3e1ef05ed7b9292bba2333b533f09d88d9
Signed-off-by: Wojciech Kosowicz <w.kosowicz@samsung.com>
Jerzy Pabich [Tue, 30 Dec 2014 13:16:48 +0000 (22:16 +0900)]
Merge "[Archive] Fixes for TCTs" into devel/master
Jerzy Pabich [Tue, 30 Dec 2014 13:15:19 +0000 (22:15 +0900)]
Merge "[Archive] Fixes for errorCallbacks" into devel/master
Robert Karolak [Tue, 30 Dec 2014 12:14:31 +0000 (13:14 +0100)]
[Messaging] fix compilation warnings
Change-Id: Iffaaad2b7171da756e9a40d582b93237d76bff00
Signed-off-by: Robert Karolak <r.karolak@samsung.com>
Dominik Rekawek [Sat, 20 Dec 2014 16:36:27 +0000 (17:36 +0100)]
[FMRadio][Feature] Getters
[Description]
Getters for readonly atributes added
JS:
Frequency
Signal Strength
Connected
State
Cpp:
Frequency
Signal Strength
[Validation]
tizen.fmradio.frequency etc.
Tested on Z910, working
Change-Id: I4ecca1ead395e96792fa4646500bf42307286077
Signed-off-by: Dominik Rekawek <d.rekawek@samsung.com>
Jerzy Pabich [Tue, 30 Dec 2014 11:58:45 +0000 (20:58 +0900)]
Merge "[Messaging] findFolders implementation" into devel/master
Jerzy Pabich [Tue, 30 Dec 2014 11:46:47 +0000 (20:46 +0900)]
Merge "[Messaging] findConversations implementation for email" into devel/master
Piotr Kosko [Tue, 30 Dec 2014 11:08:19 +0000 (12:08 +0100)]
[Archive] Fixes for TCTs
[Verification] TCT passrate 97/105
Change-Id: I27053813629c2a32d31977615cc55cd041559322
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
Dominik Rekawek [Tue, 16 Dec 2014 14:11:11 +0000 (15:11 +0100)]
[FMRadio][Features]Async methods implementation
JS,Cpp: Start() Stop() seekUp seekDown()
Both: code required to mantain provided functions
Validation:
-Compile success
-Module visible on target device
-Functional validation performed by hardcoding callbacks invocations
Change-Id: I9a0d6b18b483dc66c713b3b5843cd6560d6d8fbe
Signed-off-by: Dominik Rekawek <d.rekawek@samsung.com>
Robert Karolak [Mon, 29 Dec 2014 19:32:58 +0000 (20:32 +0100)]
[Messaging] findFolders implementation
[Verification] Code compiles without errors
Tested in node console
Change-Id: I96f6c8f499ea388f3f00e2dbe9bf2f6d23d98a03
Signed-off-by: Robert Karolak <r.karolak@samsung.com>
Piotr Dabrowski [Tue, 30 Dec 2014 10:45:22 +0000 (11:45 +0100)]
[Messaging] MessageStorage::removeConversations: check 'conversations' array for elements' types
Change-Id: I0bfd0d1bcf93f35ac729bf76637b01f64a41b19e
Signed-off-by: Piotr Dabrowski <p.dabrowski2@samsung.com>
Seungkeun Lee [Tue, 30 Dec 2014 00:03:15 +0000 (09:03 +0900)]
Merge "[power] fix OnScreenStateChanged error" into devel/master
Robert Karolak [Mon, 29 Dec 2014 17:08:44 +0000 (18:08 +0100)]
[Messaging] findConversations implementation for email
[Verification] Code compiles withouts errors
Tested well in node console
Change-Id: Ice89c877d5304a3c2535f222020a1b941319c761
Signed-off-by: Robert Karolak <r.karolak@samsung.com>
Rafal Galka [Mon, 29 Dec 2014 11:51:50 +0000 (12:51 +0100)]
[Contact] AddresBook_batchFunc implementation.
[Verification] Following TCT should pass:
- AddressBook_removeBatch
- AddressBook_updateBatch
- AddressBook_updateBatch_with_successCallback
- AddressBook_updateBatch_with_errorCallback
- AddressBook_removeBatch_with_errorCallback
- AddressBook_removeBatch_with_successCallback
- ContactManager_updateBatch_with_errorCallback
- ContactManager_updateBatch_with_successCallback
- ContactManager_removeBatch_with_errorCallback
- ContactManager_removeBatch_with_successCallback
Change-Id: Iecdc3ae503f5b474458cd7f7cf320a7d2b3c3b97
Signed-off-by: Adam Banasiak <a.banasiak@samsung.com>
Piotr Kosko [Mon, 29 Dec 2014 14:29:29 +0000 (15:29 +0100)]
[Archive] Fixes for errorCallbacks
Change-Id: I6b16caedc9eb546cb7b1c7c23dc4e01d1e35315a
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
Marcin Kaminski [Sat, 27 Dec 2014 17:28:54 +0000 (18:28 +0100)]
[NFC] NFCTag::readNDEF implementation added
Code compiles without errors. Implementation partially verified
after exporting NFCTag constructor - all error callbacks
called properly, unable to test success callback
Change-Id: Iea80a96276cf5c2a331bd06d5784573b34108cb5
Signed-off-by: Marcin Kaminski <marcin.ka@samsung.com>
Jerzy Pabich [Mon, 29 Dec 2014 14:05:23 +0000 (23:05 +0900)]
Merge "[Messaging] findMessages implementation" into devel/master
Robert Karolak [Mon, 29 Dec 2014 13:11:11 +0000 (14:11 +0100)]
[Messaging] findMessages implementation
[Verification] Code compiles without errors.
Functionality tested in node console
Change-Id: Ia2dcedb82a33e6065fa393f216c03a0ac381eb40
Signed-off-by: Robert Karolak <r.karolak@samsung.com>
Jerzy Pabich [Mon, 29 Dec 2014 13:57:04 +0000 (22:57 +0900)]
Merge "[NFC] NFCTag attributes implemented" into devel/master
Jerzy Pabich [Mon, 29 Dec 2014 13:53:42 +0000 (22:53 +0900)]
Merge "[Messaging] implemented removeConversations API method" into devel/master
Mariusz Polasinski [Wed, 17 Dec 2014 17:57:03 +0000 (18:57 +0100)]
[building][spec] Changes to enable building for TVAudio
Change-Id: Ifc1d309842e2c2ece83383124df21d632fa3cbdd
Signed-off-by: Mariusz Polasinski <m.polasinski@samsung.com>
Rafal Galka [Mon, 29 Dec 2014 09:00:35 +0000 (10:00 +0100)]
[Contact] ContactManager.find() implementation
(without filters & sorting)
[Verification]
TCT "ContactManager_find" should pass
Change-Id: Ic819e80d4c047f916125185f863811c193187231
Rafal Galka [Tue, 23 Dec 2014 15:41:25 +0000 (16:41 +0100)]
[common] filter-utils ported from old webapi-plugins repository
Change-Id: Ie02d2a560c405a57a601bfe03584854b009eb7e0
Jerzy Pabich [Mon, 29 Dec 2014 13:17:08 +0000 (22:17 +0900)]
Merge "[TV Display] Sync methods implemented" into devel/master
Piotr Kosko [Tue, 23 Dec 2014 14:16:53 +0000 (15:16 +0100)]
[Archive] some bugfixing for tests
Change-Id: If5f334b91db26a7e80cbd206f31a7ac2885b7652
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
Pawel Andruszkiewicz [Mon, 22 Dec 2014 14:21:40 +0000 (15:21 +0100)]
[Archive] Added support for widget paths.
[Verification] TCT pass rate 80/106.
Change-Id: If0e2c62fd63aaf6ec07704deb3abe35b75ac7880
Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
Pawel Andruszkiewicz [Mon, 22 Dec 2014 11:37:51 +0000 (12:37 +0100)]
[Common] Ported CurrentApplication class from old webapi-plugins repository.
Change-Id: I6a1504610c8f96e2e5b6f8f79e812ae6f0d374cb
Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
Krzysztof Lachacz [Sat, 20 Dec 2014 13:39:57 +0000 (14:39 +0100)]
[Archive] Implementation of callbacks in all async methods.
[Verification] Code compiles without errors.
Archive object is visible in tizen namespace.
Achive TCT passrate is 61% (65 of 106 tests is passed).
Change-Id: I7c8185b0471e6bb4bd5af77dded8945edbe1dd47
Signed-off-by: Krzysztof Lachacz <k.lachacz@samsung.com>
Jerzy Pabich [Mon, 29 Dec 2014 12:36:31 +0000 (21:36 +0900)]
Merge "[Archive] Implementation of filesystem classes required by module" into devel/master
Jerzy Pabich [Mon, 29 Dec 2014 12:36:15 +0000 (21:36 +0900)]
Merge "[Archive] Add C++ code from old implementation." into devel/master
Jerzy Pabich [Mon, 29 Dec 2014 11:56:21 +0000 (20:56 +0900)]
Merge "[Callhistory] Change Common into NativeManager." into devel/master
Rafal Lelusz [Tue, 23 Dec 2014 16:33:48 +0000 (17:33 +0100)]
[Exif] Use validator_.isConstructorCall()
Change-Id: Ie3c791e27a1fa9ee22c0ea77c44a2aa378776a78
Signed-off-by: Rafal Lelusz <r.lelusz@samsung.com>
Rafal Galka [Mon, 29 Dec 2014 08:42:45 +0000 (09:42 +0100)]
[Contact] AddressBook.find implementation (without filters & sorting)
[Verification]
TCT test "AddressBook_find" should pass
Change-Id: Ibde12ed4351ed2d70e1279c209fd009a4f0ad02a
Signed-off-by: Wojciech Kosowicz <w.kosowicz@samsung.com>
Rafal Galka [Tue, 23 Dec 2014 14:49:37 +0000 (15:49 +0100)]
[Contact] TCT fixes
[Verification] following tests should pass:
- ContactManager_getUnifiedAddressBook_extra_argument
- Person_notexist
- Person_unlink
- AddressBook_get_check_fields
- ContactPhoneNumber_number_attribute
Change-Id: I4bfacfd1cee5ece455a4f064db4fb73cc0ac1d2c
Jerzy Pabich [Mon, 29 Dec 2014 08:13:16 +0000 (17:13 +0900)]
Merge "[NFC] NDEFMessage.toByte() implemented" into devel/master
Jerzy Pabich [Mon, 29 Dec 2014 08:12:26 +0000 (17:12 +0900)]
Merge "[Callhistory] Added find method implementation." into devel/master
Piotr Dabrowski [Mon, 29 Dec 2014 08:08:41 +0000 (09:08 +0100)]
[Messaging] implemented removeConversations API method
conversations_callback_user_data.* copied from previous implementation and modified
Change-Id: I86254bda90acb300ec6132ec2d512581dcb4d7fc
Signed-off-by: Piotr Dabrowski <p.dabrowski2@samsung.com>
Marcin Kaminski [Sat, 27 Dec 2014 13:58:52 +0000 (14:58 +0100)]
[NFC] NFCTag attributes implemented
Added full implementation for following NFCTag attrs:
- type
- isSupportedNDEF
- ndefSize
- properties
If tag is disconnected or core function fails to get
some information then 'undefined' is returned and
it is intentional.
Change-Id: I6887464940651e9a7c0b00b591c2cc23993f36cb
Signed-off-by: Marcin Kaminski <marcin.ka@samsung.com>
Marcin Kaminski [Mon, 22 Dec 2014 07:53:00 +0000 (08:53 +0100)]
[NFC] NFCTag listener and isConnected
NFCTag listener setting and unsetting added
with listener implementation.
Full implementation of NFTag::isConnected attribute
Change-Id: I122ec4978288f7f230a70624f6361710c7aad53e
Signed-off-by: Marcin Kaminski <marcin.ka@samsung.com>
Robert Karolak [Mon, 22 Dec 2014 15:09:42 +0000 (16:09 +0100)]
[Messaging] add jsonToSortMode and jsonToAttributeFilter methods
[Verification] Code compiles without errors
Change-Id: I370f79a55b0b91b4e1f836e0f6ab7ef2031ab498
Signed-off-by: Robert Karolak <r.karolak@samsung.com>
Robert Karolak [Fri, 19 Dec 2014 21:16:38 +0000 (22:16 +0100)]
[Messaging] add updateMessages method
[Verification] Code compiles without errors.
Message update properly during test in node console.
Change-Id: Icda70a06f2e1e0ac96bb02b39848d4d40e2b754a
Signed-off-by: Robert Karolak <r.karolak@samsung.com>
Maciek Blim [Sun, 21 Dec 2014 09:05:10 +0000 (10:05 +0100)]
[Messaging] moved MessageConversation class
Change-Id: I0134a4ae62e3ab4df54f65499f87ba945b9f1352
Signed-off-by: Maciek Blim <m.blim@samsung.com>
Maciek Blim [Mon, 22 Dec 2014 13:35:39 +0000 (14:35 +0100)]
[Messaging] addMessagesListener - messageadded messageupdated (for emails)
Change-Id: I33ba7c429862b9bbb537842caf0c6239428244e7
Signed-off-by: Maciek Blim <m.blim@samsung.com>
Maciek Blim [Mon, 22 Dec 2014 12:38:13 +0000 (13:38 +0100)]
[Messaging] addMessagesListener - messageremoved (for emails)
Change-Id: I3ffeb42f3e996258df6a69ecfb49eea13460e205
Signed-off-by: Maciek Blim <m.blim@samsung.com>
Pawel Kaczmarek [Tue, 23 Dec 2014 15:41:41 +0000 (16:41 +0100)]
[Calendar] Fix TCT
[Verification]
Below TCT should pass:
Calendar_accountId_attribute
CalendarTaskInit_attributeType
Change-Id: Ib6a3528cc77ebcbd78ca9b784e20e38abf2efdbd
Signed-off-by: Pawel Kaczmarek <p.kaczmarek3@samsung.com>
Konrad Zdunczyk [Mon, 15 Dec 2014 11:17:51 +0000 (12:17 +0100)]
[Exif] Added validation of parameters
Moved old implementation of exif to src/old/exif
[Verification]
1. Run TCT test for ExifInformation (24 tests)
- One test is broken
- One test uses not implemented methods
Result: 22/24
Change-Id: I84522fb878ba22bb86b7ce3e77acc152169f50eb
Signed-off-by: Konrad Zdunczyk <k.zdunczyk@samsung.com>
Wojciech Kosowicz [Mon, 22 Dec 2014 14:44:54 +0000 (15:44 +0100)]
[Calendar] working listeners
[Verification]
eventInit = {description:"HTML5 Introduction",
summary:"HTML5 Webinar",
startDate: new tizen.TZDate(2011, 3, 30, 10, 0),
duration: new tizen.TimeDuration(1, "HOURS"),
location:"Huesca"};
watcher = {
onitemsadded: function (items) {
console.log('entered');
},
onitemsupdated: function (items) {
},
onitemsremoved: function (ids) {
}
};
calendar = tizen.calendar.getDefaultCalendar("EVENT");
watcherId = calendar.addChangeListener(watcher);
ev = new tizen.CalendarEvent(eventInit);
calendar.add(ev);
Change-Id: I4e4304fca036d97eccd62676bfebfbebd5f5f3b5
Signed-off-by: Wojciech Kosowicz <w.kosowicz@samsung.com>
Pawel Kaczmarek [Tue, 23 Dec 2014 11:27:39 +0000 (12:27 +0100)]
[Calenda][Tizen] Filter - JS implementation
[Verification]
Below TCT should pass:
Calendar_find_with_filter
Change-Id: Ic60fc5ab4e81ed16f9a75676f6c266519379e521
Signed-off-by: Pawel Kaczmarek <p.kaczmarek3@samsung.com>
Karol Pawlowski [Tue, 23 Dec 2014 12:19:38 +0000 (13:19 +0100)]
[Contact] ContactManager addChangeListener fix
[Verification]
exports.onRequest = function() {
console.log("Service Start~!");
try {
watcher = {
onpersonsadded: function (persons) {
console.log("Contact manager works");
tizen.contact.removeChangeListener(watcherId);
console.log("Listener removed");
},
onpersonsupdated: function (persons) {
},
onpersonsremoved: function (ids) {
}
};
watcherId = tizen.contact.addChangeListener(watcher);
contact = new tizen.Contact({
addresses: [new tizen.ContactAddress({
country: "London"
})]
});
defaultAddressBook = tizen.contact.getDefaultAddressBook();
defaultAddressBook.add(contact);
}catch (e) {
console.log(e.name + ': ' + e.message);
console.log(e.stack);
}
};
Change-Id: I8555031e16dbc769546d712b5b616a7f7ecce8c5
Signed-off-by: Karol Pawlowski <k.pawlowski@samsung.com>
Wojciech Kosowicz [Tue, 23 Dec 2014 11:37:20 +0000 (12:37 +0100)]
Added require in spec when using sync-agent
Now when build was done with sync-agent installation
without --nodeps will be shown information about missing
dependency
Change-Id: I28664dbdef41eba0b39ba83cb914dedd7ebccc59
Signed-off-by: Wojciech Kosowicz <w.kosowicz@samsung.com>
Piotr Kosko [Tue, 23 Dec 2014 09:58:57 +0000 (10:58 +0100)]
[NFC] NDEFMessage.toByte() implemented
[Feature] Implemented method toByte and fixed NDEFMessage constructor for raw data.
[Verification] Code compiles without errors.
var a = new tizen.NDEFMessage([new tizen.NDEFRecord(1,[1],[2])]); a.records
var bytes = a.toByte();
var b = new tizen.NDEFMessage(bytes); b.records
//both a and b holds same record
Change-Id: I7ae023df8ec757069f1be98538c934acda7e57c3
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
Karol Pawlowski [Mon, 22 Dec 2014 11:41:49 +0000 (12:41 +0100)]
[Contact] AddressBook addChangeListener fix
[Verification]
Use code:
exports.onRequest = function() {
console.log("Service Start~!");
try {
addressBook = tizen.contact.getDefaultAddressBook();
contact = new tizen.Contact({
name: new tizen.ContactName({
firstName: "John",
lastName: "Doe"
}),
addresses: [new tizen.ContactAddress({
country: "United States",
region: "Florida",
city: "Miami",
streetAddress: "124 SW 17th Ave."
})]
});
watcher = {
oncontactsadded: function (contacts) {
console.log("Works");
addressBook.removeChangeListener(listener);
console.log("Listener removed");
},
oncontactsupdated: function (contacts) {
},
oncontactsremoved: function (ids) {
}
};
listener = addressBook.addChangeListener(watcher);
addressBook.add(contact);
}catch (e) {
console.log(e.name + ': ' + e.message);
console.log(e.stack);
}
};
Efect:
"Works" and "Listener removed" should be visible in dlog
Change-Id: I0c4ee0c224571da554dabc87cbfad6db73675ae6
Signed-off-by: Karol Pawlowski <k.pawlowski@samsung.com>
Pawel Kaczmarek [Fri, 19 Dec 2014 10:02:22 +0000 (11:02 +0100)]
[Calendar] calendar.get, calendar.add
[Verification]
var calendar = tizen.calendar.getDefaultCalendar('TASK');
var task = new tizen.CalendarTask({
description:'Tizen description',
summary:'Tizen summary',
startDate: new tizen.TZDate(2015, 2, 20, 10, 0)
});
try {
calendar.add(task);
calendar.get(task.id);
console.log("Successfully retrieved item with id: " + task.id);
} catch (err) {
console.log('Error: ' + err.name);
}
Change-Id: Ic4cbf66a9242eee41810d7fdeaa5966c00462ded
Signed-off-by: Pawel Kaczmarek <p.kaczmarek3@samsung.com>