Summary: | Display conferences I'm logged in in the contact list | ||
---|---|---|---|
Product: | [Frameworks and Libraries] telepathy | Reporter: | Anton Zhdanov <sslim> |
Component: | contactlist | Assignee: | Telepathy Bugs <kde-telepathy-bugs> |
Status: | CONFIRMED --- | ||
Severity: | task | CC: | kde, mklapetek, sslim |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | Future | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | This is how it looks in Kopete |
(I assume you're the guy I spoke to on Kubuntu forums, if so, well done for posting here) Confirming as something we'll do. Upgrading to confirmed -> task. No promises on when it will happen. Action plan: - ContactList acts as an observer, anything of type TextChannel, gets stored in a model. (I wonder if we can re-use the model from the chat-plasmoid? and create an AbstractChannelModel ?) I have draft code for making the contact list show unread messages, which includes this observer, which is a good step. - Contact List View needs ported away from assuming all underlying model entries a ContactItem. (needs to happen anyway) - We merge ExtraRowProxyModel that I wrote for LightDM.This may need fixing to cope with trees - Contact list uses this proxy model - Filter needs updating to ingore this entry type - Delegates have to get updated. - Contact actions will need updating to cope with this type, and call presentChannel on the stored channel when double clicked. |
Created attachment 74261 [details] This is how it looks in Kopete In Kopete, when I join the jabber conference, its name is being shown in my contacts list so I can see which conferences I'm joined to. Please add this feature to KTP.