Tom Bogle
c0c002a71a
Updated history.md for PRs #883 & #884
2018-05-25 12:26:15 -04:00
Tom Bogle
2862bb7671
Put setting back to strip debugging symbols from linked product
2018-05-25 12:16:46 -04:00
Tom Bogle
200dc30193
Merge pull request #883 from keymanapp/mac-882-fix-crash-in-eventTapFunction
...
[Mac] Prevented crash in eventTapFunction processing "out of band" event
2018-05-25 12:03:53 -04:00
Tom Bogle
27e9591393
Made callback approach to engine's Easter-egg crash conditionally compile
2018-05-25 11:59:10 -04:00
Tom Bogle
30b90371f5
Fixed typos in comment
2018-05-25 11:26:23 -04:00
Tom Bogle
fdf9475d7d
Changed copy command to prevent copying dSYM file into dSYM file
2018-05-24 22:40:03 -04:00
Tom Bogle
12d6a18012
Added build step to copy engine dSYM into proper location for uploading
...
Also made a lot of changes to the engine-based Easter egg code to force a crash. A lot of this is experimental and probably temporary.
2018-05-23 23:55:29 -04:00
Tom Bogle
d2ed7fc527
Improvements to event tap code
...
1) Enable/disable event tap depending on whether Keyman is the active IM; 2) Made code dealing with keeping track of activating/deactivating servers thread-safe; 3) Improved clean-up when event tap cannot be re-enabled; 4) Improved and cleaned up some comments and code aesthetics.
2018-05-23 14:16:41 -04:00
Tom Bogle
e1f53bd599
Added NSLog statement to produce Console output to help with debugging
2018-05-22 23:38:56 -04:00
Tom Bogle
0cdb3d46c4
Merge pull request #876 from keymanapp/mac-782-InDesign-issues
...
[Mac] #782 - Improvements to TestInput to illustrate issues with InDesign
2018-05-22 16:24:59 -04:00
Tom Bogle
5a72d5499d
[Mac] Prevented crash in eventTapFunction processing "out of band" event
...
When a special event comes in indicating the event tap has been disabled by timeout or by the user, we attempt to re-enable it. Otherwise, use fallback logic.
2018-05-22 16:20:56 -04:00
Tom Bogle
f7762ad4b3
Added dSYM file and prevented stripping of symbols for engine.
...
Also added code to enable forcing a test crash in the engine itself
2018-05-22 14:12:26 -04:00
Tom Bogle
6f7cb912ef
[Mac] [WIP] #769 - Adding dSYM files for KM engine to support Crashlytics
2018-05-18 12:30:58 -04:00
Tom Bogle
6794bd4b92
Corrected typo in instructions
2018-05-18 10:02:27 -04:00
Tom Bogle
967c9b6514
Corrected names of zip files referred to in the instructions
2018-05-18 09:42:01 -04:00
Tom Bogle
bc66d62f5f
Added instructions to illustrate problem in PowerPoint
...
Also minor formatting change in InDesign instructions.
2018-05-18 09:24:10 -04:00
Marc Durdin
27bb92aec8
Merge branch 'master' into beta-p3s3-merge-to-master
2018-05-18 13:10:32 +07:00
Marc Durdin
234825ab08
Update history.md for all release tags on all platforms as of today
2018-05-18 13:06:55 +07:00
Tom Bogle
9b6e980a05
Here are the aforementioned InDesign testing instructions
2018-05-17 17:29:52 -04:00
Tom Bogle
ee40a1eddc
Updates to TestInput and addition of instructions for InDesign testing
2018-05-17 17:27:32 -04:00
Tom Bogle
ca3d3b2b16
[Mac] Final date update in history.md for #769
2018-05-17 09:25:20 -04:00
Tom Bogle
b75eb7272f
Changed hardcoded KMX file name for "Easter egg" to constant
2018-05-17 09:15:19 -04:00
Tom Bogle
953ba5d9c9
Added diagnostics and experimenting with things related to InDesign
2018-05-17 09:10:42 -04:00
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
Tom Bogle
12d452339e
Updated history.md with issue numbers
2018-05-07 22:10:59 -04:00
Tom Bogle
7d725e3444
[Mac] #768 - Added "Use verbose Console logging" option.
2018-05-07 14:57:46 -04:00
Marc Durdin
a9113c8f82
Merge branch 'master' into beta-p3s2-to-master
2018-05-04 21:06:21 +07:00
Tom Bogle
fc0867f51a
Merge pull request #783 from keymanapp/mac-175-oppen-office-compatibility
...
[Mac] Issue 175: Solved compatibility problem with Open Office
2018-05-03 22:08:23 -04:00
Tom Bogle
cfc609c011
Removed (commented-out) code to change mouse pointer when over links
2018-05-02 13:22:59 -04:00
Tom Bogle
88a37d3371
Updated history.md to reflect fixes for 705, 709, and 791.
2018-05-01 22:44:00 -04:00
Tom Bogle
4cb297a5e6
Got all the typing working in config windows and most link navigation
...
Still need to investigate why some links to help.keyman.com/... don't work in download window. Also, this check-in contains some commmented-out code to try to get mouse pointer to change over hyperlinks. Need to get it working or revert (possibly need to report as a separate issue). Also, it would be nice for there to be some user feedback when loading pages, which can be quite slow at times.
2018-05-01 16:58:07 -04:00
Tom Bogle
f388d19fed
Fixed the previous fix so it actually works.
2018-05-01 15:13:10 -04:00
Tom Bogle
dce4f02a92
Fixed mess caused by previous check-in
2018-04-30 17:03:03 -04:00
Tom Bogle
fe06753df3
[Mac] 709:Added code to detect link that should open in browser
...
This allows "Go to keyman.com" button to work correctly.
2018-04-30 15:43:01 -04:00
Tom Bogle
827d532265
[Mac] Issue 175: Solved compatibility problem with Open Office
2018-04-26 15:28:51 -04:00
Marc Durdin
935d504ed1
Merge branch 'master' into beta
2018-03-23 11:02:49 +07:00
Marc Durdin
c13d8a57af
Move version.md to resources/ so that we can reference it more safely.
2018-03-22 15:39:08 +07:00
Marc Durdin
678cbe371b
Update to version 11.0 for build-impacting version numbers (and reduce hard-coded references where possible)
2018-03-22 14:55:30 +07:00
Tom Bogle
4f59e797e2
Updated history.md for beta release (and last alpha changes)
2018-03-22 09:57:31 +07:00