[Pidgin] #3571: Enable docklet email icon blinking when there are unseen emails

Pidgin trac at pidgin.im
Tue Oct 16 02:16:33 EDT 2007


#3571: Enable docklet email icon blinking when there are unseen emails
---------------------------+------------------------------------------------
  Reporter:  alexei        |       Owner:  charkins     
      Type:  patch         |      Status:  assigned     
  Priority:  minor         |   Milestone:               
 Component:  pidgin (gtk)  |     Version:  2.2.1        
Resolution:                |    Keywords:  docklet email
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by charkins):

 This patch isn't the right approach to this.

 The mail notification in the buddy list and the docklet should both exist,
 not one or the other. The notification needs to go away in both places
 when appropriate. The displaying-email(s)-notification signals are the
 first half of this, signaling to the docklet that it should switch to the
 email notification. What's missing right now is a signal telling the
 docklet when the mail notification should go away (either it was closed on
 the buddy list, or the window was displayed).

 In addition, the PurpleStatusPrimitive enum should not be modified for
 this. It'd probably be best to use a boolean in the docklet (similar to
 pending and connecting) to track whether we're displaying an e-mail
 notification. Switching all of these to bit flags and passing an int
 around would work as well.

 If you're up to the challenge, I'll welcome an updated patch. ;-)

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


More information about the Tracker mailing list