- Dec 01, 2020
-
-
jahorton authored
-
Marc Durdin authored
chore(windows): disable Sentry 'Started' event
-
Marc Durdin authored
fix(windows): Handle network errors when downloading keyboards
-
Marc Durdin authored
fix(windows): Keep language associations when updating keyboard
-
Marc Durdin authored
fix(windows): crash with package online update
-
Marc Durdin authored
fix(windows): Task creation and deletion cleanup
-
Marc Durdin authored
-
Darcy Wong authored
fix(android/app,oem/fv/android): Sanitize Sentry navigation breadcrumbs
-
Darcy Wong authored
Incorporate suggestion Co-authored-by:Marc Durdin <marc@durdin.net>
-
Marc Durdin authored
-
Marc Durdin authored
We used the 'Started' event when testing Sentry integration. We no longer need it, but I left it in as commented code so we can re-enable if/when we do Sentry updates in the future and need to re-test.
-
Marc Durdin authored
Fixes #3993. Fixes KEYMAN-WINDOWS-4P. Handles network errors which caused an exception, e.g. connection timed out, or 12030 The connection with the server was terminated abnormally.
-
Marc Durdin authored
Fixes #3563. When a keyboard is updated in an online update check, keep the existing language assocations. This is fixed by using the new install paradigm which does not change the user's language associations, and so it also happens to fix issues with non-elevated users who do an update and would end up with no languages installed.
-
Marc Durdin authored
Fixes #4005. The wrong object was being freed which caused an access violation internally.
-
Marc Durdin authored
Fixes #3994. Task creation was failing for some users because Windows Tasks are all stored in a shared folder, so attempts to use the same task name by different users were failing, especially if the user was a non-admin user. Furthermore, attempts to execute the trigger would fail because Windows treats keyman.exe as needing elevation in this context (even though it doesn't, actually), and so I changed the trigger to call `kmshell -s`, which then does the needful. Finally, the uninstaller now attempts to remove all the scheduled tasks in the Keyman folder. It doesn't care if it fails -- it's just cleanup and doesn't impact the system adversely if the tasks hang around.
-
Keyman Server authored
auto: increment master version to 14.0.194
-
Keyman Build Agent authored
-
- Nov 30, 2020
-
-
Darcy Wong authored
-
Darcy Wong authored
-
Marc Durdin authored
chore: refresh github templates
-
Marc Durdin authored
-
- Nov 29, 2020
-
-
Keyman Server authored
auto: increment master version to 14.0.193
-
Keyman Build Agent authored
-
- Nov 28, 2020
-
-
Darcy Wong authored
chore(linux/resources): Cleanup formatting in history.md
-
Keyman Server authored
auto: increment master version to 14.0.192
-
Keyman Build Agent authored
-
- Nov 27, 2020
-
-
Darcy Wong authored
-
Marc Durdin authored
chore(windows): cleanup unused variable
-
Darcy Wong authored
fix(android/engine,android/app) Notify when invalid keyboard package fails to install
-
Darcy Wong authored
chore(mac/resources): Catch up mac history for 13.0 releases
-
Darcy Wong authored
-
Marc Durdin authored
chore(mac): englishspanish test keyboard
-
Marc Durdin authored
-
Marc Durdin authored
-
Joshua Horton authored
fix(common/models): proper RTL quote ordering
-
Darcy Wong authored
-
Marc Durdin authored
-
Darcy Wong authored
chore(common/resources): Document keeping scopes in sync
-
Marc Durdin authored
fix(mac): Handle duplicate filenames for packages
-
Darcy Wong authored
-