Eugeny / tabby

A terminal for a more modern age
https://tabby.sh
MIT License
57.02k stars 3.29k forks source link

font ligatures render error? #9076

Open sino1641 opened 9 months ago

sino1641 commented 9 months ago

Highlight: There is a workaround switching frontend from WebGL to canvas

Version: 1.0.201 Platform: Windows x64 10.0.22631 Plugins: none Frontend: xterm-webgl

I am new to try tabby, but it seems something wrong with font ligatures: image It randomly displays well if I am scrolling the screen up and down: (Maybe it gets a chance to render again?) Snipaste_2023-10-08_23-50-44

I have a custom appearance using Jetbrains mono as follows: Snipaste_2023-10-08_23-48-57

xtrats commented 9 months ago

Same problem.

image
seanhay commented 7 months ago

I have this problem too, but it seems to be exclusive to WebGL rendering mode; it works as expected when switching to Canvas.

Version: 1.0.204 OS: MacOS Sonoma Font: Monaspace Neon

feoh commented 5 months ago

It seems there's a massive issue backlog with this project.

I don't want to pig pile, but might it make sense to switch the display mode from WebGL to Canvas by default when ligatures are turned on?

sino1641 commented 4 months ago

Yes it works in canvas frontend. So I as a beginner think upstream fix is needed and nothing could do from this project.

willypaz243 commented 1 month ago

I have a similar problem, as a seen in the screenshot, on the left side of the screen I compare Tabby with Kitty, and on the right side you can see the appearance config.

Version: 1.0.207 OS: Debian 12 (Bookworm) Font: Fira Code, installed via apt install fonts-firacode from Debian repositories image

The problem persists with any of these Frontend configurations image