qtcontacts-tracker:hasselmms-qtcontacts-tracker.git
6 years agoChanges: Print affected contact id in testVCardsAndSync()
Mathias Hasselmann [Tue, 4 Jan 2011 19:08:29 +0000 (20:08 +0100)]
Changes: Print affected contact id in testVCardsAndSync()

RevBy: TrustMe

6 years agoFixes: NB#216503 - libqtcontacts-tracker should use QElapsedTimer instead of QTime
Jens Georg [Tue, 4 Jan 2011 14:23:17 +0000 (15:23 +0100)]
Fixes: NB#216503 - libqtcontacts-tracker should use QElapsedTimer instead of QTime

Bug: NB#216503
RevBy: TrustMe

6 years agoChanges: Listen to changes of nco:PersonContact and nco:ContactGroup only
Jens Georg [Mon, 3 Jan 2011 15:43:15 +0000 (16:43 +0100)]
Changes: Listen to changes of nco:PersonContact and nco:ContactGroup only

RevBy: TrustMe

6 years agoChanges: Remove leftover qDebug in testFetchRequestQuery()
Adrien Bustany [Mon, 3 Jan 2011 11:27:25 +0000 (13:27 +0200)]
Changes: Remove leftover qDebug in testFetchRequestQuery()

RevBy: TrustMe

6 years agoUpdate Cubi to 7c493deb2e421a28e76f29cf31f92f4a0d3a2ff1
Adrien Bustany [Mon, 3 Jan 2011 12:24:55 +0000 (14:24 +0200)]
Update Cubi to 7c493deb2e421a28e76f29cf31f92f4a0d3a2ff1

6 years agoChanges: ScalarQueryBuilder: add const to variables where possible
Adrien Bustany [Mon, 3 Jan 2011 10:10:33 +0000 (12:10 +0200)]
Changes: ScalarQueryBuilder: add const to variables where possible

RevBy: TrustMe

6 years agoChanges: Scalar QB: use NB# instead of full url for bug references
Adrien Bustany [Mon, 3 Jan 2011 10:07:01 +0000 (12:07 +0200)]
Changes: Scalar QB: use NB# instead of full url for bug references

RevBy: TrustMe

6 years agoChanges: Replace const_iterator by ConstIterator in Scalar QB and fetch request
Adrien Bustany [Mon, 3 Jan 2011 10:05:01 +0000 (12:05 +0200)]
Changes: Replace const_iterator by ConstIterator in Scalar QB and fetch request

RevBy: TrustMe

6 years agoChanges: Fix typo in comment in ScalarQueryBuilder
Adrien Bustany [Mon, 3 Jan 2011 09:56:51 +0000 (11:56 +0200)]
Changes: Fix typo in comment in ScalarQueryBuilder

RevBy: TrustMe

6 years agoChanges: Don't hardcode variable names in query builder
Adrien Bustany [Mon, 3 Jan 2011 09:54:39 +0000 (11:54 +0200)]
Changes: Don't hardcode variable names in query builder

RevBy: people-review

6 years agoChanges: Remove useless optimization in PropertyInfoList::hasInverseProperty
Adrien Bustany [Mon, 3 Jan 2011 09:18:03 +0000 (11:18 +0200)]
Changes: Remove useless optimization in PropertyInfoList::hasInverseProperty

RevBy: TrustMe

6 years agoChanges: Ontology compiler: generate "true/false" rather than "1/0"
Adrien Bustany [Mon, 3 Jan 2011 09:15:00 +0000 (11:15 +0200)]
Changes: Ontology compiler: generate "true/false" rather than "1/0"

RevBy: TrustMe

6 years agoChanges: Remove unused expectedQueryCount() function
Mathias Hasselmann [Mon, 3 Jan 2011 15:27:17 +0000 (16:27 +0100)]
Changes: Remove unused expectedQueryCount() function

RevBy: TrustMe

6 years agoNew: Get ready for tracker direct access
Jens Georg [Tue, 21 Dec 2010 13:13:09 +0000 (14:13 +0100)]
New: Get ready for tracker direct access

RevBy: qtcontacts-tracker team

6 years agoChanges: Mention reason for ENABLE_LIBCREDS2=no
Mathias Hasselmann [Mon, 3 Jan 2011 11:00:01 +0000 (12:00 +0100)]
Changes: Mention reason for ENABLE_LIBCREDS2=no

Bug: NB#201032, NB#206448
RevBy: TrustMe

6 years agoChanges: add unit test for saving and fetching of non-latin1 names
Friedrich W. H. Kossebau [Mon, 20 Dec 2010 12:56:21 +0000 (13:56 +0100)]
Changes: add unit test for saving and fetching of non-latin1 names

RevBy: people-review

6 years agoNew: Add test for Landline subtype in testSavePhoneNumber
Adrien Bustany [Fri, 31 Dec 2010 14:31:54 +0000 (16:31 +0200)]
New: Add test for Landline subtype in testSavePhoneNumber

RevBy: TrustMe

6 years agoPrepare harmattan/4.11.5-2
Tan Miaoqing [Fri, 31 Dec 2010 09:35:00 +0000 (11:35 +0200)]
Prepare harmattan/4.11.5-2

6 years agoPrepare harmattan/4.11.5-1
Aleksandar Stojiljkovic [Fri, 31 Dec 2010 07:36:22 +0000 (09:36 +0200)]
Prepare harmattan/4.11.5-1

6 years agoFixes: NB#215611 - qtcontacts-tracker deletes postal addresses inserted by camera
Aleksandar Stojiljkovic [Fri, 31 Dec 2010 07:34:53 +0000 (09:34 +0200)]
Fixes: NB#215611 - qtcontacts-tracker deletes postal addresses inserted by camera

6 years agoRemoved compilation warnings in fetch request - unused variables. fixing empty detail...
Aleksandar Stojiljkovic [Wed, 29 Dec 2010 09:49:29 +0000 (11:49 +0200)]
Removed compilation warnings in fetch request - unused variables. fixing empty detail check and also for custom details

6 years agoQContactFetchRequest: don't calculate display label, global presence and avatar if...
Aleksandar Stojiljkovic [Tue, 28 Dec 2010 12:20:44 +0000 (14:20 +0200)]
QContactFetchRequest: don't calculate display label, global presence and avatar if not requested. Don't return empty details.

Detail empty check handling also Context - if detail has only Context and Detail uri marking it as empty and removing from results.
Generating computed details (disply label, global presence) only if requested in fetch request detail definition hint.

6 years agoPrepare harmattan/4.11.4-1
Jens Georg [Wed, 22 Dec 2010 14:11:57 +0000 (15:11 +0100)]
Prepare harmattan/4.11.4-1

6 years agoChanges: Always hash, even if MSISDN is empty
Jens Georg [Tue, 21 Dec 2010 12:09:04 +0000 (13:09 +0100)]
Changes: Always hash, even if MSISDN is empty

RevBy: TrustMe
Details: Some SIM-Cards don't have those stored; otherwise will lock up

6 years agoChanges: Decouple sim status readyness check from hardware hash size
Jens Georg [Tue, 21 Dec 2010 12:08:18 +0000 (13:08 +0100)]
Changes: Decouple sim status readyness check from hardware hash size

RevBy: TrustMe

6 years agoFixes: NB#213202 - saveRequest in saving of contacts freeze if SIM haven't MSISDN
Mathias Hasselmann [Fri, 17 Dec 2010 10:26:11 +0000 (11:26 +0100)]
Fixes: NB#213202 - saveRequest in saving of contacts freeze if SIM haven't MSISDN

RevBy: TrustMe

6 years agoChanges: Remove obsolete unittest from aegis file
Jens Georg [Mon, 20 Dec 2010 17:35:30 +0000 (18:35 +0100)]
Changes: Remove obsolete unittest from aegis file

RevBy: TrustMe

6 years agoPrepare harmattan/4.11.3-2
Adrien Bustany [Mon, 20 Dec 2010 16:03:10 +0000 (18:03 +0200)]
Prepare harmattan/4.11.3-2

6 years agoPrepare harmattan/4.11.3-1
Adrien Bustany [Mon, 20 Dec 2010 15:59:30 +0000 (17:59 +0200)]
Prepare harmattan/4.11.3-1

6 years agoChanges: Also read contextual details from contact itself
Adrien Bustany [Mon, 20 Dec 2010 15:30:54 +0000 (17:30 +0200)]
Changes: Also read contextual details from contact itself

RevBy: TrustMe

6 years agoChanges: Fix indentation in scalarquerybuilder.cpp
Adrien Bustany [Mon, 20 Dec 2010 13:23:39 +0000 (15:23 +0200)]
Changes: Fix indentation in scalarquerybuilder.cpp

RevBy: TrustMe

7 years agoPrepare harmattan/4.11.2-1
Adrien Bustany [Mon, 20 Dec 2010 09:20:36 +0000 (11:20 +0200)]
Prepare harmattan/4.11.2-1

7 years agoAdd missing Cubi files
Adrien Bustany [Mon, 20 Dec 2010 09:04:23 +0000 (11:04 +0200)]
Add missing Cubi files

7 years agoNOT MERGE update debian
Adrien Bustany [Mon, 20 Dec 2010 08:28:49 +0000 (10:28 +0200)]
NOT MERGE update debian

7 years agoNew: Add scalar query builder
Adrien Bustany [Wed, 15 Dec 2010 09:51:37 +0000 (11:51 +0200)]
New: Add scalar query builder

RevBy:TrustMe
Details:
This query builder uses scalar selects wherever possible in order to
reduce the number of OPTIONAL blocks in the restrictions.
It is not used for filtering, as scalar selects don't play well with
tracker yet.

7 years agoChanges: Adapt to affiliation changes in CubiQueryBuilder
Adrien Bustany [Sun, 19 Dec 2010 21:32:56 +0000 (23:32 +0200)]
Changes: Adapt to affiliation changes in CubiQueryBuilder

RevBy: TrustMe
Details:
Details which have a context are now always on an affiliation.

7 years agoChanges: insertTpContact.sparql: save IMAddress on affiliation
Adrien Bustany [Mon, 20 Dec 2010 00:31:07 +0000 (02:31 +0200)]
Changes: insertTpContact.sparql: save IMAddress on affiliation

Bug:
RevBy: TrustMe
RevBy: people-review
Details:

7 years agoChanges: Add strict mode to PropertyInfoList::isSingleValued
Adrien Bustany [Mon, 20 Dec 2010 00:29:43 +0000 (02:29 +0200)]
Changes: Add strict mode to PropertyInfoList::isSingleValued

RevBy: TrustMe
Details:
In strict mode even the last property of the chain cannot be multi
valued.

7 years agoChanges: Add str() and != in cubidefines
Adrien Bustany [Mon, 20 Dec 2010 00:28:27 +0000 (02:28 +0200)]
Changes: Add str() and != in cubidefines

RevBy: TrustMe

7 years agoChanges: Add property chains for subtype properties
Adrien Bustany [Mon, 20 Dec 2010 00:09:26 +0000 (02:09 +0200)]
Changes: Add property chains for subtype properties

Bug:
RevBy: TrustMe
RevBy: people-review
Details:
Else, how do we know on which property to filter?

7 years agoAdd tracker:coalesce to cubidefines
Adrien Bustany [Fri, 17 Dec 2010 14:04:26 +0000 (16:04 +0200)]
Add tracker:coalesce to cubidefines

7 years agoNew: Add isSingleValued and hasInverseProperty to PropertyInfoList
Adrien Bustany [Fri, 17 Dec 2010 14:04:59 +0000 (16:04 +0200)]
New: Add isSingleValued and hasInverseProperty to PropertyInfoList

RevBy: TrustMe

7 years agoNew: Add fn:concat in cubidefines
Adrien Bustany [Wed, 15 Dec 2010 20:43:56 +0000 (22:43 +0200)]
New: Add fn:concat in cubidefines

RevBy: TrustMe

7 years agoChanges: Add singleValued annotation to PropertyInfoBase
Adrien Bustany [Wed, 15 Dec 2010 11:21:54 +0000 (13:21 +0200)]
Changes: Add singleValued annotation to PropertyInfoBase

RevBy: TrustMe

7 years agoChanges: Update ontologies to have singleValued annotation on properties
Adrien Bustany [Wed, 15 Dec 2010 11:09:31 +0000 (13:09 +0200)]
Changes: Update ontologies to have singleValued annotation on properties

RevBy: TrustMe

7 years agoNew: Add "singleValued" annotation on properties in ontology compiler
Adrien Bustany [Wed, 15 Dec 2010 11:06:12 +0000 (13:06 +0200)]
New: Add "singleValued" annotation on properties in ontology compiler

RevBy: TrustMe
Details:
This annotation is set to true for RDF properties that have nrl:maxCardinality
set to 1.

7 years agoUpdate Cubi to c7ba36bc346e1d5129a6f6a221c3c4e70a81997a
Adrien Bustany [Thu, 16 Dec 2010 13:26:12 +0000 (15:26 +0200)]
Update Cubi to c7ba36bc346e1d5129a6f6a221c3c4e70a81997a

7 years agofixing ut_qtcontacts_trackerplugin::testAvatar() - insert TP contact script could...
Aleksandar Stojiljkovic [Mon, 20 Dec 2010 00:55:40 +0000 (02:55 +0200)]
fixing ut_qtcontacts_trackerplugin::testAvatar() - insert TP contact script could not insert multiple values for nie:generator if local contact was added before the script run

7 years agoAdded telepathy SyncTarget (nie:generator) for unmerged IM contacts. Extended testMer...
Aleksandar Stojiljkovic [Mon, 20 Dec 2010 00:36:05 +0000 (02:36 +0200)]
Added telepathy SyncTarget (nie:generator) for unmerged IM contacts. Extended testMergeOnlineContacts to cover merging to local contact and master contact removal after unmerging.

Fixing Garbage collecting in QTrackerContactSaveRequest::cleanupQueryString() - check for parent not only within qct graph.

7 years agoAdded telepathy SyncTarget unmerged tp contacts. Extended testMergeOnlineContacts...
Aleksandar Stojiljkovic [Sun, 19 Dec 2010 21:07:41 +0000 (23:07 +0200)]
Added telepathy SyncTarget unmerged tp contacts. Extended testMergeOnlineContacts to cover merging to local contact and master contact removal after unmerging

7 years agoChanges: Modify bm_qtcontacts_trackerplugin_batchsaving to do proper batching
Jens Georg [Fri, 17 Dec 2010 20:18:57 +0000 (21:18 +0100)]
Changes: Modify bm_qtcontacts_trackerplugin_batchsaving to do proper batching

RevBy: TrustMe
Details: Also change commandline parsing behaviour. New options are:
  --contacts=<overall number of contacts>
  --batch-size=<size of batch to write at once>
  --full       write full contact (writes simple if absent)
  --overwrite  use old behaviour where each batch produces identical contacts

7 years agoFixes: Reinstanciate incrementing of variable counter
Jens Georg [Fri, 17 Dec 2010 20:10:46 +0000 (21:10 +0100)]
Fixes: Reinstanciate incrementing of variable counter

RevBy: TrustMe
Details: Saving of contacts with many children fails otherwise

7 years agoChanges: Remove crazy numeric padding for blank node names we introduced for QtTracker
Mathias Hasselmann [Fri, 17 Dec 2010 08:03:38 +0000 (09:03 +0100)]
Changes: Remove crazy numeric padding for blank node names we introduced for QtTracker

RevBy: TrustMe

7 years agoChanges: Save Other context detail within separate affiliation instead of the contact
Mathias Hasselmann [Thu, 16 Dec 2010 22:49:17 +0000 (23:49 +0100)]
Changes: Save Other context detail within separate affiliation instead of the contact

RevBy: TrustMe

7 years agoFixes: NB#212463 - "too many SQL variables" error when importing 500+ telepathy contacts
Mathias Hasselmann [Thu, 16 Dec 2010 21:46:56 +0000 (22:46 +0100)]
Fixes: NB#212463 - "too many SQL variables" error when importing 500+ telepathy contacts

Bug: NB#212463
RevBy: TrustMe
Details: Resolve tracker ids in chunks of 250 instead of requesting them at one.

7 years agoChanges: Add Qct prefix to TrackerChangeListener class name
Mathias Hasselmann [Thu, 16 Dec 2010 21:28:13 +0000 (22:28 +0100)]
Changes: Add Qct prefix to TrackerChangeListener class name

RevBy: TrustMe

7 years agoChanges: Cache common tracker ids needed by QctChangeSet
Mathias Hasselmann [Thu, 16 Dec 2010 21:25:49 +0000 (22:25 +0100)]
Changes: Cache common tracker ids needed by QctChangeSet

RevBy: TrustMe

7 years agoChanges: Separate QctChangeSet sets
Mathias Hasselmann [Thu, 16 Dec 2010 20:56:03 +0000 (21:56 +0100)]
Changes: Separate QctChangeSet sets

RevBy: TrustMe
Details: This makes the code easier to follow and also is needed to avoid SQL
variables overflows in tracker.

7 years agoPrepare harmattan/4.11.1-2
Mathias Hasselmann [Fri, 17 Dec 2010 06:20:12 +0000 (07:20 +0100)]
Prepare harmattan/4.11.1-2

7 years agoPrepare harmattan/4.11.1-1
Aleksandar Stojiljkovic [Thu, 16 Dec 2010 23:36:43 +0000 (01:36 +0200)]
Prepare harmattan/4.11.1-1

7 years agoContact unmerging: changed "INSERT INTO graph where" with "INSERT { GRAPH {}} where...
Aleksandar Stojiljkovic [Thu, 16 Dec 2010 21:26:22 +0000 (23:26 +0200)]
Contact unmerging: changed "INSERT INTO graph where" with "INSERT { GRAPH {}} where" - semantics changed

Processed review comments

7 years agoMerge commit 'refs/merge-requests/79' of git://gitorious.org/qtcontacts-tracker/qtcon...
Aleksandar Stojiljkovic [Thu, 16 Dec 2010 18:45:05 +0000 (20:45 +0200)]
Merge commit 'refs/merge-requests/79' of git://gitorious.org/qtcontacts-tracker/qtcontacts-tracker into integration

7 years ago Fix indenting
Mathias Hasselmann [Thu, 16 Dec 2010 14:01:13 +0000 (15:01 +0100)]
 Fix indenting

7 years agoChanges: Skip all StringList variants of ut_qtcontacts_trackerplugin::testFilterOnCus...
Mathias Hasselmann [Thu, 16 Dec 2010 13:58:20 +0000 (14:58 +0100)]
Changes: Skip all StringList variants of ut_qtcontacts_trackerplugin::testFilterOnCustomDetail()

RevBy: TrustMe

7 years agoChanges: Avoid misleading warning when filtering by custom detail
Mathias Hasselmann [Thu, 16 Dec 2010 13:57:56 +0000 (14:57 +0100)]
Changes: Avoid misleading warning when filtering by custom detail

RevBy: TrustMe

7 years agoChanges: Tidy MR#78 a bit.
Mathias Hasselmann [Thu, 16 Dec 2010 13:37:29 +0000 (14:37 +0100)]
Changes: Tidy MR#78 a bit.

RevBy: TrustMe

7 years agoChanges: skip (all but the first of) the tests for filter on custom details with...
Friedrich W. H. Kossebau [Wed, 24 Nov 2010 11:50:25 +0000 (12:50 +0100)]
Changes: skip (all but the first of) the tests for filter on custom details with stringlist as value type for now

RevBy: people-review

7 years agoChanges: adds method to deal with filters on custom details, bindCustomDetailFilter()
Friedrich W. H. Kossebau [Wed, 24 Nov 2010 11:31:50 +0000 (12:31 +0100)]
Changes: adds method to deal with filters on custom details, bindCustomDetailFilter()

RevBy: people-review

7 years agoChanges: extend testFilterOnCustomDetail() with cases for QStringList as field value
Friedrich W. H. Kossebau [Mon, 22 Nov 2010 18:08:58 +0000 (19:08 +0100)]
Changes: extend testFilterOnCustomDetail() with cases for QStringList as field value

RevBy: people-review

7 years agoChanges: extend testFilterOnCustomDetail() for MatchStartsWith, MatchEndsWith and...
Friedrich W. H. Kossebau [Mon, 22 Nov 2010 16:00:27 +0000 (17:00 +0100)]
Changes: extend testFilterOnCustomDetail() for MatchStartsWith, MatchEndsWith and MatchExactly

RevBy: people-review

7 years agoChanges: added test for filtering of custom details
Friedrich W. H. Kossebau [Tue, 9 Nov 2010 15:22:34 +0000 (16:22 +0100)]
Changes: added test for filtering of custom details

RevBy: people-review

7 years agoNew: unit test for NB#212463 - "too many SQL variables" error when importing 500...
Mathias Hasselmann [Thu, 16 Dec 2010 13:16:53 +0000 (14:16 +0100)]
New: unit test for NB#212463 - "too many SQL variables" error when importing 500+ telepathy contacts

RevBy: TrustMe

7 years agoUnmerging Instant messaging contacts
Aleksandar Stojiljkovic [Thu, 16 Dec 2010 09:12:24 +0000 (11:12 +0200)]
Unmerging Instant messaging contacts

Unfortunatelly,m not able to write generic move from one graph to another query.
asked tracker guys about the problem with query:
tracker-sparql -qu "INSERT { <affiliation:123> a nco:Affiliation. <contact:123> a nco:PersonContact;  nco:contactLocalUID '123';  nco:nameGiven 'name123';  nco:nameFamily 'familyname123'; nco:hasAffiliation <affiliation:123>.}"
Done
tracker-sparql -q "select ?p ?v { <contact:123> ?p ?v . FILTER (EXISTS {?v a ?r}) }"
Results:
  http://www.semanticdesktop.org/ontologies/2007/03/22/nco#contactLocalUID, 123

Full query that doesnt work would go something like this:
         tracker-sparql -u -q
         'INSERT INTO </org/freedesktop/fake/account/555!555@ovi.com> {
         <contact:1234> a nco:PersonContact;
            ?p ?v }
         WHERE { <contact:555> ?p ?v.{ GRAPH </org/freedesktop/fake/account/555!555@ovi.com> { ?v a ?v1 } }.
         }'
generic query ?v a ?v1 doesnt work (whether it is in graph or not), so forced to hardcode unmerging, only to support IM address copying.

7 years agoChanges: Update QB UT for commit 3e8256027fb232b6ee32e5586a469e14b4f83e29
Mathias Hasselmann [Wed, 15 Dec 2010 12:38:04 +0000 (13:38 +0100)]
Changes: Update QB UT for commit 3e8256027fb232b6ee32e5586a469e14b4f83e29

RevBy: TrustMe

7 years agoChanges: Enable QT_NO_CAST_FROM_ASCII for safer code
Mathias Hasselmann [Wed, 15 Dec 2010 12:02:08 +0000 (13:02 +0100)]
Changes: Enable QT_NO_CAST_FROM_ASCII for safer code

RevBy: TrustMe
Details: This works now that QtTracker is gone.

7 years agoUpdate Cubi to 611d14db0cbc19d9caf1f1ee3bae4effffdd8e0e
Adrien Bustany [Wed, 15 Dec 2010 11:11:39 +0000 (13:11 +0200)]
Update Cubi to 611d14db0cbc19d9caf1f1ee3bae4effffdd8e0e

7 years agoChanges: Add ontologycompiler.overrides to project file
Mathias Hasselmann [Wed, 15 Dec 2010 09:59:53 +0000 (10:59 +0100)]
Changes: Add ontologycompiler.overrides to project file

RevBy: TrustMe

7 years agoChanges: Refactor display label fetching test.
Mathias Hasselmann [Wed, 15 Dec 2010 00:05:51 +0000 (01:05 +0100)]
Changes: Refactor display label fetching test.

RevBy: TrustMe
Details: Test more conditions and consider that no display label is generated
in some cases.

7 years agoChanges: Properly handle fetch requests where the fetch hint doesn't contain unique...
Mathias Hasselmann [Wed, 15 Dec 2010 00:04:14 +0000 (01:04 +0100)]
Changes: Properly handle fetch requests where the fetch hint doesn't contain unique details.

RevBy: TrustMe
Details: Creates an almost empty base query if actually no unique details where
requested by the fetch hints. This is needed to let fetchBaseModel() populate
the contact cache, and more importantly it is needed to avoid bogus
"DoesNotExistError" errors if existing contacts are requested via local id
filter, but those contacts don't have any of the requested details.

7 years agoRevert "Changes: Create missing contacts when fetching"
Mathias Hasselmann [Tue, 14 Dec 2010 22:50:01 +0000 (23:50 +0100)]
Revert "Changes: Create missing contacts when fetching"

This reverts commit aea22c2d5b8eef154067d9a7750c72c5f5d9baa7.

Commit aea22c2d5b8eef154067d9a7750c72c5f5d9baa7 wasn't the right solution as
refactored testDisplayLabelFetch with note detail revealed: It resulted in
QContactManager::DoesNotExistError instead of an empty contact.

7 years agoChanges: Add additional consistency check to ut_qtcontacts_trackerplugin::testPartial...
Mathias Hasselmann [Tue, 14 Dec 2010 21:53:01 +0000 (22:53 +0100)]
Changes: Add additional consistency check to ut_qtcontacts_trackerplugin::testPartialSave()

RevBy: TrustMe

7 years agoChanges: Create missing contacts when fetching
Mathias Hasselmann [Tue, 14 Dec 2010 21:51:37 +0000 (22:51 +0100)]
Changes: Create missing contacts when fetching

RevBy: TrustMe
Details: This is needed now that DisplayLabel detail only are fetched when
requested.

7 years agoFixes: Fetch needed details in ut_qtcontacts_trackerplugin::testMergingContacts()
Mathias Hasselmann [Tue, 14 Dec 2010 20:36:56 +0000 (21:36 +0100)]
Fixes: Fetch needed details in ut_qtcontacts_trackerplugin::testMergingContacts()

RevBy: TrustMe

7 years agoChanges: Report which detail failed in ut_qtcontacts_trackerplugin::testMergingContacts()
Mathias Hasselmann [Tue, 14 Dec 2010 20:34:04 +0000 (21:34 +0100)]
Changes: Report which detail failed in ut_qtcontacts_trackerplugin::testMergingContacts()

RevBy: TrustMe

7 years agoChanges: Don't fetch display label details unless requested
Mathias Hasselmann [Tue, 14 Dec 2010 20:21:22 +0000 (21:21 +0100)]
Changes: Don't fetch display label details unless requested

RevBy: TrustMe

7 years agoFixes: Spelling in unittest
Jens Georg [Tue, 14 Dec 2010 18:03:03 +0000 (19:03 +0100)]
Fixes: Spelling in unittest

RevBy: TrustMe

7 years agoPrepare harmattan/4.11.0-3
Mathias Hasselmann [Tue, 14 Dec 2010 13:17:29 +0000 (14:17 +0100)]
Prepare harmattan/4.11.0-3

7 years agoPrepare harmattan/4.11.0-2
Mathias Hasselmann [Tue, 14 Dec 2010 12:51:50 +0000 (13:51 +0100)]
Prepare harmattan/4.11.0-2

7 years agoChanges: Update EXPECTFAIL file
Mathias Hasselmann [Tue, 14 Dec 2010 11:25:58 +0000 (12:25 +0100)]
Changes: Update EXPECTFAIL file

RevBy: TrustMe

7 years agoChanges: Update reference queries for 946b8b17eaa96ea0df4bb29e456de41a841119f3
Mathias Hasselmann [Tue, 14 Dec 2010 11:08:54 +0000 (12:08 +0100)]
Changes: Update reference queries for 946b8b17eaa96ea0df4bb29e456de41a841119f3

RevBy: TrustMe

7 years agoFixes: the files slots.{h,cpp} are now in ut_qtcontacts_trackerplugin_common, so...
Friedrich W. H. Kossebau [Tue, 14 Dec 2010 10:24:06 +0000 (11:24 +0100)]
Fixes: the files slots.{h,cpp} are now in ut_qtcontacts_trackerplugin_common, so remove from .pro files in old dirs

RevBy: TrustMe

7 years agoPrepare harmattan/4.11.0-1
Mathias Hasselmann [Mon, 13 Dec 2010 23:04:49 +0000 (00:04 +0100)]
Prepare harmattan/4.11.0-1

7 years agoChanges: Fix merge-conflict typo in tests.pro
Mathias Hasselmann [Mon, 13 Dec 2010 22:54:22 +0000 (23:54 +0100)]
Changes: Fix merge-conflict typo in tests.pro

RevBy: TrustMe

7 years agoChanges: Add missing files to project
Jens Georg [Thu, 9 Dec 2010 14:36:18 +0000 (15:36 +0100)]
Changes: Add missing files to project

RevBy: TrustMe

7 years agoChanges: Move slots.* to _common
Jens Georg [Thu, 9 Dec 2010 14:25:25 +0000 (15:25 +0100)]
Changes: Move slots.* to _common

RevBy: TrustMe

7 years agoFixes: QContactManager signal test
Jens Georg [Tue, 23 Nov 2010 18:42:45 +0000 (19:42 +0100)]
Fixes: QContactManager signal test

RevBy: qtcontacts-tracker team
Details:

 - Moved signal test to own test fixture
 - Modify slot class to wait for a certain number of signalled contacts or
   timeout

7 years agoChanges: Properly fetch nao:Properties with custom values
Adrien Bustany [Wed, 1 Dec 2010 08:14:28 +0000 (10:14 +0200)]
Changes: Properly fetch nao:Properties with custom values

RevBy: TrustMe
RevBy: people-review
Details:
Query builder would (sometimes wrongly) assume that the nao:Property is always
attached to the variable having the detailUri, which is not the case for
example with AssistantName.

7 years agoChanges: QB UT: Add more cleaning regexps to queries
Adrien Bustany [Fri, 3 Dec 2010 16:55:55 +0000 (18:55 +0200)]
Changes: QB UT: Add more cleaning regexps to queries

RevBy: TrustMe

7 years agoChanges: QB UT: Rename all variables and anonymous nodes to ease comparison
Adrien Bustany [Fri, 3 Dec 2010 16:53:28 +0000 (18:53 +0200)]
Changes: QB UT: Rename all variables and anonymous nodes to ease comparison

RevBy: TrustMe

7 years agoChanges: Update QB UT data files to match Cubi queries
Adrien Bustany [Fri, 3 Dec 2010 16:52:18 +0000 (18:52 +0200)]
Changes: Update QB UT data files to match Cubi queries

RevBy: TrustMe