Commit graph

33096 commits

Author SHA1 Message Date
Keyman Server
349e144e59
Merge pull request #5315 from keymanapp/auto/version-master-15.0.72
auto: increment master version to 15.0.72
2021-06-19 04:02:34 +10:00
Keyman Build Agent
ef6ee0c7a9 auto: increment master version to 15.0.72 2021-06-18 14:01:49 -04:00
Darcy Wong
863e497d05 fix(web): Fix getUrlParameters() return 2021-06-18 21:21:17 +07:00
Darcy Wong
1ef4b4d238 fix(web): Use URLSearchParams
For handling promise-api test page parameters
2021-06-18 15:47:25 +07:00
Darcy Wong
9bbd8035e0 fix(web): Start addressing review comments 2021-06-18 15:26:54 +07:00
Darcy Wong
d1b76684a2
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-06-18 14:51:37 +07:00
Eberhard Beilharz
e1a5b1d727
Merge pull request #5304 from keymanapp/chore/linux/cherry/changelog
chore(linux): Update changelogs to match Debian 🍒
2021-06-18 09:05:12 +02:00
Marc Durdin
3bd754b230
Merge pull request #5233 from keymanapp/feat/common/wasm-infrastructure
feat(common): keyboard_processor wasm build
2021-06-18 16:09:56 +10:00
Keyman Server
45418a32b6
Merge pull request #5305 from keymanapp/auto/version-master-15.0.71
auto: increment master version to 15.0.71
2021-06-18 04:02:18 +10:00
Keyman Build Agent
8eebb30193 auto: increment master version to 15.0.71 2021-06-17 14:01:33 -04:00
Eberhard Beilharz
d29ad2d4ed
chore(linux): Update changelogs to match Debian
The changelogs should match what got uploaded (and accepted) to
Debian so that the changelog reflects the upload history to Debian.

(cherry picked from commit f91b52d3ea)
2021-06-17 15:19:39 +02:00
Marc Durdin
f6c9ae8089
Merge pull request #5298 from keymanapp/fix/developer/kmconvert-help
fix(developer): kmconvert help match reality
2021-06-17 17:50:47 +10:00
jahorton
7d69972cb4 fix(web): highlighting shouldn't flicker 2021-06-17 14:34:43 +07:00
Darcy Wong
d762c80125 chore(web): Adjust call in languageUnavailable 2021-06-17 13:08:44 +07:00
Darcy Wong
b2636603d8 feat(web): Add option useAlerts to control alerts() 2021-06-17 13:03:56 +07:00
jahorton
dc4532ecb3 fix(web): base key rehighlighting during subkey event when embedded 2021-06-17 12:13:02 +07:00
Darcy Wong
e0c2cca919 test(web): Make separate test page for Promise API 2021-06-17 11:16:38 +07:00
Darcy Wong
8633c07516 chore(web): More cleanup
* Clarify TODO
* Consolidate addKeyboardsForLanguage() call in commonHeader.js
2021-06-17 10:53:58 +07:00
jahorton
8794f7d018 change(web): allows passive cancel for subkey promises 2021-06-17 09:37:34 +07:00
Darcy Wong
d599a406f3
Apply suggestions from code review
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2021-06-17 08:58:08 +07:00
Joshua Horton
b864c289bf
Merge pull request #5290 from keymanapp/fix/web/touch-move-cancellation
fix(web): touch-move cancellation
2021-06-17 08:33:31 +07:00
Marc Durdin
3d4acd8e10 chore: correct example 2021-06-17 04:52:33 +10:00
Marc Durdin
87397e8846 fix(developer): kmconvert help match reality
kmconvert built-in help was missing `-targets`, misspelled
`-full-copyright`, and the parameter checking was skipping the last
parameter (which only mattered if the last parameter was `-nologo`, but
still...).
2021-06-17 04:41:09 +10:00
Keyman Server
b8c3d59906
Merge pull request #5297 from keymanapp/auto/version-master-15.0.70
auto: increment master version to 15.0.70
2021-06-17 04:02:56 +10:00
Keyman Build Agent
493b67a367 auto: increment master version to 15.0.70 2021-06-16 14:02:13 -04:00
Darcy Wong
d7d5ad085d chore(web): Update preamble 2021-06-16 21:44:02 +07:00
Darcy Wong
e81a7c1611 fix(web): Fix return of nested promises 2021-06-16 17:57:17 +07:00
jahorton
7c08d9b660 fix(web): forgotten null guard 2021-06-16 16:13:28 +07:00
jahorton
a8e051b6f4 refactor(web): wraps embedded subkey selection with Promise 2021-06-16 15:17:17 +07:00
jahorton
e347c423bf refactor(web): wraps in-browser subkey selection with Promise 2021-06-16 15:17:06 +07:00
Eberhard Beilharz
7509d653b4
Merge pull request #5281 from keymanapp/fix/linux/packaging
fix(linux): Adjust version of dependency for ibus-keyman
2021-06-16 08:39:16 +02:00
Marc Durdin
f8796f6c22
Merge pull request #5267 from keymanapp/fix/common/build-script-bash-dependency
chore(common): bash version for run-required-test-builds.sh
2021-06-16 15:39:11 +10:00
jahorton
b604a1c5b0 docs(web): comment tweak 2021-06-16 10:28:17 +07:00
Joshua Horton
3ed75ae572
Merge pull request #5288 from keymanapp/refactor/web/subkey-popup-encapsulation
refactor(web): encapsulation of browser-based subkey array popup
2021-06-16 10:22:37 +07:00
Joshua Horton
c90d4babfe
Merge pull request #5287 from keymanapp/refactor/web/keytip-abstraction
refactor(web): OSK keytip abstraction
2021-06-16 10:22:35 +07:00
jahorton
f80ab02888 fix(web): touch-move cancellation 2021-06-16 10:22:09 +07:00
Darcy Wong
59f26a0e64 chore(web): Remove Error return type 2021-06-16 09:26:59 +07:00
jahorton
4c5500d026 refactor(web): osk key highlighting 2021-06-16 09:20:43 +07:00
jahorton
92a17542ab refactor(web): special char defn site; used only by keys 2021-06-16 08:47:40 +07:00
jahorton
0566f435d9 refactor(web): osk key class defs -> separate files 2021-06-16 08:39:53 +07:00
jahorton
3de1686cd0 chore(web): Merge branch 'refactor/web/keytip-abstraction' into refactor/web/subkey-popup-encapsulation 2021-06-16 08:22:47 +07:00
jahorton
95ce38ee16 chore(web): Merge branch 'master' into refactor/web/keytip-abstraction 2021-06-16 08:22:06 +07:00
jahorton
6c90a37a51 chore(web): adjustments for PR review comments 2021-06-16 08:21:39 +07:00
Joshua Horton
30b30cb3f8
Merge pull request #5280 from keymanapp/refactor/web/key-event-model
refactor(web): VisualKeyboard - key event model
2021-06-16 08:13:51 +07:00
Joshua Horton
aff97ac3ae
Merge pull request #5279 from keymanapp/refactor/web/vkbd-layout-calc-simplification
refactor(web): OSK layout calculations - simplification
2021-06-16 08:13:38 +07:00
Marc Durdin
3bf61645f1 chore: cleanup now that build passes 2021-06-16 06:21:12 +10:00
Marc Durdin
4ba6f7cb2b chore(common): cross-platform tweaks 2021-06-16 05:43:09 +10:00
Keyman Server
98eeedd1df
Merge pull request #5289 from keymanapp/auto/version-master-15.0.69
auto: increment master version to 15.0.69
2021-06-16 04:04:31 +10:00
Keyman Build Agent
455639ba1e auto: increment master version to 15.0.69 2021-06-15 14:03:43 -04:00
Eberhard Beilharz
7ffb8696e1
Merge pull request #5282 from keymanapp/fix/linux/warnings
chore(linux): Fix warnings
2021-06-15 08:10:15 +02:00