contour icon indicating copy to clipboard operation
contour copied to clipboard

Emoji does not display with text_shaping engine is OpenShaper on Windows

Open rhcher opened this issue 3 years ago • 2 comments

Contour Terminal version

master

Installer source

Github: source code cloned

Operating System

wsl2 Arch

Architecture

x86-64

Other Software

No response

Steps to reproduce

  1. let text_shaping engine is OpenShaper
  2. let emoji font is "emoji"
  3. win + . to try to input a emoji

Expected Behavior

display emoji like text_shaping is native image

Actual Behavior

it display nothing image

Additional notes

The reason I set font locator to fontconfig and test_shaping to OpenShaper is that when it is set to native there will missing some symbol like prompt I show above. When I set font locator and test_shapping both to native there will can't find special font which I set to bold.

rhcher avatar Jul 16 '22 16:07 rhcher

Hey @rhcher. Looks like we don't support colored glyphs in open shaper either / or we don't support actually finding that font file containing emoji glyphs. I'll have to try out what the actual root cause is.

Did you however try to use text_shaping as OpenShaper but locator as native and that works? That would mean that the fontconfig locator needs work. :)

EDIT: p.s.: to be clear: since u're using WSL, your Contour however is a Windows built, not a Linux built, right?

christianparpart avatar Jul 17 '22 08:07 christianparpart

Did you however try to use text_shaping as OpenShaper but locator as native and that works? That would mean that the fontconfig locator needs work. :)

image same

to be clear: since u're using WSL, your Contour however is a Windows built, not a Linux built, right?

Yeah, it's Windows built

rhcher avatar Jul 17 '22 09:07 rhcher