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/
Guest83 has joined #river
<Guest83> hey just wanted to say thank you to the maintainer and creator of river, it's really cool
Guest83 has quit [Client Quit]
eShaev9z has joined #river
eShaev9z_ has quit [Ping timeout: 255 seconds]
angry_vincent has joined #river
chraist has joined #river
chraist has quit [Quit: Leaving]
notzmv has quit [Ping timeout: 255 seconds]
<ifreund> :)
<ifreund> leon-p: heh, you triggered that?
<ifreund> I replied to some stuff on the lobsters thread but didn't really have any desire to engage jwz directly
<ifreund> As usual, he's right that the model he proposes would be more secure
<ifreund> that is, there's less code that must be correct to ensure security and that code can be better shared betweer compostiors as it would be in the display manager
<ifreund> I do think that that proposed architecture poses UX challenges that aren't an issue with ext-session-lock though, for example users wishing notifications or some desktop shell components to remain visible
<ifreund> or input methods for the password prompt
tiosgz has joined #river
<ifreund> Assuming the compositor implemetation is high quality, I see no serious issues with ext-session-lock
<tiosgz> done some very basic check wrt #877 (wl-mirror crash) and it gets to a failed wlroots assertion: https://0x0.st/HpnX.log
<ifreund> interesting, not sure at a glance if that is a wlroots bug or a river bug
<tiosgz> only reproducible with hardware output and physically unplugging it (not wlr-randr or whatever), which makes sense given what's happening
<ifreund> OK, so I'm done with my bachelor's thesis now (acutually it's been a couple weeks but I needed time mostly away from tech for a bit) Here's my short term plans for river:
<ifreund> 1. merge as many PRs as are ready
<ifreund> 2. Finally fix the messed up and over engineered resizing code I added to try and make mpv behave
<ifreund> 3. Fix all other bugs, implement drawing tablet support
<ifreund> 4. release 0.3.0?
<ifreund> I'm also considering upgrading river's master branch to Zig 0.11 after I merge as many PRs as I can (to avoid conflicts)
<tiosgz> yay, congrats!
notzmv has joined #river
<ifreund> thanks!
IchikaZou has joined #river
IchikaZou has quit [Remote host closed the connection]
romangg has quit [Quit: ZNC 1.8.2+deb1+bionic2 - https://znc.in]
Cornelius-Figgle has joined #river
<Cornelius-Figgle> is it possible to retrieve settings set by riverctl?
<Cornelius-Figgle> ie get what `riverctl background-color` is set to?
<leon-p> that is not possible
<Cornelius-Figgle> okay thanks
<leon-p> if this is important to you, you can make an issue on github and explain your use case
romangg has joined #river
<leon-p> ifreund: yes, I optimistically pointed out that screen-savers are indeed possible
<leon-p> didn't help though that some gnome dev dropped in to argue against the session-lock protocol...
<ifreund> classic gnome
<leon-p> I think what saved it was some X user argueing in favour of unlock on crash
<leon-p> stuff like that is exactly why I left reddit and forums, but sometimes the urge to correct people is strong
<ifreund> yeah, I left reddit quite a while ago as well
tiosgz has quit [Quit: tiosgz]
waleee has joined #river
<p00f> ifreund: which zig version do i compile with?
<ifreund> p00f: right now master branch uses 0
<ifreund> 0.10
<ifreund> I've got a next-zig branch which uses 0.11 which I will probably merge into master in the next week or so
kragacles has quit [Quit: ZNC 1.8.2 - https://znc.in]
waleee has quit [Ping timeout: 255 seconds]
aryak_ has quit [Ping timeout: 260 seconds]
aryak_ has joined #river
<p00f> thanks
fraile has joined #river
Cornelius-Figgle has quit [Ping timeout: 260 seconds]
Cornelius-Figgle has joined #river
Cornelius-Figgle has quit [Ping timeout: 250 seconds]
Cornelius-Figgle has joined #river
fraile has quit [Quit: WeeChat 4.0.4]
fraile has joined #river
fraile has quit [Client Quit]
angry_vincent has quit [Remote host closed the connection]
tiosgz has joined #river
NickH has quit [Ping timeout: 240 seconds]
NickH has joined #river
IchikaZou has joined #river
IchikaZou has quit [Remote host closed the connection]
waleee has joined #river
tiosgz has quit [Quit: tiosgz]
Guest36 has joined #river
Guest36 has quit [Client Quit]
IchikaZou has joined #river
IchikaZou has quit [Remote host closed the connection]
NickH has quit [Ping timeout: 240 seconds]
NickH has joined #river
waleee has quit [Ping timeout: 240 seconds]
waleee has joined #river
notzmv has quit [Ping timeout: 255 seconds]
<NickH> IIRC (and I may not) I think the plan was to realease 0.3.0 with zig 0.10 and then soon after bump to 0.3.1 with zig 0.11. Is that correct or am I imagining things?
<NickH> I don't see any mention of the zig version on https://github.com/riverwm/river/issues/796