Skip to content

Conversation

@jdlien
Copy link

@jdlien jdlien commented Nov 14, 2022

This is an update (three years later) of #668
that adds the requested underscored names to the PR.

The non-underscored variants are included in a single section so they could easily be removed to reduce redundancy, but either way will not result in additional memory use.

jdlien added 11 commits July 20, 2019 00:37
A list of constexpr colors have been defined to match the names used in CSS, with a few minor tweaks where the colors look dramatically different on the Model 01.

Signed-off-by: JD Lien <[email protected]>
This reverts commit aec5590.

Signed-off-by: JD Lien <[email protected]>
keygroups gives a variety of groups that can be used by plugins to determine if a given key object is within a particular group, such as alphabetical keys, number keys, modifiers, mouse movement keys, etc.

This was developed originally for FunctionalColors.

Signed-off-by: JD Lien <[email protected]>
Signed-off-by: JD Lien <[email protected]>
Added colors.h to have the CSS color names in the kaleidoscope::colors namespace.

LEDEffect-SolidColor now has support for using cRGB objects via a new alternate constructor, and works with the color names.

Keygroups.h has been added to offer functions that allow determining if a given key is in a certain group.

Signed-off-by: JD Lien <[email protected]>
At @obra’s request, I have removed keygroups.h so that this PR can focus on colors.

Signed-off-by: JD Lien <[email protected]>
Signed-off-by: JD Lien <[email protected]>
Signed-off-by: JD Lien <[email protected]>
@algernon algernon self-assigned this Nov 27, 2022
@algernon algernon added the enhancement New feature or request label Nov 27, 2022
@algernon algernon self-requested a review November 27, 2022 05:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Waiting for review

Development

Successfully merging this pull request may close these issues.

2 participants