Bug 284377 - Does not set global presence icon to match the current global presence
Summary: Does not set global presence icon to match the current global presence
Status: RESOLVED FIXED
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: presence-applet (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: 0.4.0
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks: 282193
  Show dependency treegraph
 
Reported: 2011-10-18 16:02 UTC by David Edmundson
Modified: 2012-07-06 12:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Correctly connect to "GlobalPresence" source (590 bytes, patch)
2011-12-08 04:31 UTC, Shuai Wang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Edmundson 2011-10-18 16:02:36 UTC
This information should now be available in the presence dataengine (though it's missing the PresenceType field and PresenceStatusMessage, not sure if these are needed) 

Plasmoid code does not read this, and instead is poking about with a config file.
Comment 1 Francesco Nwokeka 2011-10-27 09:58:33 UTC
Git commit 092151f9823c97ac1877e6fcf35f0d2f3071cf98 by Francesco Nwokeka.
Committed on 27/10/2011 at 11:59.
Pushed by nwokeka into branch 'master'.

Presence plasmoid toolButton now updates according to global status

BUG: 284377

M  +36   -4    package/contents/ui/main.qml

http://commits.kde.org/telepathy-presence-applet/092151f9823c97ac1877e6fcf35f0d2f3071cf98
Comment 2 David Edmundson 2011-10-27 13:00:12 UTC
Commit doesn't cover the entire left panel.
Comment 4 Shuai Wang 2011-12-08 04:31:27 UTC
Created attachment 66490 [details]
Correctly connect to "GlobalPresence" source

"connectedSources: sources" is not needed as we only need to connect to "GlobalPresence" not all sources, and we should always connect to a source in onSourceAdded or we might be connecting to a source that hasn't been added yet