Commit graph

1912 commits

Author SHA1 Message Date
Tom Bogle
7fbf684c19 Updated date in history.md to new guess. 2018-05-15 23:13:55 -04:00
Tom Bogle
c589bef9b0 Suppressed output of all environment variable when running build script
Also show Fabric API key in Console when forcing crash via Easter egg.
2018-05-15 17:39:50 -04:00
Tom Bogle
e13918c4b5 Made Crashlytics "Easter egg" only happen when verbose logging is on. 2018-05-15 16:59:08 -04:00
Tom Bogle
7294d697b9 Fixed syntax error in build script 2018-05-15 16:04:23 -04:00
Tom Bogle
222089485e Call carthage unconditionally; update Fabric key only for Keyman4MacIM 2018-05-15 15:48:35 -04:00
Tom Bogle
bdced14487 Set anticipated date of 10.0.39 beta (with error reporting) in history.md 2018-05-15 13:04:57 -04:00
Tom Bogle
53ad23f219 Added crash-reporting frameworks to test target also. 2018-05-10 22:42:27 -04:00
Tom Bogle
1ae52efc2b Added missing fi to close if in build script 2018-05-10 22:14:29 -04:00
Tom Bogle
632088bbad Got Fabric and Crashlytics via Carthage and segmented crash anylytics
Added code to build script and custom shell script in project to use hardcoded APIKey for debug builds but allow the release APIKey to be kept secret (supplied via environment variable during build).
2018-05-10 16:56:41 -04:00
Tom Bogle
5ac9c10775 [Mac] [WIP] #769 - Added code to using Fabric with Crashlytics
This commit does not include the project and plist changes necessary to build/work because they have the APIKey in them and we don't want to publish that. Also, I haven't completely worked out where the frameworks should go or how that plumbing should be hooked up to work well on the build machines and for other developers.
2018-05-09 12:11:55 -04:00
Tom Bogle
7e3d78a44d
Merge pull request #844 from keymanapp/mac-770-hide-osk-when-keyman-is-not-active
[Mac] #770 Added logic to hide OSK when Keyman is no longer active IM.
2018-05-08 22:06:56 -04:00
Tom Bogle
4afd3c10bd Added logic to hide OSK when Keyman is no longer active IM. 2018-05-08 16:50:16 -04:00
Marc Durdin
7fcb6ebc7a
Merge pull request #840 from keymanapp/windows-setup-needs-clearer-pathway-for-windows-restart
[windows] Keyman Desktop Setup restarting Windows pathway is a little unclear if user chooses not to restart
2018-05-08 15:12:44 +07:00
Marc Durdin
a16eab8006
Merge pull request #839 from keymanapp/windows-default-hotkey-not-implemented-515
[windows] Implement IKeymanKeyboardFile.DefaultHotkey
2018-05-08 14:01:15 +07:00
Marc Durdin
1779dac6fc Fixes #374, Keyman Desktop restarting Windows pathway is a little unclear if user chooses not to restart 2018-05-08 13:50:49 +07:00
Marc Durdin
eb8a52dbf8 Fixes #515, IKeymanKeyboardFile.DefaultHotkey not implemented 2018-05-08 13:27:13 +07:00
Marc Durdin
ed5242d3c0
Merge pull request #838 from keymanapp/windows-crash-in-configuration-if-focus-has-no-id-5606
[windows] Fixes a crash in Keyman Configuration if the focused element has no id
2018-05-08 13:18:37 +07:00
Marc Durdin
0ef81720bb Fixes #5606, crash in Keyman Configuration if focus element/object has no id 2018-05-08 13:03:31 +07:00
Darcy Wong
4fd4349632
Merge pull request #837 from keymanapp/android-cleanup-console-log
[android] cleanup console log
2018-05-08 11:17:02 +07:00
darcywong00
44aec2944b Start cleaning up console log
Fixes #748

* Remove nearly all uses of `Log.d()`
* Disable `window.console.log()` calls in `keyboard.html`
2018-05-08 10:50:15 +07:00
Tom Bogle
d2aa529442
Merge pull request #833 from keymanapp/mac-768-add-verbose-logging-option
[Mac] #768 - Added "Use verbose Console logging" option.
2018-05-07 22:58:59 -04:00
Tom Bogle
12d452339e Updated history.md with issue numbers 2018-05-07 22:10:59 -04:00
Marc Durdin
3c24705d0a
Merge pull request #827 from keymanapp/windows-bcp47-complete-script-if-missing
[windows] Add script lookup to "Add Language" dialog so end user experience is improved.
2018-05-08 08:56:02 +07:00
Joshua Horton
e96be2d4e1
Merge pull request #834 from keymanapp/web-733-beep-stores
[Web] CODE_BEEP in stores
2018-05-08 08:54:38 +07:00
Darcy Wong
534dea8703
Merge pull request #826 from keymanapp/android-string-handling-819
[Android] Update string handling for PackageProcessor
2018-05-08 08:53:40 +07:00
Joshua A. Horton
1eb05734a3 Adds history.md info for web and developer. 2018-05-08 08:25:30 +07:00
Joshua A. Horton
2e249bbbb6 Merge branch 'beta' into web-733-beep-stores 2018-05-08 08:20:19 +07:00
Joshua A. Horton
90d49c120d Minor tweaks to changes in kmwcallback.ts. 2018-05-08 08:18:38 +07:00
Tom Bogle
7d725e3444 [Mac] #768 - Added "Use verbose Console logging" option. 2018-05-07 14:57:46 -04:00
Marc Durdin
5f629a2264
Merge pull request #831 from keymanapp/windows-configuration-crashes-when-ampersand-in-keyboard-name-5507
[windows] Fixes ampersand in keyboard name can cause Keyman Configuration to crash
2018-05-07 20:07:04 +07:00
Marc Durdin
3f7327ef1d
Merge branch 'beta' into windows-configuration-crashes-when-ampersand-in-keyboard-name-5507 2018-05-07 19:54:25 +07:00
Marc Durdin
db249fd4ce
Merge pull request #832 from keymanapp/windows-crash-if-high-bit-set-in-underlying-keyboard-id-5595
[windows] Fixes crash starting Keyman Configuration if high bit is set in underlying keyboard id
2018-05-07 19:53:04 +07:00
Marc Durdin
4d05fe9c2d Fixes sillsdev/keyman-issues#5595 crash if high bit is set in underlying keyboard id 2018-05-07 19:47:24 +07:00
Marc Durdin
747de790c2 Fixes sillsdev/keyman-issues#5507, ampersand in keyboard name can cause Keyman Configuration to crash 2018-05-07 18:59:50 +07:00
Marc Durdin
05ed19c52d
Merge pull request #828 from keymanapp/windows-update-keyboard-icon-crash-5607
[windows] Fix sporadic crash in Keyman when updating keyboard icon in OSK
2018-05-07 17:54:52 +07:00
Marc Durdin
ebd5c2efef Fixup test projects 2018-05-07 15:38:22 +07:00
Joshua A. Horton
024c38d02b Merges store typing information for a cleaner solution. 2018-05-07 15:34:35 +07:00
Marc Durdin
06440d8867 Fixes sillsdev/keyman-issues#5607 sporadic crash in Keyman when updating keyboard icon in OSK 2018-05-07 15:29:33 +07:00
Marc Durdin
d8b2ec9599 Add extra project references 2018-05-07 15:08:12 +07:00
darcywong00
b88df8f973 Update history 2018-05-07 14:53:07 +07:00
darcywong00
c593a45e7d Update string handling for PackageProcessor
Fixes #819

* If package version undefined, use "1.0"
* Keyman Developer won't allow undefined package name, but just in case return package ID from the filename
* Check for null before String.toLowerCase()
* Added package processor test for undefined version
2018-05-07 14:47:11 +07:00
Joshua A. Horton
a893768716 Incorporates Developer and corrects the application of the KMW side. 2018-05-07 14:39:12 +07:00
Marc Durdin
594eba5814 Fixes #731, fixes #816 - add language dialog adds script and/or region as required and also shows friendly language name when bcp 47 tag entered 2018-05-07 14:36:21 +07:00
Joshua A. Horton
e40a4eaacb Adds support for 'beep' in stores to KMW. Nothing for Developer yet. 2018-05-07 14:12:11 +07:00
Joshua Horton
fc60cc4a51
Merge pull request #825 from keymanapp/web-162-case-insensitive-virtual-keys
[Web] Case-insensitive virtual keys
2018-05-07 14:06:04 +07:00
Joshua Horton
6f9a0406b0
Fixed history.md typo. 2018-05-07 13:34:01 +07:00
Joshua A. Horton
25d2369345 Web history.md tweak. 2018-05-07 10:05:55 +07:00
Joshua A. Horton
3fb90728a8 Fixes #162, treating virtual keys case-insensitively. 2018-05-07 10:02:31 +07:00
Marc Durdin
2a924927e5
Merge pull request #820 from keymanapp/developer-history-md-updates
[developer] History.md updates
2018-05-04 21:19:19 +07:00
Marc Durdin
cf3668b4ae
Merge pull request #822 from keymanapp/developer-show-messages-form-on-compile-756
[developer] Correctly show messages window after compile.
2018-05-04 16:33:16 +07:00