Keyman Server
8b02e79e04
Merge pull request #10239 from keymanapp/auto/version-master-17.0.230
...
auto: increment master version to 17.0.230
2023-12-13 10:43:31 +07:00
Keyman Build Agent
27cfaab6b4
auto: increment master version to 17.0.230
2023-12-12 22:43:03 -05:00
Joshua Horton
2eae833b56
chore(web): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-12-13 10:41:28 +07:00
Joshua A. Horton
a95de855a5
fix(web): fixes android-webview emulation Web test page
2023-12-13 10:27:13 +07:00
Joshua A. Horton
6887ca3053
chore(web): drops a worker polyfill, makes another conditional
2023-12-13 09:05:38 +07:00
Marc Durdin
2a73725839
chore(developer): fix duplicated message number
2023-12-13 08:59:57 +07:00
Marc Durdin
67b1b65337
chore(developer): Merge branch 'master' into feat/developer/9473-kmc-module-api-consolidation
2023-12-13 08:07:09 +07:00
Marc Durdin
4f32875a57
chore(web): cleanup tests
2023-12-13 08:06:37 +07:00
Steven R. Loomis
c3dfc9422f
feat(developer): add reserved gap keys to fill out the layer 🙀
...
- fix the row loop
For #9451
2023-12-12 18:51:12 -06:00
Steven R. Loomis
0d3458deef
chore(core): comments in key-not-found 🙀
...
- typo fix
- clarify default behavior for missing keys
For: #9451
2023-12-12 18:43:00 -06:00
Steven R. Loomis
a4f20f99e4
feat(developer): add reserved gap keys to fill out the layer 🙀
...
- add keys on each row and add rows, mapping to a new reserved "gap (reserved)" key.
- add a mechanism for reserved keys, in case we have others…
For #9451
2023-12-12 18:42:25 -06:00
rc-swag
9909eb759a
feat(windows): move exception for each file download
2023-12-13 10:36:07 +10:00
rc-swag
92ca7113fc
feat(windows): Marking TODOs to be handled in next PR
2023-12-13 09:51:56 +10:00
rc-swag
1ea9bd71a5
feat(windows): Remove the with pattern
2023-12-13 09:35:43 +10:00
Marc Durdin
e2ce64d9be
fix(web): mocha describe does not do async
...
mocha describe() does not accept an async function. Any async prep
should be done in a before() function, which does support async.
One helpful ref: https://github.com/mochajs/mocha/issues/2975#issuecomment-1004176440
2023-12-13 05:38:51 +07:00
Steven R. Loomis
ff5427f258
Merge pull request #10222 from keymanapp/feat/core/9121-regex2-epic-ldml
...
fix(core): improve memory allocation issues in calling into icu 🙀
2023-12-12 16:21:05 -06:00
Steven R. Loomis
6871cf03b3
Merge pull request #10198 from keymanapp/fix/core/8069-todo-ldml-epic-ldml
...
fix(core): remove a TODO-LDML 🙀
2023-12-12 16:20:20 -06:00
Steven R. Loomis
26048702d2
Merge pull request #10090 from keymanapp/fix/core/9451-key-not-found-epic-ldml
...
feat(core): ldml improve key-not-found 🙀
2023-12-12 16:19:53 -06:00
Marc Durdin
d184614e6c
Merge pull request #10216 from keymanapp/feat/developer/10161-developer-settings-in-rc
...
feat(developer): Move options to ~/.keymandeveloper/options.json
2023-12-13 09:15:07 +11:00
Marc Durdin
69a11c9ceb
chore(developer): Merge branch 'master' into feat/developer/10161-developer-settings-in-rc
2023-12-13 05:05:53 +07:00
Marc Durdin
60bb1e4d9e
chore(developer): Merge branch 'master' into feat/developer/9473-kmc-module-api-consolidation
2023-12-13 05:01:20 +07:00
Marc Durdin
2f59e8d38b
Merge pull request #10211 from keymanapp/fix/developer/10091-10194-touch-layout-builder-errors
...
fix(developer): two errors in touch layout editor
2023-12-13 08:46:04 +11:00
Marc Durdin
1b45c6b8e9
Merge pull request #10155 from keymanapp/feat/developer/10138-new-project-new-process
...
feat(developer): New Project opens in new process 🦕
2023-12-13 08:45:53 +11:00
Marc Durdin
0b05013fc8
Merge pull request #10154 from keymanapp/feat/developer/10149-window-menu
...
feat(developer): Add Window menu 🦕
2023-12-13 08:45:43 +11:00
Marc Durdin
1f06224c6e
Merge pull request #10151 from keymanapp/fix/developer/10144-10145-10146-10148
...
fix(developer): various project fixes 🦕
2023-12-13 08:45:30 +11:00
Marc Durdin
e65d5c59b5
Merge pull request #10115 from keymanapp/feat/core/action-struct-to-queue
...
feat(core): action struct to action items conversion
2023-12-13 08:45:17 +11:00
Marc Durdin
ee7d6e67d9
chore(developer): refactor IsTemporaryProject
2023-12-13 04:43:34 +07:00
Marc Durdin
37a8e9670a
Merge pull request #10228 from keymanapp/chore/ios/fv-cert-key
...
chore(ios): FV certificate key
2023-12-13 08:31:57 +11:00
Steven R. Loomis
46b8d0668a
Merge branch 'fix/core/8069-todo-ldml-epic-ldml' into feat/core/9121-regex2-epic-ldml
2023-12-12 08:58:29 -06:00
Steven R. Loomis
c975b61c9b
Merge branch 'fix/core/9451-key-not-found-epic-ldml' into fix/core/8069-todo-ldml-epic-ldml
2023-12-12 08:58:11 -06:00
Steven R. Loomis
1cd97fadb9
feat(core): ldml improve key-not-found 🙀
...
- move vkey_to_contextreset table into a common spot in core
- assert that vk < 0x100 to avoid running off the table
For: #9451
2023-12-12 08:56:33 -06:00
Steven R. Loomis
7735fc045a
fix(core): improve memory allocation issues in calling into icu 🙀
...
- typo from code review
For: #9121
Co-authored-by: Joshua A. Horton <joshua_horton@sil.org>
2023-12-12 08:18:45 -06:00
rc-swag
4a511bde1e
fix(core): clear core context on invalidate cache
2023-12-12 23:49:04 +10:00
Marc Durdin
d15032eaf1
chore(ios): FV certificate key
2023-12-12 16:18:30 +07:00
rc-swag
a945c08d73
feat(windows): address review comments
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-12-12 16:23:39 +10:00
rc-swag
e83b0022d2
feat(windows): WIP buc sm doesn't build just backup
...
background update state machine doesn't even build
2023-12-12 16:15:42 +10:00
Marc Durdin
3d250fecc0
chore(developer): ensure unit tests have default options set
2023-12-12 07:38:13 +07:00
Joshua Horton
cc24571e63
Merge pull request #10195 from keymanapp/chore/web/web-script-cleanup
...
chore(web): build script cleanup 🐵
2023-12-12 07:32:06 +07:00
Joshua Horton
ea0de2775b
Merge pull request #10169 from keymanapp/feat/web/gesture-path-memory-optimization
...
feat(web): gesture processing - path memory-use optimization 🐵
2023-12-12 07:31:56 +07:00
Steven R. Loomis
6506bfd89d
fix(core): improve memory allocation issues in calling into icu 🙀
...
For: #9121
2023-12-11 16:53:41 -06:00
Steven R. Loomis
f3a574b9c7
Merge branch 'fix/core/9451-key-not-found-epic-ldml' into fix/core/8069-todo-ldml-epic-ldml
2023-12-11 16:53:15 -06:00
Steven R. Loomis
d62842787a
Merge branch 'master' into fix/core/9451-key-not-found-epic-ldml
2023-12-11 16:14:10 -06:00
Keyman Server
83e21333c6
Merge pull request #10219 from keymanapp/auto/version-master-17.0.229
...
auto: increment master version to 17.0.229
2023-12-12 01:04:13 +07:00
Keyman Build Agent
009bd39da9
auto: increment master version to 17.0.229
2023-12-11 13:03:39 -05:00
Marc Durdin
89254296db
chore(developer): honor prompt to upgrade in kmc
...
Fixes #10162 .
2023-12-11 21:17:00 +07:00
Marc Durdin
ff87042974
chore(developer): make getOption synchronous
2023-12-11 21:16:16 +07:00
Marc Durdin
59cb7b25d3
chore(developer): Merge branch 'master' into feat/developer/10161-developer-settings-in-rc
2023-12-11 21:13:33 +07:00
Marc Durdin
03625c6e98
Merge pull request #10157 from keymanapp/fix/common/10143-kpj-handle-empty-files-element
...
fix(common): kpj loader needs to handle empty Files element 🦕
2023-12-12 01:12:27 +11:00
Marc Durdin
a63070d4db
Merge pull request #10158 from keymanapp/feat/developer/10147-hint-if-old-project-file-version
...
feat(developer): kmc emit hint if project file is old version 🦕
2023-12-12 01:12:18 +11:00
Marc Durdin
2fab459bee
Merge pull request #10209 from keymanapp/fix/developer/10181-crash-loading-ldml-xml
...
fix(developer): crash loading a project when referenced .xml is missing
2023-12-12 01:12:06 +11:00