no option to ignore previously reported new mail

Bug #233821 reported by Mark Edgington
4
Affects Status Importance Assigned to Milestone
cGmail
Fix Committed
Undecided
Francesco Marella

Bug Description

If I use cgmail to check a gmail account that happens to have several unread messages in it, all of these unread messages show up every time a new message is received. It would be useful if there were an option to ignore previously reported new mail. It might work like so:

- start the cgmailserver, and it shows N unread messages in the account.
- click on the tray-icon to 'ignore the current new messages' and hide the icon. (this click-behavior would need to be something the user can configure in the preferences)
- the next time additional new messages are received by the account, only these newly received messages are displayed in the notification balloon (and not the messages which are being ignored), and the notification icon reappears in the tray.

Of course a natural question might be: why would one have a bunch of unread email in his/her account? The answer is because sometimes one might have received lots of mail, and not had time yet to go through it all. To notify that all of this unread mail exists every time a new message arrives is a bit too much visual noise.

Revision history for this message
Cameron Braid (cameron-braid) wrote :

I was just about to submit a bug report for this very same issue.

I think this would be a great enhancement, since I always have unread mail in my inbox.

Cheers

Cameron

Revision history for this message
Francesco Marella (francesco-marella) wrote :

I'll work on it asap

Changed in cgmail:
assignee: nobody → Francesco Marella (francesco-marella)
status: New → In Progress
Revision history for this message
Francesco Marella (francesco-marella) wrote :

some changes done in lp:~francesco-marella/cgmail/0.6-devel, please provide feedback.

Changed in cgmail:
status: In Progress → Fix Committed
Changed in cgmail:
milestone: none → 0.6.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.