qtcontacts-tracker:qtcontacts-tracker.git
7 years agoChanges: added testRemoveSavedHasMemberRelationship()
Friedrich W. H. Kossebau [Tue, 31 Aug 2010 15:54:39 +0000 (18:54 +0300)]
Changes: added testRemoveSavedHasMemberRelationship()

RevBy: people-review

7 years agoChanges: added unit test for group support
Friedrich W. H. Kossebau [Tue, 31 Aug 2010 14:58:53 +0000 (17:58 +0300)]
Changes: added unit test for group support

RevBy: people-review

Details:
based on code from Eugeny Sychev

7 years agoChanges: add methods fetchContactLocalId(s)(...), saveRelationship(s)(...), fetchRela...
Friedrich W. H. Kossebau [Tue, 31 Aug 2010 14:30:45 +0000 (17:30 +0300)]
Changes: add methods fetchContactLocalId(s)(...), saveRelationship(s)(...), fetchRelationship(s)(...), removeRelationship(s)(...)

RevBy: people-review

7 years agoChanges: add support for QContactTrackerEngine::ShowSelects flag
Friedrich W. H. Kossebau [Tue, 31 Aug 2010 14:28:04 +0000 (17:28 +0300)]
Changes: add support for QContactTrackerEngine::ShowSelects flag

RevBy: TrustMe

7 years agoChanges: added documentation comment to CHECK_CURRENT_TEST_FAILED
Friedrich W. H. Kossebau [Tue, 31 Aug 2010 08:39:32 +0000 (11:39 +0300)]
Changes: added documentation comment to CHECK_CURRENT_TEST_FAILED

RevBy: TrustMe

7 years agoChanges: Compute m_contextSupported field
Mathias Hasselmann [Tue, 31 Aug 2010 10:13:11 +0000 (12:13 +0200)]
Changes: Compute m_contextSupported field

RevBy: TrustMe

7 years agoChanges: Track which fields need RDF domains that originally belong to this schema.
Mathias Hasselmann [Tue, 31 Aug 2010 09:18:39 +0000 (11:18 +0200)]
Changes: Track which fields need RDF domains that originally belong to this schema.

RevBy: TrustMe

7 years agoChanges: Rename 400-localIdFetchRequest.rq to 250-localIdFetchRequest.rq
Mathias Hasselmann [Tue, 31 Aug 2010 09:17:50 +0000 (11:17 +0200)]
Changes: Rename 400-localIdFetchRequest.rq to 250-localIdFetchRequest.rq

RevBy: TrustMe

7 years agoChanges: Consistently place attribute getters.
Mathias Hasselmann [Tue, 31 Aug 2010 09:08:31 +0000 (11:08 +0200)]
Changes: Consistently place attribute getters.

RevBy: TrustMe

7 years agoChanges: Make QTrackerContactDetailField a explicitly shared data pointer.
Mathias Hasselmann [Tue, 31 Aug 2010 08:55:26 +0000 (10:55 +0200)]
Changes: Make QTrackerContactDetailField a explicitly shared data pointer.

RevBy: TrustMe

7 years agoChanges: Move qHash(const QList<T> &list) to support.h
Mathias Hasselmann [Tue, 31 Aug 2010 08:55:09 +0000 (10:55 +0200)]
Changes: Move qHash(const QList<T> &list) to support.h

RevBy: TrustMe

7 years agoChanges: Move ResourceInfo and friends into separate file.
Mathias Hasselmann [Tue, 31 Aug 2010 08:23:22 +0000 (10:23 +0200)]
Changes: Move ResourceInfo and friends into separate file.

RevBy: TrustMe

7 years agoChanges: Follow name convention for QTrackerContactDetailData fields.
Mathias Hasselmann [Tue, 31 Aug 2010 07:33:43 +0000 (09:33 +0200)]
Changes: Follow name convention for QTrackerContactDetailData fields.

RevBy: TrustMe

7 years agoChanges: Make sure to announce only details that really are possible with the ontology.
Mathias Hasselmann [Tue, 31 Aug 2010 00:26:23 +0000 (02:26 +0200)]
Changes: Make sure to announce only details that really are possible with the ontology.

RevBy: TrustMe

7 years agoChanges: Port ResourceInfo and friends from QSharedPointer to QExplicitlySharedDataPo...
Mathias Hasselmann [Mon, 30 Aug 2010 23:32:23 +0000 (01:32 +0200)]
Changes: Port ResourceInfo and friends from QSharedPointer to QExplicitlySharedDataPointer

RevBy: TrustMe
Details: Qt's data pointers have their own issues, but at least it is much more
reliable than QSharedPointer's half assed implementation of external reference
counting.

7 years agoNew: Add QTrackerContactDetailField::setProperties()
Mathias Hasselmann [Mon, 30 Aug 2010 10:07:33 +0000 (12:07 +0200)]
New: Add QTrackerContactDetailField::setProperties()

RevBy: TrustMe

7 years agoChanges: move activation of request to QContactTrackerEngine::startRequest(...),...
Friedrich W. H. Kossebau [Mon, 30 Aug 2010 14:16:38 +0000 (17:16 +0300)]
Changes: move activation of request to QContactTrackerEngine::startRequest(...), was just code duplication

RevBy: Mathias Hasselmann

7 years agoChanges: Explicitly try to cleanup thread-local memory of qttracker
Jens Georg [Mon, 30 Aug 2010 09:04:51 +0000 (12:04 +0300)]
Changes: Explicitly try to cleanup thread-local memory of qttracker

Bug: nb#179622
RevBy: people-review
Details: Force cleanup; since it doesn't cleanup everything (like the
ChangeListener with it's leaking fds and 100l of memory) I don't consider it a
fix

7 years agoNew: Add QTrackerContactDetailField::setComputedProperties()
Mathias Hasselmann [Mon, 30 Aug 2010 08:48:28 +0000 (10:48 +0200)]
New: Add QTrackerContactDetailField::setComputedProperties()

RevBy: TrustMe

7 years agoChanges: Also move class info lists to central place.
Mathias Hasselmann [Mon, 30 Aug 2010 08:48:02 +0000 (10:48 +0200)]
Changes: Also move class info lists to central place.

RevBy: TrustMe

7 years agoChanges: Small comment fix.
Mathias Hasselmann [Mon, 30 Aug 2010 08:46:11 +0000 (10:46 +0200)]
Changes: Small comment fix.

RevBy: TrustMe

7 years agoChanges: Use shorter names for Conversion classes
Mathias Hasselmann [Mon, 30 Aug 2010 08:27:18 +0000 (10:27 +0200)]
Changes: Use shorter names for Conversion classes

RevBy: TrustMe

7 years agoNew: Add QTrackerContactDetailField::setSubTypeClasses() and setSubTypeProperties().
Mathias Hasselmann [Mon, 30 Aug 2010 08:14:08 +0000 (10:14 +0200)]
New: Add QTrackerContactDetailField::setSubTypeClasses() and setSubTypeProperties().

RevBy: TrustMe

7 years agoChanges: Use more consistent for allowable value related methods.
Mathias Hasselmann [Mon, 30 Aug 2010 08:07:14 +0000 (10:07 +0200)]
Changes: Use more consistent for allowable value related methods.

RevBy: TrustMe

7 years agoChanges: Build fix for QTrackerContactGlobalPresence::PresenceStateValues
Mathias Hasselmann [Mon, 30 Aug 2010 08:03:44 +0000 (10:03 +0200)]
Changes: Build fix for QTrackerContactGlobalPresence::PresenceStateValues

RevBy: TrustMe

7 years agoChanges: Rename makeInstance() into makeInstanceInfo()
Mathias Hasselmann [Fri, 27 Aug 2010 14:26:12 +0000 (16:26 +0200)]
Changes: Rename makeInstance() into makeInstanceInfo()

RevBy: TrustMe

7 years agoChanges: Reuse QTrackerContactPresence::PresenceStateValues for global presence.
Mathias Hasselmann [Fri, 27 Aug 2010 14:14:58 +0000 (16:14 +0200)]
Changes: Reuse QTrackerContactPresence::PresenceStateValues for global presence.

RevBy: TrustMe

7 years agoNew: Also replace addInstance() with QTrackerContactDetailField::setAllowableValues()
Mathias Hasselmann [Fri, 27 Aug 2010 13:59:54 +0000 (15:59 +0200)]
New: Also replace addInstance() with QTrackerContactDetailField::setAllowableValues()

RevBy: TrustMe
Details: Make the code more readable.

7 years agoNew: Add QTrackerContactDetailField::setAllowableValues() and use it for global presence.
Mathias Hasselmann [Fri, 27 Aug 2010 13:35:10 +0000 (15:35 +0200)]
New: Add QTrackerContactDetailField::setAllowableValues() and use it for global presence.

RevBy: TrustMe
Details: Make the code more readable.

7 years agoNew: Add OnlineAccount::SubType field
Mathias Hasselmann [Fri, 27 Aug 2010 13:34:34 +0000 (15:34 +0200)]
New: Add OnlineAccount::SubType field

RevBy: TrustMe

7 years agoChanges: implement convenience sync methods for fetching/saving/removing relationships
Friedrich W. H. Kossebau [Fri, 27 Aug 2010 14:48:09 +0000 (16:48 +0200)]
Changes: implement convenience sync methods for fetching/saving/removing relationships

RevBy: Mathias Hasselmann

7 years agoChanges: do always propagate the request error already in runSyncRequest(...)
Friedrich W. H. Kossebau [Fri, 27 Aug 2010 13:02:44 +0000 (15:02 +0200)]
Changes: do always propagate the request error already in runSyncRequest(...)

RevBy: Mathias Hasselmann

7 years agoChanges: Prevent the class cache from being written multiple times
Mathias Hasselmann [Fri, 27 Aug 2010 13:10:26 +0000 (15:10 +0200)]
Changes: Prevent the class cache from being written multiple times

RevBy: TrustMe
Details: Share the class hierarchy among detail schemas, and lazily initialize
the list of a contact's inherited class IRIs.

7 years agoChanges: Remove QTrackerContactDetailData from header file
Mathias Hasselmann [Fri, 27 Aug 2010 12:10:43 +0000 (14:10 +0200)]
Changes: Remove QTrackerContactDetailData from header file

RevBy: TrustMe

7 years agoChanges: Create separate class for each tracker detail
Mathias Hasselmann [Fri, 27 Aug 2010 12:10:17 +0000 (14:10 +0200)]
Changes: Create separate class for each tracker detail

RevBy: TrustMe

7 years agoChanges: Also update test-account-1.ttl for nco:presenceLastModified.
Mathias Hasselmann [Fri, 27 Aug 2010 11:56:47 +0000 (13:56 +0200)]
Changes: Also update test-account-1.ttl for nco:presenceLastModified.

RevBy: TrustMe

7 years agoRevert "Changes: Add minimal support for Favorite detail"
Mathias Hasselmann [Fri, 27 Aug 2010 11:49:06 +0000 (13:49 +0200)]
Revert "Changes: Add minimal support for Favorite detail"

This reverts commit c8920985460b3a29ec521e4ffa24a59c75777502.

7 years agoRevert "Changes: Update unit tests for Favorite detail"
Mathias Hasselmann [Fri, 27 Aug 2010 11:48:58 +0000 (13:48 +0200)]
Revert "Changes: Update unit tests for Favorite detail"

This reverts commit 5605eb0a50a632c262b5c1476ccb5ade7b223f34.

7 years agoRevert "Changes: Hide QContactFavorite which only exists in QTM 1.1"
Mathias Hasselmann [Fri, 27 Aug 2010 11:48:12 +0000 (13:48 +0200)]
Revert "Changes: Hide QContactFavorite which only exists in QTM 1.1"

This reverts commit 5d0aeee83776e2b60d66563a2b316f48090b20de.

7 years agoMerge branch 'master' of git@gitorious.org:qtcontacts-tracker/qtcontacts-tracker
Aleksandar Stojiljkovic [Fri, 27 Aug 2010 09:05:23 +0000 (12:05 +0300)]
Merge branch 'master' of git@gitorious.org:qtcontacts-tracker/qtcontacts-tracker

7 years agoChanges: Hide QContactFavorite which only exists in QTM 1.1
Mathias Hasselmann [Fri, 27 Aug 2010 09:01:41 +0000 (11:01 +0200)]
Changes: Hide QContactFavorite which only exists in QTM 1.1

RevBy: TrustMe

7 years agoRevert "Changes: Remove engine functions which are marked as unsupported but actually...
Mathias Hasselmann [Fri, 27 Aug 2010 08:52:52 +0000 (10:52 +0200)]
Revert "Changes: Remove engine functions which are marked as unsupported but actually had nice default implementations."

This reverts commit 604513206bc6ae16efc2b2b28b79b4480996b644.

This default implementations only exist in QTM 1.1.

7 years agouse nco:presenceLastModified in contactsd and tracker plugin
Aleksandar Stojiljkovic [Fri, 27 Aug 2010 06:30:03 +0000 (09:30 +0300)]
use nco:presenceLastModified in contactsd and tracker plugin

7 years agoChanges: Permit fuzzing of Favorite detail
Mathias Hasselmann [Thu, 26 Aug 2010 22:04:07 +0000 (00:04 +0200)]
Changes: Permit fuzzing of Favorite detail

RevBy: TrustMe

7 years agoNew: Add OnlineAccount::Protocol field
Mathias Hasselmann [Thu, 26 Aug 2010 21:54:23 +0000 (23:54 +0200)]
New: Add OnlineAccount::Protocol field

RevBy: TrustMe

7 years agoChanges: Update reference query paths in project file
Mathias Hasselmann [Thu, 26 Aug 2010 21:53:56 +0000 (23:53 +0200)]
Changes: Update reference query paths in project file

RevBy: TrustMe

7 years agoChanges: Really skip NB#153234 tests
Mathias Hasselmann [Thu, 26 Aug 2010 21:53:10 +0000 (23:53 +0200)]
Changes: Really skip NB#153234 tests

RevBy: TrustMe

7 years agoChanges: Print warning instead of raising assertion for malformed reference contacts
Mathias Hasselmann [Thu, 26 Aug 2010 21:32:22 +0000 (23:32 +0200)]
Changes: Print warning instead of raising assertion for malformed reference contacts

RevBy: TrustMe

7 years agoChanges: Skip some tests which are known to fail
Mathias Hasselmann [Thu, 26 Aug 2010 21:31:58 +0000 (23:31 +0200)]
Changes: Skip some tests which are known to fail

RevBy: TrustMe

7 years agoChanges: Update unit tests for Favorite detail
Mathias Hasselmann [Thu, 26 Aug 2010 21:29:32 +0000 (23:29 +0200)]
Changes: Update unit tests for Favorite detail

RevBy: TrustMe

7 years agoChanges: Add minimal support for Favorite detail
Mathias Hasselmann [Thu, 26 Aug 2010 21:30:04 +0000 (23:30 +0200)]
Changes: Add minimal support for Favorite detail

RevBy: TrustMe
Details: Right now only custom details are used. Instead of that nao:hasTag
must be used. Just don't know yet how to do this priority thing.

7 years agoChanges: List all missing details when testDetailCoverage() fails because of missing...
Mathias Hasselmann [Thu, 26 Aug 2010 19:28:05 +0000 (21:28 +0200)]
Changes: List all missing details when testDetailCoverage() fails because of missing details

RevBy: TrustMe

7 years agoChanges: Update reference queries for Avatar::VideoUrl field
Mathias Hasselmann [Thu, 26 Aug 2010 19:27:33 +0000 (21:27 +0200)]
Changes: Update reference queries for Avatar::VideoUrl field

RevBy: TrustMe

7 years agoChanges: Cleanup updateDetailUris() function a little bit.
Mathias Hasselmann [Thu, 26 Aug 2010 18:59:09 +0000 (20:59 +0200)]
Changes: Cleanup updateDetailUris() function a little bit.

RevBy: TrustMe

7 years agoChanges: Remove engine functions which are marked as unsupported but actually had...
Mathias Hasselmann [Thu, 26 Aug 2010 18:53:09 +0000 (20:53 +0200)]
Changes: Remove engine functions which are marked as unsupported but actually had nice default implementations.

RevBy: TrustMe

7 years agoChanges: Pretty-print QTrackerContactRemoveRequest::removeContactDetails() a bit.
Mathias Hasselmann [Thu, 26 Aug 2010 15:43:38 +0000 (17:43 +0200)]
Changes: Pretty-print QTrackerContactRemoveRequest::removeContactDetails() a bit.

RevBy: TrustMe

7 years agoChanges: Use RDFVariable::isOfType() instead of property<rdf:type>().
Mathias Hasselmann [Thu, 26 Aug 2010 15:22:21 +0000 (17:22 +0200)]
Changes: Use RDFVariable::isOfType() instead of property<rdf:type>().

RevBy: TrustMe

7 years agoChanges: Extract makeLocalUIDList() function.
Mathias Hasselmann [Thu, 26 Aug 2010 15:12:20 +0000 (17:12 +0200)]
Changes: Extract makeLocalUIDList() function.

RevBy: TrustMe

7 years agoChanges: Split QTrackerContactRemoveRequest::buildQuery() into two methods.
Mathias Hasselmann [Thu, 26 Aug 2010 15:06:20 +0000 (17:06 +0200)]
Changes: Split QTrackerContactRemoveRequest::buildQuery() into two methods.

RevBy: TrustMe
Details: Orginal idea from Friedrich. Reduces variable name clashes.

7 years agoChanges: Abort remove request early for empty contact id list.
Mathias Hasselmann [Thu, 26 Aug 2010 14:55:46 +0000 (16:55 +0200)]
Changes: Abort remove request early for empty contact id list.

RevBy: TrustMe
Details: A little micro optimization that bothered Friedrich alot.

7 years agoChanges: delete also group contacts
Friedrich W. H. Kossebau [Tue, 17 Aug 2010 15:52:13 +0000 (18:52 +0300)]
Changes: delete also group contacts

RevBy: people-review

Details:
contacts of any type (nco:Contact) are selected by the id,
but affiliations/hasProperty need separate query with just nco:PersonContact

7 years agoChanges: Rename handlers for signal "X" to "onX()"
Friedrich W. H. Kossebau [Tue, 24 Aug 2010 10:43:17 +0000 (13:43 +0300)]
Changes: Rename handlers for signal "X" to "onX()"

RevBy: TrustMe

7 years agoChanges: Adapt to new output of QtTracker
Friedrich W. H. Kossebau [Mon, 23 Aug 2010 16:38:19 +0000 (19:38 +0300)]
Changes: Adapt to new output of QtTracker

RevBy: TrustMe
Details: It now uses ?_x IN (...), and no longer repeats implicit
restrictions from DELETE in WHERE.

7 years agoChanges: No need to set setHasContext to false for QTrackerUniqueContactDetail, is...
Friedrich W. H. Kossebau [Fri, 20 Aug 2010 08:17:27 +0000 (11:17 +0300)]
Changes: No need to set setHasContext to false for QTrackerUniqueContactDetail, is per default

RevBy: Mathias Hasselmann

7 years agoNew: Add contextSupported flag to QTrackerContactDetailSchemaData to control if defin...
Friedrich W. H. Kossebau [Fri, 20 Aug 2010 08:14:53 +0000 (11:14 +0300)]
New: Add contextSupported flag to QTrackerContactDetailSchemaData to control if defineXDetail() methods enable context

RevBy: Mathias Hasselmann
Details: The code in remove and fetch code does not support storing context
details via affiliation for group contacts currently, so it needs to be limited

7 years agoChanges: Make better use of the detail schema in QTrackerContactIdFetchRequest
Mathias Hasselmann [Thu, 26 Aug 2010 13:05:33 +0000 (15:05 +0200)]
Changes: Make better use of the detail schema in QTrackerContactIdFetchRequest

RevBy: TrustMe

7 years agoChanges: Rename QContactTrackerEngineData::m_schema to m_detailSchemas
Mathias Hasselmann [Thu, 26 Aug 2010 12:45:19 +0000 (14:45 +0200)]
Changes: Rename QContactTrackerEngineData::m_schema to m_detailSchemas

RevBy: TrustMe

7 years agoChanges: Properly announce all supported contact types
Mathias Hasselmann [Thu, 26 Aug 2010 12:40:22 +0000 (14:40 +0200)]
Changes: Properly announce all supported contact types

RevBy: TrustMe

7 years agoChanges: Only create contact group schema when permitted
Mathias Hasselmann [Thu, 26 Aug 2010 12:40:43 +0000 (14:40 +0200)]
Changes: Only create contact group schema when permitted

RevBy: TrustMe

7 years agoChanges: Cache the result of QContactTrackerEngine::supportedDataTypes()
Mathias Hasselmann [Thu, 26 Aug 2010 12:39:13 +0000 (14:39 +0200)]
Changes: Cache the result of QContactTrackerEngine::supportedDataTypes()

RevBy: TrustMe

7 years agoChanges: Test the SPARQL query generated by local id fetch request
Mathias Hasselmann [Thu, 26 Aug 2010 12:30:45 +0000 (14:30 +0200)]
Changes: Test the SPARQL query generated by local id fetch request

RevBy: TrustMe

7 years agoChanges: Use QCOMPARE to check QContactManager::Error
Mathias Hasselmann [Thu, 26 Aug 2010 12:29:51 +0000 (14:29 +0200)]
Changes: Use QCOMPARE to check QContactManager::Error

RevBy: TrustMe

7 years agoChanges: Include groups into "debug=all"
Mathias Hasselmann [Thu, 26 Aug 2010 12:29:15 +0000 (14:29 +0200)]
Changes: Include groups into "debug=all"

RevBy: TrustMe

7 years agoFixes:
Mathias Hasselmann [Thu, 26 Aug 2010 12:28:38 +0000 (14:28 +0200)]
Fixes:
New:
Changes: Always use QContactTrackerEngine::hasDebugFlag()

RevBy: TrustMe

7 years agoChanges: Rename handlers for signal X to onX()
Friedrich W. H. Kossebau [Wed, 25 Aug 2010 15:10:02 +0000 (18:10 +0300)]
Changes: Rename handlers for signal X to onX()

RevBy: TrustMe

7 years agoNew: Support contact groups in contact QTrackerContactIdFetchRequest
Friedrich W. H. Kossebau [Wed, 25 Aug 2010 13:35:06 +0000 (16:35 +0300)]
New: Support contact groups in contact QTrackerContactIdFetchRequest

RevBy: Mathias Hasselmann

Details: Just a big union, one branch doing the filter with the schema
for person contacts, the other branch with the one for group contacts.

7 years agoChanges: Add SupportGroups to DebugFlags
Friedrich W. H. Kossebau [Wed, 25 Aug 2010 12:59:33 +0000 (15:59 +0300)]
Changes: Add SupportGroups to DebugFlags

RevBy: TrustMe
Details: triggered by QT_CONTACTS_TRACKER='debug=groups'

7 years agoNew: Add convenience method "bool hasDebugFlag(DebugFlag flag) const"
Friedrich W. H. Kossebau [Wed, 25 Aug 2010 12:51:26 +0000 (15:51 +0300)]
New: Add convenience method "bool hasDebugFlag(DebugFlag flag) const"

RevBy: TrustMe

Details: Pattern to test a single flag is found in a lot of places.
Makes for less code on caller side, better to read.

7 years agoNew: Add mapping for QContactAvatar::FieldVideoUrl
Mathias Hasselmann [Tue, 24 Aug 2010 21:04:38 +0000 (23:04 +0200)]
New: Add mapping for QContactAvatar::FieldVideoUrl

RevBy: TrustMe

7 years agoChanges: Do case-insensitive matching for instance values
Mathias Hasselmann [Tue, 24 Aug 2010 20:29:55 +0000 (22:29 +0200)]
Changes: Do case-insensitive matching for instance values

Bug: NB#153234
RevBy: TrustMe
Details: This fixes the X-GENDER issue of NB#153234.

7 years agoNew: Add generic function for case-insensitive compare of variants
Mathias Hasselmann [Tue, 24 Aug 2010 20:26:01 +0000 (22:26 +0200)]
New: Add generic function for case-insensitive compare of variants

RevBy: TrustMe

7 years agoNew: Add test data for NB#153234
Mathias Hasselmann [Tue, 24 Aug 2010 13:55:02 +0000 (15:55 +0200)]
New: Add test data for NB#153234

RevBy: TrustMe

7 years agoChanges: Improve output of vcf2xml tool
Mathias Hasselmann [Tue, 24 Aug 2010 13:53:03 +0000 (15:53 +0200)]
Changes: Improve output of vcf2xml tool

RevBy: TrustMe

7 years agoChanges: do not reference enum values as object members (puzzles human reader)
Friedrich W. H. Kossebau [Tue, 24 Aug 2010 13:29:46 +0000 (16:29 +0300)]
Changes: do not reference enum values as object members (puzzles human reader)

RevBy: TrustMe

7 years agoPrepare harmattan/4.8.8-2 harmattan/4.8.8-2
Mathias Hasselmann [Tue, 24 Aug 2010 09:51:55 +0000 (11:51 +0200)]
Prepare harmattan/4.8.8-2

7 years agoChanges: Bump build dependencies for QtMobility
Mathias Hasselmann [Tue, 24 Aug 2010 09:39:18 +0000 (11:39 +0200)]
Changes: Bump build dependencies for QtMobility

RevBy: TrustMe

7 years agoChanges: space char was missing after IN in reference
Friedrich W. H. Kossebau [Tue, 24 Aug 2010 09:42:18 +0000 (12:42 +0300)]
Changes: space char was missing after IN in reference

RevBy: TrustMe

7 years agoPrepare harmattan/4.8.8-1 harmattan/4.8.8-1
Mathias Hasselmann [Mon, 23 Aug 2010 22:13:39 +0000 (00:13 +0200)]
Prepare harmattan/4.8.8-1

7 years agoChanges: Update the save request's reference queries
Mathias Hasselmann [Mon, 23 Aug 2010 22:06:35 +0000 (00:06 +0200)]
Changes: Update the save request's reference queries

RevBy: TrustMe

7 years agoChanges: Print filenamename of failing reference query in testSaveRequestQuery()
Mathias Hasselmann [Mon, 23 Aug 2010 22:03:12 +0000 (00:03 +0200)]
Changes: Print filenamename of failing reference query in testSaveRequestQuery()

RevBy: TrustMe

7 years agoChanges: Add data/202-save-request-6.rq to ut_qtcontacts_trackerplugin_querybuilder...
Mathias Hasselmann [Mon, 23 Aug 2010 22:02:39 +0000 (00:02 +0200)]
Changes: Add data/202-save-request-6.rq to ut_qtcontacts_trackerplugin_querybuilder.pro.

RevBy: TrustMe

7 years agoFixes: Restore saving of custom contact details
Mathias Hasselmann [Mon, 23 Aug 2010 22:04:56 +0000 (00:04 +0200)]
Fixes: Restore saving of custom contact details

RevBy: TrustMe
Details: Explicitly add nco:hasProperty restriction for the contact, since
implicit restriction support doesn't seem to be perfect in tracker yet.

7 years agoChanges: Refactor QTrackerContactSaveRequest::Context into an almost proper UpdateBuilder
Mathias Hasselmann [Mon, 23 Aug 2010 22:04:14 +0000 (00:04 +0200)]
Changes: Refactor QTrackerContactSaveRequest::Context into an almost proper UpdateBuilder

RevBy: TrustMe

7 years agoNew: Add QTrackerContactQueryBuilder::name() for QContactDetail
Mathias Hasselmann [Mon, 23 Aug 2010 22:02:08 +0000 (00:02 +0200)]
New: Add QTrackerContactQueryBuilder::name() for QContactDetail

RevBy: TrustMe

7 years agoChanges: Prefer RDFVariable::isOfType<T>() over RDFVariable::property<rdf::type>...
Mathias Hasselmann [Mon, 23 Aug 2010 19:01:45 +0000 (21:01 +0200)]
Changes: Prefer RDFVariable::isOfType<T>() over RDFVariable::property<rdf::type>(T::iri())

RevBy: TrustMe

7 years agoChanges: Use LiveNodeModel::rawRow() for contact fetch request
Mathias Hasselmann [Mon, 23 Aug 2010 19:01:08 +0000 (21:01 +0200)]
Changes: Use LiveNodeModel::rawRow() for contact fetch request

RevBy: TrustMe

7 years agoChanges: Remove checkColumnName() from fetch request
Mathias Hasselmann [Mon, 23 Aug 2010 12:15:22 +0000 (14:15 +0200)]
Changes: Remove checkColumnName() from fetch request

RevBy: TrustMe
Details: Gets into the way with rawRow() work and not very useful anyway.

7 years agoChanges: Use LiveNodeModel::rawRow() for local id fetch request
Mathias Hasselmann [Mon, 23 Aug 2010 10:40:07 +0000 (12:40 +0200)]
Changes: Use LiveNodeModel::rawRow() for local id fetch request

RevBy: TrustMe

7 years agoChanges: Use LiveNodeModel::rawRow() for fetching IRI of addressbook tag
Mathias Hasselmann [Mon, 23 Aug 2010 10:39:29 +0000 (12:39 +0200)]
Changes: Use LiveNodeModel::rawRow() for fetching IRI of addressbook tag

RevBy: TrustMe

7 years agoChanges: Use LiveNodeModel::rawRow() for fetching class hierarchy
Mathias Hasselmann [Mon, 23 Aug 2010 10:37:45 +0000 (12:37 +0200)]
Changes: Use LiveNodeModel::rawRow() for fetching class hierarchy

RevBy: TrustMe