Commit graph

30790 commits

Author SHA1 Message Date
Joshua Horton
7baf8d0b69 change(web): address engine/attachment linter errors 2025-04-29 11:28:28 +07:00
Joshua Horton
f839810cc0 change(web): address engine/osk/gesture-processor linter errors 2025-04-29 11:03:59 +07:00
Joshua Horton
f6134244f2 change(web): address engine/osk linter errors 2025-04-29 11:02:23 +07:00
Joshua Horton
6ba37bc61b change(web): address engine/interfaces linter errors 2025-04-29 10:57:52 +07:00
Joshua Horton
f1ca263da2 change(web): address engine/events linter errors 2025-04-29 10:57:28 +07:00
Joshua Horton
63f6216774 change(web): address engine/element-wrappers linter errors 2025-04-29 10:55:30 +07:00
Joshua Horton
db6b61e8fc change(web): address engine/js-processor linter errors 2025-04-29 10:54:37 +07:00
Joshua Horton
7b1cfe94ff change(web): address engine/dom-utils linting errors 2025-04-29 10:52:35 +07:00
Marc Durdin
d5d865f9a3
Merge pull request #13744 from keymanapp/chore/labeler-for-19
chore: update labels for v19
2025-04-28 09:10:32 +07:00
Marc Durdin
84b3c18282 chore: update scopes to match labeler 2025-04-28 07:45:56 +07:00
Keyman Server
718b05975f
Merge pull request #13755 from keymanapp/auto/version-master-19.0.27
auto: increment master version to 19.0.27
2025-04-24 11:02:11 -07:00
Keyman Build Agent
f11aa37a3c auto: increment master version to 19.0.27 2025-04-24 14:01:42 -04:00
Marc Durdin
784b366b69 chore: update labels for v19
Note: m:predictive-text and m:developer-ide mark a change where we have
some modules with fuzzy boundaries and where it may not be easy to
automatically determine all changes by pathname. I am not altogether
comfortable with these so we may iterate a bit further yet.
2025-04-24 18:44:25 +07:00
Eberhard Beilharz
9620237d60
Merge pull request #13740 from keymanapp/chore/linux/coverage-noble
Previously keyman-system-service didn't have any unit tests. With the gcov/lcov versions available for Ubuntu 24.04 Noble this suddenly caused a failure when trying to generate the test coverage report, although it worked fine with older versions.

This change adds a do-nothing unit test stub for keyman-system-service. This allows to generate the coverage reporting with Ubuntu 24.04 Noble.
2025-04-24 10:11:56 +02:00
Marc Durdin
ead97c6978
Merge pull request #13739 from keymanapp/chore/docs/comment-out-codeowners
comment out CODEOWNERS
2025-04-24 07:48:38 +07:00
Eberhard Beilharz
a67be61672
Merge pull request #13738 from keymanapp/chore/linux/cherry-pick/changelog 2025-04-24 01:59:34 +02:00
Eberhard Beilharz
4f97b3f38e
chore(linux): add a stub unit test to allow successful coverage reporting
Previously keyman-system-service didn't have any unit tests. With the
gcov/lcov versions available for Ubuntu 24.04 Noble this suddenly caused
a failure when trying to generate the test coverage report, although it
worked fine with older versions.

This change adds a do-nothing unit test stub for keyman-system-service.
This allows to generate the coverage reporting with Ubuntu 24.04 Noble.
2025-04-23 18:52:10 +02:00
Steven R. Loomis
355b7d5ba1
comment out CODEOWNERS 2025-04-23 07:14:53 -05:00
Eberhard Beilharz
5fa6bd4ea3
chore(linux): Update debian changelog
(cherry picked from commit 2558b724b8)
2025-04-23 11:21:21 +02:00
Marc Durdin
2811a0318e
Merge pull request #13735 from keymanapp/chore/last-beta-18-update
chore: merge beta version 18.0.235 history to master
2025-04-23 14:13:18 +07:00
Keyman Build Agent
10da28594f auto: increment beta version to 18.0.235 2025-04-23 11:54:34 +07:00
Keyman Server
91840974bd
Merge pull request #13731 from keymanapp/auto/version-master-19.0.26
auto: increment master version to 19.0.26
2025-04-22 11:01:36 -07:00
Keyman Build Agent
c8ada2d355 auto: increment master version to 19.0.26 2025-04-22 14:01:07 -04:00
Marc Durdin
30eaf20e15
Merge pull request #13730 from keymanapp/chore/merge-beta-to-master-release-prep
chore: merge beta to master (pre-release prep)
2025-04-22 14:46:53 +07:00
Marc Durdin
9d4214c54c chore: Merge remote-tracking branch 'origin/master' into chore/merge-beta-to-master-release-prep 2025-04-22 13:16:21 +07:00
Marc Durdin
bd17292c4c
Merge pull request #13725 from keymanapp/fix/android/check-release-oem-env-vars
fix(android): Require RELEASE_OEM env vars to build FirstVoices Android
2025-04-22 12:20:08 +07:00
Darcy Wong
1994b273a1 fix(android): Apply review suggestions 2025-04-22 10:29:22 +07:00
Darcy Wong
2fb71a1898 fix(android): Check if RELEASE_OEM_FIRSTVOICES not set 2025-04-22 10:21:32 +07:00
Darcy Wong
157b7bb54b fix(android): Require RELEASE_OEM env vars to build FirstVoices Android 2025-04-22 10:02:55 +07:00
Keyman Server
e545a3578b
Merge pull request #13723 from keymanapp/auto/version-beta-18.0.234
auto: increment beta version to 18.0.234
2025-04-21 11:04:23 -07:00
Keyman Build Agent
8cfca7bdda auto: increment beta version to 18.0.234 2025-04-21 14:03:48 -04:00
Keyman Server
4a0238c16c
Merge pull request #13722 from keymanapp/auto/version-master-19.0.25
auto: increment master version to 19.0.25
2025-04-21 11:01:51 -07:00
Keyman Build Agent
0ce8c34e7b auto: increment master version to 19.0.25 2025-04-21 14:01:23 -04:00
Marc Durdin
125c81da42
Merge pull request #13708 from keymanapp/docs/windows/faq
docs(windows): update FAQ
2025-04-21 15:10:08 +07:00
Marc Durdin
f606b101b9
Merge pull request #13642 from keymanapp/docs/common/website-dependencies
docs(common): Document Keyman website server-side dependencies
2025-04-21 15:09:16 +07:00
Marc Durdin
d547dde693
Merge pull request #13712 from keymanapp/chore/merge-beta-to-master-b18s5
chore: merge beta into master B18S5
2025-04-21 09:11:59 +07:00
Joshua Horton
cdda6e8ce5
Merge pull request #13646 from keymanapp/fix/web/match-osk-and-banner-font-scaling
fix(web): match banner font scaling to osk font scaling
2025-04-21 09:10:48 +07:00
Joshua Horton
5004360743
Merge pull request #13701 from keymanapp/fix/ios/picker-dismissal-kbd-resummon
fix(ios): resummon keyboard when keyboard picker is dismissed
2025-04-21 08:46:58 +07:00
Joshua Horton
495aba3e71
Merge pull request #13698 from keymanapp/fix/ios/update-notification-background
fix(ios): ensure update notification does not go translucent/transparent
2025-04-21 08:46:44 +07:00
Joshua Horton
37f12ac1fe
Merge pull request #13697 from keymanapp/chore/ios/update-keyboard-scale-data
chore(ios): update keyboard-size data for current iOS devices
2025-04-21 08:46:34 +07:00
Darcy Wong
928087e467
Merge pull request #13702 from keymanapp/fix/android/broken-banner
fix(android): Fix system  keyboard banner on reload
2025-04-21 08:45:45 +07:00
Marc Durdin
94db16ad42
Merge pull request #13670 from keymanapp/chore/kps-xsd-typos
chore: cleanup kps.xsd version typos
2025-04-21 08:43:43 +07:00
Marc Durdin
4f829f5c8f chore: Merge remote-tracking branch 'origin/master' into chore/merge-beta-to-master-b18s5 2025-04-21 07:13:35 +07:00
Marc Durdin
ed1fdfd6d8
Merge pull request #13694 from keymanapp/dependabot/npm_and_yarn/koa-2.16.1
build(deps): bump koa from 2.15.3 to 2.16.1
2025-04-21 07:09:31 +07:00
Eberhard Beilharz
682e33893f
docs(windows): update FAQ
- add link to Linux
- reword some questions in the Windows main index
- explicitly mention Windows in `requirements.md` to make it clear that
  this is for Windows only
- update `os.md` since Windows on Arm is no longer in preview
2025-04-16 11:56:46 +02:00
Darcy Wong
0affbd6d4b docs(android): Update documentation 2025-04-11 11:07:17 +07:00
Darcy Wong
6f6de46467 fix(oem/fv/android): Fix system keyboard banner on reload
Also applied to FirstVoices for Android app
2025-04-11 11:07:04 +07:00
Darcy Wong
23fb318549 fix(android): Fix system keyboard banner on reload
Follows the in-app keyboard pattern of refreshing banner theme when the keyboard is shown

Fixes: #13693
2025-04-11 10:57:36 +07:00
Joshua Horton
3d1f677407 fix(ios): dismissal of keyboard picker should resummon keyboard
Fixes: #13699
2025-04-11 08:32:52 +07:00
Keyman Server
61c8eebc4a
Merge pull request #13700 from keymanapp/auto/version-beta-18.0.233
auto: increment beta version to 18.0.233
2025-04-10 11:03:24 -07:00