Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Right Justify messages from contacts #473

Open
physkets opened this issue Dec 22, 2018 · 6 comments
Open

Right Justify messages from contacts #473

physkets opened this issue Dec 22, 2018 · 6 comments

Comments

@physkets
Copy link

Is your feature request related to a problem? Please describe

Currently, all the conversation is left-justified. This makes differentiating messages a bit hard; the colours on the names of the contact helps, but it would be nice if the two also are differently justified. Check out qTox. They do it this way.

Describe the solution you'd like

The users messages can be left-justified, and the contact's messages right-justified. Then there will be two ways to deal with time-stamps & 'message received' tick-marks. The can be correspondingly right, and left justified, or, have space reserved on the right side: a column for these two things.

Additional context

I don't know for sure if it will be better, but do consider it, if you like it, or think it will help make the Ux clearer.

@naxuroqa
Copy link
Owner

naxuroqa commented Jan 3, 2019

You are right, the message presentation is still very much unfinished.

I'm going to provide some reference screenshots as well as some mockup ideas.

  • Current message representation in qTox:

  • Current message representation in venom:

@naxuroqa
Copy link
Owner

naxuroqa commented Jan 3, 2019

  • Improvement idea # 1:

I would then right justify your own message as well as put the bubble arrow on the right side.

Not sure if the bubbles are the best idea. Would probably be best to let the user decide, but that's more work :P .

@naxuroqa
Copy link
Owner

naxuroqa commented Jan 3, 2019

I think e.g. skype just adds more padding the the left of your own messages and moves the arrow to the other side. Maybe that's an option as well?

@naxuroqa
Copy link
Owner

naxuroqa commented Jan 3, 2019

This would then look like this:

@physkets
Copy link
Author

I think one other thing that leads to clutter in that the profile name and picture is shown for every message. It will look much better, if it is only shown when the sender changes.

@physkets
Copy link
Author

The bubbles you introduced in 52a4a66 are very nice. Do you think it is possible to shift the time-stamp into the bubble, and then have many bubble under one mention of a user's name? i.e., group all consecutive, uninterrupted messages by a person.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants