terminal
terminal copied to clipboard
[Settings] An option to disable colour font emoji
Is there any merit to having an option to disable colour font emoji?
So any emoji used will be single colour using the font colour settings?
Originally posted by @mdtauk in https://github.com/microsoft/terminal/issues/190#issuecomment-495192220
There's some discussion about getting options into the renderer in #817.
From @francogp
Environment
Windows build number: Win32NT 10.0.19041.0 Microsoft Windows NT 10.0.19041.0 Windows Terminal version (if applicable): 1.0.1402.0 Using WSL Ubuntu LTS version 20.04I'm using this font, but can reproduced with others too: JetBrainsMono
Expected behavior
image taken by using other windows terminal emulators, like Terminus on windows, and Tilix or Terminator on Ubuntu. All the same results
Actual behavior
Lots of characters/emoticons have a wrong size at render. This is just an example. Look up the check emoticon ✔ It seems that its ignoring my font.
I believe DirectWrite prefers a color glyph for this.
I wonder if we should like to add emoji "range" settings for fine-grained control of this. Maybe I want to disable emoji WHITE SMILING FACE only?
Curious if this is a font feature that we added by happenstance back in #10433
Is there any merit to having an option to disable colour font emoji?
Yes! For example, some CLI libraries may use colored text emojis in order to display a "selected" (green) / "not selected" (gray) state in a multi-select list.
For applications using such CLI approaches to work, it is important to be able to prefer text emoji over colored emoji.

Lots of characters/emoticons have a wrong size at render. This is just an example. Look up the check emoticon ✔
It seems that its ignoring my font.