07:30daniels: emersion: thanks for dealing with this
08:10emersion: np!
08:43pq: emersion, do you know if those missing gitlab emails were sitting in a queue and will arrive later, or were they permanently lost?
08:43emersion: in theory should be a queue if this is what i think it is (bad IPv6 connectivity)
08:44pq: cool
08:44emersion: but maybe there are multiple issues at play
08:45emersion: yeah… we still have quite a lot of emails in the deferred queue…
08:46emersion: just flushed the queue, should help a bit
08:47pq: thanks!
08:50davidre: email and wayland are apparently somewhat similar
08:50davidre: queues and flushing :D
08:53pq: X11 too
08:54emersion: amusement parks too
08:55davidre: wayland is a basically an amusement park qed
09:13davidre: I am not in the AI things but now I wonder what would happen if you asked one to generate a picture of a Wayland amusement park :D
09:16YaLTeR[m]: there's a place called Wayland, so I don't think anything interesting would happen
10:43Ermine: I wonder how do people of that town feel about the windowing
10:43Ermine: system
10:52wlb: weston Issue #871 closed \o/ (Video playback using GStreamer very slow compared to X.Org on old computer https://gitlab.freedesktop.org/wayland/weston/-/issues/871)
11:20wlb: weston Issue #858 closed \o/ (Warn out users about starting Weston from a tty https://gitlab.freedesktop.org/wayland/weston/-/issues/858)
11:20wlb: weston/main: Marius Vlad * compositor/main: Warn out if started over tty/pts https://gitlab.freedesktop.org/wayland/weston/commit/18eebe8af3ee frontend/main.c
11:20wlb: weston Merge request !1436 merged \o/ (compositor/main: Warn out if started over tty/pts https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1436)
16:17yrlf: hi! is there a way to get the fractional scale of a wl_output or xdg_output?
16:17yrlf: currently I only know wp_fractional_scale_v1 which gives you the fractional scale your own surface should be rendered at
16:18emersion: can you describe why you need to know this information?
16:19yrlf: for wl-mirror I need to transform regions I get from `slurp` which are in logical size space into pixel size space for an output that is not the output the client surface is on
16:20yrlf: I could fall back to manually calculating the scale from the texture size I get from screencopy (or in the future xdg portal) vs the logical size, but that feels hacky and I need to think about how to get this to always round correctly
16:21yrlf: do I understand correctly that there is currently no wayland protocol providing that information? (which is perfectly reasonable; I will fall back to the hack in that case)
16:28emersion: i think xdg_output has everything you need?
16:29yrlf: yes, I can calculate the approximate fractional scale from logical_size and the screen capture size
16:30yrlf: that is working; I just implemented that
16:30yrlf: I just wanted to double-check that the value isn't provided by any protocol
16:30yrlf: (so I don't calculate things by hand that are just there)
21:14Company: note to self: the variable for wp_presentation_feedback available shall be named "has_present" - code reads like a christmas story that way
21:18bl4ckb0ne: Ho Ho Segmentation fault
23:33Company: swick[m]: does mutter properly align surfaces on fractional scaled outputs?
23:33Company: do you know?
23:34Company: because https://gitlab.gnome.org/GNOME/gtk/-/issues/6381#note_1994391
23:46Company: hrm, a weston inside mutter has the same issue