Joshua Horton
4e4fbc174a
Merge branch 'chore/web/replace-kmwfromcharcode' into chore/web/add-string-handling-unit-tests
2025-04-30 08:33:02 +07:00
Joshua Horton
efb14e7b2a
Merge branch 'change/web/lint-web-utils' into chore/web/replace-kmwfromcharcode
2025-04-30 08:32:09 +07:00
Joshua Horton
80f95d979a
change(web): lint engine/common/web-utils
...
Does not lint kmwstring.ts, as that has an existing rework. A separate PR will be added as a followup to the refactor PR (#13726 ) to handle it.
2025-04-30 08:30:06 +07:00
Joshua Horton
efe8ed39cc
Merge branch 'master' into chore/web/replace-kmwfromcharcode
2025-04-30 08:22:43 +07:00
Joshua Horton
d9bddee90e
Merge pull request #13714 from keymanapp/fix/web/web-util-unit-testing
...
fix(web): reconnect unit tests for low-level web utility classes/methods 🧶
2025-04-30 08:21:20 +07:00
Joshua Horton
56dbe78281
Merge pull request #13787 from keymanapp/change/web/add-kmw-linting
...
change(web): enable linting for Keyman Engine for Web modules
2025-04-30 08:17:34 +07:00
Keyman Server
dc6f661b67
Merge pull request #13794 from keymanapp/auto/version-master-19.0.29
...
auto: increment master version to 19.0.29
2025-04-29 11:02:24 -07:00
Keyman Build Agent
9e9153184e
auto: increment master version to 19.0.29
2025-04-29 14:01:52 -04:00
Eberhard Beilharz
82cb949289
Merge pull request #13778 from keymanapp/change/linux/linkissue
2025-04-29 09:03:06 +02:00
Joshua Horton
8f04951c80
chore(web): enable web/ linting
2025-04-29 12:01:42 +07:00
Joshua Horton
d6579495f8
change(web): address recorder-tool linter errors
2025-04-29 11:54:44 +07:00
Joshua Horton
4762429e96
change(web): address app/ui linter errors
2025-04-29 11:40:19 +07:00
Joshua Horton
da138b098d
change(web): address app/browser linter errors
2025-04-29 11:38:08 +07:00
Joshua Horton
241f9655f2
change(web): address app/webview linter errors
2025-04-29 11:32:35 +07:00
Joshua Horton
19021f1419
change(web): address engine/main linter errors
2025-04-29 11:30:30 +07:00
Joshua Horton
0288048340
change(web): address engine/keyboard-storage linter errors
2025-04-29 11:29:16 +07:00
Joshua Horton
7baf8d0b69
change(web): address engine/attachment linter errors
2025-04-29 11:28:28 +07:00
Marc Durdin
42cbe1f988
Merge pull request #13780 from keymanapp/maint/common/labels
...
chore(common): rename `chore` GH label to `maint`
2025-04-29 11:16:14 +07:00
Marc Durdin
8b3c2a710a
chore: add maint to CONTRIBUTING.md
2025-04-29 11:15:55 +07:00
Marc Durdin
2dc14c8f7a
Merge pull request #13765 from keymanapp/chore/labeler-for-19-round-two
...
chore: additional tweaks to scopes/labels
2025-04-29 11:07:50 +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
Joshua Horton
b3633ec4d0
feat(web): add additional edge-case unit tests
...
Co-authored-by: Eberhard Beilharz <eberhard_beilharz@sil.org>
2025-04-29 10:12:10 +07:00
Darcy Wong
caa19fc8e8
Merge pull request #13775 from keymanapp/chore/gha-crowdin
...
chore(common): Update dependencies in crowdin GitHub action
2025-04-29 06:43:24 +07:00
Keyman Server
136a377c1d
Merge pull request #13781 from keymanapp/auto/version-master-19.0.28
...
auto: increment master version to 19.0.28
2025-04-28 11:01:48 -07:00
Keyman Build Agent
7371c2378b
auto: increment master version to 19.0.28
2025-04-28 14:01:18 -04:00
Eberhard Beilharz
8a37b5f5b0
chore(common): rename chore GH label to maint
...
During the "M3: Maintenance Sprints" session of the April 2025 planning
conference we discussed that we'd rename the `chore` GH label to `maint`.
However, this change doesn't remove the existing `chore` label because
that is also used for merge commits.
2025-04-28 18:30:54 +02:00
Eberhard Beilharz
2134d8a466
change(linux): add link to issue
2025-04-28 16:42:46 +02:00
Darcy Wong
809e7bb66e
chore(common): Update dependencies in crowdin GitHub action
2025-04-28 16:42:49 +07:00
Marc Durdin
b8cef28538
chore: additional tweaks to scopes/labels
2025-04-28 09:21:12 +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