Bug 98757 - possibility to set an "always visible" property for offline contacts
Summary: possibility to set an "always visible" property for offline contacts
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: Contact list (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR wishlist
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
: 169546 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-02-07 12:17 UTC by Christian Bartels
Modified: 2009-10-30 06:13 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Bartels 2005-02-07 12:17:41 UTC
Version:            (using KDE KDE 3.3.2)
Installed from:    Gentoo Packages

the topic might sound strange, but i would think such a functionality is great when you have many contacts, who set their status to invisible all the time, but you know that they are online. at the moment, when i want to contact them, first i have to use the "show offline users"-button and then search for the contact, which is a little bit stupid with many contacts.

so, this is what i propose:
create an entry in the contact's context menu called "always visible". if it is set to true, the contact is displayed in the contactlist all the time, even when it is offline.
Comment 1 Olivier Goffart 2005-02-07 12:56:12 UTC
A checkbox in the contact property make sens.
Comment 2 Bruno Bigras 2009-09-15 17:56:59 UTC
*** Bug 169546 has been marked as a duplicate of this bug. ***
Comment 3 Bruno Bigras 2009-10-17 06:19:55 UTC
SVN commit 1036347 by bbigras:

Implement the ability to toggle the visibility of offline users individually
BUG: 98757

 M  +2 -1      kopete/contactlist/contactlistproxymodel.cpp  
 M  +3 -1      kopete/contactlist/contactlisttreemodel.cpp  
 M  +1 -0      kopete/contactlist/kopeteitembase.h  
 M  +9 -1      libkopete/kopetecontact.cpp  
 M  +7 -0      libkopete/kopetecontact.h  
 M  +6 -0      libkopete/kopeteglobal.cpp  
 M  +4 -0      libkopete/kopeteglobal.h  
 M  +12 -0     libkopete/kopetemetacontact.cpp  
 M  +5 -0      libkopete/kopetemetacontact.h  
 M  +5 -0      libkopete/ui/kopetestdaction.cpp  
 M  +4 -0      libkopete/ui/kopetestdaction.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1036347
Comment 4 Bruno Bigras 2009-10-30 06:13:21 UTC
SVN commit 1042561 by bbigras:

Use a KToggleAction to show isAlwaysVisible status and refresh the contact list when it changes
CCBUG: 98757

 M  +6 -3      kopetecontact.cpp  
 M  +2 -0      kopetecontact.h  
 M  +5 -0      kopetemetacontact.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1042561