jahorton
49488ed17f
feat(web): adds some event metadata for reports
2020-05-13 10:07:14 +07:00
jahorton
849cda09bb
feat(web): starts base-level sentry linkage/testing setup
2020-05-13 10:07:12 +07:00
Joshua A. Horton
6a789f29e6
chore(common/lmlayer): Merge branch 'master' into change/common/lmlayer/move-joiner-to-compiler
2020-05-13 09:33:41 +07:00
Marc Durdin
b1ed449ea6
fix(windows): start data refactor for http
...
Start moving data from forms to models/controllers for
onlineupdate and establish a shared data pattern for
transitional refactoring. Also establish a TLocaleStrings
class which has no global variable dependency.
2020-05-13 06:41:35 +10:00
Keyman Server
cf4facba35
Merge pull request #3118 from keymanapp/auto/version-master-14.0.75
...
auto: increment master version to 14.0.75
2020-05-12 04:02:28 +10:00
Keyman Build Agent
5cd2602685
auto: increment master version to 14.0.75
2020-05-11 14:01:35 -04:00
Marc Durdin
87323ee731
Merge pull request #3117 from keymanapp/fix/windows/sentry-kmbrowserhost-limited-debug-info
...
fix(windows): kmbrowserhost was missing debug info
2020-05-11 19:15:50 +10:00
Marc Durdin
60cfa98638
fix(windows): kmbrowserhost was missing debug info
2020-05-11 15:31:06 +10:00
Marc Durdin
aaa8d6b8c5
fix(developer): updated project
2020-05-11 15:12:03 +10:00
Marc Durdin
aa4f1febe6
refactor(windows): use http instead of file for ui
...
Serve all Keyman Configuration dialogs over a local http server
instead of over file protocol. This is more secure and allows for
a bunch of things in the future, including simple online integration
and stable reporting.
2020-05-11 15:11:31 +10:00
Keyman Server
4f6a6d52bc
Merge pull request #3116 from keymanapp/auto/version-master-14.0.74
...
auto: increment master version to 14.0.74
2020-05-11 13:12:11 +10:00
Keyman Build Agent
59adbe71db
auto: increment master version to 14.0.74
2020-05-10 23:11:29 -04:00
Marc Durdin
d93d4d3efa
Merge pull request #3115 from keymanapp/fix/windows/sentry-final-cleanup
...
fix(windows): kmshell title and kmbrowserhost sentry
2020-05-11 13:04:22 +10:00
Marc Durdin
6d7c92bfff
fix(windows): kmshell title and kmbrowserhost sentry
...
kmshell had no application.title set and this gave incorrect
results for crash report dialog.
kmbrowserhost was acting as a VCL app but it isn't, and the
sentry integration was pulling in all the VCL dependencies which
was a bad outcome. This removes those and handles crashes as a
non-VCL app.
2020-05-11 08:10:26 +10:00
Marc Durdin
080f03860e
Merge pull request #3083 from keymanapp/fix/windows/2759-force-output-keystroke-fails
...
fix(windows): force output keystroke failure
2020-05-11 06:09:09 +10:00
Keyman Server
1a5771f6bb
Merge pull request #3114 from keymanapp/auto/version-master-14.0.73
...
auto: increment master version to 14.0.73
2020-05-09 04:02:37 +10:00
Keyman Build Agent
0cf62b3072
auto: increment master version to 14.0.73
2020-05-08 14:01:31 -04:00
Darcy Wong
652136829d
modify(android): Change assumptions on default keyboard
...
To support FV app, allow KeyboardController to remove any index.
KeyboardController also no longer initializes with a default of sil_euro_latin.
2020-05-08 21:56:19 +07:00
Darcy Wong
f097f24295
fix(android): Handle other keyboard apps that have different default
2020-05-08 17:34:39 +07:00
Eberhard Beilharz
30e48ab29c
chore: Allow to override hook defs
...
This change allows a different project to override the definitions
by providing a local `commit-msg-defs` file while still sharing the
`commit-msg` hook. Other projects might have a different set of
scopes.
2020-05-08 11:46:35 +02:00
Darcy Wong
251dff3bba
modify(android): Refactor KeyboardPickerActivity
2020-05-08 16:34:06 +07:00
Darcy Wong
d21fb5d3c8
Merge pull request #3091 from keymanapp/feat/android/migrate-installed-dat
...
feat(android): Migrate installed keyboards list to keyboards_list.json
2020-05-08 16:33:46 +07:00
Darcy Wong
b65c1d76eb
chore(android): Add logging for review comments
2020-05-08 15:03:50 +07:00
Marc Durdin
f735bdaab0
Merge pull request #3107 from keymanapp/fix/windows/sentry-cef-shutdown-interactions
...
fix(windows): sentry cef shutdown interactions
2020-05-08 17:10:25 +10:00
Marc Durdin
dc5cab612b
chore: add comment post review
2020-05-08 16:57:20 +10:00
Marc Durdin
5956674a43
chore(common): add tests for Keyman Core
2020-05-08 16:53:53 +10:00
Marc Durdin
79ae25f966
fix(windows): support kmtip
2020-05-08 16:45:04 +10:00
Joshua Horton
0c4b1b68fa
Merge pull request #3108 from keymanapp/fix/ios/oem/light-mode-and-banner-fix
...
fix(ios/oem): FV light mode lock and basic banner fix
2020-05-08 13:24:45 +07:00
jahorton
370c3b3c5e
change(ios/oem): adds text to FV banner images
2020-05-08 12:35:23 +07:00
jahorton
120500dbe7
fix(ios/oem): sets development cert/profile for debug configs
2020-05-08 12:25:38 +07:00
jahorton
80d2875ace
fix(ios/oem): locks app into light mode
2020-05-08 12:25:32 +07:00
Marc Durdin
bf1c2cde90
chore(windows): cleanup deps
2020-05-08 14:45:52 +10:00
Marc Durdin
5e7df2e051
fix(windows): sentry cef shutdown interactions
...
When Sentry is trying to shutdown an app which has CEF windows active,
the main process can hang waiting for the CEF renderer etc processes to
shutdown. Instead, we now rely on the child (CEF renderer etc) processes
to shutdown when their parent process aborts, with a watchdog thread, and
then abandon everything in the parent process with ExitProcess. This is
more reliable, especially with nastier crashes like memory corruption or
stack corruption.
2020-05-08 14:42:39 +10:00
Marc Durdin
74bd054730
Merge pull request #3105 from keymanapp/fix/ios/oem/system-keyboard-load
...
fix(ios/oem): Fixes FV app's system keyboard
2020-05-08 13:37:57 +10:00
Keyman Server
36725dc5ea
Merge pull request #3104 from keymanapp/auto/version-master-14.0.72
...
auto: increment master version to 14.0.72
2020-05-08 12:55:40 +10:00
jahorton
9983732ca5
fix(ios/oem): reverts local development cert, profile changes
2020-05-08 09:55:11 +07:00
Keyman Build Agent
7fe0a8c4c2
auto: increment master version to 14.0.72
2020-05-07 22:54:46 -04:00
Marc Durdin
3fc41c3bac
Merge pull request #3100 from keymanapp/fix/windows/sentry-db-location
...
fix(windows): use consistent sentry db location
2020-05-08 11:59:35 +10:00
Marc Durdin
ce5db177c2
fix(windows): use consistent sentry db location
2020-05-08 07:46:09 +10:00
Keyman Server
6aaaff973f
Merge pull request #3099 from keymanapp/auto/version-master-14.0.71
...
auto: increment master version to 14.0.71
2020-05-08 04:01:54 +10:00
Keyman Build Agent
61c3f152c8
auto: increment master version to 14.0.71
2020-05-07 14:00:58 -04:00
jahorton
7cfaf7bec0
fix(ios/oem): adjusts to unexpected keyboard metadata shift for languages
2020-05-07 16:04:45 +07:00
jahorton
60da1fd6a1
fix(ios/oem): Fixes library links, Simulator runs
2020-05-07 15:17:21 +07:00
Darcy Wong
a7e02ccd0f
Merge pull request #3096 from keymanapp/oem/android/back-button-dismiss
...
fix(oem): Back button to dismiss FV Android system keyboard
2020-05-07 11:08:56 +07:00
Darcy Wong
e4f9ff26eb
Merge pull request #3095 from keymanapp/fix/android/back-button-kmsample2
...
fix(android): Back button to dismiss KMSample2 system keyboard
2020-05-07 11:08:39 +07:00
Darcy Wong
4e39e6c560
fix(oem): Back button to dismiss FV Android system keyboard
...
Bring in the changes from #2950 and #3093 to the FV Android app
2020-05-07 10:36:20 +07:00
Darcy Wong
bb0e286950
fix(android): Back button to dismiss KMSample2 system keyboard
2020-05-07 10:13:42 +07:00
Darcy Wong
2ff9cde7d3
Merge pull request #3093 from keymanapp/fix/android/dismiss-back-2
...
fix(android): Fix back button after System Keyboard dismissed
2020-05-07 09:15:12 +07:00
Darcy Wong
d32aa18264
fix(android): Fix back button after System Keyboard dismissed
2020-05-07 08:48:44 +07:00
Keyman Server
c17ea4fca5
Merge pull request #3090 from keymanapp/auto/version-master-14.0.70
...
auto: increment master version to 14.0.70
2020-05-06 16:52:30 +10:00