rickstaa / github-emoji-picker

A simple emotion picker that displays all the supported GitHub emojis :octocat:.
https://github-emoji-picker.rickstaa.dev
MIT License
370 stars 38 forks source link

Emoji 14.0 and 15.0 fonts do not show under Windows 10 22H2, even with latest (1.45) Segoe UI Emoji font (seguiemj.ttf) from Windows 11 23H2 installed #202

Open SleepyCatten opened 9 months ago

SleepyCatten commented 9 months ago

Describe the bug

Hi folks

I recently installed the latest version (1.45) of the Segoe UI Emoji font (seguiemj.ttf) in Windows 10 22H2, after extracting the font from the most-recent Windows 11 ISO (23H2). I've added more details about this within the fediverse here.

The new emojis display perfectly within Firefox (121.0.1) when posted from other places (like an Android phone) or when copy/pasted from elsewhere (like here). However, the emoji picker does not show any of the updated emojis from 15.0 or from 14.0. The latest ones showing seem to be from 13.1.

image image image image image image

Reproduction steps

  1. Go to the emoji picker website using Windows 10 22H2, Firefox 121.0.1, and version 1.45 of the Segoe UI Emoji font.
  2. Type in a partial name of any of the unicode 14.0 or 15.0 emojis (i.e., any after 13.1).
  3. None of them will show, per the above.

Expected behaviour

The latest fonts should be displayed if the emoji font supports them.

Screenshots / Live demo link

No response

System information

Additional context

No response

rickstaa commented 9 months ago

@SleepyCatten, thanks for your bug report 💛. The GitHub-emoji-picker is a subset of the https://github.com/missive/emoji-mart picker, which only shows the emojis that GitHub natively supports. If you want to see all emojis, even the ones that GitHub did not create a shortcode for, you can check out their website. Can you check that the emojis you are missing are returned by the GitHub Emoji Api?

Having that said, since GitHub does support unicode emojis for which they did not create a GitHub shortcode, I was thinking about adding a include non-github emojis button, which users can switch to get the Unicode copies of non-native GitHub Emojis. Would this solve the problems you are having 🤔?

rickstaa commented 9 months ago

I created https://github.com/rickstaa/github-emoji-picker/issues/203 to track the feature I depicted in my previous comment. Please let me know if that would help your workflow. It's not a complex feature to implement 👍🏻. If you feel up to the challenge and want to contribute to OS, you could also give it a go. I'm happy to guide you in the right direction 😄. Otherwise, I will probably take a look in 1.5 months when my schedule becomes less busy.