Skip to content

refactor: support mac .pkg and cleanup download path references - #840

Open
mcdurdin wants to merge 2 commits into
masterfrom
refactor/support-pkg-and-cleanup-download-paths
Open

mcdurdin wants to merge 2 commits into
masterfrom
refactor/support-pkg-and-cleanup-download-paths

Conversation

@mcdurdin

@mcdurdin mcdurdin commented Sep 22, 2026

Copy link
Copy Markdown
Member

Consolidate references to downloads across various pages and DRY out repeated content. Add support for .pkg downloads when they become available (will be automatic based on content from download server).

Test-bot: skip
Relates-to: keymanapp/keyman#16573

Consolidate references to downloads across various pages and DRY out
repeated content. Add support for .pkg downloads when they become
available (will be automatic based on content from download server).

Test-bot: skip
@keymanapp-test-bot

Copy link
Copy Markdown

User Test Results

Test specification and instructions

User tests are not required

@keymanapp-test-bot keymanapp-test-bot Bot added this to the B19S2 milestone Sep 22, 2026
@github-project-automation github-project-automation Bot moved this to Todo in Keyman Sep 22, 2026

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

This file was never used

@mcdurdin
mcdurdin marked this pull request as ready for review September 23, 2026 05:36

@rc-swag rc-swag left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

a query about kmcomp-$version.zip vs exeotherwise

Comment thread _includes/2020/DownloadUI.php Outdated
switch($target) {
case 'android': return 'keyman-$version.apk';
case 'android-engine': return 'keyman-engine-android-$version.zip';
case 'developer': return ['keymandeveloper-$version.exe', 'kmcomp-$version.exe'];

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

In the old index.php this was kmcomp-$version.zip not exe

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Well spotted. Thank you!

Co-authored-by: Ross Cruickshank <rc-swag@users.noreply.github.com>

@rc-swag rc-swag left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

lgtm

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

Labels

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

3 participants