Commit graph

33096 commits

Author SHA1 Message Date
Joshua A. Horton
ad8bdaa4c1 chore(web): updates eventemitter3 to v5, when it provides esmodule exports 2024-05-09 08:49:50 +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
Darcy Wong
90a37de5fe fix: generate table and append to minimum-versions.md.in 2024-05-09 08:34:42 +07:00
Darcy Wong
15a0e36372 chore(common): Tweak for loop 2024-05-09 08:30:16 +07:00
Darcy Wong
326090b561 chore(common): Generate min-ver.md 2024-05-09 08:30:15 +07:00
Darcy Wong
134ecbe608 chore(common): List documentation to update 2024-05-09 08:30:15 +07:00
Darcy Wong
f799adc36c chore(common): Add minimum-versions.md 2024-05-09 08:30:15 +07:00
Joshua A. Horton
da71907eec chore(web): Merge branch 'chore/web/consistent-npm-types' into chore/web/add-web-test-runner-dep 2024-05-09 08:11:02 +07:00
Joshua A. Horton
7b9bff10b2 chore(web): Merge branch 'chore/web/chai-update' into chore/web/consistent-npm-types 2024-05-09 08:10:12 +07:00
Steven R. Loomis
5a45e80806 chore(developer): update nlohmann/json@v3.11.13
- Update from https://github.com/nlohmann/json/releases/tag/v3.11.3
- Needed for C++17

Fixes: #8800
2024-05-08 17:30:11 -05:00
Steven R. Loomis
02413c0251 chore(core): update core to C++17
- use utfcodec.hpp's convert<>() instead of codecvt

Fixes: #8800
2024-05-08 16:41:30 -05:00
Steven R. Loomis
a8776afac2 chore(linux): yet more updates for libkeymancore version 2024-05-08 14:51:43 -05:00
Eberhard Beilharz
0f6a73d21b
Merge pull request #11380 from keymanapp/chore/common/minversions.sh
chore(common): Add `minimum-versions.inc.sh`
2024-05-08 20:16:16 +02:00
Keyman Server
4824819a02
Merge pull request #11396 from keymanapp/auto/version-master-18.0.32
auto: increment master version to 18.0.32
2024-05-08 11:05:37 -07:00
Keyman Build Agent
2ec8fd7a10 auto: increment master version to 18.0.32 2024-05-08 14:04:59 -04:00
Steven R. Loomis
1c7366d48a
Merge branch 'master' into chore/core/11033-points-not-units 2024-05-08 09:08:35 -05:00
Steven R. Loomis
165bf1848f
Update linux/debian/libkeymancore2.symbols
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2024-05-08 09:08:26 -05:00
Steven R. Loomis
18afd44b44 Merge branch 'chore/core/11033-points-not-units' of https://github.com/keymanapp/keyman into chore/core/11033-points-not-units 2024-05-08 09:07:12 -05:00
Steven R. Loomis
ca05471520 chore(windows): more updates for libkeymancore version 2024-05-08 09:07:01 -05:00
Joshua A. Horton
5c43042589 chore(web): update Safari BrowserStack target as stopgap measure 2024-05-08 16:08:11 +07:00
Eberhard Beilharz
4142187f21
chore(common): Rename variable 2024-05-08 10:56:20 +02:00
Eberhard Beilharz
096a011faf
chore(common): Apply suggestion from code review 2024-05-08 10:55:08 +02:00
rc-swag
c88b765a33
Merge pull request #11392 from keymanapp/fix/caps-typo-strings-xml
fix(windows): "Keyboard" should be lower case in UI string for font helper tool
2024-05-08 15:32:23 +10:00
Joshua A. Horton
18cfd76e66 chore(web): Merge branch 'chore/web/chai-update' into chore/web/consistent-npm-types 2024-05-08 08:53:13 +07:00
Joshua A. Horton
079e68393a fix(common): Chai 5.0 update strictness broke some common/web/types tests 2024-05-08 08:50:18 +07:00
Darcy Wong
9f7357f1fc chore(oem/fv/android): Update dependencies 2024-05-08 08:31:18 +07:00
Darcy Wong
0c955acb72 chore(android/samples): Update dependencies 2024-05-08 08:22:47 +07:00
rc-swag
e1cc3d5c42 fix: Keyboard should be lower case in UI string
OS font helper UI string had a capital for K it should have been
lower case k.
2024-05-08 11:18:26 +10:00
Darcy Wong
dd20ae30d0 chore(android/samples): Update dependencies 2024-05-08 07:58:58 +07:00
Darcy Wong
8bc0726f32 chore(android/app): Update dependencies 2024-05-08 07:53:58 +07:00
Darcy Wong
dad6955608 chore(android/engine): Update dependencies 2024-05-08 07:27:18 +07:00
Keyman Server
9d5be8e824
Merge pull request #11391 from keymanapp/auto/version-beta-17.0.321
auto: increment beta version to 17.0.321
2024-05-07 11:09:35 -07:00
Keyman Build Agent
b408ead5b0 auto: increment beta version to 17.0.321 2024-05-07 14:08:59 -04:00
Keyman Server
b04c57cc14
Merge pull request #11390 from keymanapp/auto/version-master-18.0.31
auto: increment master version to 18.0.31
2024-05-07 11:06:30 -07:00
Keyman Build Agent
c6de8b05ec auto: increment master version to 18.0.31 2024-05-07 14:05:51 -04:00
SabineSIL
7eca5cb128
Delete mac/mcompile/X_helpers.h 2024-05-07 17:29:57 +02:00
SabineSIL
08a51b992e
Delete mac/mcompile/x.bla 2024-05-07 17:25:51 +02:00
Sabine
456b851366 feat(mac): set dk to 0 2024-05-07 17:08:43 +02:00
Sabine
6d0bb71f6e Revert "feat(mac): adapt mac_KMX_get_KeyVal_From_KeyCode to use for dk"
This reverts commit 4aa217266fc3812b182aa71077c39bec237165a9.

# Conflicts:
#	mac/mcompile/keymap.cpp
feat(mac): tidy up
2024-05-07 17:08:43 +02:00
Sabine
0ebc1013af feat(mac): mac_KMX_ConvertDeadkey mostly finished
feat(mac): adapt mac_KMX_get_KeyVal_From_KeyCode to use for dk

feat(mac): adapted mac_KMX_ConvertDeadkey

feat(mac): tidy up
2024-05-07 17:06:52 +02:00
Steven R. Loomis
1fe76bcd26
Merge branch 'master' into chore/core/11033-points-not-units 2024-05-07 09:26:07 -05:00
Dr Mark C. Sinclair
903108638a
Merge pull request #11255 from keymanapp/test/developer/keyboard-info-compiler-unit-tests-3
test(developer) keyboard info compiler unit tests 3
2024-05-07 15:23:20 +01:00
Eberhard Beilharz
d00ef82369
chore(common): Apply suggestions from code review 2024-05-07 16:05:49 +02:00
Eberhard Beilharz
29952f272d
Update resources/build/minimum-versions.inc.sh
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2024-05-07 15:57:41 +02:00
Steven R. Loomis
5e8b4a1a17 chre(linux): bump libkeymancore version
- also minor typo in docs
2024-05-07 08:55:48 -05:00
Darcy Wong
4cd8a00e42 refactor(android/engine): Refactor updateSelection 2024-05-07 19:58:32 +07:00
Dr Mark C. Sinclair
aad39d5e60 chore(developer): add global thread compilation argument for emscripten to overcome wasm build problem 2024-05-07 13:21:17 +01:00
sgschantz
0dbd47d683 fix(mac): replace deprecated API calls
With the move to Xcode 15.3, there are many APIs called from
Keyman for Mac that were deprecated before our minimum supported
version of macOS (now set to 10.13)
2024-05-07 16:29:04 +07:00