Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to turn off font antialiasing #4334

Open
1 task done
krstp opened this issue Nov 23, 2023 · 10 comments
Open
1 task done

Ability to turn off font antialiasing #4334

krstp opened this issue Nov 23, 2023 · 10 comments
Labels
enhancement [core label] font Font feedback for readability, size, style, etc setting Feedback for preferences, configuration, etc

Comments

@krstp
Copy link

krstp commented Nov 23, 2023

Check for existing issues

  • Completed

Describe the feature

As stated in the ttile. I love the antialiasing, but when using ZED on older laptop with lower resolution, the next when viewed in downsized font size does not seem as clear as I wished. For this particular reason I keep thinking ability to turn off antialiasing on the fonts would help.

Also team please know, right now antialiasing is amazing, so any newer machines, the rendering is amazing :) Thanks!

If applicable, add mockups / screenshots to help present your vision of the feature

No response

@krstp krstp added admin read Pending admin review enhancement [core label] triage Maintainer needs to classify the issue labels Nov 23, 2023
@JosephTLyons JosephTLyons added font Font feedback for readability, size, style, etc and removed triage Maintainer needs to classify the issue admin read Pending admin review labels Nov 26, 2023
@JosephTLyons JosephTLyons transferred this issue from zed-industries/community Jan 24, 2024
@JosephTLyons JosephTLyons added the setting Feedback for preferences, configuration, etc label Feb 27, 2024
@morhekil
Copy link

morhekil commented Mar 3, 2024

It's not just older systems – I use Pragmata Pro Mono font, which is optimised for hi-dpi screens. It actually looks better without anti-aliasing, so I have it turned off in my VSCode. It would be great to be able to turn off anti-aliasing in Zed as well, as the text just looks blurry to me now when I just over from VScode.

@xzbdmw
Copy link
Contributor

xzbdmw commented Apr 13, 2024

Do you mean sub-pixel antialiasing? For that you can just tune off macos's font smooth.

@bryanbuchanan
Copy link

It was annoying me that text seemed too thin in Zed, too. Here's a quick illustration. It's a minor thing, but I do much prefer the heavier anti-aliasing.
text

@xzbdmw
Copy link
Contributor

xzbdmw commented Apr 22, 2024

It dosen’t look like a aliasing issue, the difference is much bigger if you turn off sub-piexel aliasing in vscode

@bryanbuchanan
Copy link

I'm not sure the exact terminology, but the font rendering is just slightly thinner than in other apps, and especially noticeable on a 72dpi monitor.

@ViggoV
Copy link

ViggoV commented Jul 25, 2024

I'm not sure the exact terminology, but the font rendering is just slightly thinner than in other apps, and especially noticeable on a 72dpi monitor.

This led me to play with the buffer_font_weight and ui_font_weight settings. Helps a lot

@amiralies
Copy link

alacritty is also doing a great job at font rendering if it helps.

@arathunku
Copy link

In my case, same font in Alacritty vs Zed. I tried to adjust font_weight settings without much success.

2024-08-29_133844

@xzbdmw
Copy link
Contributor

xzbdmw commented Aug 29, 2024

@arathunku they are different font, probably you need a diffetent name for jetbrains mono in zed.

@arathunku
Copy link

arathunku commented Aug 29, 2024

Ahh, thanks @xzbdmw, I'm probably running into #14324 then 😭

EDIT: nope! fc-cache -f -v was required, Zed is now using my font. This is strange given that other apps were able to use it for months but anyway, it works. Looks nice too!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement [core label] font Font feedback for readability, size, style, etc setting Feedback for preferences, configuration, etc
Projects
None yet
Development

No branches or pull requests

8 participants