Commit graph

30 commits

Author SHA1 Message Date
Eberhard Beilharz
e615139348
Merge pull request #14669 from keymanapp/chore/windows/desktop 2025-09-03 11:53:46 +02:00
Marc Durdin
d407857717 docs(developer): tweak get-started for kmc and add entry to HISTORY.md
Yeah, two things but they are both minor!

Build-bot: skip
Test-bot: skip
2025-09-02 15:12:14 +02:00
Eberhard Beilharz
f166f11d14
docs(common): update docs Keyman Desktop → Keyman for Windows
Also change path to engine help pages. This requires a corresponding
change in help.keyman.com.

Test-bot: skip
2025-09-02 14:29:53 +02:00
MengHeng
6bed9162b1
Apply suggestions from code review 2025-07-31 15:34:27 +07:00
MengHeng
53f9ede409
Apply suggestions from code review
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2025-07-31 15:23:13 +07:00
MengHeng
0d20e49567
Apply suggestions from code review
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2025-07-30 14:53:06 +07:00
Meng-Heng
dee4c154c6 docs: change valid bcp47 tag 2025-07-29 15:27:52 +07:00
Meng-Heng
052c8b611b docs: apply @srl296 suggestions 2025-07-29 15:25:22 +07:00
Meng-Heng
06f1489dd8 chore: include more valid bcp 47 tags and add markdown alerts into docs 2025-06-20 16:18:30 +07:00
Marc Durdin
2df63dddae
Merge pull request #13075 from keymanapp/fix/developer/13072-make-kmc-log-options-consistent
fix(developer): make kmc log options consistent across all commands
2025-02-05 11:30:10 +07:00
Marc Durdin
439c091c9e chore: update docs to reference node 20.0
Relates-to: keyman-keyboards/khmer_angkor#1
2025-02-04 07:58:52 +07:00
Marc Durdin
de4c5076d9
Merge pull request #13061 from keymanapp/feat/developer/13060-relocate-files-in-kmc-copy
feat(developer): support relocation of external files in kmc-copy
2025-01-31 06:06:32 +07:00
Marc Durdin
d2aa22ff75 fix(developer): make kmc log options consistent across all commands
Makes the `--log-format`, `--log-level`, and `--color`/`--no-color`
options available for all commands and DRYs out some of the options
processing for consistency. This has positive impact in particular on
the Generator classes which removes the need for several unit tests as
the interface can now be checked at compile time.

Fixes: #13072
Unblocks: #13073
2025-01-30 09:20:29 +07:00
Marc Durdin
192e932949 feat(developer): support relocation of external files in kmc-copy
Fixes: #13060
2025-01-28 12:24:04 +07:00
Meng-Heng
e1d98dfdba chore: adjust bookmark links in developer docs 2025-01-27 13:47:29 +07:00
Marc Durdin
edc8d00caf chore(developer): stub out icon support in kmc-generate
As icon generation turns out to be challenging due to limitations or
native dependencies in node.js libraries for image generation, icon
options are now stubbed out to avoid confusion.
2025-01-22 07:14:07 +07:00
Darcy Wong
929b7d7f38 docs(developer): Clarify square brackets in U_####[_####] shortcut 2025-01-13 08:43:31 +07:00
Marc Durdin
cb8ce445f9 chore(developer): add some docs for language examples in kmp.json
Fixes: #12657
2024-12-09 10:43:53 +07:00
Marc Durdin
33b4fa3e89 change(developer): use full github url in kmc copy parameters
Fixes: #12746
Cherry-pick-of: #12754
2024-12-05 09:23:08 +07:00
Marc Durdin
ddade8a76d
Merge branch 'master' into docs/developer/kmc-generate 2024-11-13 04:22:26 +01:00
Marc Durdin
aa1c19c416 docs: address review comments 2024-11-13 10:21:36 +07:00
Marc Durdin
2a9f2a3958
Merge pull request #12586 from keymanapp/feat/developer/kmc-copy-github-and-cloud-support
feat(developer): add GitHub and Cloud support to kmc-copy
2024-11-08 05:14:14 +01:00
Marc Durdin
eefbdc413d
Merge pull request #12555 from keymanapp/feat/developer/kmc-copy
feat(developer): kmc-copy
2024-11-08 05:14:02 +01:00
Marc Durdin
7dd815cca1 docs(developer): add github and cloud kmc copy docs 2024-11-08 10:38:05 +07:00
Marc Durdin
47c712750e docs(developer): kmc-generate
Relates-to: #12641
2024-11-08 09:55:21 +07:00
Marc Durdin
83d54963a5 docs(developer): add --input-mapping-file for kmc analyze osk-char-use 2024-11-07 11:51:15 +07:00
Marc Durdin
6df121a05a feat(developer): kmc-copy cleanup and documentation
* Hides details on --rename and online sources for projects
  until implemented
2024-10-22 10:28:04 +07:00
Marc Durdin
c6893c701e docs: add refs to Keyman MIME types
Fixes: #10967
2024-10-14 05:10:54 +07:00
Marc Durdin
87db5fbf9d chore(developer): fixup missing documentation images 2024-09-25 15:51:00 -07:00
Marc Durdin
b751336c13 refactor(developer): copy dev 17.0 help into repo
1. Copy help.keyman.com/developer/17.0/* into /developer/docs/help
2. Update references to 18.0 where appropriate
3. Copy all referenced images from /cdn/dev into
   /developer/docs/help/images and update links in documentation

Next commit: add deployment to help-keyman-com.sh. Note: simplest way to
test links at this point is to use the help.keyman.com auto deploy and
wait for the PR on help.keyman.com to be validated; we could look at an
internal link validation tool that verifies markdown links?

Relates-to: #12347
2024-09-16 08:46:24 +07:00