91861 / wayst

A simple terminal emulator
MIT License
287 stars 9 forks source link

Incorrect rendering of unicode characters and powerline glyphs #39

Open Toby-Rea opened 4 years ago

Toby-Rea commented 4 years ago

Some unicode characters don't render at all, or do so incorrectly with lines dissecting them. Also, powerline glyphs don't render correctly, instead with a line separating some adjacent glyphs. Aside from this, an exciting project. Keep up the good work

91861 commented 4 years ago

Some unicode characters don't render at all

Right now it can only render characters from the selected fonts.

with lines dissecting them

Could you provide a screenshot?

Toby-Rea commented 4 years ago

st with boxdraw patch on the left, wayst on the right.

Unicode characters not rendering: 2020-07-24-193429_2560x1440_scrot

Lines dissecting: 2020-07-24-193718_2560x1440_scrot

2020-07-24-193851_2560x1440_scrot

There's also some visual artifacts left by animation.

91861 commented 4 years ago

Unicode characters not rendering

Spacing modifier letters and combining diacritical marks are not supported yet.

Lines dissecting

It's using box drawing characters from the font which often don't fill the entire cell or align poorly and look bad. I'm planing to generate textures for that at some point.