03:01 wlb: wayland Merge request !446 opened by () tests: Fix runtime dependencies https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/446
10:29 Eighth_Doctor: can we get a release of wayland-protocols soon? it'd be great to get ext-data-control and ext-workspace released
11:24 jadahl: Eighth_Doctor: sure
11:24 Eighth_Doctor: thanks
12:10 esotericwarfare: Hi all
12:11 esotericwarfare: I'm using just tinywl and I cannot change the keymap I tried to change xkb_keymap_new_from_names for kb_keymap_new_from_string(context, "es", XKB_KEYMAP_FORMAT_TEXT_V1, XKB_KEYMAP_COMPILE_NO_FLAGS); it compile but it didnt work
12:12 esotericwarfare: im using the us keyboard layout, and I wanna use the spanish one
12:22 vyivel: esotericwarfare: xkb_keymap_new_from_string() takes a keymap definition, not a name
12:22 vyivel: you probably want new_from_names() with .layout = "es"
12:23 vyivel: see https://xkbcommon.org/doc/current/structxkb__rule__names.html and https://xkbcommon.org/doc/current/group__keymap.html#ga502717aa7148fd17d4970896f1e9e06f
12:23 esotericwarfare: okay thanks
12:26 wlb: weston Merge request !1665 opened by () backend-drm: Abide by the weston-direct-display specification https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1665 [DRM/KMS backend]
12:29 wlb: weston/main: Paul Pu * libweston: fix crash when a client binds to a destroyed output https://gitlab.freedesktop.org/wayland/weston/commit/b2b8dd6215c1 libweston/compositor.c
12:29 wlb: weston Merge request !1664 merged \o/ (libweston: fix crash when a client binds to a destroyed output https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1664)
13:05 esoteric1arfare: vyivel: Thank you so much, it worked! I defined struct xkb_rule_names spanish = { ... .layout = "es" ...}; and change this line: struct xkb_keymap *keymap = xkb_keymap_new_from_names(context, &spanish, XKB_KEYMAP_COMPILE_NO_FLAGS);
13:06 vyivel: you're welcome
15:24 wlb: wayland-protocols Merge request !370 opened by () build: Bump version to 1.39 https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/370
15:26 wlb: wayland-protocols/main: Jonas Ådahl * build: Bump version to 1.39 https://gitlab.freedesktop.org/wayland/wayland-protocols/commit/6bcf87d9c17a meson.build
15:26 wlb: wayland-protocols Merge request !370 merged \o/ (build: Bump version to 1.39 https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/370)
15:27 vyivel: \o/
15:30 wlb: wayland-protocols New tag: 1.39 https://gitlab.freedesktop.org/wayland/wayland-protocols/tags/1.39
15:53 wlb: wayland.freedesktop.org Merge request !93 opened by () releases: Add wayland-protocols 1.39 https://gitlab.freedesktop.org/wayland/wayland.freedesktop.org/-/merge_requests/93
15:56 wlb: wayland.freedesktop.org/main: Jonas Ådahl * releases: Add wayland-protocols 1.39 https://gitlab.freedesktop.org/wayland/wayland.freedesktop.org/commit/0f385cb1ebe2 releases.html
15:56 wlb: wayland.freedesktop.org Merge request !93 merged \o/ (releases: Add wayland-protocols 1.39 https://gitlab.freedesktop.org/wayland/wayland.freedesktop.org/-/merge_requests/93)
18:35 phodius: hi im wondering how do you use scene-graph where is the header?
18:38 emersion: can you give more context? which project are you talking about?
18:38 phodius: oh weston
18:39 soreau: you mean weston_compositor_print_scene_graph()?
18:39 phodius: yeah i guess
18:39 soreau: that's in weston/libweston/libweston-internal.h
18:42 phodius: thanks im just looking at that file, how would you add to it a node ?
18:44 phodius: basically just trying to add some shaderz at window layers any suggestion would be great
18:51 phodius: void weston_compositor_add_pending_output(struct weston_output *output, struct weston_compositor *compositor)
18:54 phodius: or is there any wobbly windows implementation that works with weston 14.0 ?
18:55 soreau: phodius: just get wayfire working in WSLg ;)
18:55 ifreund: that seems unlikely to me, if I wanted wobbly windows I would use wayfire
18:56 phodius: ifreund im using WSLg
19:02 soreau: well, wobbly has been known to work in weston before ;) https://www.youtube.com/watch?v=69k2ceiO5PY
19:17 phodius: seems like weston_scene_node_set_position
19:27 phodius: there should be functions like that but there is not..... :-(