Add g_signal_connect_once
@pborelli
Submitted by Paolo Borelli Link to original bug (#697445)
Description
It seems strange to me this has never come up before, but I could not find relevant discussion with quick search.
Sometimes it is handy to connect to a signal and do something just the first time it is emitted and then disconnect the signal. Right now you need to manually keep the id and disconnect. I think it maybe worth adding a utility that does that for you.