Skip to content

change(web): gestures polish pass 🐵#9972

Merged
jahorton merged 6 commits intofeature-gesturesfrom
change/web/polish-pass
Nov 21, 2023
Merged

change(web): gestures polish pass 🐵#9972
jahorton merged 6 commits intofeature-gesturesfrom
change/web/polish-pass

Conversation

@jahorton
Copy link
Copy Markdown
Contributor

@jahorton jahorton commented Nov 8, 2023

This PR accomplishes three things:

  1. Longpresses and flicks no longer auto-cancel, except possibly when the path wanders into OS-managed areas (like the system banner or footer on iOS)
  2. The longpress up-flick will be enabled for all longpress keys except for those with defined north-ish flicks - one in the nw, n, or ne directions. Thus, the shortcut can work even with flick-enabled keyboards.
  3. Key hint text was nigh-invisible on iOS light-mode special keys; this has been fixed.

The next round of user-testing is specified on #9973. Since that'll cover the changes included here...

@keymanapp-test-bot skip

@keymanapp-test-bot keymanapp-test-bot bot added the user-test-missing User tests have not yet been defined for the PR label Nov 8, 2023
@keymanapp-test-bot
Copy link
Copy Markdown

keymanapp-test-bot bot commented Nov 8, 2023

User Test Results

Test specification and instructions

User tests are not required

@github-actions github-actions bot added the web/ label Nov 8, 2023
@keymanapp-test-bot keymanapp-test-bot bot changed the title change(web): gestures polish pass change(web): gestures polish pass 🐵 Nov 8, 2023
@keymanapp-test-bot keymanapp-test-bot bot added this to the A17S25 milestone Nov 8, 2023
@mcdurdin mcdurdin modified the milestones: A17S25, A17S26 Nov 13, 2023
@keymanapp-test-bot keymanapp-test-bot bot removed the user-test-missing User tests have not yet been defined for the PR label Nov 14, 2023
@jahorton jahorton marked this pull request as ready for review November 14, 2023 08:22
@jahorton jahorton requested a review from mcdurdin as a code owner November 14, 2023 08:22
}
}

// Fix: if flicks enabled, no roaming.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Not sure what this comment means?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Suggested change
// Fix: if flicks enabled, no roaming.

It was likely a self-note that I forgot to remove once I accomplished the task. I tend to leave those at end-of-day so that I don't forget loose ends.

L457's if-block was the 'fix', so it's safe to remove.

Base automatically changed from change/web/locked-flicks to feature-gestures November 21, 2023 02:39
@jahorton jahorton merged commit b939841 into feature-gestures Nov 21, 2023
@jahorton jahorton deleted the change/web/polish-pass branch November 21, 2023 06:17
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