Keyman Server
e3faaa368f
Merge pull request #10801 from keymanapp/auto/version-master-18.0.4
...
auto: increment master version to 18.0.4
2024-02-22 01:03:15 +07:00
Keyman Build Agent
087a89b5b7
auto: increment master version to 18.0.4
2024-02-21 13:01:51 -05:00
Marc Durdin
7e0573dc5a
Merge pull request #10792 from keymanapp/dependabot/npm_and_yarn/ip-2.0.1
...
chore(deps): bump ip from 2.0.0 to 2.0.1
2024-02-21 12:49:51 +07:00
dependabot[bot]
0dc1fee860
chore(deps): bump ip from 2.0.0 to 2.0.1
...
Bumps [ip](https://github.com/indutny/node-ip ) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-20 21:48:09 +00:00
Keyman Server
bbdc11b697
Merge pull request #10789 from keymanapp/auto/version-master-18.0.3
...
auto: increment master version to 18.0.3
2024-02-21 01:02:29 +07:00
Keyman Build Agent
36658bdab4
auto: increment master version to 18.0.3
2024-02-20 13:01:55 -05:00
Eberhard Beilharz
532113665b
Merge pull request #10771 from keymanapp/chore/linux/testbuild
...
chore(linux): Add testbuild info to workflow title
2024-02-20 08:49:18 +01:00
Eberhard Beilharz
9aebb2b41d
chore(linux): Add testbuild info to workflow title
...
This change adds the `isTestBuild` flag to the workflow title to make
it easier to find the release builds.
2024-02-19 19:26:16 +01:00
Keyman Server
66142be393
Merge pull request #10725 from keymanapp/auto/version-master-18.0.2
...
auto: increment master version to 18.0.2
2024-02-15 13:56:18 +07:00
Keyman Build Agent
3a106f2876
auto: increment master version to 18.0.2
2024-02-15 01:55:46 -05:00
Marc Durdin
fde43521b7
Merge pull request #10713 from keymanapp/alpha
...
chore(common): move to 18.0 alpha
2024-02-15 17:35:31 +11:00
Marc Durdin
51f4251721
chore: history
2024-02-15 10:21:15 +07:00
Marc Durdin
7c8f109c33
chore: update doc versions to 18.0
2024-02-15 09:51:36 +07:00
Marc Durdin
05d272eb19
chore: move to 18.0 alpha
2024-02-15 09:41:04 +07:00
Keyman Server
ce0259a0eb
Merge pull request #10709 from keymanapp/auto/version-master-17.0.268
...
auto: increment master version to 17.0.268
2024-02-15 01:03:08 +07:00
Keyman Build Agent
2d93491527
auto: increment master version to 17.0.268
2024-02-14 13:02:26 -05:00
Darcy Wong
4755be9b86
Merge pull request #10704 from keymanapp/chore/history-10352
...
docs(common): Fill in missing HISTORY.md entries
2024-02-14 09:20:05 +07:00
Darcy Wong
8b36cb53d9
docs(common): Fill in missing HISTORY.md entries
2024-02-14 09:11:59 +07:00
Steven R. Loomis
370e459197
Merge pull request #10701 from keymanapp/feat/developer/10389-more-regex-test
...
feat(developer): errs on \uXXXX escapes 🙀
2024-02-13 19:34:54 -06:00
Steven R. Loomis
075845aa3e
Merge pull request #10689 from keymanapp/feat/developer/10389-bad-regex-no-biscuit
...
feat(developer): errs on unparseable regex 🙀
2024-02-13 19:34:46 -06:00
Marc Durdin
72e6efd672
Merge pull request #10681 from keymanapp/fix/linux/10033_MissingDirectory
...
fix(linux): Use temp dir if we can't create cache dir
2024-02-14 12:06:34 +11:00
Steven R. Loomis
8121345e2c
Merge remote-tracking branch 'origin/feat/developer/10389-bad-regex-no-biscuit' into feat/developer/10389-more-regex-test
2024-02-13 18:07:07 -06:00
Steven R. Loomis
099154553a
feat(developer): errs on unparseable regex 🙀
...
- update per code review
For: #10389
2024-02-13 18:01:26 -06:00
Steven R. Loomis
8787073c40
feat(developer): errs on \uXXXX escapes 🙀
...
- note, some older test cases had to be fixed also.
For: #10389
2024-02-13 12:26:46 -06:00
Keyman Server
5af471cfb3
Merge pull request #10700 from keymanapp/auto/version-master-17.0.267
...
auto: increment master version to 17.0.267
2024-02-14 01:02:57 +07:00
Keyman Build Agent
491996c5e5
auto: increment master version to 17.0.267
2024-02-13 13:02:26 -05:00
Steven R. Loomis
b99a2cf2a5
Merge branch 'master' into feat/developer/10389-bad-regex-no-biscuit
2024-02-13 10:17:58 -06:00
Joshua Horton
c246993a0f
Merge pull request #10641 from keymanapp/fix/web/invalid-longpress-shortcut
...
fix(web): prevent invalid longpress shortcut triggers
2024-02-13 09:47:57 +07:00
Steven R. Loomis
da4b544471
feat(developer): errs on unparseable regex 🙀
...
- also, make sure NFD-incompliant ranges get mapped to escaped chars
- also, propagate UnicodeSet errs out
For: #10389
2024-02-12 18:16:34 -06:00
rc-swag
043090f8a4
Merge pull request #10184 from keymanapp/feat/update-windows-engine-tests
...
feat(windows): update windows engine unit tests to match removal of engine cached context
2024-02-13 09:45:29 +10:00
rc-swag
d072ff9978
Merge pull request #10677 from keymanapp/chore/windows/10625/add-const-string-argument
...
chore(windows): add const to argument definition
2024-02-13 08:51:50 +10:00
Keyman Server
b24a609e1d
Merge pull request #10688 from keymanapp/auto/version-master-17.0.266
...
auto: increment master version to 17.0.266
2024-02-13 01:03:10 +07:00
Keyman Build Agent
89808ee45e
auto: increment master version to 17.0.266
2024-02-12 13:02:34 -05:00
rc-swag
477197ae23
chore(windows): missed registryw.cpp deffinition update
...
Checkin the kmtip registryw.cpp LPCWSTR argument update.
2024-02-12 15:19:43 +10:00
Darcy Wong
587e811123
Merge pull request #10680 from keymanapp/fix/android/multiple-dictiionaries
...
fix(android/engine): Download multiple dictionaries
2024-02-12 08:50:59 +07:00
Darcy Wong
a7b1b4c14e
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-02-12 07:12:56 +07:00
Marc Durdin
57468db5da
Merge pull request #10664 from keymanapp/fix/developer/10655-10663-web-target-keyboard-crashes-and-wrong-folders
...
fix(developer): keyboard that targets only web can cause crashes and other problems
2024-02-12 09:52:17 +11:00
Keyman Server
20ff1de57e
Merge pull request #10682 from keymanapp/auto/version-master-17.0.265
...
auto: increment master version to 17.0.265
2024-02-10 01:02:47 +07:00
Keyman Build Agent
a21c4ef3a0
auto: increment master version to 17.0.265
2024-02-09 13:02:16 -05:00
Eberhard Beilharz
4bad36089f
fix(linux): Use temp dir if we can't create cache dir
...
If we can't create the cache dir, e.g. if `~/.cache` doesn't exist or
if we don't have enough permissions, we now return a temporary directory.
Fixes #10033 .
2024-02-09 18:01:40 +01:00
Joshua Horton
e84a6d89a6
Merge pull request #10672 from keymanapp/fix/web/banner-multitouch-robustness
2024-02-09 23:50:10 +07:00
Eberhard Beilharz
a66be1c6b6
Merge pull request #10675 from keymanapp/chore/linux/fixtag
...
chore(linux): Don't set VERSION_TAG to …-local in .deb packages
2024-02-09 08:53:03 +01:00
Darcy Wong
994920bf36
fix(android/engine): Download multiple dictionaries
2024-02-09 11:49:56 +07:00
rc-swag
89f6770a78
chore(windows): add const to argument definition
...
Updated the call stack to keep a const string for the value parameter
being written to registry.
SaveKeyboardOptionCoretoRegistry calls
IntSaveKeyboardOptionCoretoRegistry which calls
RegistryFullAccess::WriteString which calls
RegSetValueExW, which takes a const data parameter.
2024-02-09 11:11:27 +10:00
Keyman Server
32963f8f0b
Merge pull request #10676 from keymanapp/auto/version-master-17.0.264
...
auto: increment master version to 17.0.264
2024-02-09 01:02:24 +07:00
Keyman Build Agent
d6b122ef44
auto: increment master version to 17.0.264
2024-02-08 13:01:49 -05:00
Eberhard Beilharz
ba2db9fd58
chore(linux): Don't set VERSION_TAG to …-local in .deb packages
...
Previously we didn't detect that we were building a .deb package on
Launchpad or a Debian server, so we set VERSION_TAG to end in `-local`.
This change now checks the `KEYMAN_PKG_BUILD` environment variable which
will be set during .deb package builds (set in `debian/rules`). The
downside of this solution is that now `-local` also gets omitted if
we build a .deb package on a local dev machine, but that probably doesn't
happen too often, and even less often with modified source code. The
majority of builds where we want `-local` are local builds that get
installed locally, and those cases are covered by this change. And what
is more important is that for release builds we no longer append `-local`.
2024-02-08 16:45:07 +01:00
Eberhard Beilharz
3737c2f5ba
Merge pull request #10668 from keymanapp/fix/linux/10476_switch-kbd
...
fix(linux): Ignore keys with IBUS_MOD4_MASK set
2024-02-08 09:41:24 +01:00
Joshua A. Horton
f66461625e
fix(web): banner robustness when touched 2+ times at once
2024-02-08 10:05:40 +07:00
Keyman Server
c56215f799
Merge pull request #10669 from keymanapp/auto/version-master-17.0.263
...
auto: increment master version to 17.0.263
2024-02-08 01:05:04 +07:00