diff options
| -rw-r--r-- | indra/newview/llnotificationlistitem.cpp | 11 | ||||
| -rw-r--r-- | indra/newview/lltoastgroupnotifypanel.cpp | 16 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/language_settings.xml | 1 | 
3 files changed, 15 insertions, 13 deletions
diff --git a/indra/newview/llnotificationlistitem.cpp b/indra/newview/llnotificationlistitem.cpp index a5bc75e6bd..b405d3dca2 100644 --- a/indra/newview/llnotificationlistitem.cpp +++ b/indra/newview/llnotificationlistitem.cpp @@ -135,7 +135,8 @@ std::string LLNotificationListItem::buildNotificationDate(const LLDate& time_sta  			   	+LLTrans::getString("TimeDay")+"]/["  				+LLTrans::getString("TimeYear")+"] ["  				+LLTrans::getString("TimeHour")+"]:[" -				+LLTrans::getString("TimeMin")+"]"; +				+LLTrans::getString("TimeMin")+"] [" +				+LLTrans::getString("TimeTimezone")+"]";  			break;  	}      LLSD substitution; @@ -376,13 +377,13 @@ BOOL LLGroupNoticeNotificationListItem::postBuild()      mTitleBoxExp->setValue(mParams.subject);      mNoticeTextExp->setValue(mParams.message); -    mTimeBox->setValue(buildNotificationDate(mParams.time_stamp, UTC)); -    mTimeBoxExp->setValue(buildNotificationDate(mParams.time_stamp, UTC)); +    mTimeBox->setValue(buildNotificationDate(mParams.time_stamp)); +    mTimeBoxExp->setValue(buildNotificationDate(mParams.time_stamp));      //Workaround: in case server timestamp is 0 - we use the time when notification was actually received      if (mParams.time_stamp.isNull())      { -        mTimeBox->setValue(buildNotificationDate(mParams.received_time, UTC)); -        mTimeBoxExp->setValue(buildNotificationDate(mParams.received_time, UTC)); +        mTimeBox->setValue(buildNotificationDate(mParams.received_time)); +        mTimeBoxExp->setValue(buildNotificationDate(mParams.received_time));      }      setSender(mParams.sender); diff --git a/indra/newview/lltoastgroupnotifypanel.cpp b/indra/newview/lltoastgroupnotifypanel.cpp index f7dc32d0d7..817d1dd7b4 100644 --- a/indra/newview/lltoastgroupnotifypanel.cpp +++ b/indra/newview/lltoastgroupnotifypanel.cpp @@ -84,14 +84,14 @@ LLToastGroupNotifyPanel::LLToastGroupNotifyPanel(const LLNotificationPtr& notifi  	//message body  	const std::string& message = payload["message"].asString(); -	std::string timeStr = "["+LLTrans::getString("UTCTimeWeek")+"],[" -							+LLTrans::getString("UTCTimeDay")+"] [" -							+LLTrans::getString("UTCTimeMth")+"] [" -							+LLTrans::getString("UTCTimeYr")+"] [" -							+LLTrans::getString("UTCTimeHr")+"]:[" -							+LLTrans::getString("UTCTimeMin")+"]:[" -							+LLTrans::getString("UTCTimeSec")+"] [" -							+LLTrans::getString("UTCTimeTimezone")+"]"; +	std::string timeStr = "[" + LLTrans::getString("TimeWeek") + "], [" +							  + LLTrans::getString("TimeMonth") + "]/[" +							  + LLTrans::getString("TimeDay") + "]/[" +							  + LLTrans::getString("TimeYear") + "] [" +							  + LLTrans::getString("TimeHour") + "]:[" +							  + LLTrans::getString("TimeMin") + "] [" +							  + LLTrans::getString("TimeTimezone") + "]"; +  	const LLDate timeStamp = notification->getDate();  	LLDate notice_date = timeStamp.notNull() ? timeStamp : payload["received_time"].asDate();  	LLSD substitution; diff --git a/indra/newview/skins/default/xui/en/language_settings.xml b/indra/newview/skins/default/xui/en/language_settings.xml index 51779e4bfd..d418fc38e3 100644 --- a/indra/newview/skins/default/xui/en/language_settings.xml +++ b/indra/newview/skins/default/xui/en/language_settings.xml @@ -42,6 +42,7 @@  	<string name="TimeWeek">wkday,datetime,slt</string>  	<string name="TimeAMPM">ampm,datetime,slt</string>  	<string name="TimeHour12">hour12,datetime,slt</string>	 +	<string name="TimeTimezone">timezone,datetime,slt</string>  	<string name="LTimeMthNum">mthnum,datetime,local</string>  	<string name="LTimeWeek">wkday,datetime,local</string>  | 
