qtcontacts-tracker:hasselmms-contactsd.git
6 years agotelepathy: Only create PersonContact for valid IM contacts in createContactsBuilder
Adrien Bustany [Tue, 18 Oct 2011 13:32:20 +0000 (16:32 +0300)]
telepathy: Only create PersonContact for valid IM contacts in createContactsBuilder

If some stale IMAddresses were left in the DB (for example, after
deleting a nco:PersonContact linked to an invalid buddy, and before the
garbage collection happened), a new contact would be created for them.

6 years agotelepathy: Factor out common cache loader/writer parts
Adrien Bustany [Tue, 18 Oct 2011 08:17:23 +0000 (11:17 +0300)]
telepathy: Factor out common cache loader/writer parts

6 years agoFixes: Leave more room for new CDTpContact::Change values
Mathias Hasselmann [Fri, 14 Oct 2011 07:50:15 +0000 (09:50 +0200)]
Fixes: Leave more room for new CDTpContact::Change values

RevBy: cocos (MR#34)

6 years agoFixes: Remove redundant lookups in CDTpStorage::updateContact()
Mathias Hasselmann [Mon, 17 Oct 2011 13:40:51 +0000 (15:40 +0200)]
Fixes: Remove redundant lookups in CDTpStorage::updateContact()

RevBy: cocos (MR#34)

6 years agoFixes: Inverted logic in updateContactsInfoBuilder()
Mathias Hasselmann [Tue, 18 Oct 2011 06:29:10 +0000 (08:29 +0200)]
Fixes: Inverted logic in updateContactsInfoBuilder()

RevBy: cocos (MR#34)

6 years agoChanges: Avoid temporary variables when reading back contact info
Mathias Hasselmann [Mon, 17 Oct 2011 13:28:23 +0000 (15:28 +0200)]
Changes: Avoid temporary variables when reading back contact info

RevBy: cocos (MR#34)

6 years agoChanges: Avoid local variable for CDTpAccountCacheLoader/Writer::run()
Mathias Hasselmann [Tue, 18 Oct 2011 06:27:51 +0000 (08:27 +0200)]
Changes: Avoid local variable for CDTpAccountCacheLoader/Writer::run()

RevBy: cocos (MR#34)

6 years agobirthday: Sanitize CDBirthdayController::onTrackerIdsFetched
Adrien Bustany [Tue, 18 Oct 2011 06:41:01 +0000 (09:41 +0300)]
birthday: Sanitize CDBirthdayController::onTrackerIdsFetched

6 years agotelepathy: Remove deleteLater calls in CDTpAccoutCache(Loader|Writer)
Adrien Bustany [Tue, 18 Oct 2011 06:36:08 +0000 (09:36 +0300)]
telepathy: Remove deleteLater calls in CDTpAccoutCache(Loader|Writer)

6 years agoChanges: remove the space from calendarEventId ("1234 com.nokia.birthday" -> "com...
Friedrich W. H. Kossebau [Tue, 18 Oct 2011 08:41:59 +0000 (10:41 +0200)]
Changes: remove the space from calendarEventId ("1234 com.nokia.birthday" -> "com.nokia.birthday/1234")

Details:
works around NB#286209

6 years agoPrepare to release 1.0.13-1
Adrien Bustany [Mon, 17 Oct 2011 10:57:21 +0000 (13:57 +0300)]
Prepare to release 1.0.13-1

6 years agotelepathy: Also create IMAddress for IM ids that failed to resolve
Adrien Bustany [Mon, 17 Oct 2011 10:51:16 +0000 (13:51 +0300)]
telepathy: Also create IMAddress for IM ids that failed to resolve

6 years agotelepathy: Remove getters/setters from CDTpContact::Info
Adrien Bustany [Mon, 17 Oct 2011 07:38:52 +0000 (10:38 +0300)]
telepathy: Remove getters/setters from CDTpContact::Info

Those were only here for the QDataStream operators, so were not really
needed.

6 years agoPrepare to release 1.0.12.3-1
Adrien Bustany [Wed, 12 Oct 2011 08:11:40 +0000 (11:11 +0300)]
Prepare to release 1.0.12.3-1

6 years agoAdd birthday plugin tests in EXPECTFAIL
Adrien Bustany [Wed, 12 Oct 2011 08:06:47 +0000 (11:06 +0300)]
Add birthday plugin tests in EXPECTFAIL

They fail at the moment and the plugin is not included in images yet.

6 years agoPrepare to release 1.0.12.2-1
Adrien Bustany [Mon, 10 Oct 2011 12:27:21 +0000 (15:27 +0300)]
Prepare to release 1.0.12.2-1

6 years agotelepathy: Fix CDTPContact::Info unserialization
Adrien Bustany [Mon, 10 Oct 2011 12:07:14 +0000 (15:07 +0300)]
telepathy: Fix CDTPContact::Info unserialization

6 years agoPrepare to release 1.0.12.1-1
Adrien Bustany [Thu, 6 Oct 2011 15:04:55 +0000 (18:04 +0300)]
Prepare to release 1.0.12.1-1

6 years agoFix make check
Adrien Bustany [Thu, 6 Oct 2011 15:03:34 +0000 (18:03 +0300)]
Fix make check

6 years agobirthday plugin: Restore original language after test finishes
Adrien Bustany [Thu, 6 Oct 2011 14:51:45 +0000 (17:51 +0300)]
birthday plugin: Restore original language after test finishes

6 years agoPrepare to release 1.0.12-1
Adrien Bustany [Wed, 5 Oct 2011 10:16:55 +0000 (13:16 +0300)]
Prepare to release 1.0.12-1

6 years agoAdd missing aegis token to ut_birthdayplugin
Adrien Bustany [Wed, 5 Oct 2011 10:10:21 +0000 (13:10 +0300)]
Add missing aegis token to ut_birthdayplugin

6 years agoSplit the birthday plugin in a separate package
Adrien Bustany [Wed, 5 Oct 2011 07:51:31 +0000 (10:51 +0300)]
Split the birthday plugin in a separate package

6 years agobirthday plugin: Set an alarm one day before birthdays
Adrien Bustany [Tue, 4 Oct 2011 15:28:59 +0000 (18:28 +0300)]
birthday plugin: Set an alarm one day before birthdays

6 years agoFactor files shared between the birthday and telepathy tests
Adrien Bustany [Wed, 5 Oct 2011 08:03:57 +0000 (11:03 +0300)]
Factor files shared between the birthday and telepathy tests

6 years agoFix path to with-daemon.sh in tests
Adrien Bustany [Wed, 5 Oct 2011 08:58:27 +0000 (11:58 +0300)]
Fix path to with-daemon.sh in tests

6 years agoFixes: NB#275463 - AddBuddy ids should get resolved by the connection manager
Adrien Bustany [Tue, 4 Oct 2011 11:30:55 +0000 (14:30 +0300)]
Fixes: NB#275463 - AddBuddy ids should get resolved by the connection manager

6 years agoPrepare to release 1.0.11.1-1
Adrien Bustany [Tue, 4 Oct 2011 07:40:36 +0000 (10:40 +0300)]
Prepare to release 1.0.11.1-1

6 years agoFix tests packaging
Adrien Bustany [Tue, 4 Oct 2011 07:32:05 +0000 (10:32 +0300)]
Fix tests packaging

Previous packaging was designed to handle only one test,
ut_telepathyplugin. Now that we also have a test for the birthday
plugin, move each test to a separate subdir

6 years agoPrepare to release 1.0.11-1
Adrien Bustany [Tue, 4 Oct 2011 07:01:20 +0000 (10:01 +0300)]
Prepare to release 1.0.11-1

6 years agoBirthday plugin: Comment strange setYearly method call
David King [Fri, 30 Sep 2011 08:55:56 +0000 (10:55 +0200)]
Birthday plugin: Comment strange setYearly method call

6 years agoBirthday plugin: Change testChangeBirthday to use a 3-day offset
David King [Thu, 29 Sep 2011 12:22:19 +0000 (14:22 +0200)]
Birthday plugin: Change testChangeBirthday to use a 3-day offset

If the test changes the birthday on the contact by only one day, it is
feasible that time zone differences could accumulate and make the test
fail in success conditions (or succeed in failure conditions). Change
the offset to be three days to make sure that this is not the case.

6 years agoBirthday plugin: Do not set an end date for birthday events
David King [Thu, 29 Sep 2011 09:13:57 +0000 (11:13 +0200)]
Birthday plugin: Do not set an end date for birthday events

Additionally, make sure that the recurrence of the calendar event is
updated if the contact is updated.

6 years agoRetagging harmattan for Bifh to pick it.
Subramanian Girish [Thu, 29 Sep 2011 16:38:20 +0000 (19:38 +0300)]
Retagging harmattan for Bifh to pick it.

6 years agoPrepare to release 1.0.10-1
Adrien Bustany [Thu, 29 Sep 2011 12:05:47 +0000 (15:05 +0300)]
Prepare to release 1.0.10-1

6 years agotelepathy: Check that presence-only updates are tagged as such
Adrien Bustany [Thu, 29 Sep 2011 11:39:00 +0000 (14:39 +0300)]
telepathy: Check that presence-only updates are tagged as such

6 years agoDon't use QTEST_MAIN in the tests
Adrien Bustany [Wed, 28 Sep 2011 12:46:05 +0000 (15:46 +0300)]
Don't use QTEST_MAIN in the tests

This uses a QApplication if QtGui is linked, and then fail to connect to X.
We use a replacement of QTEST_MAIN that always instantiates a QCoreApplication
instead.

6 years agotelepathy: Don't discard presence updates for contacts missing from roster cache
Adrien Bustany [Wed, 28 Sep 2011 08:39:55 +0000 (11:39 +0300)]
telepathy: Don't discard presence updates for contacts missing from roster cache

6 years agotelepathy: Emit syncStarted even before the roster is received
Adrien Bustany [Fri, 23 Sep 2011 12:21:35 +0000 (15:21 +0300)]
telepathy: Emit syncStarted even before the roster is received

6 years agotelepathy: Give a grace period before writing changes to Tracker when the internet...
Adrien Bustany [Thu, 15 Sep 2011 12:33:28 +0000 (15:33 +0300)]
telepathy: Give a grace period before writing changes to Tracker when the internet connection drops

6 years agotelepathy: Add a way to distinguish presence updates from ContactInfo updates in...
Adrien Bustany [Wed, 14 Sep 2011 11:56:42 +0000 (14:56 +0300)]
telepathy: Add a way to distinguish presence updates from ContactInfo updates in change signals

6 years agotelepathy: Factor timestamp updating in CDTpStorage
Adrien Bustany [Wed, 14 Sep 2011 07:29:08 +0000 (10:29 +0300)]
telepathy: Factor timestamp updating in CDTpStorage

6 years agotelepathy: Remove useless DELETE when putting an account offline
Adrien Bustany [Wed, 14 Sep 2011 06:59:10 +0000 (09:59 +0300)]
telepathy: Remove useless DELETE when putting an account offline

We used to delete all the capabilities, before inserting them all again,
this is useless, we can just insert them all and Tracker will ignore the
duplicate statements (makes putting an account offline almost twice as
fast).

6 years agotelepathy: Make roster cache persistent in CDTpAccount
Adrien Bustany [Tue, 13 Sep 2011 14:05:46 +0000 (17:05 +0300)]
telepathy: Make roster cache persistent in CDTpAccount

6 years agotelepathy: Add classes to serialize/unserialize the roster cache to a file
Adrien Bustany [Tue, 13 Sep 2011 14:03:55 +0000 (17:03 +0300)]
telepathy: Add classes to serialize/unserialize the roster cache to a file

6 years agotelepathy: Only write the required contact changes when going online/offline
Adrien Bustany [Fri, 9 Sep 2011 08:53:49 +0000 (11:53 +0300)]
telepathy: Only write the required contact changes when going online/offline

6 years agotelepathy: Add a helper to get the IM address of a CDTpContactPtr
Adrien Bustany [Fri, 9 Sep 2011 08:42:59 +0000 (11:42 +0300)]
telepathy: Add a helper to get the IM address of a CDTpContactPtr

6 years agotelepathy: Add rosterChanges method to CDTpAccount
Adrien Bustany [Fri, 9 Sep 2011 08:42:10 +0000 (11:42 +0300)]
telepathy: Add rosterChanges method to CDTpAccount

This method diffs the roster cache with the current roster, and returns
the data to update for each contact.

6 years agotelepathy: Add Added/Deleted to CDTpContact::Changes
Adrien Bustany [Fri, 9 Sep 2011 08:39:39 +0000 (11:39 +0300)]
telepathy: Add Added/Deleted to CDTpContact::Changes

6 years agotelepathy: Cache the roster in CDTpAccount when the connection goes down
Adrien Bustany [Fri, 9 Sep 2011 08:36:53 +0000 (11:36 +0300)]
telepathy: Cache the roster in CDTpAccount when the connection goes down

6 years agotelepathy: Add a "diff" method to CDTpContact::Info
Adrien Bustany [Tue, 20 Sep 2011 11:43:45 +0000 (14:43 +0300)]
telepathy: Add a "diff" method to CDTpContact::Info

This method can be used to get a set a CDTpContact::Change representing
the difference between two contacts.

6 years agotelepathy: Add QDataStream operators for CDTpContact::Info
Adrien Bustany [Tue, 13 Sep 2011 14:04:31 +0000 (17:04 +0300)]
telepathy: Add QDataStream operators for CDTpContact::Info

6 years agotelepathy: Add CDTpContact::Info for roster cache
Adrien Bustany [Tue, 13 Sep 2011 11:53:18 +0000 (14:53 +0300)]
telepathy: Add CDTpContact::Info for roster cache

6 years agotelepathy: Track current connection in CDTpAccount
Adrien Bustany [Fri, 9 Sep 2011 08:35:05 +0000 (11:35 +0300)]
telepathy: Track current connection in CDTpAccount

When we get the connectionChanged signal, the previous connection has
already been replaced. If we want to take an action based on the
previous state of the connection, we need to track it.

6 years agoHandle SIGINT/SIGTERM to quit properly
Adrien Bustany [Tue, 13 Sep 2011 15:25:53 +0000 (18:25 +0300)]
Handle SIGINT/SIGTERM to quit properly

6 years agoAutomatic version bump
Mathias Hasselmann [Thu, 22 Sep 2011 12:17:35 +0000 (14:17 +0200)]
Automatic version bump

6 years agoPrepare harmattanfb/1.0.9-1
Mathias Hasselmann [Thu, 22 Sep 2011 12:15:39 +0000 (14:15 +0200)]
Prepare harmattanfb/1.0.9-1

6 years agoChanges: Use QCOMPARE instead of QVERIFY for checking a few strings.
Mathias Hasselmann [Wed, 21 Sep 2011 10:06:22 +0000 (12:06 +0200)]
Changes: Use QCOMPARE instead of QVERIFY for checking a few strings.

RevBy: cocos (MR#32)
Details: QCOMPARE prints the string content.

6 years agoChanges: Use custom label instead of first name for birthday tests
Mathias Hasselmann [Wed, 21 Sep 2011 10:05:46 +0000 (12:05 +0200)]
Changes: Use custom label instead of first name for birthday tests

RevBy: cocos (MR#32)
Details: Also verify that details get added to the contact.

6 years agoChanges: Merge contact fetching logic
Mathias Hasselmann [Wed, 21 Sep 2011 09:40:55 +0000 (11:40 +0200)]
Changes: Merge contact fetching logic

RevBy: cocos (MR#32)

6 years agoChanges: Merge common logic in contact fetching callbacks
Mathias Hasselmann [Wed, 21 Sep 2011 09:37:25 +0000 (11:37 +0200)]
Changes: Merge common logic in contact fetching callbacks

RevBy: cocos (MR#32)

6 years agoFixes: Reorder birthday controller methods to have a chance understanding it
Mathias Hasselmann [Wed, 21 Sep 2011 09:30:15 +0000 (11:30 +0200)]
Fixes: Reorder birthday controller methods to have a chance understanding it

RevBy: cocos (MR#32)

6 years agoFixes: Small indent error
Mathias Hasselmann [Wed, 21 Sep 2011 09:24:13 +0000 (11:24 +0200)]
Fixes: Small indent error

RevBy: cocos (MR#32)

6 years agoFixes: Properly use deleteLater() in birthday controller
Mathias Hasselmann [Wed, 21 Sep 2011 09:15:09 +0000 (11:15 +0200)]
Fixes: Properly use deleteLater() in birthday controller

RevBy: cocos (MR#32)
Details: Only call deleteLater() when really not dealing with the object
anymore, otherwise the thread owning the object might delete it right after
we call deleteLater(), although we still deal with it in our callback. Actually
should not happen with this very code. Still makes sense to play by the rules.

6 years agoFixes: Don't spam the log when not finding birthday events yet - this happens.
Mathias Hasselmann [Wed, 21 Sep 2011 09:06:16 +0000 (11:06 +0200)]
Fixes: Don't spam the log when not finding birthday events yet - this happens.

RevBy: cocos (MR#32)

6 years agoChanges: Extract BasePlugin::cacheFileName
Mathias Hasselmann [Wed, 21 Sep 2011 06:16:40 +0000 (08:16 +0200)]
Changes: Extract BasePlugin::cacheFileName

RevBy: cocos (MR#32)

6 years agoFixes: Avoid "boolean flags in API" anti pattern
Mathias Hasselmann [Tue, 20 Sep 2011 13:14:46 +0000 (15:14 +0200)]
Fixes: Avoid "boolean flags in API" anti pattern

RevBy: cocos (MR#32)

6 years agoChanges: Tidy code a bit to use more consistent variable names and method signatures.
Mathias Hasselmann [Tue, 20 Sep 2011 13:06:25 +0000 (15:06 +0200)]
Changes: Tidy code a bit to use more consistent variable names and method signatures.

RevBy: cocos (MR#32)

6 years agoBirthday plugin: Update the event summary when the display label changes
David King [Fri, 9 Sep 2011 11:00:09 +0000 (13:00 +0200)]
Birthday plugin: Update the event summary when the display label changes

RevBy: cocos (MR#27)

6 years agoBirthday plugin: Test birthday plugin functionality
David King [Wed, 17 Aug 2011 08:03:22 +0000 (10:03 +0200)]
Birthday plugin: Test birthday plugin functionality

RevBy: cocos (MR#27)

6 years agoBirthday plugin: Do a full sync between the calendar and contacts on startup
David King [Fri, 2 Sep 2011 13:12:09 +0000 (15:12 +0200)]
Birthday plugin: Do a full sync between the calendar and contacts on startup

RevBy: cocos (MR#27)

6 years agoBirthday plugin: Update calendar name when locale changes
David King [Tue, 23 Aug 2011 08:56:59 +0000 (10:56 +0200)]
Birthday plugin: Update calendar name when locale changes

RevBy: cocos (MR#27)

6 years agoBirthday plugin: Fetch birthDate ID from Tracker and handle contact deletions
Adrien Bustany [Wed, 3 Aug 2011 14:26:37 +0000 (16:26 +0200)]
Birthday plugin: Fetch birthDate ID from Tracker and handle contact deletions

RevBy: cocos (MR#27)
Details: Move initialization to controller and handle contact deletion.

6 years agoBirthday plugin: Fetch birthdays and push them to the calendar
David King [Mon, 1 Aug 2011 08:44:37 +0000 (10:44 +0200)]
Birthday plugin: Fetch birthdays and push them to the calendar

RevBy: cocos (MR#27)

6 years agoBirthday plugin: Monitor only birthDate changes on contacts
David King [Wed, 10 Aug 2011 06:40:45 +0000 (08:40 +0200)]
Birthday plugin: Monitor only birthDate changes on contacts

RevBy: cocos (MR#27)

6 years agoBirthday plugin: Add simple monitor for changed birthdays
David King [Mon, 25 Jul 2011 11:38:29 +0000 (13:38 +0200)]
Birthday plugin: Add simple monitor for changed birthdays

RevBy: cocos (MR#27)
Details: Monitor both nco:PersonContact and nco:ContactGroup.

6 years agoBirthday plugin: Add plugin boilerplate
David King [Mon, 18 Jul 2011 08:55:27 +0000 (10:55 +0200)]
Birthday plugin: Add plugin boilerplate

RevBy: cocos (MR#27)

6 years agoFixes: Avoid warning when generating tests.xml
Mathias Hasselmann [Mon, 12 Sep 2011 16:31:25 +0000 (18:31 +0200)]
Fixes: Avoid warning when generating tests.xml

RevBy: TrustMe
Details: Add empty EXPECTFAIL file.

6 years agoPrepare to release 1.0.8-1
Adrien Bustany [Tue, 13 Sep 2011 10:39:02 +0000 (13:39 +0300)]
Prepare to release 1.0.8-1

6 years agoPrepare to release 1.0.7-1
Adrien Bustany [Fri, 9 Sep 2011 14:09:16 +0000 (17:09 +0300)]
Prepare to release 1.0.7-1

6 years agoContactsdPluginLoader: Smarter import timeout policy using "progress" signal
Aleksej Kolga [Fri, 9 Sep 2011 10:47:30 +0000 (13:47 +0300)]
ContactsdPluginLoader: Smarter import timeout policy using "progress" signal

When the import timeout is triggered for a service, give it a grace
period before forcefully emitting importEnded if it sends progress
signals regularly.

6 years agoPrepare to release 1.0.6-1
Adrien Bustany [Fri, 2 Sep 2011 11:58:51 +0000 (14:58 +0300)]
Prepare to release 1.0.6-1

6 years agoFixes: NB#279211 - <coverity> defects from contactsd/1.0.3-1_0m6
Adrien Bustany [Mon, 29 Aug 2011 13:33:53 +0000 (16:33 +0300)]
Fixes: NB#279211 - <coverity> defects from contactsd/1.0.3-1_0m6

Potential NULL dereference in CDTpSparqlQuery::CDTpSparqlQuery()

6 years agoFixes: NB#279086: importEnded() is not emitted when re-enabling a disabled account...
Adrien Bustany [Mon, 29 Aug 2011 13:28:42 +0000 (16:28 +0300)]
Fixes: NB#279086: importEnded() is not emitted when re-enabling a disabled account with 0 contacts

RevBy: TrustMe

6 years agoTP plugin: Emit syncEnded signal with the roster was actually received and saved
Adrien Bustany [Fri, 26 Aug 2011 13:40:26 +0000 (16:40 +0300)]
TP plugin: Emit syncEnded signal with the roster was actually received and saved

6 years agoPrepare to release 1.0.5-1
Adrien Bustany [Thu, 25 Aug 2011 12:28:14 +0000 (15:28 +0300)]
Prepare to release 1.0.5-1

6 years agoTests: use SIGTERM to kill contactsd, not SIGINT
Adrien Bustany [Thu, 25 Aug 2011 12:23:42 +0000 (15:23 +0300)]
Tests: use SIGTERM to kill contactsd, not SIGINT

6 years agoPrepare to release 1.0.4-1
Adrien Bustany [Sat, 20 Aug 2011 17:05:56 +0000 (20:05 +0300)]
Prepare to release 1.0.4-1

6 years agoProperly delete avatars in GC query
Adrien Bustany [Sat, 20 Aug 2011 14:10:38 +0000 (17:10 +0300)]
Properly delete avatars in GC query

The DELETE would delete the <avatar> a nfo:FileDataObject statement
instead of rdfs:Resource.

6 years agoPrepare to release 1.0.3-1
Adrien Bustany [Fri, 19 Aug 2011 13:17:20 +0000 (16:17 +0300)]
Prepare to release 1.0.3-1

6 years agout_telepathyplugin: Only load required plugins when running contactsd
Adrien Bustany [Fri, 19 Aug 2011 13:05:36 +0000 (16:05 +0300)]
ut_telepathyplugin: Only load required plugins when running contactsd

6 years agoSet tests timeout to 10 minutes
Adrien Bustany [Fri, 19 Aug 2011 12:25:34 +0000 (15:25 +0300)]
Set tests timeout to 10 minutes

6 years agoDon't start the FS miner when running the tests
Adrien Bustany [Fri, 19 Aug 2011 07:34:36 +0000 (10:34 +0300)]
Don't start the FS miner when running the tests

6 years agoPrepare to release 1.0.2-2
Adrien Bustany [Fri, 12 Aug 2011 09:04:53 +0000 (12:04 +0300)]
Prepare to release 1.0.2-2

6 years agoPrepare to release 1.0.2-1
Adrien Bustany [Fri, 12 Aug 2011 06:58:28 +0000 (09:58 +0300)]
Prepare to release 1.0.2-1

6 years agoFixes: NB#273095 - Import signals are not emitted if account has 0 contacts
Adrien Bustany [Thu, 4 Aug 2011 09:01:44 +0000 (12:01 +0300)]
Fixes: NB#273095 - Import signals are not emitted if account has 0 contacts

6 years agoFixes: Bogous invalid sender warning for GC plugin invalidSender
Mathias Hasselmann [Thu, 4 Aug 2011 07:31:57 +0000 (09:31 +0200)]
Fixes: Bogous invalid sender warning for GC plugin

RevBy: cocos
Details: Store QSparqlResult instead of using unreliable sender() method.

6 years agoFixes: Bogous invalid sender warning for telepathy plugin
Mathias Hasselmann [Thu, 4 Aug 2011 07:33:01 +0000 (09:33 +0200)]
Fixes: Bogous invalid sender warning for telepathy plugin

RevBy: cocos
Details: Store QSparqlResult instead of using unreliable sender() method.

6 years agoPrepare to release 1.0.1-1
Adrien Bustany [Wed, 3 Aug 2011 07:59:35 +0000 (10:59 +0300)]
Prepare to release 1.0.1-1

6 years agoFixes: NB#266778 - UI performance lag when changing network connection
Mathias Hasselmann [Fri, 22 Jul 2011 21:46:34 +0000 (23:46 +0200)]
Fixes: NB#266778 - UI performance lag when changing network connection

RevBy: cocos
Details: Only update IM contacts in tracker after queuing 50 contacts or after
not receiving an update notifiction for 150 ms. This dramatically reduces
system but also keeps update latency within acceptable bounds.