Sabine
0a43883a51
chore(common): use new namespace km_vk in linux/mcompile/keymap/keymap.h
2025-07-15 18:00:31 +02:00
Sabine
b4d76dcc51
chore(common): use new namespace km_vk in charToKeyConversion and mac/mcompile/keymap.h
2025-07-15 17:18:32 +02:00
Sabine
be0c84faad
chore(common): use new namespace km_vk for constants(2.)
2025-07-15 15:09:10 +02:00
Keyman Server
882ade2790
Merge pull request #14341 from keymanapp/auto/version-master-19.0.83
...
auto: increment master version to 19.0.83
2025-07-10 11:02:17 -07:00
Keyman Build Agent
8312a17715
auto: increment master version to 19.0.83
2025-07-10 14:01:47 -04:00
Eberhard Beilharz
b620a260c8
Merge pull request #14331 from keymanapp/maint/mac/fixrelease
...
We already run `build.sh publish` as part of the regular release build in `macos_build_action`, so we don't have to call it again.
2025-07-10 17:01:24 +02:00
Eberhard Beilharz
c18609914a
Merge pull request #14330 from keymanapp/maint/mac/improvetc
2025-07-10 17:00:59 +02:00
Eberhard Beilharz
195bf68f3d
Merge pull request #14329 from keymanapp/maint/android/fixrelease
...
Uses absolute paths for zipping files.
Follow-up-of: #14308
2025-07-10 16:59:07 +02:00
Eberhard Beilharz
9b40e0fdbf
maint(mac): don't run build.sh publish twice
...
We already run `build.sh publish` as part of the regular release
build in `macos_build_action`, so we don't have to call it again.
Build-bot: skip
Test-bot: skip
2025-07-10 11:17:18 +02:00
Eberhard Beilharz
3f8dc44b73
maint(mac): fix end of blocks
...
Test-bot: skip
2025-07-10 11:06:22 +02:00
Eberhard Beilharz
11288f9868
maint(android): fix Android release build
...
Uses absolute paths for zipping files.
Follow-up-of: #14308
Build-bot: skip
Test-bot: skip
2025-07-10 10:57:00 +02:00
Keyman Server
a2f4588dea
Merge pull request #14327 from keymanapp/auto/version-master-19.0.82
...
auto: increment master version to 19.0.82
2025-07-09 11:03:04 -07:00
Keyman Build Agent
4901addbf7
auto: increment master version to 19.0.82
2025-07-09 14:02:34 -04:00
Eberhard Beilharz
6f737f6070
Merge pull request #14323 from keymanapp/maint/windows/14202_symbols
...
Fixes : #14202
2025-07-09 18:35:36 +02:00
Eberhard Beilharz
e915ccd93d
Merge pull request #14322 from keymanapp/maint/developer/fixrelease
...
`keyman-developer-release.sh` calls the `write_download_info` function but neglected to source the `shellHelperFunctions.sh` file which defines that function. Thus this change fixes the release build.
2025-07-09 18:35:07 +02:00
Eberhard Beilharz
b7466f7b35
Merge pull request #14321 from keymanapp/maint/windows/fixrelease
...
The .download_info files use the platform `win` instead of `windows`. This PR changes this, and also renames the `_verify_project` function to `_verify_platform` to better match what it's checking. Fixes Windows release builds.
Follow-up-of: #14270
2025-07-09 18:34:39 +02:00
Eberhard Beilharz
94242982fc
Merge pull request #14308 from keymanapp/maint/android/improvepaths
...
This is a small refactoring to use full, absolute paths when copying files and changing directories. This makes it clearer to see where those directories/files are located.
2025-07-09 16:34:03 +02:00
Eberhard Beilharz
98159ae746
maint(windows): replace hardcoded symbols paths with parameters
...
Only touches release build files, so skipping PR test builds.
Fixes : #14202
Build-bot: skip
Test-bot: skip
2025-07-09 16:30:18 +02:00
Eberhard Beilharz
8f0206329b
Update resources/shellHelperFunctions.sh
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2025-07-09 16:09:02 +02:00
Eberhard Beilharz
ae302ba4ed
Merge pull request #14320 from keymanapp/maint/android/fixrelease
...
PR #14264 removed the `--ci` parameter from Android builds, but forgot to remove it for release builds. This PR fixes this.
Follow-up-of: #14264
2025-07-09 16:08:07 +02:00
Eberhard Beilharz
f4101689bc
Merge pull request #14319 from keymanapp/maint/linux/dists
...
Ubuntu 24.10 Oracular is EOL, so this PR removes it from our launchpad builds and GHA packaging builds. Add Ubuntu 25.10 Questing to GHA packaging builds (it already got added to Launchpad in an earlier PR).
2025-07-09 16:07:37 +02:00
Joshua Horton
e366117dee
Merge pull request #14305 from keymanapp/fix/ios/ipad-air-2-scaling
...
fix(ios): restore keyboard scale map for iPad Air 2
2025-07-09 20:02:46 +07:00
Eberhard Beilharz
428b611eff
maint(developer): add missing include file 🩹
...
`keyman-developer-release.sh` calls the `write_download_info` function
but neglected to source the `shellHelperFunctions.sh` file which
defines that function. Thus this change fixes the release build.
Build-bot: skip
Test-bot: skip
2025-07-09 12:06:17 +02:00
Eberhard Beilharz
479a0da739
maint(windows): fix platform name for Windows 🩹
...
The .download_info files use the platform `win` instead of `windows`.
This PR changes this, and also renames the `_verify_project` function
to `_verify_platform` to better match what it's checking. Fixes Windows
release builds.
Test-bot: skip
2025-07-09 12:01:13 +02:00
Eberhard Beilharz
3c7304e8bd
maint(android): remove --ci parameter from Android release builds
...
PR #14264 removed the `--ci` parameter from Android builds, but forgot to
remove it for release builds. This PR fixes this.
Follow-up-of: #14264
Build-bot: skip
Test-bot: skip
2025-07-09 11:52:13 +02:00
Eberhard Beilharz
2438f6d2cc
Merge pull request #14304 from dyacob/patch-1
2025-07-09 11:41:45 +02:00
Eberhard Beilharz
169490e3fa
maint(linux): remove Oracular from launchpad builds
...
Ubuntu 24.10 Oracular is EOL, so we remove it from our launchpad builds.
Test-bot: skip
2025-07-09 11:21:00 +02:00
Eberhard Beilharz
6b61ea49a7
maint(linux): on GHA packaging remove Oracular, add Questing
...
Remove EOL Ubuntu 24.10 Oracular, add Ubuntu 25.10 Questing.
Test-bot: skip
2025-07-09 11:04:06 +02:00
Keyman Server
a0c2269114
Merge pull request #14317 from keymanapp/auto/version-master-19.0.81
...
auto: increment master version to 19.0.81
2025-07-08 11:01:56 -07:00
Keyman Build Agent
0adb67e242
auto: increment master version to 19.0.81
2025-07-08 14:01:23 -04:00
Eberhard Beilharz
69dfae5acc
Merge pull request #14314 from keymanapp/maint/resources/14313_trigger
...
Fixes : #14313
Follow-up-of: #14274
2025-07-08 16:42:39 +02:00
Eberhard Beilharz
dd30a13345
maint(resources): fix triggering of builds
...
Fixes : #14313
Follow-up-of: #14274
Test-bot: skip
2025-07-08 13:35:15 +02:00
Eberhard Beilharz
466b72843a
Merge pull request #14311 from keymanapp/maint/common/release
2025-07-07 21:45:07 +02:00
Eberhard Beilharz
d1124504af
maint(common): remove include of deleted tc-download-info.inc.sh
...
This fixes the release builds.
Follow-up-of: #14270
Build-bot: skip
Test-bot: skip
2025-07-07 21:03:33 +02:00
Keyman Server
07aa0dc05a
Merge pull request #14310 from keymanapp/auto/version-master-19.0.80
...
auto: increment master version to 19.0.80
2025-07-07 11:05:22 -07:00
Keyman Build Agent
af6b53974d
auto: increment master version to 19.0.80
2025-07-07 14:04:40 -04:00
Eberhard Beilharz
6312792a56
Merge pull request #14270 from keymanapp/maint/common/14259_write_download_info
2025-07-07 19:17:08 +02:00
Eberhard Beilharz
a25202530e
maint(common): consolidate write_download_info functions
...
Fixes : #14259
Build-bot: skip
Test-bot: skip
2025-07-07 18:51:37 +02:00
Eberhard Beilharz
9cabc3d56e
Merge pull request #14269 from keymanapp/refactoring/common/shellHelperFuncs
...
Also always include `jq.inc.sh`. The include file already has everything we did here.
2025-07-07 18:49:18 +02:00
Eberhard Beilharz
38f43d84cf
refactor(common): some reformattings in shellHelperFunctions.sh
...
Also always include `jq.inc.sh`. The include file already has everything
we did here.
Test-bot: skip
2025-07-07 18:44:28 +02:00
Eberhard Beilharz
24246b80ff
maint(android): use absolute paths
...
This is a small refactoring to use full, absolute paths when copying files
and changing directories. This makes it clearer to see where those
directories/files are located.
Build-bot: skip
Build-bot: build android
Test-bot: skip
2025-07-07 17:44:59 +02:00
Eberhard Beilharz
c8177a8e1d
Merge pull request #14307 from keymanapp/maint/android/fixrelease
2025-07-07 17:41:11 +02:00
Eberhard Beilharz
0a5342150d
maint(android): use --release for release builds
...
This will fix the Android release builds. Previously we did a debug
build but then tried to copy files from the release build folder.
The original build config passed `--release` when doing a release build,
which lost when moving to build scripts.
Fixes : #14302
Build-bot: skip
Build-bot: release android
Test-bot: skip
2025-07-07 17:34:08 +02:00
Joshua Horton
970d93c7f5
fix(ios): restore keyboard scale map for iPad Air 2
...
Fixes: KEYMAN-IOS-JC
2025-07-07 07:58:03 -05:00
Daniel Yacob
821371cfd9
Explanation of the Description field added in Details section.
2025-07-07 08:52:58 -04:00
Keyman Server
362d38730b
Merge pull request #14301 from keymanapp/auto/version-master-19.0.79
...
auto: increment master version to 19.0.79
2025-07-04 13:03:31 -07:00
Keyman Build Agent
598e33c285
auto: increment master version to 19.0.79
2025-07-04 16:02:50 -04:00
Marc Durdin
c30d4d7623
Merge pull request #14297 from keymanapp/docs/developer/follow-14204
...
docs(developer): Fix links in gestures guide
2025-07-05 02:54:26 +07:00
Marc Durdin
1333d78eb4
Apply suggestions from code review
2025-07-04 21:46:32 +02:00
Darcy Wong
1ac8c2ded7
docs(developer): Fix links in gestures guide
...
Follows #14204 and fixes the broken links found in keymanapp/help.keyman.com#2149
2025-07-04 03:38:34 -05:00