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/
notzmv has joined #river
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 258 seconds]
travankor has quit [Ping timeout: 244 seconds]
Nosrep has quit [Remote host closed the connection]
Nosrep has joined #river
kotto has quit [Quit: WeeChat 4.0.4]
greenfork has joined #river
<greenfork> I'm having an issue to apply a float rule when specifying both title and app-id, do I do something wrong? https://paste.sr.ht/~greenfork/e9cb941e32c343c409644cff66e612825bee49f7
dagle1 is now known as dagle
leopoldek has quit [Ping timeout: 248 seconds]
Cornelius-Figgle has joined #river
notzmv has quit [Ping timeout: 244 seconds]
<ifreund> greenfork: perhaps whatever program that is doesn't set the app-id/title until after the window has already been created.
<ifreund> if that's the case there's not a whole lot river can do, you could try to figure what the app-id and title are when the window is created I guess
<ifreund> I wonder if river applying float rules on app-id/title change as well as window creation would be a good idea or not. it might fix this case but break others
notzmv has joined #river
kotto has joined #river
waleee has joined #river
tiosgz has joined #river
<tiosgz> i've mentioned swapping rule-{add,del} args order before
<tiosgz> what do you all think about having rule-add [criteria] action [argument] instead of rule-add action [criteria] [argument]?
<tiosgz> last time the main blocker for me was it being a breaking change, but now i realised these commands have been introduced /after/ last release, so ig it shouldn't be such an issue
<tiosgz> and having action and argument together seems more intuitive to me (esp when it seems boolean/binary rules will soon be the less common case)
dbuckley has joined #river
fitrh has joined #river
Szadek44 has joined #river
<greenfork> ifreund: I see, thanks, I'll try to find out the title if it is changed after the window creation, the app-id alone works fine
uncomfy has joined #river
Cornelius-Figgle has quit [Quit: Connection closed for inactivity]
fitrh has quit [Ping timeout: 246 seconds]
fitrh has joined #river
uncomfy has quit [Ping timeout: 252 seconds]
fitrh has quit [Ping timeout: 246 seconds]
<leon-p> greenfork: you can use lswt for that. on master branch there is the "-w" option to watch for changes
leopoldek has joined #river
leopoldek has quit [Remote host closed the connection]
leopoldek has joined #river
maxxv has joined #river
<maxxv> So that's why I can't make firefox "picture-in-picture" window floating - firefox sets the title to "Firefox" and _then_ changes it to "Picture-in-Picture"..
<tiosgz> an -anytime flag or something along the lines could help this without breaking the other cases?
Cornelius-Figgle has joined #river
<tiosgz> though -watch-changes would be more descriptive
<leon-p> maxxv: yep. interestingly, for a long time the picture-in-picture mode set the window title before mapping the window so you could float it, but then it changed recently for some unholy reason
uncomfy has joined #river
leopoldek has quit [Remote host closed the connection]
dvzrv has quit [Quit: WeeChat 4.0.0]
dvzrv has joined #river
uncomfy has quit [Remote host closed the connection]
jao has joined #river
waleee has quit [Ping timeout: 246 seconds]
maxxv has quit [Ping timeout: 246 seconds]
notzmv has quit [Remote host closed the connection]
maxxv has joined #river
<maxxv> I'm hoping for the future when floating may be controlled by layout generators
notzmv has joined #river
maxxv has quit [Ping timeout: 246 seconds]
tiosgz has quit [Quit: tiosgz]
waleee has joined #river
angry_vincent has quit [Remote host closed the connection]
Cornelius-Figgle has quit [Quit: Connection closed for inactivity]
NickH_ has joined #river
NickH has quit [*.net *.split]
duncaen has quit [*.net *.split]
NickH_ is now known as NickH
duncaen has joined #river
notzmv has quit [Ping timeout: 248 seconds]
groknull has joined #river
groknull has quit [Remote host closed the connection]
leopoldek has joined #river