Commit graph

13 commits

Author SHA1 Message Date
Tom Bogle
59b38a418e Use Carthage to pull OCMocks framework and added KMX file for testing 2018-01-30 12:19:29 -05:00
Tom Bogle
6d111ae966 Upgraded settings and cleaned up warning in h file 2018-01-29 14:29:32 -05:00
Tom Bogle
8b0687d177 Added guards around all headers to prevent duplicate imports 2018-01-29 14:01:33 -05:00
Tom Bogle
db9475e0c6 Solved the chirality problem on Mac (#178)
Also made the Scheme for the IM build shared in preparation for adding unit tests to thta project.
2018-01-25 00:00:44 -05:00
Tom Bogle
604f589be4 Changed debug setting to be based on actual build type 2018-01-24 09:03:19 -05:00
Tom Bogle
7bdc476a83 Check for expected event type rather than a catch-all try/catch 2018-01-23 11:26:10 -05:00
Tom Bogle
5e36e5b996 Made scheme shared so tests can be run from command line 2018-01-23 11:04:09 -05:00
Tom Bogle
1e6aafd08d Missed files from previous commit 2018-01-22 11:36:39 -05:00
Tom Bogle
480d8b9b8b Added tests to Keyman engine
Added some basic unit tests for KMEngine and KMXFile classes.
2018-01-22 11:32:55 -05:00
Marc Durdin
766384820e Add version 10.0 keyboard support for Mac 2017-11-21 10:51:05 +07:00
Tom Bogle
629cbd8c58 Cherry picked a few small changes from "mac compatibility" branch to fix bug whereby command keys were sometimes causing characters to be output. 2017-10-23 22:44:57 -04:00
Tom Bogle
08c399d2e8 Made changes to allow CI to set version numbers dynamically (similar to changes made in previous repo, but with some refactoring and also included testapp). 2017-08-11 02:40:43 -04:00
Tom Bogle
87aa5057ef [Mac] Initial check-in to open-source repo 2017-08-10 13:11:52 +07:00