Eberhard Beilharz
71af4a9636
chore(windows): Merge branch 'master' into maint/windows/addzip
2025-07-22 17:29:56 +02:00
Eberhard Beilharz
4a2cf53fbc
maint(windows): replace use of wzzip with add_zip_files
...
This makes use of the new functionality refactored in the previous
commit by replacing the use of the `wzzip` function with `add_zip_files`.
Test-bot: skip
2025-07-21 10:26:31 +02:00
Eberhard Beilharz
51ca604b47
chore(common): Merge remote-tracking branch 'origin/master' into maint/common/14109_isOsFuncs
2025-07-21 09:20:12 +02: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
Eberhard Beilharz
6930fe90fa
refactor(developer): replace deprecated std::codecvt_utf8_utf16
...
codecvt is deprecated in C++ 17. See also #12107 .
Test-bot: skip
2025-07-18 08:43:44 +02:00
Eberhard Beilharz
e3dc41f98d
chore(developer): add unit tests for UTF16TempFromUTF8
2025-07-17 17:05:41 +02:00
Eberhard Beilharz
ef6adec0ed
chore(developer): Merge branch 'master' into maint/developer/usezipfunc
2025-07-15 09:43:04 +02:00
Eberhard Beilharz
3ec8ebc8f2
Merge pull request #14309 from keymanapp/maint/developer/14263_kmc-zip
2025-07-14 19:49:55 +02:00
Eberhard Beilharz
a22de0a647
maint(developer): use add_zip_files function
...
This makes use of `add_zip_files` where possible.
Fixes : #14332
Follow-up-of: #14093
Test-bot: skip
2025-07-10 17:53:16 +02:00
Eberhard Beilharz
3b136fcec9
maint(common): consolidate functions to determine OS
...
- add `builder_is_windows`, `builder_is_macos` and `builder_is_linux`
functions
- add/move `BUILDER_OS` env variable to `resources/builder.inc.sh`
- use the new functions and env variable
Fixes : #14109
Test-bot: skip
2025-07-09 18:33:09 +02: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
Eberhard Beilharz
bc7499a3e1
maint(developer): consolidate creating KMC_ZIP file
...
Previously we created the KMC_ZIP file twice, and one of them was
outdated. This change moves creating the zip file to
`developer/src/inst/build.sh` so that the TC build script only does the
upload.
Fixes : #14263
Test-bot: skip
2025-07-07 19:14:40 +02: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
Meng-Heng
a35d7e7bff
Merge branch 'flick-longpress' of https://github.com/keymanapp/keyman into flick-longpress
2025-06-24 17:11:48 +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
Meng-Heng
d0add3fa4e
Merge branch 'master' of https://github.com/keymanapp/keyman into flick-longpress
2025-06-24 16:47:26 +07:00
Marc Durdin
a6936a3a41
Merge pull request #14196 from keymanapp/maint/developer/support-buildLevel
...
maint(developer): support buildLevel 🤖
2025-06-24 05:53:13 +07:00
Steven R. Loomis
ba8dd1a17e
chore(developer): document findInstanceObject() return value
...
per code review
Fixes : #14099
2025-06-21 14:44:07 -05: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
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
Marc Durdin
825f7d2df0
Merge branch 'maint/common/pr-build-bot' into maint/developer/support-buildLevel
2025-06-16 04:54:29 +07:00
Marc Durdin
156bdcdd8a
maint(common): rename and move builder_if_release_build_level
2025-06-16 06:45:42 +10:00
Marc Durdin
f3136d5ab2
maint(developer): skip signature check on buildLevel build
2025-06-16 05:54:33 +10:00
Marc Durdin
870d37f56b
maint(developer): only copy .dbg/.pdb on release buildLevel
2025-06-16 05:40:30 +10:00
Marc Durdin
11a558e926
maint(developer): support buildLevel
...
Relates-to: 14125
Build-bot: build
Test-bot: skip
2025-06-14 15:22:15 +10:00
Steven R. Loomis
ee6958a896
feat(developer): test fixes for line numbers in layr compiler
...
Fixes #13940
2025-06-13 16:10:15 -05:00
Steven R. Loomis
eb9bbf8f0d
Merge remote-tracking branch 'upstream/master' into chore/developer/14099-line-number-cleanup2
2025-06-13 15:31:44 -05:00
dependabot[bot]
8f7462c22c
chore(deps): bump brace-expansion
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.0.1...v2.0.2 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 2.0.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-11 20:56:26 +00:00
Marc Durdin
90187885c1
chore(developer): extend unit test timeout for getLastGitCommitDate
2025-06-10 10:22:29 +07:00
dependabot[bot]
70859f2d34
chore(deps): bump multer from 2.0.0 to 2.0.1
...
Bumps [multer](https://github.com/expressjs/multer ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/expressjs/multer/releases )
- [Changelog](https://github.com/expressjs/multer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/expressjs/multer/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: multer
dependency-version: 2.0.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-05 05:08:54 +00:00
Steven R. Loomis
7a741dc9d0
chore(developer): ldml: additional line numbers
...
- ajv validation
- more fixes from out of box testing
Fixes : #14099
2025-06-02 16:30:29 -05:00
Steven R. Loomis
25ddb324f2
chore(developer): ldml: bring strs/tran compiler messages in line with design
...
- fix a case where context wasn't being passed
Fixes : #14099
2025-06-02 13:33:00 -05:00
Steven R. Loomis
3743a92534
chore(developer): ldml: bring strs/tran compiler messages in line with design
...
- fix some case pertaining to strings and escapes
Fixes : #14099
2025-06-02 13:00:56 -05:00
Steven R. Loomis
41cf045d3f
chore(developer): ldml: add a test for complex interpolation in messages
...
- and fix a case in keys
Fixes : #14099
2025-06-02 12:20:39 -05:00
Steven R. Loomis
dc0023098d
chore(developer): ldml: bring layr/keys compiler messages in line with design
...
Fixes : #14099
2025-06-02 11:15:23 -05:00
Steven R. Loomis
01777fc897
chore(developer): ldml: bring disp compiler messages in line with design
...
- simplify some messages to use <display display='..'> as the key, so there's not code running in the message function
Fixes : #14099
2025-06-02 10:58:56 -05:00