Darcy Wong
629417c1ed
chore(mac): Update crowdin strings for DE
2024-05-22 13:54:14 +07:00
Darcy Wong
f98f464f4d
chore(android): Update crowdin strings for DE
2024-05-22 13:54:03 +07:00
Eberhard Beilharz
c6ef6fff47
Merge pull request #11495 from keymanapp/fix/linux/cherry-pick/triggerstable
...
chore(linux): Trigger GHA packaging for stable builds 🍒
2024-05-22 08:14:27 +02:00
Marc Durdin
78de7e901b
Merge pull request #11488 from keymanapp/fix/developer/11486-handle-invalidate-context-in-debugger
...
fix(developer): handle `KM_CORE_IT_INVALIDATE_CONTEXT` in debugger
2024-05-22 10:56:02 +07:00
Keyman Server
453cb2edcd
Merge pull request #11496 from keymanapp/auto/version-master-18.0.41
...
auto: increment master version to 18.0.41
2024-05-21 11:08:32 -07:00
Keyman Build Agent
ce81b4f8b1
auto: increment master version to 18.0.41
2024-05-21 14:07:55 -04:00
Eberhard Beilharz
81957750aa
Merge pull request #10637 from keymanapp/chore/linux/10626_apichecks
...
chore(linux): Move API verification to separate action
2024-05-21 19:03:36 +02:00
Eberhard Beilharz
2dfec17102
chore(linux): Trigger GHA packaging for stable builds
...
(cherry picked from commit 3b3fef0e96 )
2024-05-21 17:04:14 +02:00
Sabine
362097da93
feat(mac): work on K_84 <-> K_221 for ~
2024-05-21 14:45:14 +02:00
Darcy Wong
e3aaca9554
fix(oem/fv/android): Clean build/tmp when building FV app
2024-05-21 15:29:45 +07:00
Darcy Wong
3e0c9520cb
chore(android): Update sentry-android-gradle-plugin to 4.6.0
2024-05-21 15:24:51 +07:00
Dr Mark C. Sinclair
c55484faec
Merge pull request #11284 from keymanapp/test/developer/kmn-compiler-messages-unit-tests
...
test(developer) kmn compiler messages unit tests
2024-05-21 09:11:02 +01:00
Dr Mark C. Sinclair
4b9c2e8f95
chore(developer): Merge branch 'master' into test/developer/kmn-compiler-messages-unit-tests
2024-05-21 09:09:49 +01:00
Marc Durdin
d43b9316dd
fix(windows): use run_in_vs_env to ensure signtool.exe is on path
...
The build agents use a fixed location for signtool.exe, but this is not
the case for other devs, so we need to grab our VS environment in order
to locate it.
2024-05-21 14:12:44 +07:00
Marc Durdin
2e5015e885
change(common): remove is:open from issue templates
...
Where bugs have been fixed and closed, users tend to miss this if the
bug has not yet stable. So expanding the search to show all issues that
match by default, whether open or closed.
Fixes : #11212
2024-05-21 12:56:43 +07:00
sgschantz
e4f7f1d1a1
fix(mac): added unified logging to Keyman Engine for mac
...
first draft, need to remove some debug statements and replace
others that would be more useful
2024-05-21 12:45:17 +07:00
Marc Durdin
8d6a3decd3
Merge pull request #11483 from keymanapp/refactor/common/10426-test_color.cpp
...
refactor(common): move `enabled` declaration into test_color.cpp
2024-05-21 11:35:06 +07:00
Marc Durdin
c52d32cca6
fix(developer): handle KM_CORE_IT_INVALIDATE_CONTEXT in debugger
...
The output from Keyman Core changed in #11172 to emit a
`KM_CORE_IT_INVALIDATE_CONTEXT` action when a frame key is pressed, but
the debugger was not catering for this scenario, causing an assertion
failure.
Fixes : #11486
Fixes: KEYMAN-DEVELOPER-1Y4
2024-05-21 09:02:28 +07:00
Keyman Server
399833c2f6
Merge pull request #11485 from keymanapp/auto/version-master-18.0.40
...
auto: increment master version to 18.0.40
2024-05-20 16:20:31 -07:00
Keyman Build Agent
f823b2ad3c
auto: increment master version to 18.0.40
2024-05-20 19:19:55 -04:00
Dr Mark C. Sinclair
3ed3863a5f
chore(developer): Merge branch 'master' into test/developer/kmcmplib-compiler-unit-tests
2024-05-20 17:40:28 +01:00
Dr Mark C. Sinclair
474caecab5
chore(developer): correct include paths
2024-05-20 17:35:21 +01:00
Dr Mark C. Sinclair
1c08e9d74d
chore(developer): add ProcessBeginLine test with initial six test cases
2024-05-20 17:11:47 +01:00
Dr Mark C. Sinclair
ca09856208
chore(developer): restore indent on ComgMsg error messages (for sake of reviewer)
2024-05-20 11:50:37 +01:00
Dr Mark C. Sinclair
309727523e
chore(developer): add AddCompileWarning test
2024-05-20 11:47:19 +01:00
Dr Mark C. Sinclair
213d7b9a57
chore(developer): reduce indent on CompMsg error messages
2024-05-20 11:26:05 +01:00
Dr Mark C. Sinclair
5ea3f6ec16
chore(developer): refactor CompMsg.cpp to use a std::map
2024-05-20 11:19:54 +01:00
Dr Mark C. Sinclair
6c2308637f
chore(developer): Merge branch 'master' into test/developer/kmn-compiler-messages-unit-tests
2024-05-20 10:30:36 +01:00
Dr Mark C. Sinclair
23069398bf
chore(developer): remove all message text assertions
2024-05-20 10:28:13 +01:00
Marc Durdin
682e141aea
refactor(developer): include test_color.cpp in kmcmplib tests
2024-05-20 15:58:17 +07:00
Marc Durdin
9465c3e0b4
refactor(common): move enabled declaration into test_color.cpp
...
Moves variable declaration for `bool enabled` from .h to .cpp and fixes
up builds. Fixes `#include` in ldml_test_source.cpp which was inside a
namespace.
Fixes : #10426
2024-05-20 15:42:41 +07:00
Darcy Wong
3d29143913
Merge pull request #11481 from keymanapp/fix/android/null-string-startup
...
fix(android/app): Verify extracted text is not null
2024-05-20 11:05:19 +07:00
Darcy Wong
9e0207ad87
Update android/KMAPro/kMAPro/src/main/java/com/keyman/android/SystemKeyboard.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-05-20 10:58:31 +07:00
Marc Durdin
ec76ece6d9
Merge pull request #11478 from keymanapp/fix/common/builder-run-action-quotes
...
fix(common): properly quote `builder_run_action` call
2024-05-20 10:32:27 +07:00
Marc Durdin
f5af18a492
Merge pull request #11477 from keymanapp/fix/common/builder-dep-targets
...
fix(common): calculate already-build dependency targets correctly
2024-05-20 10:32:19 +07:00
sgschantz
cc061837d0
fix(mac): added KMLogs class to manage shared log settings
...
KMLogs creates singleton os_log objects with the subsystem
and categories shared throughout the application
2024-05-20 08:50:05 +07:00
sgschantz
8fa8275584
fix(mac): change to unified logging
...
delete commented out code and unimplemented method
2024-05-20 08:42:32 +07:00
Darcy Wong
099b563c85
fix(android/app): Verify extracted text is not null
2024-05-20 08:41:21 +07:00
Joshua A. Horton
42d1cf3bd3
chore(mac): incorporates many review suggestions + comments
2024-05-20 08:39:25 +07:00
Marc Durdin
c06dd480df
chore(windows): add new build scripts for Windows builds
2024-05-20 08:27:31 +07:00
Marc Durdin
f9a321fa1a
chore(windows): add compiled resources to .gitignore
2024-05-20 08:19:56 +07:00
Marc Durdin
d06f4b13d0
chore(windows): move insthelper up to engine folder
2024-05-20 08:19:27 +07:00
Shawn Schantz
1eb4b2148d
Merge pull request #11432 from keymanapp/chore/mac/11427-indent-2-spaces
...
chore(mac): change indentation of source code to equal standard two spaces
2024-05-20 08:18:33 +07:00
Marc Durdin
9f7eff122e
chore(windows): remove legacy build Makefiles
2024-05-20 08:16:52 +07:00
Marc Durdin
8b2070c339
chore(developer): minor cleanup on scripts
...
Additional shared script resources for Developer and Windows,
refactor of a code signing function, refactor of clean step in build.sh.
2024-05-20 06:35:11 +07:00
Marc Durdin
a062c8773a
chore(developer): checkout correct CEF version during release build
2024-05-20 06:35:09 +07:00
Marc Durdin
5c2737738d
chore(developer): move to keymancore-2.dll
2024-05-20 06:35:08 +07:00
Marc Durdin
b3da2164ec
chore(developer): address review comments
2024-05-20 06:35:06 +07:00
Marc Durdin
8b6d6b0618
chore(developer): cleanup on build scripts
...
A round of cleanup and consistency for Developer build scripts.
2024-05-20 06:35:05 +07:00
Marc Durdin
4e679dcab4
chore(developer): SIGNTIME env var support
...
Also some more script cleanup and ensure common/core packages are also
published.
2024-05-20 06:35:02 +07:00