Gmail applet not showing number of new mail

Bug #997001 reported by pt123
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Docky
Confirmed
Undecided
Unassigned

Bug Description

Over the last two weeks applet doesn't visually show the number of new mail, even though it will display the new mail using notification bubbles.

Using v2.07 on 10.10

Revision history for this message
Robert Dyer (psybers) wrote :

Duplicate of bug 734490.

Revision history for this message
pt123 (pt123) wrote :

no it's not a duplicate of that bug, as the application can still read the new mail it JUST NOT UPDATING the icon to indicate the NUMBER of new mail.
screenshot below

Revision history for this message
Robert Dyer (psybers) wrote :

Ok sorry. Then it is invalid, because you need to update. Version 2.0.13 is released already.

Changed in docky:
status: New → Invalid
Revision history for this message
pt123 (pt123) wrote :

I upgraded to 2.0.14 version, if I mark an email as unread and then click on check mail it doesn't register that as new email.

Also as gmail does conversations, if a new mail comes for that conversation the number of new mail isn't being updated.

Changed in docky:
status: Invalid → Confirmed
Revision history for this message
pt123 (pt123) wrote :

when I open the https://mail.google.com/mail/feed/atom/Inbox
which docky is using there are 3 email entries, but it is still showing a 0 email count

Revision history for this message
o_caino (o-caino) wrote :

I have exactly the same bug.
It worked fine until yesterday.

I'm using Docky 2.2.0 bzr docky r1828 ppa
on Ubuntu 10.10

Revision history for this message
Rodney (rod-dowdall) wrote :

You can fix it by doing the following in GmailAtom.cs. Change this:

UnreadCount = Convert.ToInt32 (xml.SelectSingleNode ("//atom:fullcount", nsmgr).InnerText);

NewCount = 0;
foreach (UnreadMessage message in tmp)
    if (message.SendDate > GMailPreferences.LastChecked)
        NewCount++;

to this:

NewCount = 0;
UnreadCount = 0;
foreach (UnreadMessage message in tmp) {
    UnreadCount++;
    if (message.SendDate > GMailPreferences.LastChecked)
        NewCount++;
}

Apparently the google atom feed does not publish the fullcount anymore. It is always set to 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.