devdeck icon indicating copy to clipboard operation
devdeck copied to clipboard

Change to use asyncio rather than threading

Open whi-tw opened this issue 4 years ago • 1 comments

This allows event-driven things to be far more easily driven (ie. pulsectl)

Also, Rather than defining a source / sync for the mute buttons, use the current default one - how often do you need to immediately mute a device that's not in use?

Also, bump python version to 3.10.0 to enable sweet sweet match case statements

whi-tw avatar Nov 29 '21 17:11 whi-tw

I think both of these changes make sense. I was also thinking of using asyncio for the keylight deck so the buttons can show current state.

liljenstolpe avatar Mar 31 '22 15:03 liljenstolpe