qtcontacts-tracker:hasselmms-qtcontacts-tracker.git
7 years agoFixes: Use proper input file variable for doxygen
Mathias Hasselmann [Tue, 21 Jun 2011 09:06:52 +0000 (11:06 +0200)]
Fixes: Use proper input file variable for doxygen

RevBy: TrustMe

7 years agoChanges: Rename --enable-doc to --enable-docs for consistency
Mathias Hasselmann [Tue, 21 Jun 2011 09:06:29 +0000 (11:06 +0200)]
Changes: Rename --enable-doc to --enable-docs for consistency

RevBy: TrustMe

7 years agoChanges: Only document schema when --enable-doc is configured
Mathias Hasselmann [Tue, 21 Jun 2011 09:03:07 +0000 (11:03 +0200)]
Changes: Only document schema when --enable-doc is configured

RevBy: TrustMe

7 years agoFixes: Don't visit doc folder unless --enable-doc is configured
Mathias Hasselmann [Tue, 21 Jun 2011 09:01:51 +0000 (11:01 +0200)]
Fixes: Don't visit doc folder unless --enable-doc is configured

RevBy: TrustMe

7 years agoPrepare harmattan/4.14.17-1
Mathias Hasselmann [Mon, 20 Jun 2011 19:44:32 +0000 (21:44 +0200)]
Prepare harmattan/4.14.17-1

7 years agoNew: Package API docs
Mathias Hasselmann [Mon, 20 Jun 2011 19:38:13 +0000 (21:38 +0200)]
New: Package API docs

RevBy: TrustMe

7 years agoFixes: Ignore bm_qtcontacts_trackerplugin_merge
Mathias Hasselmann [Mon, 20 Jun 2011 19:26:44 +0000 (21:26 +0200)]
Fixes: Ignore bm_qtcontacts_trackerplugin_merge

RevBy: TrustMe

7 years agoChanges: Extract engine params from API docs
Mathias Hasselmann [Mon, 20 Jun 2011 19:15:08 +0000 (21:15 +0200)]
Changes: Extract engine params from API docs

RevBy: TrustMe

7 years agoFixes: Install API docs at proper location
Mathias Hasselmann [Mon, 20 Jun 2011 18:39:25 +0000 (20:39 +0200)]
Fixes: Install API docs at proper location

RevBy: TrustMe

7 years agoFixes: Tell qmake to install API docs
Mathias Hasselmann [Mon, 20 Jun 2011 17:46:30 +0000 (19:46 +0200)]
Fixes: Tell qmake to install API docs

RevBy: TrustMe (MR#233)

7 years agoFixes: NB#263843 - Document engine parameters
Adrien Bustany [Fri, 10 Jun 2011 11:01:33 +0000 (14:01 +0300)]
Fixes: NB#263843 - Document engine parameters

RevBy: cocos (MR#233)

7 years agoChanges: Hide QctMetatypedContactDetail from doc
Adrien Bustany [Fri, 10 Jun 2011 11:04:26 +0000 (14:04 +0300)]
Changes: Hide QctMetatypedContactDetail from doc

RevBy: cocos (MR#233)

7 years agoChanges: Clarify and fix doc of QctUnmergeIMContactsRequest
Adrien Bustany [Fri, 10 Jun 2011 11:01:07 +0000 (14:01 +0300)]
Changes: Clarify and fix doc of QctUnmergeIMContactsRequest

RevBy: cocos (MR#233)

7 years agoChanges: Fix doc of QctGarbageCollector
Adrien Bustany [Fri, 10 Jun 2011 10:59:18 +0000 (13:59 +0300)]
Changes: Fix doc of QctGarbageCollector

RevBy: cocos (MR#233)

7 years agoChanges: Complete documentation of QctContactMergeRequest
Adrien Bustany [Fri, 10 Jun 2011 10:58:46 +0000 (13:58 +0300)]
Changes: Complete documentation of QctContactMergeRequest

RevBy: cocos (MR#233)

7 years agoNew: Add main page to qct documentation
Adrien Bustany [Fri, 10 Jun 2011 11:32:33 +0000 (14:32 +0300)]
New: Add main page to qct documentation

RevBy: cocos (MR#233)

7 years agoChanges: Fix documentation generation
Adrien Bustany [Fri, 10 Jun 2011 07:11:01 +0000 (10:11 +0300)]
Changes: Fix documentation generation

RevBy: cocos (MR#233)

7 years agoChanges: Update separators in legal headers
Mathias Hasselmann [Mon, 20 Jun 2011 13:03:13 +0000 (15:03 +0200)]
Changes: Update separators in legal headers

RevBy: cocos (MR#233)

7 years agoFixes: Legal headers to not conflict with doxygen
Mathias Hasselmann [Mon, 20 Jun 2011 13:02:02 +0000 (15:02 +0200)]
Fixes: Legal headers to not conflict with doxygen

RevBy: cocos (MR#233)

7 years agoFixes: Advertised features
Mathias Hasselmann [Mon, 20 Jun 2011 12:44:08 +0000 (14:44 +0200)]
Fixes: Advertised features

RevBy: cocos (MR#235)

7 years agoChanges: Remove useless GC query from save request
Adrien Bustany [Tue, 14 Jun 2011 12:19:37 +0000 (15:19 +0300)]
Changes: Remove useless GC query from save request

RevBy: cocos (MR#234)
Details:
This part is now handled by QContactTrackerEngine::cleanupQuery()

7 years agoFixes: testContactLocalIdFilter()
Mathias Hasselmann [Wed, 15 Jun 2011 21:58:48 +0000 (23:58 +0200)]
Fixes: testContactLocalIdFilter()

RevBy: TrustMe

7 years agoChanges: Modernize testContactLocalIdFilter()
Mathias Hasselmann [Wed, 15 Jun 2011 21:57:50 +0000 (23:57 +0200)]
Changes: Modernize testContactLocalIdFilter()

RevBy: TrustMe
Details: Use loadRawContacts() and resolveTrackerIds()

7 years agoFixes: Actually check impact of testRemoveRequest()
Mathias Hasselmann [Wed, 15 Jun 2011 21:31:57 +0000 (23:31 +0200)]
Fixes: Actually check impact of testRemoveRequest()

RevBy: TrustMe

7 years agoFixes: testIntersectionFilter() and testUnionFilter()
Mathias Hasselmann [Wed, 15 Jun 2011 21:34:05 +0000 (23:34 +0200)]
Fixes: testIntersectionFilter() and testUnionFilter()

RevBy: TrustMe

7 years agoNew: resolveTrackerIds() for many IRIs
Mathias Hasselmann [Wed, 15 Jun 2011 21:28:53 +0000 (23:28 +0200)]
New: resolveTrackerIds() for many IRIs

RevBy: TrustMe

7 years agoChanges: Share localIdFilter() and fetchHint() method
Mathias Hasselmann [Wed, 15 Jun 2011 21:27:34 +0000 (23:27 +0200)]
Changes: Share localIdFilter() and fetchHint() method

RevBy: TrustMe

7 years agoChanges: Resolve reference contact ids while loading them
Mathias Hasselmann [Wed, 15 Jun 2011 13:21:24 +0000 (15:21 +0200)]
Changes: Resolve reference contact ids while loading them

RevBy: TrustMe

7 years agoChanges: Extract ut_qtcontacts_trackerplugin_common::localRawContacts()
Mathias Hasselmann [Wed, 15 Jun 2011 13:19:44 +0000 (15:19 +0200)]
Changes: Extract ut_qtcontacts_trackerplugin_common::localRawContacts()

RevBy: TrustMe

7 years agoFixes: ut_qtcontacts_trackerplugin_querybuilder::testFetchRequest
Mathias Hasselmann [Tue, 14 Jun 2011 23:23:51 +0000 (01:23 +0200)]
Fixes: ut_qtcontacts_trackerplugin_querybuilder::testFetchRequest

RevBy: TrustMe
Details: Update test data to make

7 years agoFixes: Drop depecated contact iri parsers stubs
Mathias Hasselmann [Tue, 14 Jun 2011 23:23:22 +0000 (01:23 +0200)]
Fixes: Drop depecated contact iri parsers stubs

RevBy: TrustMe

7 years agoFixes: Reference contact loading and matching
Mathias Hasselmann [Tue, 14 Jun 2011 23:22:32 +0000 (01:22 +0200)]
Fixes: Reference contact loading and matching

RevBy: TrustMe

7 years agoChanges: Remove ut_qtcontacts_trackerplugin::testDateDetail from EXPECTFAIL
Mathias Hasselmann [Tue, 14 Jun 2011 15:39:25 +0000 (17:39 +0200)]
Changes: Remove ut_qtcontacts_trackerplugin::testDateDetail from EXPECTFAIL

RevBy: TrustMe
Details: AFAIK it was fixed with MR#226.

7 years agoFixes: Formatting of inut_qtcontacts_trackerplugin_common signatures
Mathias Hasselmann [Tue, 14 Jun 2011 12:16:16 +0000 (14:16 +0200)]
Fixes: Formatting of inut_qtcontacts_trackerplugin_common signatures

RevBy: TrustMe

7 years agoPrepare harmattan/4.14.16-1
Mathias Hasselmann [Tue, 14 Jun 2011 09:02:24 +0000 (11:02 +0200)]
Prepare harmattan/4.14.16-1

7 years agoChanges: Let change listener use private task queue
Mathias Hasselmann [Tue, 14 Jun 2011 08:50:18 +0000 (10:50 +0200)]
Changes: Let change listener use private task queue

RevBy: cocos (MR#231)
Details: Avoids race condition from listener and therefore the resolver getting
deleted before the resolver task.

7 years agoChanges: Improve few comments
Mathias Hasselmann [Tue, 14 Jun 2011 08:49:42 +0000 (10:49 +0200)]
Changes: Improve few comments

RevBy: cocos (MR#231)
RevBy: TrustMe

7 years agoChanges: Update suppression file
Mathias Hasselmann [Thu, 9 Jun 2011 13:51:52 +0000 (15:51 +0200)]
Changes: Update suppression file

RevBy: cocos (MR#231)

7 years agoChanges: Use task queue to resolve the change listener's initial tracker::ids
Mathias Hasselmann [Thu, 9 Jun 2011 13:51:14 +0000 (15:51 +0200)]
Changes: Use task queue to resolve the change listener's initial tracker::ids

RevBy: cocos (MR#231)

7 years agoNew: Add public engine method for enqueuing tasks
Mathias Hasselmann [Thu, 9 Jun 2011 12:35:49 +0000 (14:35 +0200)]
New: Add public engine method for enqueuing tasks

RevBy: cocos (MR#231)

7 years agoPrepare harmattan/4.14.15-1
Mathias Hasselmann [Thu, 9 Jun 2011 14:32:25 +0000 (16:32 +0200)]
Prepare harmattan/4.14.15-1

7 years agoFixes: NB#262619 - Unmerging fails if two IMAddress are on one affiliation
Adrien Bustany [Wed, 8 Jun 2011 07:32:40 +0000 (10:32 +0300)]
Fixes: NB#262619 - Unmerging fails if two IMAddress are on one affiliation

RevBy: cocos (MR#229)
Details:
When adding a contact with two OnlineAccount, before contactsd
recreates the affiliation, the IMAddress resources all reside on a same
affiliation in qct graph. Therefore, when unmerging we need to be more
precise than just moving affiliations around.

7 years agoPrepare harmattan/4.14.14.1-1
Adrien Bustany [Wed, 8 Jun 2011 11:23:39 +0000 (14:23 +0300)]
Prepare harmattan/4.14.14.1-1

7 years agoChanges: Mark testSignals as insignificant
Adrien Bustany [Wed, 8 Jun 2011 11:21:19 +0000 (14:21 +0300)]
Changes: Mark testSignals as insignificant

RevBy: TrustMe
Details:
Signal batching makes the signal counting unreliable

7 years agoPrepare harmattan/4.14.14-1
Mathias Hasselmann [Mon, 6 Jun 2011 20:14:21 +0000 (22:14 +0200)]
Prepare harmattan/4.14.14-1

7 years agoFixes: Prevent late signal emission from waitForFinished()
Mathias Hasselmann [Mon, 6 Jun 2011 19:00:34 +0000 (21:00 +0200)]
Fixes: Prevent late signal emission from waitForFinished()

RevBy: TrustMe

7 years agoFixes: Text alignment in batchsaving benchmark
Mathias Hasselmann [Mon, 6 Jun 2011 18:59:00 +0000 (20:59 +0200)]
Fixes: Text alignment in batchsaving benchmark

RevBy: TrustMe

7 years agoChanges: List more valgrind suppressions
Mathias Hasselmann [Wed, 1 Jun 2011 15:54:47 +0000 (17:54 +0200)]
Changes: List more valgrind suppressions

RevBy: TrustMe

7 years agoChanges: Use QctGarbageCollector in remove request
Adrien Bustany [Mon, 30 May 2011 08:46:00 +0000 (11:46 +0300)]
Changes: Use QctGarbageCollector in remove request

RevBy: cocos (MR#227)

7 years agoChanges: Use QctGarbageCollector in save request
Adrien Bustany [Fri, 27 May 2011 06:56:31 +0000 (09:56 +0300)]
Changes: Use QctGarbageCollector in save request

RevBy: cocos (MR#227)

7 years agoChanges: Add gc-limit parameter to engine to control GC triggering
Adrien Bustany [Mon, 30 May 2011 08:20:31 +0000 (11:20 +0300)]
Changes: Add gc-limit parameter to engine to control GC triggering

RevBy: cocos (MR#227)

7 years agoChanges: Register garbage collection query in engine
Adrien Bustany [Mon, 30 May 2011 08:33:14 +0000 (11:33 +0300)]
Changes: Register garbage collection query in engine

RevBy: cocos (MR#227)
Details:
At engine construction, registers the garbage collection query against
contactsd's GC plugin.

7 years agoChanges: Move cleanupQueryQtring to engine
Adrien Bustany [Mon, 30 May 2011 08:04:14 +0000 (11:04 +0300)]
Changes: Move cleanupQueryQtring to engine

RevBy: cocos (MR#227)
Details:
Other requests like the remove request also need garbage collection

7 years agoNew: Add QctGarbageCollector
Adrien Bustany [Fri, 27 May 2011 06:55:31 +0000 (09:55 +0300)]
New: Add QctGarbageCollector

RevBy: cocos (MR#227)
Details:
QctGarbageCollector is a simple wrapper around contactsd GC plugin's
DBus interface.

7 years agoPrepare harmattan/4.14.13-1
Mathias Hasselmann [Wed, 1 Jun 2011 09:34:10 +0000 (11:34 +0200)]
Prepare harmattan/4.14.13-1

7 years agoNew: Valgrind suppressions file
Mathias Hasselmann [Wed, 1 Jun 2011 09:02:18 +0000 (11:02 +0200)]
New: Valgrind suppressions file

RevBy: TrustMe

7 years agoChanges: Add debug flag for disabling waitForFinished() nagging
Mathias Hasselmann [Wed, 1 Jun 2011 08:48:40 +0000 (10:48 +0200)]
Changes: Add debug flag for disabling waitForFinished() nagging

RevBy: TrustMe

7 years agoChanges: Remove RequestTask, SyncThread and ThreadManager classes
Adrien Bustany [Thu, 26 May 2011 06:58:16 +0000 (09:58 +0300)]
Changes: Remove RequestTask, SyncThread and ThreadManager classes

RevBy: cocos (MR#225)
Details:
Those classes are not useful anymore since sync API no uses the queue
and QctTaskWaiter.

7 years agoChanges: Explain why QContactTrackerEngine::runSyncRequest() clones the engine.
Mathias Hasselmann [Mon, 30 May 2011 13:15:33 +0000 (15:15 +0200)]
Changes: Explain why QContactTrackerEngine::runSyncRequest() clones the engine.

RevBy: TrustMe

7 years agoChanges: Use QctTaskWaiter in Engine::runSyncRequest
Adrien Bustany [Wed, 25 May 2011 09:10:44 +0000 (12:10 +0300)]
Changes: Use QctTaskWaiter in Engine::runSyncRequest

RevBy: cocos (MR#225)

7 years agoFixes: Make QctTaskWaiter thread-safe
Mathias Hasselmann [Mon, 30 May 2011 13:26:16 +0000 (15:26 +0200)]
Fixes: Make QctTaskWaiter thread-safe

RevBy: cocos (MR#225)

7 years agoChanges: Add QctTaskWaiter to wait for a task to finish
Adrien Bustany [Wed, 25 May 2011 09:06:53 +0000 (12:06 +0300)]
Changes: Add QctTaskWaiter to wait for a task to finish

RevBy: cocos (MR#225)

7 years agoChanges: Factor out request starting code
Adrien Bustany [Thu, 26 May 2011 06:39:27 +0000 (09:39 +0300)]
Changes: Factor out request starting code

RevBy: cocos (MR#225)
Details:
This code can also be useful for sync requests code.

7 years agoFixes: NB#259357: After unmerging, nie:generator statement misses graph
Adrien Bustany [Mon, 30 May 2011 07:01:43 +0000 (10:01 +0300)]
Fixes: NB#259357: After unmerging, nie:generator statement misses graph

RevBy: cocos (MR#228)
Details:
When unmerging an IM account from a contact, the unmerge request
set the nie:generator to "telepathy" if there is no other generator
set. This commit slightly changes the query so that the statement is
added in the engine's graph, which means it can be properly updated
later by qtcontacts-tracker.

7 years agoChanges: Remove now obsolete slot parameter from runQuery()
Mathias Hasselmann [Fri, 27 May 2011 23:50:31 +0000 (01:50 +0200)]
Changes: Remove now obsolete slot parameter from runQuery()

RevBy: cocos (MR#218)

7 years agoChanges: Remove QTrackerAbstractRequest::handlerQuery(Success|Error)
Adrien Bustany [Fri, 27 May 2011 08:32:13 +0000 (11:32 +0300)]
Changes: Remove QTrackerAbstractRequest::handlerQuery(Success|Error)

RevBy: cocos (MR#218)
Details:
Those functions are not used anymore since onSparqlQueryFinished is
gone.

7 years agoChanges: Remove QTrackerAbstractRequest::onSparqlQueryFinished
Adrien Bustany [Thu, 26 May 2011 11:23:42 +0000 (14:23 +0300)]
Changes: Remove QTrackerAbstractRequest::onSparqlQueryFinished

RevBy: cocos (MR#218)
Details:
This method is not used anymore, and run() should now be self contained
for all requests since emitResult will be called as soon as it returns.

7 years agoChanges: Add GuidAlgorithm to save request dependencies
Adrien Bustany [Mon, 23 May 2011 11:24:53 +0000 (14:24 +0300)]
Changes: Add GuidAlgorithm to save request dependencies

RevBy: cocos (MR#218)

7 years agoChanges: Add dependencies mechanism to QTrackerAbstractRequest
Adrien Bustany [Mon, 23 May 2011 11:16:56 +0000 (14:16 +0300)]
Changes: Add dependencies mechanism to QTrackerAbstractRequest

RevBy: cocos (MR#218)

7 years agoPrepare harmattan/4.14.12-1
Mathias Hasselmann [Fri, 27 May 2011 13:41:11 +0000 (15:41 +0200)]
Prepare harmattan/4.14.12-1

7 years agoChanges: Make testDateDetail really test something
Jens Georg [Thu, 26 May 2011 11:56:16 +0000 (13:56 +0200)]
Changes: Make testDateDetail really test something

RevBy: cocos (MR#226)

7 years agoFixes: Another race condition on queue destruction
Mathias Hasselmann [Fri, 27 May 2011 10:01:17 +0000 (12:01 +0200)]
Fixes: Another race condition on queue destruction

RevBy: Friedrich
Details: Prevent that the currently active task emits finish() and therefore
quits the background thread before we got the chance to request deletion of the
still queued tasks.

7 years agoChanges: Save request: don't expect subtype to be always set
Adrien Bustany [Wed, 25 May 2011 06:03:09 +0000 (09:03 +0300)]
Changes: Save request: don't expect subtype to be always set

RevBy: cocos (MR#224)
Details:
Fields like QContactAddress can have a subtype, but can also not have
one. In this case, no need to raise a warning if the subtype value is
null.

7 years agoFixes: QContactTrackerEngine::operator=(QContactTrackerEngine) leaked the queue,...
Friedrich W. H. Kossebau [Tue, 24 May 2011 15:39:06 +0000 (17:39 +0200)]
Fixes: QContactTrackerEngine::operator=(QContactTrackerEngine) leaked the queue, also wrongly shared data

RevBy: coco-heads (MR#223)

7 years agoChanges: Check that tasks are destructed in proper thread
Mathias Hasselmann [Fri, 27 May 2011 08:02:18 +0000 (10:02 +0200)]
Changes: Check that tasks are destructed in proper thread

RevBy: cocos

7 years agoChanges: Make queue constructors explicit
Mathias Hasselmann [Fri, 27 May 2011 07:59:41 +0000 (09:59 +0200)]
Changes: Make queue constructors explicit

RevBy: cocos

7 years agoChanges: Remove m_taskInThreadCount again
Mathias Hasselmann [Wed, 25 May 2011 11:38:45 +0000 (14:38 +0300)]
Changes: Remove m_taskInThreadCount again

RevBy: cocos
Details: AFAIK it's not needed to keep two books...

7 years agoChanges: Introduce QctTaskQueue typedef
Mathias Hasselmann [Wed, 25 May 2011 09:46:34 +0000 (12:46 +0300)]
Changes: Introduce QctTaskQueue typedef

RevBy: cocos

7 years agoFixes: Make entering of non cancelable state thread safe
Mathias Hasselmann [Mon, 23 May 2011 15:12:44 +0000 (18:12 +0300)]
Fixes: Make entering of non cancelable state thread safe

RevBy: cocos (MR#210)

7 years agoChanges: remove unused parameter "object" from slot QctQueue::onTaskDestroyed(...)
Friedrich W. H. Kossebau [Fri, 20 May 2011 11:34:37 +0000 (13:34 +0200)]
Changes: remove unused parameter "object" from slot QctQueue::onTaskDestroyed(...)

RevBy: coco-heads (MR#210)

7 years agoChanges: add comment to explain when the execution of the task thread will be ended
Friedrich W. H. Kossebau [Fri, 20 May 2011 11:32:56 +0000 (13:32 +0200)]
Changes: add comment to explain when the execution of the task thread will be ended

RevBy: coco-heads (MR#210)

7 years agoChanges: remove QctTask::cancel()
Friedrich W. H. Kossebau [Thu, 19 May 2011 11:18:11 +0000 (13:18 +0200)]
Changes: remove QctTask::cancel()

RevBy: coco-heads (MR#210)

Details:
no longer needed, m_worker->cancel() in QctRequestTask::cancel()
was ineffective anyway, only set the canceled state of the worker, but
did not affect the request

7 years agoFixes: make sure all tasks are deleted inside the background thread before ending it
Friedrich W. H. Kossebau [Wed, 18 May 2011 13:40:40 +0000 (15:40 +0200)]
Fixes: make sure all tasks are deleted inside the background thread before ending it

RevBy: coco-heads (MR#210)

Details:
All tasks' life-time management is controlled by QctQueue (by connecting
finished() signal to deleteLater() slot of task)
All tasks also only should live in the background thread, and thus need to
be deleted before that thread is ended. So cancel needs to be called on them
while the thread exists. And the number of undestroyed tasks needs to be
tracked for that.

7 years agoChanges: don't explicitely delete worker in QctRequestTask deconstructor
Friedrich W. H. Kossebau [Mon, 16 May 2011 20:38:40 +0000 (22:38 +0200)]
Changes: don't explicitely delete worker in QctRequestTask deconstructor

RevBy: coco-heads (MR#210)

Details:
m_worker is a QObject child of the task, so will be deleted in
QObject deconstructor anyway

7 years agoPrepare harmattan/4.14.11.1-1
Adrien Bustany [Thu, 26 May 2011 07:27:03 +0000 (10:27 +0300)]
Prepare harmattan/4.14.11.1-1

7 years agoRevert "Changes: Remove ut_qtcontacts_trackerplugin::testAnniversary from EXPECTFAIL"
Adrien Bustany [Thu, 26 May 2011 07:24:20 +0000 (10:24 +0300)]
Revert "Changes: Remove ut_qtcontacts_trackerplugin::testAnniversary from EXPECTFAIL"

This reverts commit cb9ae80e3c289b15c034f3ed439cf1c1da75f279.

7 years agoChanges: do not emit QctRequestTask::finished twice if request is finished/canceled...
Friedrich W. H. Kossebau [Mon, 16 May 2011 21:36:54 +0000 (23:36 +0200)]
Changes: do not emit QctRequestTask::finished twice if request is finished/canceled (Fixes: NB#252374)

RevBy: coco-heads (MR#210)

7 years agoChanges: don't leak tasks added to closed queue
Friedrich W. H. Kossebau [Tue, 17 May 2011 22:40:26 +0000 (00:40 +0200)]
Changes: don't leak tasks added to closed queue

RevBy: coco-heads (MR#210)

7 years agoPrepare harmattan/4.14.11-1
Mathias Hasselmann [Tue, 24 May 2011 12:49:59 +0000 (15:49 +0300)]
Prepare harmattan/4.14.11-1

7 years agoFixes: NB#229821 - QtContacts "samplephonebook" example does not work
Adrien Bustany [Tue, 24 May 2011 07:38:54 +0000 (10:38 +0300)]
Fixes: NB#229821 - QtContacts "samplephonebook" example does not work

RevBy: cocos (MR#222)
Details:
This commit makes the save request ignore QContactThumbnail details if
they have a null QImage.

7 years agoChanges: Save request: Don't save avatar file if thumbnailing failed
Adrien Bustany [Tue, 24 May 2011 07:36:19 +0000 (10:36 +0300)]
Changes: Save request: Don't save avatar file if thumbnailing failed

RevBy: cocos (MR#222)

7 years agoFixes: NB#254344 - Clean signal counting in ut_qtcontacts_trackerplugin_signals
Adrien Bustany [Tue, 24 May 2011 06:23:08 +0000 (09:23 +0300)]
Fixes: NB#254344 - Clean signal counting in ut_qtcontacts_trackerplugin_signals

RevBy: cocos (MR#221)

7 years agoChanges: Add clear() method to unit tests' Slots class
Adrien Bustany [Tue, 24 May 2011 05:58:04 +0000 (08:58 +0300)]
Changes: Add clear() method to unit tests' Slots class

RevBy: cocos (MR#221)

7 years agoChanges: Remove ut_qtcontacts_trackerplugin::testAnniversary from EXPECTFAIL
Mathias Hasselmann [Tue, 24 May 2011 11:47:49 +0000 (14:47 +0300)]
Changes: Remove ut_qtcontacts_trackerplugin::testAnniversary from EXPECTFAIL

RevBy: TrustMe

7 years agoChanges: Test local id fetch request sorting in testSortContacts
Adrien Bustany [Mon, 23 May 2011 16:33:41 +0000 (19:33 +0300)]
Changes: Test local id fetch request sorting in testSortContacts

RevBy: cocos (MR#220)

7 years agoFixes: NB#255776 - Support sorting for LocalIdFetchRequest
Adrien Bustany [Mon, 23 May 2011 16:17:06 +0000 (19:17 +0300)]
Fixes: NB#255776 - Support sorting for LocalIdFetchRequest

RevBy: cocos (MR#220)

7 years agoChanges: Test detail fetching in testSortContacts
Adrien Bustany [Mon, 23 May 2011 15:37:36 +0000 (18:37 +0300)]
Changes: Test detail fetching in testSortContacts

RevBy: cocos (MR#219)

7 years agoChanges: Check that details needed for sorting are fetched
Adrien Bustany [Mon, 23 May 2011 14:59:38 +0000 (17:59 +0300)]
Changes: Check that details needed for sorting are fetched

RevBy: cocos (MR#219)

7 years agoPrepare harmattan/4.14.10-2
Mathias Hasselmann [Tue, 24 May 2011 10:58:05 +0000 (13:58 +0300)]
Prepare harmattan/4.14.10-2

7 years agoPrepare harmattan/4.14.10-1
Mathias Hasselmann [Mon, 23 May 2011 21:50:57 +0000 (00:50 +0300)]
Prepare harmattan/4.14.10-1