Darcy Wong
1f4737408f
Merge pull request #12567 from keymanapp/fix/android/json-utils-listfiles
...
fix(android/engine): Increase robustness when checking package kmp.json languages
2024-10-24 15:38:24 +07:00
sgschantz
0fbf12346d
fix(ios): add Adjust Keyboard Height control to Keyman Settings
2024-10-24 13:59:40 +07:00
Shawn Schantz
751c853bb1
correct resizeKeyboard logging
2024-10-23 21:37:02 +07:00
Shawn Schantz
246efb4f39
add resizeKeyboard logging
2024-10-23 19:14:26 +07:00
rc-swag
3cf1fe5895
feat(windows): use FStateInstance array instead
...
Use FStateInstance array instead of invidual StateClass flags
2024-10-23 15:03:47 +10:00
Shawn Schantz
4827c543d8
chore(mac): update cartfile to support ios builds with xcode 16
2024-10-23 09:34:25 +07:00
Marc Durdin
f6549befd7
chore(developer): ignore new line form when testing kmc-copy
2024-10-22 15:49:57 +07:00
rc-swag
141bfda66a
feat(windows): remove redundant time since last update
...
Remove the extra time since last update check and let remote
update check control it. Also remove the events on the buttons
as and use the button modal property
2024-10-22 16:42:11 +10: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
089478d140
feat(developer): kmc-copy functionality and unit tests
2024-10-22 10:28:03 +07:00
Marc Durdin
40db1c2051
feat(common): add isDirectory, helper functions for kmc-copy
2024-10-22 10:28:03 +07:00
Marc Durdin
4b228a6161
feat(developer): add unit test fixtures for kmc-copy
2024-10-22 10:28:02 +07:00
Marc Durdin
1e084e99f0
refactor(developer): add kps-file-reader and kps-file-writer
...
Relates to kmc-copy project.
Moves the .kps file reader out of kmc-package and adds corresponding
kps file writer unit in developer-utils. Also moves related test and
error message definition.
2024-10-22 10:28:01 +07:00
Marc Durdin
521a9b24c8
feat(developer): add .kpj file writer
2024-10-22 10:28:00 +07:00
Marc Durdin
7d17913e18
feat(developer): seed kmc-copy
2024-10-22 10:28:00 +07:00
Marc Durdin
4c0588ea39
refactor(developer): define output path in kmc-generate artifacts
2024-10-22 10:25:30 +07:00
Darcy Wong
5ef503c3ce
fix(android/engine): Increase robustness when handling package kmp.json
2024-10-22 10:06:43 +07:00
Keyman Server
d1b373f9fb
Merge pull request #12566 from keymanapp/auto/version-master-18.0.130
...
auto: increment master version to 18.0.130
2024-10-21 11:02:48 -07:00
Keyman Build Agent
684a5b5ac7
auto: increment master version to 18.0.130
2024-10-21 14:02:11 -04:00
Dr Mark C. Sinclair
6ec4a47214
chore(developer): three test cases for custom virtual key names
2024-10-21 12:30:08 +01:00
Dr Mark C. Sinclair
e54762e1eb
chore(developer): add two test cases for long virtual key names
2024-10-21 11:55:41 +01:00
Dr Mark C. Sinclair
b3635680a6
chore(developer): correct extern variable initialisation (kmcmp::FMnemonicLayout)
2024-10-21 10:48:36 +01:00
Dr Mark C. Sinclair
95e0b20409
chore(developer): Merge branch 'master' into test/developer/kmcmplib-compiler-unit-tests-4
2024-10-21 09:53:52 +01:00
sgschantz
8acff153ef
fix(mac): rename properties and variables
2024-10-21 15:21:47 +07:00
sgschantz
d57ff48d31
fix(mac): rename flag properties of NKey value object
2024-10-21 15:07:25 +07:00
Shawn Schantz
e7450db242
Merge pull request #12554 from keymanapp/chore/mac/build-on-xcode-16
...
chore(mac): support Xcode 16 build
2024-10-21 10:03:50 +07:00
sgschantz
dc6f518694
fix(mac): support alt layers in OSK
...
Fixes : #5721
2024-10-18 15:27:57 +07:00
Shawn Schantz
d40ca934c6
create separate functions for managing UserData contents of CGEvent
2024-10-17 16:31:00 +07:00
Shawn Schantz
622a0aa698
chore(mac) upgrade sentry to support xcode 16 build
2024-10-17 11:45:12 +07:00
Shawn Schantz
3cea2151eb
chore(mac) upgrade sentry to support xcode 16 build
2024-10-17 10:57:05 +07:00
Marc Durdin
8ebe621c1c
chore(windows): fixup output paths for kmdevlink
2024-10-17 07:09:35 +07:00
Marc Durdin
12564c2efc
feat(windows): kmdevlink app
...
Internal app for opening shortcuts to Keyman repos and Character
Identifier.
2024-10-17 06:21:52 +07:00
sgschantz
bfeaebfcb8
fix(mac): pass modifier keys with keydown event generated by OSK
...
Fixes : #6578
2024-10-16 15:02:49 +07:00
Marc Durdin
e0cc39ee32
refactor(developer): add kps-file-reader and kps-file-writer
...
Relates to kmc-copy project.
Moves the .kps file reader out of kmc-package and adds corresponding
kps file writer unit in developer-utils. Also moves related test and
error message definition.
2024-10-16 08:45:35 +07:00
rc-swag
ac38649ffb
feat(windows): More formatting fixes.
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-10-15 13:31:47 +10:00
rc-swag
c988271628
feat(windows): formatting review suggestions
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-10-15 12:12:21 +10:00
Keyman Server
a79511aef1
Merge pull request #12543 from keymanapp/auto/version-master-18.0.129
...
auto: increment master version to 18.0.129
2024-10-14 11:02:46 -07:00
Keyman Build Agent
d0a70d006f
auto: increment master version to 18.0.129
2024-10-14 14:02:10 -04:00
Dr Mark C. Sinclair
592ffbd807
chore(developer): add six additional test cases (virtual char key), plus three commented-out test cases for issue #12307
2024-10-14 16:03:11 +01:00
Dr Mark C. Sinclair
24377acfc9
chore(developer): add ten virtual key test cases (virtual char key)
2024-10-14 11:58:37 +01:00
Dr Mark C. Sinclair
8ba24717b8
chore(developer): Merge branch 'master' into test/developer/kmcmplib-compiler-unit-tests-4
2024-10-14 11:27:22 +01:00
Marc Durdin
c1578eff81
Merge pull request #12540 from keymanapp/docs/10967-mime-types
...
docs(developer): add refs to Keyman MIME types
2024-10-14 08:01:36 +02:00
Marc Durdin
c6893c701e
docs: add refs to Keyman MIME types
...
Fixes : #10967
2024-10-14 05:10:54 +07:00
Keyman Server
b0bf2ec93f
Merge pull request #12539 from keymanapp/auto/version-master-18.0.128
...
auto: increment master version to 18.0.128
2024-10-12 11:03:05 -07:00
Keyman Build Agent
8ad0ea4fb2
auto: increment master version to 18.0.128
2024-10-12 14:02:25 -04:00
Marc Durdin
89e58fbe00
Merge branch 'master' into feat/developer/kmc-generate
2024-10-12 11:48:31 +02:00
Marc Durdin
f5c27c04e9
Merge pull request #12537 from keymanapp/fix/developer/xml-reader-parse-text-decode
...
fix(developer): use TextDecoder to convert Uint8Array to string
2024-10-12 04:14:13 +02:00
Keyman Server
6da9fa7d8c
Merge pull request #12538 from keymanapp/auto/version-master-18.0.127
...
auto: increment master version to 18.0.127
2024-10-11 11:03:01 -07:00
Keyman Build Agent
bb9ccfdaa9
auto: increment master version to 18.0.127
2024-10-11 13:02:22 -04:00
Eberhard Beilharz
76cc5c3bfc
Merge pull request #12527 from keymanapp/chore/linux/apicheck
...
chore(linux): improve output if `dpkg-gensymbols` fails and run other tests
2024-10-11 14:57:37 +02:00