16:29 wlb: wayland-protocols Merge request !330 opened by Simon Ser (emersion) xdg-toplevel-icon: clarify that wl_buffer.release is unused https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/330
16:39 wlb: wayland-protocols Merge request !331 opened by Simon Ser (emersion) xdg-toplevel-icon: add error for destroyed wl_buffer https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/331
17:04 GreatLeaderMayonnaise: hey guys quick question. as a client, do I need to bind a wl_output before displaying to it?
17:05 vyivel: wdym by displaying to it
17:05 vyivel: you render, attach, and commit buffers to surfaces
17:06 wlb: wayland/main: Joaquim Monteiro * meson: Fix use of install_data() without specifying install_dir https://gitlab.freedesktop.org/wayland/wayland/commit/0239b082b9d3 meson.build
17:06 wlb: wayland Merge request !397 merged \o/ (meson: Fix use of install_data() without specifying install_dir https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/397)
17:09 emersion: GreatLeaderMayonnaise: you can completely ignore wl_outputs if you don't need them
17:11 wlb: wayland/main: Demi Marie Obenour * connection: Reject strings containing NUL bytes https://gitlab.freedesktop.org/wayland/wayland/commit/6c4a69504515 doc/publican/sources/Protocol.xml src/connection.c
17:11 wlb: wayland Merge request !411 merged \o/ (Reject strings containing NUL bytes https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/411)
17:13 GreatLeaderMayonnaise: emersion: that's what I thought, but then I don't really understand what the wl_surface::enter event gives you. It says it's a wl_output object, but what happens if I haven't bound the output? does the event not fire?
17:14 emersion: it does not fire
17:15 GreatLeaderMayonnaise: oh ok thanks. do you have an example of a scenario where this event would be useful?
17:15 emersion: on older wl_surface versions, preferred_buffer_scale didn't exist, so the scale factor for HiDPI would get communicated via wl_output
17:21 GreatLeaderMayonnaise: okay, thanks a lot!
17:32 emersion: np!
18:31 DemiMarie: Should I rebase the MRs I have?
18:42 emersion: unless there are conflicts it shouldn't be necessary
18:45 DemiMarie: ack