Commit graph

25657 commits

Author SHA1 Message Date
Keyman Server
ceb6bfd1bb
Merge pull request #11311 from keymanapp/auto/version-beta-17.0.316
auto: increment beta version to 17.0.316
2024-04-27 01:06:00 +07:00
Keyman Build Agent
f71839dd77 auto: increment beta version to 17.0.316 2024-04-26 14:05:21 -04:00
Marc Durdin
93d4e60e63
Merge pull request #11254 from keymanapp/fix/core/10955-double-marker-on-delete
fix(core): ldml backspace processing should delete all markers 🙀
2024-04-26 18:36:08 +10:00
Marc Durdin
a5765d0cc9
Merge pull request #11172 from keymanapp/fix/core/10955-reset-on-frame
fix(core): reset on frame keys 🙀
2024-04-26 18:35:46 +10:00
Eberhard Beilharz
9d649f416d
Merge pull request #11301 from keymanapp/chore/linux/pkg
chore(linux): Prepare for stable release
2024-04-26 10:22:03 +02:00
Marc Durdin
d019707a65
Merge pull request #11244 from keymanapp/fix/developer/11199-export-osk-without-keyman-installed
fix(developer): support export of visual keyboard when Keyman for Windows not installed
2024-04-26 17:08:58 +10:00
Marc Durdin
571fbb6c50 fix(developer): don't include DTD in visual keyboard export
The DTD reference at tavultesoft.com is no longer valid. In order for
the .xml file to be parseable, we need to remove the DTD reference. This
resolves the issue where the emitted .html file is blank, and adds an
additional step of verifying that the .xml file loads successfully in
the XML to HTML transform.
2024-04-26 10:07:01 +07:00
Joshua Horton
1de9b0c0ce
Merge pull request #11281 from keymanapp/fix/android/locked-text-zoom
fix(android): fixes kbd text zoom to prevent accessibility cross-effects
2024-04-26 07:54:50 +07:00
Joshua Horton
d440116f54
Merge pull request #11258 from keymanapp/fix/web/visible-empty-osk
fix(web): osk-view hidden by default on construction
2024-04-26 07:54:38 +07:00
Steven R. Loomis
44f0dea3cd
Merge branch 'fix/core/10955-reset-on-frame' into fix/core/10955-double-marker-on-delete 2024-04-25 16:59:30 -05:00
Steven R. Loomis
fa1fd75157 fix(core): ldml fix for multiple marker deletion
- current code only deletes a single marker and falls through
- update the ldml test code, get rid of 'expected character' backspace logic (now that we have context object)
- update test cases
2024-04-25 16:59:20 -05:00
Keyman Server
a8a59ae7f2
Merge pull request #11304 from keymanapp/auto/version-beta-17.0.315
auto: increment beta version to 17.0.315
2024-04-26 01:05:44 +07:00
Keyman Build Agent
392381a688 auto: increment beta version to 17.0.315 2024-04-25 14:05:07 -04:00
Steven R. Loomis
cd867ba801 fix(core): update vkey_should_invalidate_context per comment
Fixes #10955
2024-04-25 08:58:47 -05:00
Dr Mark C. Sinclair
4ae7418d81
Merge pull request #11253 from keymanapp/test/developer/keyboard-info-compiler-messages-unit-tests-2
test(developer): keyboard info compiler messages unit tests 2
2024-04-25 14:07:03 +01:00
Darcy Wong
32a863286f
Merge pull request #11299 from keymanapp/fix/android/storage-permission-2
fix(android/app): Update storage permissions for Android 12.0+
2024-04-25 19:24:14 +07:00
Dr Mark C. Sinclair
343a45c7c3 chore(developer): Merge branch 'beta' into test/developer/keyboard-info-compiler-messages-unit-tests-2 2024-04-25 11:02:13 +01:00
Darcy Wong
7fc7d0cc2d
Merge pull request #11206 from keymanapp/fix/android/long-context
fix(android/engine): URIEncode strings passed to Javascript
2024-04-25 15:41:01 +07:00
Eberhard Beilharz
888ec56d5a
chore(linux): Prepare for stable release
- Adjust branch name
- Update Debian standards version
- Update dependency name (`pkg-config` is deprecated and replaced by
  `pkgconf`)
2024-04-25 09:29:35 +02:00
Darcy Wong
7038fb4651 fix(android/app): Update storage permissions for Android 12.0+ 2024-04-25 10:42:04 +07:00
Steven R. Loomis
f516538b31 chore(core): outdent test file per review comment 2024-04-24 08:39:35 -05:00
Steven R. Loomis
ba8dcad949
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-04-24 08:22:41 -05:00
Keyman Server
650404903e
Merge pull request #11294 from keymanapp/auto/version-beta-17.0.314
auto: increment beta version to 17.0.314
2024-04-24 01:05:14 +07:00
Keyman Build Agent
6206fa69e7 auto: increment beta version to 17.0.314 2024-04-23 14:04:39 -04:00
Dr Mark C. Sinclair
9cb29b06da chore(developer): Merge branch 'beta' into test/developer/keyboard-info-compiler-messages-unit-tests-2 2024-04-23 12:24:54 +01:00
Dr Mark C. Sinclair
e742926dba chore(developer): some further elimination of code redundancy 2024-04-23 11:58:04 +01:00
Marc Durdin
5658a177a2
Merge pull request #11276 from keymanapp/fix/developer/11274-use-strict-for-downlevel-browsers
fix(developer): "use strict" for downlevel browsers in Server
2024-04-23 18:55:33 +10:00
Marc Durdin
83b925310a
Merge pull request #11271 from keymanapp/fix/developer/11262-crash-when-closing-in-help-form
fix(developer): report missing help to sentry instead of local xml
2024-04-23 18:55:20 +10:00
Darcy Wong
9426c82699
Merge pull request #11290 from keymanapp/chore/common/history-missing-entries-2
chore(common): Fix missing entries in HISTORY.md
2024-04-23 14:49:13 +07:00
Darcy Wong
e7b5f5e443
Merge pull request #11289 from keymanapp/chore/common/fetch-latest-cldr-exec
chore(common): Set fetch-latest-cldr.sh executable
2024-04-23 14:48:59 +07:00
Darcy Wong
1355007135 chore(common): Remove spurious emoji 2024-04-23 11:18:47 +07:00
Darcy Wong
ccdc309a15 chore(common): Fix empty entries in HISTORY.md 2024-04-23 11:15:41 +07:00
Darcy Wong
b2c8046001 chore(common): Copy missing entries from master 2024-04-23 11:08:56 +07:00
Darcy Wong
0dba365db8 chore(common): Set fetch-latest-cldr.sh executable 2024-04-23 11:08:15 +07:00
Keyman Server
882d9257bb
Merge pull request #11286 from keymanapp/auto/version-beta-17.0.313
auto: increment beta version to 17.0.313
2024-04-23 01:09:31 +07:00
Keyman Build Agent
b8baa14066 auto: increment beta version to 17.0.313 2024-04-22 14:08:44 -04:00
Marc Durdin
0187c4aef9
Merge pull request #11004 from keymanapp/chore/resources/bn-for-demo
chore(resources): sync up with CLDR v45 release 🙀
2024-04-22 23:43:11 +10:00
Marc Durdin
85fccb35f6
Merge pull request #11269 from keymanapp/fix/developer/11233-ne-plus-ultra
fix(developer): keep escaped plus-sign escaped 🙀
2024-04-22 23:42:57 +10:00
Joshua Horton
5a447a0d0a
Merge pull request #11283 from keymanapp/fix/web/integrated-worker-test-mode 2024-04-22 20:36:56 +07:00
Dr Mark C. Sinclair
00d7b6ccc7 chore(developer): Merge branch 'beta' into test/developer/keyboard-info-compiler-messages-unit-tests-2 2024-04-22 10:38:37 +01:00
Darcy Wong
c79487f706 test(android/samples): Add special characters to keyboard harness kmp 2024-04-22 16:37:42 +07:00
Dr Mark C. Sinclair
58800d4314
Merge pull request #11130 from keymanapp/test/developer/keyboard-info-compiler-unit-tests-2
test(developer): keyboard info compiler unit tests 2
2024-04-22 10:35:51 +01:00
Dr Mark C. Sinclair
2f43362e6c chore(developer): Merge branch 'beta' into test/developer/keyboard-info-compiler-unit-tests-2 2024-04-22 10:33:13 +01:00
Joshua A. Horton
ace7474428 fix(web): fixes pred-text unit test instability 2024-04-22 15:40:37 +07:00
Joshua A. Horton
37196b1103 chore(web): Merge branch 'beta' into fix/web/visible-empty-osk 2024-04-22 15:36:31 +07:00
Joshua Horton
122351bea4
Merge pull request #11277 from keymanapp/feat/web/gesture-engine-history
feat(web): add recent-history log to gesture engine
2024-04-22 15:29:44 +07:00
Joshua Horton
78e4f0112b
Merge pull request #11278 from keymanapp/chore/web/drop-redundant-dep
chore(web): drops redundant builder-dependency from early gesture dev
2024-04-22 15:29:30 +07:00
Darcy Wong
0c3351fcb2 chore(android/engine): Fix comment 2024-04-22 15:29:25 +07:00
Marc Durdin
d3c2ddf671
Merge pull request #11275 from keymanapp/fix/developer/11273-initdroparea-lazy-init
fix(developer): lazy initialization of test window
2024-04-22 18:29:05 +10:00
Marc Durdin
90b7e3161f
Merge pull request #11272 from keymanapp/fix/developer/11261-handle-multiple-server-instances
fix(developer): handle multiple instances of Server starting
2024-04-22 18:28:58 +10:00