Summary: | Context menu in systray: Missing entries for custom status | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | Christian (Fuchs) <kde> |
Component: | presence-applet | Assignee: | Telepathy Bugs <kde-telepathy-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | analoguecolour, j.maceachern, kde, mklapetek |
Priority: | NOR | Keywords: | junior-jobs |
Version: | 0.5.80 | ||
Target Milestone: | Future | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/telepathy-contact-applet/249d5b9b57d9beab4445293977c9db159497ea77 | Version Fixed In: | 0.7.0 |
Sentry Crash Report: |
Description
Christian (Fuchs)
2013-03-29 16:25:27 UTC
Looking at Kopete's system tray handling, it feels to me like this is a bit conflicting to implement - it's a little-used feature, but by implementing this into the system tray it guarantees to affect everyone who uses the system tray. Being able to set custom status' that you have already define makes a bit more sense though, as it wouldnt only be there for those that need it. Steps to implement: 1/ Load the ktelepathy config 2/ Get the stored list (see the globalpresencechooser.cpp in contact list for help) 3/ Add them to the menu of the plasmoid (which is in ktp-desktop-applets/presence) 4/ ??? 5/ Profit Ping mck182 or d_ed on irc for help. But as discussed at Akademy, there are only 3 people in my entire roster with a status message - and two of which are just advertising which client they use. I'm all for not implementing this. Note that this is not for status message input, but about adding the preconfigured presences (via contact list) to the menu, which I think is fine. If we already show it in contact list dropdown, I think it should be shown here too. Git commit 249d5b9b57d9beab4445293977c9db159497ea77 by David Edmundson, on behalf of Siddhartha Sahu. Committed on 22/08/2013 at 14:32. Pushed by davidedmundson into branch 'master'. Add custom status to plasmoid context menu in systray FIXED-IN: 0.7.0 REVIEW: 112097 M +94 -27 presence/src/presence-applet.cpp M +6 -0 presence/src/presence-applet.h http://commits.kde.org/telepathy-contact-applet/249d5b9b57d9beab4445293977c9db159497ea77 |