Dr Mark C. Sinclair
5adb76b357
chore(developer): removed comments referencing ERROR_XXXInVirtualKeySection from gtest-compiler-test.cpp
2024-11-26 04:04:13 +00:00
Dr Mark C. Sinclair
f9f16167c1
chore(developer): made case 11 a block and moved sFlag, finished and wsRequired inside it
2024-11-26 03:59:59 +00:00
Dr Mark C. Sinclair
f51bb9602b
chore(developer): removed ERROR_XXXInVirtualKeySection from Compiler.cpp and kmn_compiler_errors.h
2024-11-26 03:46:58 +00:00
Dr Mark C. Sinclair
6dbd9cfab4
chore(developer): Merge branch 'master' into test/developer/kmcmplib-compiler-unit-tests-5
2024-11-26 03:19:16 +00:00
sgschantz
607c5cc4b5
fix(ios): added new blank keyboard assets to keyman engine
2024-11-26 10:08:55 +07:00
Steven R. Loomis
6d1035a4ad
feat(core): test improvements for get_key_list()
...
- move kmxplus processing into the base LdmlTestSource class
- add a function to traverse the layer list looking for keys to add
- The @@keylist keyword only has one example from each modifier set
Fixes : #12298
2024-11-25 12:54:02 -06:00
Keyman Server
8be5907ba1
Merge pull request #12698 from keymanapp/auto/version-master-18.0.145
...
auto: increment master version to 18.0.145
2024-11-25 10:02:29 -08:00
Keyman Build Agent
bd6f30c1d3
auto: increment master version to 18.0.145
2024-11-25 13:01:53 -05:00
Eberhard Beilharz
5c704025e8
chore(common): Add link to onboarding doc to CONTRIBUTING.md
...
This is part of an action item from our Keyman conference.
2024-11-25 16:11:12 +01:00
Dr Mark C. Sinclair
09dc2e091d
Merge pull request #12604 from keymanapp/fix/developer/12307-correct-whitespace-handling-in-virtual-keys-and-remove-partially-implemented-virtual-key-series
...
fix(developer): correct whitespace handling in virtual keys and remove partially implemented virtual key series in kmcmplib compiler
2024-11-25 08:08:22 +00:00
Dr Mark C. Sinclair
ab9b052def
chore(developer): Merge branch 'master' into fix/developer/12307-correct-whitespace-handling-in-virtual-keys
2024-11-25 01:56:02 +00:00
Marc Durdin
c80a0aef0d
Merge pull request #12666 from keymanapp/fix/developer/package-compiler-box-info-fields
...
fix(developer): box package compiler info fields
2024-11-25 02:06:36 +01:00
Marc Durdin
2f401f52fb
Merge pull request #12665 from keymanapp/chore/developer/package-description-optional
...
chore(developer): make package subfile description fully optional
2024-11-25 02:06:17 +01:00
Darcy Wong
468d249ccb
Merge pull request #12687 from keymanapp/dependabot/npm_and_yarn/developer/src/server/src/win32/trayicon/addon-src/cross-spawn-7.0.6
...
chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /developer/src/server/src/win32/trayicon/addon-src
2024-11-25 07:42:45 +07:00
Steven R. Loomis
2e5b6019e1
feat(core): get_key_list needs to include all keys
...
Fixes : #12298
2024-11-23 12:51:24 -08:00
Keyman Server
a96b68bd45
Merge pull request #12689 from keymanapp/auto/version-master-18.0.144
...
auto: increment master version to 18.0.144
2024-11-22 10:01:57 -08:00
Keyman Build Agent
38af9a500f
auto: increment master version to 18.0.144
2024-11-22 13:01:23 -05:00
dependabot[bot]
595fe46d0b
chore(deps): bump cross-spawn
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-22 12:48:10 +00:00
Marc Durdin
c6bb8cefed
Merge pull request #12685 from keymanapp/dependabot/npm_and_yarn/cross-spawn-7.0.6
...
chore(deps): bump cross-spawn from 7.0.3 to 7.0.6
2024-11-22 13:47:16 +01:00
dependabot[bot]
b7b70a0eaf
chore(deps): bump cross-spawn from 7.0.3 to 7.0.6
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-22 08:51:07 +00:00
sgschantz
b9aae000b2
fix(ios): use engine bundle to find image
2024-11-22 10:34:18 +07:00
sgschantz
e989c57270
fix(ios): try alternate image loading method
2024-11-21 17:28:28 +07:00
Keyman Server
a7d4d61ad0
Merge pull request #12681 from keymanapp/auto/version-master-18.0.143
...
auto: increment master version to 18.0.143
2024-11-20 10:01:50 -08:00
Keyman Build Agent
49d1d9a5d9
auto: increment master version to 18.0.143
2024-11-20 13:01:16 -05:00
Marc Durdin
b0000ae870
Merge branch 'chore/developer/package-description-optional' into fix/developer/package-compiler-box-info-fields
2024-11-20 05:59:47 +01:00
Marc Durdin
138f3c247d
Merge branch 'master' into chore/developer/package-description-optional
2024-11-20 05:59:30 +01:00
Marc Durdin
4b2641fc29
chore(developer): cleanup fixtures for kmc-copy with optional attrs
2024-11-20 07:58:14 +07:00
Marc Durdin
a162849e67
Merge pull request #12680 from keymanapp/chore/common/update-codeowners
...
chore(common): Update CODEOWNERS
2024-11-19 23:55:14 +01:00
Steven R. Loomis
dc3374f216
chore(common): Update CODEOWNERS
...
update per session
- add several to developer and to core
2024-11-19 10:48:22 +07:00
Keyman Server
8d0c269eef
Merge pull request #12676 from keymanapp/auto/version-master-18.0.142
...
auto: increment master version to 18.0.142
2024-11-15 10:02:56 -08:00
Keyman Build Agent
d6679cff38
auto: increment master version to 18.0.142
2024-11-15 13:02:18 -05:00
Eberhard Beilharz
9ebe68fbc8
Merge pull request #12675 from keymanapp/chore/linux/plucky
...
chore(linux): add support for Ubuntu 25.04 Plucky Puffin
2024-11-15 17:03:07 +01:00
sgschantz
fe6c818b7c
fix(ios): return persisted height from constraintTargetHeight
2024-11-15 17:34:39 +07:00
sgschantz
8caf106312
fix(ios): write new height values to UserDefaults
2024-11-15 16:57:39 +07:00
sgschantz
a8949ef0a4
fix(ios): check for existence of UserDefault setting before read
2024-11-15 15:36:14 +07:00
sgschantz
b620e179aa
fix(ios): save keyboard height in UserDefaults
2024-11-15 14:36:55 +07:00
Eberhard Beilharz
34e314fdc9
chore(linux): add support for Ubuntu 25.04 Plucky Puffin
...
This change adds support for Plucky when building for llso/pso.
#12614 already added support when building on Launchpad.
2024-11-14 19:31:53 +01:00
sgschantz
9035414709
fix(ios): fully functional UI for keyboard height change
...
need to handle persistance to UserDefaults
2024-11-14 22:18:09 +07:00
Keyman Server
8c5914812c
Merge pull request #12671 from keymanapp/auto/version-master-18.0.141
...
auto: increment master version to 18.0.141
2024-11-13 10:02:08 -08:00
Keyman Build Agent
f3fa7ade6f
auto: increment master version to 18.0.141
2024-11-13 13:01:30 -05:00
Dr Mark C. Sinclair
38dc123f44
chore(developer): Merge branch 'master' into fix/developer/12307-correct-whitespace-handling-in-virtual-keys
2024-11-13 16:56:44 +00:00
Dr Mark C. Sinclair
a33037b4df
fix(developer): add basic_kbdcherp and basic_kbdolch to list of excluded keyboards
2024-11-13 16:54:59 +00:00
Marc Durdin
21d8c35900
Merge pull request #12647 from keymanapp/docs/developer/kmc-generate
...
docs(developer): kmc-generate
2024-11-13 07:17:51 +01:00
Marc Durdin
18532724fc
Merge branch 'master' into fix/developer/12307-correct-whitespace-handling-in-virtual-keys-and-remove-partially-implemented-virtual-key-series
2024-11-13 04:25:02 +01: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
ce7593bd2f
fix(developer): box package compiler info fields
...
If a .kps file had an `<Info>` element without a URL attribute, it
would not map correctly in all circumstances. This change ensures that
the kps-file-reader is responsible for normalizing the layout of these
elements on read.
2024-11-13 10:11:44 +07:00
Marc Durdin
5a93bdf6c2
chore(developer): make package subfile description fully optional
...
The package subfile description field is never really used in the
end-user apps. As it is meaningless metadata, we'll make it fully
optional, and start to remove all references in the designers and
compilers.
TODO: For packages targeting Keyman 18.0+, we should consider removing
the description field altogether from the subfiles.
2024-11-13 10:03:26 +07:00
Marc Durdin
a4cf30d0c2
Merge pull request #12631 from keymanapp/fix/developer/12623-full-test-in-kmcmplib
...
fix(developer): reconnect `--full-test` in kmcmplib build and enable for CI
2024-11-13 03:43:54 +01:00
Darcy Wong
8a98d0fe92
Merge pull request #12663 from keymanapp/chore/common/version-history-332
...
chore(common): Add 17.0.330 - 17.0.332 to version history
2024-11-13 07:58:25 +07:00