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

Support "full name" teammate name display setting #420

Open
jtdaugherty opened this issue Nov 2, 2018 · 9 comments
Open

Support "full name" teammate name display setting #420

jtdaugherty opened this issue Nov 2, 2018 · 9 comments

Comments

@jtdaugherty
Copy link
Member

The server and account settings include a teammate name display preference that has a "full name" option. Right now, Matterhorn does not support that option. This ticket depends on #350.

@jtdaugherty
Copy link
Member Author

As per #559: we should also support "acronym" matching of users (e.g. "John Doe" should be matchable with "JD"). Apparently the official client supports this.

@misery
Copy link

misery commented Feb 11, 2020

As per #559: we should also support "acronym" matching of users (e.g. "John Doe" should be matchable with "JD"). Apparently the official client supports this.

Sorry, I mean Nickname instead of acronym. https://docs.mattermost.com/help/settings/account-settings.html

@jtdaugherty
Copy link
Member Author

Oh! Nickname rendering and matching is already supported. If your account preferences (or server preferences) are set to display nicknames instead of usernames, Matterhorn will honor that. Matterhorn's channel selection matching will only match names based on the displayed name, though - so you cannot match full names if nicknames are enabled.

@misery
Copy link

misery commented Feb 11, 2020

Oh well, I thought I can search for nickname even if I use username as displayed name.

@jtdaugherty
Copy link
Member Author

It's possible to search for users by any string if you use the @ autocompletion, but when searching the channel list, only what's displayed can be searched. (Otherwise it would lead to a confusing UI: if you could search by nickname when nickname was not displayed, that would be strange.)

For autocompletion, type @ in the message area. Then type any string at all -- part of a full name, nickname, or username -- and the resulting matches from the server will be shown for tab-completion.

@pieqq
Copy link

pieqq commented Jul 21, 2020

Hi!

Oh! Nickname rendering and matching is already supported. If your account preferences (or server preferences) are set to display nicknames instead of usernames, Matterhorn will honor that. Matterhorn's channel selection matching will only match names based on the displayed name, though - so you cannot match full names if nicknames are enabled.

In my Mattermost instance, under Account Settings > Display, I have the following options for Teammate Name Display:

  • Show username
  • Show nickname if one exists, otherwise show first and last name
  • Show first and last name

I selected Show first and last name and saved. This works well in the Webapp.

However, in Matterhorn (v50200.9.0), I still see the username being used instead of the full name.

Is this option implemented in Matterhorn? Is the current issue about implementing this? Sorry, I'm a bit confused. :)

@jtdaugherty
Copy link
Member Author

@pieqq You are right - Matterhorn does not yet support displaying users by full name. It does support searching for them in tab-completion by full name, but Matterhorn only supports the first two options that you listed as far as user display is concerned.

@pieqq
Copy link

pieqq commented Jul 21, 2020

Thanks for the clarification! I suppose I don't need to open another issue regarding this, since the current one seems to fit the description :)

Anyway, thanks for Matterhorn. I'm still getting used to the keybindings, but it feels much more responsive than the default Webapp!

@jtdaugherty
Copy link
Member Author

@pieqq You are welcome - it is always great to hear that people enjoy using Matterhorn!

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

3 participants