chroma-sdk/Colore

Support Deathstalker regions

Sharparam opened this issue · 1 comments

In order to support the only keyboard that doesn't support CUSTOM_KEY, we should have a separate effect for the Deathstalker.

This effect should enable setting the various regions on the Deathstalker, it will internally set the positions in a grid and send off to the SDK.

It might also be worth re-instating the old Custom effect that is used as a "Canvas" in the SDK docs.

Scheduled for 6.0, where we might also remove the deprecated APIs (non-custom effects) in order to make future work on Colore simpler.

This will also fix issue #219.

Fixed by way of adding separate methods to configure Deathstalker zones. The SetAllAsync method was also updated to be able to set Deathstalker keyboards along with regular ones.