dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.11.0 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
radu242 has joined #foot
radu242 has quit [Quit: The Lounge - https://thelounge.chat]
radu242 has joined #foot
radu242 has quit [Ping timeout: 256 seconds]
cbb has joined #foot
ghost08 has joined #foot
ghost08 has quit [Quit: WeeChat 3.5]
<dnkl> lechner: across multiple screens? The obvious one; the screens are at different viewing distance - font will have the same size, but appears not to.
<dnkl> another possibility: you're using a bitmap font
<dnkl> third possibility: one of your screens is lying about its DPI
<dnkl> fourth possibility: rounding may cause a 1px difference, depending on your configured font size, and the exact DPI values of the monitors
Arnavion has quit [Ping timeout: 272 seconds]
Arnavion has joined #foot
<florhizome[m]> What's the possible downside of building foot without terminfo?
<dnkl> florhizome[m]: well, you *need* a valid terminfo. So, if you're not building foot's own, and you don't have an ncurses version with a "foot" terminfo, then you *must* set another terminfo for foot. For example, xterm-256color
<dnkl> the main downside of that is if ncurses, in the future, adds definitions, or changes definitions, to something that isn't supported in foot. Then applications will start failing in weird ways
<dnkl> if you'
<dnkl> if you're a tmux user, you may also be interrested in https://codeberg.org/dnkl/foot/wiki#user-content-foot-s-terminfo-vs-ncurses-terminfo
<florhizome[m]> We are talking about the meson option?
<sochotnicky> fwiw, the option just turns on/off generation of the terminfo right? It does not impact foot binary in any way?
<florhizome[m]> That would be the question, yes. I saw manjaro is doing that.
<dnkl> ah, right. No, it does not have any effect on the binary itself
<dnkl> it's fairly common in distro builds, I think .They usually package the terminfo in a separate package, and it often makes sense to build/install the terminfo manually
cbb has quit [Ping timeout: 250 seconds]
cbb has joined #foot
noteness_ has quit [Ping timeout: 240 seconds]
noteness has joined #foot
<lechner> dnkl: thanks! how can i get the physical size (or dpi) reported by my monitors, please? http://paste.debian.net/1237830/
<dnkl> lechner: you can look at foot's log output
<dnkl> post the log output (all of it) when you move a window between two monitors, and I'll have a look
<lechner> dnkl: i am not sure where to find your log, but i have a problem with the first monitor here. the font ends up being too small http://paste.debian.net/1237834/
<dnkl> just run foot from another terminal
<dnkl> those three last monitors the same brand/model? looks weird that all the have exactly the same DPI
<dnkl> first one, is that a 40" TV?
<lechner> yes
<lechner> the other two are indeed the same
<lechner> here is the move with dpi-aware=yes http://paste.debian.net/1237835/
<lechner> viewing distance is identical
<lechner> i think i figured out why foot is so fast: using 8 rendering threads
<dnkl> math looks right to me, assuming the info is correct (40", 1360x768)
<dnkl> thing with TVs is that people often _say_ they're at the same viewing distance, but they're not _really_. So, one can always take a (physical) ruler, and check the font size.
<dnkl> it's also quite possible the screen isn't actually 40"
<dnkl> try entering your TV's specs here: https://www.calculators.tech/dpi-calculator?, then check if your TV's panel size matches the horizontal/vertical sizes you get there
<lechner> the tv is in front of me at the same distance. should the result be tha same for dpi-aware=yes and =no? is the main config section okay for it?
<dnkl> dpi-aware goes into the main config, yes. Foot would have given you an error message otherwise
<dnkl> I would expect a different font size with dpi-aware=no. For your regular monitors, the difference will be minimal, since their DPI is so close to 96. But there should definitely be a difference on the tv
<dnkl> (dpi-aware _is_ being applied - we can see that in your log output, when the font is getting reloaded. It's using the monitor's DPI, and not the default 96)
<dnkl> I hooked up my own 40" TV, just to see if anything funny is going on. Unfortunately, my TV thinks its 7"...
<lechner> is there a good site to post a screen shot?
<dnkl> screenshot isn't really going to help here. We already see the font loaded is small (it's 5px). But that's to be expected with a DPI that low
<dnkl> but https://0x0.st/ can do images, I think
<dnkl> btw, that's a *really* old build of foot... (not that I think that matters here)
cbb has quit [Quit: WeeChat 3.5]
cbb has joined #foot
<dnkl> lechner: what model is the TV?
<lechner> Samsung LN332A330JID rev C
Arnavion has quit [Remote host closed the connection]
Arnavion has joined #foot
<dnkl> lechner: everythin I can find on that model says it's 32", not 40"
<lechner> you are right
<lechner> they must have measured the frame
<dnkl> not much we can do when the metrics aren't correct... :/
<Lord> Samsung monitors's name contain their size
<Lord> Ln3 32" …
<lechner> i am not sure foot can read the label
cbb has quit [Quit: WeeChat 3.5]
cbb has joined #foot
pranjhol has joined #foot
pranjhol has quit [Quit: Client closed]
pranjhol has joined #foot
kevr has quit [Ping timeout: 240 seconds]
kevr has joined #foot
pranjhol has quit [Quit: Client closed]
pranjhol has joined #foot
pranjhol has quit [Client Quit]
cbb has quit [Ping timeout: 256 seconds]
cbb has joined #foot
cbb has quit [Client Quit]
rcf1 has joined #foot
rcf1 has quit [Client Quit]
rcf has quit [Quit: WeeChat 3.6-dev]
rcf has joined #foot
Arnavion has quit [Ping timeout: 256 seconds]
Arnavion has joined #foot
rcf has quit [Quit: WeeChat 3.2.1]
rcf has joined #foot
rcf has quit [Quit: WeeChat 3.2.1]
rcf has joined #foot
rcf has quit [Client Quit]
rcf has joined #foot
noteness has quit [Ping timeout: 240 seconds]
noteness has joined #foot