Dr Mark C. Sinclair
15fd729706
fix(developer): change cast to follow expected integer promotion in loadfileProc
2024-06-14 12:00:22 +01:00
Dr Mark C. Sinclair
721e38d52e
fix(developer): change cast in kmcmp_CompileKeyboard to follow expected integer promotion
2024-06-14 11:54:36 +01:00
Dr Mark C. Sinclair
e51a516a78
fix(developer): user tertiary operator to keep pos_dot variable positive
2024-06-14 11:44:52 +01:00
Dr Mark C. Sinclair
822bd5f554
fix(developer): changed cast to follow expected integer promotion
2024-06-14 11:31:24 +01:00
Dr Mark C. Sinclair
20c5b7938a
fix(developer): use const local variable for int type cxKeyArray
2024-06-14 11:12:45 +01:00
Dr Mark C. Sinclair
d2370a6381
fix(developer): Merge branch 'master' into kmcmplib-fails-native-compilation-under-linux
2024-06-14 10:53:15 +01:00
Dr Mark C. Sinclair
8c9813c488
fix(developer): remove unnecessary cast in GetCompilerErrorString return
2024-06-14 10:18:04 +01:00
Dr Mark C. Sinclair
b7780a56d2
chore(developer): Merge branch 'master' into fix/developer/refactor-kmcmplib-compiler-messages-to-use-map
...
# Keyman Conventional Commit suggestions:
#
# - Link to a Sentry issue with git trailer:
# Fixes: _MODULE_-_ID_
# - Give credit to co-authors:
# Co-authored-by: _Name_ <_email_>
# - Use imperative, present tense ('attach' not 'attaches', 'attached' etc)
# - Don't include a period at the end of the title
# - Always include a blank line before trailers
# - More: https://github.com/keymanapp/keyman/wiki/Pull-Request-and-Commit-workflow-notes
2024-06-14 10:10:34 +01:00
Dr Mark C. Sinclair
966ea478c7
fix(developer): change GetCompilerErrorString to return const
2024-06-14 10:09:36 +01:00
Joshua Horton
cb8919a85f
Merge pull request #11693 from keymanapp/change/common/update-esbuild
...
change(common): update esbuild to 0.18.9 🕐
2024-06-14 08:07:24 +07:00
Marc Durdin
021e999d79
Merge branch 'master' into contexthelp-final/keyboard-editor
2024-06-14 09:29:06 +10:00
Marc Durdin
21f6e128e2
Merge branch 'master' into contexthelp/select-bcp47-language
2024-06-14 09:28:24 +10:00
Marc Durdin
dba47e7075
Merge branch 'master' into contexthelp/new-project-parameters
2024-06-14 09:27:49 +10:00
Marc Durdin
60a4587c69
Merge pull request #11767 from Meng-Heng/contexthelp/new-project
...
docs(developer): context help in new-project section
2024-06-14 09:27:16 +10:00
Marc Durdin
222a141d77
Merge pull request #11754 from Meng-Heng/contexthelp/keyboard-editor
...
docs(developer): context help in keyboard-editor section
2024-06-14 09:27:09 +10:00
Marc Durdin
c01fceae7e
Merge pull request #11760 from Meng-Heng/contexthelp/package-editor
...
docs(developer): context help in package-editor and put the existing context help in their own tab comments
2024-06-14 09:26:45 +10:00
Marc Durdin
4a35e51a46
Merge pull request #11759 from keymanapp/fix/developer/11646-add-platform-no-more-platforms-builder
...
fix(developer): show message if no more platforms to add to touch layout editor
2024-06-14 08:48:41 +10:00
Dr Mark C. Sinclair
ecd4944a2b
fix(developer): add terminating null to expected strings
2024-06-13 20:50:24 +01:00
Dr Mark C. Sinclair
3453319563
fix(developer): correct test that is always false
2024-06-13 20:35:07 +01:00
Dr Mark C. Sinclair
446661ae03
fix(developer): make explicit cast in mixed int type comparison
2024-06-13 20:25:08 +01:00
Dr Mark C. Sinclair
6a16837b47
fix(developer): catch error by reference
2024-06-13 20:17:36 +01:00
Dr Mark C. Sinclair
f1e3396249
fix(developer): add additional error if build cannot be read into buffer
2024-06-13 20:10:16 +01:00
Dr Mark C. Sinclair
1fa13c2b83
fix(developer): add -Wno-ignored-qualifiers flag to allow casting to override warnings with return type casts
2024-06-13 18:41:07 +01:00
Dr Mark C. Sinclair
272b3b1532
fix(developer) cast to int in mixed int type expression
2024-06-13 18:31:22 +01:00
Dr Mark C. Sinclair
46186c90e5
fix(developer): correct iterator type to KMX_DWORD
2024-06-13 18:27:13 +01:00
Dr Mark C. Sinclair
f0701c87cd
fix(developer): correct iterator type
2024-06-13 18:25:35 +01:00
Dr Mark C. Sinclair
fe05d05858
fix(developer): cast to long for ftell size check
2024-06-13 18:22:39 +01:00
Dr Mark C. Sinclair
4ed7af0c6c
fix(developer): cast to int for fread size check
2024-06-13 18:17:58 +01:00
Dr Mark C. Sinclair
7c0a422095
fix(developer): correct type of loop iterator
2024-06-13 17:41:55 +01:00
Dr Mark C. Sinclair
225fd8d29a
fix(developer): remove ignored printf flag
2024-06-13 17:36:48 +01:00
Dr Mark C. Sinclair
421593bd72
fix(developer): rename shadowing local variables
2024-06-13 17:33:20 +01:00
Dr Mark C. Sinclair
6585d034c6
fix(developer): add <algorithm> include and std::reverse to kmx_u16.cpp
2024-06-13 17:25:31 +01:00
Dr Mark C. Sinclair
604d538875
fix(developer): add <cstring> include to kmx_u16.h
2024-06-13 17:10:59 +01:00
Dr Mark C. Sinclair
8a86cc373f
fix(developer): add <cstring> include to kmcompxtest.cpp
2024-06-13 17:06:36 +01:00
Dr Mark C. Sinclair
328b7b70c3
fix(developer): add <cstddef> include to kmcompx.h
2024-06-13 16:59:47 +01:00
Dr Mark C. Sinclair
e155ae9c0c
fix(developer): add gcc flag to remove __cdecl
2024-06-13 16:57:55 +01:00
Dr Mark C. Sinclair
44a1ade516
chore(developer): add five cases to GetXStringImpl_type_o test
2024-06-13 13:09:57 +01:00
Dr Mark C. Sinclair
f90428108f
chore(developer): comment out index no parameter test due to risk of buffer overrun
2024-06-13 12:40:41 +01:00
Dr Mark C. Sinclair
1b1add642e
chore(developer): add separate file_store fixture for index in GetXStringImpl_type_i; initial GetXStringImpl_type_o test
2024-06-13 12:35:10 +01:00
Dr Mark C. Sinclair
e045a6a55d
chore(developer): add nine index test cases to GetXStringImpl_type_i test
2024-06-13 11:34:31 +01:00
Meng-Heng
137443e34f
docs(developer): extra context help for keyboard-editor (does not exist in Keyman Developer 17.0)
...
Fixes : #2131
2024-06-13 14:09:54 +07:00
Meng-Heng
abb2530ea5
docs(developer): context help for Select BCP 47 tag in Keyman Developer
...
Fixes : #2131
2024-06-13 13:50:53 +07:00
Meng-Heng
cf6665e2ce
docs(developer): context help for new project parameters in keyman developer
...
Fixes : #2131
2024-06-13 13:13:27 +07:00
Joshua A. Horton
ace4eb25c4
chore(common): Merge branch 'master' into change/common/update-esbuild
2024-06-13 12:47:55 +07:00
Meng-Heng
9d2d790fa9
docs(developer): context help in new-project section
...
Fixes : #2131
2024-06-13 12:19:56 +07:00
Marc Durdin
09ee827270
refactor(common): move .keyman-touch-layout reader/writer to @keymanapp/developer-utils
...
Relates to #9665
2024-06-13 10:24:14 +10:00
Marc Durdin
b0ff102b45
Merge pull request #11735 from keymanapp/fix/developer/11362-verify-email-addresses-in-package
...
fix(developer): verify email addresses in .kps and .keyboard_info
2024-06-13 10:04:00 +10:00
Marc Durdin
4090a46363
Merge pull request #11720 from keymanapp/fix/developer/11719-handle-missing-osk-when-importing-windows-keyboard
...
fix(developer): handle missing OSK when importing a Windows keyboard into a touch-only project
2024-06-13 10:01:00 +10:00
Marc Durdin
f6105d87d8
refactor(common): fixup tests for kvks-file
2024-06-13 09:31:52 +10:00
Marc Durdin
1c74d9d713
refactor(common): move kvks-file to @keymanapp/developer-utils
...
Relates to #9665
2024-06-13 08:58:55 +10:00