Bug 316738 - Messages older than 24 hours do not have a date next to time
Summary: Messages older than 24 hours do not have a date next to time
Status: RESOLVED REMIND
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: text-ui (show other bugs)
Version: git-latest
Platform: Ubuntu Linux
: NOR normal
Target Milestone: Future
Assignee: Telepathy Bugs
URL:
Keywords:
: 318658 319780 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-03-14 20:53 UTC by Michał Zając
Modified: 2013-05-13 13:11 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Zając 2013-03-14 20:53:17 UTC
If you have received a message which is older than 24 hours there is no date next to it which may lead to confusions (I just replied to 3 days old message :)

Reproducible: Always

Steps to Reproduce:
1. Get someone to send you a message
2. Do no log in for > 24h
3. Log in
4. You get only the hour at which the message was sent



Using Telepathy KDE dailies PPA
Comment 1 David Edmundson 2013-03-22 14:19:47 UTC

*** This bug has been marked as a duplicate of bug 292041 ***
Comment 2 Martin Klapetek 2013-03-24 17:58:03 UTC
Considering the bug title, I don't think this is a duplicate of 292041. The other bug adds new message when the date changes, but this is slightly different request and also this bug could in turn actually solve 292041. 

My use case is if you have many messages in the backlog, you need to scroll all the way up to see the date of that conversation while with the date next to the time could simply reveal this information with the last messages (no scrolling needed). Also the date could be in format of "N days ago".

Also note that there is date in the tooltip if you hover over the mouse.

Finally, I'm marking this as unconfirmed. If you feel the usecase above is nonsense, feel free to close this, otherwise confirm it ;)
Comment 3 Daniele E. Domenichelli 2013-03-25 00:15:37 UTC
That's dependent by the theme.
Renkoo theme for example has the keyword "%time%" that according to https://trac.adium.im/wiki/CreatingMessageStyles is "The time at which message/status occurred, in the user's default time format." and therefore we replace it with time. We might decide to replace it with date and time eventually, but I think that if we have the day like here http://wstaw.org/m/2013/03/22/snapshot130.png it is not necessary...
What do you think?
Comment 4 Martin Klapetek 2013-03-25 10:58:23 UTC
This helps but imho does not solve it - you have to follow the messages all the way up to see the date (can be a lot), then you need to follow them back down and look for the message that had your interest before; as opposed to leading your eyes just to the side of the message and back.
Comment 5 David Edmundson 2013-03-25 11:00:33 UTC
I assume the "problem" comes from backlog messages, so there can be only 4.

If you were trying to identify the data of a message on-screen, just mouesover the date.
Comment 6 David Edmundson 2013-04-10 15:18:42 UTC
This isn't practical whilst supporting the Adium Themes.
They specify a date format to use, we can't mess with it without breaking it.

When we make our own UI we can solve this properly.
Comment 7 Martin Klapetek 2013-04-21 09:04:19 UTC
*** Bug 318658 has been marked as a duplicate of this bug. ***
Comment 8 Martin Klapetek 2013-05-13 12:51:39 UTC
*** Bug 319780 has been marked as a duplicate of this bug. ***
Comment 9 Martin Klapetek 2013-05-13 13:11:34 UTC
(In reply to comment #5)
> I assume the "problem" comes from backlog messages, so there can be only 4.

That's wrong assumption as we provide a setting for backlog size. Furthermore this "problem" can occur quite easily when you keep the chat window/tab open for days as you interact with that contact quite a lot, then you may scroll through entire days of conversations instead of just 4.

We /could/ hack the renkoo we ship to show the date with messages from different day than today, but...meh, I guess. And there's still the tooltip.