Keyman Build Agent
fbdccdb53c
auto: increment master version to 17.0.199
2023-10-25 14:02:25 -04:00
Marc Durdin
de66002a75
Merge pull request #9828 from keymanapp/feat/core/9720-actions-apis
...
feat(core): new actions APIs
2023-10-25 19:07:59 +11:00
Darcy Wong
a4e081a46b
Merge pull request #9826 from keymanapp/chore/common/history-16.0
...
chore(common): Add entries from 16.0 HISTORY.md
2023-10-25 13:39:54 +07:00
Marc Durdin
8475b68248
feat(core): make persist_options always point to a valid array
2023-10-25 05:46:43 +07:00
Marc Durdin
8223792404
chore(core): rename kbp to core
2023-10-25 05:30:22 +07:00
Keyman Server
2189e54560
Merge pull request #9841 from keymanapp/auto/version-master-17.0.198
...
auto: increment master version to 17.0.198
2023-10-25 01:03:29 +07:00
Keyman Build Agent
1343ce1b54
auto: increment master version to 17.0.198
2023-10-24 14:02:58 -04:00
Marc Durdin
82177013e9
chore(core): Merge branch 'master' into feat/core/9720-actions-apis
2023-10-24 20:55:10 +07:00
Marc Durdin
40ca1d1ed8
chore(core): address review comments
2023-10-24 20:53:44 +07:00
Joshua Horton
a75cd6d764
Merge pull request #9835 from keymanapp/fix/common/models/prediction-test-mode-use
...
fix(web): proper disabling of prediction timeout for prediction unit tests
2023-10-24 16:33:43 +07:00
Eberhard Beilharz
42f826d6bf
Merge pull request #9795 from keymanapp/chore/linux/9733_RenamePackage
...
chore(linux): Rename libkmnkbp0-0 package 〽️
2023-10-24 11:09:33 +02:00
Eberhard Beilharz
35331a2614
Merge pull request #9791 from keymanapp/chore/linux/9733_RenameKeyboardprocessor
...
chore(linux): rename keyboardprocessor_ldml.* to keyman_core_ldml 〽️
2023-10-24 11:09:09 +02:00
Eberhard Beilharz
a5fe000b29
Merge pull request #9792 from keymanapp/chore/linux/9733_RenameNamespace
...
chore(linux): Rename `namespace kbp` to `core` 〽️
2023-10-24 11:08:56 +02:00
Eberhard Beilharz
38f3535610
Merge pull request #9793 from keymanapp/chore/linux/9733_RenameLibknmkbp
...
chore(linux): Rename (lib)kmnkbp to (lib)keymancore 〽️
2023-10-24 11:08:39 +02:00
Marc Durdin
69e92f312a
chore(core): rename to code_points_to_delete
2023-10-24 13:46:52 +07:00
Marc Durdin
c3bdce2128
chore(core): update debian symbols
2023-10-24 12:58:46 +07:00
Marc Durdin
243d1a8417
chore(core): cross-platform differences again
2023-10-24 12:33:52 +07:00
Joshua A. Horton
5ba60e985b
fix(web): someone forgot to actually use 'test mode'
2023-10-24 12:25:00 +07:00
Marc Durdin
cd428ae412
feat(core): address review comments
...
* Renamed various functions and types
* Clarified return values
* Updated doc comments
2023-10-24 12:22:34 +07:00
Marc Durdin
cbb708e74d
chore(core): bool to int for cross-platform
2023-10-24 09:48:08 +07:00
Marc Durdin
0aa86501c6
chore(core): fix types and compile errors
...
Fixes #9832 . Addresses a couple of other cross-platform compile issues.
2023-10-24 09:25:08 +07:00
Marc Durdin
051e9f2b4d
chore(core): c++ ftw
2023-10-23 15:16:59 +07:00
Marc Durdin
61330ba06d
feat(core): new actions APIs
...
Fixes #9720 .
Note: this will deprecate a number of Keyman Core APIs -- pretty much
all existing action and context APIs. Deprecation marks will come in a
follow-up commit.
2023-10-23 15:01:55 +07:00
Darcy Wong
22b27cd3de
chore(common): Add entries from 16.0 HISTORY.md
2023-10-23 11:03:33 +07:00
Keyman Server
8a483fcd91
Merge pull request #9818 from keymanapp/auto/version-master-17.0.197
...
auto: increment master version to 17.0.197
2023-10-21 01:10:58 +07:00
Keyman Build Agent
d58a457404
auto: increment master version to 17.0.197
2023-10-20 14:10:28 -04:00
Eberhard Beilharz
2e5e586860
chore(linux): Rename libkmnkbp0-0 package
...
Also removes the temporary libkeymancore/libkmnkbp hack that we put in
for packaging GHA.
Closes #9733 .
2023-10-20 17:31:39 +02:00
Eberhard Beilharz
f4d8529789
chore(linux): rename keyboardprocessor_ldml.* to keyman_core_ldml
2023-10-20 17:30:10 +02:00
Eberhard Beilharz
38e5d34459
chore(linux): Rename namespace
...
Missed a few occurrences that sneaked in after merging with latest master.
2023-10-20 17:28:37 +02:00
Eberhard Beilharz
8fce84bdc8
chore(linux): Merge branch 'chore/linux/9733_RenameLibknmkbp' into chore/linux/9733_RenameNamespace
2023-10-20 17:23:13 +02:00
Eberhard Beilharz
b16b7a7989
chore(linux): Merge remote-tracking branch 'origin/master' into chore/linux/9733_RenameLibknmkbp
2023-10-20 17:19:56 +02:00
Eberhard Beilharz
d1c3ebb2e8
Merge pull request #9817 from keymanapp/chore/linux/fixbuild
...
chore(linux): Fix build by adding one character
2023-10-20 17:18:36 +02:00
Eberhard Beilharz
c0bef2581d
chore(linux): Fix build by adding one character
2023-10-20 17:15:41 +02:00
Eberhard Beilharz
7369b22599
chore(linux): Merge with chore/linux/9733_RenameLibknmkbp
...
# Conflicts:
# core/src/debuglog.h
# core/src/ldml/ldml_processor.cpp
# core/src/ldml/ldml_transforms.cpp
# core/src/ldml/ldml_transforms.hpp
# core/tests/unit/ldml/ldml.cpp
2023-10-20 12:52:38 +02:00
Eberhard Beilharz
36614189b5
Merge branch 'master' into chore/linux/9733_RenameLibknmkbp
2023-10-20 12:33:48 +02:00
Eberhard Beilharz
fdc9baadb2
chore(linux): Merge remote-tracking branch 'origin/master' into chore/linux/9733_RenameLibknmkbp
2023-10-20 12:31:14 +02:00
Eberhard Beilharz
b177df2ceb
Merge pull request #9794 from keymanapp/chore/linux/9733_RenameDefines
...
chore(linux): Rename KBP to CORE 〽️
2023-10-20 12:29:24 +02:00
Eberhard Beilharz
054e1a2c3b
Merge pull request #9812 from keymanapp/chore/linux/update-gha
...
chore(linux): Update packaging GHA 〽️
2023-10-20 11:57:49 +02:00
Joshua Horton
374b1fa2d2
Merge pull request #9718 from keymanapp/fix/web/integrated-test-stability
...
fix(web): enhances integrated test stability
2023-10-20 16:17:19 +07:00
Eberhard Beilharz
1c639e80ea
chore(linux): Update packaging GHA
...
This enhances the packaging GHA to be able to verify the renamed
core library. Since the GHA packaging build always uses the action
definition from `master` this change has to land before we can
successfully build the PR that does the actual renaming of the core
library and Debian package. Later we can remove the references to
`libkmnkbp0-0` again.
Part of #9733 .
2023-10-20 09:56:39 +02:00
Eberhard Beilharz
a126806597
Update core/src/version.rc
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-10-20 09:34:16 +02:00
Marc Durdin
c287644767
Merge pull request #9809 from keymanapp/docs/macos-build-notes
...
docs(common): macos build update
2023-10-20 15:03:44 +11:00
Marc Durdin
14e78558f2
chore: Apply suggestions from code review
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2023-10-20 15:03:18 +11:00
Steven R. Loomis
6047a2c836
Merge pull request #9759 from keymanapp/feat/core/9468-test-improvement-epic-ldml
2023-10-19 22:58:42 -05:00
Steven R. Loomis
16d24bc564
Merge pull request #9728 from keymanapp/feat/core/9468-normalization-epic-ldml
2023-10-19 22:57:41 -05:00
Marc Durdin
3ef04339ea
docs: macos build update
2023-10-20 10:01:05 +07:00
Shawn Schantz
e96b99f089
Merge pull request #9777 from keymanapp/fix/mac/sonoma-keyboards-menu
...
fix(mac): move keyboard menu items to main Input Menu from submenu 🔥
2023-10-20 08:12:24 +07:00
Shawn Schantz
1ceeb816d0
Merge branch 'master' into fix/mac/sonoma-keyboards-menu
2023-10-20 08:10:56 +07:00
Steven R. Loomis
85ae8e0d45
Merge branch 'feat/core/9468-normalization-epic-ldml' into feat/core/9468-test-improvement-epic-ldml
2023-10-19 17:14:41 -05:00
Steven R. Loomis
4cdc2c3b54
fix(core): ldml more updates to normalization per review 🙀
...
- reduce function depth
- catch another gotcha (valid was being overwritten)
For: #9468
2023-10-19 17:10:01 -05:00