jahorton
08748d5105
refactor(web): removes unused vars, minor cleanup
2021-06-10 13:29:29 +07:00
Marc Durdin
adf25ce657
chore(common): cleanup
2021-06-10 16:24:43 +10:00
Marc Durdin
d55afc24ed
chore(common): additional config for linux ba
2021-06-10 15:49:23 +10:00
Marc Durdin
236379e234
chore(common): cleanup build.sh for linux, part 1
2021-06-10 15:41:28 +10:00
jahorton
b9d7ce53e9
refactor(web): moves layerChangeHandler to OSKManager
2021-06-10 12:30:27 +07:00
jahorton
b7796b2457
refactor(web): reduces VisualKeyboard reliance on keyman.util
2021-06-10 12:14:11 +07:00
Marc Durdin
a37b36b26a
chore(common): bash version for run-required-test-builds.sh
2021-06-10 15:10:43 +10:00
Joshua Horton
5e0aef8eda
Merge pull request #5248 from keymanapp/fix/common/core/web/build-transform-optimization
...
fix(common/core/web): optimizes transform construction
2021-06-10 11:07:26 +07:00
jahorton
362344af16
refactor(web): removes redundant OSKKey.formFactor
2021-06-10 10:38:00 +07:00
jahorton
827af364e2
refactor(web): getTextMetrics, key-class refs to com.keyman
2021-06-10 10:32:41 +07:00
jahorton
1abcccc499
refactor(web): setButtonClass now method of OSKKey
2021-06-10 10:08:34 +07:00
jahorton
8d8461b449
refactor(web): subkey layer always defined at constructor
2021-06-10 09:40:19 +07:00
Marc Durdin
06a92a986f
chore(windows): Keyman_PostControllers returns void
2021-06-10 12:28:20 +10:00
Marc Durdin
16ac56f786
chore(windows): def declaration order
2021-06-10 11:21:22 +10:00
Marc Durdin
cda2272ccb
fix(windows): restore endpoints for interface stability
...
Fixes #5245 .
Interfaces should remain stable between versions of Keyman, so that an
upgraded kmcomapi.dll or keyman32.dll will not crash older clients, even
if they may not behave entirely as expected.
2021-06-10 11:19:29 +10:00
Joshua Horton
e581d495bb
Merge pull request #5253 from keymanapp/docs/ios/readme-prereq-tweak
...
docs(ios): minor readme tweak regarding prerequisites
2021-06-10 08:13:01 +07:00
jahorton
fb3c8bfb83
docs(ios): minor readme tweak re Web prereqs
2021-06-10 08:04:19 +07:00
Marc Durdin
26aafc6afb
fix(android): rotation fix for samples and FV Keyboards
2021-06-10 10:47:50 +10:00
Keyman Server
f62309dedf
Merge pull request #5251 from keymanapp/auto/version-master-15.0.65
...
auto: increment master version to 15.0.65
2021-06-10 04:02:43 +10:00
Keyman Build Agent
aceae1d62e
auto: increment master version to 15.0.65
2021-06-09 14:02:03 -04:00
Eberhard Beilharz
ec4782b9c5
feat(linux): Fix Linux packaging on i386
...
Debian defines multiple similar environment variables. Libraries
are expected in `/usr/lib/i386-linux-gnu`. `DEB_TARGET_MULTIARCH`
gives that value, whereas the previous `DEB_TARGET_GNU_TYPE` gives
`i686-linux-gnu` which then results in our libraries not being found.
2021-06-09 18:44:20 +02:00
Eberhard Beilharz
b3f3e7d79f
Merge pull request #5249 from keymanapp/fix/linux/packaging
...
fix(linux): Fix packaging on ppa
2021-06-09 15:16:21 +02:00
Eberhard Beilharz
82596465e6
fix(linux): Fix packaging on ppa
...
When building packages on ppa the TERM environment variable is set
to "unknown", which isn't a valid value but which we didn't account
for previously.
2021-06-09 12:22:57 +02:00
jahorton
73af555050
fix(common/core/web): buildTransformFrom now binary-searches prefix split
2021-06-09 15:45:53 +07:00
jahorton
1cbfe680a1
feat(common/core/web): adds extra test with much larger text
2021-06-09 15:27:18 +07:00
jahorton
50120777ae
feat(common/core/web): adds extra Transcription tests
2021-06-09 15:19:32 +07:00
Marc Durdin
64b5ab2cb7
fix(android): rotation is not updating keyboard
...
Fixes #5211 .
2021-06-09 17:16:23 +10:00
Joshua Horton
6abc0855e0
Merge pull request #5181 from keymanapp/refactor/web/target-agnostic-key-event
...
refactor(common/core/web, web): target-agnostic key events
2021-06-09 10:38:10 +07:00
Joshua Horton
8c5c609314
Merge pull request #5244 from keymanapp/fix/oem/fv/ios/app-encryption-flag-for-uploads
...
fix(oem/fv/ios): app encryption flag for app store uploads (15.0)
2021-06-09 10:38:00 +07:00
jahorton
b6424095ae
docs(common/core/web): function docs improvement
2021-06-09 09:31:39 +07:00
jahorton
abe0f929ff
fix(oem/fv/ios): app encryption flag for app store uploads
2021-06-09 09:14:59 +07:00
Marc Durdin
090556846f
chore(android): add docs on KmpInstallMode
2021-06-09 10:47:00 +10:00
Marc Durdin
55b201306f
feat(android): silent vs welcomeonly vs full installs
2021-06-09 09:32:07 +10:00
Marc Durdin
a04aaad13c
feat(android): silent install for referred kbd
...
Relates to #5230 , #5219 .
[Draft]
Adds a silent parameter to the `downloadKMP` function and makes the
install silent for referred keyboards.
However, this is incomplete:
1. We need to be able to control silent levels:
* Completely silent
* Only welcome
* Full install
2. When silentInstall is true, currently welcome is still shown, but the
paging controls are not configured correctly and a blank screen is
shown after install.
2021-06-09 08:13:28 +10:00
Marc Durdin
2f30202066
Merge pull request #5230 from keymanapp/feat/android/5219-play-referrer-library
...
feat(android): Automatically install keyboard through Play Store
2021-06-09 07:30:38 +10:00
Keyman Server
63376c5e6d
Merge pull request #5241 from keymanapp/auto/version-master-15.0.64
...
auto: increment master version to 15.0.64
2021-06-09 04:03:13 +10:00
Keyman Build Agent
8f37e637e7
auto: increment master version to 15.0.64
2021-06-08 14:02:31 -04:00
Marc Durdin
cc6580779b
chore(android): address review comments
2021-06-08 19:52:42 +10:00
Darcy Wong
d4853c6146
Merge pull request #5201 from keymanapp/change/android/keyboard-height-dimens
...
fix(android/engine): Adjust default OSK landscape size
2021-06-08 14:11:37 +07:00
Marc Durdin
9bada9624e
Merge pull request #5207 from keymanapp/fix/windows/escape-key-in-download-dialog
...
fix(windows): support Esc key in Download Keyboard dialog
2021-06-08 14:40:14 +10:00
Marc Durdin
02f693ba66
Merge pull request #5206 from keymanapp/chore/common/dev-box-iis-setup-script
...
chore(common): iis setup script for dev boxes
2021-06-08 14:39:32 +10:00
Marc Durdin
adff850ef4
chore: address review comments
2021-06-08 14:39:16 +10:00
Marc Durdin
556e455e42
chore(common): more building.md tweaks
2021-06-08 13:56:28 +10:00
Marc Durdin
abf82d5363
chore(common): building on mac instructions
2021-06-08 13:07:31 +10:00
Darcy Wong
9176b8a776
fix(android/engine): Missed parens
2021-06-08 09:02:15 +07:00
Darcy Wong
52b14f7ed5
chore(android/engine): Revert keyboard.html file
2021-06-08 09:00:58 +07:00
Darcy Wong
80d7ac5728
Merge pull request #5234 from keymanapp/fix/web/pass-kill-browserstack
...
fix(web): Always pass kill_browserstack
2021-06-08 08:42:14 +07:00
Marc Durdin
246b920582
chore(common): build.sh tweaks for linux build
2021-06-08 11:23:11 +10:00
Darcy Wong
40ac1b5dcf
fix(web): Always pass kill_browserstack
2021-06-08 07:48:43 +07:00
Marc Durdin
0cbd91f6ce
feat(common): keyboard_processor wasm build
...
Relates to #5069 .
* Adds infrastructure for building keyboard_processor to WASM
* Updates unit tests to work in WASM environment
* Cleanup of documentation
* Consolidation of build script for most platforms
2021-06-08 08:35:59 +10:00