Commit graph

12085 commits

Author SHA1 Message Date
Eberhard Beilharz
042c16dee3
Merge pull request #5589 from keymanapp/fix/linux/cherry/5584-badimage
fix(linux): Handle corrupt icon file 🍒
2021-08-19 12:02:18 +02:00
Joshua Horton
191619fc89
Merge pull request #5596 from keymanapp/fix/oem/fv/ios/sim-artifact-fat-framework
fix(oem/fv/ios): build configuration for 14.0's test-oriented simulator artifact
2021-08-18 10:35:08 +07:00
jahorton
00a847becf fix(oem/fv/ios): no arm64 arch for 14.0 sim builds 2021-08-18 09:35:53 +07:00
jahorton
a7f5361bba fix(oem/fv/ios): simulator-only framework required 2021-08-18 09:02:26 +07:00
jahorton
54949d8b43 fix(oem/fv/ios): use of fat-framework for sim artifact 2021-08-18 08:35:35 +07:00
Darcy Wong
1cefa714e8
Merge pull request #5487 from keymanapp/cherrypick/windows-5486
chore(ios,windows): Update crowdin strings for Azerbaijani 🍒
2021-08-18 07:57:51 +07:00
Eberhard Beilharz
ac78cc7a94
fix(linux): Handle corrupt icon file
Fixes #5584.

(cherry picked from commit c8049a0cd2)
2021-08-17 11:48:13 +02:00
Joshua Horton
12859c0c73
Merge pull request #5569 from keymanapp/feat/ios/cherry/simulator-build-artifact
feat(ios): adds option for Simulator-compatible testing artifact
2021-08-17 08:25:48 +07:00
Joshua Horton
8c6b8ada84 chore(ios): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-08-09 08:38:44 +07:00
jahorton
41d2fecd9c fix(ios): .app is folder; artifact as .zip of .app 2021-08-09 08:38:43 +07:00
jahorton
6da4e3a826 fix(ios): sim artifact uses .app, not .ipa 2021-08-09 08:38:42 +07:00
jahorton
689455c2b8 docs(ios): tweaks build-script help for new flag 2021-08-09 08:38:41 +07:00
jahorton
9277eed6db chore(ios): -all-artifacts -> -add-sim-artifact 2021-08-09 08:38:34 +07:00
jahorton
d926e294f4 fix(ios): missed a spot 2021-08-09 08:36:54 +07:00
jahorton
97b97021a7 fix(ios): proper use of our XCODEFLAGS_EXT shell var 2021-08-09 08:36:13 +07:00
jahorton
ea83cceb2e fix(ios): missed a spot in prepRelease 2021-08-09 08:36:12 +07:00
jahorton
9a09a21b59 chore(ios): prep-release script tweak 2021-08-09 08:35:44 +07:00
jahorton
b5ab9dda7e feat(oem/fv/ios): FV app - simulator build artifact 2021-08-09 08:35:41 +07:00
jahorton
956293ad87 feat(ios): Keyman app - simulator build artifact 2021-08-09 08:35:08 +07:00
Joshua Horton
2a33eb1bfa
Merge pull request #5552 from keymanapp/fix/common/models/cherry/keep-diacritic-sensitivity
fix(common/models): keep/suggestion diacritic sensitivity when de-duping 🍒
2021-08-06 11:33:06 +07:00
Keyman Server
52198d372a
Merge pull request #5554 from keymanapp/auto/version-stable-14.0-14.0.281
auto: increment stable-14.0 version to 14.0.281
2021-08-05 16:01:48 +10:00
Keyman Build Agent
32a6210584 auto: increment stable-14.0 version to 14.0.281 2021-08-05 02:01:07 -04:00
jahorton
acaef5eed7 change(common/models): unit test adjustment for breaking change 2021-08-05 08:42:07 +07:00
jahorton
2cb1130baf fix(common/models): keep/suggestion diacritic sensitivity when de-duping 2021-08-05 08:42:05 +07:00
Darcy Wong
8fece0eced fix(ios): Get Started view title i18n
Cherry-pick 5d61eb08f6 to stable-14.0 (GetStartedViewController.swift in a different folder)
2021-08-05 08:04:36 +07:00
Darcy Wong
6cb0b0af18 chore(ios,windows): Cherrypick 5486 2021-08-05 07:57:37 +07:00
Darcy Wong
5b21ac6962 Merge remote-tracking branch 'origin/stable-14.0' into cherrypick/windows-5486 2021-08-05 07:54:41 +07:00
Marc Durdin
ca2195e332
Merge pull request #5534 from keymanapp/fix/android/5509-json-parse-font-empty-string-check
fix(android): avoid error with empty font data
2021-08-02 11:50:11 +10:00
Marc Durdin
c92d397096 fix(android): avoid error with empty font data
Fixes #5509.

If a keyboard has empty font data string, then we should avoid
attempting to parse it.
2021-08-02 08:56:45 +10:00
Eberhard Beilharz
4f8b7a59b8
Merge pull request #5528 from keymanapp/fix/linux/5526-path
fix(linux): fix crash trying to display QR code
2021-07-30 10:05:25 +02:00
Eberhard Beilharz
d10a3322d7
fix(linux): fix crash trying to display QR code
Fixes #5526.
2021-07-30 09:45:04 +02:00
Joshua Horton
e51f48ed3b
Merge pull request #5494 from keymanapp/fix/web/cherry/state-key-management
fix(common/core/web): OSK state-key management 🍒
2021-07-30 13:37:13 +07:00
Joshua Horton
79c31d0643
Merge pull request #5501 from keymanapp/fix/ios/cherry/force-manager-init-preinstall
fix(ios/engine): engine migration always precedes installs 🍒
2021-07-30 08:09:38 +07:00
Marc Durdin
5c6a8b7e22
Merge pull request #5517 from keymanapp/chore/android/cherry-pick/5509-log-fontpath-error
chore(android): log fontpath error
2021-07-30 05:59:57 +10:00
Marc Durdin
c6cc51d0d4 chore(android): log fontpath error 2021-07-29 16:44:02 +10:00
Joshua Horton
7f12d5a7ab
Merge pull request #5491 from keymanapp/fix/common/core/web/cherry/empty-alternates
fix(common/core/web): error from early fat-finger termination due to OS interruptions 🍒
2021-07-28 17:06:21 +07:00
Eberhard Beilharz
15d9942ca9
Merge pull request #5504 from keymanapp/chore/linux/fix-dependencies
chore(linux): Fix dependency versions
2021-07-28 11:10:28 +02:00
Eberhard Beilharz
33a0e14e60
chore(linux): Fix dependency versions
Keyman 15 introduces breaking changes. When building Keyman 14 we
need to use the Keyman 14 dependencies to avoid broken builds.
2021-07-28 10:25:27 +02:00
Eberhard Beilharz
34370cf7b7
Merge pull request #5503 from keymanapp/chore/linux/cherry-pick/dists
chore(linux): Remove Groovy builds 🍒
2021-07-28 09:44:41 +02:00
Eberhard Beilharz
38821fd395
chore(linux): Remove Groovy builds
**Groovy** is end-of-life.

(cherry picked from commit 219e304d7b)
2021-07-28 09:11:05 +02:00
Joshua Horton
5550a5af5c
Merge pull request #5492 from keymanapp/fix/android/stable/optional-displayname
fix(android): displayName for keyboard was not optional
2021-07-28 09:07:40 +07:00
jahorton
0b6915918e fix(ios/engine): recursive init reqts are bad 2021-07-28 09:01:57 +07:00
jahorton
292a0039de fix(ios/engine): engine migration must precede installs 2021-07-28 08:58:50 +07:00
jahorton
3bcf3039aa fix(web): restores another change lost during rebase merge conflicts 2021-07-27 11:48:23 +07:00
jahorton
1730ef6315 fix(web): restores code lost due to cherrypick rebase conflicts 2021-07-27 11:46:21 +07:00
jahorton
71f0b2c300 fix(common/core/web): mnemonic layer tracking with caps 2021-07-27 11:42:19 +07:00
jahorton
018016907d chore(web): another PR suggestion 2021-07-27 11:42:16 +07:00
Joshua Horton
9933b76ea3 chore(web): applies PR suggestion
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-07-27 11:41:44 +07:00
jahorton
8b9066e109 fix(web): uninitialized layer index before OSK load 2021-07-27 11:41:39 +07:00
jahorton
5e506cf1aa fix(common/core/web): state-key toggle as part of key event 2021-07-27 11:36:18 +07:00