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
Darcy Wong
2c0f8e8566
chore(web): Minor cleanup
2021-06-15 12:59:00 +07:00
jahorton
063c326f5e
refactor(web): removes functionally dead codepath
2021-06-15 12:54:55 +07:00
Darcy Wong
083d2ba711
fix(web): Use async/await for getting language list catalog
2021-06-15 12:27:27 +07:00
jahorton
d68fb7bac3
refactor(web): browser-based subkey array init + display management
2021-06-15 12:14:28 +07:00
jahorton
b3d13c5b9e
fix(web): removes accidental comment-out op
2021-06-15 10:04:29 +07:00
jahorton
c8293504e1
refactor(web): non-embedded keytips: constrain param
2021-06-15 09:50:30 +07:00
jahorton
9508d70589
refactor(web): keytip abstraction, showKeyTip fusion
2021-06-15 09:35:45 +07:00
jahorton
0ee50e7d85
refactor(web): encapsulates embedded keytip
2021-06-15 09:20:40 +07:00
jahorton
4d27abf3fc
refactor(web): encapsulates non-embedded keytip
2021-06-15 08:40:32 +07:00
Joshua Horton
4054f7ab31
Merge pull request #5273 from keymanapp/fix/common/models/correction-search-nfd-keying
...
fix(common/models): predictive-text engine use of NFD input
2021-06-15 07:40:28 +07:00
Joshua Horton
3c021479b8
Merge pull request #5278 from keymanapp/refactor/web/vkbd-height-control
...
refactor(web): VisualKeyboard height styling consistency
2021-06-15 07:33:05 +07:00
Joshua Horton
cdf02fcf8f
Merge pull request #5259 from keymanapp/refactor/web/vkbd-disentanglement-pass-1
...
refactor(web): Visual Keyboard disentanglement - pass 1
2021-06-15 07:32:22 +07:00
Joshua Horton
f0f6f22a5c
Merge pull request #5257 from keymanapp/refactor/web/reduce-osk-key-spaghetti
...
refactor(web): polishes management of OSK keys
2021-06-15 07:32:10 +07:00
Darcy Wong
2b4c64ae90
Merge pull request #5269 from keymanapp/chore/crowdin-es-419
...
chore(common): Check in crowdin strings for Spanish (Latin America)
2021-06-15 07:30:33 +07:00