07:35wlb: wayland Issue #481 closed \o/ (Behavior of successive frame requests without damage https://gitlab.freedesktop.org/wayland/wayland/-/issues/481)
07:52DodoGTA: 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:53DodoGTA: Also is there a X11 equivalent of the WAYLAND_DEBUG variable?
07:55ofourdan: 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:56ofourdan: there is no equivalent to WAYLAND_DEBUG in X11, but there are tools (e.g. xscope)
08:27wlb: wayland Merge request !404 opened by Julian Orth (mahkoh) protocol: frame request clarifications https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/404
11:59wlb: 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:00wlb: weston Merge request !1574 merged \o/ (libweston: Remove output->scale https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1574)
12:13sewn: is wl_surface::preferred_buffer_scale sent (initial scale) only after a surface has been drawn? or is it sent after surface creation?
12:15YaLTeR[m]: the idea is to send it at surface creation whenever possible
12:21sewn: it seems to be sent after the first initial commit
12:30kchibisov: sewn: it generally depends on the role.
12:31kchibisov: 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:31kchibisov: however for e.g. cursor surfaces/subsurfaces you can only send it after commit.
12:31kchibisov: commit with buffer, I mean.
13:05mclasen: swick[m]: you saw my comment on matrix about the typo in your mutter branch ?
13:24swick[m]: mclasen: yup, just catching up on stuff
13:25mclasen: do you plan switching your branch to v3 ?
13:25mclasen: what even is the difference, and why add new features this late in the game?
13:26swick[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:26swick[m]: but yes, I'll update the mutter impl
13:26mclasen:would suggest to simple drop any features that don;t have a client-side implementation and call it good
13:27mclasen: in interest of getting to the finish line
13:28swick[m]: the v3/v4 stuff is kind of important for sdl, wine/proton
13:29zamundaaa[m]: If the Mesa implementation adds scRGB support, we're already covering everything except set_primaries
13:29zamundaaa[m]: And I can just make our image viewer support set_primaries
13:30mclasen:just a liiittle impatient at this point :)
13:31swick[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:33mclasen: swick[m]: whats the plan for getting that testing? are you going to merge the mutter branch ?
13:33mclasen: its not getting testing while it sits in your mutter fork
13:35swick[m]: I'll try to get it merged soon, yes
13:36mclasen: I can confirm that it works great for srgb :)
13:36swick[m]: amazing :P
13:38mclasen: once you do, gnome-nightly will start to be a tessting ground, with both client and compositor implementations
13:39kennylevinsen: +1 for that
14:25Net147: is there any reason super+scroll to zoom in/out in weston 13.0.1 would not work?
14:27mvlad: Net147, I believe that got dropped a while back. Don't think it work in 13 either.
14:27mvlad: worked*
14:28mvlad: yeah, ManMower nuked that: https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/778
14:29ManMower: mea culpa. I removed that feature. It was causing a heavy maintenance burden in other bits of the compositor.
14:30Net147: ManMower: the manual pages still reference it
14:30Net147: ManMower: in man/weston-bindings.man
14:30ManMower: also mea culpa. I'll clean that up right away, thanks
14:34wlb: 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:34wlb: weston Merge request !1418 merged \o/ (backend-drm: make libdisplay-info mandatory https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1418)
14:35Net147: is weston used much in practice in the wild?
14:35wlb: 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:45mvlad: Net147, not as desktop environment.
14:49daniels: it gets used in a lot (a lot) of embedded devices
14:56wlb: weston Merge request !1576 merged \o/ (man: Remove binding documentation for desktop zoom https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1576)
14:56wlb: weston/main: Derek Foreman * man: Remove binding documentation for desktop zoom https://gitlab.freedesktop.org/wayland/weston/commit/629abeaf3695 man/weston-bindings.man