Commit graph

20878 commits

Author SHA1 Message Date
Keyman Server
b4df4ab808
Merge pull request #9232 from keymanapp/auto/version-master-17.0.138
auto: increment master version to 17.0.138
2023-07-11 01:03:24 +07:00
Keyman Build Agent
51283f9b35 auto: increment master version to 17.0.138 2023-07-10 14:02:48 -04:00
Joshua Horton
c25eb2958e
Merge pull request #9206 from keymanapp/fix/web/layout-warning-during-init
fix(web): silences low-priority warning that shows up in iOS kbd init
2023-07-10 15:09:15 +07:00
Joshua Horton
71f045fdc5
Merge pull request #9217 from keymanapp/feat/web/enhanced-debug-info
feat(web): logs enhanced debug info for error reports
2023-07-10 15:08:14 +07:00
Marc Durdin
6113d2fea6
Merge pull request #9225 from keymanapp/chore/9224-authenticate-gh-for-trigger-test-builds
chore: authenticate github request when triggering test builds
2023-07-10 12:19:38 +10:00
Marc Durdin
2d8fb8cda9 chore: authenticate github request when triggering test builds 2023-07-10 09:10:04 +07:00
Joshua A. Horton
43f05ee4f1 docs(web): about silenced warning 2023-07-10 08:35:11 +07:00
Keyman Server
8372c949f2
Merge pull request #9222 from keymanapp/auto/version-master-17.0.137
auto: increment master version to 17.0.137
2023-07-08 01:03:11 +07:00
Keyman Build Agent
5706c4ce7c auto: increment master version to 17.0.137 2023-07-07 14:02:36 -04:00
Steven R. Loomis
90eeb2aecf
Merge pull request #9196 from keymanapp/core/9118-spec-markers-epic-ldml 2023-07-07 07:44:50 -05:00
Eberhard Beilharz
e450e645ff
Merge pull request #9212 from keymanapp/chore/linux/tests
chore(linux): Add support for `--no-integration` flag to build files
2023-07-07 10:21:27 +02:00
Joshua Horton
31c76aa081
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-07-07 11:34:50 +07:00
Steven R. Loomis
b8b0dd78da
Merge pull request #9197 from keymanapp/core/9120-core-uset-epic-ldml
feat(core): kmxplus uset implementation in core 🙀
2023-07-06 23:01:15 -05:00
Darcy Wong
8ca90f5123
Merge pull request #9214 from keymanapp/chore/crowdin-update-ckl
chore(common): Update crowdin strings for Kibaku
2023-07-06 21:56:02 -05:00
Joshua A. Horton
e8fbafe194 feat(web): logs enhanced debug info for error reports 2023-07-07 09:40:02 +07:00
Steven R. Loomis
4950f741f8 spec(core): marker spec 🙀
- switch from PUA to U+0001 based indices
- add some notes from comments (discussion ongoing)
2023-07-06 16:50:35 -05:00
Steven R. Loomis
4c096b7574
Update core/src/ldml/C9134_ldml_markers.md
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2023-07-06 16:32:56 -05:00
Steven R. Loomis
bab22c8ca3
Merge branch 'master' into core/9118-spec-markers-epic-ldml 2023-07-06 16:32:34 -05:00
Steven R. Loomis
d8198085ad
Merge branch 'master' into core/9120-core-uset-epic-ldml 2023-07-06 16:19:45 -05:00
Keyman Server
4a53cf60c9
Merge pull request #9216 from keymanapp/auto/version-master-17.0.136
auto: increment master version to 17.0.136
2023-07-07 01:31:49 +07:00
Keyman Build Agent
7c736caaf6 auto: increment master version to 17.0.136 2023-07-06 14:31:10 -04:00
Steven R. Loomis
1360b2b2d3 Merge remote-tracking branch 'upstream/master' into core/9120-core-uset-epic-ldml 2023-07-06 13:00:43 -05:00
Steven R. Loomis
b439b0d6cf feat(core): kmxplus uset implementation in core 🙀
- add USet helper object for range checks
- verify range consistency
- remove dead test
- add comment about KMX+ object validation

For: #9120
2023-07-06 13:00:26 -05:00
Eberhard Beilharz
75d507ca83
Merge pull request #9017 from keymanapp/feat/linux/8619_multiple-languages
feat(linux): Allow to install keyboard for multiple languages
2023-07-06 16:37:28 +02:00
Darcy Wong
048497fea9 chore(common): Update crowdin strings for Kibaku 2023-07-06 09:20:13 -05:00
Eberhard Beilharz
d20cc6978c
chore(linux): Add support for --no-integration flag to build files
This allows to use the `linux/build.sh` file to specify the
`--no-integration` flag which makes it easier to specify jobs on CI
because it then doesn't need to know all subprojects.
2023-07-06 12:39:21 +02:00
Joshua Horton
a61d95f419
Merge pull request #9200 from keymanapp/chore/web/cleaner-sentry-sourcemapping
chore(web): normalizes sourcemap paths for cleaner Sentry reports
2023-07-06 14:26:21 +07:00
Joshua Horton
f26de8bb67
Merge pull request #9199 from keymanapp/fix/web/sentry-sourcemapping-2
fix(web): sentry sourcemapping round 2 - yesterday's 'fix' unfortunately doesn't upload the maps
2023-07-06 14:26:10 +07:00
Joshua Horton
97976b59a1
chore(web): Apply suggestions from code review 2023-07-06 14:25:58 +07:00
Eberhard Beilharz
8ae2af9d44
Merge pull request #9192 from keymanapp/chore/linux/tests
chore(linux): Allow to run tests without integration tests
2023-07-06 08:29:48 +02:00
Joshua A. Horton
cb82ab5fe7 change(web): better guard condition, logic layout 2023-07-06 13:26:15 +07:00
Joshua A. Horton
997a754ffe fix(web): silences low-priority warning that shows up in iOS kbd init 2023-07-06 13:16:14 +07:00
Joshua Horton
3b64c7c5eb
Merge pull request #9201 from keymanapp/chore/ios/build-cleanup
chore(ios): minor build-script cleanup
2023-07-06 13:02:53 +07:00
Joshua A. Horton
f21d8183ed chore(web): right, a sourceRoot would help sentry-manager 2023-07-06 12:27:53 +07:00
jahorton
0341a4a3d1 chore(ios): minor build-script cleanup 2023-07-06 12:15:04 +07:00
Joshua A. Horton
d47433da56 chore(web): normalizes srcMap paths for cleaner Sentry reports 2023-07-06 10:51:40 +07:00
Joshua A. Horton
615ce0919d fix(web): changed func, forgot to change var reference 2023-07-06 10:51:15 +07:00
Joshua A. Horton
379689af18 feat(web): should probably upload sentry-manager to Sentry as well 2023-07-06 09:35:22 +07:00
Steven R. Loomis
c594186f95
Merge pull request #9195 from keymanapp/common/8069-todo-and-coverage-epic-ldml 2023-07-05 21:24:58 -05:00
Joshua A. Horton
5cbccdc155 fix(web): yesterday's 'fix' unfortunately doesn't upload the maps 2023-07-06 08:43:18 +07:00
Steven R. Loomis
4dff5bdbc3 feat(core): kmxplus uset implementation in core 🙀
- this is the uset section, not UnicodeSet from ICU

For: #9120
2023-07-05 18:49:56 -05:00
Steven R. Loomis
5510321e04 spec(core): marker spec 🙀
- first cut

Fixes: #9118
2023-07-05 18:16:09 -05:00
Steven R. Loomis
1bea614fd5 chore(common): improve coverage, fix todos 🙀
- remove SectionCompiler.required as unused
- minor fixes to common setSplitter
- add edge case tests

for: #8069
2023-07-05 15:48:12 -05:00
Keyman Server
cc64546f68
Merge pull request #9194 from keymanapp/auto/version-master-17.0.135
auto: increment master version to 17.0.135
2023-07-06 02:40:36 +07:00
Keyman Build Agent
53abcc99af auto: increment master version to 17.0.135 2023-07-05 15:39:59 -04:00
Eberhard Beilharz
0bce446f6a
Merge pull request #9188 from keymanapp/chore/linux/docker
chore(linux): Update docker builds
2023-07-05 18:58:00 +02:00
Steven R. Loomis
917e2c9e22
Merge pull request #9173 from keymanapp/fix/common-7377-multi-escape-reorder-epic-ldml
fix(common): support multichar escapes in element sets 🙀
2023-07-05 10:46:29 -05:00
Eberhard Beilharz
fee21869fb
chore(linux): Allow to run tests without integration tests 2023-07-05 17:08:06 +02:00
Steven R. Loomis
06f99f7c90
Merge pull request #9171 from keymanapp/chore/developer-7377-refactor-kmn-epic-ldml
chore(developer): refactor so KmnCompiler only created once within kmc 🙀
2023-07-05 10:03:50 -05:00
Steven R. Loomis
8c9f66b430
Merge pull request #9170 from keymanapp/fix/developer-8069-coverage-todo-epic-ldml
fix(developer): improve coverage, add todos 🙀
2023-07-05 10:03:24 -05:00