ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor || https://github.com/ifreund/river || channel logs: https://libera.irclog.whitequark.org/river/
Nulo has quit [Ping timeout: 260 seconds]
Nulo has joined #river
ecocode__ has quit [Ping timeout: 260 seconds]
ecocode__ has joined #river
snakedye has quit [Ping timeout: 265 seconds]
noopdecoder has quit [Quit: noopdecoder]
anb1 has quit [*.net *.split]
yyp has quit [*.net *.split]
funcfun has joined #river
novakane has joined #river
yyp has joined #river
anb1 has joined #river
notzmv has quit [Ping timeout: 245 seconds]
notzmv has joined #river
novakane_ has joined #river
novakane has quit [Ping timeout: 265 seconds]
<funcfun> tested mpv in sway - changing size with alt+0/1 working as expected. 50% to 100%
<funcfun> ifreund, any additional information I can help with?
<ifreund> funcfun: you could open an issue on github to track this if you like
leon-p has joined #river
<leon-p> does river actualy handle unexpected resizes? I think there is a TODO in the code somewhere about that...
snakedye has joined #river
<ifreund> it should always render whatever buffer the client gives us
<ifreund> the SSD borders might not match up though
<ifreund> the weird thing is that I don't see mpv committing a buffer of a different size or anything in the WAYLAND_DEBUG=1 log
<ifreund> that todo was with regard to damage tracking in my head fwiw
<novakane_> oh ok althoug that an error message I often saw in my log
novakane_ has quit [Quit: WeeChat 3.3]
novakane has joined #river
<ifreund> yeah, I'm not sure that should really be at error log level
<ifreund> needs investigation into exactly when it is happening
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
<novakane> yeah I tried to find it sometime ago but couldn't find exactly how to replicate it
funcfun has quit [Ping timeout: 265 seconds]
funcfun has joined #river
snakedye has quit [Ping timeout: 260 seconds]
snakedye has joined #river
funcfun_ has joined #river
funcfun has quit [Ping timeout: 252 seconds]
snakedye has quit [Ping timeout: 245 seconds]
snakedye has joined #river
notzmv has quit [Ping timeout: 260 seconds]
waleee has joined #river
tdeo has joined #river
<ecocode__> ``` ./river/PointerConstraint.zig:95:59: error: expected type '*.wlroots.pixman.Box32', found '(null)' ```
<ifreund> ecocode__: gotta update your submodules
<ecocode__> ah
<ecocode__> how do I do that ?
<ifreund> or use `git submodule update`
<ifreund> or git pull --recurse-submodules will do both a normal git pull and update the submodules
<ifreund> you can also set `recurse = true` for [submodules] in your .gitconfig to make --recurse-submodules the default
<ecocode__> works! thanks !
bfiedler has quit [Ping timeout: 260 seconds]
notzmv has joined #river
waleee has quit [Ping timeout: 268 seconds]
<novakane> ifreund: I was looking at zig-wlroots repo and I though about the CI, the same fix than in river should be aplied here and in zig-wayland no?
<novakane> oh wait it's already the case
<novakane> ah no I was looking at the wrong firfox tabs lol
waleee has joined #river
<ifreund> novakane: yep, that would make sense
<ifreund> mostly finished porting tinywl to wlr_scene, excited to use it for river :)
<novakane> I'm doing it then
<novakane> oh you gonna make a branch with it?
<ifreund> wlr_scene is only on the master branch of wlroots, I'll probably just wait for the next wlroots release
<novakane> even on zig-wlroots? Curious to see what its looks like
<ifreund> I don't really feel like updating zig-wlroots until the next wlroots release is imminent
<ifreund> novakane: if you're curious: https://github.com/swaywm/wlroots/pull/3250
<novakane> ifreund: nice thanks!
<novakane> ifreund: impressive how cleaner it looks
<ifreund> and it also has damage tracking
<ifreund> and in the future more optimizations as well, such as direct scanout and use of libliftoff
<ifreund> wlroots is pretty awesome
<novakane> yeah I remember about damage tracking, really exciting future!
snakedye has quit [Ping timeout: 252 seconds]
funcfun_ has quit [Ping timeout: 252 seconds]
funcfun has joined #river
snakedye has joined #river
funcfun_ has joined #river
funcfun has quit [Ping timeout: 252 seconds]
snakedye has quit [Ping timeout: 252 seconds]
snakedye has joined #river
novakane has quit [Quit: WeeChat 3.3]
snakedye has quit [Ping timeout: 245 seconds]
snakedye has joined #river
leon-p has quit [Remote host closed the connection]
leon-p has joined #river
leon-p has quit [Ping timeout: 252 seconds]
leon-p has joined #river
snakedye has quit [Ping timeout: 245 seconds]
snakedye has joined #river
funcfun_ has quit [Ping timeout: 245 seconds]
waleee has quit [Ping timeout: 260 seconds]
waleee has joined #river
waleee has quit [Ping timeout: 265 seconds]
noopdecoder has joined #river
waleee has joined #river
leon-p has quit [Quit: leon-p]