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/
pipeweed[m] has joined #river
priner has joined #river
goserman has quit [Quit: Client closed]
ext0l has joined #river
waleee has quit [Ping timeout: 265 seconds]
goserman has joined #river
snakedye has quit [Ping timeout: 250 seconds]
goserman has quit [Ping timeout: 256 seconds]
leon-p has joined #river
ext0l has quit [Ping timeout: 252 seconds]
novakane has joined #river
pkap has joined #river
<novakane> leon-p: is there something special to update the focused color in river-tags-overlay, does it works with `last_frame`? Because my focused color don't change when I lost the focus
dbuckley has quit [Read error: Connection reset by peer]
<novakane> don't change on the thing I work on not in river-tags-overlay
dbuckley has joined #river
<leon-p> novakane: last_frame is just used for the timeout
<leon-p> otherwise it's the normal rendering process: get buffer, draw, damage, attach, commit
snakedye has joined #river
<novakane> leon-p: attach before damage no? IIRC it's like that in river-tags-overlay
<novakane> anyway I guess something is wrong in my block for chosing the colors or I miss sending a request somewhere then
<leon-p> novakane: first step is to figure out if the rendering function is even called at all. You'll probably have decent success with simple printf debugging
<novakane> leon-p: do you need to attach/damage after each square rendered or just one at the end for all tags
<novakane> *?
<leon-p> novakane: I render all squares at once and commit the entire surface. It's not worth it to do anything fancy with damage here, since the surface is so small and because the rendering is so simple
<leon-p> novakane: I might some time to take a look later if you want. But currently I am a little busy trying to convince people to move into the free room in our shared flat :P
<novakane> leon-p: haha no worries that's an important task. my WAYLAND_DEBUG=1 log looks like this so I don't see any errors tbh https://paste.sr.ht/~novakane/d12b66fb49c0b08ac32c5eb313649f27a6c05a90
Guest6463 has joined #river
Guest6463 has quit [Client Quit]
Guest46 has joined #river
Guest46 has quit [Client Quit]
pkap has quit [Ping timeout: 256 seconds]
snakedye has quit [Ping timeout: 265 seconds]
leon-p_ has joined #river
leon-p has quit [Ping timeout: 252 seconds]
Guest18 has joined #river
Guest18 has quit [Ping timeout: 256 seconds]
leon-p_ is now known as leon-p
<novakane> leon-p: I put the code online if you want to look at it one day https://git.sr.ht/~novakane/agertu
<novakane> or anyone else
<leon-p> novakane: I probably have some time for that tonight, I'll let you know if I find anything peculiar.
<novakane> leon-p: cool thanks, no problem if you don't have time though :)
<leon-p> novakane: I definitely have the time, I am just not sure if I have the energy. Today was exhausting and we have yet another potential flat mate to show around at 18:00.
<novakane> leon-p: no worries, good luck with that, don't foreget to ask applicants if they are for x11 or wayland :P
snakedye has joined #river
leon-p has quit [Remote host closed the connection]
leon-p has joined #river
pkap has joined #river
<pkap> Is anybody using zathura pdf viewer with river? I'm trying to get rid of the ugly GTK title bar.
<pkap> There has been discussion about window decoration and GTK, I know.
<pkap> Sway doesn't show the GTK Bar on my machine, so I thought maybe it is possible with river as well.
<novakane> pkap: you can't get ride of it since gtk doesn't implement xdg-decoration protocol
<pkap> Ah that's sad. So I guess sway has some extra functionality to handle this?
<ifreund> they implement a super outdated kde-specific protocol which gtk also happens to understand
<ifreund> I've been resisting implementing that protocol in river for idealistic reasons
<ifreund> there's a github issue on this
<pkap> Ah I see, thanks ifreund and novakane.
<pkap> Well it doesn't matter that much and it's just until GTK implements the protocol
<pkap> I guess
<pkap> Kudos on your idealism, I respect that.
<ifreund> well I started on a gtk implementation as well, but haven't found time to finish it yet
<ifreund> and working on gtk code isn't very fun :/
<novakane> I really spend 30 min trying to solve a segfault because I writed `gpa.destroy(node);` instead of `errdefer gpa.destroy(node);` sometime programming is painful :P
notzmv has quit [Ping timeout: 252 seconds]
notzmv has joined #river
waleee has joined #river
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
dimaom has joined #river
pkap has quit [Ping timeout: 256 seconds]
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
novakane has quit [Quit: WeeChat 3.3]
tdeo has quit [Remote host closed the connection]
tdeo has joined #river
dimaom has quit [Ping timeout: 246 seconds]
snakedye has quit [Ping timeout: 265 seconds]
leon-p has quit [Ping timeout: 246 seconds]