GNOME Bugzilla – Bug 712248
Insert timestamps
Last modified: 2013-11-13 20:51:19 UTC
Timestamps are useful for context, as long as they don't clutter the interface too much; try to strive a balance by not inserting them for every message, but only after some time of inactivity.
Created attachment 259753 [details] [review] chatView: Use a separate tag for vertical gaps We currently insert a vertical gap as part of the 'nick' and 'action' tags. However we will start to insert timestamps for some messages, in which case the gap should appear before the timestamp, not after it. So create a dedicated tag for the vertical gap and insert it where appropriate.
Created attachment 259754 [details] [review] chatView: Insert timestamps after inactivity The time a message was sent/received is useful information, but clutters the interface when repeated for every single message. So rather than doing that (or chickening out by making it a user option), only insert a timestamp after some time of inactivity, which should allow to provide a good enough indication of when a message was sent without the cluttering.
Attachment 259753 [details] pushed as eeab3a2 - chatView: Use a separate tag for vertical gaps Attachment 259754 [details] pushed as 95494c8 - chatView: Insert timestamps after inactivity