Commit graph

80 commits

Author SHA1 Message Date
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
Marc Durdin
c263a2bd2a
Merge pull request #14658 from keymanapp/fix/developer/new-ldml-keyboard-project-validation-message
fix(developer): add clear messages about validation failures to New LDML Project Parameters form
2025-09-02 11:29:39 +02:00
Marc Durdin
5f64033603
docs(developer): Update developer/docs/help/context/new-project-parameters.md
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2025-09-02 05:38:03 +02:00
Marc Durdin
21cae0d7de fix(developer): add clear messages about validation failures to New LDML Project Parameters form
Apply new FormValidation to New LDML Project Parameters form.

Follows: #14657
2025-09-01 15:21:24 +02:00
Marc Durdin
7de860276e docs(developer): additional formatting for New Keyboard Project Parameters 2025-09-01 15:21:11 +02:00
Marc Durdin
a9ed458bdc docs(developer): update New Project Parameters dialog
Update the Description, refresh other fields, and use the new dialog
layout.
2025-09-01 14:10:15 +02:00
Meng-Heng
b8be6d585a docs: update package-editor page section details tab 2025-08-22 11:53:47 +07: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
761aa6e291 Merge branch 'master' of https://github.com/keymanapp/keyman into docs/bcp47 2025-07-29 14:54:19 +07:00
Marc Durdin
d070057247
Merge pull request #14243 from keymanapp/docs/ansi-iso-related
docs(developer): add ansi and iso context and image, change img tags, and polish for readability
2025-07-21 14:06:33 +07:00
Meng-Heng
3d08352f98 Merge branch 'docs/ansi-iso-related' of https://github.com/keymanapp/keyman into docs/ansi-iso-related 2025-07-08 16:07:10 +07:00
Meng-Heng
033b0f54b8 Merge branch 'master' of https://github.com/keymanapp/keyman into docs/ansi-iso-related 2025-07-08 16:06:27 +07:00
Meng-Heng
7a5184a893 docs: rephrase Marc suggestion 2025-07-08 16:05:55 +07:00
Daniel Yacob
821371cfd9
Explanation of the Description field added in Details section. 2025-07-07 08:52:58 -04:00
Marc Durdin
1333d78eb4
Apply suggestions from code review 2025-07-04 21:46:32 +02:00
Darcy Wong
1ac8c2ded7 docs(developer): Fix links in gestures guide
Follows #14204 and fixes the broken links found in keymanapp/help.keyman.com#2149
2025-07-04 03:38:34 -05:00
MengHeng
d07c8167ed
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-07-04 14:48:32 +07:00
Meng-Heng
0c2e9ca13c docs: add ansi and iso context and image, change img tags, and polish for readibility 2025-07-01 16:24:28 +07:00
Steven R. Loomis
0a35181bed chore(developer): rename x: to compileContext:
Fixes: #14117
2025-06-26 15:58:43 -05:00
Steven R. Loomis
28ba904b37 chore(developer): rename ObjectWithMetadata to ObjectWithCompileContext
Fixes: #14117
2025-06-26 15:56:52 -05:00
DavidLRowe
9077e6a7b2
fix line lengths 2025-06-24 21:46:24 -08:00
DavidLRowe
5f20b2ff56
adjust spacing 2025-06-24 21:41:57 -08:00
DavidLRowe
61faff2057
Add details about Template choices 2025-06-24 21:40:03 -08:00
Meng-Heng
80e4ee0074 chore: include link to gestures docs in index and minor visual organization in index 2025-06-24 17:13:32 +07:00
MengHeng
e4ccb6e961
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-06-24 16:48:53 +07:00
MengHeng
3f4705d96d
Apply suggestions from code review
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2025-06-20 17:04:07 +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
Meng-Heng
28ecc26c9e Reapply "@Meng-Heng"
This reverts commit 5647605755.
2025-06-17 16:54:11 +07:00
Meng-Heng
5647605755 Revert "@Meng-Heng"
This reverts commit 7e60074b9d.
2025-06-17 16:53:48 +07:00
Meng-Heng
7e60074b9d @Meng-Heng 2025-06-17 16:53:04 +07:00
Steven R. Loomis
4ce30a003e chore(developer): Document message (line number) discussion 2025-05-21 15:23:59 -05:00
Marc Durdin
c106df9f6c docs(developer): add security note to Upload documentation
Replaces: keymanapp/help.keyman.com#2078
Test-bot: skip
2025-05-21 13:16:09 +02:00
Marc Durdin
342f216291 chore: increment to alpha 19.0 2025-02-11 14:14:15 +07:00
Marc Durdin
7d70b6c31d
Merge pull request #13076 from keymanapp/feat/developer/13073-kmc-copy-ui-in-developer
feat(developer): add user interface for `kmc copy` to TIKE
2025-02-05 11:30:22 +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
afa3e3a0b2 feat(developer): clarify project id format for kmc-copy UI
Fixes: #13073
2025-01-31 11:01:40 +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
46fc4d52cf feat(developer): add user interface for kmc copy to TIKE
Adds a new set of 'New Project' dialogs to allow authors to easily copy
keyboards from local filesystem, Keyman Cloud (including a keyboard
search web page, implemented in keymanapp/keyman.com#536), and
directly from a GitHub URL. Adds related documentation.

Fixes: #13073
Depends-on: keymanapp/keyman.com#536
2025-01-30 11:04:18 +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
e1ae48eaa2
Merge pull request #12876 from keymanapp/docs/developer/key-shortcuts
docs(developer): Clarify square brackets in `U_####[_####]` shortcut
2025-01-15 09:01:14 +07:00
Marc Durdin
b5eb7fec46
Merge pull request #12838 from keymanapp/correct-http
chore: changes to use https and removes anchor in docs
2025-01-15 01:55:09 +01:00
Darcy Wong
929b7d7f38 docs(developer): Clarify square brackets in U_####[_####] shortcut 2025-01-13 08:43:31 +07:00