Marc Durdin
82a8ef0f63
Merge pull request #8503 from keymanapp/feat/core/use-kmc-for-kmx-builds
...
feat(core): use kmc to build kmx tests
2023-03-29 14:47:14 +11:00
Marc Durdin
6c639eb044
Merge pull request #8489 from keymanapp/feat/developer/kmc-kmn
...
feat(developer): kmc-kmn
2023-03-29 14:47:06 +11:00
Marc Durdin
abeb6a3bec
chore: Merge branch 'feature-kmcompx' into chore/master-to-kmcompx-merge-a17s9
2023-03-29 10:40:04 +07:00
Joshua A. Horton
48610a3b43
fix(common/web): modularizes SentryManager, re-enables it
2023-03-29 09:54:24 +07:00
Darcy Wong
3d1e2dafff
fix(oem/fv/android): Use Java 11
2023-03-29 09:46:27 +07:00
Darcy Wong
0ebbe776f7
refactor(android): Use JAVA_HOME_ vars to set Java version
2023-03-29 09:46:27 +07:00
Darcy Wong
85a9f902d0
chore(android): Update setup documentation
2023-03-29 09:46:27 +07:00
Darcy Wong
ff6d5dbd44
chore(android): Update Android projects for Java 11
2023-03-29 09:46:27 +07:00
Darcy Wong
9948407ee9
chore(android): Update gradle-wrapper to 7.5.1
2023-03-29 09:46:27 +07:00
Darcy Wong
c11352b4fa
chore(android/engine): Update to Java 11
2023-03-29 09:46:27 +07:00
Joshua A. Horton
9f082c7d4c
feat(web): functional app/webview in android debug-host (minus SentryManager)
2023-03-29 08:28:44 +07:00
Steven R. Loomis
1736b6fac7
fix(core): ldml use ja / pt keyboards out of ldml 🙀
...
For: #8161
2023-03-28 16:56:44 -05:00
Steven R. Loomis
2c6be3a85d
chore(resources): ldml update for abnt2/iso 🙀
...
- CLDR: 7f3e1b9d6c6c633d921316d2b5bd0aa693dc15e6
- in-progress data from unicode-org/cldr#2802
For: #8161
2023-03-28 16:44:40 -05:00
Eberhard Beilharz
9c5718667c
fix(linux): Remove warning after pressing Close button
...
Fixes #8454 .
2023-03-28 20:05:29 +02:00
Keyman Server
d00615316d
Merge pull request #8537 from keymanapp/auto/version-master-17.0.80
...
auto: increment master version to 17.0.80
2023-03-29 01:02:49 +07:00
Keyman Build Agent
cbe98f3975
auto: increment master version to 17.0.80
2023-03-28 14:02:08 -04:00
Eberhard Beilharz
38b2254d39
chore(linux): Improve robustness of test cleanup
...
Closes #8517 .
2023-03-28 19:51:17 +02:00
Eberhard Beilharz
60a6794271
chore(linux): Remove dependency on sudo
...
Fixes #8468 .
2023-03-28 19:34:33 +02:00
Eberhard Beilharz
33bd3a484c
Merge pull request #8532 from keymanapp/docs/linux/bionic
...
docs(linux): Update common questions
2023-03-28 15:59:28 +02:00
Steven R. Loomis
9079ced75a
chore(core): ldml update for abnt2/iso 🙀
...
- address review comments
For: #8161
2023-03-28 08:15:19 -05:00
Steven R. Loomis
7e0255e90c
chore(resources): ldml update for abnt2/iso 🙀
...
- address review comments
For: #8161
2023-03-28 08:12:50 -05:00
Marc Durdin
d044b9c8ef
chore(linux): include common/test/keyboards in dist.sh
2023-03-28 14:45:55 +07:00
Joshua A. Horton
3f4fd65d07
fix(web): android debug-host page linkage
2023-03-28 14:36:58 +07:00
Eberhard Beilharz
8f4a4b3e6c
docs(linux): Update common questions
...
- add Ubuntu 18.04 as being last supported in Keyman 16
- clarify that km-config needs to be started from command line
in order to disable error reporting
2023-03-28 09:22:33 +02:00
Eberhard Beilharz
ca470f14ce
Merge pull request #8526 from keymanapp/docs/linux/bionic
...
docs(linux): Update minimum required Ubuntu version
2023-03-28 09:14:34 +02:00
Eberhard Beilharz
4d5e3e2237
Merge pull request #8506 from keymanapp/chore/linux/cherry-pick/debian
...
chore(linux): Revert "Run and ignore autopkgtests on s390x" 🍒
2023-03-28 09:06:40 +02:00
Marc Durdin
4523282510
chore: fix comment
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2023-03-28 17:58:17 +11:00
Marc Durdin
0f5589f37f
chore: fix typo
2023-03-28 13:38:43 +07:00
Marc Durdin
20da826c43
chore(core): address review comments
2023-03-28 13:21:34 +07:00
Marc Durdin
f31cc92848
chore: address review comments
2023-03-28 13:17:56 +07:00
Marc Durdin
f5c055e619
chore(developer): move cassert ref to filesystem.cpp
2023-03-28 13:10:12 +07:00
Joshua A. Horton
173d491d62
feat(web): initial app/webview build product
2023-03-28 12:33:04 +07:00
Joshua A. Horton
c75a4b94a3
fix(web): handling of the spacebar-text setting
2023-03-28 09:13:12 +07:00
Joshua A. Horton
a31e23fc9b
change(web): banner height control
2023-03-28 09:13:11 +07:00
Joshua A. Horton
2303c960e8
chore(web): connects osk width, height controls + beep
2023-03-28 09:13:11 +07:00
Ross
d6fce6c34f
feat(windows): tabs crept back in fixing formatting
2023-03-28 11:45:23 +10:00
Joshua A. Horton
9e1db916a4
chore(web): drops webview textarea element, should fix most webview api
2023-03-28 08:28:06 +07:00
Ross
ac1d5f1f8f
feat(windows): build 64 and 32 fix error handling
2023-03-28 11:24:47 +10:00
Marc Durdin
3468a36100
chore(common): add baseline.kpj
...
This makes it possible to run the common/test/keyboards build.sh and
makes all the baseline keyboards available as a build artifact (but
currently only in .kmx, not .kmp; this may come as a future update.)
2023-03-28 06:50:00 +07:00
Marc Durdin
c18ef54029
refactor(common): move core baseline tests into common
...
Decided to use the name `baseline` for this set of tests. They can be
used by any project in the repo now. Tests will be treated as shared,
and not modified (except in the case of a buggy test).
* Moves .kmn files, add `&NAME` line (don't use meson templating for
these files)
* Generates reference .kmx files using kmcomp for use as a baseline with
kmcmplib (kmc) tests, and for linux tests
* Updates references in core, kmcmplib, and linux builds
* Renames all the .kmn / .kmx to use a standardized, clean name format
(this was needed for building packages in the core tests)
2023-03-28 05:20:45 +07:00
Steven R. Loomis
d49b1d5dd7
Merge branch 'master' into feat/developer/8161-jis-abnt2-epic-ldml
2023-03-27 16:45:34 -05:00
Keyman Server
651e3c42ad
Merge pull request #8528 from keymanapp/auto/version-master-17.0.79
...
auto: increment master version to 17.0.79
2023-03-28 01:02:32 +07:00
Keyman Build Agent
de28cabb20
auto: increment master version to 17.0.79
2023-03-27 14:01:50 -04:00
Eberhard Beilharz
6afae82b2e
docs(linux): Update minimum required Ubuntu version
2023-03-27 18:41:05 +02:00
Darcy Wong
c5958516e4
Merge pull request #8494 from keymanapp/refactor/android/cleanup-jshandler
...
refactor(android/engine): Make KMKeyboardJSHandler a normal class 🛋
2023-03-27 21:43:28 +07:00
Steven R. Loomis
add18c474a
fix(core): ldml test workaround for path issue 🙀
...
- I originally had the tests copied from resources/, but that broke under Windows. Working around by copying the files in git. #8524 to do this the right way.
For: #8161
2023-03-27 08:28:33 -05:00
sgschantz
2e28e93bb5
override init to funnel everything to designated initializer for CoreAction
2023-03-27 16:26:32 +07:00
sgschantz
6be8169945
set designated initializer for CoreAction class
2023-03-27 15:55:47 +07:00
Eberhard Beilharz
07f4d1f8fd
Merge pull request #8507 from keymanapp/chore/linux/removeraven
...
chore(linux): Remove python3-raven dependency
2023-03-27 10:32:50 +02:00
Ross
0d7d45ac4e
feat(windows): make output dir match keyman standard
2023-03-27 18:12:03 +10:00