Skip to content

feat(developer): support for U_xxxx_yyyy#5894

Merged
mcdurdin merged 3 commits intomasterfrom
feat/developer/2858-u_xxxx_yyyy
Nov 14, 2021
Merged

feat(developer): support for U_xxxx_yyyy#5894
mcdurdin merged 3 commits intomasterfrom
feat/developer/2858-u_xxxx_yyyy

Conversation

@mcdurdin
Copy link
Copy Markdown
Member

@mcdurdin mcdurdin commented Nov 11, 2021

Fixes #2858.

This feature requires KeymanWeb 15.0.

Adds support for U_xxxx_yyyy_.... identifiers so that you can emit more than a single Unicode character with touch keys without needing kmn code. For example, to emit U+1000 U+1001 with a single keystroke, you'd need to call the key, e.g. T_1000_1001 and include a rule + [T_1000_1001] > U+1000 U+1001. Now you can do the same thing without a rule for it.

See keymanapp/help.keyman.com#487 for documentation.

User Testing

Test in Keyman Developer, KeymanWeb test, for iPhone or iPad.

  • TEST_U_xxxx_yyyy: The pull request includes a keyboard which you can load into Keyman Developer and test with KeymanWeb to validate that multi-character outputs for the touch keyboard are generated correctly.

@mcdurdin mcdurdin added this to the A15S17 milestone Nov 11, 2021
@keymanapp-test-bot keymanapp-test-bot bot added the user-test-required User tests have not been completed label Nov 11, 2021
@keymanapp-test-bot
Copy link
Copy Markdown

keymanapp-test-bot bot commented Nov 11, 2021

User Test Results

  • TEST_U_xxxx_yyyy (PASSED)

Copy link
Copy Markdown
Contributor

@rc-swag rc-swag left a comment

Choose a reason for hiding this comment

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

lgtm

@rc-swag
Copy link
Copy Markdown
Contributor

rc-swag commented Nov 13, 2021

TEST_U_xxxx_yyyy: PASSED

@keymanapp-test-bot keymanapp-test-bot bot removed the user-test-required User tests have not been completed label Nov 13, 2021
@mcdurdin mcdurdin merged commit a25b9cd into master Nov 14, 2021
@mcdurdin mcdurdin deleted the feat/developer/2858-u_xxxx_yyyy branch November 14, 2021 04:47
@keyman-server
Copy link
Copy Markdown
Collaborator

Changes in this pull request will be available for download in Keyman version 15.0.146-alpha

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.

feat(developer): allow U_xxxx_yyyy to output two Unicode characters

3 participants