ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor || https://github.com/riverwm/river || channel logs: https://libera.irclog.whitequark.org/river/
elshize has quit [Ping timeout: 240 seconds]
leopoldek has joined #river
waleee has quit [Ping timeout: 248 seconds]
eShaev9z has joined #river
eShaev9z_ has quit [Ping timeout: 264 seconds]
linkert has quit [Quit: linkert]
jao has quit [Ping timeout: 240 seconds]
fitrh has joined #river
ayushnix has joined #river
ayushnix has quit [Changing host]
ayushnix has joined #river
fitrh has quit [Quit: fitrh]
ayushnix has quit [Remote host closed the connection]
ayushnix has joined #river
ayushnix has quit [Changing host]
ayushnix has joined #river
ayushnix has quit [Ping timeout: 245 seconds]
andyrtr has quit [Quit: ZNC 1.8.2 - https://znc.in]
andyrtr has joined #river
kraem_ has quit [Remote host closed the connection]
<dagle> Hmmm. I had a funny thing happen where firefox created a popup asking for permission and clicking ok/cancel or trying to close it didn't don anything until I refocused the main window. The windows lived on different workspaces.
<ifreund> dagle: that does seem strange indeed, if you can find a way to reproduce it feel free to open an issue and I'll take a look
<ifreund> could very well be a firefox bug though tbh
Guest3346 has joined #river
<dagle> ifreund: Yeah I'm pretty sure it is firefox/gtk related and the fact that the popup was on another workspace and the main window wasn't showing.
<Guest3346> hello. do global keybindings work on river?
<dagle> I don't even know how I managed to trigger a popup in firefox while being on another workspace.
<ifreund> Guest3346: river lets you create modal keybindings, I don't understand what exactly you are asking
<Guest3346> not modal, i mean global. some programs can have keybindings and they work even if the program isnt focused. well it works in xorg. i know it doesnt work in sway. they say it works in hyprland but i havent figured out hyprland configuration yet.
<ifreund> Guest3346: no, river does not allow arbitrary programs to preform keylogging
<dagle> In hyprland they have something called pass binding that lets any program create a binding in the compositor for that key.
<ifreund> Guest3346: if said programs have some way to programatically interact with them you can of course make a normal river keybinding to run a script to do whatever
leopoldek has quit [Ping timeout: 246 seconds]
alexherbo2 has joined #river
<Guest3346> not keylogging just bindings. but okay, i guess not. if it was possible, we wouldnt have a misunderstanding probably. with programatically interacting you mean the running program reacts to shell commands instead of keys? ill look up if that can be done. thanks
<dagle> ifreund: I think it can be done in a safe way. Like (pseudo syntax) river map global+identifier key. This is how hyprland lets you do it and I don't think it's that unsafe.
<dagle> Where identifier is the program you would like to be able to bind keys.
<dagle> I'm no big fan of it though.
<ifreund> dagle: there is a global shortcuts wayland protocol that turns this in to a compositor UX problem yeah, I don't really have any plans to implement it though
<dagle> I think the global keybindings overall isn't a great idea. We have rpc and other stuff, do we really need this? But as a user it might suck if you are stuck with something that forces you to work with global keybindings.
<ifreund> yeah, I have some sympathy for users that just want to make crappy, possibly proprietary software less crappy to use
<ifreund> It's nowhere near the top of my priority list though
<ifreund> this kind of thing is where an message bus like dbus is the right solution IMO
awesomerly has quit [Read error: Connection reset by peer]
Guest3346 has quit [Quit: Client closed]
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
<novakane> Nosrep: I couldn't reproduce your problem, I don't really see what could cause that
<Nosrep> yeah its weird ill do some testing myself later
<leon-p> mini-PSA: probably don't update to Mesa 23.1.0, on my system it broke all GPU rendering
<leon-p> at least it was a funny fail
<leon-p> probably some buffer size got messed up
<leon-p> the /really/ fun thing: while my entire desktop was spagettified, I took some screenshots to see whether they would also be messed up. They are. But in a different pattern!
<ifreund> I love the failure modes of GPU magic xD
elshize has joined #river
jao has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
mightyspirit has joined #river
mightyspirit has quit [Quit: Leaving]
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
elshize has quit [Ping timeout: 265 seconds]
leopoldek has joined #river
waleee has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
<Nosrep> anyone reported it? might be gpu specific
Szadek has joined #river
vbt has left #river [#river]
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
arkie_ has joined #river
taupiqueur has quit [*.net *.split]
kotto has quit [*.net *.split]
sugarbeet has quit [*.net *.split]
duncaen has quit [*.net *.split]
arkie has quit [*.net *.split]
taupiqueur has joined #river
sugarbeet has joined #river
kotto has joined #river
duncaen has joined #river
taupiqueur has quit [Max SendQ exceeded]
taupiqueur has joined #river
elshize has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river