Tom Bogle
407d33bbf5
Removed iOS-related file created by Xcode included in this PR by mistake
2018-06-05 15:49:18 -04:00
Tom Bogle
4f0010a941
[Mac] Added switches to control Keyman4MacIM build destination
2018-06-05 14:34:48 -04:00
Darcy Wong
8d88382263
Merge pull request #942 from keymanapp/android-fix-system-globe
...
[Android] Fix globe button for system keyboard
2018-06-05 15:21:09 +07:00
darcywong00
af1b08d041
Update PR number
2018-06-05 13:22:02 +07:00
darcywong00
393ca2d336
Fix globe button for system keyboard
...
Fixes #913
In #848 , we used [webView.pauseTimers()](https://developer.android.com/reference/android/webkit/WebView#pauseTimers() ) to disable JavaScript for transitioning between in-app and system keyboards. Unfortunately, `pauseTimers()` globally affects all the WebViews, breaking the globe button in system keyboards.
(This worked going from the Keyman app to in-app browser because the browser "resumed" its keyboard)
Solution is removing calls to `pauseTimers()`.
2018-06-05 13:19:53 +07:00
Tom Bogle
e4332fe0e2
Merge pull request #941 from keymanapp/mac-894-update-history-file
...
[Mac] #894 update history file
2018-06-04 22:56:52 -04:00
Marc Durdin
3721681130
Merge pull request #940 from keymanapp/windows-crash-reporting-stability-852-854-853
...
[Windows] Improve crash reporting stability
2018-06-05 09:53:29 +07:00
Tom Bogle
9be9b0a6d0
Fixed date in history file
2018-06-04 22:49:38 -04:00
Tom Bogle
6b556f1280
Revert "Revert "[Mac] #894 Updated history file""
...
This reverts commit f198be5d3c .
2018-06-04 22:47:51 -04:00
Tom Bogle
f198be5d3c
Revert "[Mac] #894 Updated history file"
...
This reverts commit db816920f9 .
2018-06-04 22:45:28 -04:00
Tom Bogle
db816920f9
[Mac] #894 Updated history file
2018-06-04 22:44:20 -04:00
Tom Bogle
99e090ea7c
Merge pull request #938 from keymanapp/mac-894-synchronize-to-prevent-timer-firing-late
...
[Mac] #894 - Use thread synchronization to prevent crash from timer event
2018-06-04 22:04:03 -04:00
Marc Durdin
cd5c0adb64
Fixes #854 . Remove logfile only on close of crash report dialog, not after failing to send
2018-06-05 08:29:00 +07:00
Marc Durdin
c72d81d96e
Fixes #852 . Locked files are ignored and no longer block crash report from uploading.
2018-06-05 08:14:13 +07:00
Tom Bogle
1164cfa48f
[Mac] #894 - Use thread synchronization to prevent crash from timer event
2018-06-04 13:57:27 -04:00
Tom Bogle
13252f0d6f
Merge pull request #935 from keymanapp/mac-769-use-cocoapods-and-upload-symbols
...
[Mac] #769 - Switched to using Cocoapods to get Crashlytics framework
2018-06-04 10:50:07 -04:00
Tom Bogle
efbe4466f8
Updated carthage to remove Crashlytics & Fabric (now gotten via cocoapods)
2018-06-04 10:43:10 -04:00
Tom Bogle
c26f44f5dc
[Mac] Added pod install command to build and updated supporting files.
2018-06-04 10:29:17 -04:00
Marc Durdin
63f59c2f6d
Merge pull request #926 from keymanapp/developer-attach-web-button-in-package-editor-921
...
[Developer] Open packages page now opens browser
2018-06-02 13:56:10 +07:00
Tom Bogle
191d72a6ef
[Mac] #769 - Switched to using Cocoapods to get Crashlytics framework
...
This also gets the upload-symbols script, which seems to be necessary to upload the dSYM file for the Keyman Engine.
2018-06-01 16:00:22 -04:00
Tom Bogle
fc6f895ed7
Merge pull request #930 from keymanapp/mac-872-make-pages-and-keynote-legacy
...
[Mac] #872 - Added Pages and Keynote as legacy apps
2018-06-01 09:37:46 -04:00
Tom Bogle
48f4b4b982
Merge pull request #929 from keymanapp/mac-675-make-kmp-confirmation-alert-property-of-configuration
...
[Mac] #675 - Double-clicking KMP shows config window with msg visible
2018-06-01 09:37:30 -04:00
Tom Bogle
186c1b2f65
Added explanatory comment
2018-05-31 16:40:30 -04:00
Tom Bogle
cabff25ae1
[Mac] Updated history.md for PR 930
2018-05-31 16:28:31 -04:00
Tom Bogle
70b1af08c3
[Mac] #872 - Added Pages and Keynote as legacy apps
...
This allows them to retain font/style information when a character sequence causes the character(s) holding that info to be replaced.
2018-05-31 16:25:27 -04:00
Tom Bogle
9a5a92be08
[Mac] Updated history.md for #675 (PR#929)
2018-05-31 11:48:40 -04:00
Tom Bogle
aa81dc16b6
[Mac] #675 - Double-clicking KMP shows config window with msg visible
2018-05-31 11:42:51 -04:00
Marc Durdin
6026e9ce34
Merge pull request #925 from keymanapp/developer-dont-left-trim-comment-lines-899
...
[Developer] Don't left-trim comment lines in source.
2018-05-31 14:54:36 +07:00
Marc Durdin
a187daeb5b
Fixes #921 . Open packages page now opens browser
2018-05-31 14:49:40 +07:00
Marc Durdin
3b6c6b7554
Fixes #899 . Don't left-trim comment lines in source.
2018-05-31 14:41:50 +07:00
Marc Durdin
55909a4bf7
Merge pull request #923 from keymanapp/p3s4-history
...
history.md updates
2018-05-31 10:41:01 +07:00
Marc Durdin
19e9ca1cdb
history.md updates
2018-05-31 10:38:20 +07:00
Marc Durdin
e1cb772ebb
Merge pull request #922 from keymanapp/windows-fix-support-email-link
...
Fixup email support link in help for Windows
2018-05-31 10:03:00 +07:00
Marc Durdin
657f4ec76a
Fixup email support link in help for Windows
2018-05-31 09:53:52 +07:00
Marc Durdin
6478811b5f
Merge pull request #918 from keymanapp/windows-bcp47-uses-last-description-instead-of-first-912
...
[Windows] Fixes a problem where "Castilian" was shown instead of "Spanish"
2018-05-30 15:28:46 +07:00
Marc Durdin
2324131671
Fixes #912 . BCP47 import will now use first description for a subtag rather than the last.
2018-05-30 10:17:08 +07:00
Marc Durdin
b3377a84ce
Merge pull request #916 from keymanapp/windows-options-dialog-crashes-on-save-5613
...
[Windows] Keyboard Options dialog no longer crashes on save.
2018-05-30 08:26:39 +07:00
Marc Durdin
1b091c15c6
Fixes sillsdev/keyman-issues#5613 . Keyboard Options dialog no longer crashes on save.
2018-05-30 08:22:12 +07:00
Marc Durdin
16669e7415
Merge pull request #915 from keymanapp/windows-dont-crash-if-kvk-doesnt-install-5611
...
[Windows] Avoid crashing if a kvk file is invalid in a package.
2018-05-29 13:06:10 +07:00
Tom Bogle
1ba068994d
Merge pull request #884 from keymanapp/mac-769-add-dysm-for-engine
...
[Mac] #769 added dSYM for engine so symbols will be available in Crashlytics
2018-05-28 22:48:50 -04:00
Marc Durdin
6caad779a4
Merge pull request #910 from keymanapp/developer-web-server-serve-packages-890
...
[Developer] Make it easy for developers to install a .kmp from the Web Debugger
2018-05-29 09:24:37 +07:00
Marc Durdin
aff84c2f73
Merge pull request #908 from keymanapp/developer-hide-debug-status-form-in-test-mode-5412
...
[Developer] Hide Debug Status form in Test Mode, prevents uninitialised data errors
2018-05-29 09:24:24 +07:00
Marc Durdin
e56ad99104
Merge pull request #911 from keymanapp/developer-enforce-canonical-language-tags-885-891
...
[Developer] Improve support for BCP 47 in Package Editor
2018-05-29 09:24:15 +07:00
Marc Durdin
b79a2596a1
Fixes #5611 . Avoid crashing if a kvk file is invalid in a package.
2018-05-29 08:49:41 +07:00
Darcy Wong
2761a43092
Merge pull request #903 from keymanapp/android-improve-file-intent
...
[Android] Improve intent-filter
2018-05-29 08:32:27 +07:00
Marc Durdin
89ee7bc3ee
Fix unit tests
2018-05-29 08:03:25 +07:00
Marc Durdin
cad4213ec6
Fixes #885 . Fixes #891 . Canonicalizes, as far as possible, new language IDs as keyboards added to package
2018-05-28 15:47:22 +07:00
Marc Durdin
bad1fb3457
Merge pull request #909 from keymanapp/developer-avoid-crash-when-loading-invalid-project-file-5568
...
[Developer] Prevents a crash when Keyman Developer attempts to load an invalid project file.
2018-05-28 13:31:17 +07:00
Marc Durdin
d855fe831d
Fixes #890 . Makes it easy for developers to install a .kmp from the Web Debugger
2018-05-28 13:29:14 +07:00
Marc Durdin
30c9d274fb
Fixes sillsdev/keyman-issues#5568 . Prevents a crash when Keyman Developer attempts to load an invalid project file.
2018-05-28 10:14:41 +07:00