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/
dimenus has quit [Quit: WeeChat 3.1]
mattnite has joined #river
maringuu has quit [Ping timeout: 250 seconds]
maringuu has joined #river
waleee-cl has quit [Quit: Connection closed for inactivity]
<leon-p> ifreund: just submitted a PR for zig-wayland to scan copryright information and toplevel description and add those to the generated zig code
<leon-p> I'll try implementing doc comments for individual functions/interfaces next
<leon-p> I must say, your xml parser is pretty pleasant to work with
<leon-p> actually, scrap those plans, I need to repair my headphones again. Turns out the cables I used last time resonate at a frequency that seems to be common in the album I am listening to right now...
<leon-p> ifreund: the C wayland-scanner includes a comment at the top of generated files
<leon-p> "Generated by wayland-scanner <version>"
<leon-p> should we do the same?
<leon-p> the answer is probably yes, so I added that to the PR as well
yyp has joined #river
gspe has joined #river
<dnkl> Regarding sub-surfaces extending outside the window geometry; there's an open wayland-protocol issue on clarifying how they should be rendered: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/24
<dnkl> Seems gtk3 uses sub-surfaces and assumes they are rendered, even if outside the window geometry
<emersion> gtk3 is wrong, gtk4 fixed that
mmurd has quit [Ping timeout: 240 seconds]
mmurd has joined #river
ChanServ has quit [*.net *.split]
mattnite has quit [*.net *.split]
londoed has quit [*.net *.split]
dnkl has quit [*.net *.split]
skuzzymiglet has quit [*.net *.split]
danyspin97 has quit [*.net *.split]
betawaffle has quit [*.net *.split]
anthony25 has quit [*.net *.split]
Jano[m]1 has quit [*.net *.split]
ammen99 has quit [*.net *.split]
edrex has quit [*.net *.split]
daurnimator has quit [*.net *.split]
Bonicgamer[m] has quit [*.net *.split]
emersion has quit [*.net *.split]
occivink has quit [*.net *.split]
st4ll11 has quit [*.net *.split]
travankor has quit [*.net *.split]
hspak has quit [*.net *.split]
ifreund has quit [*.net *.split]
maringuu has quit [*.net *.split]
cbix has quit [*.net *.split]
yyp has quit [*.net *.split]
leon-p has quit [*.net *.split]
mmurd has quit [*.net *.split]
dottedmag has quit [*.net *.split]
inclement has quit [*.net *.split]
dominikh has quit [*.net *.split]
novakane[m] has quit [*.net *.split]
gspe has quit [*.net *.split]
exception_ has quit [*.net *.split]
josip has quit [*.net *.split]
voroskoi has quit [Ping timeout: 276 seconds]
sjtio has quit [Ping timeout: 276 seconds]
samhsmith[m] has quit [Ping timeout: 276 seconds]
entenel has quit [Ping timeout: 276 seconds]
leon-p has joined #river
yyp has joined #river
exception_ has joined #river
betawaffle has joined #river
betawaffle has quit [Excess Flood]
betawaffle has joined #river
betawaffle has joined #river
betawaffle has quit [Changing host]
<ifreund> leon-p: yeah the xml parser and parsing code is nice, though I didn't write the xml parser myself, that was tdeo
<ifreund> the emit code badly needs a cleanup/refactor, but I'm waiting on zig 0.8.0 due to some nice std.fmt changes I want to make use of
<leon-p> in that case I'll hold off on working on the doc-comments for now
<leon-p> but the copyright and toplevel description commits are already ready to review
entenel has joined #river
dominikh has joined #river
novakane[m] has joined #river
voroskoi has joined #river
samhsmith[m] has joined #river
edrex has joined #river
ammen99 has joined #river
sjtio has joined #river
Bonicgamer[m] has joined #river
Jano[m]1 has joined #river
yyp has quit [Quit: now it's safe to turn off your computer]
waleee-cl has joined #river
mattnite has joined #river
waleee-cl has quit [Quit: Connection closed for inactivity]
waleee-cl has joined #river
<leon-p> ifreund: is there an idiomatic way to get the current version of zig-wayland as a []const u8? Maybe something with the build-options? I'd prefer if the "Generated by..." comment showed the version.
yyp has joined #river
gspe has joined #river
londoed has joined #river
yyp has quit [Ping timeout: 240 seconds]
yyp has joined #river
yyp has quit [Quit: now it's safe to turn off your computer]
gspe has quit [Quit: gspe]