ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
glennk has quit [Ping timeout: 480 seconds]
guru__ has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
guru_ has quit [Ping timeout: 480 seconds]
columbarius has joined #wayland
co1umbarius has quit [Ping timeout: 480 seconds]
aknot has joined #wayland
Dami_Lu has quit [Remote host closed the connection]
Dami_Lu has joined #wayland
lsd|2 has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
aknot has quit [Ping timeout: 480 seconds]
garnacho has quit [Ping timeout: 480 seconds]
silverpower_ has joined #wayland
silverpower has quit [Ping timeout: 480 seconds]
Company has quit [Quit: Leaving]
Tim-Rex has joined #wayland
<Tim-Rex> Wasn't quite sure where to go to ask this, but I have a question about implementing a wayland client application.. Is there a provided Wayland mechanism to generate and receive user-defined message types?
<Tim-Rex> Specifically, I'm wanting to signal my wayland client application from another thread, and unsure what the recommended approach is for a well behaved Wayland application.
<Tim-Rex> I could certainly use non-wayland facilities to do that (shared memory, some other signalling) but something using the wayland event loop seems perhaps a better way to go (if that's a facility that is offered)
<orowith2os[m]> Tim-Rex: if it doesn't involve other Wayland clients, or the compositor, you can use your own mechanism
<orowith2os[m]> Wayland doesn't really get a say in what the client does for thread communication in the client
<Tim-Rex> Okay, that works. Thanks for confirming @orowith2os
mxz has quit [Ping timeout: 480 seconds]
Tim-Rex has quit [Remote host closed the connection]
riteo_ has joined #wayland
riteo has quit [Ping timeout: 480 seconds]
glennk has joined #wayland
mxz has joined #wayland
tzimmermann has joined #wayland
garnacho has joined #wayland
mvlad has joined #wayland
ofourdan has joined #wayland
sima has joined #wayland
mripard has joined #wayland
Dami_Lu has quit [Remote host closed the connection]
Dami_Lu has joined #wayland
Dami_Lu has quit [Remote host closed the connection]
Dami_Lu has joined #wayland
karolherbst_ has joined #wayland
karolherbst has quit [Read error: Connection reset by peer]
Leopold___ has quit [Remote host closed the connection]
Leopold_ has joined #wayland
Dami_Lu has quit [Remote host closed the connection]
Dami_Lu has joined #wayland
Dami_Lu has quit [Remote host closed the connection]
kts has joined #wayland
Dami_Lu has joined #wayland
kts has quit [Ping timeout: 480 seconds]
Leopold_ has quit [Read error: Connection reset by peer]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
Leopold has joined #wayland
<wlb> weston Merge request !1471 opened by manuel alfayate (vanfanel) libweston: input: enable pointer constraints for fullscreen surfaces. https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1471
navi has joined #wayland
rgallaispou has joined #wayland
cmichael has joined #wayland
rasterman has joined #wayland
mart has joined #wayland
karolherbst has joined #wayland
karolherbst_ has quit [Ping timeout: 480 seconds]
kts has joined #wayland
Brainium has joined #wayland
<wlb> weston Issue #881 closed \o/ (app_id and title are set after setting surface id https://gitlab.freedesktop.org/wayland/weston/-/issues/881)
glennk has quit [Ping timeout: 480 seconds]
fmuellner has joined #wayland
pounce has joined #wayland
glennk has joined #wayland
kts has quit [Ping timeout: 480 seconds]
Guest1663 has quit [Ping timeout: 480 seconds]
glennk has quit [Ping timeout: 480 seconds]
glennk has joined #wayland
kts has joined #wayland
cool110 has joined #wayland
cool110 is now known as Guest1739
kts has quit [Ping timeout: 480 seconds]
glennk has quit [Ping timeout: 480 seconds]
calcul0n has quit [Quit: WeeChat 3.8]
pochu has quit [Quit: reboot]
pochu has joined #wayland
Leopold has quit []
Leopold has joined #wayland
Leopold has quit [Remote host closed the connection]
Leopold has joined #wayland
Leopold has quit [Remote host closed the connection]
Leopold_ has joined #wayland
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
<any1> Is di_info_get_edid supposed to return a decent error message? It looks like most failure messages just get discarded because NULL is returned, so you can't get get the failure message from the info object.
<emersion> hm, i don't think we set an error message when we return NULL?
<emersion> do you have an example in mind?
<emersion> but yeah, that's a known defect of the API
kts has joined #wayland
<any1> If I'm reading the code right, this happens all over the place.
Company has joined #wayland
<emersion> parse_byte_descriptor() returns true
<emersion> as in, the error is not fatal
<emersion> as opposed to an allocation failure
glennk has joined #wayland
<any1> Oh, yeah, I did an incomplete search and skipped ahead
<emersion> this is not very obvious for sure
Leopold_ has quit [Ping timeout: 480 seconds]
glennk has quit [Ping timeout: 480 seconds]
<wlb> weston Merge request !1472 opened by Jordan Williams (jwillikers) Rename os_create_anonymous_file to weston_os_create_anonymous_file https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1472
<emersion> classic static lib symbol conflicts :/
<emersion> we have a whole wlroots discussion about how it's unfortunate to not be able to strip internal symbols from static libs
<JEEB> for multiple times it has felt to me that it would be mighty nice if there was a solib-like static library format
<JEEB> and not just an archive of objects
<emersion> yeah…
diau has joined #wayland
Leopold_ has joined #wayland
diau has quit [Remote host closed the connection]
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #wayland
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #wayland
glennk has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
rv1sr has joined #wayland
codecolla has joined #wayland
alain67 has joined #wayland
alain67 has quit []
fmuellner has quit []
mart has quit [Quit: Konversation terminated!]
<zamundaaa[m]> Vaughn: I made a MR for the Xwayland workaround: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1356
<Vaughn> 👍
<Vaughn> I was unable to make the full patch-set not crash on startup. Not digging further into that, since it won't work anyway.
<Vaughn> Though I did find that, once GLFW 3.4 is out, it'll stop being an issue; at that point relevant applications run natively on Wayland instead.
<Vaughn> (And promptly crash, because GLFW errors out if the icon & mouse cursor position can't be set. But that's fine.)
cmichael has quit [Quit: Leaving]
<Vaughn> Easy enough to patch around anyway.
<Vaughn> ...uhm, it boots and runs much, much smoother. I won't complain, but where is the 50% FPS increase coming from I wonder?
<Vaughn> (Also, GLFW 3.4 *is* out, it just isn't packaged. Time to fix that~)
tzimmermann has quit [Quit: Leaving]
qaqland has joined #wayland
qaqland_ has quit [Ping timeout: 480 seconds]
<wlb> wayland-protocols Merge request !287 opened by Xaver Hugl (Zamundaaa) staging: add alpha-multiplier protocol https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/287
glennk has joined #wayland
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #wayland
kts has quit [Ping timeout: 480 seconds]
navi has quit [Ping timeout: 480 seconds]
fmuellner has joined #wayland
<Vaughn> While I acknowledge I should presumably be trying to debug it instead... is it possible to disable high-resolution wheel scrolling in Wayland?
<Vaughn> Aka. `Option "HighResolutionWheelScrolling" "off"`
avu has joined #wayland
mart has joined #wayland
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #wayland
<zamundaaa[m]> Vaughn: outside of libinput quirks maybe, no
gfxstrand has quit [Remote host closed the connection]
ruwey has joined #wayland
Leopold_ has quit [Remote host closed the connection]
ruwey has quit []
TheCaptain8297040319857847137 has joined #wayland
Leopold_ has joined #wayland
gfxstrand has joined #wayland
Leopold_ has quit [Remote host closed the connection]
rasterman has quit [Quit: Gettin' stinky!]
sima has quit [Ping timeout: 480 seconds]
mart has quit [Quit: Konversation terminated!]
shtrom has quit [Ping timeout: 480 seconds]
Leopold has joined #wayland
mvlad has quit [Remote host closed the connection]
flom84 has joined #wayland
radu24284303951534727071489559 has quit []
radu24284303951534727071489559 has joined #wayland
garnacho has quit [Quit: garnacho]
garnacho has joined #wayland
rv1sr has quit []
flom84 has quit [Ping timeout: 480 seconds]
mblenc has joined #wayland
codecolla has quit [Quit: Leaving]
vincejv has quit [Remote host closed the connection]
glennk has quit [Ping timeout: 480 seconds]
shtrom has joined #wayland
Leopold has quit [Read error: Connection reset by peer]
Leopold_ has joined #wayland