Darcy Wong
87b580d998
fix(common/core/web): Remove empty rows in OSK
2021-09-16 10:29:58 +07:00
Marc Durdin
2079947319
Merge pull request #5679 from keymanapp/test/windows/4889-investigate-tip-crash
...
test(windows): investigate TIP crash
2021-09-14 18:50:56 +10:00
Marc Durdin
551a1b01a2
Merge pull request #5677 from keymanapp/fix/developer/cherry-pick/5577-import-from-layout-dirty-flag
...
fix(developer): ensure file modified after import from layout 🍒
2021-09-13 13:29:18 +10:00
Marc Durdin
52334ddfa0
Merge pull request #5678 from keymanapp/chore/5527-report-history-stable
...
chore(common): report-history 🍒
2021-09-13 10:30:50 +10:00
Marc Durdin
83f4a6b711
test(windows): investigate TIP crash
...
Relates to #4889 .
Adds extra diagnostics to try and trace why we are getting a crash in
rare cases when installing a keyboard language.
2021-09-10 15:59:51 +10:00
Marc Durdin
11d0f6de5d
chore(common): report-history 🍒
...
Effective cherry-pick of #5527 , #5603 , to bring report-history.sh into
the stable-14.0 tree for reporting purposes and consistency.
2021-09-10 14:31:44 +10:00
Marc Durdin
1daa311802
fix(developer): ensure file modified after import from layout
...
Fixes #5577 .
This ensures that the touch layout file is marked as modified after
running Import From Layout in Keyman Developer, so that changes are
not lost when you save.
2021-09-10 14:22:56 +10:00
Darcy Wong
421eff4dd0
Merge pull request #5674 from keymanapp/cherrypick/android/5660-backspace
...
fix(android/engine): Fix backspace on Android 5.0 🍒
2021-09-10 07:59:39 +07:00
Darcy Wong
31b0cf1fb4
fix(android/engine): Fix backspace on Android 5.0
2021-09-06 08:03:47 +07:00
Eberhard Beilharz
f639ad55a3
Merge pull request #5657 from keymanapp/fix/linux/cherry/language
...
fix(linux): Use first keyboard language if none given 🍒
2021-09-01 09:06:33 +02:00
Darcy Wong
22084b1598
Merge pull request #5651 from keymanapp/fix/android/longpress-layer
...
fix(web): Fix layers for embedded longpress keys
2021-08-31 10:38:16 +07:00
Darcy Wong
592475d839
Update web/source/kmwembedded.ts
...
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2021-08-30 08:35:20 +07:00
Eberhard Beilharz
d70bfd3f19
fix(linux): list packages to build in Jenkinsfile
2021-08-27 12:54:22 +02:00
Eberhard Beilharz
91b7817950
fix(linux): Use first keyboard language if none given
...
This fixes a bug introduced in #3290 where we added using the
language from search. Unfortunately that broke things in a lot of
other places because we didn't test for the empty string.
(cherry picked from commit fe0e423433 )
2021-08-27 12:34:26 +02:00
Darcy Wong
e3073a4405
fix(web): Fix layers for embedded longpress keys
2021-08-27 14:44:51 +07:00
Joshua Horton
6c17ecbd5f
Merge pull request #5611 from keymanapp/fix/ios/cherry/stuck-settings-toggles
...
fix(ios): iOS 13 and 14 only - stuck settings toggles 🍒
2021-08-26 15:55:36 +07:00
Eberhard Beilharz
f028aaaa5a
Merge pull request #5636 from keymanapp/chore/linux/changelog
...
chore(linux): Update changelog files
2021-08-26 09:18:55 +02:00
Eberhard Beilharz
c35b7e86a3
chore(linux): Update changelog files
...
This updates the changelog files to match what got uploaded into
Debian unstable (sid).
2021-08-25 16:53:35 +02:00
Eberhard Beilharz
b353b65eb4
Merge pull request #5625 from keymanapp/chore/linux/cherry/sentry
...
chore(linux): Fix uploading to Sentry 🍒
2021-08-25 15:06:11 +02:00
Eberhard Beilharz
a8f243daba
Merge pull request #5624 from keymanapp/chore/linux/debian
...
chore(linux): Improve debian package script
2021-08-25 15:04:21 +02:00
Eberhard Beilharz
294a6f1687
Update docs/linux-packaging.md
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2021-08-25 15:03:32 +02:00
Marc Durdin
15d4195de8
Merge pull request #5605 from keymanapp/chore/cherry-pick/history-fixup
...
chore: fixup stable HISTORY.md 🍒 🏰
2021-08-24 12:17:29 +10:00
Eberhard Beilharz
170d73d027
chore(linux): Fix uploading to Sentry
...
On local builds we shouldn't upload errors to Sentry. The
`build-utils.sh` script sets the `UPLOAD_SENTRY` environment variable
for that purpose. Also, Sentry doesn't like having an empty string
as pkgversion (which should no longer happen with the rest of this
change, but...)
2021-08-23 18:34:32 +02:00
Eberhard Beilharz
da6df50622
docs(linux): document packaging for Debian
2021-08-23 18:28:47 +02:00
Eberhard Beilharz
aa8a0547e8
chore(linux): Improve debian package script
...
- allow to specify distribution
2021-08-23 18:28:33 +02:00
jahorton
2f8ae04d55
chore(ios): Merge remote-tracking branch 'origin/stable-14.0' into fix/ios/cherry/stuck-settings-toggles
2021-08-23 08:07:38 +07:00
jahorton
cfcabdb0f1
fix(ios): also, the language-specific settings
2021-08-20 14:33:34 +07:00
jahorton
c13c47b7df
fix(ios): iOS 14 only - stuck settings toggles
2021-08-20 14:32:56 +07:00
Eberhard Beilharz
61ffd6222d
Merge pull request #5590 from keymanapp/fix/linux/cherry/5575-badzipfile
...
fix(linux): Check for valid kmp file 🍒
2021-08-19 12:02:56 +02:00
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
Marc Durdin
04d578c2d2
chore: fixup stable HISTORY.md
...
Corresponds to #5604 .
2021-08-19 17:12:21 +10: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
2c07c99239
fix(linux): Check for valid kmp file
...
Before trying to install we now check if it's a valid zip file.
This fixes #5575 .
(cherry-picked from PR #5583 )
2021-08-17 11:51:50 +02: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