Guido Cella
Guido Cella
Depends on https://trac.ffmpeg.org/ticket/6521
Is there anything wrong with passing `keep_open = true` to make nested calls? I thought that was better than allowing it in other ways because it avoids showing the console...
You don't need timeouts to call input.select from input.get. You just pass `keep_open = true`. I guess that needs to be documented. I think the advantage of leaving it like...
Dunno, this already doesn't update `defaults.js`, and any extra complexity will have to implemented in every mp.input client, like a future python backend and individual developers replicating input.lua in C....
> one script can do multiple things and provide multiple inputs triggered by different keybinds. > the closed callback would be run on the new request. Fair, these are a...
Yeah that depends on this PR anyway and it's not like I have merge rights. I am also planning to deprecate `opened` actually, since it is useless now.
`opened` making a difference only with `--load-console=no` or crashes is exactly what makes it useless. At that point the user is actively breaking things. It was meant for when console...
> Obviously this is a very contrived example, but there are scenarios where this is viable. For example, the first script could easily be a user configured `input.select` menu of...
Also if we do want this why not just save the last id within `input.lua` and have `input.terminate` pass it automatically? You can only have one input session active at...
> Scripts written before `keep_open` still exist and are in use, and some scripts may want to call terminate anyway so that they still work as expected on older versions...