jahorton
ec68bb12c7
fix(ios): .app is folder; artifact as .zip of .app
2021-08-06 10:30:57 +07:00
Darcy Wong
21059f8dfa
Merge pull request #5541 from keymanapp/fix/android/back-destroy-progress-dialog
...
fix(android/app): Fix cleanup when progress dialog cancelled
2021-08-06 10:28:06 +07:00
Darcy Wong
bf736d519d
chore(android/app): Revert Toast notification
2021-08-06 10:27:08 +07:00
Marc Durdin
3faa32b9cd
chore(developer): address review comments
2021-08-06 12:49:21 +10:00
Darcy Wong
ebb04697e4
Merge pull request #5520 from keymanapp/feat/android/prompt-webview-update
...
feat(android): Add API for checking Chrome version
2021-08-06 09:37:10 +07:00
jahorton
89d5a0bd9e
fix(ios): sim artifact uses .app, not .ipa
2021-08-06 09:28:25 +07:00
Marc Durdin
d76eca052e
fix(common/core/desktop): split smp for context chars
...
Fixes #5465 .
Fixes #5561 .
If a non-BMP Unicode char was emitted into the internal context, it was
being truncated to a WORD, which caused data loss for multi-group
keyboards.
Includes an update to a unit test to validate this fix.
2021-08-06 12:28:15 +10:00
jahorton
67f29d2a61
docs(ios): tweaks build-script help for new flag
2021-08-06 08:16:58 +07:00
jahorton
b9fe39e6fb
chore(ios): -all-artifacts -> -add-sim-artifact
2021-08-06 08:07:42 +07:00
jahorton
99166ef0cc
chore(common): reverts unrelated package-lock update
2021-08-06 08:05:42 +07:00
jahorton
4fa88a4ab6
fix(ios): missed a spot
2021-08-06 08:05:15 +07:00
jahorton
b95579ebe1
fix(ios): proper use of our XCODEFLAGS_EXT shell var
2021-08-06 08:03:49 +07:00
jahorton
70f6cda8eb
fix(ios): missed a spot in prepRelease
2021-08-06 07:52:48 +07:00
jahorton
bc541389a6
fix(ios): missed a spot in prepRelease
2021-08-06 07:52:27 +07:00
Marc Durdin
25f5315970
Merge pull request #5556 from keymanapp/fix/windows/tsysinfo-format-grid
...
fix(windows): tsysinfo format grid correctly
2021-08-06 07:52:07 +10:00
Marc Durdin
0256875f59
Merge pull request #5559 from SabineSIL/master
...
fix(windows): wrap text in keyboard installation dialog
2021-08-06 07:23:16 +10:00
SabineSIL
b99e98e123
fix(Windows) bug 4833
...
keyboard installation prompt wordwrap
2021-08-05 21:03:10 +02:00
Keyman Server
99056cb1e6
Merge pull request #5558 from keymanapp/auto/version-master-15.0.95
...
auto: increment master version to 15.0.95
2021-08-06 04:04:33 +10:00
Keyman Build Agent
8576826526
auto: increment master version to 15.0.95
2021-08-05 14:02:11 -04:00
Sabine
cb4704b328
fix(Windows) bug 4833 keyboard installation prompt wordwrap
2021-08-05 15:07:36 +02:00
Eberhard Beilharz
a79de47a50
Merge pull request #5549 from keymanapp/chore/linux/warning
...
chore(linux): Remove compiler warning in ibus-keyman
2021-08-05 10:39:01 +02:00
jahorton
15a5319ffb
chore(ios): prep-release script tweak
2021-08-05 14:41:11 +07:00
jahorton
a4901a2c67
feat(oem/fv/ios): FV app - simulator build artifact
2021-08-05 14:36:15 +07:00
Marc Durdin
7ec35823a2
chore: rollback missed merge
2021-08-05 17:28:39 +10:00
jahorton
e57517319c
fix(ios): fixes simple-14.0 test for auto-updated package use
2021-08-05 17:11:19 +10:00
Marc Durdin
f223fe7780
fix(windows): Welcome should always show in front
...
Fixes #4549 .
The Package Welcome dialog would not always show in front because its
owner could be `nil` in some circumstances.
2021-08-05 17:10:34 +10:00
jahorton
259dee0d21
feat(ios): Keyman app - simulator build artifact
2021-08-05 14:03:06 +07:00
Marc Durdin
1570d914ca
chore(windows): rewrite LoadParamsFromFile
2021-08-05 16:46:09 +10:00
Marc Durdin
ab263a743f
chore(windows): sentrytool param file support
...
The maximum command line length in Windows is 2047 characters. In Delphi
it appears to be 1024 characters. In debugging, I hit that 1024
character limit which was pretty annoying.
So this patch allows us to use an `@file` parameter to put command line
parameters into a text file and read from that instead. It's probably a
little hacked together and could be turned into a class that we could
usefully reuse in all our other command line apps.
I looked around for a generic Delphi solution but did not find an
existing one that was any good.
Low priority, not required for beta, but putting it up because I've done
the work already.
2021-08-05 16:24:30 +10:00
Marc Durdin
39dbd09245
fix(windows): tsysinfo format grid correctly
...
Minor fix to make the module list format correctly with
chromium browser instead of mshtml, plus a tweak to build
copy xsl files as well to bin
2021-08-05 16:20:20 +10:00
Darcy Wong
457311b6cb
fix(web): Blank spacebar text when displayName is empty string
2021-08-05 13:09:58 +07:00
Marc Durdin
515391c453
Merge pull request #5423 from keymanapp/fix/android/5397-graceful-failure-web-keyboard
...
fix(android): gracefully handle errors in KMW keyboards
2021-08-05 16:05:49 +10:00
jahorton
6afd56e10b
chore(common/core/web): minor cleanup, robustness
2021-08-05 12:39:16 +07:00
jahorton
c2c5bb3d13
chore(web): restores branch unit tests; they were not against embedded tab
2021-08-05 12:23:23 +07:00
jahorton
4a2fec2d8f
refactor(web): roots out embedded-tab code from source branch
2021-08-05 12:13:03 +07:00
Darcy Wong
3502d6ffa5
fix(android): Notify when download cancelled
2021-08-05 11:11:25 +07:00
jahorton
3066c1f246
chore(web): Merge branch 'master' into fix/web/final-match-group
2021-08-05 11:02:24 +07:00
Darcy Wong
22aebbded4
Merge pull request #5538 from keymanapp/fix/web/util-wait-use-alerts
...
fix(web): Have util.wait check useAlerts option
2021-08-05 09:02:57 +07:00
Marc Durdin
7ac7c4b290
feat(android): click on body reloads keyboard
2021-08-05 11:36:57 +10:00
Darcy Wong
e144267132
Merge pull request #5546 from keymanapp/chore/android/cleanup-fv-gradle
...
chore(android): Update sentry-android-gradle-plugin to 2.1.0
2021-08-05 08:10:32 +07:00
Darcy Wong
4fc408fa90
Merge pull request #5486 from keymanapp/chore/crowdin-update-az
...
chore(ios,windows): Update crowdin strings for Azerbaijani
2021-08-05 07:51:55 +07:00
Keyman Server
59e35cef40
Merge pull request #5550 from keymanapp/auto/version-master-15.0.94
...
auto: increment master version to 15.0.94
2021-08-05 04:02:45 +10:00
Keyman Build Agent
3a028317ea
auto: increment master version to 15.0.94
2021-08-04 14:02:03 -04:00
Eberhard Beilharz
f08444019b
chore(linux): Remove compiler warning in ibus-keyman
...
This change replaces the deprecated `g_type_class_add_private`
and `G_TYPE_INSTANCE_GET_PRIVATE` with `G_DEFINE_TYPE_WITH_PRIVATE`
and the generated method `km_service_get_instance_private`.
2021-08-04 16:54:26 +02:00
Eberhard Beilharz
c3b27b1c98
Merge pull request #5518 from keymanapp/refactor/core/comment
...
refactor(common/core): Move comment to where it belongs
2021-08-04 14:20:47 +02:00
Eberhard Beilharz
4f368a5d61
Merge pull request #5498 from keymanapp/chore/core/kmcomp
...
chore(common/core): Allow shell script for kmcomp
2021-08-04 14:20:28 +02:00
Eberhard Beilharz
410fde725f
Merge pull request #5529 from keymanapp/refactor/linux/path
...
refactor(linux): Cleanup import of os.path
2021-08-04 14:19:50 +02:00
Eberhard Beilharz
5cd1d0e432
refactor(common/core): Move comment to where it belongs
2021-08-04 12:25:49 +02:00
Eberhard Beilharz
0a28af6c83
chore(common/core): Allow shell script for kmcomp
...
This change allows to build the keyboards on Linux if a `kmcomp`
script can be found in PATH. Otherwise we check for and use `wine`
and `kmcomp.exe`.
2021-08-04 12:25:02 +02:00
Eberhard Beilharz
a2950bef7f
refactor(linux): Cleanup import of os.path
...
This change imports `os` instead of `os.path`. This is the
recommended way. It also reduces confusion whether to use
`os.path.whatever()` or just `path.whatever()`.
2021-08-04 12:24:07 +02:00