ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor - https://github.com/ifreund/river - channel logs: https://freenode.irclog.whitequark.org/river/
snakedye has joined #river
<snakedye> the new layout protocol seems to assume that you have the same layout generator with the same namespace on both your outputs.
snakedye has quit [Ping timeout: 240 seconds]
maringuu has quit [Ping timeout: 245 seconds]
maringuu has joined #river
maringuu has quit [Ping timeout: 250 seconds]
maringuu has joined #river
waleee-cl has quit [Quit: Connection closed for inactivity]
danyspin97 has quit [Quit: ZNC - https://znc.in]
danyspin97 has joined #river
<novakane[m]> shouldn't `rivertile -main-location top` or I missed something?
josip has quit [Ping timeout: 265 seconds]
josip has joined #river
<novakane[m]> oops works*
yyp has joined #river
leon-p has joined #river
exception has quit [Quit: ZNC 1.8.2 - https://znc.in]
exception has joined #river
exception has quit [Client Quit]
josip has quit [Ping timeout: 260 seconds]
josip has joined #river
exception has joined #river
exception has quit [Client Quit]
exception has joined #river
exception has quit [Quit: ZNC 1.8.2 - https://znc.in]
exception has joined #river
snakedye has joined #river
yyp has quit [Remote host closed the connection]
<snakedye> Is there anything that could explain this? https://gofile.io/d/uHqZKV
<snakedye> The layout generator seemingly pushes the correct dimensions but there's no changes on screen. It does works fine on my first output but the views I push on the other get lost in the void.
yyp has joined #river
yyp has quit [Remote host closed the connection]
snakedye has quit [Ping timeout: 240 seconds]
<ifreund> can you reproduce it with rivertile?
<ifreund> oh, I guess they left
<leon-p> ifreund: it's time for you to get a second output, apparently :P
<ifreund> well yes, but I can probably try this with WLR_WL_OUTPUTS=2
<ifreund> I can't reproduce it with rivertile, but I'm also not entirely sure what the expected behavior of snakedye's layout client in that video is
snakedye has joined #river
<snakedye> ifreund when I launch the client, it should reproduce the monocle layout river had before the layout protocol. If I send a command with `./riverctl set-layout-value kile string command "set-tag focused:v:hD"`, it should basically change the full layout for a dwindle layout.
<snakedye> the empty space is due to me removing some windows. if the client is running and is properly sending layout requests. the entire available space should be occupied by windows (minus gaps).
yyp has joined #river
<snakedye> small nack, river shouldn't send events related to a layout demand after a commit is sent
<leon-p> snakedye: there is no avoiding that
<leon-p> river sends the layout demand and immediately afterwards the view advertising events
<leon-p> they are already in the queue when your client commits
<leon-p> but it's fine, your client can just ignore those events
<snakedye> okay, makes sense
<snakedye> ifreund I also can't reproduce this with rivertile
<ifreund> that makes me doubt the bug is on river's side then
yyp has quit [Ping timeout: 246 seconds]
waleee-cl has joined #river
ifreund has quit [Quit: WeeChat 3.1]
ifreund has joined #river
ifreund has quit [Quit: WeeChat 3.1]
ifreund has joined #river
ifreund has quit [Client Quit]
ifreund has joined #river
ifreund has quit [Client Quit]
ifreund has joined #river
yyp has joined #river
snakedye has quit [Quit: Connection closed]
yyp has quit [Remote host closed the connection]
yyp has joined #river
yyp has quit [Remote host closed the connection]
yyp has joined #river
yyp has quit [Remote host closed the connection]
yyp has joined #river
yyp has quit [Remote host closed the connection]
yyp has joined #river
yyp has quit [Remote host closed the connection]
yyp has joined #river
yyp has quit [Ping timeout: 245 seconds]
yyp has joined #river
plumps[m] has quit [Ping timeout: 276 seconds]
plumps[m] has joined #river
<novakane[m]> I still don't understand how to change the main location now
<novakane[m]> riverctl mod-layout-value rivertile string main_location top
<novakane[m]> I thought it was this
<ifreund> that should work...
<ifreund> novakane[m]: oh wait, set-layout-value not mod-layout-value
<ifreund> though come to think of it, maybe I shouldn't have added both. rivertile could just interpert the new value as a delta for main count/factor
<novakane[m]> oh thanks
<novakane[m]> I thought set-* was just for the first time
<ifreund> documentation improvements welcome :D
<novakane[m]> yeah... :D
<novakane[m]> but what's the point of mod-* then
<novakane[m]> also is that normal that rivertile -view-padding 10
<novakane[m]> return err: namespace 'rivertile' already in use.
<leon-p> only if you have another rivertile running.
<novakane[m]> so the options can only be set at rivertile launch?
<leon-p> padding can only be set launch, the others via riverctl
<novakane[m]> alright I got it, thanks for clearing that up, I wasn't sure
snakedye92 has joined #river
snakedye92 has quit [Client Quit]
yyp has quit [Remote host closed the connection]
yyp has joined #river
yyp has quit [Ping timeout: 240 seconds]
snakedye has joined #river
snakedye has quit [Client Quit]
maringuu has quit [Read error: Connection reset by peer]
maringuu has joined #river
snakedye has joined #river
snakedye has quit [Client Quit]
snakedye has joined #river