Code review comment for lp:~indicator-applet-developers/evolution-indicator/multiple-mailbox-indication

Revision history for this message
Neil J. Patel (njpatel) wrote :

So, this branch adds support for the latest indicator API. It

- Removes the old "mail-server" object
- Creates a simple server using ref_default ()
- Creates 1 indicator per account, using the user-defined name
- Changes the way we set the unread count by changing it per account
- Cleans them all out when evolution sends the 'read' signal
- Shows the evolution window when the user clicks on the server or indicators (still working on how to show the individual accounts when they click on them).

They'll be other bits and pieces, but I've been testing for a bit and it seems to work fine with ~4 accounts.

« Back to merge proposal