[Pidgin] #10638: Pidgin issues a notification when unread email count decreases

Pidgin trac at pidgin.im
Wed Mar 30 15:15:02 EDT 2011


#10638: Pidgin issues a notification when unread email count decreases
--------------------------------+-------------------------------------------
 Reporter:  arielCo             |        Owner:  rekkanoryo  
     Type:  defect              |       Status:  new         
Milestone:                      |    Component:  unclassified
  Version:  2.6.2               |   Resolution:              
 Keywords:  notification email  |  
--------------------------------+-------------------------------------------

Comment(by abeam89):

 I was wondering what the status of this is because I would really like to
 use Pidgin exclusively, but this is a bit of a deal-breaker for me. This
 ticket hasn't been updated in almost a year, but as of version 2.7.11 it
 is still an issue.

 Just to further clarify the issue, I thought I would provide my
 description. What is happening is a result of the email notification
 implementation. Based on the behavior of the application, it appears that
 Pidgin is notifying based on any change to the unread count. This is
 undesirable for most because we only want to be notified in the event that
 we receive a new email, whereas the current implementation will notify the
 user after he/she has read a new email as well. This is an extremely
 annoying behavior and causes me to simply disable email notifications(I'm
 sure is the same with others).

 Ideally, Pidgin would behave like Google Talk and only give notifications
 for emails that it hasn't notified about before. For example, let's say
 you logged in yesterday and you had three new emails from Bob, and Pidgin
 notified you of this. Then you logged in again today before checking your
 email, but the fact that you had three unread emails wouldn't mean you had
 three *new* emails, meaning you would not be notified (although the unread
 count would still be current in the main window). The ideal solution would
 only notify in this instance if you had received, say, an additional email
 from Joe since Pidgin was last able to notify you, making it a *new*
 email, thereby warranting notification.

 This behavior is much more complex than what is necessary to actually
 resolve this issue, though, because there is an easier solution. The
 easier solution would be for Pidgin to keep a record of the account's
 unread count and notify based on a positive change only rather than
 notifying based on any change to the unread count. This seems like it
 would be relatively easy to implement.

 Now I understand desired behavior by one user or even a group of users is
 not always the desired behavior by the majority. While I cannot see why
 you would want a client to notify you that you have read an email, there
 may be a perfectly good explanation for this. Most likely my ideal
 solution is the answer to that explanation, but obviously I'm not the one
 doing the work, so I don't mean to be excessively complaining, just
 attempting to improve the application. If a change to the current method
 isn't desired by the majority of users, could there at least be an option
 to change the notification method in the settings?

 Just some ideas and an attempt to revive this ticket, as I feel it is an
 important one.

 Thanks

 Austin

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


More information about the Tracker mailing list