Darcy Wong
5552ee4aad
chore(common): Check in crowdin strings for Spanish (Latin America)
2021-06-11 07:33:56 +07:00
Marc Durdin
0626f09dee
chore(windows): Revert "chore(common): bash version for run-required-test-builds.sh"
...
This reverts commit a37b36b26a .
Split into separate branch.
2021-06-11 10:00:12 +10:00
Marc Durdin
9fcd72a928
chore(common): bash version for run-required-test-builds.sh
2021-06-11 09:57:06 +10:00
Marc Durdin
7969b9e06c
Merge pull request #5247 from keymanapp/fix/android/5211-rotation-not-updating-keyboard
...
fix(android): rotation is not updating keyboard
2021-06-11 09:30:43 +10:00
Marc Durdin
f274a89328
Merge pull request #5240 from keymanapp/feat/android/5219-play-referrer-library-silent-install
...
feat(android): silent install for referred kbd
2021-06-11 09:30:26 +10:00
Marc Durdin
3e1fd79952
chore: Apply suggestions from code review
...
Co-authored-by: Steven R. Loomis <srl295@gmail.com>
2021-06-11 08:51:09 +10:00
Marc Durdin
7d77f98279
chore(windows): unreferenced parameters
2021-06-11 06:19:55 +10:00
Keyman Server
acd6371e3d
Merge pull request #5261 from keymanapp/auto/version-master-15.0.66
...
auto: increment master version to 15.0.66
2021-06-11 04:02:23 +10:00
Keyman Build Agent
793fe61602
auto: increment master version to 15.0.66
2021-06-10 14:01:43 -04:00
Darcy Wong
61f3a8dd5b
feat(web): Initial try for addLanguageKeyboards to return a Promise
2021-06-10 15:02:57 +07:00
jahorton
99b186b9f4
refactor(web): internal BuildVisualKeyboard signature (external API unchanged)
2021-06-10 14:39:24 +07:00
jahorton
a702262637
refactor(web): osk height-adjustment
2021-06-10 14:33:17 +07:00
Marc Durdin
67cb875eb0
chore(common): target-based dependencies
2021-06-10 17:08:30 +10:00
Marc Durdin
04806d389e
chore(common): features by platform for cargo
2021-06-10 16:39:09 +10:00
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