[Pidgin] #401: Global buddy icon selector bugs

Pidgin trac at pidgin.im
Sun Apr 29 19:04:13 EDT 2007


#401: Global buddy icon selector bugs
---------------------------+------------------------------------------------
  Reporter:  rlaager       |       Owner:       
      Type:  defect        |      Status:  new  
  Priority:  blocker       |   Milestone:  2.0.0
 Component:  pidgin (gtk)  |     Version:  2.0  
Resolution:                |    Keywords:       
---------------------------+------------------------------------------------
Old description:

> SimGuy said:
>
> 1) When unsetting the global buddy icon, all the accounts that were using
> it, get their per-account option enabled, but no icon is set, which is
> why it then becomes impossible to set a global icon after that
> 2) It doesn't seem like unsetting the global icon correctly notifies the
> prpls
> 3) If you set a global buddy icon and all accounts are using per-account
> icons, only the pref is changed, but no visual indication appears to
> indicate the change

New description:

 !SimGuy said:

  1. When unsetting the global buddy icon, all the accounts that were using
 it, get their per-account option enabled, but no icon is set, which is why
 it then becomes impossible to set a global icon after that
  2. It doesn't seem like unsetting the global icon correctly notifies the
 prpls
  3. If you set a global buddy icon and all accounts are using per-account
 icons, only the pref is changed, but no visual indication appears to
 indicate the change

Comment (by rlaager):

 I'm not really sure about the use-global-buddyicon stuff, but that may
 work. I'd say you should give it a shot and we'll see. :)

 For number 3, I think it needs to update the icon properly, even though
 it's not going to be used. That way, if you update the global icon and
 then go in and remove a per-account icon, you'll get the right behavior.
 Whether or not we need notification is another issue, I think. However, as
 it's structured now, this may not be possible.... I'm not sure.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/401#comment:2>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list