Joshua A. Horton
5fb8762b6b
docs(web): adds documentation for spun-off methods
2024-07-02 10:31:24 +07:00
Joshua A. Horton
7c7148e22e
refactor(web): spin off deduplication, suggestion-similarity sections
2024-07-02 10:19:57 +07:00
Joshua A. Horton
fccaf4eb61
change(web): changes for clearer review of next PR in sequence
...
Because git context-detection is sometimes limited.
2024-07-02 10:08:51 +07:00
Joshua A. Horton
5fc4027251
refactor(web): extract suggestion-finalization block into its own function
2024-07-02 09:43:56 +07:00
Joshua A. Horton
8d9d39fc59
change(web): enforce single auto-selection
2024-07-02 08:27:31 +07:00
Keyman Server
bc451eb6f8
Merge pull request #11897 from keymanapp/auto/version-master-18.0.66
...
auto: increment master version to 18.0.66
2024-07-01 11:03:46 -07:00
Keyman Build Agent
00ea958a55
auto: increment master version to 18.0.66
2024-07-01 14:03:06 -04:00
Dr Mark C. Sinclair
093041f6b2
fix(developer): add two test cases for u16tok_delim test
2024-07-01 16:43:12 +01:00
Sabine
683c062cbf
feat(linux): finish up comments on u16
2024-07-01 15:10:55 +02:00
Dr Mark C. Sinclair
dbdd2ef195
fix(developer): add three test cases for u16chr()
2024-07-01 12:32:32 +01:00
Dr Mark C. Sinclair
47d853e7c4
fix(developer): add gtest-kmxu16-test.cpp to meson.build
2024-07-01 11:31:04 +01:00
Sabine
334ee3b434
feat(linux): remove unused function
2024-07-01 12:28:05 +02:00
Eberhard Beilharz
c6c5a481d9
Merge pull request #11862 from keymanapp/chore/linux/9356_distlist
...
chore(linux): remove unused building with pbuilder
2024-07-01 12:18:10 +02:00
Dr Mark C. Sinclair
998e0ea860
fix(developer): add gtest-kmxu16-test.cpp for testing of kmx_u16.cpp
2024-07-01 11:09:13 +01:00
Sabine
1c34bde643
feat(linux): formatting
2024-07-01 12:08:16 +02:00
Sabine
ec05b41546
feat(linux): char-filenames, check parameters in run()
2024-07-01 11:15:14 +02:00
Dr Mark C. Sinclair
b1cd98b656
chore(developer): Merge branch 'master' into test/developer/kmcmplib-compiler-unit-tests-2
...
# Keyman Conventional Commit suggestions:
#
# - Link to a Sentry issue with git trailer:
# Fixes: _MODULE_-_ID_
# - Give credit to co-authors:
# Co-authored-by: _Name_ <_email_>
# - Use imperative, present tense ('attach' not 'attaches', 'attached' etc)
# - Don't include a period at the end of the title
# - Always include a blank line before trailers
# - More: https://github.com/keymanapp/keyman/wiki/Pull-Request-and-Commit-workflow-notes
2024-07-01 09:37:00 +01:00
Dr Mark C. Sinclair
963aecc5f3
chore(developer): Merge branch 'master' into fix/developer/handle-second-parameter-of-index-correctly-in-kmcmplib-compiler
...
# Keyman Conventional Commit suggestions:
#
# - Link to a Sentry issue with git trailer:
# Fixes: _MODULE_-_ID_
# - Give credit to co-authors:
# Co-authored-by: _Name_ <_email_>
# - Use imperative, present tense ('attach' not 'attaches', 'attached' etc)
# - Don't include a period at the end of the title
# - Always include a blank line before trailers
# - More: https://github.com/keymanapp/keyman/wiki/Pull-Request-and-Commit-workflow-notes
2024-07-01 09:33:09 +01:00
Marc Durdin
14abb312d1
Merge pull request #11806 from keymanapp/fix/developer/11643-prevent-non-bmp-chars-in-key-part-of-rule
...
fix(developer): prevent non-BMP characters in key part of rule
2024-07-01 11:37:59 +10:00
Marc Durdin
ad3c75490d
Merge pull request #11890 from keymanapp/auto/version-master-18.0.65
...
auto: increment master version to 18.0.65
2024-07-01 11:35:17 +10:00
rc-swag
47d3d26301
chore(windows): Merge branch 'epic/windows-updates' into feat/windows/add-apply-now-update
2024-06-29 16:04:45 +10:00
Steven R. Loomis
a8de13cf86
Merge pull request #11842 from keymanapp/fix/common/11688-eslint-version
...
chore(common): deps: update eslint typescript plugins
2024-06-28 18:48:53 -05:00
Keyman Build Agent
3acc767bde
auto: increment master version to 18.0.65
2024-06-28 14:02:57 -04:00
Sabine
f6c5a4a81d
feat(linux): warning after Error, keycode_max
2024-06-28 17:15:24 +02:00
Darcy Wong
a301245904
chore(oem/fv): Update other keyboard versions
2024-06-28 09:03:28 -05:00
Darcy Wong
eab77b6d4e
chore(oem/fv): Add rdot keyboards to keyboards.csv
2024-06-28 09:01:42 -05:00
Sabine
69660376d9
feat(linux): remove filesystem.h/cpp and move OpenFile() function to mc_kmx_file
2024-06-28 13:59:16 +02:00
Sabine
6647932a14
feat(linux): move run, GetDeadkeys: declaration to fwd-decl in cpp`s
2024-06-28 13:57:47 +02:00
SabineSIL
967577ebf9
Merge pull request #11880 from keymanapp/feat/linux/mcompile-rework_other_files
...
feat(linux): comments on several other files 🐘
2024-06-28 09:40:24 +02:00
Joshua A. Horton
ae02e7d110
change(web): perform suggestion dupe-detection based on applied string, not displayAs
2024-06-28 14:13:08 +07:00
Sabine
a488f61925
feat(linux): rework mcompile switch
2024-06-28 09:05:43 +02:00
Joshua A. Horton
0e8816c263
feat(web): check for low-probability exact + exact-key correction matches
2024-06-28 12:51:16 +07:00
Joshua A. Horton
b473ada3d3
change(common/models): directly return predictions that match keyed prefix for Trie models
2024-06-28 12:51:14 +07:00
Joshua A. Horton
4822b27c52
chore(web): update mtnt manual-text fixture
2024-06-28 12:51:13 +07:00
Joshua Horton
1b2d025c0c
Merge pull request #11854 from keymanapp/fix/web/simple-tap-fat-fingering
...
fix(web): use fat-finger data with simple keypresses
2024-06-28 08:41:13 +07:00
Sabine
08f2b05384
feat(linux): >= instead of > for comparison with gdk_level
2024-06-27 17:19:54 +02:00
Sabine
7a0fcd1149
feat(linux): more comments for keymap 2
2024-06-27 15:48:01 +02:00
Joshua A. Horton
b2b088ac6e
fix(web): show reversion after backspace following key-based auto-apply
2024-06-27 10:22:43 +07:00
Joshua A. Horton
77791252f7
fix(web): restores pre-selected suggestion after banner scroll
2024-06-27 09:51:31 +07:00
Joshua A. Horton
017d0e4521
feat(web): apply auto-correct suggestions when applicable
2024-06-27 09:51:31 +07:00
Joshua A. Horton
7bda1e5d93
feat(web): determine suggestion to use for auto-correct
2024-06-27 09:51:30 +07:00
Joshua A. Horton
60772bfdfa
chore(web): minor cleanup after generalizing fix with prior commit
2024-06-27 09:50:40 +07:00
Joshua A. Horton
34986503c9
fix(web): patch-up automated tests that utilize dummy models
...
The dummy model never set a prediction's probability on the suggestion, so it never emitted p, lexical-p, or correction-p values before this branch's changes.
2024-06-27 09:49:09 +07:00
rc-swag
442903c4f3
fix(windows): add text selected bool emit key when true
...
Add a bool to the KeymanGetContext call, allowing the windows engine
to make the decistion to emit backspace key stroke when text is
selecting allowing the application to make the correct decision on
how to handle it. Usually deleting the selected text.
2024-06-27 10:58:51 +10:00
Sabine
912b8ac9d4
feat(linux): more comments on keymap
2024-06-26 21:28:10 +02:00
Keyman Server
1f3ad9ee97
Merge pull request #11882 from keymanapp/auto/version-master-18.0.64
...
auto: increment master version to 18.0.64
2024-06-26 11:03:30 -07:00
Keyman Build Agent
1ca29c64f5
auto: increment master version to 18.0.64
2024-06-26 14:02:50 -04:00
Sabine
fad203d847
feat(linux): change mcompile.h
2024-06-26 16:08:25 +02:00
Sabine
5795625ca7
feat(linux): ... and back in
2024-06-26 16:06:42 +02:00
Sabine
98beb944c5
feat(linux): ... and remove again
2024-06-26 16:02:18 +02:00