Update change log and spec for wrt-plugins-tizen_0.4.14
authorDongjin Choi <milkelf.choi@samsung.com>
Fri, 5 Apr 2013 13:25:43 +0000 (22:25 +0900)
committerDongjin Choi <milkelf.choi@samsung.com>
Fri, 5 Apr 2013 13:25:43 +0000 (22:25 +0900)
commit1e07660463e20f33ba56082bd12a86b369984449
tree4fe46acdf1e93456ad635356033ef19f6cb8fa94
parent25a75649b8c923ff60b284f58508937936b41ad4
Update change log and spec for wrt-plugins-tizen_0.4.14

[model] REDWOOD
[binary_type] PDA
[customer] OPEN

[Issue#] N/A
[Problem] N/A
[Cause] Common] Add MultiCallbackUserDataPtr using boost::shared_ptr
[Solution] N/A

[Issue#] CID-49206
[Problem] Copy-paste error for DataSyncManager.
[Cause] Copy-paste error.
[Solution] Fix wrong paste statement.

[Issue#] CID-48299/CID-48300/CID-48301
[Problem] JSSetArrayElement return value is not checked
[Cause] JSSetArrayElement return value is not checked
[Solution] check the return value

[Issue#] prevent issue CID 49538.
[Problem] uninitialized variable usage.
[Cause] assignment omission in else block.
[Solution] modification.

[Issue#] CID 48472
[Problem] Passing null pointer "priv" to function.
[Cause] N/A
[Solution] Fix a bug

[Issue#] N/A
[Problem] CID 49049
[Cause]  No reached code exist
[Solution] It was removed.

[Issue#] CID-49473, CID-49474, CID-49475, CID-49192, CID-49193
[Problem] leaked storage and unchecked return value
[Solution] checked return value and destroyed leaked handle.
[SCMRequest] N/A

[Issue#] N_SE-31232
[Problem] the geolocation data is different with private object
[Cause] N/A
[Solution] set/get property is control by parent object

[Issue#] N/A
[Problem] N/A
[Cause]     [Common] Add PropertyBag module [ReferenceImplement] How to implement readonly property, How to pass property equality check
[Solution] N/A

[Issue#] N/A
[Problem] Calendar geolocation value not changed when setting it by property setter.
[Cause] Private value not managed by setter.
[Solution] Use Tizen SimpleCoordinates private value instead of internal values.

[Issue#] DCM-1193
[Problem] All calendar events were returned when using date range filter.
[Cause] No calendar id filter set for recurring event range filter.
[Solution] Add calendar id filter for recurring event range filter.

[Issue#] N/A
[Problem] some tc is failed because of timing issue
[Cause] N/A
[Solution] delete kill code

[Issue#] TDIS-3933 TDIS-4146
[Problem] Types of filters and values are not valid
[Cause] Filter object did not handle with JSValueRef
[Solution] Handle with JSValueRef

[Issue#] TDIS-4478
[Problem] Exception name is incorrect.
[Cause] Internal bug.
[Solution] Modification.

[Issue#] N/A
[Problem] Exception name is incorrect.
[Cause] Internal bug.
[Solution] Modification.

[Issue#] N/A
[Problem] some tc is failed by timing issue
[Cause] N/A
[Solution] update tc to avoid timing issue

[Issue#] N/A
[Problem] msg-service DB release
[Cause] msg-service DB release
[Solution] msg-service DB release

[Issue#] N/A
[Problem] error callback is occured when releaseDate set through filter
[Cause] N/A
[Solution] chagne the filter map

[Issue#] N/A
[Problem] Out-dated JS attribute getter/setter policy.
[Cause] New policy introduced.
[Solution] Change flags for readonly attributes and return true for setter type mismtach exceptions.

[Issue#] DCM-1241
[Problem] "Find" api even finds the deleted items when some accounts are synchronized.
[Cause] "Find" api didn't set the "is_deleted" filter flag to false.
[Solution] Set the "is_deleted" flag to false in find api filter imlementation.

[Issue#] N/A
[Problem] getEventFromHandle event error handling bug fix
[Cause] getEventFromHandle event error handling bug fix
[Solution] getEventFromHandle event error handling bug fix

[Issue#] N/A
[Problem] N/A
[Cause] [Common] Add Time Tracer for profiling
[Solution] N/A

[Issue#] N/A
[Problem] N/A
[Cause] [Push] Refactoring for DPL-Free version
[Solution] N/A

[Issue#] N/A
[Problem] N/A
[Cause] bookmark framework's root folder id is changed.
[Solution] The definition of root folder id is removed and codes related to it are changed.

[Issue#] N/A
[Problem] types concept is not clear
[Cause] document error
[Solution] update document and modify code

[Issue#] N/A
[Problem] object is not deleted after use
[Cause] N/A
[Solution] remove resource afte use

[Issue#] DCM-714
[Problem] Crash is occured when multiple html pages open.
[Cause] JSValueRef is freed.
[Solution] Modification.

[Issue#] N/A
[Problem] Occured crash if matchValue of AttributeFilter not set
[Cause] There is problem on FilterConverter
[Solution] FilterConverter checks converted result carefully

[Issue#] N/A
[Problem] new guide
[Cause] new guide
[Solution] modify code

[Issue#] N/A
[Problem] typo error of pc file
[Cause] N/A
[Solution] Fixed type error

[Issue#] N/A
[Problem] Message port's privilege did not work
[Cause] privilege resist code did not enable
[Solution] Enabled privilege code

[Issue#] N/A
[Problem] new guide
[Cause] new guide
[Solution] modify code

[team] WebAPI
[request] N/A
[horizontal_expansion] N/A
169 files changed:
packaging/wrt-plugins-tizen.spec
pkgconfigs/wrt-plugins-tizen-callhistory.pc.in [changed mode: 0644->0755]
pkgconfigs/wrt-plugins-tizen-contact.pc.in [changed mode: 0644->0755]
pkgconfigs/wrt-plugins-tizen-filesystem.pc.in [changed mode: 0644->0755]
src/Alarm/CMakeLists.txt
src/Application/CMakeLists.txt
src/Bookmark/BookmarkData.h
src/Bookmark/BookmarkManager.cpp
src/Bookmark/JSBookmarkFolder.cpp
src/Bookmark/JSBookmarkManager.cpp
src/CMakeLists.txt
src/Calendar/CMakeLists.txt
src/Calendar/Calendar.cpp
src/Calendar/CalendarConverter.cpp
src/Calendar/CalendarEvent.cpp
src/Calendar/CalendarEvent.h
src/Calendar/CalendarFilter.cpp
src/Calendar/CalendarFilter.h
src/Calendar/CalendarFilterConverter.cpp [new file with mode: 0644]
src/Calendar/CalendarFilterConverter.h [new file with mode: 0644]
src/Calendar/CalendarFilterValidator.cpp
src/Calendar/EventRecurrenceRule.cpp
src/Calendar/EventWrapper.cpp
src/Calendar/JSCalendar.cpp
src/Calendar/JSCalendarAlarm.cpp
src/Calendar/JSCalendarAttendee.cpp
src/Calendar/JSCalendarEvent.cpp
src/Calendar/JSCalendarEventId.cpp
src/Calendar/JSCalendarItemProperties.cpp
src/Calendar/JSCalendarManager.cpp
src/Calendar/JSCalendarRecurrenceRule.cpp
src/Calendar/JSCalendarTask.cpp
src/Callhistory/CMakeLists.txt
src/Callhistory/CallHistory.cpp
src/Callhistory/CallHistoryFilter.cpp
src/Callhistory/CallHistoryFilterConverter.cpp [new file with mode: 0644]
src/Callhistory/CallHistoryFilterConverter.h [new file with mode: 0644]
src/Callhistory/JSCallHistory.cpp
src/Common/CMakeLists.txt [changed mode: 0644->0755]
src/Common/MultiCallbackUserData.cpp
src/Common/MultiCallbackUserData.h
src/Common/PropertyBag.cpp [new file with mode: 0755]
src/Common/PropertyBag.h [new file with mode: 0755]
src/Common/TimeTracer/CMakeLists.txt [new file with mode: 0644]
src/Common/TimeTracer/TimeTracer.c [new file with mode: 0644]
src/Common/TimeTracer/TimeTracer.h [new file with mode: 0644]
src/Contact/CMakeLists.txt
src/Contact/ContactConverter.cpp
src/Contact/ContactFilterConverter.cpp [new file with mode: 0644]
src/Contact/ContactFilterConverter.h [new file with mode: 0644]
src/Contact/ContactSearchEngine.cpp
src/Contact/JSAddressBook.cpp
src/Contact/JSContact.cpp
src/Contact/JSContactAddress.cpp
src/Contact/JSContactAnniversary.cpp
src/Contact/JSContactEmailAddress.cpp
src/Contact/JSContactGroup.cpp
src/Contact/JSContactManager.cpp
src/Contact/JSContactName.cpp
src/Contact/JSContactOrganization.cpp
src/Contact/JSContactPhoneNumber.cpp
src/Contact/JSContactWebSite.cpp
src/Contact/JSPerson.cpp
src/Contact/PersonFilterValidator.cpp
src/Content/CMakeLists.txt
src/Content/ContentConverter.cpp
src/Content/ContentFilterConverter.cpp [new file with mode: 0755]
src/Content/ContentFilterConverter.h [new file with mode: 0644]
src/Content/ContentFilterValidator.cpp
src/Content/ContentSearchVisitor.cpp
src/Content/JSContentManager.cpp
src/DataControl/CMakeLists.txt
src/DataSync/CMakeLists.txt
src/DataSync/JSSyncInfo.cpp
src/DataSync/JSSyncProfileInfo.cpp
src/DataSync/JSSyncServiceInfo.cpp
src/DataSync/JSSyncStatistics.cpp
src/Download/CMakeLists.txt
src/Download/DownloadCallback.cpp
src/Download/DownloadManager.cpp
src/Download/JSDownloadRequest.cpp
src/Filesystem/CMakeLists.txt
src/Filesystem/ResponseDispatcher.cpp
src/MessagePort/JSMessagePortManager.cpp
src/MessagePort/plugin_config.cpp
src/Messaging/CMakeLists.txt
src/Messaging/ConversationFilterValidatorFactory.cpp
src/Messaging/ConversationQueryGenerator.cpp
src/Messaging/FolderFilterValidator.cpp
src/Messaging/FolderQueryGenerator.cpp
src/Messaging/FolderQueryGenerator.h
src/Messaging/JSMessage.cpp
src/Messaging/JSMessageBody.cpp
src/Messaging/JSMessagingStorage.cpp
src/Messaging/JSRecipientArray.cpp
src/Messaging/MailSender.cpp
src/Messaging/MailSync.cpp
src/Messaging/MessageFilterConverter.cpp [new file with mode: 0644]
src/Messaging/MessageFilterConverter.h [new file with mode: 0644]
src/Messaging/MessageFilterValidator.cpp
src/Messaging/MessageQueryGenerator.cpp
src/Messaging/Messaging.cpp
src/Messaging/StorageChangesConversationFilterValidator.cpp
src/Messaging/StorageChangesConversationFilterValidatorFactory.cpp
src/Messaging/StorageChangesConversationGenerator.cpp
src/Messaging/StorageChangesFolderFilterValidator.cpp
src/Messaging/StorageChangesFolderFilterValidatorFactory.cpp
src/Messaging/StorageChangesMessageFilterValidator.cpp
src/Messaging/StorageChangesMessageFilterValidatorFactory.cpp
src/Messaging/StorageChangesMessageGenerator.cpp
src/Messaging/messageDB/MessageStorageReader.cpp
src/Messaging/messageDB/MessageStorageReader.h
src/Messaging/messageDB/MessageStorageReaderData.h [new file with mode: 0644]
src/Notification/CMakeLists.txt
src/Package/CMakeLists.txt
src/Package/JSPackageManager.cpp [changed mode: 0755->0644]
src/Package/PackageManager.cpp [changed mode: 0755->0644]
src/Power/CMakeLists.txt
src/Power/PowerManager.cpp
src/Push/CMakeLists.txt [changed mode: 0755->0644]
src/Push/IEventConnectService.h [deleted file]
src/Push/IEventDisconnectService.h [deleted file]
src/Push/IEventGetRegistrationId.h [deleted file]
src/Push/IEventRegisterService.h [deleted file]
src/Push/IEventUnregisterService.h [deleted file]
src/Push/IPushManager.cpp [deleted file]
src/Push/IPushManager.h [deleted file]
src/Push/JSPushManager.cpp
src/Push/JSPushManager.h [changed mode: 0755->0644]
src/Push/JSPushMessage.cpp
src/Push/JSPushMessage.h [changed mode: 0755->0644]
src/Push/OnPushNotified.h [deleted file]
src/Push/PushAsyncCallbackManager.cpp [deleted file]
src/Push/PushAsyncCallbackManager.h [deleted file]
src/Push/PushConverter.cpp [deleted file]
src/Push/PushConverter.h [deleted file]
src/Push/PushListenerManager.cpp [deleted file]
src/Push/PushListenerManager.h [deleted file]
src/Push/PushManager.cpp
src/Push/PushManager.h [changed mode: 0755->0644]
src/Push/PushMessage.cpp [changed mode: 0755->0644]
src/Push/PushMessage.h [changed mode: 0755->0644]
src/Push/PushResponseDispatcher.cpp [deleted file]
src/Push/PushResponseDispatcher.h [deleted file]
src/Push/PushTypes.h [new file with mode: 0644]
src/Push/plugin_config.cpp [changed mode: 0755->0644]
src/Push/plugin_config.h [changed mode: 0755->0644]
src/Push/plugin_initializer.cpp
src/SystemSetting/CMakeLists.txt
src/SystemSetting/JSSystemSetting.cpp
src/Systeminfo/EventWatchSysteminfo.cpp
src/Systeminfo/SysteminfoFactory.cpp
src/Tizen/AnyFactory.cpp [new file with mode: 0644]
src/Tizen/AnyFactory.h [new file with mode: 0644]
src/Tizen/AnyType.cpp
src/Tizen/AnyType.h
src/Tizen/CMakeLists.txt
src/Tizen/FilterConverter.cpp
src/Tizen/FilterConverter.h
src/Tizen/FilterValidator.cpp
src/Tizen/FilterValidator.h
src/Tizen/IFilterProperties.cpp [new file with mode: 0644]
src/Tizen/IFilterProperties.h [new file with mode: 0644]
src/Tizen/JSAttributeFilter.cpp
src/Tizen/JSAttributeFilter.h
src/Tizen/JSAttributeRangeFilter.cpp
src/Tizen/JSAttributeRangeFilter.h
src/Tizen/JSCompositeFilter.cpp
src/Tizen/JSCompositeFilter.h