ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
Calandracas_ has joined #wayland
Calandracas has quit [Ping timeout: 480 seconds]
Calandracas_ has quit [Ping timeout: 480 seconds]
fmuellner has quit [Ping timeout: 480 seconds]
Calandracas has joined #wayland
Calandracas_ has joined #wayland
Calandracas has quit [Ping timeout: 480 seconds]
garnacho has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Ping timeout: 480 seconds]
Moprius has quit [Remote host closed the connection]
glennk has joined #wayland
lanodan has joined #wayland
vincejv has quit [Remote host closed the connection]
lanodan has quit []
lanodan has joined #wayland
vincejv has joined #wayland
vincejv has quit [Remote host closed the connection]
vincejv has joined #wayland
iomari891 has joined #wayland
iomari891 has quit [Ping timeout: 480 seconds]
karenw has quit [Ping timeout: 480 seconds]
LoneStarr has joined #wayland
yrlf has quit [Quit: The Lounge - https://thelounge.chat]
yrlf has joined #wayland
kts has joined #wayland
garnacho has joined #wayland
kts has quit [Ping timeout: 480 seconds]
kts has joined #wayland
sima has joined #wayland
kasper93 has quit [Ping timeout: 480 seconds]
LoneStarr has quit [Ping timeout: 480 seconds]
kts has quit [Ping timeout: 480 seconds]
notfunderscore is now known as f_
rasterman has joined #wayland
f_ is now known as deprecated-funderscore
kts has joined #wayland
kts has quit [Ping timeout: 480 seconds]
kasper93 has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
fmuellner has joined #wayland
narodnik has quit [Quit: WeeChat 4.6.3]
coldfeet has joined #wayland
JPEW has quit [Read error: Connection reset by peer]
JPEW has joined #wayland
abdo has joined #wayland
abdo is now known as Guest17779
<Guest17779> Hi everyone! I'm trying to embed a client window inside another window using xdg-foreign protocol. although I managed to export/import the first window correctly, I need to adjust its positioning relative the parent window.
<Guest17779> I need to do something similar to xid in X11
Moprius has joined #wayland
<zamundaaa[m]> Guest17779: that is not supported
<Guest17779> is there a way I can achieve similar result with some additional work? all I need is to embed the window inside a parent window (done with xdg foreign) and handle it's resizing and position with some callbacks
<Guest17779> I was thinking about some brute force way using ipc to transfer messages of resizing
fmuellner has quit []
<zamundaaa[m]> No, embedding is just not supported. Xdg foreign is for dialogs and similar very much separate windows
<kennylevinsen> Guest17779: the only way is to have the parent window import the content itself - it could create a subsurface and commit buffers it receives from the embedded client. it is also possible to "just" embed a Wayland server (see e.g. casilda, which is a GTK widget containing a wlroots-based Wayland server)
<Guest17779> kennylevinsen: how can I import the content of another window (receive buffer from embedded client)?
<kennylevinsen> if you're embedding a Wayland server, that's handled by Wayland. otherwise any communication between the embedded client and the parent is done by you, so whatever you like - for GPU buffers you'd need to use dmabufs
<kennylevinsen> you can't embed anything existing that way, you'll have to write the parent and client to explicitly talk together over a custom protocol you make (... unless you just embed a Wayland server)
<Guest17779> alright, I'll try this and see if it works. thanks a lot for your time.
narodnik has joined #wayland
Guest17779 has quit [Quit: Page closed]
JPEW has quit [Ping timeout: 480 seconds]
JPEW has joined #wayland
kts has joined #wayland
bitblt_ has joined #wayland
bitblt has quit [Ping timeout: 480 seconds]
bitblt_ is now known as bitblt
rasterman has joined #wayland
<emersion> ew, looks like i missed the RC last week
<wlb> wayland Merge request !427 merged \o/ (cursor: Fix handling of exotic cursor files https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/427)
<wlb> wayland/main: Manuel Stoeckl * server: Document wl_display_add_socket_auto https://gitlab.freedesktop.org/wayland/wayland/commit/387adc6a794d src/wayland-server.c
<wlb> wayland/main: Manuel Stoeckl * doc: Further explain typical display socket lookup https://gitlab.freedesktop.org/wayland/wayland/commit/4a0c4e211949 doc/publican/sources/Protocol.xml
<wlb> wayland Merge request !118 merged \o/ (Document wl_display_add_socket_auto and elaborate on display socket lookup https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/118)
karenw has joined #wayland
nickdiego[m] is now known as nickdiegooootill0714[m]
coldfeet has quit [Quit: Lost terminal]
CWSmith has joined #wayland
<CWSmith> Hey folks.
coldfeet has joined #wayland
<wlb> wayland Issue #515 closed \o/ (`wayland-egl symbols check` test has missing dependency on libwayland-egl.so https://gitlab.freedesktop.org/wayland/wayland/-/issues/515)
<wlb> wayland Issue #514 closed \o/ (os-wrappers-test and sanity-test programs have missing dependency on exec-fd-leak-checker https://gitlab.freedesktop.org/wayland/wayland/-/issues/514)
<wlb> wayland/main: Matt Turner * tests: Make `tests` dict elements dicts themselves https://gitlab.freedesktop.org/wayland/wayland/commit/ca83185e8a28 tests/meson.build
<wlb> wayland/main: Matt Turner * tests: Add support for specifying runtime dependencies https://gitlab.freedesktop.org/wayland/wayland/commit/6c1da9201859 tests/meson.build
<wlb> wayland/main: Matt Turner * tests: Depend on exec-fd-leak-checker https://gitlab.freedesktop.org/wayland/wayland/commit/fdac631d1744 tests/meson.build
<wlb> wayland/main: Matt Turner * egl: Make `wayland-egl symbols check` depend on `wayland_egl` https://gitlab.freedesktop.org/wayland/wayland/commit/53fbc2b0c1dc egl/meson.build
<wlb> wayland Merge request !446 merged \o/ (tests: Fix runtime dependencies https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/446)
CME has joined #wayland
<wlb> wayland Merge request !477 opened by Caitlyn Stewart (caitcat) server: Add wl_resource_for_each_reverse and wl_resource_for_each_reverse_safe macros https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/477
latex has joined #wayland
latex_ has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
coldfeet has quit [Quit: Lost terminal]
___nick___ has joined #wayland
<wlb> wayland Simon Ser pushed a new branch 1.24 https://gitlab.freedesktop.org/wayland/wayland/tree/1.24
<wlb> wayland.freedesktop.org/main: Simon Ser * releases: add Wayland 1.23.92 https://gitlab.freedesktop.org/wayland/wayland.freedesktop.org/commit/3fcba840978e releases.html
___nick___ has quit []
___nick___ has joined #wayland
paulk-bis has joined #wayland
kts has quit [Quit: Leaving]
paulk has quit [Ping timeout: 480 seconds]
aelius has quit [Ping timeout: 480 seconds]
paulk-bis has quit []
paulk has joined #wayland
___nick___ has quit []
___nick___ has joined #wayland
___nick___ has quit []
___nick___ has joined #wayland
codingkoopa3218 has quit []
codingkoopa3218 has joined #wayland
soreau has quit [Ping timeout: 480 seconds]
soreau has joined #wayland
sima has quit [Ping timeout: 480 seconds]
Moprius has quit []
rasterman has joined #wayland
CWSmith has quit [Quit: Quit]
AJ_Z0 has quit [Read error: Connection reset by peer]
AJ_Z0 has joined #wayland
Net147_ has quit []
Net147 has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
nerdopolis has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
karenw has quit [Ping timeout: 480 seconds]