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/
aryak has quit [Ping timeout: 246 seconds]
aryak has joined #river
waleee has joined #river
waleee has quit [Ping timeout: 252 seconds]
waleee has joined #river
waleee has quit [Ping timeout: 252 seconds]
uncomfy has joined #river
andyrtr has quit [Ping timeout: 268 seconds]
andyrtr has joined #river
IchikaZou has quit [Remote host closed the connection]
eShaev9z_ has quit [Ping timeout: 248 seconds]
eShaev9z has joined #river
jao has quit [Ping timeout: 256 seconds]
IchikaZou has joined #river
IchikaZou has quit [Remote host closed the connection]
angry_vincent has joined #river
angry_vincent has quit [Changing host]
angry_vincent has joined #river
haliucinas has quit [Quit: haliucinas]
haliucinas has joined #river
uncomfy_ has joined #river
uncomfy has quit [Ping timeout: 268 seconds]
uncomfy_ has quit [Ping timeout: 268 seconds]
uncomfy has joined #river
uncomfy has quit [Quit: uncomfy]
haliucinas has quit [Quit: haliucinas]
haliucinas has joined #river
Misthios has quit [Quit: Misthios]
Misthios has joined #river
mx08 has joined #river
lordmzte has quit [Ping timeout: 246 seconds]
plumeus has quit [Ping timeout: 246 seconds]
edrex[m] has quit [Ping timeout: 256 seconds]
Arya[projectsegf has quit [Ping timeout: 252 seconds]
motiejus has quit [Ping timeout: 260 seconds]
scorpion2185[m] has quit [Ping timeout: 248 seconds]
ecocode[m] has quit [Ping timeout: 248 seconds]
tleydxdy[m] has quit [Ping timeout: 256 seconds]
p00f1 has quit [Ping timeout: 265 seconds]
kraem_ has quit [Ping timeout: 265 seconds]
qyliss has quit [Remote host closed the connection]
qyliss has joined #river
plumeus has joined #river
<plumeus> Yaay
<angry_vincent> not exactly palindromic expression, but close :)
edrex[m] has joined #river
jao has joined #river
motiejus has joined #river
waleee has joined #river
Arya[projectsegf has joined #river
lordmzte has joined #river
ecocode[m] has joined #river
scorpion2185[m] has joined #river
tleydxdy[m] has joined #river
waleee has quit [Ping timeout: 264 seconds]
waleee has joined #river
p00f1 has joined #river
kraem_ has joined #river
waleee has quit [Ping timeout: 248 seconds]
aryak has quit [*.net *.split]
Misthios has quit [*.net *.split]
occivink has quit [*.net *.split]
inclemen1 has quit [*.net *.split]
Misthios has joined #river
occivink has joined #river
aryak has joined #river
inclemen1 has joined #river
waleee has joined #river
<ifreund> the scene graph branch is starting to seem pretty functional: https://github.com/riverwm/river/pull/793
<novakane> nice! finally time to test it!
<leon-p> huh, my workstation really hates the scene graph PR
<leon-p> swaybg is pixelated and dies after a few seconds and the cursor indicates multi-second stutter
<leon-p> I'll try to find out what happens here
<leon-p> maybe it's because I have another session in TTY1
<leon-p> can't close that one rn unfortunately
<ifreund> leon-p: hmm, cursor stutter sounds like software rendering...
<ifreund> I havent tested it on my x220 yet, should have a chance tomorrow
<leon-p> ok, if I run just the scene session it works fine
<leon-p> however I get some flickering:
<leon-p> in non-scene river, opening many foot views very fast has no broken frames, in the scene version I get frames where the layout has adapted to the new view without it actually being displayed yet
<leon-p> same with closing
<leon-p> pointer-resizing a foot terminal allows you to make it too small: the border gets smaller than the actual surface
<leon-p> oh, and you have apparently brought back the old behaviour of tiled views being rendered above floating views :D
<leon-p> fullscreen results in a black screen
<leon-p> oohh, but resizing a layout with a firefox window in it feels smooth now, nice!
<leon-p> also really love how the new focus-based rendering order makes my layouts a lot more useful :)
<leon-p> probably should comment all this to the PR
<ifreund> sure, feel free to leave comments there so I can better keep track of them, especially for behavior changes you consider to be regressions
<ifreund> There shouldn't be any imperfect frames from opening/closing views, guess there's still a race there somewhere :/
<ifreund> thanks for testing!
Guest35 has joined #river
Guest35 has quit [Client Quit]
angry_vincent has quit [Remote host closed the connection]
Szadek has quit [Quit: WeeChat 3.8]
Szadek has joined #river
<novakane> leon-p: xdg-activation seems to works for me, what was your problem?
<leon-p> can't bind the interface
<leon-p> which is weird because wayland-info does show the interface exists, maybe my test client is broken.
<ifreund> I think your test client is probably broken, I did actually test that with foot
<ifreund> echo '\007'
<leon-p> not broken, I just forgot it only binds the interface if it has been given a token :P
<ifreund> cool :)
<novakane> other than that it seems that you already reports every problems I get
<novakane> imperfect frames is really visible
<ifreund> only on map/unmap though right?
<leon-p> yes, changes in the layout are a lot smoother now
<novakane> ifreund: yep
<ifreund> leon-p: wasn't aware there was an issue before... what exactly is different?
<novakane> also it seems that now when switching foot to floating in take the full screen while it was a small window before
<leon-p> the issue before was only visible with firefox for me, a client that renders a bit slow sometimes. resizing areas in the layout caused it to lag behind for a few ms, which caused visible gaps between views. Now FF renders just as slowly, but there are no more gaps; So something in the transaction system must have changed
<ifreund> the transaction system was pretty much rewritten, seems like I did at least one thing better :D
<ifreund> taking a look at the map/unmap issue now
<leon-p> your background colour is the same as your terminals, right? So maybe that hid this from you :D
<ifreund> I think the main thing is that I've only tested on my beefy desktop so far
<ifreund> it's fast enough that I can only reliably reproduce the map/unmap thing by running river under valgrind
<novakane> show-off :P
<novakane> time to downgrade this desktop to improve river :D
<leon-p> there is legend that back in the solaris days, the UI devs at sun were deliberately given the weakest workstations
<novakane> seems like a great strategy lol
dbuckley has quit [Ping timeout: 248 seconds]
Misthios has quit [Quit: Misthios]
Misthios has joined #river