[Pidgin] #223: Cached buddy icons disappear from disk

Pidgin trac at pidgin.im
Thu Apr 19 22:26:01 EDT 2007


#223: Cached buddy icons disappear from disk
--------------------------+-------------------------------------------------
 Reporter:  seanegan      |       Owner:  seanegan                   
     Type:  defect        |      Status:  new                        
 Priority:  major         |   Milestone:  Go public with Pidgin 2.0.0
Component:  pidgin (gtk)  |     Version:  2.0                        
 Keywords:                |  
--------------------------+-------------------------------------------------
 At least on XMPP, but I assume this is not protocol-specific, we wind up
 with entries in the blist.xml file that reference icon files that do not
 exist. Because the prpl-added hash is also still there, we don't even
 bother re-requesting it.

 A good workaround (and probably code that should exist for the case where
 you clear your icon cache, and it needs to be re-populated) is to have the
 buddy icon code clear the icon setting if the file it refers to does not
 exist, and then have prpl's check whether the user has a buddy icon file
 set (as opposed to just the hash) when choosing whether to request one.

 Making this milestone 2.0.0 because it should be an easy workaround that
 I'll pull off tomorrow.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/223>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list