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

Support singleLine and KeyboardAction on iOS #699

Merged
merged 6 commits into from
Jul 28, 2023

Commits on Jul 22, 2023

  1. Support singleLine and KeyboardAction on iOS

    - Added UIKitTextInputService.runImeActionIfRequired that calls the
      current keyboard action if needed
    - Added UIKitTextInputService.onKeyEvent that calls a keyboard
      action when required
    - Prevented UIKitTextInputService.skikoInput from adding a new line
      character when singleLine = true or a keyboard action needs to be
      called
    - Passed UIKitTextInputService::onKeyEvent to ComposeLayer.setContent
      from ComposeWindow
    paxbun committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    202adcf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6030df9 View commit details
    Browse the repository at this point in the history
  3. Fix newline duplication and double backspace character removing on a …

    …single hardware key press
    paxbun committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    de915f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bc74df8 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Call Done action when the current action is ImeAction.Default and sin…

    …gleLine is true on iOS
    paxbun committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    c534293 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ad953d View commit details
    Browse the repository at this point in the history