xterm.js icon indicating copy to clipboard operation
xterm.js copied to clipboard

Support configuring anti-aliasing on renderer

Open Tyriar opened this issue 4 years ago • 4 comments

VS Code has a mac-specific feature that allows configuring of anti-aliasing on rendered text, this is because macOS by default disabled anti-aliasing so when you plug a macbook into a regular dpi monitor is looks all choppy and awful. Additionally sub-pixel anti-aliasing can look bad on retina displays.

VS Code issue: https://github.com/microsoft/vscode/issues/36249

Tyriar avatar Oct 10 '19 18:10 Tyriar

Disabling anti-aliasing on the canvas element does not seem straightforward.

For the DOM renderer we might be able to use the -webkit-font-smoothing property.

JeffreyCA avatar Oct 11 '19 06:10 JeffreyCA

I believe for canvas it's as easy as making the canvas that the character are drawn to be set to transparent.

Tyriar avatar Nov 20 '19 15:11 Tyriar

image

terminal font antialiasing is still not working on today's vscode, sad tho.

jukrb0x avatar May 17 '22 18:05 jukrb0x

Poke ..?

cyraid avatar Jun 23 '23 20:06 cyraid