Commit graph

23803 commits

Author SHA1 Message Date
Keyman Server
a5957cc53f
Merge pull request #10288 from keymanapp/auto/version-master-17.0.235
auto: increment master version to 17.0.235
2023-12-21 01:03:38 +07:00
Keyman Build Agent
2e7debef0e auto: increment master version to 17.0.235 2023-12-20 13:03:04 -05:00
Joshua Horton
89827563f1
Merge pull request #10284 from keymanapp/fix/web/es5-symbol-map-support 2023-12-20 19:47:07 +07:00
Joshua Horton
8ba1cbde19
Merge pull request #10281 from keymanapp/fix/web/default-multitap-logic
fix(web): default multitap logic for shift-layer shift multitaps
2023-12-20 13:47:10 +07:00
Shawn Schantz
54989ef8e2
Merge pull request #10282 from keymanapp/fix/mac/10247-compliance-detection-upgrade
fix(mac): Improve detection of non-compliant apps
2023-12-20 09:56:49 +07:00
Joshua A. Horton
6391892977 fix(web): unit-test mock 2023-12-20 09:36:05 +07:00
Joshua A. Horton
f196d8d1d9 change(web): paddedZoneSource compat for ancient Android Chrome versions 2023-12-20 09:14:58 +07:00
Keyman Server
f8de891244
Merge pull request #10287 from keymanapp/auto/version-master-17.0.234
auto: increment master version to 17.0.234
2023-12-20 01:03:05 +07:00
Keyman Build Agent
7c69335d50 auto: increment master version to 17.0.234 2023-12-19 13:02:31 -05:00
Darcy Wong
1c216bbb21
Merge pull request #10269 from keymanapp/fix/fv/keyboards-csv
fix(oem/fv): Add fv_hulquminum_combine
2023-12-19 18:08:24 +07:00
Shawn Schantz
a42a2f0d38
comment cleanup
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2023-12-19 15:48:50 +07:00
sgschantz
e34cc9c49f remove Atom editor from hard-coded non-compliant list 2023-12-19 15:26:11 +07:00
Joshua A. Horton
5d8e7c28f9 chore(android): map-polyfill is compiled; should not be checked-in 2023-12-19 14:49:46 +07:00
Joshua A. Horton
1ba5a2167b fix(web): fixes multi-part gestures 2023-12-19 14:36:07 +07:00
Joshua A. Horton
90ecdf38f8 fix(web): adds Symbol, Map polyfill for main Web 2023-12-19 14:17:46 +07:00
sgschantz
e62dd67273 comment changes 2023-12-19 12:47:41 +07:00
rc-swag
4246c7ad40
Merge pull request #10230 from keymanapp/fix/core/clear-core-context-invalidate
fix(core): clear core context on invalidate cache
2023-12-19 15:25:13 +10:00
Joshua A. Horton
b824fb96ef fix(web): defaultShift null-guard 2023-12-19 10:05:01 +07:00
Joshua A. Horton
5eb787bac6 fix(web): default multitap logic conditions on and affects both default and shift layers 2023-12-19 09:50:38 +07:00
Darcy Wong
7f71cf77b6
Merge branch 'master' into fix/fv/keyboards-csv 2023-12-19 09:45:58 +07:00
rc-swag
268061f821
Merge branch 'master' into fix/core/clear-core-context-invalidate 2023-12-19 11:12:49 +10:00
rc-swag
50d5da71b9
Merge pull request #10279 from keymanapp/fix/web/unbreak-epic-ldml
fix(web): unbreak some ts paths
2023-12-19 11:12:17 +10:00
Steven R. Loomis
6364adceeb fix(web): unbreak some ts paths 2023-12-18 17:23:39 -06:00
rc-swag
1cb288144c chore(core): Merge branch 'master' into fix/core/clear-core-context-invalidate 2023-12-19 09:13:43 +10:00
Keyman Server
83dbc71316
Merge pull request #10277 from keymanapp/auto/version-master-17.0.233
auto: increment master version to 17.0.233
2023-12-19 01:02:44 +07:00
Keyman Build Agent
ed5ba9f4c1 auto: increment master version to 17.0.233 2023-12-18 13:02:11 -05:00
Joshua Horton
84a8393602
Merge pull request #10270 from keymanapp/feat/web/held-bksp-highlighting 2023-12-18 23:20:49 +07:00
rc-swag
deceabd5c3
fix(windows): review comments and suggestions
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2023-12-18 20:39:16 +10:00
Shawn Schantz
3eb44b845a
Merge pull request #10271 from keymanapp/fix/mac/invalid-context-test
fix(mac): unit tests should expect core context clear after invalidate
2023-12-18 15:52:12 +07:00
Joshua A. Horton
5109b03236 feat(web): adds highlighting to BKSP while held 2023-12-18 09:19:22 +07:00
sgschantz
af850007cc fix unit tests for core update 2023-12-18 09:09:07 +07:00
Darcy Wong
28b904c6e6 fix(oem/fv): Add fv_hulquminum_combine 2023-12-16 12:07:17 +07:00
Keyman Server
a84e5202d9
Merge pull request #10268 from keymanapp/auto/version-master-17.0.232
auto: increment master version to 17.0.232
2023-12-16 01:03:26 +07:00
Keyman Build Agent
d9cf0fe5b8 auto: increment master version to 17.0.232 2023-12-15 13:02:53 -05:00
sgschantz
5019904932 recalculate compliance on context change, improve auto detection of compliance 2023-12-15 15:11:41 +07:00
Eberhard Beilharz
3cde93d56a
Merge pull request #10250 from keymanapp/chore/web/attachmentTests
chore(web): Add unit tests for `pageContextAttachment`
2023-12-15 08:13:50 +01:00
Eberhard Beilharz
69993f608e
Merge pull request #10233 from keymanapp/fix/web/8848_Inputs
fix(web): Fix types that listInputs and isKMWInput accept
2023-12-15 08:13:25 +01:00
Eberhard Beilharz
e5c4b6f077
Merge pull request #10232 from keymanapp/refactor/web/tests
chore(web): Better match directory structure for headless engine tests
2023-12-15 08:12:49 +01:00
rc-swag
aef718c56b fix(core): update linux test load_source call 2023-12-15 14:05:37 +10:00
rc-swag
2f737981f7 fix(core): add expected_context to keyboard unit tests
The unit tests needed to be updated to handle the cases
where the context is invalidated by a keystroke. However, they
still need to be able to verify the final string the application
should recieve. To do this a expected context token has been added
to the unit test format.
2023-12-15 11:20:08 +10:00
Keyman Server
afcf7b5dc8
Merge pull request #10262 from keymanapp/auto/version-master-17.0.231
auto: increment master version to 17.0.231
2023-12-15 01:06:46 +07:00
Keyman Build Agent
8a4625fcbd auto: increment master version to 17.0.231 2023-12-14 13:06:10 -05:00
Eberhard Beilharz
f3d244844c
chore(web): Address code review comments 2023-12-14 18:52:35 +01:00
Eberhard Beilharz
0cb002c0cc
chore(web): Merge branch 'fix/web/8848_Inputs' into chore/web/attachmentTests 2023-12-14 18:52:24 +01:00
Eberhard Beilharz
f7443c3b67
refactor(web): Move supported input types into separate method 2023-12-14 18:51:04 +01:00
Eberhard Beilharz
3172313510
chore(web): Merge branch 'master' into refactor/web/tests 2023-12-14 18:44:50 +01:00
Eberhard Beilharz
d2d46c020e
Merge pull request #10231 from keymanapp/chore/web/deadcode
chore(web): Remove dead code
2023-12-14 18:39:02 +01:00
Eberhard Beilharz
bcdf6268a8
chore(web): Merge branch 'master' into chore/web/deadcode
# Conflicts:
#	web/test.sh
2023-12-14 16:04:22 +01:00
Darcy Wong
ac9319f3b3
Merge pull request #10260 from keymanapp/chore/history-16.0.144
chore(common): Add entries from 16.0.144 HISTORY.md
2023-12-14 15:57:26 +07:00
Darcy Wong
4d30b6f36b chore(common): Add entries from 16.0.144 HISTORY.md 2023-12-14 14:41:17 +07:00