03:01wlb: wayland Merge request !446 opened by () tests: Fix runtime dependencies https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/446
10:29Eighth_Doctor: can we get a release of wayland-protocols soon? it'd be great to get ext-data-control and ext-workspace released
11:24jadahl: Eighth_Doctor: sure
11:24Eighth_Doctor: thanks
12:10esotericwarfare: Hi all
12:11esotericwarfare: 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:12esotericwarfare: im using the us keyboard layout, and I wanna use the spanish one
12:22vyivel: esotericwarfare: xkb_keymap_new_from_string() takes a keymap definition, not a name
12:22vyivel: you probably want new_from_names() with .layout = "es"
12:23vyivel: see https://xkbcommon.org/doc/current/structxkb__rule__names.html and https://xkbcommon.org/doc/current/group__keymap.html#ga502717aa7148fd17d4970896f1e9e06f
12:23esotericwarfare: okay thanks
12:26wlb: 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:29wlb: 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:29wlb: 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:05esoteric1arfare: 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:06vyivel: you're welcome
15:24wlb: wayland-protocols Merge request !370 opened by () build: Bump version to 1.39 https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/370
15:26wlb: wayland-protocols/main: Jonas Ådahl * build: Bump version to 1.39 https://gitlab.freedesktop.org/wayland/wayland-protocols/commit/6bcf87d9c17a meson.build
15:26wlb: wayland-protocols Merge request !370 merged \o/ (build: Bump version to 1.39 https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/370)
15:27vyivel: \o/
15:30wlb: wayland-protocols New tag: 1.39 https://gitlab.freedesktop.org/wayland/wayland-protocols/tags/1.39
15:53wlb: 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:56wlb: 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:56wlb: 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:35phodius: hi im wondering how do you use scene-graph where is the header?
18:38emersion: can you give more context? which project are you talking about?
18:38phodius: oh weston
18:39soreau: you mean weston_compositor_print_scene_graph()?
18:39phodius: yeah i guess
18:39soreau: that's in weston/libweston/libweston-internal.h
18:42phodius: thanks im just looking at that file, how would you add to it a node ?
18:44phodius: basically just trying to add some shaderz at window layers any suggestion would be great
18:51phodius: void weston_compositor_add_pending_output(struct weston_output *output, struct weston_compositor *compositor)
18:54phodius: or is there any wobbly windows implementation that works with weston 14.0 ?
18:55soreau: phodius: just get wayfire working in WSLg ;)
18:55ifreund: that seems unlikely to me, if I wanted wobbly windows I would use wayfire
18:56phodius: ifreund im using WSLg
19:02soreau: well, wobbly has been known to work in weston before ;) https://www.youtube.com/watch?v=69k2ceiO5PY
19:17phodius: seems like weston_scene_node_set_position
19:27phodius: there should be functions like that but there is not..... :-(