[Feature request] `:emoji:` codes support
Opened this issue · 8 comments
Hi,
I use Gitmoji with :emoji: codes for commit messages.
It would be nice for SourceGit to convert those into visual emojis.
Thanks
gemoji definitions can be found in https://github.com/github/gemoji/blob/master/db/emoji.json
My concern is that not all fonts support these emojis
Emojis are part of the unicode standard though.
But, I guess converting emojis could be optional in settings, disabled by default if you want
I'm trying to copy the :arrow_down: ⬇️ to the start of subject
Clipchamp.mp4
You can see all the emojis changed its typeface to another one.
I'm trying to copy the
:arrow_down:⬇️ to the start of subject
I suggest rendering gemoji only in read-only places, there is no need to deal with it during editing. GitHub and GitKraken are also handled in this way.
I want to show through the video above that not all fonts support to display emojis. At the same time, the video above also shows that even if the program can find the appropriate emoji from the fallback fonts, there may be typographic problems.
Then, again, just make it optional and disabled by default, so that it's the user's responsibility to use a compatible font when enabling this feature.
One other option is to display the emoji as an SVG or other vector image rather than a character.