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.
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
Commit doesn't cover the entire left panel.
Yes, that fix was committed shortly after https://projects.kde.org/projects/playground/network/telepathy/telepathy-presence-applet/repository/revisions/5ffa29e396f1812bf5e7d7c505a2031887c98bb8
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