Commit graph

27982 commits

Author SHA1 Message Date
Joshua A. Horton
3ca69066d0 fix(web): invalid initial-state aborts further model processing 2024-04-30 09:05:40 +07:00
Joshua A. Horton
8ddd2eb04a fix(web): failed gesture-model spinup should not lock the gesture engine 2024-04-30 09:05:40 +07:00
sgschantz
fbd4367f2b chore(ios): create script to upload sentry debug symbol file
Wrap call to script with xcode-wrap.sh to retain env
2024-04-30 08:04:43 +07:00
rc-swag
f6005f545f
Merge pull request #11282 from keymanapp/fix/windows/10933/font-helper-out-bounds-crash
fix(windows): check font count display none found
2024-04-30 08:07:21 +10:00
Keyman Server
f2e6875648
Merge pull request #11320 from keymanapp/auto/version-master-18.0.25
auto: increment master version to 18.0.25
2024-04-30 01:04:36 +07:00
Keyman Build Agent
fa9d0d51f5 auto: increment master version to 18.0.25 2024-04-29 14:04:02 -04:00
sgschantz
ec64a98562 chore(ios): modify version scripts
Wrap scripts for FirstVoices so that environment variables are retained
2024-04-29 15:52:00 +07:00
Darcy Wong
03752c1335
Merge pull request #11314 from keymanapp/chore/android/robust-configure
fix(common): Retry curl downloads up to 5 times
2024-04-29 14:19:56 +07:00
Darcy Wong
b1409dd5d1 fix(common): Add retries to curl for downloads.keyman.com query 2024-04-29 10:04:50 +07:00
Darcy Wong
aab6c1c6fb fix(common): Retry curl downloads up to 5 times 2024-04-29 09:49:03 +07:00
Joshua A. Horton
8d2a1e8b93 change(web): longpress up-flick now has two components, requires greater distance 2024-04-29 08:53:32 +07:00
Marc Durdin
a59850e063 chore(ios): force new build 2024-04-29 04:56:56 +07:00
Marc Durdin
1a86ed28a9 chore(ios): force new build 2024-04-27 18:53:12 +07:00
Keyman Server
ceb6bfd1bb
Merge pull request #11311 from keymanapp/auto/version-beta-17.0.316
auto: increment beta version to 17.0.316
2024-04-27 01:06:00 +07:00
Keyman Server
5b1a4f08e4
Merge pull request #11310 from keymanapp/auto/version-master-18.0.24
auto: increment master version to 18.0.24
2024-04-27 01:05:25 +07:00
Keyman Build Agent
f71839dd77 auto: increment beta version to 17.0.316 2024-04-26 14:05:21 -04:00
Keyman Build Agent
02e62fefbe auto: increment master version to 18.0.24 2024-04-26 14:04:47 -04:00
Marc Durdin
93d4e60e63
Merge pull request #11254 from keymanapp/fix/core/10955-double-marker-on-delete
fix(core): ldml backspace processing should delete all markers 🙀
2024-04-26 18:36:08 +10:00
Marc Durdin
a5765d0cc9
Merge pull request #11172 from keymanapp/fix/core/10955-reset-on-frame
fix(core): reset on frame keys 🙀
2024-04-26 18:35:46 +10:00
Eberhard Beilharz
9d649f416d
Merge pull request #11301 from keymanapp/chore/linux/pkg
chore(linux): Prepare for stable release
2024-04-26 10:22:03 +02:00
Eberhard Beilharz
b2c3b99f68
Merge pull request #11266 from keymanapp/fix/web/subkey-menus
fix(web): Fix layout for subkey menus with unusually-sized keys
2024-04-26 10:21:44 +02:00
sgschantz
e88380230d chore(mac): increase maximum size of dmg to 30MB
When upgrading to Xcode 15.3 and a newer version of Sentry, the dmg
template file was too small for the newly generated executable.
2024-04-26 14:57:04 +07:00
sgschantz
99be7c9c34 updated version of Sentry to 8.24.0 2024-04-26 14:30:09 +07:00
Marc Durdin
d019707a65
Merge pull request #11244 from keymanapp/fix/developer/11199-export-osk-without-keyman-installed
fix(developer): support export of visual keyboard when Keyman for Windows not installed
2024-04-26 17:08:58 +10:00
Darcy Wong
71f32872d7
Merge pull request #11305 from keymanapp/chore/beta-to-master-b17s6-2
chore(common): Merge beta to master for Sprint B17S6 (part 2)
2024-04-26 13:35:39 +07:00
Joshua A. Horton
e686dbe67d fix(web): longpress shortcut activation should be based on purely-northward component
change(web): stricter threshold for up-flick shortcut
2024-04-26 10:25:03 +07:00
sgschantz
ebb6631ab6 change macOS target version to 10.13, update versions in markdown files and Podfile 2024-04-26 10:22:58 +07:00
Marc Durdin
571fbb6c50 fix(developer): don't include DTD in visual keyboard export
The DTD reference at tavultesoft.com is no longer valid. In order for
the .xml file to be parseable, we need to remove the DTD reference. This
resolves the issue where the emitted .html file is blank, and adds an
additional step of verifying that the .xml file loads successfully in
the XML to HTML transform.
2024-04-26 10:07:01 +07:00
Darcy Wong
12c79fbd84 chore: Merge remote-tracking branch 'origin/beta' into chore/beta-to-master-b17s6-2 2024-04-26 08:35:16 +07:00
Joshua Horton
1de9b0c0ce
Merge pull request #11281 from keymanapp/fix/android/locked-text-zoom
fix(android): fixes kbd text zoom to prevent accessibility cross-effects
2024-04-26 07:54:50 +07:00
Joshua Horton
d440116f54
Merge pull request #11258 from keymanapp/fix/web/visible-empty-osk
fix(web): osk-view hidden by default on construction
2024-04-26 07:54:38 +07:00
Darcy Wong
3838e88afa chore(common): Merge beta' into master for Sprint B17S6 (part 2) 2024-04-26 06:34:43 +07:00
Steven R. Loomis
44f0dea3cd
Merge branch 'fix/core/10955-reset-on-frame' into fix/core/10955-double-marker-on-delete 2024-04-25 16:59:30 -05:00
Steven R. Loomis
fa1fd75157 fix(core): ldml fix for multiple marker deletion
- current code only deletes a single marker and falls through
- update the ldml test code, get rid of 'expected character' backspace logic (now that we have context object)
- update test cases
2024-04-25 16:59:20 -05:00
Keyman Server
a8a59ae7f2
Merge pull request #11304 from keymanapp/auto/version-beta-17.0.315
auto: increment beta version to 17.0.315
2024-04-26 01:05:44 +07:00
Keyman Server
8a62c3058b
Merge pull request #11303 from keymanapp/auto/version-master-18.0.23
auto: increment master version to 18.0.23
2024-04-26 01:05:22 +07:00
Keyman Build Agent
392381a688 auto: increment beta version to 17.0.315 2024-04-25 14:05:07 -04:00
Keyman Build Agent
4148a0a70b auto: increment master version to 18.0.23 2024-04-25 14:04:41 -04:00
Steven R. Loomis
cd867ba801 fix(core): update vkey_should_invalidate_context per comment
Fixes #10955
2024-04-25 08:58:47 -05:00
Dr Mark C. Sinclair
4ae7418d81
Merge pull request #11253 from keymanapp/test/developer/keyboard-info-compiler-messages-unit-tests-2
test(developer): keyboard info compiler messages unit tests 2
2024-04-25 14:07:03 +01:00
Darcy Wong
32a863286f
Merge pull request #11299 from keymanapp/fix/android/storage-permission-2
fix(android/app): Update storage permissions for Android 12.0+
2024-04-25 19:24:14 +07:00
Dr Mark C. Sinclair
b45927beb3 chore(developer): trying to recover from branch divergence 2024-04-25 11:41:03 +01:00
Dr Mark C. Sinclair
90e9999657 chore(developer): replace some local variables with constants 2024-04-25 11:36:54 +01:00
Dr Mark C. Sinclair
983f0b237a chore(developer): replace some local variables with constants 2024-04-25 11:20:48 +01:00
Dr Mark C. Sinclair
e2ba026313 chore(developer): rmove unnecessary async from preinit test 2024-04-25 11:09:37 +01:00
Dr Mark C. Sinclair
343a45c7c3 chore(developer): Merge branch 'beta' into test/developer/keyboard-info-compiler-messages-unit-tests-2 2024-04-25 11:02:13 +01:00
Darcy Wong
7fc7d0cc2d
Merge pull request #11206 from keymanapp/fix/android/long-context
fix(android/engine): URIEncode strings passed to Javascript
2024-04-25 15:41:01 +07:00
Eberhard Beilharz
888ec56d5a
chore(linux): Prepare for stable release
- Adjust branch name
- Update Debian standards version
- Update dependency name (`pkg-config` is deprecated and replaced by
  `pkgconf`)
2024-04-25 09:29:35 +02:00
Eberhard Beilharz
8c2cf56b04
Merge pull request #11296 from keymanapp/chore/linux/improve-setup
chore(linux): Install python3-dev
2024-04-25 08:57:22 +02:00
Darcy Wong
7038fb4651 fix(android/app): Update storage permissions for Android 12.0+ 2024-04-25 10:42:04 +07:00