ayushnix has quit [Remote host closed the connection]
ayushnix has joined #river
eShaev9z has joined #river
eShaev9z_ has quit [Ping timeout: 264 seconds]
ayushnix has quit [Ping timeout: 260 seconds]
waleee has joined #river
waleee has quit [Ping timeout: 252 seconds]
waleee has joined #river
waleee has quit [Quit: WeeChat 3.7.1]
elshize has joined #river
elshize has quit [Client Quit]
<bw>
hmm... what version of zig should i be using for building river? i'm getting this `.zig:68:79: error: root struct of file 'ascii' has no member named 'spaces'`
<tleydxdy[m]>
0.9.1
<bw>
yeah, i thought i was but i guess not
<plumeus>
It's funny because the River README has the necessary Zig version explicitly stated.
Nosrep has quit [Remote host closed the connection]
<leon-p>
nice to see that firefox still knows how to have fun: "error marshalling arguments for set_surface (signature o): null value passed for arg 0"
<leon-p>
happens for about 1 out of 20 XDG-popups, like tooltips
<leon-p>
wondering whether river or ff is to blame here
ayushnix has joined #river
ayushnix has quit [Changing host]
ayushnix has joined #river
<ifreund>
Hmm, I haven't seen that one yet
<ifreund>
set_surface is an xdg-activation request and that error is from client side libwayland
ayushnix has quit [Remote host closed the connection]
<ifreund>
firefox is passing a null surface to libwayland's marshalling function. Regardless of what river's doing that is a firefox bug
<leon-p>
I see, I was initially assuming that the warning was about libwayland being unable to marshall something river sent it
<leon-p>
althogh that would be un-marshalling, I guess
<ifreund>
yeah, "demarshalling" is what libwayland calls going from the wire protocol to C API
<ifreund>
and marshalling is the other way around
<leon-p>
since it's xdg-activation specific, I wonder how long firefox keeps around activation tokens and whether it tries to use them multiple times
<leon-p>
debugging firefox is unfortunately not a nice experience
<ifreund>
not at all :/
<leon-p>
xdg-open $URL: no token, firefox $URL: token, but foots URL selector mode, which is configured to just call xdg-open, apparently does provide a token?
<ifreund>
foot probably sets the environment variable when it calls xdg-open
<ifreund>
xdg-open can't do it as it's not a wayland client
<leon-p>
seems to be the wrong part of the stack to get the token, but ok
Szadek_ has joined #river
Szadek has quit [Ping timeout: 268 seconds]
Szadek_ is now known as Szadek
groknull has joined #river
groknull has quit [Remote host closed the connection]
groknull has joined #river
groknull has quit [Remote host closed the connection]