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

Make contact list and chat list more distinguishable #371

Closed
abika opened this issue Mar 29, 2015 · 15 comments
Closed

Make contact list and chat list more distinguishable #371

abika opened this issue Mar 29, 2015 · 15 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@abika
Copy link
Member

abika commented Mar 29, 2015

Many people (on first usage) are confused that there is a chat list and a contact list ("I can't see anybody anymore" when there are seeing the chat list), even with the hint popup. Boths lists almost look the same and many small thinks could be improved here:

  • improve the contact list icon
  • show "chats"/"contacts" in the title bar
  • show two icons with left/right swap ability
  • or simply make the contact entries thinner
@abika abika added the enhancement New feature or request label Mar 29, 2015
@daniele-athome
Copy link
Member

improve the contact list icon

Which one? You mean the window icon or the contacts avatars?

show "chats"/"contacts" in the title bar

Mmm I might change the contacts window title to something more understandle , but not the main window title sorry.

show two icons with left/right swap ability

Could you explain with an example please?

or simply make the contact entries thinner

Mmm... I don't know, it seems like forcing a difference.

@daniele-athome
Copy link
Member

Anyway I'm surprised people are confused especially because most people already use Whatsapp which follows a similar UI workflow right?

@abika
Copy link
Member Author

abika commented Mar 29, 2015

Which one? You mean the window icon or the contacts avatars?

The "pen" icon that you see when the list of chats is shown. Maybe add a big "plus" sign to it. On a second thought, this should already be enough

Anyway I'm surprised people are confused especially because most people already use Whatsapp which follows a similar UI workflow right?

y, its hard for me to tell what the difference actually is

@ameenross
Copy link

Actually, I'm not sure whether following Whatsapp's example here is a good thing. I found it very confusing when I first started using it. I must not be the only one with this problem, especially as I'm a power user. Though because of Whatsapp's market share, people have gotten acquainted with their app, rather than their UI language.

Personally I would opt for a group/contacts icon instead of a pencil (or instead of an "add chat" icon in Whatsapp's case). Adding a window title "chats" is helpful as well.

An alternative is to make a tabbed interface, where the first tab contains the chats and the second lists all contacts. You can enable swiping between the two tabs, which is much easier user interaction. This is similar to Antox for example, so I have hands-on experience. It's quite an enjoyable UX.

@daniele-athome
Copy link
Member

I'm not really keen to introduce a tabbed interface.
Also changing the main window title it's a big thing. I'll think about it.

As a first and quick change, I could use the icon used in AOSP Messaging app (which is the same used by Whatsapp by the way).

@daniele-athome daniele-athome self-assigned this Mar 31, 2015
@daniele-athome daniele-athome added this to the 3.0-rc2 milestone Mar 31, 2015
@TheLastProject
Copy link
Contributor

Instead of making it more distinguishable, guiding people through the app with a "showcase" view may be a thing to consider as well. Something like https://github.com/JesusM/ShowcaseViewLibrary, perhaps (I haven't tried the library at all, but it shows the idea).

@h-2
Copy link

h-2 commented Apr 1, 2015

I thought about this, as well, my completely different take would be:

  • have only one combined view
  • make a button that switches between sort-by-date and sort-by-name in the menubar

-> IMHO this would greatly reduce complexity since all people and all conversation can be reached by scrolling; the different sortings represent the two different windows; maybe not too difficult to implement?

@daniele-athome
Copy link
Member

@h-2 sorry but that IMO will confuse people to the extreme :-) it would mean that you always have all your contacts in your main screen. Also, because of this clear separation also in the application database and code, it would not be an easy implementation.

@acappelli what's your opinion on @h-2 idea?

@ameenross
Copy link

I don't like the idea either.

@h-2
Copy link

h-2 commented Apr 1, 2015

@daniele-athome my reasoning was that after a while you will have written all (or most) of your Kontalk-Contacts a message, so they will all appear on the first screen anyway. Now the default screen, is the list of conversations, so the most intuitive was for me to text one of my contacts, is to scroll through list and pick the contact.
Now there will be few (<10%) which I won't find in the list at which point I will switch to the second list (the full list of contacts). That's why I thought it would be good to have everybody on the first screen right a way. 😺

@ameenross
Copy link

I'd like to note that I just noticed that whatsapp has actually implemented the tabbed interface I just described. They have a third tab "calls" though. I also noticed something strange: I have installed whatsapp through the apk, and this update happened automatically... Possibly date activated?

@daniele-athome
Copy link
Member

@ameenross yes, voip calls have been in the app for several weeks now.

@ameenross
Copy link

I haven't seen it before today (have I missed it? 😕 ). Unless the APK now has a method to self-update (which sounds inlikely) the code must have already been there and was date-activated or smth. Anyway, that's not what the issue is about.

If you want Kontalk's UI to be similar to whatsapp's, the tabbed interface is really a positive thing about it IMO.

@abika
Copy link
Member Author

abika commented Apr 2, 2015

I'm also against tabs (in contrast to my previous post). The chats list should be the "main" view, a user would open the contacts list normally only for a short time for selecting a contact.

A new idea I had is showing the contact list inside a navigation drawer opening from the right side. When I have time, I will try implementing this myself.

@daniele-athome
Copy link
Member

@abika that's more like it. Google used to use it on first version of Hangouts but dropped it after a while, replacing with the tabbed interface. I don't know... it's kind of a user preference to me (that is, a point of view).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants