07:35 wlb: wayland Issue #481 closed \o/ (Behavior of successive frame requests without damage https://gitlab.freedesktop.org/wayland/wayland/-/issues/481)
07:52 DodoGTA: ofourdan: The font path just says "built-ins" (so do I need some extra configuration or should I make an issue about the package?)
07:53 DodoGTA: Also is there a X11 equivalent of the WAYLAND_DEBUG variable?
07:55 ofourdan: DodoGTA: you can use xset at runtime or fix your build to add more fontpaths, e.g. a default fontpath where you'd add symlinks, that's what most distributions do.
07:56 ofourdan: there is no equivalent to WAYLAND_DEBUG in X11, but there are tools (e.g. xscope)
08:27 wlb: wayland Merge request !404 opened by Julian Orth (mahkoh) protocol: frame request clarifications https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/404
11:59 wlb: weston/main: Derek Foreman * libweston: Remove output->scale https://gitlab.freedesktop.org/wayland/weston/commit/0a4f50a0725e include/libweston/libweston.h libweston/backend-headless/headless.c libweston/backend-wayland/wayland.c libweston/backend-x11/x11.c libweston/compositor.c
12:00 wlb: weston Merge request !1574 merged \o/ (libweston: Remove output->scale https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1574)
12:13 sewn: is wl_surface::preferred_buffer_scale sent (initial scale) only after a surface has been drawn? or is it sent after surface creation?
12:15 YaLTeR[m]: the idea is to send it at surface creation whenever possible
12:21 sewn: it seems to be sent after the first initial commit
12:30 kchibisov: sewn: it generally depends on the role.
12:31 kchibisov: if you read a particular role surface docs it could mention when such state should be sent, for xdg-shell it should be before the first configure.
12:31 kchibisov: however for e.g. cursor surfaces/subsurfaces you can only send it after commit.
12:31 kchibisov: commit with buffer, I mean.
13:05 mclasen: swick[m]: you saw my comment on matrix about the typo in your mutter branch ?
13:24 swick[m]: mclasen: yup, just catching up on stuff
13:25 mclasen: do you plan switching your branch to v3 ?
13:25 mclasen: what even is the difference, and why add new features this late in the game?
13:26 swick[m]: I'm probably merging zamundaaa's changes today and release a v4 in the hope that no one started implementing v3 stuff yet
13:26 swick[m]: but yes, I'll update the mutter impl
13:26 mclasen:would suggest to simple drop any features that don;t have a client-side implementation and call it good
13:27 mclasen: in interest of getting to the finish line
13:28 swick[m]: the v3/v4 stuff is kind of important for sdl, wine/proton
13:29 zamundaaa[m]: If the Mesa implementation adds scRGB support, we're already covering everything except set_primaries
13:29 zamundaaa[m]: And I can just make our image viewer support set_primaries
13:30 mclasen:just a liiittle impatient at this point :)
13:31 swick[m]: I think we should be fine and getting a bit more real world testing before setting everything in stone is also not bad
13:33 mclasen: swick[m]: whats the plan for getting that testing? are you going to merge the mutter branch ?
13:33 mclasen: its not getting testing while it sits in your mutter fork
13:35 swick[m]: I'll try to get it merged soon, yes
13:36 mclasen: I can confirm that it works great for srgb :)
13:36 swick[m]: amazing :P
13:38 mclasen: once you do, gnome-nightly will start to be a tessting ground, with both client and compositor implementations
13:39 kennylevinsen: +1 for that
14:25 Net147: is there any reason super+scroll to zoom in/out in weston 13.0.1 would not work?
14:27 mvlad: Net147, I believe that got dropped a while back. Don't think it work in 13 either.
14:27 mvlad: worked*
14:28 mvlad: yeah, ManMower nuked that: https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/778
14:29 ManMower: mea culpa. I removed that feature. It was causing a heavy maintenance burden in other bits of the compositor.
14:30 Net147: ManMower: the manual pages still reference it
14:30 Net147: ManMower: in man/weston-bindings.man
14:30 ManMower: also mea culpa. I'll clean that up right away, thanks
14:34 wlb: weston/main: Pekka Paalanen * backend-drm: make libdisplay-info mandatory https://gitlab.freedesktop.org/wayland/weston/commit/a16598b038b2 frontend/main.c libweston/backend-drm/meson.build libweston/backend-drm/modes.c
14:34 wlb: weston Merge request !1418 merged \o/ (backend-drm: make libdisplay-info mandatory https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1418)
14:35 Net147: is weston used much in practice in the wild?
14:35 wlb: weston Merge request !1576 opened by Derek Foreman (derekf) man: Remove binding documentation for desktop zoom https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1576 [Documentation]
14:45 mvlad: Net147, not as desktop environment.
14:49 daniels: it gets used in a lot (a lot) of embedded devices
14:56 wlb: weston Merge request !1576 merged \o/ (man: Remove binding documentation for desktop zoom https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1576)
14:56 wlb: weston/main: Derek Foreman * man: Remove binding documentation for desktop zoom https://gitlab.freedesktop.org/wayland/weston/commit/629abeaf3695 man/weston-bindings.man