dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.17.0 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
bgs has quit [Remote host closed the connection]
bgs has joined #foot
bgs has quit [Remote host closed the connection]
bgs has joined #foot
alexherbo2 has quit [Remote host closed the connection]
rcf1 has joined #foot
rcf1 has quit [Client Quit]
bgs has quit [Remote host closed the connection]
primalmotion has quit [Quit: Bye]
primalmotion has joined #foot
bgs has joined #foot
bgs has quit [Remote host closed the connection]
tmpm697 has joined #foot
<tmpm697> hi all,
<tmpm697> how can i instruct foot to decorate its window rounded?
<tmpm697> and shadow if possible?
hmht has joined #foot
<dnkl> tmpm697: use a compositor with SSDs that has all the above
<tmpm697> so `foot` is already hinted that for wm via xdg-decoration, right?
<j`ey> yes foot will use server side decorations if asked
romildo has joined #foot
tmpm697 has quit [Quit: Client closed]
alexherbo2 has joined #foot
romildo has quit [Quit: Leaving]
hexa has quit [Ping timeout: 256 seconds]
cbb has joined #foot
hexa- has joined #foot
armin has quit [Remote host closed the connection]
<cbb> dnkl: the script mentioned in #1672 does run `notify-send` for me
<cbb> I'm guessing the reason it does so for me and not for you is because I start foot server via setsid
<cbb> I have some suspicions of what might be happening, but I need to look into it more
<dnkl> hmm, alright... so perhaps move the setsid-call, and start double-forking new terminal instances?
<cbb> dnkl: I'm thinking there could be a window of time where foot itself has a controlling terminal and processes that lose their controlling terminal get sent SIGHUP by the kernel
<cbb> it's just a suspicion at the moment though
<cbb> the POSIX spec pages for close() and _Exit() might be of interest
<dnkl> we ignore SIGHUP very early in main.c. I _think_ we don't reset it, in the child process, until after calling setsid
hmht has quit [Ping timeout: 256 seconds]
cbb has quit [Quit: WeeChat 4.2.1]
cbb has joined #foot
<cbb> dnkl: oh maybe that isn't it then
<cbb> I haven't had chance to properly look at the code yet
qyliss has quit [Quit: bye]
qyliss has joined #foot
Altomon has joined #foot
cbb has quit [Quit: WeeChat 4.2.1]
cbb has joined #foot
Altomon has quit [Remote host closed the connection]
newchair has joined #foot
newchair has quit [Client Quit]
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #foot
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #foot
alexherbo2 has quit [Remote host closed the connection]
bgs has joined #foot
bookworm has quit [Ping timeout: 260 seconds]
cbb has quit [Quit: WeeChat 4.2.1]
newchair has joined #foot
bookworm has joined #foot
ttyyls has quit [Remote host closed the connection]
<sevz> dnkl: About "wayland: only use the surface preferred scale if set by the compositor": They aren't in any release yet, but see https://gitlab.freedesktop.org/wayland/wayland/-/commit/8a19dc19a1eee48cff9fea03dca4952bc2967d46 and https://gitlab.freedesktop.org/wayland/wayland/-/commit/a74aa93394a6d572eb48b1898658dad3e0c5f720