Misthios has quit [Quit: Ping timeout (120 seconds)]
Misthios has joined #river
xaltsc has joined #river
<xaltsc>
Hey I
<plumeus>
I just got reminded of "Hey You Pikachu" from this.
<xaltsc>
Hey I'm using EWW with ristate (through this little script https://paste.sr.ht/~xaltsc/55e1b2f2a215c40b662b1949ba31aa7396c1d091). For some reason, it seems to crash river (0.2.4, void package). The only hint I seem to be able to find atm is the "broken pipe" message on the TTY once it has crashed.
<xaltsc>
Not in the TTY, in the logs for EWW
alebastr has quit [Ping timeout: 265 seconds]
alebastr has joined #river
alexherbo2 has joined #river
<leon-p>
xaltsc: can you provide a river log? `river -log-level debug`. Might help to build river in debug mode as well for a proper stack trace
Szadek has joined #river
alexherbo2 has quit [Remote host closed the connection]
<leon-p>
seems to be layout related, but without a debug build of river, there is no trace
tiosgz has joined #river
<tiosgz>
technically you could `grep -nriF '@intCast(u'` to find out one possibility that the usable box has negative size (if that can happen at all), but eh
<xaltsc>
leon-p: layout related ? It happened when I was changing the active tag on an other monitor, while eww (who apparently couldn't read the values from my script).
<xaltsc>
Sadly, I've fixed the problem on eww's side now and I didn't keep my old config file..
tiosgz has quit [Quit: tiosgz]
awesomerly has quit [Quit: Leaving]
angry_vincent has quit []
<scorpion2185[m]>
I am curious about the decision to don't let windows over the screen borders, to avoid unreachable points?
<leon-p>
scorpion2185[m]: I was the one who made that decission originally, here is why:
<leon-p>
I implemented moving windows via the pointer
<leon-p>
back then we did not have the scene graph
<leon-p>
meaning, if you dragged a window to a border of a screen, while a second screen was "on the other side" of that border, we would need a lot of extra code to show the window on both
<leon-p>
I did not want to write that code, but I also thought that behaviour was way to unexpected to leave in
<leon-p>
so I just disallowed moving windows out of screens all-together
<leon-p>
additionally, moving windows out of outputs, into "the void", always seemed very weird UX/UI to me, which was another factor
leopoldek has quit [Remote host closed the connection]
<ifreund>
We'd also probably need to move windows to the stack of a different output on drag. The status quo avoids a lot of edge cases and especially with my latest interactive resize branch I think the UX is just better for a tiling first compositor/window manager
notzmv has joined #river
waleee has joined #river
alexherbo2 has quit [Remote host closed the connection]