Allow overriding of color order by LED pixel range. (#2463)

* Overridable color order

- Use `ColorOrderMap` to hold optional color order overrides for ranges
  of LEDs.
- Serialization of config to/from filesystem is complete.
- Back-end configuration is complete.
- TODO: front-end changes to the LED settings page.

* Add Color order override settings

- Adds color order override section to settings page.

* PR Feedback

- Limit max number of color order overrides to 5 on ESP8266
- Only append color overrides if they were provided in the POST of LED
  settings.
This commit is contained in:
Mike Ryan
2022-01-25 17:42:04 -06:00
committed by GitHub
parent e879fe5843
commit fb19f1ecbc
7 changed files with 216 additions and 21 deletions

File diff suppressed because one or more lines are too long