Marc Durdin
92a3000c8d
chore(windows): fix comments in Makefile
...
Shockingly bad choice for nmake Makefiles to not allow whitespace before
comment # marker.
2023-03-20 07:30:55 +07:00
Marc Durdin
1a3cc078b5
chore(windows): sentry cleanup and signing
...
Addresses review comments.
Use SENTRY_SDK_VERSION where possible, and codesign sentry components
during build.
2023-03-19 07:35:06 +07:00
Marc Durdin
a127e32068
chore(windows): update sentry-native to 0.6.0
...
Fixes #8081 .
2023-03-17 14:32:34 +07:00
Darcy Wong
62e13daf0d
Merge pull request #8449 from keymanapp/chore/android/readme-builder
...
chore(android): Document builder script steps
2023-03-17 06:53:25 +07:00
Keyman Server
0e8970c772
Merge pull request #8455 from keymanapp/auto/version-master-17.0.70
...
auto: increment master version to 17.0.70
2023-03-17 01:02:51 +07:00
Keyman Build Agent
e1391d8db3
auto: increment master version to 17.0.70
2023-03-16 14:02:13 -04:00
Eberhard Beilharz
d0d524cf3d
Merge pull request #8452 from keymanapp/chore/linux/cherry-pick/changelog
...
chore(linux): Update debian changelog 🍒
2023-03-16 17:05:38 +01:00
Darcy Wong
df1c78a8b2
Merge pull request #8442 from keymanapp/fix/android/cleanup-builder
...
fix(android/engine): Add builder output for configure
2023-03-16 15:29:26 +07:00
Eberhard Beilharz
ee46f13521
chore(linux): Update debian changelog
...
(cherry picked from commit e7eb3fdf29 )
2023-03-16 08:59:20 +01:00
Darcy Wong
b3cff7e7d3
Merge pull request #8430 from keymanapp/cherrypick/android/disable-browser
...
fix(android/app): Temporarily disable Keyman browser 🍒
2023-03-16 14:04:46 +07:00
Darcy Wong
f1eafe3d57
chore(android): Document builder script steps
2023-03-16 14:04:15 +07:00
Marc Durdin
e2f5491beb
Merge pull request #8444 from keymanapp/fix/developer/8443-model-compiler-error-parser-handle-missing-line-number
...
fix(developer): lm compiler handle missing line no in errors
2023-03-16 14:52:30 +11:00
Darcy Wong
13f2f476dc
Merge pull request #8446 from keymanapp/chore/web/clean-builder-echo
...
chore(web): Cleanup build echo
2023-03-16 10:30:23 +07:00
Darcy Wong
87cd20e664
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-03-16 10:27:35 +07:00
Darcy Wong
201fd26bb7
chore(web): Cleanup build echo
2023-03-16 10:07:59 +07:00
Marc Durdin
9db4cf2379
fix(developer): lm compiler handle missing line no in errors
...
Fixes #8443 .
Will cherry-pick to stable-16.0.
The regex for matching error messages has an optional section for
the file/line detail (line 54):
```regex
^(?:(.+) \((\d+)\): )?<snip>
```
The code that parses the results did not account for this being
optional, which would cause a crash if the error message did not include
this information.
2023-03-16 09:38:50 +07:00
Darcy Wong
30859f8d2c
chore(android/samples): Add todo comments for builder tests
2023-03-16 09:27:59 +07:00
Darcy Wong
3d57f17c83
fix(android/samples): Define empty builder test steps
2023-03-16 09:20:31 +07:00
Darcy Wong
83b10acfe7
fix(android/engine): Add builder output for configure
2023-03-16 08:52:00 +07:00
Keyman Server
7af12c27f9
Merge pull request #8440 from keymanapp/auto/version-master-17.0.69
...
auto: increment master version to 17.0.69
2023-03-16 01:03:16 +07:00
Keyman Build Agent
e38bcc1e63
auto: increment master version to 17.0.69
2023-03-15 14:02:37 -04:00
Eberhard Beilharz
23536af28c
Merge pull request #8423 from keymanapp/chore/linux/build.sh
...
chore(linux): Use dependency on core in ibus-keyman/build.sh
2023-03-15 08:39:28 +01:00
Steven R. Loomis
f0cc2b56e6
Merge pull request #8436 from keymanapp/fix/developer-8069/todo2-epic-ldml
2023-03-14 21:51:08 -05:00
Steven R. Loomis
f7e5b114cf
Merge pull request #8412 from keymanapp/chore/resources-7042-cldr-update-202303-epic-ldml
2023-03-14 21:50:17 -05:00
Joshua Horton
141ac61ff7
Merge pull request #8437 from keymanapp/fix/developer/compilers/bundling-es-target
...
fix(developer/compilers): locks esbuild target detection for kmc building
2023-03-15 09:10:46 +07:00
Joshua A. Horton
e4b9aae8aa
fix(developer/compilers): locks esbuild target detection for kmc bundling
2023-03-15 09:06:41 +07:00
Marc Durdin
409b722eb6
Merge pull request #8426 from keymanapp/fix/common-8419
...
fix(common): fix broken common/web/types cases 🙀
2023-03-15 11:33:44 +11:00
Marc Durdin
8c519861d9
Merge pull request #8431 from keymanapp/chore/common/common-test-build-configurations
...
chore(common): add common test build configurations
2023-03-15 11:33:16 +11:00
Steven R. Loomis
f7499238a2
fix(core): ldml more TODO-LDML fixes 🙀
...
- drop some TODO-LDMLs, document others.
For: #8069
2023-03-14 18:54:28 -05:00
Steven R. Loomis
0f99a62a4e
fix(developer): ldml add KeysCompiler.hardwareLayers()
2023-03-14 18:14:24 -05:00
Steven R. Loomis
275c310e79
fix(developer): ldml update test case per review feedback
2023-03-14 18:09:37 -05:00
Steven R. Loomis
cec04c4722
fix(core): ldml fix broken test cases 🙀
...
Getting even closer to using LDML files out of the box. All files except French are identical to CLDR once https://github.com/unicode-org/cldr/pull/2773 merges.
#7042
2023-03-14 17:38:30 -05:00
Steven R. Loomis
7a3a0c4b2c
chore(developer): ldml update compiler for updated spec 🙀
...
- some support for >1 layers -
Fixes : #8160
more work will be needed for touch layers. but punting that till we get to touch.
#7042
2023-03-14 17:38:30 -05:00
Steven R. Loomis
f92cd36125
chore(developer): ldml update compiler for updated spec 🙀
...
#7042
2023-03-14 17:38:30 -05:00
Steven R. Loomis
f7a2f075ee
chore(core): ldml update tests to match latest ldml 🙀
...
- move hardware= attribute into the form= attribute
#7042
2023-03-14 17:38:30 -05:00
Steven R. Loomis
0138b69939
chore(resources): ldml update to latest tech-preview 🙀
...
- No, transforms aren't included here, but everything else is
- dc112dab58 in latest keyboard-preview
#7042
2023-03-14 17:38:30 -05:00
Steven R. Loomis
5c25bf429f
fix(common): fix broken common/web/types cases
...
Fixes : #8419
2023-03-14 17:34:37 -05:00
Marc Durdin
a7cba84127
chore(common): add test action to common/web/utils
2023-03-15 05:16:33 +07:00
Keyman Server
30b28a8f5c
Merge pull request #8432 from keymanapp/auto/version-master-17.0.68
...
auto: increment master version to 17.0.68
2023-03-15 01:02:51 +07:00
Keyman Build Agent
2ad178aa12
auto: increment master version to 17.0.68
2023-03-14 14:02:06 -04:00
Eberhard Beilharz
40e6c6edaa
Update linux/ibus-keyman/build.sh
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-03-14 16:14:23 +01:00
Marc Durdin
958f12386d
chore(common): add win/mac/linux common build.sh parent scripts
...
Currently, there are no tests that will run but these scripts will at
least give us a starting point for future code.
2023-03-14 13:10:06 +07:00
Marc Durdin
0811282ccf
chore(common): add common/web/build.sh, small cleanup
2023-03-14 13:05:27 +07:00
Marc Durdin
5eee05f16f
chore(common): add common test build configurations
2023-03-14 12:40:42 +07:00
Joshua Horton
10518dd62e
Merge pull request #8429 from keymanapp/chore/common/ldml-ts-and-node-updates
...
chore(common): TS updates to non-sync'd packages, feature-esmodule merge conflict prevention
2023-03-14 12:06:15 +07:00
Darcy Wong
8a8027939f
fix(android/app): Temporarily disable Keyman browser
2023-03-14 11:54:38 +07:00
Marc Durdin
534bd2a54b
Merge pull request #8416 from keymanapp/chore/common/build-script-performance
...
chore(common): build script performance improvements
2023-03-14 15:41:32 +11:00
Marc Durdin
e4ca4aa570
Merge pull request #8415 from keymanapp/chore/common/shorthand-builder
...
chore(common): support shorthand for build.sh
2023-03-14 15:41:25 +11:00
Joshua A. Horton
2439ba4e97
fix(developer): updates kmc, web/types module resolution, adds missing type import/exports
2023-03-14 08:41:29 +07:00
Joshua A. Horton
0da7ac24be
chore(common): updates TS, sets export map for keyman-version
2023-03-14 08:22:26 +07:00