Joshua A. Horton
cf402452ec
fix(android): display-delay logic
2022-11-15 15:23:27 +07:00
Joshua A. Horton
f63e362b2d
chore(android): cleanup, missed branch-refactor details
2022-11-15 15:07:18 +07:00
Joshua A. Horton
87fc6921af
change(web): adds a bit of dynamic resizing to help bubble
2022-11-15 14:42:39 +07:00
Joshua A. Horton
6e3a7baeac
feat(android): first-pass integration into Keyman for Android
2022-11-15 14:13:49 +07:00
Darcy Wong
07ecf7839b
fix(android/engine): Remove extra file suffix when installing kmp
2022-11-15 13:24:55 +07:00
Darcy Wong
c812940750
Merge pull request #7719 from keymanapp/fix/android/keyboard-not-found
...
chore(android/engine): Add more logging for keyboard restart
2022-11-15 12:05:09 +07:00
Joshua A. Horton
f44017ae4e
change(web): reworks Web-side implementation, adds interaction-based autodismiss
2022-11-15 10:28:58 +07:00
sgschantz
39a9456ec7
added ff-ng localization to mac project
2022-11-15 10:09:00 +07:00
Darcy Wong
3148e4cc1a
chore(android/engine): Add more logging for keyboard restart
2022-11-15 09:54:18 +07:00
sgschantz
59f875fcd7
added zh-cn localization to mac project
2022-11-15 09:06:04 +07:00
Ross
2fcc0feed0
chore(windows): rearrange mock_options_update add commment
2022-11-15 11:03:41 +10:00
Keyman Server
96196cced6
Merge pull request #7718 from keymanapp/auto/version-beta-16.0.104
...
auto: increment beta version to 16.0.104
2022-11-15 05:03:30 +11:00
Keyman Build Agent
0b8b0d87ab
auto: increment beta version to 16.0.104
2022-11-14 13:02:52 -05:00
Eberhard Beilharz
417dcc6bcd
Merge pull request #7686 from keymanapp/refactor/linux/consts
...
refactor(linux): Use consts instead of strings
2022-11-14 17:20:37 +01:00
Steven R. Loomis
2b9a90f6eb
Merge pull request #7561 from keymanapp/feat/core/7532-fullspec-epic-ldml
2022-11-14 09:13:10 -06:00
rc-swag
9117b391e3
chore(windows): address review comments
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-14 16:15:40 +10:00
Joshua A. Horton
93791ef445
chore(web): cleanup, tweaks from PR review
2022-11-14 11:37:39 +07:00
rc-swag
c61ef09312
Merge pull request #7207 from keymanapp/fix/windows/ezip-file-not-avail-elevated-admin
...
fix(windows): check if permissions for thread to access file
2022-11-14 14:16:47 +10:00
Darcy Wong
7ca7cb8d70
chore(common): Update crowin strings for Fulfulde
2022-11-14 10:27:30 +07:00
Darcy Wong
391eb402f3
chore(common): Update crowdin strings for Simplified Chinese
2022-11-14 09:56:52 +07:00
Ross
578a9017f4
chore(windows): add unit test for SetupCoreEnvironment
2022-11-14 12:55:13 +10:00
Joshua A. Horton
96c3d6c7a3
docs(web): tweaks test page with helpful info
2022-11-14 09:06:26 +07:00
Joshua A. Horton
c5bf803b50
refactor(web): cleans up doc-kbd stylesheet handling (within PR)
2022-11-14 08:48:52 +07:00
Marc Durdin
c0e640fe73
Merge pull request #7710 from keymanapp/chore/windows/keyman-debug-symbols
...
chore(windows): include debug info in keyman build
2022-11-14 11:57:26 +11:00
Marc Durdin
1efe89b946
Merge pull request #7707 from keymanapp/chore/windows/report-errors-for-cust-init-better
...
chore(windows): Add safecall for internal CustomisationStorage API interface
2022-11-14 11:57:19 +11:00
Marc Durdin
350e4e2930
Merge pull request #7709 from keymanapp/fix/windows/7708-handle-timeout
...
fix(windows): handle timeout in downloads
2022-11-14 11:57:13 +11:00
Marc Durdin
d309d0e148
Merge pull request #7703 from keymanapp/chore/windows/add-sentry-traces-for-js-crashes
...
chore(windows): add sentry traces for unsolved crashes
2022-11-14 11:57:05 +11:00
Marc Durdin
11df4ff4be
Merge pull request #7699 from keymanapp/fix/windows/7698-language-switch-rounding-error
...
fix(windows): click in 1 pixel high box in Language Switch window caused crash
2022-11-14 11:56:58 +11:00
Marc Durdin
2e58174092
chore(windows): include debug info in keyman build
...
Same as #7600 , but for keyman.dpr.
2022-11-14 10:52:20 +11:00
Marc Durdin
c07ea36ec2
fix(windows): handle timeout in downloads
...
Fixes #7708 .
2022-11-14 10:35:20 +11:00
Marc Durdin
ce93901a5f
chore(windows): Add safecall for internal CustomisationStorage API interface
...
This makes it easier to track what is happening for errors where
otherwise we found that exception messages were being cropped; for
example, see KEYMAN-WINDOWS-X.
The error messages were being cropped because the exception handler was
in the exe module, but the exception was being raised in kmcomapi
module. When the exception was handled, the handler tested to see if
the exception object inherited from exemodule.Exception, but it was
inheriting from kmcomapi.Exception instead, and so it did not attempt
to load the message detail.
By adding `safecall` calling convention to `KeymanCustomisation`, we
move responsibility for handling the exception to the
`TKeymanAutoObject.SafeCallException` function, and we get full detail
for the exception.
2022-11-14 09:40:14 +11:00
Keyman Server
b4ea9ce7ef
Merge pull request #7706 from keymanapp/auto/version-master-17.0.8
...
auto: increment master version to 17.0.8
2022-11-14 08:15:18 +11:00
Keyman Build Agent
44fee629c8
auto: increment master version to 17.0.8
2022-11-13 16:14:41 -05:00
Marc Durdin
fcdab3b124
Merge pull request #7704 from keymanapp/mcdurdin-patch-2
...
chore: fix TIER.md for master
2022-11-14 07:45:49 +11:00
Marc Durdin
5eaa526a99
Update TIER.md
2022-11-14 07:34:26 +11:00
Marc Durdin
fbd1a2e7a5
chore(windows): add sentry traces for unsolved crashes
...
Adds Sentry breadcrumbs for the following crash reports:
* KEYMAN-WINDOWS-62
* KEYMAN-WINDOWS-6H (? no reports in recent releases, so may be
resolved)
* KEYMAN-WINDOWS-7J
* KEYMAN-WINDOWS-4R
The source of these crashes is hard to pinpoint, so hoping that this
additional data sheds some light.
2022-11-14 07:21:22 +11:00
Keyman Server
e7175106cf
Merge pull request #7702 from keymanapp/auto/version-beta-16.0.103
...
auto: increment beta version to 16.0.103
2022-11-13 05:03:25 +11:00
Keyman Server
e74dfda2fd
Merge pull request #7701 from keymanapp/auto/version-master-17.0.7
...
auto: increment master version to 17.0.7
2022-11-13 05:02:38 +11:00
Keyman Build Agent
15221f5f58
auto: increment beta version to 16.0.103
2022-11-12 13:02:23 -05:00
Keyman Build Agent
bc8dfd0283
auto: increment master version to 17.0.7
2022-11-12 13:01:54 -05:00
Darcy Wong
d1afadf927
Merge pull request #7700 from keymanapp/chore/android/comment-println
...
chore(android/app): Remove debugging info on build.gradle
2022-11-12 11:23:55 +07:00
Darcy Wong
2e553c7887
chore(android/app): Remove debugging info on build.gradle
2022-11-12 10:37:32 +07:00
Darcy Wong
71a9a36bd3
Merge pull request #7674 from keymanapp/chore/android/append-tier-to-app-name
...
fix(android/app): Append tier to app name
2022-11-12 06:52:59 +07:00
Darcy Wong
6c14d6cccf
Update android/KMAPro/kMAPro/build.gradle
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-12 06:52:51 +07:00
Marc Durdin
0eb39dc9ea
fix(windows): click in 1 pixel high box in Language Switch window caused crash
...
Fixes #7698 .
Due to a `>` instead of a `>=` check, there was a one pixel high box at
the bottom of each list of input methods for each language which would
reuslt in an invalid value for `FNewHoverKeyboard`
(`lang.KeyboardCount`).
As well as fixing this, I changed the result for clicking below the
input method list to the more logical last item in the list rather than
the first.
2022-11-12 10:23:32 +11:00
Marc Durdin
111f914d90
Merge pull request #7675 from keymanapp/dependabot/npm_and_yarn/minimatch-3.1.2
...
chore(deps): bump minimatch from 3.0.4 to 3.1.2
2022-11-12 06:34:57 +11:00
Marc Durdin
2fb9a3a711
Merge pull request #7692 from keymanapp/fix/windows/7690-avoid-crash-on-end-session
...
fix(windows): make sure IdStackWindows finalizes after Vcl.Forms
2022-11-12 06:26:17 +11:00
Marc Durdin
88a3d0e02e
Merge pull request #7693 from keymanapp/chore/beta-to-master-b16s1
...
chore: merge beta to master B16S1
2022-11-12 06:12:09 +11:00
Marc Durdin
fc20efd9bf
Merge branch 'master' into chore/beta-to-master-b16s1
2022-11-12 06:11:57 +11:00
Keyman Server
48592c8b4b
Merge pull request #7696 from keymanapp/auto/version-beta-16.0.102
...
auto: increment beta version to 16.0.102
2022-11-12 05:03:44 +11:00