Community
Participate
Working Groups
When the notification window pops up, it shows the last unread message, not the newest message that has arrived. This is usually not what you want to see, because if several new messages arrive before you have read them, you always get to see one and the same message. In my opinion, the newest message(s) should be shown.
The notifications are currently displayed in the order returned by the repository. I agree that it would be nice to sort them and possibly also take properties such as the priority of tasks into account.
Agreed. However, what is bugging me most is that in case of unread comments, the notification keeps displaying one and the same comment, even though, you would like to see what comment really just came in.
Right, showing of the first unread comment was added for tooltips but it makes less sense for notifications. I have tentatively scheduled this for the 3.x release cycle.
Frank, are you interested in looking into this?
Created attachment 136717 [details] patch
Created attachment 136718 [details] mylyn/context/zip
Frank, I think that some modification to TaskDataDiff.toString() is needed to grab the find the last comment that has changed and not the first one. We do need to make sure though that this does not affect tooltips.
Created attachment 136893 [details] updated patch TaskDataDiff.toString is changed and for testing TestTaskListNotificationAction was changed. TaskListNotificationQueryIncoming is removed (never used)
Created attachment 136894 [details] mylyn/context/zip
Great! Thanks Frank. I have tweaked the test action slightly and committed the patch.