Pidgin does not show offline buddies who have been set to show when offline

Asked by markb

Binary package hint: pidgin

I'm a kubuntu + kopete user new to ubuntu + pidgin and see a simple repeatable bug on intrepid 8.10 with pidgin 1:2.5.2-0ubuntu1 (up to date as of today). The bug is that any contacts you select to "show when offline" are only shown after pidgin sees an online to offline transition. I.e. If you start pidgin and such a contact is already offline then he is not displayed. If that contact comes online then goes offline then he will display correctly. Even in this last case, if you restart pidgin then that contact is not displayed anymore.

This bug seems related to bug #278437 and bug #218902 but it simpler.

Also, possibly unrelated but I don't want to raise yet another bug, there is a "show when offline" plugin available in my plugin list which seems to duplicate the base functionality. When I enable it I get 2 "show when offline" items in my contact menu.

Kopete has a great feature to show the history + times of your contacts status changes. I'm amazed that pidgin does not offer this functionality (nor any of its plugins).

Question information

Language:
English Edit question
Status:
Expired
For:
Ubuntu pidgin Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Ben (pumrum) said :
#1

I am also seeing this behaviour, and have seen it since Gutsy 7.10. I am using the same version of Intrepid and Pidgin listed above, as installed from the Alternate CD.

As a workaround, you can do the following -- but the root cause should really be triaged and fixed:

-Open Pidgin and log on to Yahoo! (or whatever messenger service you use)
-Open the buddy list
-Navigate 'Buddies' > 'Show' > uncheck 'Offline Buddies'
-Navigate 'Buddies' > 'Show' > check 'Offline Buddies'

Your buddy list will now show all offline buddies that you have flagged as "Show When Offline"

If you need any further details, please don't hesitate to ask and I will post as needed. Thanks!

Revision history for this message
Ben (pumrum) said :
#2

Correction: The proper work around is:

-Open Pidgin and log on to Yahoo! (or whatever messenger service you use)
-Open the buddy list
-Navigate 'Buddies' > 'Show' > check 'Offline Buddies'
-Navigate 'Buddies' > 'Show' > uncheck 'Offline Buddies'

My apologies.

Revision history for this message
Sebastien Bacher (seb128) said :
#3

the issue is somewhat similar to http://developer.pidgin.im/ticket/7364

Revision history for this message
Cong Qiao (qiao) said :
#4

I can confirm this.
Ubuntu 9.04
Pidgin 2.5.5

Revision history for this message
lase (laselase) said :
#5
Revision history for this message
Felix Geyer (debfx) said :
#6

Pidgin 2.6.1 has been uploaded to karmic, which should contain the bugfix.

Revision history for this message
POOLESGOV2000@YAHOO.COM (poolesgov3000) said :
#7

HOW CAN I LOG-ON TO WWW.YAHOO.COM MAIL FROM HERE?

Revision history for this message
Launchpad Janitor (janitor) said :
#8

This question was expired because it remained in the 'Open' state without activity for the last 15 days.