Skip to content

change(android): clean up site deep-link configuration - #16438

Open
jahorton wants to merge 1 commit into
fix/android/load-external-kmp-filefrom
change/android/clean-site-deep-links
Open

change(android): clean up site deep-link configuration#16438
jahorton wants to merge 1 commit into
fix/android/load-external-kmp-filefrom
change/android/clean-site-deep-links

Conversation

@jahorton

@jahorton jahorton commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Build-bot: skip release:android

Follows up on this comment chain: #16392 (comment)

User Testing

GROUP_API_28: Perform these tests on devices with Android API 28 (Android 9).
GROUP_API_30: Perform these tests on devices with Android API 30 (Android 11).
GROUP_API_33: Perform these tests on devices with Android API 33+ (Android 13).

TEST_CHROME_SEARCH_DOWNLOAD: With Keyman for Android installed on the test device, verify that the keyboard-search result pages' big green buttons auto-redirect to the Keyman app.

  1. Navigate to keyman.com
  2. Use the keyboard search (pick any language / keyboard) and select a result.
  3. From that result's page, click the big green "Install Keyboard" button.
  4. Verify that Keyman for Android automatically opens and attempts to install the keyboard package.

@github-project-automation github-project-automation Bot moved this to Todo in Keyman Aug 25, 2026
@keymanapp-test-bot keymanapp-test-bot Bot added has-user-test user-test-required User tests have not been completed labels Aug 25, 2026
@keymanapp-test-bot

keymanapp-test-bot Bot commented Aug 25, 2026

Copy link
Copy Markdown

User Test Results

Test specification and instructions

  • ⬜ GROUP_API_28: Perform these tests on devices with Android API 28 (Android 9).

    • TEST_CHROME_SEARCH_DOWNLOAD (OPEN)
  • ⬜ GROUP_API_30: Perform these tests on devices with Android API 30 (Android 11).

    • TEST_CHROME_SEARCH_DOWNLOAD (OPEN)
  • ⬜ GROUP_API_33: Perform these tests on devices with Android API 33+ (Android 13).

    • TEST_CHROME_SEARCH_DOWNLOAD (OPEN)
Results Template
# Test Results

### GROUP_API_28: Perform these tests on devices with Android API 28 (Android 9).

* **TEST_CHROME_SEARCH_DOWNLOAD (OPEN):** notes

### GROUP_API_30: Perform these tests on devices with Android API 30 (Android 11).

* **TEST_CHROME_SEARCH_DOWNLOAD (OPEN):** notes

### GROUP_API_33: Perform these tests on devices with Android API 33+ (Android 13).

* **TEST_CHROME_SEARCH_DOWNLOAD (OPEN):** notes

Test Artifacts

@keymanapp-test-bot keymanapp-test-bot Bot added this to the A19S36 milestone Aug 25, 2026
@github-actions github-actions Bot added android/ android/app/ change Minor change in functionality, but not new labels Aug 25, 2026

@mcdurdin mcdurdin left a comment

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.

LGTM, nice cleanup.

Noting that this merges two <intent-filter>s which both related to keyman.com (and keyman-staging.com). The outcome does not change, and this makes the manifest somewhat easier to read.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

android/app/ android/ change Minor change in functionality, but not new has-user-test user-test-required User tests have not been completed

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

2 participants