Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(web): drops WET button-class Web enum 🐵 #9769

Merged
merged 4 commits into from
Oct 20, 2023

Conversation

jahorton
Copy link
Contributor

This change allows KMW to directly use the common/web/types key-styling class enum TouchLayoutKeySp, rather than maintaining its own variant. This does mean adding a couple of new values to said enum, as well as forcing it to a const enum that can compile out. Both sets of changes are necessary if we are to have KMW directly reference values from TouchLayoutKeySp at this time.

Motivated by #9664 (comment).

No biggie if we decide to abort this for now.

@keymanapp-test-bot skip

@jahorton jahorton added this to the A17S24 milestone Oct 16, 2023
@keymanapp-test-bot
Copy link

keymanapp-test-bot bot commented Oct 16, 2023

User Test Results

Test specification and instructions

User tests are not required

@keymanapp-test-bot keymanapp-test-bot bot changed the title refactor(web): drops WET button-class Web enum refactor(web): drops WET button-class Web enum 🐵 Oct 16, 2023
Copy link
Member

@mcdurdin mcdurdin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me. I checked other uses of TouchLayoutKeySp and did not find any potential issues with adding the specials.

jahorton and others added 2 commits October 18, 2023 08:59
Co-authored-by: Marc Durdin <marc@durdin.net>
@github-actions github-actions bot added web/ and removed web/ labels Oct 18, 2023
Base automatically changed from refactor/web/common-layout-typing to feature-gestures October 20, 2023 09:12
@github-actions github-actions bot added web/ and removed web/ labels Oct 20, 2023
@jahorton jahorton merged commit 4fc2572 into feature-gestures Oct 20, 2023
3 checks passed
@jahorton jahorton deleted the refactor/web/common-key-style-class-enum branch October 20, 2023 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants