Add an "Unread" column in the conference list, to the right of "Msgs", to show the number of unread messages in each conference. As the user reads messages in a conference, the number of unread messages in that conference should go down, and once the user reads all messages in a conference, the "Unread" should be 0 and there should be no checkmark in the "New" column. Related to issues 34 and 19.
When keeping track of messages the user has read, it's possible for the user to skip around and read various messages, so a simple "last read" message pointer might not be enough. It might also be necessary to keep track of which messages the user has read in each conference.
Add an "Unread" column in the conference list, to the right of "Msgs", to show the number of unread messages in each conference. As the user reads messages in a conference, the number of unread messages in that conference should go down, and once the user reads all messages in a conference, the "Unread" should be 0 and there should be no checkmark in the "New" column. Related to issues 34 and 19.
When keeping track of messages the user has read, it's possible for the user to skip around and read various messages, so a simple "last read" message pointer might not be enough. It might also be necessary to keep track of which messages the user has read in each conference.