use get_time_to_show in conversation_textview that print "yesterday" or "X days ago". fixes #2797
This commit is contained in:
parent
3c9170cb61
commit
2403239695
1 changed files with 4 additions and 3 deletions
|
@ -688,8 +688,7 @@ class ConversationTextview:
|
||||||
tim = time.localtime()
|
tim = time.localtime()
|
||||||
current_print_time = gajim.config.get('print_time')
|
current_print_time = gajim.config.get('print_time')
|
||||||
if current_print_time == 'always' and kind != 'info':
|
if current_print_time == 'always' and kind != 'info':
|
||||||
timestamp_str = gajim.config.get('time_stamp')
|
timestamp_str = self.get_time_to_show(tim)
|
||||||
timestamp_str = helpers.from_one_line(timestamp_str)
|
|
||||||
timestamp = time.strftime(timestamp_str, tim)
|
timestamp = time.strftime(timestamp_str, tim)
|
||||||
buffer.insert_with_tags_by_name(end_iter, timestamp,
|
buffer.insert_with_tags_by_name(end_iter, timestamp,
|
||||||
*other_tags_for_time)
|
*other_tags_for_time)
|
||||||
|
@ -757,7 +756,9 @@ class ConversationTextview:
|
||||||
day_str = _('%i days ago') % diff_day
|
day_str = _('%i days ago') % diff_day
|
||||||
if day_str:
|
if day_str:
|
||||||
format += day_str + ' '
|
format += day_str + ' '
|
||||||
format += '%X'
|
timestamp_str = gajim.config.get('time_stamp')
|
||||||
|
timestamp_str = helpers.from_one_line(timestamp_str)
|
||||||
|
format += timestamp_str
|
||||||
tim_format = time.strftime(format, tim)
|
tim_format = time.strftime(format, tim)
|
||||||
if locale.getpreferredencoding() != 'KOI8-R':
|
if locale.getpreferredencoding() != 'KOI8-R':
|
||||||
# if tim_format comes as unicode because of day_str.
|
# if tim_format comes as unicode because of day_str.
|
||||||
|
|
Loading…
Add table
Reference in a new issue