Marc Durdin
41e87e227f
Merge pull request #2297 from keymanapp/fix/windows/2147-exception-closing-keyman
...
fix(windows): Keyman was crashing sporadically
2019-11-12 16:38:32 +11:00
Eberhard Beilharz
c0f846b6d8
Merge pull request #2290 from keymanapp/chore/Jenkinsfile
...
chore(linux): Pass parameters in Jenkinsfile
2019-11-11 12:00:01 +01:00
safolit
f2192c2bfa
Merge pull request #2308 from keymanapp/android-cleanup-downloadtasks
...
Android cleanup downloadtasks
2019-11-11 13:39:49 +07:00
safolit
b6bbe5be96
Update history.md
2019-11-11 13:12:09 +07:00
Sandra Forberger
602818c3fa
fix[android]: small changes after review
2019-11-11 13:07:17 +07:00
Marc Durdin
fa3f9bb279
Merge pull request #2316 from keymanapp/fix/windows/1680-keyman-not-working-with-skype
...
fix(windows): Keyman was not working with Skype
2019-11-11 16:37:28 +11:00
Marc Durdin
0fc17a02eb
Merge pull request #2277 from keymanapp/ios-dark-mode
...
[iOS] Basic dark mode implementation
2019-11-11 15:35:43 +11:00
Marc Durdin
678764e160
Merge pull request #2301 from keymanapp/ios-2260-keyboard-orientation-resize
...
fix(ios): Fixes bad initialization of system keyboard width
2019-11-11 15:32:47 +11:00
Marc Durdin
38c1c78bc3
Merge pull request #2306 from keymanapp/ios-2299-popup-key-positioning
...
fix(ios): System keyboard popup-key positioning confinement
2019-11-11 15:32:08 +11:00
Marc Durdin
9073fcdecd
fix(windows): Keyman was not working with Skype
...
Fixes #1680 . This issue arose only on some systems where
permissions for Keyman registry keys were not being
set correctly.
2019-11-11 15:27:03 +11:00
Sandra Forberger
50a91cd198
fix[android]: small java issues
2019-11-08 16:09:24 +07:00
Sandra Forberger
9d72fcf209
fix[android]: javadoc error
2019-11-08 15:59:52 +07:00
Sandra Forberger
d422f8e0c4
fix[android]: fix compile error after merge
2019-11-08 15:01:50 +07:00
Sandra Forberger
48893a7a1f
Merge branch 'master' into android-cleanup-downloadtasks
2019-11-08 14:50:25 +07:00
jahorton
fe5ead8445
chore(ios): Merge branch with master
2019-11-08 14:48:42 +07:00
Sandra Forberger
c3588a35e2
merged android-fix-swap-keyboard into master
2019-11-08 14:41:24 +07:00
Joshua Horton
58575d0c99
Update ios/engine/KMEI/KeymanEngine/Classes/KeymanWebViewController.swift
...
Co-Authored-By: Darcy Wong <darcywong00@users.noreply.github.com>
2019-11-08 14:38:16 +07:00
Sandra Forberger
e7e559d9cf
Merge branch 'master' into android-cleanup-downloadtasks
2019-11-08 14:30:00 +07:00
safolit
799d1b653b
Merge pull request #2275 from keymanapp/feature/keyboard-download-manager
...
feat(android): Feature/keyboard download manager
2019-11-08 13:40:22 +07:00
Darcy Wong
1cc164dbd7
Merge pull request #2305 from keymanapp/android-fix-lint
...
fix(Android, ci): Resolve linting errors
2019-11-08 13:04:16 +07:00
Sandra Forberger
1c2cd4b378
fix[android]: reset banner state only when necessary
2019-11-08 10:08:50 +07:00
Joshua Horton
b13cb1a23e
Merge pull request #2309 from keymanapp/web-2289-version-hotkey-fix
...
fix(web): Fixes bug in version hotkey combo
2019-11-08 09:31:21 +07:00
Joshua A. Horton
1136a986f7
fix(web): Fixes #2289
2019-11-08 09:27:23 +07:00
Marc Durdin
b7d4e83270
chore(windows): unreferenced param in release build
2019-11-08 09:40:40 +11:00
Darcy Wong
dc537bc531
fix(android): Remove unneeded overrides for onActivityResult
...
Per review comment, since requestCode is never 1, the function overrides aren't needed
2019-11-07 21:55:15 +07:00
Sandra Forberger
2e14135deb
fix[android]: fix compile errors after moving
2019-11-07 16:40:21 +07:00
Sandra Forberger
c905e716d7
feat[android]: move cloud download to own package
2019-11-07 16:30:26 +07:00
Sandra Forberger
074f801445
feat[android]:move cloud download to own package
2019-11-07 16:29:24 +07:00
Sandra Forberger
84cf693d97
fix[android]: use constant
2019-11-07 15:30:45 +07:00
Sandra Forberger
7b4d135c8e
feat[anrdoid]: remove some static variables, fix java warnings
2019-11-07 15:07:00 +07:00
Marc Durdin
be1b8f6457
chore(developer): tidy up from review comments
2019-11-07 17:31:03 +11:00
Marc Durdin
fc330e621a
fix(windows): tweak preprocessor conditional
2019-11-07 17:24:56 +11:00
Darcy Wong
676f459496
chore: update history.md
2019-11-07 13:00:45 +07:00
Sandra Forberger
c7a660325c
feat[android]: remove old keyboard download task
2019-11-07 11:45:14 +07:00
jahorton
e71b9ca894
fix(ios): sys kbd popup position confinement
2019-11-07 11:42:35 +07:00
Sandra Forberger
84ff5eb876
feat[android]: delete old keyboard download tasks
2019-11-07 11:40:11 +07:00
Sandra Forberger
c5ec087a13
feat[android]: cleanup old catalogue download task
2019-11-07 11:15:07 +07:00
Darcy Wong
121fafb2c6
fix(android): Add linting flag to Debug
2019-11-07 10:26:33 +07:00
Darcy Wong
d19aa532cb
fix(android): resolve linting errors
...
Alpha build is failing due to linting errors.
* Add `lint` to the build scripts so we'll catch the errors before release build
Fix the lint errors:
* Add super.onActivityResult()
* Fix TAG strings to be <= 23 characters
* Suppress `ResourceType` lint error (TODO to address when our SDK > 17)
2019-11-07 09:35:02 +07:00
jahorton
decb16eab2
fix(ios): Fixes bad init of sys kbd width
2019-11-06 16:26:41 +07:00
Marc Durdin
eeb797bf12
Merge pull request #2294 from keymanapp/fix/developer/2256-touch-editor-platform-crash
...
fix(developer): crash when deleting selected platform in code view
2019-11-06 18:44:56 +11:00
Marc Durdin
709dfb4806
Merge pull request #2295 from keymanapp/fix/developer/2272-nul-and-context-compiles-wrongly-for-web
...
fix(developer): nul in context caused incorrect deletion for 10.0 keyboards
2019-11-06 18:44:24 +11:00
Marc Durdin
ccc6498739
fix(windows): Keyman was crashing sporadically
...
Fixes #2147 .
This potentially addresses the issues reported in #2147 where Keyman
would crash due to a race condition as a critical section was not
deleted before attempting to recreate it.
Some logging has been added for debugging these issues.
Also fixes memory leaks and another race on startup relating to loading
the taskbar icon.
There are still some known memory leaks because DLL_THREAD_DETACH is
not called for all threads before keyman32.dll is unloaded, so those
threads don't get the opportunity to clean themsselves up. However, the
key danger with the csGlobals critical section has been addressed.
2019-11-06 17:44:32 +11:00
safolit
6f5b8af2b9
Update history.md
2019-11-06 13:39:45 +07:00
Sandra Forberger
a81ceddc47
Merge branch 'master' into feature/keyboard-download-manager
2019-11-06 13:38:18 +07:00
Sandra Forberger
3aad415144
fix[android]: variable names
2019-11-06 13:36:08 +07:00
safolit
841e0b4b40
Merge pull request #2279 from keymanapp/android-dependencies
...
Android dependencies
2019-11-06 13:28:27 +07:00
safolit
c2073c2900
Update history.md
2019-11-06 13:22:40 +07:00
safolit
76d01b1827
Update history.md
2019-11-06 13:21:54 +07:00
safolit
67ca6343f7
Update history.md
2019-11-06 13:19:39 +07:00