boomboxnation has quit [Read error: Connection reset by peer]
manio has joined #foot
kode54 has joined #foot
boomboxnation has joined #foot
cbb has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
alexherbo2 has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
birger has quit [Remote host closed the connection]
alexherbo2 has quit [Ping timeout: 240 seconds]
alexherbo2 has joined #foot
alexherbo2 has quit [Remote host closed the connection]
boomboxnation has quit [Read error: Connection reset by peer]
mtm has quit [Ping timeout: 252 seconds]
boomboxnation has joined #foot
mtm has joined #foot
alexherbo2 has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
birger has joined #foot
<vyivel>
seems like foot changes cursor (outline<->solid) depending on wl_keyboard focus rather than xdg_toplevel activated status, why? the latter seems more fitting to me
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #foot
<ifreund>
hmm, yeah doing this based on xdg_toplevel activated state instead would completely avoid the issue
WhyNotHugo has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
WhyNotHugo has quit [Remote host closed the connection]
WhyNotHugo has joined #foot
mckean has quit [Ping timeout: 248 seconds]
<dnkl>
ifreund: vyivel: design decision from long, long ago - I wanted the hollow vs non-hollow cursor to represent whether input was possible or not (i.e keyboard focus, rather than activated). Compositors usually have their own way of indicating "visual" focus anyway, no need to duplicate that with the cursor.
<vyivel>
hm
<vyivel>
weston sends leave+enter to update client's key state without sending a wl_keyboard.key event when handling keybindings, and i'm planning to do the same in wlroots (until wl_keyboard.keys arrives)
<dnkl>
it's not super important to me, and in most cases, activated == keyboard focus. let me know if it does cause issues, and I'll change it. might change it anyway, but would still like to know if current behavior really does cause issues or not
boomboxnation has quit [Read error: Connection reset by peer]
<ifreund>
dnkl: in any case, I confirmed that your patch fixes the segfault, thanks for the quick response!
boomboxnation has joined #foot
alexherbo2 has quit [Remote host closed the connection]
boomboxnation has quit [Read error: Connection reset by peer]