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/
<jacobly> primary selection broke for one application recently, bisecting now
<jacobly> c2ce893dd0b05a11b7907c6a6af92eb5d74e288e is the first bad commit
<jacobly> good log: `debug(wlroots): [xwayland/selection/incoming.c:487] XCB_XFIXES_SELECTION_NOTIFY (selection=1, owner=2097154)`
<jacobly> bad log: `debug(wlroots): [types/wlr_primary_selection.c:49] Rejecting set_primary_selection request, serial 34 was never given to client`
talismanick has joined #river
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 250 seconds]
dbuckley has quit [Ping timeout: 246 seconds]
talismanick has quit [Ping timeout: 248 seconds]
talismanick has joined #river
angry_vincent has joined #river
angry_vincent has quit [Changing host]
angry_vincent has joined #river
jao has quit [Ping timeout: 276 seconds]
upsala has joined #river
linkert has joined #river
Guest1 has joined #river
Guest1 has quit [Client Quit]
muirrum has quit [Ping timeout: 248 seconds]
muirrum has joined #river
talismanick has quit [Ping timeout: 260 seconds]
linkert has quit [Ping timeout: 255 seconds]
<ifreund> jacobly: thanks, that commit is proving much more problematic than expected :/
<ifreund> It looks like this is an Xwayland client?
andyrtr has quit [Remote host closed the connection]
andyrtr has joined #river
linkert has joined #river
upsala_ has joined #river
upsala has quit [Ping timeout: 256 seconds]
<upsala_> Is it possible to make the resizing via keyboard repeat when the key is held?
<upsala_> maybe with an additional optional parameter that represents the time in ms between every repeat
<upsala_> if 0 it is not repeating
<ifreund> upsala_: have you tried using a mapping with -repeat?
<upsala_> I have not :(
<ifreund> it uses the same keyboard repeat rate/delay for key repeat that can be set with `riverctl set-repeat`
<upsala_> ok perfect, I should've (as always) checked the manpage first, my bad
<ifreund> no worries :D
<upsala_> Ok, I actually don't care about the mpv anymore then :)
<upsala_> +issue
<ifreund> heh, I still want to fix it though. I don't like river having bugs
linkert1 has joined #river
linkert has quit [Ping timeout: 255 seconds]
linkert1 is now known as linkert
<jacobly> well it's not supposed to be an Xwayland client
<jacobly> and with the latest commit I'm hitting an assertion
<jacobly> `river[5164]: assert(self.focused_output == target_layer.output);`
<ifreund> hmm, perhaps that assertion was a bit too overzealous
<ifreund> jacobly: how are you able to reproduce that?
<jacobly> it happens on startup, can't do any more testing until tonight
<ifreund> ok, no worries
<ifreund> what kind of layer-shell programs (status bars, launchers, and the like) are you using?
<ifreund> in particular, which are you starting from your init script?
<jacobly> it happens in the river session that only runs wlgreet
<ifreund> that should probably be enough to reproduce it, thanks
<jacobly> I think it happens as soon as wlgreet launches
<ifreund> jacobly: should be fixed :)
<jacobly> thanks, also should I be testing if the monitor disable issue wasa fixed? I also noticed that there is an issue when pressing the physical power button of an active monitor, not sure if that's the same issue.
<ifreund> jacobly: no, I haven't had a chance to fix the output configuration issues yet. The workaround currently would to be re-run whatever configuration utility used after enabling/disabling outputs
<jacobly> hmm, I don't think I'm using one
<jacobly> but anyway, my current workaround is to never disable outputs
<jacobly> I think the powering off a monitor issue was a crash so maybe it is different, it was the left monitor if that matters
linkert has quit [Ping timeout: 250 seconds]
<ifreund> by "configuration utility" I mean wlr-randr, kanshi, wdisplays, or similar. Some wlr-output-management cleint
<ifreund> the crashes on output hotplug should be fixed, the issue where one can end up with overlapping outputs isn't yet though
<jacobly> got it, I'm not sure how to use wlr-randr when I'm unable to connect to the wayland server, but I haven't tried
<ifreund> settting WAYLAND_DISPLAY=wayland-1 should work
<ifreund> (maybe replace 1 with a higher number if needed)
<jacobly> sorry, I mean when the monitors are overlapping I get ConnectionRefused and similar errors
<ifreund> while running stuff from within the wayland session? that's surprising
<ifreund> I'd only expect that if the wayland compositor crashes or one attempts to run something without WAYLAND_DISPLAY set
<jacobly> maybe it was an unrelated environment issue I already fixed, will try again
linkert has joined #river
linkert has quit [Remote host closed the connection]
linkert has joined #river
jao has joined #river
notzmv has joined #river
Nosrep has quit [Remote host closed the connection]
Nosrep has joined #river
Misthios has quit [Quit: Misthios]
Misthios has joined #river
linkert has quit [Ping timeout: 264 seconds]
talismanick has joined #river
angry_vincent has quit [Remote host closed the connection]
alexherbo2 has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
linkert has joined #river
upsala_ has quit [Remote host closed the connection]
linkert has quit [Ping timeout: 246 seconds]
alexherbo2 has quit [Remote host closed the connection]
kolunmi has joined #river
kolunmi has quit [Client Quit]
emersion has quit [Remote host closed the connection]
emersion has joined #river
emersion has quit [Remote host closed the connection]
emersion has joined #river