qtcontacts-tracker:qtcontacts-tracker.git
8 years agoPrepare harmattan/4.10.0-1 harmattan/4.10.0-1
Mathias Hasselmann [Mon, 18 Oct 2010 13:45:29 +0000 (15:45 +0200)]
Prepare harmattan/4.10.0-1

8 years agoChanges: Adapt testAvatar function to new QContact::details<QContactAvatar>()
Adrien Bustany [Fri, 8 Oct 2010 13:46:42 +0000 (16:46 +0300)]
Changes: Adapt testAvatar function to new QContact::details<QContactAvatar>()

RevBy: TrustMe
RevBy: people-review

8 years agoFixes: Cannot fetch avatars from IM accounts
Adrien Bustany [Wed, 6 Oct 2010 08:02:30 +0000 (11:02 +0300)]
Fixes: Cannot fetch avatars from IM accounts

Bug: NB#188038
RevBy: TrustMe
Details:

This commit alters the behaviour of QContact::details<QContactAvatar>() so that
it not only returns the nco:photo property, but also the avatar from the linked
nco:IMAddress. The avatars are returned with the nco:photo first, and then the
IM avatars sorted by availability of the account (most available first). The
avatars from IM account have the URI of their IM account stored in the linked
details (use linkedDetailUris() to retrieve it).

8 years agoChanges: Fix some minor issues with testDateDetail()
Mathias Hasselmann [Mon, 18 Oct 2010 13:04:01 +0000 (15:04 +0200)]
Changes: Fix some minor issues with testDateDetail()

RevBy: TrustMe
Details: Most importantly compare by time_t. Also read back dates in original
timezone for proper testing.

8 years agoNew: Adds unit test for date fields in details
Adrien Bustany [Tue, 12 Oct 2010 17:30:38 +0000 (20:30 +0300)]
New: Adds unit test for date fields in details

RevBy: TrustMe
RevBy: people-review
Details:
This test verifies that when adding a date field to a contact detail using a simple
QDate, the correct time is stored and can be retrieved accross different
timezones.

8 years agoChanges: Also consider parent propperty range to find type of foreign key objects
Mathias Hasselmann [Mon, 18 Oct 2010 11:54:12 +0000 (13:54 +0200)]
Changes: Also consider parent propperty range to find type of foreign key objects

RevBy: TrustMe
Details: Noticed when trying to make SyncTarget via "?contact [ nie:dataSource
rdfs:label ]" which just doesn't work because contacts are information
elements, not data objects.

8 years agoChanges: Map SyncTarget detail to nie:generator
Mathias Hasselmann [Mon, 18 Oct 2010 11:53:06 +0000 (13:53 +0200)]
Changes: Map SyncTarget detail to nie:generator

RevBy: TrustMe
Details: This fix should dramatically reduce severity of NB#197190 - Detail
filters broken for custom details

8 years agoChanges: add a file to put down notes/ideas/plans for the future
Friedrich W. H. Kossebau [Mon, 18 Oct 2010 10:57:06 +0000 (12:57 +0200)]
Changes: add a file to put down notes/ideas/plans for the future

RevBy: TrustMe

8 years agoChanges: Properly handle inverse nco:hasIMContact property when saving.
Mathias Hasselmann [Fri, 15 Oct 2010 23:07:48 +0000 (01:07 +0200)]
Changes: Properly handle inverse nco:hasIMContact property when saving.

RevBy: TrustMe
Details: Hopefully.

8 years agoChanges: Attach custom values at proper place.
Mathias Hasselmann [Fri, 15 Oct 2010 14:33:27 +0000 (16:33 +0200)]
Changes: Attach custom values at proper place.

RevBy: TrustMe
Details: Scope was shifted

8 years agoChanges: Permit adding of PropertyInfoBase objects to PredicateChain
Mathias Hasselmann [Fri, 15 Oct 2010 14:02:24 +0000 (16:02 +0200)]
Changes: Permit adding of PropertyInfoBase objects to PredicateChain

RevBy: TrustMe
Details: Centralizes handling of the ";inverse" IRI hack.

8 years agoChanges: fix listening to group contacts by simply listening to changes on resources...
Friedrich W. H. Kossebau [Fri, 15 Oct 2010 14:51:02 +0000 (16:51 +0200)]
Changes: fix listening to group contacts by simply listening to changes on resources of type nco:contact

RevBy: TrustMe

Details:
nco:ContactGroup is not flagged for property signalling in tracker, so Signaler::get(nco::ContactGroup::iri())
will never deliver. Instead we just listen to the common base class of both,
nco:Contact, which is flagged for signalling, and check if the iri is matching that of plain or group contact.
This works as described by iridian:
"the basic principle is that as long as the resource you're interested in, has the type you're listening through,
you will get notifications for all properties of that resource"

8 years agoFixes: tests were randomly failing, because sorting in ContactIdFetchRequest not...
Friedrich W. H. Kossebau [Fri, 15 Oct 2010 14:32:27 +0000 (16:32 +0200)]
Fixes: tests were randomly failing, because sorting in ContactIdFetchRequest not yet implemented

RevBy: TrustMe

8 years agoChanges: use nickNameAscendingSortOrder() instead of creating that sortorder again...
Friedrich W. H. Kossebau [Fri, 15 Oct 2010 14:23:25 +0000 (16:23 +0200)]
Changes: use nickNameAscendingSortOrder() instead of creating that sortorder again manually

RevBy: TrustMe

8 years agochange: Missing %1 for the .arg() method on debug print
Xavier Claessens [Fri, 15 Oct 2010 13:47:27 +0000 (15:47 +0200)]
change: Missing %1 for the .arg() method on debug print

8 years agoChanges: Add information to conversions which data types are used.
Mathias Hasselmann [Fri, 15 Oct 2010 12:02:30 +0000 (14:02 +0200)]
Changes: Add information to conversions which data types are used.

RevBy: TrustMe

8 years agoChanges: Use proper copyright header of UUID algorithm
Mathias Hasselmann [Fri, 15 Oct 2010 12:01:47 +0000 (14:01 +0200)]
Changes: Use proper copyright header of UUID algorithm

RevBy: TrustMe

8 years agoChanges: Update IRIs in 001-minimal-contacts.ttl
Mathias Hasselmann [Fri, 15 Oct 2010 12:01:07 +0000 (14:01 +0200)]
Changes: Update IRIs in 001-minimal-contacts.ttl

RevBy: TrustMe

8 years agoChanges: Don't let fillAddressbook() drop ontologies by accident.
Mathias Hasselmann [Fri, 15 Oct 2010 11:59:34 +0000 (13:59 +0200)]
Changes: Don't let fillAddressbook() drop ontologies by accident.

RevBy: TrustMe

8 years agoChanges: Avoid UNIONs for deleting associated objects
Mathias Hasselmann [Thu, 14 Oct 2010 20:46:08 +0000 (22:46 +0200)]
Changes: Avoid UNIONs for deleting associated objects

RevBy: TrustMe
Details: This saves INCREDIBLE 10 seconds for testFuzzing on a X61s!

8 years agoChanges: Some lost updates for my last commit
Mathias Hasselmann [Thu, 14 Oct 2010 20:03:07 +0000 (22:03 +0200)]
Changes: Some lost updates for my last commit

RevBy: TrustMe

8 years agoChanges: Avoid UNION when deleting associated properties hasselm/build-test hasselmm/build-test
Mathias Hasselmann [Tue, 12 Oct 2010 11:57:58 +0000 (13:57 +0200)]
Changes: Avoid UNION when deleting associated properties

RevBy: TrustMe

8 years agoChanges: Suppress waitForRequestFinished() warnings for ut_qtcontacts_trackerplugin_c...
Mathias Hasselmann [Thu, 14 Oct 2010 19:49:31 +0000 (21:49 +0200)]
Changes: Suppress waitForRequestFinished() warnings for ut_qtcontacts_trackerplugin_common

RevBy: TrustMe
Details: We also should test the async API, not only the sync API.

8 years agoChanges: Avoid waitForRequestFinished() warnings for some more tests
Mathias Hasselmann [Thu, 14 Oct 2010 19:49:05 +0000 (21:49 +0200)]
Changes: Avoid waitForRequestFinished() warnings for some more tests

RevBy: TrustMe

8 years agoChanges: Automatically run configure script after changes
Mathias Hasselmann [Thu, 14 Oct 2010 19:11:04 +0000 (21:11 +0200)]
Changes: Automatically run configure script after changes

RevBy: TrustMe

8 years agoChanges: Add missing configure options
Mathias Hasselmann [Thu, 14 Oct 2010 19:10:46 +0000 (21:10 +0200)]
Changes: Add missing configure options

RevBy: TrustMe

8 years agoChanges: Avoid waitForRequestFinished() warnings in querybuilder tests
Mathias Hasselmann [Thu, 14 Oct 2010 18:39:53 +0000 (20:39 +0200)]
Changes: Avoid waitForRequestFinished() warnings in querybuilder tests

RevBy: TrustMe

8 years agoChanges: Show QContactManager::contact() warning only once.
Mathias Hasselmann [Thu, 14 Oct 2010 18:38:34 +0000 (20:38 +0200)]
Changes: Show QContactManager::contact() warning only once.

RevBy: TrustMe

8 years agoChanges: Update OnlineAccount reference queries
Mathias Hasselmann [Thu, 14 Oct 2010 14:16:18 +0000 (16:16 +0200)]
Changes: Update OnlineAccount reference queries

RevBy: TrustMe
RevBy: people-review
Details: Protocol field moved, ServiceProvider became optional.

8 years agoChanges: Mark RDF property for QContactOnlineAccount::FieldServiceProvider as optional
Mathias Hasselmann [Thu, 14 Oct 2010 14:15:41 +0000 (16:15 +0200)]
Changes: Mark RDF property for QContactOnlineAccount::FieldServiceProvider as optional

RevBy: TrustMe

8 years agoChanges: add flag to enable/disable rpath to builddirs (default: enabled) hasselmm/make-builddirs-rpath-optional
Friedrich W. H. Kossebau [Thu, 14 Oct 2010 15:53:29 +0000 (17:53 +0200)]
Changes: add flag to enable/disable rpath to builddirs (default: enabled)

RevBy: TrustMe

8 years agoFixes: NB#179301 - Contact is shown as 'Unnamed' in contact list if only 'Nickname...
Jens Georg [Thu, 14 Oct 2010 15:39:53 +0000 (17:39 +0200)]
Fixes: NB#179301 - Contact is shown as 'Unnamed' in contact list if only 'Nickname' is provided

Bug: NB#179301
RevBy: TrustMe

8 years agoChanges: Remove left-over debug message
Mathias Hasselmann [Thu, 14 Oct 2010 13:50:09 +0000 (15:50 +0200)]
Changes: Remove left-over debug message

RevBy: TrustMe

8 years agoChanges: Repair update of subtype classes.
Mathias Hasselmann [Mon, 11 Oct 2010 21:40:07 +0000 (23:40 +0200)]
Changes: Repair update of subtype classes.

RevBy: TrustMe
Details: Sanitized queries also should improve performance a bit.

8 years agoFixes: Shared libraries are supposed to place libsomething.so symbolic links in their...
Friedrich W. H. Kossebau [Thu, 14 Oct 2010 12:43:46 +0000 (14:43 +0200)]
Fixes: Shared libraries are supposed to place libsomething.so symbolic links in their respective -dev packages

RevBy: TrustMe

Details:
Reference given is Debian Policy Manual section 8.4 (Development files)

8 years agoChanges: Make clear that libsysinfo-dev also is related to ENABLE_CELLULAR
Mathias Hasselmann [Thu, 14 Oct 2010 10:52:25 +0000 (12:52 +0200)]
Changes: Make clear that libsysinfo-dev also is related to ENABLE_CELLULAR

RevBy: TrustMe

8 years agoChanges: Map QContactOnlineAccount__FieldProtocol to proper RDF property
Mathias Hasselmann [Thu, 14 Oct 2010 10:49:41 +0000 (12:49 +0200)]
Changes: Map QContactOnlineAccount__FieldProtocol to proper RDF property

RevBy: TrustMe
Details: Hopefully.

8 years agoChanges: add libcellular-qt-dev and libsysinfo-dev to build dependencies
Friedrich W. H. Kossebau [Thu, 14 Oct 2010 10:42:02 +0000 (12:42 +0200)]
Changes: add libcellular-qt-dev and libsysinfo-dev to build dependencies

RevBy: Mathias Hasselmann

8 years agoChanges: Make queries for custom properties of related objects more trivial.
Mathias Hasselmann [Tue, 12 Oct 2010 09:46:01 +0000 (11:46 +0200)]
Changes: Make queries for custom properties of related objects more trivial.

RevBy: TrustMe
Details: Just delete on nao:Property and rdfs:Resource level instead of using
"?property a ?resourceType".

8 years agoChanges: Make queries for deleting implicitly related objects more trivial.
Mathias Hasselmann [Tue, 12 Oct 2010 09:42:54 +0000 (11:42 +0200)]
Changes: Make queries for deleting implicitly related objects more trivial.

RevBy: TrustMe
Details: Just delete on rdfs:Resource level instead of using "?property a
?propertyType".

8 years agoChanges: Use QExplicitlySharedDataPointer for ExplictObjectInfo
Mathias Hasselmann [Mon, 11 Oct 2010 22:05:14 +0000 (00:05 +0200)]
Changes: Use QExplicitlySharedDataPointer for ExplictObjectInfo

RevBy: TrustMe

8 years agoChanges: Some more small cleanups to thread manager
Mathias Hasselmann [Thu, 14 Oct 2010 07:49:07 +0000 (09:49 +0200)]
Changes: Some more small cleanups to thread manager

RevBy: TrustMe

8 years agoChanges: Review comments
Jens Georg [Wed, 13 Oct 2010 21:41:41 +0000 (23:41 +0200)]
Changes: Review comments

RevBy: Mathias Hasselmann

8 years agoChanges: Port sync calls to use a single per-thread workerthread
Jens Georg [Tue, 12 Oct 2010 17:08:14 +0000 (19:08 +0200)]
Changes: Port sync calls to use a single per-thread workerthread

RevBy: people-review

8 years agoChanges: Bring some sanity(?) to package and library version handling
Mathias Hasselmann [Thu, 14 Oct 2010 07:24:04 +0000 (09:24 +0200)]
Changes: Bring some sanity(?) to package and library version handling

RevBy: TrustMe

8 years agoNew: Add GUID algorithm based on cellular device properties
Mathias Hasselmann [Thu, 14 Oct 2010 02:01:01 +0000 (04:01 +0200)]
New: Add GUID algorithm based on cellular device properties

RevBy: Evgeny Sychev <Evgeny.Sychev@teleca.com>

8 years agoChanges: Also pass contact in question to GUID algorithm
Mathias Hasselmann [Thu, 14 Oct 2010 01:59:48 +0000 (03:59 +0200)]
Changes: Also pass contact in question to GUID algorithm

RevBy: TrustMe

8 years agoChanges: Print warning when requested GUID algorithm is not available
Mathias Hasselmann [Thu, 14 Oct 2010 01:57:06 +0000 (03:57 +0200)]
Changes: Print warning when requested GUID algorithm is not available

RevBy: TrustMe

8 years agoChanges: Use configured GUID algorithm in save request.
Mathias Hasselmann [Thu, 14 Oct 2010 00:22:25 +0000 (02:22 +0200)]
Changes: Use configured GUID algorithm in save request.

RevBy: TrustMe

8 years agoChanges: Workaround huge QMetaObject::invoke() WTF.
Mathias Hasselmann [Thu, 14 Oct 2010 00:21:47 +0000 (02:21 +0200)]
Changes: Workaround huge QMetaObject::invoke() WTF.

RevBy: TrustMe

8 years agoChanges: Only list source files as build-stamp dependencies.
Mathias Hasselmann [Wed, 13 Oct 2010 23:46:07 +0000 (01:46 +0200)]
Changes: Only list source files as build-stamp dependencies.

RevBy: TrustMe
Details: Otherwise qmake/gmake thinks some additional work must be done for
src/lib/libqtcontacts_tracker_extensions.so when building the plugin. Guess
the unspecific wildward also caused some other unneeded rebuilds.

8 years agoNew: Add infrastructure for configurable GUID algorithm.
Mathias Hasselmann [Wed, 13 Oct 2010 23:22:28 +0000 (01:22 +0200)]
New: Add infrastructure for configurable GUID algorithm.

RevBy: TrustMe

8 years agoChanges: Remove obsolete m_refCount field from engine
Mathias Hasselmann [Wed, 13 Oct 2010 23:13:56 +0000 (01:13 +0200)]
Changes: Remove obsolete m_refCount field from engine

RevBy: TrustMe

8 years agoNew: QctSettings::DefaultNameOrder
Mathias Hasselmann [Wed, 13 Oct 2010 23:02:26 +0000 (01:02 +0200)]
New: QctSettings::DefaultNameOrder

RevBy: TrustMe

8 years agoChanges: Remove obsolete lastLocalId() setting
Mathias Hasselmann [Wed, 13 Oct 2010 23:00:52 +0000 (01:00 +0200)]
Changes: Remove obsolete lastLocalId() setting

RevBy: TrustMe

8 years agoChanges: Change method order in QctSettings for consistency.
Mathias Hasselmann [Wed, 13 Oct 2010 22:45:09 +0000 (00:45 +0200)]
Changes: Change method order in QctSettings for consistency.

RevBy: TrustMe

8 years agoChanges: Rename QContactTrackerEngine::onRequestDestroyed() for consistency
Mathias Hasselmann [Wed, 13 Oct 2010 22:21:53 +0000 (00:21 +0200)]
Changes: Rename QContactTrackerEngine::onRequestDestroyed() for consistency

RevBy: TrustMe

8 years agoChanges: Add libqtcontacts_extensions_tracker.so to .gitignore file
Mathias Hasselmann [Wed, 13 Oct 2010 23:20:05 +0000 (01:20 +0200)]
Changes: Add libqtcontacts_extensions_tracker.so to .gitignore file

RevBy: TrustMe

8 years agoChanges: move qctrequestextensions.h as requestextensions.h to extension lib, add...
Friedrich W. H. Kossebau [Wed, 13 Oct 2010 14:59:08 +0000 (16:59 +0200)]
Changes: move qctrequestextensions.h as requestextensions.h to extension lib, add to installed headers

RevBy: TrustMe

8 years agoChanges: rename libqtcontacts_tracker_extensions to libqtcontacts_extensions_tracker
Friedrich W. H. Kossebau [Wed, 13 Oct 2010 14:48:34 +0000 (16:48 +0200)]
Changes: rename libqtcontacts_tracker_extensions to libqtcontacts_extensions_tracker

RevBy: TrustMe

8 years agoChanges: activate dh_makeshlibs
Friedrich W. H. Kossebau [Wed, 13 Oct 2010 13:43:26 +0000 (15:43 +0200)]
Changes: activate dh_makeshlibs

RevBy: Mathias Hasselmann

8 years agoChanges: enable schemalister and tests to link to libqtcontacts_tracker_extensions...
Friedrich W. H. Kossebau [Wed, 13 Oct 2010 12:44:07 +0000 (14:44 +0200)]
Changes: enable schemalister and tests to link to libqtcontacts_tracker_extensions.so in build dir if existing

RevBy: people-review

8 years agoChanges: add declaration to export symbols of libqtcontacts_tracker_extensions
Friedrich W. H. Kossebau [Wed, 13 Oct 2010 11:09:13 +0000 (13:09 +0200)]
Changes: add declaration to export symbols of libqtcontacts_tracker_extensions

RevBy: people-review

8 years agoChanges: move entry of extension lib creation in changelog to currently prepared...
Friedrich W. H. Kossebau [Tue, 12 Oct 2010 16:51:57 +0000 (18:51 +0200)]
Changes: move entry of extension lib creation in changelog to currently prepared version

RevBy: TrustMe

8 years agoChanges: make libqtcontacts_tracker_extensions a shared library
Friedrich W. H. Kossebau [Tue, 12 Oct 2010 16:45:03 +0000 (18:45 +0200)]
Changes: make libqtcontacts_tracker_extensions a shared library

RevBy: people-review

8 years agoChanges: add qtcontacts_extensions_tracker.prf file and install it
Friedrich W. H. Kossebau [Tue, 12 Oct 2010 15:52:08 +0000 (17:52 +0200)]
Changes: add qtcontacts_extensions_tracker.prf file and install it

RevBy: TrustMe

8 years agoChanges: rename lib to libqtcontacts-tracker-extensions.a, add package build instruct...
Friedrich W. H. Kossebau [Tue, 12 Oct 2010 14:54:33 +0000 (16:54 +0200)]
Changes: rename lib to libqtcontacts-tracker-extensions.a, add package build instructions for a package with lib and headers

RevBy: TrustMe

8 years agoChanges: move code into QTM namespace
Friedrich W. H. Kossebau [Tue, 12 Oct 2010 09:15:10 +0000 (11:15 +0200)]
Changes: move code into QTM namespace

RevBy: TrustMe

8 years agoChanges: moved customdetails.*, settings.* into separate libqtcontacts_tracker_utils...
Friedrich W. H. Kossebau [Fri, 8 Oct 2010 12:48:00 +0000 (14:48 +0200)]
Changes: moved customdetails.*, settings.* into separate libqtcontacts_tracker_utils.a, with public headers in /usr/include/qtcontacts-tracker

RevBy: people-review

8 years agoChanges: Add bold warning about QContactManagerEngine::waitForRequestFinished() abuse.
Mathias Hasselmann [Wed, 13 Oct 2010 10:47:31 +0000 (12:47 +0200)]
Changes: Add bold warning about QContactManagerEngine::waitForRequestFinished() abuse.

RevBy: Robin Burchell

8 years agoChanges: Fix required tracker version.
Mathias Hasselmann [Tue, 12 Oct 2010 11:59:28 +0000 (13:59 +0200)]
Changes: Fix required tracker version.

RevBy: TrustMe

8 years agoPrepare harmattan/4.9.7-1
Mathias Hasselmann [Tue, 12 Oct 2010 08:30:19 +0000 (10:30 +0200)]
Prepare harmattan/4.9.7-1

8 years agoFixes: NB#192947 - QContactFetchRequest returns QContactOrganization detail for every...
Mathias Hasselmann [Tue, 12 Oct 2010 05:40:27 +0000 (07:40 +0200)]
Fixes: NB#192947 - QContactFetchRequest returns QContactOrganization detail for every contact

Bug: NB#192947
RevBy: TrustMe
Details: Previous fix was wrong, still the previous fix is an useful (micro)
optimization, so let's keep it.

8 years agoChanges: Bump package version hasselm/perf1
Mathias Hasselmann [Mon, 11 Oct 2010 20:40:55 +0000 (22:40 +0200)]
Changes: Bump package version

RevBy: TrustMe

8 years agoChanges: Change required tracker version to current staging backport
Mathias Hasselmann [Mon, 11 Oct 2010 14:41:38 +0000 (16:41 +0200)]
Changes: Change required tracker version to current staging backport

RevBy: TrustMe

8 years agoChanges: Replace some more qWarning() usages with qctWarn()
Mathias Hasselmann [Mon, 11 Oct 2010 13:49:52 +0000 (15:49 +0200)]
Changes: Replace some more qWarning() usages with qctWarn()

RevBy: TrustMe

8 years agoChanges: Support both account path and connection paths in Telepathy conversion
Mathias Hasselmann [Mon, 11 Oct 2010 13:43:33 +0000 (15:43 +0200)]
Changes: Support both account path and connection paths in Telepathy conversion

RevBy: TrustMe
Details: We probably should have two different IRI schemes instead, but well.

8 years agoPrepare harmattan/4.9.6-1
Mathias Hasselmann [Mon, 11 Oct 2010 10:34:22 +0000 (12:34 +0200)]
Prepare harmattan/4.9.6-1

8 years agoFixes: QContactFetchRequest returns QContactOrganization detail for every contact
Adrien Bustany [Fri, 8 Oct 2010 17:02:59 +0000 (20:02 +0300)]
Fixes: QContactFetchRequest returns QContactOrganization detail for every contact

Bug: NB#192947
RevBy: TrustMe
RevBy: people-review
Details:
This commit adds a check on IRI presence when fetching a detail composed of
several fields (several columns in the query result). If the IRI of the detail
is empty, the detail will be skipped.
This commit also adds a test for this bug.

8 years agoFixes: NB#196862 - <Other> libqtcontacts-tracker-tests depends on testrunner instead...
Mathias Hasselmann [Mon, 11 Oct 2010 08:15:49 +0000 (10:15 +0200)]
Fixes: NB#196862 - <Other> libqtcontacts-tracker-tests depends on testrunner instead of testrunner-lite

Bug: NB#196862
RevBy: TrustMe

8 years agoChanges: Also copy the schema when copying an engine
Mathias Hasselmann [Mon, 11 Oct 2010 07:23:45 +0000 (09:23 +0200)]
Changes: Also copy the schema when copying an engine

RevBy: TrustMe

8 years agoChanges: Properly handle exlaimation marks in telepathy IRIs
Mathias Hasselmann [Fri, 8 Oct 2010 23:24:12 +0000 (01:24 +0200)]
Changes: Properly handle exlaimation marks in telepathy IRIs

RevBy: TrustMe

8 years agoChanges: Update testFetchRequestQuery
Mathias Hasselmann [Fri, 8 Oct 2010 16:16:37 +0000 (18:16 +0200)]
Changes: Update testFetchRequestQuery

RevBy: TrustMe

8 years agoChanges: Update reference queries for 20f42d3896295eb86d62e7083d636848a3b71959
Mathias Hasselmann [Fri, 8 Oct 2010 12:54:08 +0000 (14:54 +0200)]
Changes: Update reference queries for 20f42d3896295eb86d62e7083d636848a3b71959

RevBy: TrustMe

8 years agoChanges: Update reference queries for 0f6ae4549446096d5fe979dfdc5f933b9c178123
Mathias Hasselmann [Fri, 8 Oct 2010 12:53:29 +0000 (14:53 +0200)]
Changes: Update reference queries for 0f6ae4549446096d5fe979dfdc5f933b9c178123

RevBy: TrustMe

8 years agoChanges: Don't insert underscore in unique variable names
Mathias Hasselmann [Fri, 8 Oct 2010 12:52:31 +0000 (14:52 +0200)]
Changes: Don't insert underscore in unique variable names

RevBy: TrustMe
Details: This avoids conflicts with QtTracker variable filtering in reference query checks.

8 years agoChanges: Make reference query matching case-sensitive
Mathias Hasselmann [Fri, 8 Oct 2010 12:52:04 +0000 (14:52 +0200)]
Changes: Make reference query matching case-sensitive

RevBy: TrustMe

8 years agoChanges: Update reference queries for d63a8ee56fdd07a1137c84e9aa94d9c378545f2d
Mathias Hasselmann [Fri, 8 Oct 2010 12:51:22 +0000 (14:51 +0200)]
Changes: Update reference queries for d63a8ee56fdd07a1137c84e9aa94d9c378545f2d

RevBy: TrustMe

8 years agoChanges: Consistently named special IRI char constants.
Mathias Hasselmann [Fri, 8 Oct 2010 12:31:38 +0000 (14:31 +0200)]
Changes: Consistently named special IRI char constants.

RevBy: TrustMe

8 years agoChanges: Update reference queries for 4dbc3f229df65d83ccdcb9e927bfdc9ec731bbc8
Mathias Hasselmann [Fri, 8 Oct 2010 12:25:28 +0000 (14:25 +0200)]
Changes: Update reference queries for 4dbc3f229df65d83ccdcb9e927bfdc9ec731bbc8

RevBy: TrustMe

8 years agoNew: EXPECTFAIL file
Mathias Hasselmann [Fri, 8 Oct 2010 12:23:59 +0000 (14:23 +0200)]
New: EXPECTFAIL file

RevBy: TrustMe

8 years agoChanges : support excluding and including char's when doing PercentEncoding and use...
Siraj Razick [Fri, 8 Oct 2010 12:22:32 +0000 (17:52 +0530)]
Changes : support excluding and including char's when doing PercentEncoding and use it to exclude tp url's

Rev-By : Mathias Hasselmann <mathias@openismus.com>

8 years agoFixes: still special support for the unit tests needed (i.e. prevent fetching details...
Friedrich W. H. Kossebau [Fri, 8 Oct 2010 11:38:43 +0000 (13:38 +0200)]
Fixes: still special support for the unit tests needed (i.e. prevent fetching details not explicitely specified in hint)

RevBy: TrustMe

8 years agoChanges: Don't test query builder for entirly unsupported details
Mathias Hasselmann [Fri, 8 Oct 2010 11:14:35 +0000 (13:14 +0200)]
Changes: Don't test query builder for entirly unsupported details

RevBy: TrustMe

8 years agoNew: tests/ut_qtcontacts_trackerplugin_querybuilder/data/125-Contact-Thumbnail.rq
Mathias Hasselmann [Fri, 8 Oct 2010 11:14:08 +0000 (13:14 +0200)]
New: tests/ut_qtcontacts_trackerplugin_querybuilder/data/125-Contact-Thumbnail.rq

RevBy: TrustMe

8 years agoChanges: Consider Family detail in query builder tests
Mathias Hasselmann [Fri, 8 Oct 2010 10:29:26 +0000 (12:29 +0200)]
Changes: Consider Family detail in query builder tests

RevBy: TrustMe

8 years agoChanges: Remove QContactAbstractRequest::ContactFetchByIdRequest guard
Mathias Hasselmann [Fri, 8 Oct 2010 09:30:00 +0000 (11:30 +0200)]
Changes: Remove QContactAbstractRequest::ContactFetchByIdRequest guard

RevBy: TrustMe
Details: We now require QtMobility 1.1.

8 years agoChanges: Update detail schema for QtMobility 1.1
Mathias Hasselmann [Fri, 8 Oct 2010 09:29:26 +0000 (11:29 +0200)]
Changes: Update detail schema for QtMobility 1.1

RevBy: TrustMe

8 years agoNew: QTrackerContactDetailSchema::Version
Mathias Hasselmann [Fri, 8 Oct 2010 09:29:01 +0000 (11:29 +0200)]
New: QTrackerContactDetailSchema::Version

RevBy: TrustMe

8 years agoChanges: Preserve order of custom value lists.
Mathias Hasselmann [Fri, 8 Oct 2010 09:27:41 +0000 (11:27 +0200)]
Changes: Preserve order of custom value lists.

RevBy: TrustMe
Details: Depends on tracker:id() growing monotonic.