Commit graph

25964 commits

Author SHA1 Message Date
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
a099c86ad8 chore(developer): remove unnecessary use of local variable in three AddCompileError test cases 2024-05-16 11:49:43 +01:00
Dr Mark C. Sinclair
db257139fb chore(developer): refactor AddCompileError test to use const local variables 2024-05-16 11:39:56 +01:00
Dr Mark C. Sinclair
95b9986709 chore(developer): use GetCompilerErrorString to fetch error messages for tests 2024-05-16 11:11:44 +01:00
Dr Mark C. Sinclair
451731f5b1 chore(developer): move the msgproc stubbing into the test class 2024-05-16 10:50:23 +01:00
Dr Mark C. Sinclair
8e47082d20 chore(developer): add extra test cases to AddCompileError test 2024-05-14 10:58:33 +01:00
Dr Mark C. Sinclair
651bd92043 chore(developer): add initial AddCompilerError test 2024-05-13 16:44:49 +01:00
Dr Mark C. Sinclair
e8ecb67c66 chore(developer): add extra test case to hasPreamble test 2024-05-13 12:29:41 +01:00
Dr Mark C. Sinclair
bd4aeffcb7 chore(developer): add CompMsg GetCompilerErrorString test 2024-05-13 12:20:32 +01:00
Dr Mark C. Sinclair
35f401780f chore(developer): add hasPreamble test 2024-05-13 11:50:23 +01:00
Dr Mark C. Sinclair
330070fe91 chore(developer): add list of functions needing test (as comments) 2024-05-13 11:29:55 +01:00
Dr Mark C. Sinclair
34b61cd49c chore(developer): add additional test case to IsValidKeyboardVersion test 2024-05-13 10:32:59 +01:00
Dr Mark C. Sinclair
810c9720d3 chore(developer): Merge branch 'master' into test/developer/kmcmplib-compiler-unit-tests 2024-05-13 10:24:13 +01:00
Marc Durdin
88e0a5eb44
Merge pull request #11431 from keymanapp/chore/merge-beta-into-master-a18s2
chore: merge 17.0 beta into master A17S2
2024-05-13 16:08:10 +07:00
Marc Durdin
cd6361810b chore: Merge branch 'master' into chore/merge-beta-into-master-a18s2 2024-05-13 15:55:05 +07:00
Marc Durdin
45e05a50b1
Merge pull request #11410 from keymanapp/feat/common/11408-11394-builder-child-and-dependency-tweaks
feat(common): improve builder parameter passing for child and dep builds
2024-05-13 15:24:08 +07:00
Marc Durdin
b7c3d65702 chore(common): update builder docs 2024-05-13 15:20:43 +07:00
Marc Durdin
17547ecc37
Merge pull request #11405 from keymanapp/chore/fv/keyboard-versions-12-9
chore(android,ios): Add fv_nlakapamuxcheen
2024-05-13 15:04:45 +07:00
rc-swag
e515ba0e1e
Merge pull request #11401 from keymanapp/feat/windows/remove-desktop-shortcut-install
feat(windows): Don't install desktop shortcut for Keyman for windows on installation
2024-05-13 15:39:59 +10:00
Shawn Schantz
3e8a5942c1
Merge pull request #11388 from keymanapp/fix/mac/11379-sonoma-blank-osk
fix(mac): restore OSK keys that became invisible in mac OS 14 Sonoma
2024-05-13 09:37:09 +07:00
Marc Durdin
78faa8b4bb
Merge pull request #11419 from keymanapp/fix/android/disable-session-tracking
fix(android): disable Sentry session tracking
2024-05-13 08:07:20 +07:00
Marc Durdin
bb71a4e452
Merge pull request #11409 from keymanapp/chore/windows/crowdin-km
chore(windows): Update crowdin string for Khmer
2024-05-13 08:07:03 +07:00
Marc Durdin
8e4b3820f0 fix(android): disable Sentry session tracking
We don't really need it, and I am hoping it will be enough to resolve
the Play Store policy issues.
2024-05-11 12:00:53 +07:00
Keyman Server
2b876a591e
Merge pull request #11417 from keymanapp/auto/version-beta-17.0.323
auto: increment beta version to 17.0.323
2024-05-10 11:06:37 -07:00
Keyman Server
dbb3ddb1eb
Merge pull request #11416 from keymanapp/auto/version-master-18.0.34
auto: increment master version to 18.0.34
2024-05-10 11:06:27 -07:00
Keyman Build Agent
4dc743056c auto: increment beta version to 17.0.323 2024-05-10 14:05:47 -04:00
Keyman Build Agent
c352603505 auto: increment master version to 18.0.34 2024-05-10 14:05:41 -04:00
sgschantz
0288b72c84 fix(mac): made osk keys visible again
set clipsToBounds to true for osk and osk key views
This property began defaulting to false with the update to
macOS 14 sonoma causing the osk keys to become so large
that they obscured the entire osk view.
Also replaced and few more deprecated properties and functions.
2024-05-10 14:49:34 +07:00
Darcy Wong
adb27b3c56
Merge pull request #11413 from keymanapp/chore/beta-to-master-a18s1-part2
chore(common): Merge beta to master for Sprint A18S1 (part 2)
2024-05-10 13:35:38 +07:00
Darcy Wong
725231c80f chore: Merge remote-tracking branch 'origin/beta' into chore/beta-to-master-a18s1-part2 2024-05-10 07:41:54 +07:00
Joshua Horton
dd3763b240
Merge pull request #11385 from keymanapp/fix/web/unexpected-null-element 2024-05-10 07:32:09 +07:00
Darcy Wong
cbf1fd5cb1 chore(common): Merge beta to master for sprint A18S1 part 2 2024-05-10 06:27:02 +07:00
Keyman Server
65a1ea32bc
Merge pull request #11412 from keymanapp/auto/version-beta-17.0.322
auto: increment beta version to 17.0.322
2024-05-09 11:06:05 -07:00
Keyman Server
e0ec708f6d
Merge pull request #11411 from keymanapp/auto/version-master-18.0.33
auto: increment master version to 18.0.33
2024-05-09 11:06:04 -07:00
Keyman Build Agent
e563c97537 auto: increment beta version to 17.0.322 2024-05-09 14:05:22 -04:00
Keyman Build Agent
b45819328a auto: increment master version to 18.0.33 2024-05-09 14:05:09 -04:00
Steven R. Loomis
01dda6930d
Merge pull request #11341 from keymanapp/chore/core/11033-points-not-units
chore(core): km_core_cp -> km_core_cu
2024-05-09 09:32:21 -05:00
Dr Mark C. Sinclair
4cae4310f0 chore(developer): add ValidateMatchNomatchOutput test 2024-05-09 13:43:34 +01:00
Dr Mark C. Sinclair
90b12c2a38 chore(developer): add improved comment in IsValidKeyboardVersion 2024-05-09 12:56:09 +01:00
Dr Mark C. Sinclair
3b23164b37 chore(developer): switch to use of u"xx" strings 2024-05-09 12:52:41 +01:00
Dr Mark C. Sinclair
ebfb3c5739 chore(developer): add wstrtostr test 2024-05-09 12:06:32 +01:00
Dr Mark C. Sinclair
2f528c26b0 chore(developer): add strtowstr test 2024-05-09 11:44:50 +01:00
Dr Mark C. Sinclair
46efc97833 chore(developer): add fixture class and symbolic constants for KMX_WCHARs 2024-05-09 10:52:15 +01:00
Marc Durdin
d7cafae5ed feat(common): improve builder parameter passing for child and dep builds
Fixes #11408.
Fixes #11394.
2024-05-09 13:54:17 +07:00
Darcy Wong
a7902536eb chore(windows): Update crowdin string for Khmer 2024-05-09 11:35:49 +07:00
Joshua A. Horton
e9631c4fb2 chore(web): adjustments per code review 2024-05-09 10:24:31 +07:00
Darcy Wong
0e4dbd515f chore(oem/fv): Add fv_nlakapamuxcheen
* Also update keyboard versions from recent updates (for fv_all.kmp 12.9)
2024-05-09 10:15:11 +07:00
rc-swag
b87d2a07b5 feat(windows): don't install desktop shortcut 2024-05-09 11:45:21 +10:00
Darcy Wong
298437eb6a
Merge pull request #11389 from keymanapp/refactor/android/update-selection
refactor(android/engine): Refactor updateSelection
2024-05-09 08:43:52 +07:00
Darcy Wong
58f169ed7d
Merge pull request #11384 from keymanapp/fix/android/invalid-selection
fix(android/engine): Skip updating selection range if invalid
2024-05-09 08:43:31 +07:00