xenrox has quit [Remote host closed the connection]
xenrox has joined #foot
ghost08 has joined #foot
pranjal has joined #foot
lechner has quit [Ping timeout: 268 seconds]
caveman has quit [Remote host closed the connection]
caveman has joined #foot
lechner has joined #foot
an3223 has quit [Remote host closed the connection]
an3223 has joined #foot
pranjal has quit [Ping timeout: 256 seconds]
pranjal has joined #foot
mattikus has quit [Ping timeout: 260 seconds]
mattikus has joined #foot
caveman has quit [Ping timeout: 276 seconds]
caveman has joined #foot
caveman has quit [Ping timeout: 276 seconds]
pranjal has quit [Ping timeout: 268 seconds]
ghost08 has quit [Quit: WeeChat 3.4]
ollysmith has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
ollysmith has joined #foot
lechner has quit [Ping timeout: 256 seconds]
lechner has joined #foot
<Nulo>
Why does foot text look blurry when scaling?
<Nulo>
(And fuzzel, and..)
<dnkl>
Nulo: bitmap font?
an3223 has quit [Ping timeout: 276 seconds]
an3223 has joined #foot
caveman has joined #foot
noteness has quit [Ping timeout: 276 seconds]
noteness has joined #foot
<dnkl>
Fwiw: if you use fractional scaling, all fonts will be fuzzy, since the compositor will perform downscaling of an already rendered window. This isn't specific to foot or fuzzel, but to all Wayland applications that support scaling
<Nulo>
dnkl: Why does it do that? I thought it tells each application to render itself at a certain scale
<Nulo>
Not a bitmap font
<dnkl>
Nulo: yes, but with fractional scaling, applications get told to render at 2x. Then the compositor downscales
<dnkl>
Yes, it's fundamentally broken
<Nulo>
That's so stupid, I thought Wayland fixed these things T.T
<dnkl>
Fully agree :|
<dnkl>
I just leave scaling at 1x, and bump the font sizes
an3223 has quit [Ping timeout: 276 seconds]
an3223 has joined #foot
<Nuc1eoN>
dnkl, have there been any efforts to improve this behaviour on wayland?
<ericonr>
Huh, I can't fathom why they'd choose that behavior
<ericonr>
Even if applications didn't support fractional scaling for whatever reason, the bad behavior could be restricted to them
<elshize>
Nulo: idk if that helps, but I use dpi-aware=yes option so that when I move the terminal to another display with higher dpi, it scales the font up to the same point size (higher pixel size)
<elshize>
but that's foot-only solution; I just don't use the other (laptop) display for much else other than terminal + maybe some video, so it's fine for me
<Arnavion>
Fractional scaling can happen in the future. It's not permanently unfixable. IIRC there's an open -proto issue for it
<Arnavion>
The current behavior of compositors telling surfaces to render to a bigger size and then downsampling is just a stopgap