qtcontacts-tracker:qtcontacts-tracker.git
7 years agoChanges: Properly handle context-less details with hasAffiliation in the chain
Adrien Bustany [Wed, 4 May 2011 17:47:40 +0000 (20:47 +0300)]
Changes: Properly handle context-less details with hasAffiliation in the chain

RevBy: cocos (MR#200)

7 years agoChanges: Scalar QB: Add support for custom fields not on prefix
Adrien Bustany [Wed, 4 May 2011 14:09:07 +0000 (17:09 +0300)]
Changes: Scalar QB: Add support for custom fields not on prefix

RevBy: cocos (MR#200)

7 years agoChanges: Scalar QB: Move predicateFunctionChain up
Adrien Bustany [Wed, 4 May 2011 14:07:55 +0000 (17:07 +0300)]
Changes: Scalar QB: Move predicateFunctionChain up

RevBy: cocos (MR#200)

7 years agoChanges: Add support for multi valued chains in multi details
Adrien Bustany [Tue, 3 May 2011 08:44:13 +0000 (11:44 +0300)]
Changes: Add support for multi valued chains in multi details

RevBy: cocos (MR#200)

7 years agoChanges: Fix saving of mapping-less fields on multi details
Adrien Bustany [Wed, 4 May 2011 12:50:09 +0000 (15:50 +0300)]
Changes: Fix saving of mapping-less fields on multi details

RevBy: cocos (MR#200)
Details:
The save request would previously not consider whether the field had a
mapping or not, and in the case where there was no mapping it would
save the field value instead of the nao:Property IRI.

7 years agoChanges: Make splitPropertiesIntoProjectionsAndRestrictions return a PropertyInfoList
Adrien Bustany [Tue, 3 May 2011 08:43:38 +0000 (11:43 +0300)]
Changes: Make splitPropertiesIntoProjectionsAndRestrictions return a PropertyInfoList

RevBy: cocos (MR#200)

7 years agoPrepare harmattan/4.14.6-1 harmattan/4.14.6-1
Mathias Hasselmann [Wed, 11 May 2011 13:43:40 +0000 (15:43 +0200)]
Prepare harmattan/4.14.6-1

7 years agoChanges: use emitResultLater() in QTrackerAbstractRequest::onSparqlQueryFinished()
Friedrich W. H. Kossebau [Fri, 6 May 2011 09:37:59 +0000 (11:37 +0200)]
Changes: use emitResultLater() in QTrackerAbstractRequest::onSparqlQueryFinished()

RevBy: coco-heads (MR#204)

Details:
the method also uses reportError(->emitResultLater) in another branch,
so behaviour would be aligned

7 years agoFixes: QContactTrackerEngine::waitForRequestFinished() should return true also if...
Friedrich W. H. Kossebau [Thu, 5 May 2011 15:47:51 +0000 (17:47 +0200)]
Fixes: QContactTrackerEngine::waitForRequestFinished() should return true also if Canceled

RevBy: coco-heads (MR#204)

7 years agoChanges: also make writing requests cancelable until they actually started
Friedrich W. H. Kossebau [Thu, 5 May 2011 15:01:34 +0000 (17:01 +0200)]
Changes: also make writing requests cancelable until they actually started

RevBy: coco-heads (MR#204)

7 years agoFixes: report failed canceling of request which do not support this
Friedrich W. H. Kossebau [Thu, 5 May 2011 13:59:14 +0000 (15:59 +0200)]
Fixes: report failed canceling of request which do not support this

RevBy: coco-heads (MR#204)

7 years agoFixes: on QContactTrackerEngine::cancelRequest(request) really cancel request action
Friedrich W. H. Kossebau [Thu, 5 May 2011 13:55:04 +0000 (15:55 +0200)]
Fixes: on QContactTrackerEngine::cancelRequest(request) really cancel request action

RevBy: coco-heads (MR#204)

Details:
do so by forwarding the cancel action to the worker itself
also set CanceledState basically in the same code path
where FinishedState is set, in emitResult

7 years agoPrepare harmattan/4.14.5-1 harmattan/4.14.5-1
Mathias Hasselmann [Wed, 11 May 2011 00:21:58 +0000 (02:21 +0200)]
Prepare harmattan/4.14.5-1

7 years agoPrepare harmattan/4.14.4-1
Mathias Hasselmann [Wed, 11 May 2011 00:19:43 +0000 (02:19 +0200)]
Prepare harmattan/4.14.4-1

7 years agoPrepare harmattan/4.14.3-1
Mathias Hasselmann [Wed, 11 May 2011 00:12:08 +0000 (02:12 +0200)]
Prepare harmattan/4.14.3-1

7 years agoPrepare harmattan/4.14.2-1
Mathias Hasselmann [Wed, 11 May 2011 00:07:54 +0000 (02:07 +0200)]
Prepare harmattan/4.14.2-1

7 years agoChanges: Preserve named/default graph of statements during merge
Jens Georg [Tue, 3 May 2011 15:25:33 +0000 (17:25 +0200)]
Changes: Preserve named/default graph of statements during merge

RevBy: coco heads (MR#205)

7 years agoNew: Add unittest to check that the phone number is preserved when merging two contac...
Jens Georg [Wed, 27 Apr 2011 11:56:40 +0000 (14:56 +0300)]
New: Add unittest to check that the phone number is preserved when merging two contacts in a group

RevBy: coco heads (MR#205)

7 years agoNew: bm_qtcontacts_trackerlugin_merge - Simple merge benchmark
Jens Georg [Tue, 26 Apr 2011 16:11:30 +0000 (19:11 +0300)]
New: bm_qtcontacts_trackerlugin_merge - Simple merge benchmark

RevBy: coco heads (MR#205)
Details: Fetch all contacts from tracker and merge the second half into the
first half.

7 years agoChanges: Test merging and unmerging in testSignals
Adrien Bustany [Mon, 9 May 2011 17:42:59 +0000 (20:42 +0300)]
Changes: Test merging and unmerging in testSignals

RevBy: cocos (MR#207)

7 years agoFixes: Wrong \class name in unmergeimcontactsrequest.h
Adrien Bustany [Mon, 9 May 2011 18:24:35 +0000 (21:24 +0300)]
Fixes: Wrong \class name in unmergeimcontactsrequest.h

RevBy: cocos (MR#207)

7 years agoChanges: Move insertIMContact to ut_qtcontacts_trackerplugin_common
Adrien Bustany [Mon, 9 May 2011 18:03:55 +0000 (21:03 +0300)]
Changes: Move insertIMContact to ut_qtcontacts_trackerplugin_common

RevBy: cocos (MR#207)

7 years agoChanges: Move onlineAvatarPath to ut_qtcontacts_trackerplugin_common
Adrien Bustany [Mon, 9 May 2011 18:03:19 +0000 (21:03 +0300)]
Changes: Move onlineAvatarPath to ut_qtcontacts_trackerplugin_common

RevBy: cocos (MR#207)

7 years agoChanges: Rename insertContact to inserIMContact in unit tests
Adrien Bustany [Mon, 9 May 2011 17:56:29 +0000 (20:56 +0300)]
Changes: Rename insertContact to inserIMContact in unit tests

RevBy: cocos (MR#207)

7 years agoChanges: Move resolveTrackerId to ut_qtcontacts_trackerplugin_common
Adrien Bustany [Mon, 9 May 2011 17:52:16 +0000 (20:52 +0300)]
Changes: Move resolveTrackerId to ut_qtcontacts_trackerplugin_common

RevBy: cocos (MR#207)
Details:
It'll be used by ut_qtcontacts_trackerplugin_signals

7 years agoChanges: Don't copy rdf:type in merge request
Adrien Bustany [Mon, 9 May 2011 17:42:04 +0000 (20:42 +0300)]
Changes: Don't copy rdf:type in merge request

RevBy: cocos (MR#207)
Details:
Copying rdf:type triggers a "ContactsAdded" signal, which is a lie,
since we did not really create one.

7 years agoFixes: Also check accountUri in ut_qtcontacts_trackerplugin::testOnlineAccount()
Mathias Hasselmann [Tue, 10 May 2011 11:45:24 +0000 (13:45 +0200)]
Fixes: Also check accountUri in ut_qtcontacts_trackerplugin::testOnlineAccount()

RevBy: TrustMe

7 years agoFixes: Use QLatin1String() in ut_qtcontacts_trackerplugin::testOnlineAccount()
Mathias Hasselmann [Tue, 10 May 2011 11:45:04 +0000 (13:45 +0200)]
Fixes: Use QLatin1String() in ut_qtcontacts_trackerplugin::testOnlineAccount()

RevBy: TrustMe

7 years agoNew: Add test for QContactOnlineAccount IRI generation
Adrien Bustany [Mon, 9 May 2011 13:56:51 +0000 (16:56 +0300)]
New: Add test for QContactOnlineAccount IRI generation

RevBy: cocos (MR#206)

7 years agoFixes: NB#253679 - Duplicate contact when adding a new buddy
Adrien Bustany [Mon, 9 May 2011 13:52:46 +0000 (16:52 +0300)]
Fixes: NB#253679 - Duplicate contact when adding a new buddy

RevBy: cocos (MR#206)

7 years agoFixes: Remove obsolete LICENSE.PREVIEW.COMMERCIAL
Mathias Hasselmann [Mon, 9 May 2011 11:08:41 +0000 (13:08 +0200)]
Fixes: Remove obsolete LICENSE.PREVIEW.COMMERCIAL

RevBy: cocos

7 years agoFixes: NB#245534 - Legal Bug
Mathias Hasselmann [Thu, 5 May 2011 20:37:05 +0000 (22:37 +0200)]
Fixes: NB#245534 - Legal Bug

RevBy: Arttu Ruukki (MR#203)

7 years agoFixes: Add forgotten tools
Mathias Hasselmann [Thu, 5 May 2011 20:55:36 +0000 (22:55 +0200)]
Fixes: Add forgotten tools

RevBy: cocos (MR#203)

7 years agoNew: Legalize tool
Mathias Hasselmann [Thu, 5 May 2011 20:31:55 +0000 (22:31 +0200)]
New: Legalize tool

RevBy: cocos (MR#203)

7 years agoFixes: Spelling error in package description
Mathias Hasselmann [Thu, 5 May 2011 20:31:14 +0000 (22:31 +0200)]
Fixes: Spelling error in package description

RevBy: cocos (MR#203)

7 years agoChanges: Remove unused StaticAssert in query builder
Adrien Bustany [Mon, 9 May 2011 06:13:21 +0000 (09:13 +0300)]
Changes: Remove unused StaticAssert in query builder

RevBy: TrustMe

7 years agoFixes: Behave more sanely when passing no slot to QTrackerAbstractRequest::runQuery()
Mathias Hasselmann [Fri, 6 May 2011 08:42:04 +0000 (10:42 +0200)]
Fixes: Behave more sanely when passing no slot to QTrackerAbstractRequest::runQuery()

RevBy: TrustMe

7 years agoPrepare harmattan/4.14.1-1 harmattan/4.14.1-1
Mathias Hasselmann [Thu, 5 May 2011 13:20:34 +0000 (15:20 +0200)]
Prepare harmattan/4.14.1-1

7 years agoChanges: Bump required contactsd version
Mathias Hasselmann [Thu, 5 May 2011 13:17:08 +0000 (15:17 +0200)]
Changes: Bump required contactsd version

RevBy: cocos

7 years agoFixes: Properly calculate local plugin path
Mathias Hasselmann [Thu, 5 May 2011 12:42:04 +0000 (14:42 +0200)]
Fixes: Properly calculate local plugin path

RevBy: cocos (MR#202)
Details: Use app binary path instead of current directory as starting point.

7 years agoFixes: Saving a contact deletes group membership
Mathias Hasselmann [Thu, 5 May 2011 11:01:19 +0000 (13:01 +0200)]
Fixes: Saving a contact deletes group membership

RevBy: cocos (MR#202)

7 years agoNew: Check that group membership is preserved during partial saving
Mathias Hasselmann [Thu, 5 May 2011 10:33:27 +0000 (12:33 +0200)]
New: Check that group membership is preserved during partial saving

RevBy: cocos (MR#202)

7 years agoPrepare harmattan/4.14.0-1 harmattan/4.14.0-1
Mathias Hasselmann [Wed, 4 May 2011 09:16:31 +0000 (11:16 +0200)]
Prepare harmattan/4.14.0-1

7 years agoPrepare harmattan/4.13.11.1-1
Mathias Hasselmann [Wed, 4 May 2011 08:45:16 +0000 (10:45 +0200)]
Prepare harmattan/4.13.11.1-1

7 years agoNew: Introduce runQuery variants that accept a custom QSparqlConnection
Mathias Hasselmann [Wed, 4 May 2011 07:34:01 +0000 (09:34 +0200)]
New: Introduce runQuery variants that accept a custom QSparqlConnection

RevBy: cocos (MR#201)
Details: This restores save request debugging.

7 years agoRevert "Changes: Drop async QTrackerAbstractRequest::runQuery()"
Mathias Hasselmann [Wed, 4 May 2011 07:11:01 +0000 (09:11 +0200)]
Revert "Changes: Drop async QTrackerAbstractRequest::runQuery()"

RevBy: cocos (MR#201)
Details:
This reverts commit be91c114e5deeeee26f4e49cb19918403900686f.
We still need it for a moment.

7 years agoChanges: Avoid async API when cleaning up behind unit tests
Mathias Hasselmann [Tue, 3 May 2011 20:06:55 +0000 (22:06 +0200)]
Changes: Avoid async API when cleaning up behind unit tests

RevBy: cocos (MR#199)

7 years agoChanges: Turn QctResolverTask into QctResourceCacheTask
Mathias Hasselmann [Tue, 3 May 2011 20:06:29 +0000 (22:06 +0200)]
Changes: Turn QctResolverTask into QctResourceCacheTask

RevBy: cocos (MR#199)
Details: Also avoid async API.

7 years agoNew: QctResourceCache::prefill()
Mathias Hasselmann [Tue, 3 May 2011 19:46:45 +0000 (21:46 +0200)]
New: QctResourceCache::prefill()

RevBy: cocos (MR#199)
Details: Provide more explicit API for filling the resource cache than running
a SPARQL resolver.

7 years agoChanges: Fix coalesce behaviour for NB#252232
Adrien Bustany [Tue, 3 May 2011 14:20:04 +0000 (17:20 +0300)]
Changes: Fix coalesce behaviour for NB#252232

RevBy: cocos (MR#197)
Details:
When using property functions, if there is no result you were supposed to
get null if the property is single valued, and "" (empty string) if the
property is multi valued. As shown in NB#252232, we get null for multi
valued properties, and therefore have to use coalesce in all cases (bug
is WONTFIX since it's anyway more consistent to have the same behavior for
both single and multi valued properties).

7 years agoFixes: Bogous unit tests which broke with commit 51b2baaaa45506dd60bd9e0f21bf5472f347005a
Mathias Hasselmann [Tue, 3 May 2011 18:29:56 +0000 (20:29 +0200)]
Fixes: Bogous unit tests which broke with commit 51b2baaaa45506dd60bd9e0f21bf5472f347005a

RevBy: TrustMe

7 years agoChanges: Add dependency on cubi for libqtcontacts-extensions-tracker
Adrien Bustany [Tue, 3 May 2011 13:48:43 +0000 (16:48 +0300)]
Changes: Add dependency on cubi for libqtcontacts-extensions-tracker

RevBy: cocos

7 years agoFixes: Broken assertion in testTrackerIdResolver()
Mathias Hasselmann [Tue, 3 May 2011 13:39:09 +0000 (15:39 +0200)]
Fixes: Broken assertion in testTrackerIdResolver()

RevBy: cocos

7 years agoFixes: Use QSparqlConnection::syncExec() instead of racy waitForFinished()
Mathias Hasselmann [Tue, 3 May 2011 12:53:33 +0000 (14:53 +0200)]
Fixes: Use QSparqlConnection::syncExec() instead of racy waitForFinished()

RevBy: TrustMe

7 years agoFixes: Remove redundant QctSparqlResolver::waitForFinished()
Mathias Hasselmann [Tue, 3 May 2011 12:52:28 +0000 (14:52 +0200)]
Fixes: Remove redundant QctSparqlResolver::waitForFinished()

RevBy: TrustMe
Details: It depends on racy QSparqlResult::waitForFinished()

7 years agoChanges: Bump required tracker version
Mathias Hasselmann [Tue, 3 May 2011 12:44:17 +0000 (14:44 +0200)]
Changes: Bump required tracker version

RevBy: cocos
Details: 0.10.11 fixes a massive memory leak

7 years agoChanges: Check if request got canceled in emitResultLater()
Mathias Hasselmann [Mon, 2 May 2011 21:44:23 +0000 (23:44 +0200)]
Changes: Check if request got canceled in emitResultLater()

RevBy: cocos (MR#190)

7 years agoChanges: Reduce potential QScopedPointer WTF a bit.
Mathias Hasselmann [Mon, 2 May 2011 21:11:59 +0000 (23:11 +0200)]
Changes: Reduce potential QScopedPointer WTF a bit.

RevBy: cocos (MR#190)
Details: In its previous shape the expression could be considered accidential
for a moment.

7 years agoChanges: Introduce column constants for copy-and-removerequest query.
Mathias Hasselmann [Mon, 2 May 2011 21:08:31 +0000 (23:08 +0200)]
Changes: Introduce column constants for copy-and-removerequest query.

RevBy: cocos (MR#190)

7 years agoChanges: Remove workaround for NB#213419
Mathias Hasselmann [Mon, 2 May 2011 21:02:26 +0000 (23:02 +0200)]
Changes: Remove workaround for NB#213419

RevBy: cocos (MR#190)

7 years agoChanges: Drop async QTrackerAbstractRequest::runQuery()
Mathias Hasselmann [Fri, 29 Apr 2011 23:01:13 +0000 (01:01 +0200)]
Changes: Drop async QTrackerAbstractRequest::runQuery()

RevBy: cocos (MR#190)

7 years agoChanges: Use sync API for contact copy and remove request
Mathias Hasselmann [Fri, 29 Apr 2011 22:50:11 +0000 (00:50 +0200)]
Changes: Use sync API for contact copy and remove request

RevBy: cocos (MR#190)

7 years agoChanges: Use sync API for contact unmerge request
Mathias Hasselmann [Fri, 29 Apr 2011 13:15:40 +0000 (15:15 +0200)]
Changes: Use sync API for contact unmerge request

RevBy: cocos (MR#190)

7 years agoChanges: Use sync API for save request
Mathias Hasselmann [Fri, 29 Apr 2011 11:45:13 +0000 (13:45 +0200)]
Changes: Use sync API for save request

RevBy: cocos (MR#190)

7 years agoChanges: Let qctWriteThumbnail() report a proper error code
Mathias Hasselmann [Fri, 29 Apr 2011 11:42:48 +0000 (13:42 +0200)]
Changes: Let qctWriteThumbnail() report a proper error code

RevBy: cocos (MR#190)

7 years agoChanges: Improve error handling for request workers
Mathias Hasselmann [Fri, 29 Apr 2011 11:40:29 +0000 (13:40 +0200)]
Changes: Improve error handling for request workers

RevBy: cocos (MR#190)
Details: Make function for translating tracker errors into contact manager
errors public. Add reportError() variant that directly deals with QSparqlError.
Fix some places where errors where not emitted via event loop.

7 years agoFixes: Truncate QtSparql error messages in resolver
Mathias Hasselmann [Fri, 29 Apr 2011 13:11:33 +0000 (15:11 +0200)]
Fixes: Truncate QtSparql error messages in resolver

RevBy: cocos (MR#190)

7 years agoChanges: Use sync API for relationship remove request
Mathias Hasselmann [Fri, 29 Apr 2011 07:12:03 +0000 (09:12 +0200)]
Changes: Use sync API for relationship remove request

RevBy: cocos (MR#190)

7 years agoChanges: Use sync API for relationship save request
Mathias Hasselmann [Fri, 29 Apr 2011 07:09:29 +0000 (09:09 +0200)]
Changes: Use sync API for relationship save request

RevBy: cocos (MR#190)

7 years agoChanges: Use sync API for remove request
Mathias Hasselmann [Fri, 29 Apr 2011 07:03:23 +0000 (09:03 +0200)]
Changes: Use sync API for remove request

RevBy: cocos (MR#190)

7 years agoChanges: Use ErrorMap typedef where it makes sense
Mathias Hasselmann [Fri, 29 Apr 2011 07:02:52 +0000 (09:02 +0200)]
Changes: Use ErrorMap typedef where it makes sense

RevBy: cocos (MR#190)

7 years agoChanges: Use sync QtSparql API for QctSparqlResolver::lookupAndWait()
Mathias Hasselmann [Thu, 28 Apr 2011 08:41:37 +0000 (10:41 +0200)]
Changes: Use sync QtSparql API for QctSparqlResolver::lookupAndWait()

RevBy: cocos (MR#190)
Details: Actually we should just make QctSparqlResolver a regular QctTask. Well. later.

7 years agoFixes: Signal emission in sparql resolver
Mathias Hasselmann [Wed, 27 Apr 2011 20:59:53 +0000 (22:59 +0200)]
Fixes: Signal emission in sparql resolver

RevBy: cocos (MR#190)
Details: Only emit finished() after lookup returned.

7 years agoChanges: Use sync API for relationship fetch request
Mathias Hasselmann [Wed, 27 Apr 2011 10:23:05 +0000 (12:23 +0200)]
Changes: Use sync API for relationship fetch request

RevBy: cocos (MR#190)

7 years agoChanges: Remove m_queryContexts list from fetch request
Mathias Hasselmann [Wed, 27 Apr 2011 11:55:04 +0000 (13:55 +0200)]
Changes: Remove m_queryContexts list from fetch request

RevBy: cocos (MR#190)

7 years agoChanges: Use sync API for contact fetch request
Mathias Hasselmann [Wed, 27 Apr 2011 10:22:40 +0000 (12:22 +0200)]
Changes: Use sync API for contact fetch request

RevBy: cocos (MR#190)

7 years agoChanges: Use sync API for contact id fetch request
Mathias Hasselmann [Tue, 26 Apr 2011 22:58:56 +0000 (00:58 +0200)]
Changes: Use sync API for contact id fetch request

RevBy: cocos (MR#190)

7 years agoNew: Introduce QTrackerAbstractRequest::cancel()
Mathias Hasselmann [Wed, 27 Apr 2011 09:35:32 +0000 (11:35 +0200)]
New: Introduce QTrackerAbstractRequest::cancel()

RevBy: cocos (MR#190)

7 years agoNew: QTrackerAbstractRequest::runQuerySync()
Mathias Hasselmann [Tue, 26 Apr 2011 22:58:38 +0000 (00:58 +0200)]
New: QTrackerAbstractRequest::runQuerySync()

RevBy: cocos (MR#190)

7 years agoChanges: Replace QTrackerAbstractRequest::start() with run()
Mathias Hasselmann [Tue, 26 Apr 2011 22:28:32 +0000 (00:28 +0200)]
Changes: Replace QTrackerAbstractRequest::start() with run()

RevBy: cocos (MR#190)
Details: Requests were always returning true anyway and the request task was
ignoring the value.

7 years agoFixes: Unmerging if there's only an OnlineAccount to unmerge
Adrien Bustany [Tue, 3 May 2011 11:47:30 +0000 (14:47 +0300)]
Fixes: Unmerging if there's only an OnlineAccount to unmerge

RevBy: cocos (MR#196)
Details:
The branching was buggy and would only insert the contact "skeleton"
(rdf:type etc.) if there were some other details to unmerge.

7 years agoChanges: Tidy bindInverseFields() a little bit
Mathias Hasselmann [Mon, 2 May 2011 19:42:34 +0000 (21:42 +0200)]
Changes: Tidy bindInverseFields() a little bit

RevBy: TrustMe (MR#194)

7 years agoChanges: Update reference queries for OnlineAccount
Adrien Bustany [Wed, 27 Apr 2011 12:46:30 +0000 (15:46 +0300)]
Changes: Update reference queries for OnlineAccount

RevBy: cocos (MR#194)

7 years agoFixes: NB#243267 - Editing a contact loses SIP account
Adrien Bustany [Thu, 28 Apr 2011 11:20:12 +0000 (14:20 +0300)]
Fixes: NB#243267 - Editing a contact loses SIP account

RevBy: cocos (MR#194)

7 years agoChanges: Fix ownership fetching for fields with inverse properties
Adrien Bustany [Thu, 28 Apr 2011 11:17:27 +0000 (14:17 +0300)]
Changes: Fix ownership fetching for fields with inverse properties

RevBy: cocos (MR#194)

7 years agoChanges: add support for QContactDetailDefinitionFetchRequest
Friedrich W. H. Kossebau [Thu, 28 Apr 2011 16:23:10 +0000 (18:23 +0200)]
Changes: add support for QContactDetailDefinitionFetchRequest

RevBy: coco-heads (MR#192)

Details:
Result for qtm's tst_qcontactasync definitionFetch:
Totals: 3 passed, 0 failed, 0 skipped

7 years agoFixes: Handle QVariant::Int in QTrackerContactDetailField::makeValue()
Mathias Hasselmann [Fri, 29 Apr 2011 22:05:04 +0000 (00:05 +0200)]
Fixes: Handle QVariant::Int in QTrackerContactDetailField::makeValue()

RevBy: cocos (MR#195)

7 years agoChanges: use more QMetaObject::invokeMethod(...) instead of QTimer::singleShot(...)
Friedrich W. H. Kossebau [Thu, 28 Apr 2011 16:36:09 +0000 (18:36 +0200)]
Changes: use more QMetaObject::invokeMethod(...) instead of QTimer::singleShot(...)

RevBy: coco-heads (MR#193)

7 years agoChanges: remove ontology-compiler, has been moved to libcubi repo
Friedrich W. H. Kossebau [Mon, 2 May 2011 08:06:09 +0000 (10:06 +0200)]
Changes: remove ontology-compiler, has been moved to libcubi repo

RevBy: coco-heads

7 years agoPrepare harmattan/4.13.11-1 harmattan/4.13.11-1
Mathias Hasselmann [Thu, 28 Apr 2011 14:04:14 +0000 (16:04 +0200)]
Prepare harmattan/4.13.11-1

7 years agoChanges: Tidy MR#175
Mathias Hasselmann [Thu, 28 Apr 2011 12:43:10 +0000 (14:43 +0200)]
Changes: Tidy MR#175

RevBy: TrustMe
Details: A bit formatting. A few ยต-optimizations.

7 years agoChanges: Remove obsolete workaround for NB#245373
Mathias Hasselmann [Thu, 28 Apr 2011 12:42:42 +0000 (14:42 +0200)]
Changes: Remove obsolete workaround for NB#245373

RevBy: TrustMe

7 years agoChanges: Handle all details in unmerge request
Adrien Bustany [Fri, 4 Mar 2011 08:30:16 +0000 (09:30 +0100)]
Changes: Handle all details in unmerge request

RevBy:TrustMe (MR#175)
Details:
This commit also temporarly disables saving the contact in the unit
test, for saving a merged/unmerged contact with qct will completely
break the graph handling.

7 years agoTests: Merged contacts do not need to have generator == telepathy
Adrien Bustany [Wed, 2 Mar 2011 17:32:59 +0000 (18:32 +0100)]
Tests: Merged contacts do not need to have generator == telepathy

7 years agoFixes: Handle PhoneNumber in QTrackerContactSubject::parseIri() switch
Mathias Hasselmann [Thu, 28 Apr 2011 09:37:07 +0000 (11:37 +0200)]
Fixes: Handle PhoneNumber in QTrackerContactSubject::parseIri() switch

RevBy: TrustMe

7 years agoChanges: Fix tests after maemo:PostalAddress change
Adrien Bustany [Wed, 20 Apr 2011 11:12:42 +0000 (14:12 +0300)]
Changes: Fix tests after maemo:PostalAddress change

RevBy: cocos (MR#184)

7 years agoFixes: NB#218962 - Mappings for addresses have wrong format
Adrien Bustany [Wed, 20 Apr 2011 10:34:17 +0000 (13:34 +0300)]
Fixes: NB#218962 - Mappings for addresses have wrong format

RevBy: cocos (MR#184)
Details:
This commit switches the subtype logic from using nco:PostalAddress for
both type=postal and no type to using nco:PostalAddress for no type and
using maemo:PostalAddress for type=postal. This allows, when fetching a
contact, to make the distinction between "type=postal" and "no subtype
at all".

7 years agoChanges: Use normalized IRIs for phone numbers
Adrien Bustany [Tue, 12 Apr 2011 12:11:43 +0000 (15:11 +0300)]
Changes: Use normalized IRIs for phone numbers

RevBy: cocos (MR#183)

7 years agoChanges: Don't disconnect task signals
Mathias Hasselmann [Tue, 26 Apr 2011 23:02:58 +0000 (01:02 +0200)]
Changes: Don't disconnect task signals

RevBy: cocos (MR#191)
Details: Intel's thread inspectors shows that QObject::disconnect() is not
thread-safe (despite what its API docs claim). Also seems we do not really need
those calls.

7 years agoPrepare harmattan/4.13.10-3 harmattan/4.13.10-3
Jens Georg [Thu, 28 Apr 2011 07:25:32 +0000 (10:25 +0300)]
Prepare harmattan/4.13.10-3