Commit graph

1945 commits

Author SHA1 Message Date
Marc Durdin
80689a794b
Merge pull request #8288 from keymanapp/chore/readlink-only-instead-of-greadlink
chore: remove greadlink from standard script prolog
2023-02-23 08:42:21 +11:00
Shawn Schantz
7f0f935720
Merge pull request #8125 from keymanapp/fix/ios/install-kmp-with-duplicate-language
fix(ios): allow duplicate languages in kmp file
2023-02-22 13:11:44 +07:00
Marc Durdin
ce864ea923 chore: update standard script prolog to use builtin instead of dirname 2023-02-22 11:04:15 +07:00
Marc Durdin
463c7ff907 chore: remove greadlink from standard script prolog 2023-02-22 10:43:06 +07:00
Marc Durdin
a004978863 chore: use builder_heading, remove echo_heading 2023-02-20 09:17:51 +07:00
Marc Durdin
4d53a277f3 chore: use builder_die, remove fail 2023-02-20 09:15:38 +07:00
Marc Durdin
318b4d4478 chore: use builder_warn, remove warn 2023-02-20 08:56:31 +07:00
Darcy Wong
2d97a5e405 chore(common): Update Fula strings 2023-02-17 08:52:21 +07:00
Joshua A. Horton
6af1e4890e chore(web): Merge branch 'feature-esmodule-web-engine' into chore/web/feature-esmodule-update 2023-02-16 15:18:50 +07:00
Darcy Wong
6c36ee2340 chore(windows): Merge branch 'master' into chore/windows/crowdin-kn-cleanup 2023-02-08 11:39:29 +07:00
Darcy Wong
50c0321a87 chore(common): Update Kannada strings 2023-02-07 21:39:23 +07:00
Marc Durdin
9a90e1b233 chore(ios): update certificate 2023-02-07 10:31:24 +07:00
Joshua A. Horton
0348ec47f2 chore(web): Merge branch 'change/web/element-wrapper-modularization' into change/web/osk-modularization 2023-02-03 08:49:02 +07:00
Joshua A. Horton
ede1068d51 chore(web): Merge branch 'master' into change/web/reorg-source-src-reorg 2023-02-02 09:18:46 +07:00
Joshua A. Horton
61a789a9ca chore(web): Merge branch 'master' into chore/web/top-level-build-script-rework 2023-02-02 08:58:44 +07:00
Darcy Wong
965cadc982 chore: Merge branch 'beta' into chore/beta-a17s5-1 2023-02-01 08:49:28 +07:00
Marc Durdin
cdc661f2d6
Merge branch 'beta' into cherrypick/common/crowdin-cs 2023-01-31 18:02:32 +11:00
Marc Durdin
31fbeec217
Merge branch 'beta' into chore/common/crowdin-sv 2023-01-31 17:59:52 +11:00
Marc Durdin
7fd0c8a39e
Merge branch 'beta' into chore/common/crowdin-uk 2023-01-31 17:56:39 +11:00
Marc Durdin
526aead54f
Merge pull request #8072 from keymanapp/chore/common/crowdin-ru
chore(common): Check in crowdin for Russian
2023-01-31 17:54:21 +11:00
sgschantz
7769ce3538 allow mutliple languages in kmp file and warn if none found 2023-01-31 09:59:51 +07:00
Darcy Wong
78955edf20 chore(common): Update crowdin strings for Shuwa (Latin) 2023-01-26 09:34:43 +07:00
Darcy Wong
1a4512d0eb chore(common): Add crowdin strings for Czech
chore(common): Add crowdin strings for Czech
2023-01-26 07:31:47 +07:00
Darcy Wong
dec8751f93
Merge branch 'master' into cherrypick/kannada-shawn 2023-01-25 21:57:07 +07:00
Darcy Wong
f2cf341a68
Merge branch 'beta' into chore/common/crowdin-sv 2023-01-25 21:27:09 +07:00
Darcy Wong
46305470fb
Merge pull request #8070 from keymanapp/chore/crowdin-cs
chore(common): Add crowdin strings for Czech
2023-01-25 21:24:43 +07:00
Darcy Wong
dbe3d17b8a
Merge branch 'beta' into chore/common/crowdin-uk 2023-01-25 21:24:01 +07:00
Darcy Wong
1074af1023
Merge branch 'beta' into chore/common/crowdin-ru 2023-01-25 21:19:46 +07:00
Marc Durdin
4131aa84c5
Merge pull request #8063 from keymanapp/chore/more-version-tags
chore(common): revise tag variable name to VERSION_GIT_TAG
2023-01-25 22:43:01 +11:00
sgschantz
0e50e3ed12 updated ios project settings to include Russian localization 2023-01-25 11:19:37 +07:00
sgschantz
706dcf76b5 updated ios project settings to include Ukranian localization 2023-01-25 10:05:35 +07:00
sgschantz
ed6ba819cf updated ios project settings to include Swedish localization 2023-01-25 09:20:56 +07:00
sgschantz
6d62927f49 updated ios project settings to include Czech localization 2023-01-24 21:57:22 +07:00
Shawn Schantz
86adebd655 remove code-signing changes added by xcode 2023-01-24 16:41:17 +07:00
Shawn Schantz
04e9734063
remove code-signing changes added by xcode 2023-01-24 16:11:58 +07:00
sgschantz
41c50b308e updated ios project Keyman Engine settings to include Kannada localization 2023-01-24 14:27:26 +07:00
sgschantz
f31e67349f updated ios project settings to include Kannada localization 2023-01-24 14:27:26 +07:00
sgschantz
2b439ec183 updated ios project Keyman Engine settings to include Kannada localization 2023-01-24 13:28:53 +07:00
sgschantz
96b4e9ff0a updated ios project settings to include Kannada localization 2023-01-24 12:52:12 +07:00
Darcy Wong
dce46c95ab chore(common): Check in crowdin for Ukrainian 2023-01-24 10:26:15 +07:00
Darcy Wong
0a626a9cb5 chore(common): Check in crowdin for Russian 2023-01-24 10:13:13 +07:00
Darcy Wong
2c02150054 chore(common): Add crowdin for Swedish 2023-01-24 09:33:42 +07:00
Darcy Wong
f07e0af5aa chore(common): Add crowdin strings for Czech 2023-01-24 08:41:22 +07:00
Darcy Wong
435aa655a7 chore(common): Add Crowdin strings for Kannada 2023-01-24 07:19:11 +07:00
Shawn Schantz
150ecaadb8
Merge pull request #8015 from keymanapp/chore/xcode14-upgrade
chore: Xcode 14.2 update
2023-01-23 14:40:43 +07:00
sgschantz
dae26e6123 set iOS Deployment Target to iOS 12.2 2023-01-23 10:08:14 +07:00
Marc Durdin
067028cec2 chore: revise tag variable name to VERSION_GIT_TAG
Introduce new $VERSION_GIT_TAG environment variable, and update all
references to release@version in all projects to use the new variable.
2023-01-21 17:02:50 +07:00
Joshua A. Horton
d987444683 change(web): OSK modularization, prep for standalone mode, refactors to achieve both 2023-01-20 15:16:05 +07:00
sgschantz
49d34ef601 updated DeviceKit to version 5.0 and changed build script to delete workaround for carthage
bug
2023-01-20 12:59:53 +07:00
Marc Durdin
8fd220b668 fix(ios): use mobile mode for keyboard download pages
Fixes #7915.

On iPadOS 16, it seems that WKWebView defaults to lying about its user
agent to servers. We can switch this behaviour by using .mobile for the
preferredContentMode.

We should also update the website to work around this, so that users
always get the right downloads for their device, but the website
currently uses server-side determination of user agent for this
particular aspect of the keyboard search, so that's a much more
significant refactor, to make it client-side, with greater risk and much
more testing required.
2023-01-19 19:37:19 +11:00