Also adds custom label because we can't override 'title'
Changes as discussed on Discord. I reworked the polling loop so it only polls once for each apiKey each cycle.
I don't have multiple accounts so I tested enough to know the code doesn't blow up if you specify buttons w/different apiKeys but I can't promise that it works "right" in that case.
I'm not sure I believe the localhost vs. 127.0.0.1 part, but Elgato has similar comment in a recent commit of theirs so I'm going with it.
Also adds custom label because we can't override 'title'
Changes as discussed on Discord. I reworked the polling loop so it only polls once for each apiKey each cycle. I don't have multiple accounts so I tested enough to know the code doesn't blow up if you specify buttons w/different apiKeys but I can't promise that it works "right" in that case.
I'm not sure I believe the localhost vs. 127.0.0.1 part, but Elgato has similar comment in a recent commit of theirs so I'm going with it.
Example use: