dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.13.1 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
<Consolatis> but doesn't provide unwanted focus stealing prevention, e.g. every time a BEL is seen the keyboard focus changes to the terminal. using a notification instead requires a further click on the notification whenever the user actually wants to switch the focus (or it can be ignored completely)
caveman has quit [Remote host closed the connection]
caveman has joined #foot
<Consolatis> alternative less invasive solution: just added a random OSC to request activation + small notify-send wrapper: https://gist.github.com/Consolatis/12e51b3766f552297b1a9b976a79e4ea
<Consolatis> dnkl: any chance to get something like this merged? Obviously would require to actually define a OSC for that, or maybe reuse 777;activate;xdg_token
caveman has quit [Remote host closed the connection]
caveman has joined #foot
caveman has quit [Remote host closed the connection]
caveman has joined #foot
caveman has quit [Remote host closed the connection]
caveman has joined #foot
<nero> Consolatis: its not foot stealing your focus, probably your window manager
<nero> s/window manager/compositor/
<Consolatis> right, because the compositor is not implementing focus-stealing prevention. and if it does, foot is unable to activate itself. the patch above fixes that by allowing a notification to active foot on those compositors
<Consolatis> s/active/activate/
bgs has joined #foot
Biolunar has joined #foot
<nero> how do you make it that a BEL puts foot to the front
<nero> i dont see it in the manpage
<Consolatis> foot -obell.urgent=yes + a compositor that implements the xdg-activation protocol and doesn't do further checks on the activation request (which for some reason is also used for setting a urgent state). Sway used to do that, apparently it can now be configured (focus_on_window_activation).
<Consolatis> what I am after is to allow foot getting focus when supplied with a valid xdg activation token (which can for example be received via click on a notification from a notification daemon which implements the xdg-activation protocol, mako as example)
anarchat has joined #foot
anarchat has quit [Quit: leaving]
caveman has quit [Remote host closed the connection]
caveman has joined #foot
Arnavion has quit []
Arnavion has joined #foot
Biolunar has quit [Ping timeout: 248 seconds]
Biolunar has joined #foot
bgs has quit [Remote host closed the connection]