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>
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]