Darcy Wong
ed69325e6f
Merge pull request #11063 from keymanapp/chore/crowdin/fr-download-keyboard
...
chore(android,windows): Update crowdin strings for French
2024-03-24 20:01:02 -05:00
Darcy Wong
12a8e8affc
chore(android,windows): Update crowdin strings for French
2024-03-24 16:55:20 +07:00
Keyman Server
492d881b83
Merge pull request #11056 from keymanapp/auto/version-beta-17.0.294
...
auto: increment beta version to 17.0.294
2024-03-23 01:04:59 +07:00
Keyman Build Agent
b4abf51d81
auto: increment beta version to 17.0.294
2024-03-22 14:04:20 -04:00
Marc Durdin
f7d1194332
Merge pull request #10986 from keymanapp/chore/core/10580-api-docs
...
chore(core): refresh API docs for 17.0
2024-03-22 17:34:55 +11:00
Marc Durdin
7f7bbe5030
chore: Apply suggestions from code review
...
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2024-03-22 17:31:28 +11:00
Marc Durdin
ab8d41c008
Merge pull request #11016 from keymanapp/fix/developer/return-await-exitprocess
...
fix(developer): return after calling await exitProcess
2024-03-22 09:18:35 +11:00
Marc Durdin
5825c011de
Merge pull request #11009 from keymanapp/fix/developer/11002-kps-editor-should-not-emit-empty-fields
...
fix(developer): suppress emission of new empty fields in package editor
2024-03-22 09:17:53 +11:00
Darcy Wong
d8deb95787
Merge pull request #11013 from keymanapp/chore/oem/fv-versions
...
chore(oem/fv): Update keyboard versions in keyboards.csv
2024-03-21 16:41:06 -05:00
Keyman Server
4c2bdfbcdf
Merge pull request #11039 from keymanapp/auto/version-beta-17.0.293
...
auto: increment beta version to 17.0.293
2024-03-22 01:04:52 +07:00
Keyman Build Agent
954458f9bc
auto: increment beta version to 17.0.293
2024-03-21 14:04:17 -04:00
Dr Mark C. Sinclair
f316169d51
Merge pull request #10995 from keymanapp/fix/developer/font-file-meta-is-invalid-error
...
fix(developer): font file meta data is invalid error
2024-03-21 11:17:40 +00:00
Dr Mark C. Sinclair
70ad77960e
Merge pull request #10991 from keymanapp/fix/developer/remove-unused-keyboard-info-compiler-messages
...
fix(developer): remove unused keyboard info compiler messages
2024-03-21 10:40:46 +00:00
Dr Mark C. Sinclair
afbaaed777
chore(developer): Merge branch 'beta' into fix/developer/font-file-meta-is-invalid-error
2024-03-21 10:22:16 +00:00
Dr Mark C. Sinclair
29d565727b
fix(developer): added further text to @throws comment in getFontFamily()
2024-03-21 10:18:30 +00:00
Dr Mark C. Sinclair
d0b29dfedd
fix(developer): added @throws comment to getFontFamily()
2024-03-21 10:13:58 +00:00
Dr Mark C. Sinclair
ad568fccc6
chore(developer): Merge branch 'beta' into fix/developer/remove-unused-keyboard-info-compiler-messages
2024-03-21 09:46:40 +00:00
Dr Mark C. Sinclair
9da1b12630
fix(developer): add comments wrt unused message codes
2024-03-21 09:44:43 +00:00
Marc Durdin
7136a69ac8
chore(core): fix links and tweaks docs
2024-03-21 06:12:59 +07:00
Keyman Server
8f4155ff3a
Merge pull request #11028 from keymanapp/auto/version-beta-17.0.292
...
auto: increment beta version to 17.0.292
2024-03-21 01:05:22 +07:00
Keyman Build Agent
e9ac7c6dc8
auto: increment beta version to 17.0.292
2024-03-20 14:04:41 -04:00
Eberhard Beilharz
d7d5c8045b
Merge pull request #10860 from keymanapp/fix/linux/10850_deprecation
...
fix(linux): Replace deprecated `pkg_resources` module with `packaging.version`
2024-03-20 15:47:34 +01:00
Eberhard Beilharz
b9d116adad
fix(linux): Replace deprecated pkg_resources module in remaining places
...
Previous commit missed a few places where `pkg_resources` module was
used.
2024-03-20 11:44:00 +01:00
Marc Durdin
7bfda9881f
chore(core): fix typos
2024-03-20 13:30:05 +07:00
Marc Durdin
216d4afdef
chore(core): fix typos
2024-03-20 13:09:09 +07:00
Marc Durdin
56e70b82d1
chore(core): add links to other markdown files for v17
2024-03-20 13:08:24 +07:00
Marc Durdin
f43d5aa53f
chore: copy change docs into header as well
2024-03-20 12:58:42 +07:00
Marc Durdin
73daec43c1
chore(core): refresh documentation and add build tool
...
Refreshes all of the public API header documentation so we have a single
source for the documentation -- the keyman_core_api.h header. A lot of
reformatting but very little change in terms of content.
This is converted into Markdown by api-header-extractor, and the results
can be copied to help.keyman.com.
Will only do the main keyman_core_api.h for v17 release, in interests of
time. The other headers are primarily internal only and have many
deprecated functions also.
Will also leave the full automation of the documentation generation to a
future PR. The script will be there but it won't run during build for
now.
2024-03-20 12:56:08 +07:00
Shawn Schantz
8dc9014d67
Merge pull request #10877 from keymanapp/chore/mac/old-engine-cleanup
...
chore(mac): clean up code obsoleted by core
2024-03-19 21:24:35 -05:00
Keyman Server
2d6f644537
Merge pull request #11021 from keymanapp/auto/version-beta-17.0.291
...
auto: increment beta version to 17.0.291
2024-03-20 01:04:09 +07:00
Keyman Build Agent
3315df26a4
auto: increment beta version to 17.0.291
2024-03-19 14:03:34 -04:00
Joshua Horton
8e4a80f5a2
Merge pull request #10956 from keymanapp/fix/ios/sliding-context-range
2024-03-19 10:15:00 +07:00
Marc Durdin
33386746ca
fix(developer): return after calling await exitProcess
...
Because exitProcess is async, static analysis of the function does not
show process termination, even though it returns Promise<Never>. This
can lead to compiler warnings when it gets confused about missing return
values. So have moved to always returning the value from exitProcess,
even though it will never actually return!
2024-03-17 03:45:42 +03:00
Darcy Wong
779964fc18
chore(oem/fv): Update versions in keyboards.csv
2024-03-16 15:34:52 -05:00
Keyman Server
107d1c98e7
Merge pull request #11011 from keymanapp/auto/version-beta-17.0.290
...
auto: increment beta version to 17.0.290
2024-03-17 01:04:41 +07:00
Keyman Build Agent
48e81bbe6f
auto: increment beta version to 17.0.290
2024-03-16 14:03:54 -04:00
Marc Durdin
b10146075f
Merge pull request #10974 from keymanapp/fix/common/10957-builder-debug-dep-flag
...
fix(common): add unit test for --debug flag for builder
2024-03-16 13:25:48 +11:00
Marc Durdin
374955d838
fix(developer): suppress emission of new empty fields in package editor
...
Fixes #11002 .
The fields `<RelatedPackages/>` and `<Examples/>` should not be emitted
if they have no content, to improve file backward-compatibility.
2024-03-15 18:41:56 -05:00
Dr Mark C. Sinclair
a51927206a
fix(developer): add code coverage for ERROR_FontFileCannotBeRead due to difficulty in forcing this error
2024-03-14 10:45:02 +00:00
Dr Mark C. Sinclair
83dedaabf5
fix(developer): correct fixture names for ERROR_FontFileMetaDataIsInvalid test
2024-03-14 10:36:47 +00:00
Dr Mark C. Sinclair
b7bbd759a4
fix(developer): add ERROR_FontFileMetaDataIsInvalid error and corresponding test
2024-03-14 10:29:32 +00:00
Dr Mark C. Sinclair
d303ac52ca
fix(developer): remove unused keyboard compiler messages
2024-03-14 09:48:08 +00:00
Keyman Server
a090099633
Merge pull request #10990 from keymanapp/auto/version-beta-17.0.289
...
auto: increment beta version to 17.0.289
2024-03-14 01:04:56 +07:00
Keyman Build Agent
3caa83582d
auto: increment beta version to 17.0.289
2024-03-13 14:04:22 -04:00
Marc Durdin
19719a0563
Merge pull request #10977 from keymanapp/fix/developer/10959-ldml-min-keyman-version
...
fix(developer): min Keyman version for LDML is 17.0
2024-03-14 03:20:15 +11:00
Marc Durdin
7120160f77
Merge pull request #10985 from keymanapp/docs/android/privacy
...
docs(android/app): Add data privacy policy page
2024-03-14 02:11:19 +11:00
Marc Durdin
83ac78ab7c
chore(core): refresh API docs for 17.0
...
Fixes #10580 .
2024-03-13 09:23:07 -05:00
Darcy Wong
a01eb57eee
docs(android/app): Add data privacy policy page
2024-03-13 06:27:36 -05:00
Dr Mark C. Sinclair
fffaf3b786
Merge pull request #10983 from keymanapp/fix/developer/font-family-returns-null-if-ttfMeta-promise-errors
...
fix(developer): getFontFamily now returns null if ttfMeta.promise errors
2024-03-13 11:07:39 +00:00
Dr Mark C. Sinclair
9ee45b9306
chore(developer): Merge branch 'beta' into fix/developer/font-family-returns-null-if-ttfMeta-promise-errors
2024-03-13 10:04:33 +00:00