qtcontacts-tracker:qtcontacts-tracker.git
7 years agoChanges: adds method to deal with filters on subtypes by class, bindSubTypeClassesFil...
Friedrich W. H. Kossebau [Mon, 1 Nov 2010 10:38:48 +0000 (11:38 +0100)]
Changes: adds method to deal with filters on subtypes by class, bindSubTypeClassesFilter()

RevBy: people-review

Details:
initial support, only for MatchesExactly (implicitely)

7 years agoChanges: add some more API dox
Friedrich W. H. Kossebau [Wed, 27 Oct 2010 14:00:16 +0000 (16:00 +0200)]
Changes: add some more API dox

RevBy: TrustMe

7 years agoChanges: Collect resources like addresses and affiliations as late as possible hasselmm/perf3
Mathias Hasselmann [Thu, 4 Nov 2010 10:06:27 +0000 (12:06 +0200)]
Changes: Collect resources like addresses and affiliations as late as possible

RevBy: TrustMe

7 years agoChanges: Provide more useful range for nco:hasLocation
Mathias Hasselmann [Thu, 4 Nov 2010 09:51:11 +0000 (11:51 +0200)]
Changes: Provide more useful range for nco:hasLocation

RevBy: TrustMe

7 years agoChanges: Update EXPECTFAIL
Mathias Hasselmann [Thu, 4 Nov 2010 09:50:10 +0000 (11:50 +0200)]
Changes: Update EXPECTFAIL

RevBy: TrustMe

7 years agoChanges: Give VariableHash and PredicateVariableHash better names. hasselmm/perf2
Mathias Hasselmann [Wed, 3 Nov 2010 20:38:41 +0000 (22:38 +0200)]
Changes: Give VariableHash and PredicateVariableHash better names.

RevBy: TrustMe

7 years agoChanges: Add FUTURE file to project
Mathias Hasselmann [Wed, 3 Nov 2010 20:34:39 +0000 (22:34 +0200)]
Changes: Add FUTURE file to project

RevBy: TrustMe

7 years agoChanges: Merge PredicateChain and PropertyInfoList into PropertyInfoList
Mathias Hasselmann [Wed, 3 Nov 2010 20:34:14 +0000 (22:34 +0200)]
Changes: Merge PredicateChain and PropertyInfoList into PropertyInfoList

RevBy: TrustMe

7 years agoChanges: Move PredicateChain class to resourceinfo module
Mathias Hasselmann [Wed, 3 Nov 2010 18:03:19 +0000 (20:03 +0200)]
Changes: Move PredicateChain class to resourceinfo module

RevBy: TrustMe

7 years agoChanges: Change PredicateChain to use Use PropertyInfoBase as element type.
Mathias Hasselmann [Wed, 3 Nov 2010 14:49:42 +0000 (16:49 +0200)]
Changes: Change PredicateChain to use Use PropertyInfoBase as element type.

RevBy: TrustMe

7 years agoChanges: Update creation of display label to match updated UI spec hasselmm/perf1
Mathias Hasselmann [Wed, 3 Nov 2010 14:00:57 +0000 (16:00 +0200)]
Changes: Update creation of display label to match updated UI spec

RevBy: TrustMe

7 years agoChanges: Update required package versions
Mathias Hasselmann [Tue, 2 Nov 2010 15:49:58 +0000 (17:49 +0200)]
Changes: Update required package versions

RevBy: TrustMe

7 years agoChanges: Bump configure script version
Mathias Hasselmann [Tue, 2 Nov 2010 15:49:39 +0000 (17:49 +0200)]
Changes: Bump configure script version

RevBy: TrustMe

7 years agoPrepare harmattan/4.10.5-1
Mathias Hasselmann [Tue, 2 Nov 2010 15:42:51 +0000 (17:42 +0200)]
Prepare harmattan/4.10.5-1

7 years agoNew: Unit test for filtering on QSyncTarget
Jens Georg [Mon, 25 Oct 2010 14:11:47 +0000 (16:11 +0200)]
New: Unit test for filtering on QSyncTarget

RevBy: Mathias Hasselmann
Details:

Check if filtering for QSyncTarget works stand-alone and on intersection with
a QContactChangeLogFilter

7 years agoChanges: Make default sync target an engine parameter.
Mathias Hasselmann [Tue, 2 Nov 2010 14:33:33 +0000 (16:33 +0200)]
Changes: Make default sync target an engine parameter.

RevBy: TrustMe

7 years agoChanges: Add missing TTL file for last commit
Mathias Hasselmann [Tue, 2 Nov 2010 13:41:37 +0000 (15:41 +0200)]
Changes: Add missing TTL file for last commit

RevBy: TrustMe

7 years agoChanges: Add RDF level test for QContactName::FieldCustomLabel
Mathias Hasselmann [Tue, 2 Nov 2010 13:38:59 +0000 (15:38 +0200)]
Changes: Add RDF level test for QContactName::FieldCustomLabel

RevBy: TrustMe

7 years agoChanges: Set sync target to "addressbook" if no sync target is provided
Jens Georg [Mon, 1 Nov 2010 16:03:54 +0000 (18:03 +0200)]
Changes: Set sync target to "addressbook" if no sync target is provided

RevBy: TrustMe
Details:

7 years agoChanges: Delete custom properties as late as possible
Mathias Hasselmann [Mon, 1 Nov 2010 22:02:43 +0000 (00:02 +0200)]
Changes: Delete custom properties as late as possible

RevBy: TrustMe
Details: Saves about 30% of the save request's time.

7 years agoFixes: Possible deadlock in sync API
Jens Georg [Tue, 2 Nov 2010 07:39:21 +0000 (09:39 +0200)]
Fixes: Possible deadlock in sync API

RevBy: TrustMe
Details: On rare occasions when the task in the worker thread was faster than
the code-path to the QWaitCondition::wait() call the calling function was
waiting forever.

7 years agoFixes: concurrencyLevel should be minimal 1, not maximal
Friedrich W. H. Kossebau [Fri, 29 Oct 2010 21:48:59 +0000 (23:48 +0200)]
Fixes: concurrencyLevel should be minimal 1, not maximal

RevBy: people-review

Details:
hehe, I guess the mind was just trying to translate "concurrencyLevel should
be at minimum 1, but best defaultValue (QThread::idealThreadCount())", so
qMin was typed...

7 years agoChanges: Assign names to relationship filter variables
Mathias Hasselmann [Wed, 27 Oct 2010 22:09:06 +0000 (00:09 +0200)]
Changes: Assign names to relationship filter variables

RevBy: TrustMe

7 years agoChanges: Update list of failing unit tests
Mathias Hasselmann [Wed, 27 Oct 2010 20:43:18 +0000 (22:43 +0200)]
Changes: Update list of failing unit tests

RevBy: TrustMe

7 years agoFixes: Make tests loading raw tuples reliable again
Mathias Hasselmann [Wed, 27 Oct 2010 20:40:05 +0000 (22:40 +0200)]
Fixes: Make tests loading raw tuples reliable again

RevBy: TrustMe

7 years agoNew: Permit changing the resource cleanser's RDF service.
Mathias Hasselmann [Wed, 27 Oct 2010 20:39:10 +0000 (22:39 +0200)]
New: Permit changing the resource cleanser's RDF service.

RevBy: TrustMe

7 years agoChanges: Add warning message and additional check for connection
Jens Georg [Wed, 27 Oct 2010 10:05:51 +0000 (12:05 +0200)]
Changes: Add warning message and additional check for connection

RevBy: Mathias Hasselmann

7 years agoChanges: Fix comments
Jens Georg [Mon, 11 Oct 2010 08:38:13 +0000 (10:38 +0200)]
Changes: Fix comments

RevBy: Mathias Hasselmann

7 years agoChanges: Remove committing logic, no batching in QtSparql
Jens Georg [Wed, 6 Oct 2010 08:43:33 +0000 (10:43 +0200)]
Changes: Remove committing logic, no batching in QtSparql

RevBy: Mathias Hasselmann
Details: Keep the generic structure as there's ongoing talk of re-adding a
batch mechanism

7 years agoChanges: Port SaveRequest to use QtSparql
Jens Georg [Tue, 5 Oct 2010 14:28:34 +0000 (16:28 +0200)]
Changes: Port SaveRequest to use QtSparql

RevBy: Mathias Hasselmann

7 years agoBump versions
Mathias Hasselmann [Wed, 27 Oct 2010 10:28:40 +0000 (12:28 +0200)]
Bump versions

7 years agoPrepare harmattan/4.10.4-1 harmattan/4.10.4-1
Mathias Hasselmann [Wed, 27 Oct 2010 09:45:28 +0000 (11:45 +0200)]
Prepare harmattan/4.10.4-1

7 years agoChanges: Aehm, it's VERSION_MICRO, not VERSION_PATCH
Mathias Hasselmann [Wed, 27 Oct 2010 09:43:32 +0000 (11:43 +0200)]
Changes: Aehm, it's VERSION_MICRO, not VERSION_PATCH

RevBy: TrustMe

7 years agoNew: Test interaction of online avatars and account context
Mathias Hasselmann [Tue, 26 Oct 2010 22:17:30 +0000 (00:17 +0200)]
New: Test interaction of online avatars and account context
Changes:

RevBy: TrustMe
Details: Test if online avatars also are restored of their online account is
attached to some affiliation instead of the contact itself.

7 years agoFixes: Also fetch personal avatars which only have a video URL
Mathias Hasselmann [Tue, 26 Oct 2010 22:16:58 +0000 (00:16 +0200)]
Fixes: Also fetch personal avatars which only have a video URL

RevBy: TrustMe

7 years agoChanges: Two small whitespace fixes
Mathias Hasselmann [Tue, 26 Oct 2010 22:16:38 +0000 (00:16 +0200)]
Changes: Two small whitespace fixes

RevBy: TrustMe

7 years agoChanges: Fix small typo in QContactTrackerEngine::contact() barfing.
Mathias Hasselmann [Tue, 26 Oct 2010 22:16:13 +0000 (00:16 +0200)]
Changes: Fix small typo in QContactTrackerEngine::contact() barfing.

RevBy: TrustMe

7 years agoChanges: Drop context field from Avatar detail
Mathias Hasselmann [Tue, 26 Oct 2010 22:15:23 +0000 (00:15 +0200)]
Changes: Drop context field from Avatar detail

RevBy: TrustMe
Details: Regression from IM avatar patch, there is no context.

7 years agoChanges: Fix testVCardsAndSync for avatar details
Mathias Hasselmann [Tue, 26 Oct 2010 20:05:52 +0000 (22:05 +0200)]
Changes: Fix testVCardsAndSync for avatar details

RevBy: TrustMe

7 years agoChanges: Update EXPECTFAIL file about filter tests findings
Mathias Hasselmann [Tue, 26 Oct 2010 19:38:23 +0000 (21:38 +0200)]
Changes: Update EXPECTFAIL file about filter tests findings

RevBy: TrustMe

7 years agoChanges: Properly convert avatar details into internal details.
Mathias Hasselmann [Tue, 26 Oct 2010 19:12:19 +0000 (21:12 +0200)]
Changes: Properly convert avatar details into internal details.

RevBy: TrustMe
Details: Move writebackAvatars() logic into QTrackerContactDetail.

7 years agoChanges: Rename normalizeAvatars() to writebackThumbnails()
Mathias Hasselmann [Tue, 26 Oct 2010 18:36:15 +0000 (20:36 +0200)]
Changes: Rename normalizeAvatars() to writebackThumbnails()

RevBy: TrustMe

7 years agoChanges: merge identify-contact-from-test utilities from testFilterOnContactType...
Friedrich W. H. Kossebau [Tue, 26 Oct 2010 08:58:03 +0000 (10:58 +0200)]
Changes: merge identify-contact-from-test utilities from testFilterOnContactType() and testFilterOnSubTypesBy*()

RevBy: TrustMe

7 years agoChanges: add testFilterOnContactType()
Friedrich W. H. Kossebau [Mon, 25 Oct 2010 16:11:09 +0000 (18:11 +0200)]
Changes: add testFilterOnContactType()

RevBy: TrustMe

7 years agoPrepare harmattan/4.10.3-1 harmattan/4.10.3-1
Mathias Hasselmann [Mon, 25 Oct 2010 20:12:16 +0000 (22:12 +0200)]
Prepare harmattan/4.10.3-1

7 years agoChanges: Use proper resource type for contact groups in ut_qtcontacts_trackerplugin...
Friedrich W. H. Kossebau [Mon, 25 Oct 2010 20:07:58 +0000 (22:07 +0200)]
Changes: Use proper resource type for contact groups in ut_qtcontacts_trackerplugin::testFetchAll()

RevBy: Mathias Hasselmann
Details: Contact groups are based on nco:ContactGroup, not nco:ContactList.

7 years agoChanges: Add test contact for NB#183073
Mathias Hasselmann [Mon, 25 Oct 2010 20:06:18 +0000 (22:06 +0200)]
Changes: Add test contact for NB#183073

Bug: NB#183073
RevBy: TrustMe

7 years agoChanges: Update the contact's display label after saving.
Mathias Hasselmann [Mon, 25 Oct 2010 20:05:27 +0000 (22:05 +0200)]
Changes: Update the contact's display label after saving.

Bug: NB#200059
RevBy: TrustMe

7 years agoFixes: NB#200059 - QContact's displayLabel() is not updated when name is edited and...
Mathias Hasselmann [Mon, 25 Oct 2010 12:02:21 +0000 (14:02 +0200)]
Fixes: NB#200059 - QContact's displayLabel() is not updated when name is edited and if "fullname" property is set for the contact in Tracker.

Bug: NB#200059
Details: Reduce priority of CustomLabel field.

7 years agoChanges: Properly name field order constants for display label
Mathias Hasselmann [Mon, 25 Oct 2010 10:59:37 +0000 (12:59 +0200)]
Changes: Properly name field order constants for display label

RevBy: TrustMe
Details: Mark old names as deprecated.

7 years agoChanges: merge doubled section about ut_qtcontacts_trackerplugin
Friedrich W. H. Kossebau [Mon, 25 Oct 2010 13:29:14 +0000 (15:29 +0200)]
Changes: merge doubled section about ut_qtcontacts_trackerplugin

RevBy: TrustMe

7 years agoChanges: add notes about tests for subtype filtering and adding missing qtcontacts_ex...
Friedrich W. H. Kossebau [Mon, 25 Oct 2010 13:28:27 +0000 (15:28 +0200)]
Changes: add notes about tests for subtype filtering and adding missing qtcontacts_extensions_tracker.prf to -dev package

RevBy: TrustMe

7 years agoChanges: added tests for filtering by subtype (once for subtype by class, by property...
Friedrich W. H. Kossebau [Mon, 25 Oct 2010 13:14:25 +0000 (15:14 +0200)]
Changes: added tests for filtering by subtype (once for subtype by class, by property and by nao:Property)

RevBy: TrustMe

7 years agoFixes: qtcontacts_extensions_tracker.prf was missing in the libqtcontacts-extensions...
Friedrich W. H. Kossebau [Mon, 25 Oct 2010 12:54:43 +0000 (14:54 +0200)]
Fixes: qtcontacts_extensions_tracker.prf was missing in the libqtcontacts-extensions-tracker-dev package

RevBy: TrustMe

7 years agoFixed: warning talked about "address number type" where now "subtype" in general...
Friedrich W. H. Kossebau [Tue, 19 Oct 2010 19:09:40 +0000 (21:09 +0200)]
Fixed: warning talked about "address number type" where now "subtype" in general is meant

RevBy: TrustMe

7 years agoBump version
Xavier Claessens [Mon, 25 Oct 2010 08:09:15 +0000 (10:09 +0200)]
Bump version

7 years agoFixes: NB#183073 - Contact notes are not saved when a contact has two notes
Mathias Hasselmann [Sun, 24 Oct 2010 22:51:42 +0000 (00:51 +0200)]
Fixes: NB#183073 - Contact notes are not saved when a contact has two notes

Bug: NB#183073
RevBy: TrustMe

7 years agoChanges: Repair testFetchRequestQuery()
Mathias Hasselmann [Fri, 22 Oct 2010 22:19:23 +0000 (00:19 +0200)]
Changes: Repair testFetchRequestQuery()

RevBy: TrustMe

7 years agoChanges: Fix definition of avatar detail
Mathias Hasselmann [Fri, 22 Oct 2010 22:18:54 +0000 (00:18 +0200)]
Changes: Fix definition of avatar detail

RevBy: TrustMe

7 years agoChanges: Rename QTrackerContactDetail::isSynthetic()
Mathias Hasselmann [Fri, 22 Oct 2010 22:17:42 +0000 (00:17 +0200)]
Changes: Rename QTrackerContactDetail::isSynthetic()

RevBy: TrustMe

7 years agoChanges: Mark internal avatar details as such
Mathias Hasselmann [Fri, 22 Oct 2010 22:16:17 +0000 (00:16 +0200)]
Changes: Mark internal avatar details as such

RevBy: TrustMe

7 years agoChanges: Update reference queries for online avatar support
Mathias Hasselmann [Fri, 22 Oct 2010 20:45:51 +0000 (22:45 +0200)]
Changes: Update reference queries for online avatar support

RevBy: TrustMe

7 years agoPrepare harmattan/4.10.2-1 harmattan/4.10.2-1
Mathias Hasselmann [Fri, 22 Oct 2010 13:35:06 +0000 (15:35 +0200)]
Prepare harmattan/4.10.2-1

7 years agoChanges: Make m_settings private again.
Mathias Hasselmann [Fri, 22 Oct 2010 13:29:50 +0000 (15:29 +0200)]
Changes: Make m_settings private again.

RevBy: TrustMe

7 years agoChanges: Add missing argument to error message
Mathias Hasselmann [Fri, 22 Oct 2010 13:24:17 +0000 (15:24 +0200)]
Changes: Add missing argument to error message

RevBy: TrustMe

7 years agoChanges: Update testSaveThumbnail(online-avatar)
Mathias Hasselmann [Fri, 22 Oct 2010 12:11:16 +0000 (14:11 +0200)]
Changes: Update testSaveThumbnail(online-avatar)

RevBy: TrustMe

7 years agoChanges: Update list of unit tests expected to fail
Mathias Hasselmann [Fri, 22 Oct 2010 12:06:46 +0000 (14:06 +0200)]
Changes: Update list of unit tests expected to fail

RevBy: TrustMe
Details: There might be more tests known to fail.

7 years agoChanges: Avoid that Thumbnail details are stored as custom detail.
Mathias Hasselmann [Fri, 22 Oct 2010 12:05:56 +0000 (14:05 +0200)]
Changes: Avoid that Thumbnail details are stored as custom detail.

RevBy: TrustMe

7 years agoChanges: Properly register now synthetic Avatar detail with schema.
Mathias Hasselmann [Fri, 22 Oct 2010 11:58:33 +0000 (13:58 +0200)]
Changes: Properly register now synthetic Avatar detail with schema.

RevBy: TrustMe

7 years agoChanges: Add some more debugging notes
Mathias Hasselmann [Fri, 22 Oct 2010 11:44:42 +0000 (13:44 +0200)]
Changes: Add some more debugging notes

RevBy: TrustMe

7 years agoChanges: Prepare for making m_settings private again.
Mathias Hasselmann [Fri, 22 Oct 2010 09:26:37 +0000 (11:26 +0200)]
Changes: Prepare for making m_settings private again.

RevBy: TrustMe
Details: Introduce QctSettings::setValue() and QctSettings::value(),
deprecate protected m_settings field.

7 years agoChanges: Properly handle online avatars with equal presence state in QContactTrackerE...
Mathias Hasselmann [Thu, 21 Oct 2010 12:44:17 +0000 (14:44 +0200)]
Changes: Properly handle online avatars with equal presence state in QContactTrackerEngine::updateAvatar.

RevBy: TrustMe
Details: Also streamline the code a bit.

7 years agoChanges: Make ut_qtcontacts_trackerplugin::testAvatar more robust
Mathias Hasselmann [Thu, 21 Oct 2010 12:41:36 +0000 (14:41 +0200)]
Changes: Make ut_qtcontacts_trackerplugin::testAvatar more robust

RevBy: TrustMe
Details: Don't fail if <contact:42> already exists and has a personal avatar.
Also consider online avatars with equal presence state.

7 years agoFixes: Handling of date details in ut_qtcontacts_trackerplugin::testVCardsAndSync
Mathias Hasselmann [Thu, 21 Oct 2010 10:13:24 +0000 (12:13 +0200)]
Fixes: Handling of date details in ut_qtcontacts_trackerplugin::testVCardsAndSync

RevBy: TrustMe

7 years agoChanges: Kill more waitForRequestFinished() abuse.
Mathias Hasselmann [Wed, 20 Oct 2010 13:39:45 +0000 (15:39 +0200)]
Changes: Kill more waitForRequestFinished() abuse.

RevBy: TrustMe

7 years agoChanges: Fix NULL pointer error in SPARQL connection manager.
Mathias Hasselmann [Wed, 20 Oct 2010 12:29:56 +0000 (14:29 +0200)]
Changes: Fix NULL pointer error in SPARQL connection manager.

RevBy: TrustMe
Details: "In orbit, the first rule of survival is: act slowly." -- Geoffrey A. Landis

7 years agoChanges: Add missing qtsparql dependencies to control file
Mathias Hasselmann [Wed, 20 Oct 2010 12:26:22 +0000 (14:26 +0200)]
Changes: Add missing qtsparql dependencies to control file

RevBy: TrustMe

7 years agoChanges: Barf on missing QtSparql drivers
Mathias Hasselmann [Wed, 20 Oct 2010 12:25:54 +0000 (14:25 +0200)]
Changes: Barf on missing QtSparql drivers

RevBy: TrustMe

7 years agoChanges: Make list of backends configurable
Jens Georg [Tue, 19 Oct 2010 09:48:41 +0000 (11:48 +0200)]
Changes: Make list of backends configurable

RevBy: Mathias Hasselmann

7 years agoNew: Add QctSparqlConnectionManager similar to DBus connection manager
Jens Georg [Tue, 5 Oct 2010 14:20:14 +0000 (16:20 +0200)]
New: Add QctSparqlConnectionManager similar to DBus connection manager

RevBy: Mathias Hasselmann

7 years agoChanges: Rename getClassId() and getIri() getResourceId/Iri()
Mathias Hasselmann [Wed, 20 Oct 2010 09:45:43 +0000 (11:45 +0200)]
Changes: Rename getClassId() and getIri() getResourceId/Iri()

RevBy: TrustMe
Details: tracker:id() returns instance ids, not class ids.

7 years agoChanges: Give better names to some QTrackerClassHierarchy fields
Mathias Hasselmann [Wed, 20 Oct 2010 08:48:49 +0000 (10:48 +0200)]
Changes: Give better names to some QTrackerClassHierarchy fields

RevBy: TrustMe

7 years agoChanges: Update .gitignore file
Mathias Hasselmann [Wed, 20 Oct 2010 07:56:40 +0000 (09:56 +0200)]
Changes: Update .gitignore file

RevBy: TrustMe

7 years agoChanges: Consider contact graph in insertTpContact.sparql script
Mathias Hasselmann [Wed, 20 Oct 2010 07:41:15 +0000 (09:41 +0200)]
Changes: Consider contact graph in insertTpContact.sparql script

RevBy: TrustMe

7 years agoChanges: extend testRemoveSubType() to allow more than one normal field, activate...
Friedrich W. H. Kossebau [Tue, 19 Oct 2010 18:20:56 +0000 (20:20 +0200)]
Changes: extend testRemoveSubType() to allow more than one normal field, activate test for subtypes of QContactOnlineAccount (stored via nao:Property)

RevBy: TrustMe

7 years agoChanges: here subTypes is empty, so just assign the full set, no need for QSet::unite()
Friedrich W. H. Kossebau [Mon, 18 Oct 2010 14:35:25 +0000 (16:35 +0200)]
Changes: here subTypes is empty, so just assign the full set, no need for QSet::unite()

RevBy: TrustMe

7 years agoChanges: rename add(QUrl) to addRegardedIri(QUrl), also added small api dox
Friedrich W. H. Kossebau [Mon, 18 Oct 2010 13:55:01 +0000 (15:55 +0200)]
Changes: rename add(QUrl) to addRegardedIri(QUrl), also added small api dox

RevBy: TrustMe

7 years agoChanges: rename getId(QUrl) to getClassId(QUrl), also add small api dox
Friedrich W. H. Kossebau [Mon, 18 Oct 2010 13:40:52 +0000 (15:40 +0200)]
Changes: rename getId(QUrl) to getClassId(QUrl), also add small api dox

RevBy: TrustMe

7 years agoFixes: should be CONFIG += mobility, not QT += mobility
Friedrich W. H. Kossebau [Tue, 19 Oct 2010 14:22:35 +0000 (16:22 +0200)]
Fixes: should be CONFIG += mobility, not QT += mobility

RevBy: TrustMe

7 years agoChanges: do not give /usr/include/qtcontacts-tracker as include path, just /usr/inclu...
Friedrich W. H. Kossebau [Tue, 19 Oct 2010 11:33:13 +0000 (13:33 +0200)]
Changes: do not give /usr/include/qtcontacts-tracker as include path, just /usr/include, qtcontacts-tracker/ is needed as namespace

RevBy: TrustMe

7 years agoChanges: make rtti a configure switch, using ENABLE_RTTI={yes,no} as qmake VARIABLE...
Friedrich W. H. Kossebau [Tue, 19 Oct 2010 14:10:10 +0000 (16:10 +0200)]
Changes: make rtti a configure switch, using ENABLE_RTTI={yes,no} as qmake VARIABLE, default to yes (was hardcoded to no-rtti before)

RevBy: TrustMe

Details:
no rtti brings problems with libqtcontacts-extensions-tracker, as programs
which link to it may compile with rtti enabled, but subclass QctSettings,
which may break things (dynamic_cast<>). But there is no easy way to set
no-rtti just for subclasses of QctSettings, so this only complicates things.
E.g. the contactssettings applet has to compile with rtti due to meegotouch
which relies on rtti (crashes otherwise).

7 years agoChanges: Document "#if 0" practise.
Mathias Hasselmann [Tue, 19 Oct 2010 12:46:13 +0000 (14:46 +0200)]
Changes: Document "#if 0" practise.

RevBy: TrustMe

7 years agoChanges: Replace testRemoveSubType(online account)'s "#if 0" with QSKIP().
Mathias Hasselmann [Tue, 19 Oct 2010 12:39:44 +0000 (14:39 +0200)]
Changes: Replace testRemoveSubType(online account)'s "#if 0" with QSKIP().

RevBy: TrustMe
Details: QSKIP() does a much better documentation job.

7 years agoChanges: Extend ut_qtcontacts_trackerplugin::testRemoveSubType_data()
Mathias Hasselmann [Tue, 19 Oct 2010 12:18:48 +0000 (14:18 +0200)]
Changes: Extend ut_qtcontacts_trackerplugin::testRemoveSubType_data()

RevBy: TrustMe
Details: Add QContactUrl::SubTypeFavourite and comment about sample order.

7 years agoChanges: Tolerate bad input on property based subtypes
Mathias Hasselmann [Tue, 19 Oct 2010 12:17:23 +0000 (14:17 +0200)]
Changes: Tolerate bad input on property based subtypes

RevBy: TrustMe
Details: Courteously pick first list element if the user ignores our schema.

7 years agoPrepare harmattan/4.10.1-1
Mathias Hasselmann [Tue, 19 Oct 2010 09:10:06 +0000 (11:10 +0200)]
Prepare harmattan/4.10.1-1

7 years agoChanges: added subtype examples wich are mapped by properties or via nao:Property
Friedrich W. H. Kossebau [Tue, 19 Oct 2010 09:47:32 +0000 (11:47 +0200)]
Changes: added subtype examples wich are mapped by properties or via nao:Property

RevBy: people-review

7 years agoFixes: make m_settings a protected member, not private, so subclasses can reuse it
Friedrich W. H. Kossebau [Mon, 18 Oct 2010 15:07:10 +0000 (17:07 +0200)]
Fixes: make m_settings a protected member, not private, so subclasses can reuse it

RevBy: TrustMe

7 years agochanges: Fix compilation of unit tests
Xavier Claessens [Mon, 18 Oct 2010 14:09:54 +0000 (16:09 +0200)]
changes: Fix compilation of unit tests

s/qsetenv/qputenv/

RevBy TrustMe

7 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