Keyman Build Agent
4a00a5039d
auto: increment master version to 17.0.163
2023-08-18 14:02:49 -04:00
Steven R. Loomis
c954c5fc28
Merge pull request #9482 from keymanapp/chore/resources/7042-update-ldml-post-pri-epic-ldml
...
chore(resources): update CLDR to post-PRI 🙀
2023-08-17 22:35:26 -05:00
rc-swag
c8cd009f04
Merge pull request #9472 from keymanapp/fix/windows/share-keyboard-text-overflow
...
fix(windows): allow QR share box to grow to edge of default configuration parent window
2023-08-18 10:28:09 +10:00
Steven R. Loomis
e94aa4a9ba
Merge pull request #9483 from keymanapp/fix/common/9119-marker-test-fix-epic-ldml
2023-08-17 17:46:44 -05:00
Steven R. Loomis
9cb0cae51e
Merge branch 'fix/common/9119-marker-test-fix-epic-ldml' into chore/resources/7042-update-ldml-post-pri-epic-ldml
2023-08-17 14:50:57 -05:00
Steven R. Loomis
0ea1211b72
fix(common): marker test 🙀
...
- common test lacked update from #9448
#9119
2023-08-17 14:48:50 -05:00
Steven R. Loomis
5eec7176c3
chore(resources): ldml update 🙀
...
- re-instate abnt2 keyboard
2023-08-17 14:18:53 -05:00
Steven R. Loomis
6e7be27a51
chore(resources): ldml update 🙀
...
- roughly 43 alpha0 plus a correction to French.
- for #7042 also neded for #8717
2023-08-17 14:15:43 -05:00
Keyman Server
057c69850b
Merge pull request #9475 from keymanapp/auto/version-master-17.0.162
...
auto: increment master version to 17.0.162
2023-08-17 01:03:11 +07:00
Keyman Build Agent
ee7624d3a9
auto: increment master version to 17.0.162
2023-08-16 14:02:38 -04:00
Steven R. Loomis
233c0d71d3
Merge pull request #9440 from keymanapp/feat/core/9121-regex-epic-ldml
2023-08-16 07:12:54 -05:00
Ross
05a234843c
fix(windows): allow qr box to grow to edge of default
...
Allow QR box to grow if the caption box is bigger than
the english text. Still limit this to 130px if it grows
further than this then add a vertical scroll for the caption.
In testing no language actually causes the scroll bar to be
displayed. However using dummy text to test the overflow
shows that it will handle this should the translation ever
reach this length.
2023-08-16 14:52:10 +10:00
Steven R. Loomis
7f05335fc3
chore(window): fix windows build for ICU 🙀
...
- for regex (and eventually normalization)
#9121
2023-08-15 15:11:38 -05:00
Steven R. Loomis
9c3b2ee46f
Merge branch 'master' into feat/core/9121-regex-epic-ldml
2023-08-15 11:59:17 -05:00
Steven R. Loomis
86dba54c06
feat(core): icu build fix 🙀
...
- trim some more files
For: #9121
2023-08-14 19:05:55 -05:00
Keyman Server
593efb348c
Merge pull request #9461 from keymanapp/auto/version-master-17.0.161
...
auto: increment master version to 17.0.161
2023-08-15 01:02:57 +07:00
Keyman Build Agent
521538c52e
auto: increment master version to 17.0.161
2023-08-14 14:02:24 -04:00
Steven R. Loomis
e5bb22aedd
Merge branch 'master' into feat/core/9121-regex-epic-ldml
2023-08-14 11:17:19 -05:00
Steven R. Loomis
bbb8dad86f
Merge pull request #9448 from keymanapp/feat/core/9119-marker-avoid-surrogate-cliff-epic-ldml
...
feat(core): limit max marker to 0xD7FF 🙀
2023-08-14 11:16:43 -05:00
Steven R. Loomis
960a55949e
feat(core): icu build fix 🙀
...
- correctly disable some ICU features
For: #9121
2023-08-11 17:56:15 -05:00
Steven R. Loomis
7a312520fb
feat(core): regex cleanup 🙀
...
- restructure to not allocate the Matcher twice, save a little processing
For: #9121
2023-08-11 16:32:09 -05:00
Steven R. Loomis
ad03a5cdcf
chore(core): regex cleanup 🙀
...
- more comments
For: #9121
2023-08-11 15:32:57 -05:00
Steven R. Loomis
548acaaf02
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-08-11 15:29:17 -05:00
Steven R. Loomis
5983fb52bf
Merge branch 'master' into feat/core/9121-regex-epic-ldml
2023-08-11 15:26:34 -05:00
Steven R. Loomis
9f033278d4
feat(core): marker validation 🙀
...
- validate marker number when going in or out of the context
#9119
2023-08-11 15:09:54 -05:00
Steven R. Loomis
36c5b9d55b
Merge branch 'master' into feat/core/9119-marker-avoid-surrogate-cliff-epic-ldml
2023-08-11 15:02:17 -05:00
Steven R. Loomis
b572f60c9e
feat(core): limit max marker to 0xD7FF 🙀
...
- updates per review, off by one in max count
- updated the spec
2023-08-11 15:01:51 -05:00
Keyman Server
0171ef9b0a
Merge pull request #9457 from keymanapp/auto/version-master-17.0.160
...
auto: increment master version to 17.0.160
2023-08-12 01:04:02 +07:00
Keyman Build Agent
0dbc8e8acb
auto: increment master version to 17.0.160
2023-08-11 14:03:31 -04:00
Steven R. Loomis
06f2c6432d
Merge pull request #9405 from keymanapp/feat/core/9119-marker-core-epic-ldml
2023-08-10 19:06:05 -05:00
Steven R. Loomis
75fcc5f3fe
chore(core): regex cleanup 🙀
...
- cache the icu::RegexPattern
- rename USet to avoid a conflict with the real one!
For: #9121
2023-08-10 18:35:06 -05:00
Steven R. Loomis
36b4022165
chore(core): regex build 🙀
...
- fix linkage for some scenarios
For: #9121
2023-08-10 17:50:00 -05:00
Steven R. Loomis
4fc15c9175
Merge branch 'feat/core/9119-marker-core-epic-ldml' into feat/core/9121-regex-epic-ldml
2023-08-10 17:28:57 -05:00
Steven R. Loomis
2bf22c440d
feat(core): marker fixes per review comments 🙀
...
- simplify and improve context processing
For: #9119
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2023-08-10 13:30:29 -05:00
Steven R. Loomis
66ee68d2b3
Apply suggestions from code review
...
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2023-08-10 09:36:16 -05:00
Steven R. Loomis
aecb7c5f5e
feat(core): regex apply-side 🙀
...
- apply side is working using replaceFirst()
- mapTo is a not-yet, that will be a special case
For: #9121
2023-08-09 18:08:25 -05:00
Steven R. Loomis
1aba900b01
feat(core): regex match-side 🙀
...
- match side is working
- lots of string 'schlepping!
For: #9121
2023-08-09 17:45:56 -05:00
Steven R. Loomis
022265e1b8
feat(core): regex 🙀
...
- update more test deps to link with ICU…
For: #9121
2023-08-09 16:27:56 -05:00
Steven R. Loomis
742373b673
feat(core): u32string_to_u16string 🙀
...
For: #9121
2023-08-09 16:19:38 -05:00
Steven R. Loomis
e010b6a5bc
feat(core): limit max marker to 0xD7FF 🙀
...
- to avoid mismatched surrogate pairs in markers
For: #9119
2023-08-09 14:54:37 -05:00
Keyman Server
c6c2581481
Merge pull request #9447 from keymanapp/auto/version-master-17.0.159
...
auto: increment master version to 17.0.159
2023-08-10 01:06:42 +07:00
Keyman Build Agent
442900a52b
auto: increment master version to 17.0.159
2023-08-09 14:06:08 -04:00
Steven R. Loomis
c23303ee23
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-08-09 12:52:28 -05:00
Steven R. Loomis
f0c81687f6
feat(core): marker fixes per review comments 🙀
...
- move prepend_marker() to inline
- clear the string in context_to_string()
For: #9119
2023-08-09 12:51:35 -05:00
Steven R. Loomis
f21bd8212d
Merge branch 'master' into feat/core/9119-marker-core-epic-ldml
2023-08-09 11:03:53 -05:00
Marc Durdin
add9a43f9e
Merge pull request #9441 from keymanapp/chore/developer/report-fatal-compiler-errors-to-sentry
...
chore(developer): improve kmc sentry reporting on fatal build errors
2023-08-09 18:35:53 +10:00
Marc Durdin
0692b8200a
chore: address review comments
2023-08-09 15:35:33 +07:00
Marc Durdin
22f7bdc011
Merge pull request #9432 from keymanapp/feat/developer/9430-default-long-press
...
feat(developer): add 'default' property for longpress keys
2023-08-09 18:32:32 +10:00
Marc Durdin
087c68f4ca
chore: Apply suggestions from code review
2023-08-09 18:32:20 +10:00
Marc Durdin
9e45159e9e
Merge pull request #9431 from keymanapp/chore/stats-script-reverb
...
chore: stats script parameters
2023-08-09 18:28:51 +10:00