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
Steven R. Loomis
0edbbec981
Merge remote-tracking branch 'upstream/master' into feat/developer/10622-xml-parse-line-numbers-epic-ldml
2025-04-26 14:41:54 -05:00
Joshua Horton
dcc9638198
docs(web): minor nit regarding AltGr emulation
2025-04-25 13:16:31 +07:00
Joshua Horton
45fb8df97d
docs(web): add a Web engine keystroke lifecycle internal doc
...
Fixes : #12732
2025-04-25 13:13:48 +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
Joshua Horton
eb7bd3adba
chore(web): remove artifacts re: potential method renames
2025-04-22 11:59:16 +07:00
Joshua Horton
9993a33f1b
chore(web): remove side-effect field from web-utils package.json
2025-04-22 11:52:44 +07:00
Joshua Horton
dc450cde9e
chore(web): finalize removal of side-effect KMWString implementation
2025-04-22 11:40:57 +07:00
Joshua Horton
f8ea902fd9
refactor(web): refactor _kmwCharAt
2025-04-22 11:40:57 +07:00
Joshua Horton
70c1920854
refactor(web): refactor _kmwSlice, _kmwSubstr, _kmwSubstring
2025-04-22 11:40:57 +07:00
Joshua Horton
2cb6e5a191
refactor(web): refactor _kmwIndexOf, _kmwLastIndexOf
2025-04-22 11:40:57 +07:00
Joshua Horton
a53f2dcd10
chore(web): refactor _kmwCharCodeAt
2025-04-22 11:40:39 +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
Joshua Horton
418f3d6aec
chore(web): update all Web engine uses of kmwLength, kmwCodePointToCodeUnit, kmwCodeUnitToCodePoint
2025-04-22 10:17:07 +07:00
Joshua Horton
4863e95c46
refactor(web): refactor _kmwCodePointToCodeUnit, _kmwCodeUnitToCodePoint
2025-04-22 10:17:01 +07:00
Joshua Horton
f934de23b5
refactor(web): refactor _kmwLength
2025-04-22 10:16:54 +07:00
Joshua Horton
b368f5fe6a
refactor(web): refactor _kmwNextChar, _kmwPrevChar helpers
2025-04-22 10:16:47 +07:00
Darcy Wong
157b7bb54b
fix(android): Require RELEASE_OEM env vars to build FirstVoices Android
2025-04-22 10:02:55 +07:00
Joshua Horton
e5a5305946
chore(web): drop .only from test suite
2025-04-22 09:12:35 +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
Joshua Horton
be15fc1c3f
chore(web): add unit tests for SMP-aware string-handling helper methods
2025-04-21 13:09:01 +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