Spark should show 24h time stamps in a previous conversation history

Description

Currently if one have selected a 24h format of time, then Spark is showing time stamps in 24h format, but only for the current conversation. If you close and reopen the chat, then all time stamps will be in 12h format. I think all time stamps (in the current chat, in the previous conversation history, in the full history) should be shown in 24h format after the user change that option. This means, old time stamps, when the 24h option wasnt turned on can stay as they are.

Environment

None

Attachments

1

Activity

Mike McMahon 
November 15, 2010 at 10:40 PM

awesome!

wroot 
November 13, 2010 at 8:41 PM

Patch is working.

Mike McMahon 
November 13, 2010 at 7:18 PM

This patch should fix the problem with the display of the dates.

getDate(Date) calls pref.getTimeFormat() which should resolve to either 24h or 12h time based on the users preferences.

wroot 
November 13, 2010 at 11:42 AM

We can always test a patch and say if something is wrong with it. I will assign this task to you as soon as Daryl will ad you to the list of devs.

Mike McMahon 
November 13, 2010 at 5:18 AM

Looks pretty straight forward unless I am missing something. Updating the insertHistoryMessage() method (line 371 in the TranscriptWindow class)

from: value = "(" + messageDateFormatter.format(date) + ") ";
to: value = getDate(date);

Does the trick. I'm new to the Spark source and not sure if this would have any negative repercussions; however, if this looks good you can assign it to me and I will create a patch and submit it through the proper channels.

Fixed

Details

Priority

Assignee

Reporter

Affects versions

Fix versions

Components

Created September 18, 2009 at 11:57 PM
Updated November 17, 2010 at 6:59 PM
Resolved November 17, 2010 at 6:59 PM