Keyman Server
ed5d572e73
Merge pull request #10125 from keymanapp/auto/version-master-17.0.223
...
auto: increment master version to 17.0.223
2023-12-02 11:42:23 +07:00
Keyman Build Agent
e9be1d226a
auto: increment master version to 17.0.223
2023-12-01 23:41:52 -05:00
Marc Durdin
9cc8b40360
Merge pull request #10118 from keymanapp/fix/common/10111-developer-utils-npm-module
...
fix(common): publish @keymanapp/developer-utils as npm module
2023-12-02 15:28:52 +11:00
Marc Durdin
4f9f71da3c
chore(developer): add build.sh dep
2023-12-02 06:25:01 +07:00
Marc Durdin
c520918646
chore(developer): support publish and pack in build.sh
2023-12-02 05:49:16 +07:00
Keyman Server
5e512fc38e
Merge pull request #10123 from keymanapp/auto/version-master-17.0.222
...
auto: increment master version to 17.0.222
2023-12-02 01:03:53 +07:00
Keyman Build Agent
58e75a273e
auto: increment master version to 17.0.222
2023-12-01 13:03:23 -05:00
Eberhard Beilharz
00ab53e95e
Merge pull request #10086 from keymanapp/fix/web/detachFromControl
...
fix(web): Don't throw errors after detach
2023-12-01 15:23:39 +01:00
Marc Durdin
662ed0e50c
fix(common): publish @keymanapp/developer-utils as npm module
...
Fixes #10111 .
2023-12-01 14:05:51 +07:00
Eberhard Beilharz
31e1b36384
Merge pull request #10109 from keymanapp/chore/linux/cherry-pick/loong64
...
chore(linux): Add support for loong64 architecture 🍒
2023-12-01 08:05:22 +01:00
Marc Durdin
0bc426cf1a
Merge pull request #10092 from keymanapp/fix/developer/project-internal-paths
...
chore(developer): require project file to exist 🦕
2023-12-01 16:31:40 +11:00
Joshua Horton
8e272d8d55
Merge pull request #10061 from keymanapp/fix/android/banner-event-loop
...
fix(android): no suggestions available when swapping pred-text target language ✨
2023-12-01 09:13:01 +07:00
Joshua Horton
19d3d7c20c
Merge pull request #10022 from keymanapp/change/android/flishy-flashy-mitigation-2
...
change(android): smoother keyboard initialization ✨
2023-12-01 09:12:50 +07:00
Joshua Horton
f7f5952742
Merge pull request #10017 from keymanapp/change/android/flishy-flashy-mitigation
...
change(android): flishy flashy mitigation, round 1 ✨
2023-12-01 09:12:38 +07:00
rc-swag
864f378844
Merge pull request #10065 from keymanapp/chore/windows/10052/remove-cached-context
...
chore(windows): removed cached context windows engine
2023-12-01 08:33:32 +10:00
Eberhard Beilharz
8875dffbab
fix(web): Properly detach from events during detach
2023-11-30 19:49:13 +01:00
Keyman Server
d53ff43a4a
Merge pull request #10110 from keymanapp/auto/version-master-17.0.221
...
auto: increment master version to 17.0.221
2023-12-01 01:03:06 +07:00
Keyman Build Agent
396170d621
auto: increment master version to 17.0.221
2023-11-30 13:02:33 -05:00
Eberhard Beilharz
688f9f34d9
chore(linux): Add support for loong64 architecture
...
Closes Debian bug
[#1057134 ](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057134 ).
(cherry picked from commit f50eccc4c0 )
2023-11-30 18:01:18 +01:00
rc-swag
51a462cff2
chore(windows): Merge branch 'master' into chore/windows/10052/remove-cached-context
2023-11-30 17:26:09 +10:00
rc-swag
0f18844669
Merge pull request #10101 from keymanapp/fix/check-empty-string-all-compiliers
...
fix(core): check for null termination
2023-11-30 17:24:38 +10:00
rc-swag
d5963e05b6
fix: check for null termination
...
Determine the best way to check for null termination all compilers
2023-11-30 14:31:18 +10:00
rc-swag
35064073c1
chore(windows): Merge branch 'master' into chore/windows/10052/remove-cached-context
2023-11-30 13:58:19 +10:00
rc-swag
5351abbbff
Merge pull request #10098 from keymanapp/fix/core/set-if-needed-handles-cleared-cache
...
fix(core): set_if_needed updates an empty cached context
2023-11-30 13:56:53 +10:00
rc-swag
9e1f73573e
fix(core): review comments
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-11-30 13:56:01 +10:00
rc-swag
6820f36f7d
fix(core): set_if_needed updates a empty cached context
...
In the case when the cached context had been cleared the
km_core_state_context_set_if_needed call would just compare
the null terminations of both strings and not set the cached
context to the application context.
2023-11-30 13:09:22 +10:00
rc-swag
63e4371513
chore(windows): fix argument passed into to km_core_state_context_set_if_needed
2023-11-30 12:51:52 +10:00
Joshua A. Horton
8ff64d09d7
chore(android): simple host-page force-reset after kbd updates
2023-11-30 09:41:02 +07:00
Keyman Server
d084538622
Merge pull request #10094 from keymanapp/auto/version-master-17.0.220
...
auto: increment master version to 17.0.220
2023-11-30 01:04:39 +07:00
Keyman Build Agent
5b17b051ce
auto: increment master version to 17.0.220
2023-11-29 13:04:03 -05:00
Eberhard Beilharz
2023360421
fix(web): Don't throw errors after detach
...
Fixes #10031 .
2023-11-29 12:21:32 +01:00
Eberhard Beilharz
de2fb3aeac
Merge pull request #10089 from keymanapp/chore/web/sourcemap
...
fix(web): Also move source map
2023-11-29 09:41:01 +01:00
Eberhard Beilharz
57b20ac033
Merge pull request #10085 from keymanapp/fix/web/tests
...
fix(web): Fix attachment-api tests
2023-11-29 09:40:32 +01:00
Marc Durdin
3ef4dc7f84
Merge pull request #10016 from keymanapp/fix/developer/project-internal-paths
...
fix(developer): projects 2.0 internal path enumeration 🦕
2023-11-29 16:50:25 +11:00
Marc Durdin
458385f6b8
Merge pull request #10064 from keymanapp/fix/developer/10027-path-separator-for-kmc-package
...
fix(developer): path separator for kmc-package
2023-11-29 16:01:51 +11:00
Eberhard Beilharz
7e47fa29e6
fix(web): Also move source map
...
Previously we renamed `dom-keyboard-loader.mjs` but forgot to move
the source map along.
2023-11-28 17:47:09 +01:00
Keyman Server
d695526f27
Merge pull request #10087 from keymanapp/auto/version-master-17.0.219
...
auto: increment master version to 17.0.219
2023-11-28 01:03:02 +07:00
Keyman Build Agent
6707ab8d0f
auto: increment master version to 17.0.219
2023-11-27 13:02:27 -05:00
Steven R. Loomis
994cb4f263
Merge pull request #10029 from keymanapp/feat/developer-9446-bad-unicode-epic-ldml
...
feat(developer): ldml: err/hint on illegal/pua chars 🙀
2023-11-27 10:42:39 -06:00
Eberhard Beilharz
e0c4f4fc65
fix(web): Fix attachment-api tests
2023-11-27 15:37:07 +01:00
Steven R. Loomis
02c8db9fdd
Merge branch 'master' into feat/developer-9446-bad-unicode-epic-ldml
2023-11-25 14:08:41 -06:00
Steven R. Loomis
d18134fcb3
feat(common): ldml improve bad character code 🙀
...
- use constants for PUA
For: #9446
2023-11-25 14:08:16 -06:00
Steven R. Loomis
bb63ba8a66
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-11-25 13:51:53 -06:00
Marc Durdin
11ae17c7c0
chore(developer): require project file to exist
...
Reverts some of the version 2.0 project functionality, as there are a
number of challenges around populating files for folders that don't have
project definitions, particularly if user attempts to load a folder that
is not a project folder after all but happens, e.g. to have a source
folder in it.
2023-11-25 16:14:22 +10:00
Marc Durdin
e5da0aacc2
chore(developer): fixup test fixture
2023-11-25 05:16:03 +10:00
Keyman Server
32b728e62a
Merge pull request #10081 from keymanapp/auto/version-master-17.0.218
...
auto: increment master version to 17.0.218
2023-11-25 01:03:34 +07:00
Keyman Build Agent
d0b23c96b4
auto: increment master version to 17.0.218
2023-11-24 13:03:05 -05:00
Eberhard Beilharz
20c361438e
Merge pull request #10026 from keymanapp/chore/testkeyboard
...
chore(core): Add test keyboard for text selection tests
2023-11-24 11:01:24 +01:00
Eberhard Beilharz
6543170ced
Merge pull request #10047 from keymanapp/chore/linux/cherry-pick/changelog
...
chore(linux): Update debian changelog 🍒
2023-11-24 06:05:11 +01:00
Joshua A. Horton
da39948ad9
chore(android): JSQueueEntry -> String
2023-11-24 08:52:48 +07:00