qtcontacts-tracker:qtcontacts-tracker.git
7 years agoChanges: Use QString instead of QUrl for Iris
Jens Georg [Mon, 28 Feb 2011 18:44:18 +0000 (20:44 +0200)]
Changes: Use QString instead of QUrl for Iris

RevBy: coco

7 years agoFixes: Unbreak master
Mathias Hasselmann [Wed, 9 Mar 2011 15:57:30 +0000 (16:57 +0100)]
Fixes: Unbreak master

RevBy: cocos
Details: You find me into the shame corner.

7 years agoChanges: Preserve graph when merging contacts
Adrien Bustany [Mon, 28 Feb 2011 13:38:03 +0000 (15:38 +0200)]
Changes: Preserve graph when merging contacts

7 years agoUpdate Cubi to 284edbf8dd2ba52cb51a997014c2e1d1cd7fc31d
Mathias Hasselmann [Wed, 9 Mar 2011 15:13:21 +0000 (16:13 +0100)]
Update Cubi to 284edbf8dd2ba52cb51a997014c2e1d1cd7fc31d

7 years agoPrepare harmattan/4.12.9-1 harmattan/4.12.9-1
Mathias Hasselmann [Wed, 9 Mar 2011 14:59:55 +0000 (15:59 +0100)]
Prepare harmattan/4.12.9-1

7 years agoNew: Add unit testing for QContactFavorite.
Robin Burchell [Tue, 8 Mar 2011 14:06:18 +0000 (14:06 +0000)]
New: Add unit testing for QContactFavorite.

RevBy: MR#134
Bug: BMC#14196
Details:

Performs the following steps:
 - Create a contact
 - Check there is no QContactFavorite
 - Favorite contact
 - Check favorite worked
 - Unfavorite contact
 - Check unfavorite worked

7 years agoChanges: Increase timeout of tests to 240 seconds
Adrien Bustany [Tue, 8 Mar 2011 15:24:54 +0000 (17:24 +0200)]
Changes: Increase timeout of tests to 240 seconds

RevBy: TrustMe
Details:
Some tests, like testFuzzing, take some time to finish on device

7 years agoChanges: Install ut_qtcontacts_trackerplugin_helper
Adrien Bustany [Tue, 8 Mar 2011 14:55:58 +0000 (16:55 +0200)]
Changes: Install ut_qtcontacts_trackerplugin_helper

7 years agoChanges: fix debian/rules after postinst script removal
Adrien Bustany [Tue, 8 Mar 2011 14:20:28 +0000 (16:20 +0200)]
Changes: fix debian/rules after postinst script removal

7 years agoChanges: install ut_qtcontacts_trackerplugin_settings_helper
Adrien Bustany [Tue, 8 Mar 2011 14:09:09 +0000 (16:09 +0200)]
Changes: install ut_qtcontacts_trackerplugin_settings_helper

7 years agoChanges: Remove the localUID postinst script
Adrien Bustany [Fri, 4 Mar 2011 08:56:24 +0000 (09:56 +0100)]
Changes: Remove the localUID postinst script

RevBy: TrustMe
Details:
That change should now be widely accepted.

7 years agoPrepare harmattan/4.12.8-1 mr133 harmattan/4.12.8-1
Mathias Hasselmann [Tue, 8 Mar 2011 11:08:15 +0000 (12:08 +0100)]
Prepare harmattan/4.12.8-1

7 years agoFixes: Possible lock-up if the task is run really fast
Jens Georg [Mon, 7 Mar 2011 15:59:27 +0000 (17:59 +0200)]
Fixes: Possible lock-up if the task is run really fast

RevBy: coco

Details: Looks like that we could miss a wakeAll on very rare occasions

7 years agoChanges: Remove spam from insert query for foreign key objects.
Mathias Hasselmann [Tue, 8 Mar 2011 10:12:11 +0000 (11:12 +0100)]
Changes: Remove spam from insert query for foreign key objects.

RevBy: TrustMe
Details: Only insert parent property's range when it is different from the
property's domain.

7 years agoChanges: Delete associated objects via their foreign key value
Mathias Hasselmann [Mon, 7 Mar 2011 14:57:37 +0000 (15:57 +0100)]
Changes: Delete associated objects via their foreign key value

RevBy: MR#130
Details: Repairs testRemoveSubTypes

7 years agoChanges: Extract RelatedObjectInfo
Mathias Hasselmann [Mon, 7 Mar 2011 14:56:52 +0000 (15:56 +0100)]
Changes: Extract RelatedObjectInfo

RevBy: MR#130

7 years agoChanges: Update ut_qtcontacts_trackerplugin::testSavePhoneNumber() for tel: IRI removal
Mathias Hasselmann [Fri, 4 Mar 2011 21:25:12 +0000 (22:25 +0100)]
Changes: Update ut_qtcontacts_trackerplugin::testSavePhoneNumber() for tel: IRI removal

RevBy: MR#130

7 years agoChanges: Mark nco::phoneNumber as foreign key property in the detail schema
Mathias Hasselmann [Thu, 3 Mar 2011 22:11:15 +0000 (23:11 +0100)]
Changes: Mark nco::phoneNumber as foreign key property in the detail schema

RevBy: MR#130
Details: This permits reuse of phone number resources now that tel: IRI support is gone.

7 years agoChanges: Remove tel: IRI scheme
Mathias Hasselmann [Thu, 3 Mar 2011 22:10:04 +0000 (23:10 +0100)]
Changes: Remove tel: IRI scheme

RevBy: MR#130
Details: It caused major headaches when adding similar phone numbers to the same contact.

7 years agoNew: ut_qtcontacts_trackerplugin::testSimilarPhoneNumber()
Mathias Hasselmann [Fri, 4 Mar 2011 09:50:44 +0000 (10:50 +0100)]
New: ut_qtcontacts_trackerplugin::testSimilarPhoneNumber()

RevBy: MR#130
Details: Test that different contacts can have same phone number.

7 years agoChanges: Use "-maxwarnings 0" for test package
Mathias Hasselmann [Mon, 7 Mar 2011 14:48:28 +0000 (15:48 +0100)]
Changes: Use "-maxwarnings 0" for test package

RevBy: TrustMe

7 years agoUpdate tracker-sparql pc version to 0.10
Adrien Bustany [Tue, 1 Mar 2011 20:16:47 +0000 (22:16 +0200)]
Update tracker-sparql pc version to 0.10

7 years agoNew: ut_qtcontacts_trackerplugin::testSimilarPhoneNumber()
Mathias Hasselmann [Thu, 3 Mar 2011 21:36:07 +0000 (22:36 +0100)]
New: ut_qtcontacts_trackerplugin::testSimilarPhoneNumber()

RevBy: TrustMe
Details: Simulation of the main issue with tel: IRIs

7 years agoChanges: Show tracker error message when a save request task fails
Mathias Hasselmann [Thu, 3 Mar 2011 21:35:44 +0000 (22:35 +0100)]
Changes: Show tracker error message when a save request task fails

RevBy: TrustMe

7 years agoChanges: Bump tracker-runtime dependency to 0.10.0 for SQL variable fix
Jens Georg [Tue, 1 Mar 2011 21:43:04 +0000 (23:43 +0200)]
Changes: Bump tracker-runtime dependency to 0.10.0 for SQL variable fix

RevBy: coco

7 years agoFixes: Variables in filter don't contribute to SQL variables anymore, so this XFAIL...
Jens Georg [Mon, 28 Feb 2011 14:22:13 +0000 (16:22 +0200)]
Fixes: Variables in filter don't contribute to SQL variables anymore, so this XFAIL is void

RevBy: coco

7 years agoFixes: NB#231925 - Replace libcreds2-qt with mssf-qt
Mathias Hasselmann [Wed, 2 Mar 2011 09:43:27 +0000 (10:43 +0100)]
Fixes: NB#231925 - Replace libcreds2-qt with mssf-qt

RevBy: TrustMe

7 years agoChanges: Respect Murphy's law in OnlineAccountConversion
Mathias Hasselmann [Tue, 1 Mar 2011 19:34:49 +0000 (20:34 +0100)]
Changes: Respect Murphy's law in OnlineAccountConversion

RevBy: Friedrich

7 years agoChanges: Use better variable names in QContactTrackerEngine destructor
Mathias Hasselmann [Tue, 1 Mar 2011 20:48:05 +0000 (21:48 +0100)]
Changes: Use better variable names in QContactTrackerEngine destructor

RevBy: TrustMe

7 years agoChanges: Use const char* variant of qctWarn() in OnlineAccountConversion
Mathias Hasselmann [Tue, 1 Mar 2011 19:33:39 +0000 (20:33 +0100)]
Changes: Use const char* variant of qctWarn() in OnlineAccountConversion

RevBy: TrustMe

7 years agoFixes: accountPath in unit tests need to be all different to avoid clashes
Friedrich W. H. Kossebau [Fri, 25 Feb 2011 17:31:39 +0000 (18:31 +0100)]
Fixes: accountPath in unit tests need to be all different to avoid clashes

RevBy: people-review

Details:
Otherwise this error messages is triggered:
"Unable to insert multiple values for subject
`telepathy:/org/freedesktop/fake/account/1' and
single valued property `nco:imDisplayName'
(old_value: 'roads.desert', new value: 'ovi1.com')

7 years agoFixes: solve warnings about "Invalid account path:"
Friedrich W. H. Kossebau [Fri, 25 Feb 2011 17:28:50 +0000 (18:28 +0100)]
Fixes: solve warnings about "Invalid account path:"

RevBy: people-review

Details:
QContactOnlineAccount is expected to have an AccountPath atm

7 years agoFixes: ut_qtcontacts_trackerplugin::insertContact(...) was mixing serviceProvider...
Friedrich W. H. Kossebau [Fri, 25 Feb 2011 15:00:36 +0000 (16:00 +0100)]
Fixes: ut_qtcontacts_trackerplugin::insertContact(...) was mixing serviceProvider with protocol

RevBy: people-review

7 years agoChanges: use "jabber" as default protocol in ut_qtcontacts_trackerplugin::insertConta...
Friedrich W. H. Kossebau [Fri, 25 Feb 2011 14:12:56 +0000 (15:12 +0100)]
Changes: use "jabber" as default protocol in ut_qtcontacts_trackerplugin::insertContact(...)

RevBy: people-review

Details:
Both QtMobility and telepathy use "jabber" for XMPP (and Jabber)

7 years agoFixes: schema mistakenly set hasDetailUri for QContactOnlineAccount::FieldProtocol
Friedrich W. H. Kossebau [Sun, 27 Feb 2011 23:13:34 +0000 (00:13 +0100)]
Fixes: schema mistakenly set hasDetailUri for QContactOnlineAccount::FieldProtocol

RevBy: people-review

Details:
protocol name is not used for generation of detail uri,
cmp. also QTrackerContactSubject::makeIri...) which failed before
as values.count() was now 3, not 2

7 years agoChanges: add some temporary check if protocol names are all-lower-case or not
Friedrich W. H. Kossebau [Sun, 27 Feb 2011 22:47:00 +0000 (23:47 +0100)]
Changes: add some temporary check if protocol names are all-lower-case or not

RevBy: people-review

7 years agoRevert "Changes: add some temporary check if protocol names are all-lower-case or...
Jens Georg [Mon, 28 Feb 2011 13:01:47 +0000 (15:01 +0200)]
Revert "Changes: add some temporary check if protocol names are all-lower-case or not"

This reverts commit 20d974e8654712b575add6a0597d1992ee2e6820.

Ah yes, thanks gitorious. That was the wrong patch.

7 years agoChanges: add some temporary check if protocol names are all-lower-case or not
Friedrich W. H. Kossebau [Fri, 25 Feb 2011 15:07:46 +0000 (16:07 +0100)]
Changes: add some temporary check if protocol names are all-lower-case or not

RevBy: people-review

7 years agoUpdate Cubi to efa9834aef170e608453f708f2ef8473a9d70ae4
Jens Georg [Mon, 28 Feb 2011 09:50:24 +0000 (11:50 +0200)]
Update Cubi to efa9834aef170e608453f708f2ef8473a9d70ae4

7 years agoFixes: adapt unit test to new pattern for display label with last name first
Friedrich W. H. Kossebau [Fri, 25 Feb 2011 15:21:45 +0000 (16:21 +0100)]
Fixes: adapt unit test to new pattern for display label with last name first

RevBy: Adrien

7 years agoChanges: Use more efficient QMultiHash::contains in merge request
Adrien Bustany [Thu, 24 Feb 2011 20:10:53 +0000 (22:10 +0200)]
Changes: Use more efficient QMultiHash::contains in merge request

RevBy: TrustMe

7 years agoFixes: NB#218724 - Display of the contact name is call history view is incorrect
Adrien Bustany [Thu, 24 Feb 2011 19:45:02 +0000 (21:45 +0200)]
Fixes: NB#218724 - Display of the contact name is call history view is incorrect

RevBy: TrustMe

7 years agoPrepare harmattan/4.12.7-1
Jens Georg [Thu, 24 Feb 2011 15:58:45 +0000 (16:58 +0100)]
Prepare harmattan/4.12.7-1

7 years agoChanges: Make merge request use less memory
Adrien Bustany [Wed, 23 Feb 2011 08:20:41 +0000 (10:20 +0200)]
Changes: Make merge request use less memory

RevBy: TrustMe

7 years agoChanges: factor out "PropertyInfoList chainToDetailUri(const PropertyInfoList &)"
Friedrich W. H. Kossebau [Thu, 3 Feb 2011 02:08:44 +0000 (03:08 +0100)]
Changes: factor out "PropertyInfoList chainToDetailUri(const PropertyInfoList &)"

RevBy: Adrien Bustany <adrien.bustany@nokia.com>

7 years agoChanges: Scalar QB: factor out PropertyInfoList -> ValueChain conversion
Friedrich W. H. Kossebau [Thu, 3 Feb 2011 01:46:12 +0000 (02:46 +0100)]
Changes: Scalar QB: factor out PropertyInfoList -> ValueChain conversion

RevBy: people-review
RevBy: Adrien Bustany <adrien.bustany@nokia.com>

7 years agoChanges: Scalar Query Builder: make intercalate() work in place
Friedrich W. H. Kossebau [Thu, 3 Feb 2011 01:22:28 +0000 (02:22 +0100)]
Changes: Scalar Query Builder: make intercalate() work in place

RevBy: TrustMe
RevBy: Adrien Bustany <adrien.bustany@nokia.com>

Details:
The only existing usage pattern was
list = intercalate(list, someValue);
so list was copied two times without any gain.

7 years agoChanges: Scalar query builder: Simplify logic in bindMultiDetail
Friedrich W. H. Kossebau [Thu, 3 Feb 2011 03:54:57 +0000 (04:54 +0100)]
Changes: Scalar query builder: Simplify logic in bindMultiDetail

RevBy: TrustMe
RevBy: Adrien Bustany <adrien.bustany@nokia.com>

7 years agoFixes: Wrong format string in warning
Jens Georg [Wed, 23 Feb 2011 15:51:38 +0000 (16:51 +0100)]
Fixes: Wrong format string in warning

RevBy: TrustMe

7 years agoFixes: remove unnneeded and unmatched quote character
Friedrich W. H. Kossebau [Tue, 22 Feb 2011 08:52:31 +0000 (09:52 +0100)]
Fixes: remove unnneeded and unmatched quote character

RevBy: TrustMe

7 years agoPrepare harmattan/4.12.6-1 harmattan/4.12.6-1
Jens Georg [Sat, 19 Feb 2011 12:58:38 +0000 (13:58 +0100)]
Prepare harmattan/4.12.6-1

7 years agoFixes: Typo in EXPECTFAIL, bump timeout for testFuzzing and test_signals
Jens Georg [Sat, 19 Feb 2011 12:43:15 +0000 (13:43 +0100)]
Fixes: Typo in EXPECTFAIL, bump timeout for testFuzzing and test_signals

RevBy: TrustMe

7 years agoChanges: only call QTrackerContactDetailData::computePredicateChains() if really...
Friedrich W. H. Kossebau [Thu, 17 Feb 2011 11:36:11 +0000 (12:36 +0100)]
Changes: only call QTrackerContactDetailData::computePredicateChains() if really needed

RevBy: people-review

Details:
For some details m_predicateChains, m_foreignKeyChains or m_possessedChains
are by definition empty, so with the old code QTrackerContactDetailData::computePredicateChains()
was executed on every call of QTrackerContactDetail::predicateChains/foreignKeyChains/possessedChains().
Seems to give slight improvement with ./bm_qtcontacts_trackerplugin_batchsaving --contacts=1000 --batch-size=50 --full,
on average of 10 runs 0.2 s (but then the span of the test results was 5 times bigger).
Still does spare a few cycles on all request creations, anyway.

7 years agoAdd test for InvalidFilter handling
Adrien Bustany [Thu, 17 Feb 2011 13:16:22 +0000 (15:16 +0200)]
Add test for InvalidFilter handling

7 years agoScalarQueryBuilder: Properly handle InvalidFilter
Adrien Bustany [Thu, 17 Feb 2011 12:58:35 +0000 (14:58 +0200)]
ScalarQueryBuilder: Properly handle InvalidFilter

7 years agoChanges: Update EXPECTFAIL
Jens Georg [Sat, 19 Feb 2011 12:10:25 +0000 (13:10 +0100)]
Changes: Update EXPECTFAIL

RevBy: TrustMe

7 years agoFixes: Mark QContactOnlineAccount::FieldProtocol r/w. 121
Jens Georg [Sat, 19 Feb 2011 03:51:14 +0000 (04:51 +0100)]
Fixes: Mark QContactOnlineAccount::FieldProtocol r/w.

RevBy: coco
Details: Since qtm 1.2 QVersit understands X-PROTOCOL entries in vCards
thus we can get FieldProtocol now from sync and need to store that.

Fixes failing testVCardsAndSync.

7 years agoFixes: online account protocol ids need to be converted from telepathy style to the...
Friedrich W. H. Kossebau [Fri, 18 Feb 2011 16:28:50 +0000 (17:28 +0100)]
Fixes: online account protocol ids need to be converted from telepathy style to the new Qt Mobility style

RevBy: people-review

7 years agoFixes: adapt schema to the new way of storing the protocol of an account, nco:hasIMAd...
Friedrich W. H. Kossebau [Fri, 18 Feb 2011 14:28:09 +0000 (15:28 +0100)]
Fixes: adapt schema to the new way of storing the protocol of an account, nco:hasIMAddress [ nco:imProtocol ?p ]

RevBy: people-review

7 years agoChanges: switch to use QContactOnlineAccount::FieldProtocol and deprecate QContactOnl...
Friedrich W. H. Kossebau [Fri, 18 Feb 2011 14:16:25 +0000 (15:16 +0100)]
Changes: switch to use QContactOnlineAccount::FieldProtocol and deprecate QContactOnlineAccount__FieldProtocol

RevBy: people-review

7 years agoFixes: Don't delete the original QContactAbstractRequest as it might be stack-allocated
Jens Georg [Fri, 18 Feb 2011 21:02:18 +0000 (22:02 +0100)]
Fixes: Don't delete the original QContactAbstractRequest as it might be stack-allocated

RevBy: TrustMe

7 years agoNew: Add .vcf from NB#225606
Jens Georg [Fri, 18 Feb 2011 17:02:41 +0000 (18:02 +0100)]
New: Add .vcf from NB#225606

RevBy: TrustMe

7 years agoChanges: .prf files are always post-processed, no chance to override it
Jens Georg [Thu, 17 Feb 2011 21:46:23 +0000 (22:46 +0100)]
Changes: .prf files are always post-processed, no chance to override it

RevBy: TrustMe

7 years agoFixes: More shlibs dependency fixes
Jens Georg [Thu, 17 Feb 2011 21:45:43 +0000 (22:45 +0100)]
Fixes: More shlibs dependency fixes

RevBy: TrustMe

7 years agoRevert "Changes: Use a queue for requests and the tracker:id resolver"
Jens Georg [Thu, 17 Feb 2011 16:21:46 +0000 (17:21 +0100)]
Revert "Changes: Use a queue for requests and the tracker:id resolver"

This reverts commit cfeffffad486e22f3828f3e8f3a8520830fe371d.

This breaks spectacularly when used with threads (i.e.
Manager/Engine/EngineData is created in one thread and request->start() called
in another)

7 years agoRevert "Changes: Minor issues with previous commits."
Jens Georg [Thu, 17 Feb 2011 16:21:37 +0000 (17:21 +0100)]
Revert "Changes: Minor issues with previous commits."

This reverts commit dd33f2e7a03ba0f02291e17f5014776d895eadaf.

7 years agoRevert "Changes: Fix behavior of Engine queue regarding request state"
Jens Georg [Thu, 17 Feb 2011 16:21:14 +0000 (17:21 +0100)]
Revert "Changes: Fix behavior of Engine queue regarding request state"

This reverts commit 1785afac3c82796d0c644869978278fdb61d3b38.

7 years agoUpdate changelog for 4.12.5-1
Adrien Bustany [Thu, 17 Feb 2011 15:26:18 +0000 (17:26 +0200)]
Update changelog for 4.12.5-1

7 years agoChanges: Loosen a bit the qt-mobility requirements
Adrien Bustany [Thu, 17 Feb 2011 09:59:24 +0000 (11:59 +0200)]
Changes: Loosen a bit the qt-mobility requirements

RevBy: TrustMe

7 years agoQuery builder UT: Remove now superfluous qDebug for QContactDetailField
Adrien Bustany [Mon, 24 Jan 2011 11:45:44 +0000 (13:45 +0200)]
Query builder UT: Remove now superfluous qDebug for QContactDetailField

7 years agoFix build for qt mobility 1.2
Adrien Bustany [Mon, 24 Jan 2011 11:45:00 +0000 (13:45 +0200)]
Fix build for qt mobility 1.2

7 years agoFixes: NB#222553 - [CRASH] deleting QContactManager before a request finishes crashes qct
Jens Georg [Wed, 16 Feb 2011 11:44:52 +0000 (12:44 +0100)]
Fixes: NB#222553 - [CRASH] deleting QContactManager before a request finishes crashes qct

RevBy: TrustMe
Details: Remove requests belonging to the engine when the engine goes down

Code taken and adapted from the upcoming sync QSparql work branch

7 years agoChanges: Fix behavior of Engine queue regarding request state 116
Adrien Bustany [Wed, 16 Feb 2011 07:30:34 +0000 (09:30 +0200)]
Changes: Fix behavior of Engine queue regarding request state

RevBy: TrustMe
Details:
We should set the request's status to "Active" before any called can call
waitForFinished.

7 years agoFixes: Accidental version bump
Jens Georg [Tue, 15 Feb 2011 18:36:00 +0000 (19:36 +0100)]
Fixes: Accidental version bump

RevBy: TrustMe

7 years agoChanges: Minor issues with previous commits.
Jens Georg [Tue, 15 Feb 2011 18:43:30 +0000 (19:43 +0100)]
Changes: Minor issues with previous commits.

RevBy: TrustMe

7 years agoChanges: Use a queue for requests and the tracker:id resolver
Adrien Bustany [Mon, 7 Feb 2011 16:22:58 +0000 (18:22 +0200)]
Changes: Use a queue for requests and the tracker:id resolver

RevBy: TrustMe
Details:
QContactManager::start now does nothing except adding the request to a
queue. Requests are processed in order.
This allows running init operations (loading the tracker:id cache)
asynchronously in the background, and proceed the queued requests when
we are done.

7 years agoChanges: Don't call emitResult() from start() in requests
Adrien Bustany [Mon, 14 Feb 2011 12:35:42 +0000 (14:35 +0200)]
Changes: Don't call emitResult() from start() in requests

RevBy: TrustMe
Details:
Calling emitResult() from start() without going through the mainloop
causes reentrency problems.

7 years agoChanges: adds unittest testFilterOnDetailFieldValueWithSingleSpaceOrEmptyString()
Friedrich W. H. Kossebau [Tue, 15 Feb 2011 17:36:58 +0000 (18:36 +0100)]
Changes: adds unittest testFilterOnDetailFieldValueWithSingleSpaceOrEmptyString()

RevBy: people-review

7 years agoFixes: Regressions introduced with a855fea0
Jens Georg [Tue, 15 Feb 2011 18:02:24 +0000 (19:02 +0100)]
Fixes: Regressions introduced with a855fea0

RevBy: TrustMe
Details: Obviously couldn't count args; also nie:contentLastModified needs to
live in our graph otherwise editing of the contact fails.

Also remove "Z" and toUTC, just use localtime when saving to tracker.

7 years agoFixes: Bump wait time for test, probably caused by a855fea05
Jens Georg [Tue, 15 Feb 2011 17:08:21 +0000 (18:08 +0100)]
Fixes: Bump wait time for test, probably caused by a855fea05

RevBy: TrustMe

7 years agoAdd another fixed bug to changelog
Jens Georg [Tue, 15 Feb 2011 16:47:40 +0000 (17:47 +0100)]
Add another fixed bug to changelog

7 years agoFixes: NB#223894 - libqtcontacts-extensions-tracker0 has unnecessary libsysinf0 depen...
Jens Georg [Tue, 15 Feb 2011 01:22:57 +0000 (02:22 +0100)]
Fixes: NB#223894 - libqtcontacts-extensions-tracker0 has unnecessary libsysinf0 dependency

RevBy: coco
Details: Drop unnecessary dependencies from extension library

7 years agoFixes: NB#224391 - Merged local+IM contact lost IM address and avatar after device...
Jens Georg [Mon, 14 Feb 2011 23:30:15 +0000 (00:30 +0100)]
Fixes: NB#224391 - Merged local+IM contact lost IM address and avatar after device rebooting

Add/set nie:contentLastModified for merged/unmerged contacts.

RevBy: coco

7 years agoChanges: Fix token name in aegis check
Adrien Bustany [Tue, 15 Feb 2011 11:57:59 +0000 (13:57 +0200)]
Changes: Fix token name in aegis check

RevBy: TrustMe

7 years agoprepare harmattan/4.12.4-2 harmattan/4.12.4-2
Jens Georg [Mon, 14 Feb 2011 12:56:38 +0000 (13:56 +0100)]
prepare harmattan/4.12.4-2

7 years agoChanges: Add fixed bugs to changelog
Jens Georg [Mon, 14 Feb 2011 12:27:16 +0000 (13:27 +0100)]
Changes: Add fixed bugs to changelog

RevBy: TrustMe

7 years agoChanges: Add errors() function to QctSparqlResolver
Adrien Bustany [Mon, 7 Feb 2011 16:24:59 +0000 (18:24 +0200)]
Changes: Add errors() function to QctSparqlResolver

RevBy: Mathias

7 years agoChanges: Requests: Don't call emitResult from start
Adrien Bustany [Tue, 8 Feb 2011 08:02:46 +0000 (10:02 +0200)]
Changes: Requests: Don't call emitResult from start

RevBy: Mathias
Details: By always using QTimer::singleShot, we ensure the "finished" signal
won't be called before start returns. This fixes some reentrancy problems.

7 years agoPrepare harmattan/4.12.4-1 harmattan/4.12.4-1
Mathias Hasselmann [Fri, 11 Feb 2011 08:50:22 +0000 (09:50 +0100)]
Prepare harmattan/4.12.4-1

7 years agoFixes: Initialize srcdir in testrunner.sh before usage
Mathias Hasselmann [Thu, 10 Feb 2011 17:58:48 +0000 (18:58 +0100)]
Fixes: Initialize srcdir in testrunner.sh before usage

RevBy: TrustMe

7 years agoFixes: Lock-up on saverequest
Jens Georg [Thu, 10 Feb 2011 15:44:33 +0000 (16:44 +0100)]
Fixes: Lock-up on saverequest

RevBy: qct team

Result pointer was deleted accidently by QScopedPointer going out of scope,
causing sync thread to wait for finished() signal forever.

7 years agoChanges: Reduce scope of "chain" variable in QTrackerScalarContactQueryBuilder::bindM...
Mathias Hasselmann [Thu, 10 Feb 2011 14:24:27 +0000 (15:24 +0100)]
Changes: Reduce scope of "chain" variable in QTrackerScalarContactQueryBuilder::bindMultiDetail()

RevBy: TrustMe

7 years agoChanges: remove unused "QHash<QUrl, Variable> subjects", is always the same subject...
Friedrich W. H. Kossebau [Thu, 3 Feb 2011 03:08:53 +0000 (04:08 +0100)]
Changes: remove unused "QHash<QUrl, Variable> subjects", is always the same subject, which is const

RevBy: TrustMe

7 years agoChanges: Rename qmake variables for testsuite targets
Mathias Hasselmann [Thu, 10 Feb 2011 13:38:35 +0000 (14:38 +0100)]
Changes: Rename qmake variables for testsuite targets

RevBy: TrustMe

7 years agoNew: Valgrind support for the testsuite
Mathias Hasselmann [Thu, 10 Feb 2011 13:36:23 +0000 (14:36 +0100)]
New: Valgrind support for the testsuite

RevBy: TrustMe

7 years agoChanges: Move doNotCopyFields constant into the query string.
Mathias Hasselmann [Thu, 10 Feb 2011 12:06:33 +0000 (13:06 +0100)]
Changes: Move doNotCopyFields constant into the query string.

RevBy: TrustMe
Details: Kind of pointless to copy the same constant into all query strings.

7 years agoChanges: Kill that gross testQtBug11213 hack by adding an explicit helper program
Mathias Hasselmann [Thu, 10 Feb 2011 12:05:44 +0000 (13:05 +0100)]
Changes: Kill that gross testQtBug11213 hack by adding an explicit helper program

RevBy: TrustMe

7 years agoNew: QCT_TEST_MAIN
Mathias Hasselmann [Thu, 10 Feb 2011 11:48:16 +0000 (12:48 +0100)]
New: QCT_TEST_MAIN

RevBy: TrustMe
Details: No X server needed for those tests.

7 years agoChanges: Align ut_qtcontacts_trackerplugin_settings with ut_qtcontacts_trackerplugin_...
Mathias Hasselmann [Thu, 10 Feb 2011 11:46:34 +0000 (12:46 +0100)]
Changes: Align ut_qtcontacts_trackerplugin_settings with ut_qtcontacts_trackerplugin_common

RevBy: TrustMe

7 years agoChanges: Remove some more semicolons
Mathias Hasselmann [Thu, 10 Feb 2011 11:25:06 +0000 (12:25 +0100)]
Changes: Remove some more semicolons

RevBy: TrustMe