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

Shortcut (Autocomplete) for Emoji #433

Open
moffer opened this issue Feb 13, 2018 · 6 comments
Open

Shortcut (Autocomplete) for Emoji #433

moffer opened this issue Feb 13, 2018 · 6 comments
Labels
feature New feature! ui User interface related

Comments

@moffer
Copy link

moffer commented Feb 13, 2018

Expected Behavior

In Slack there is a nice feature to easily type in emoticons:
If I am starting to type a special character (e.g. : ) it should be possible to easily transform a name of a smiley (like grinning-face) to the actual image. Also while typing it should display suggestions out of what was already typed, which then can be used by hitting enter.

Current Behavior

ATM you are only able to select the plus-btn and look for the emoticon. That's more time consuming than typing a shortcut.

Possible Solution

While typing in : the application should look for possible matches of emoticons. The emoticons should be a list, with their names, while spaces need to be converted into dashes/underscores. To know, when a smiley is finished, it could be ended with another :-character.

@dbrgn
Copy link
Contributor

dbrgn commented Feb 13, 2018

Related to #1. The next release (you can preview it here) will replace :shortnames: with emoji, although at the moment without any preview / autocompletion. If you know the emoi shortname by heart it should be fine.

An autocompletion menu will be added in the future.

@dbrgn dbrgn added enhancement Enhances functionality ui User interface related labels Feb 13, 2018
@ghost
Copy link

ghost commented Apr 21, 2018

@dbrgn Since this is already working... Any ETA for preview / autocompletion?

@dbrgn
Copy link
Contributor

dbrgn commented Apr 22, 2018

No ETA yet. It is something I'd definitely like to see though. If someone wants to speed up the process - PRs are welcome 🙂

@dbrgn dbrgn changed the title Shortcut for Smileys Shortcut (Autocomplete) for Emoji Dec 29, 2018
@ManuelTS
Copy link

ManuelTS commented Jan 1, 2019

Additionally to suggestions and autocomplete for emoji's I propose two things:

  1. All emoji's get an index number as they are already rendered in Threema web. 😀 would be the first, 😄 the third index etc. to speed up the emoji selection. A shortcut for emoji index suggestion list could be Strg + Shift and then entering the emoji index number so one has the emoji inserted in the text box.
  2. The suggestion list for the autocomplete for emoji names and emoji indices should display the emoji index number, the emoji itself, and on its right, the corresponding emoji name.

So one could get the 😀 emoji by pressing strg + shift then 1 for grinning emoji index selection and then enter as acceptance or typing :gr and pressing enter as acceptance for the suggestion.

@reitzig
Copy link

reitzig commented Dec 23, 2020

Coming from Slack, Github, WhatsApp, ... I really expect the :name syntax to work fluently in any chat/commenting system nowadays. I came here because I couldn't find the existing functionality without preview/auto-completion; also, remembering the exact names of hundreds (thousands?) of emojis is rather impossible.

@dbrgn
Copy link
Contributor

dbrgn commented Dec 23, 2020

@reitzig please note that this repository will not receive any new features while we work on a client that will replace Threema Web. See #996.

I often use :name syntax myself, so we'll definitely have something like that in the new client.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature! ui User interface related
Development

No branches or pull requests

5 participants