sgschantz
|
813da7d618
|
feat(mac): created CoreKeyboardInfo to analyze key mappings
|
2024-09-23 14:50:36 +07:00 |
|
sgschantz
|
0dc7baced6
|
feat(mac): get key_list from core
|
2024-09-20 17:11:15 +07:00 |
|
sgschantz
|
e4f7f1d1a1
|
fix(mac): added unified logging to Keyman Engine for mac
first draft, need to remove some debug statements and replace
others that would be more useful
|
2024-05-21 12:45:17 +07:00 |
|
sgschantz
|
ebb6631ab6
|
change macOS target version to 10.13, update versions in markdown files and Podfile
|
2024-04-26 10:22:58 +07:00 |
|
sgschantz
|
f40e1ff8d8
|
change all mac project settings minimum supported version from 10.10 Yosemite to 10.13 High Sierra
|
2024-04-25 09:13:21 +07:00 |
|
sgschantz
|
62eec26901
|
replace characters during key processing by using deleted_context field from Core
|
2024-03-27 10:50:27 +07:00 |
|
sgschantz
|
ccee68cf13
|
load persisted options and enable unit test
|
2023-12-18 15:50:39 +07:00 |
|
sgschantz
|
ad34af7f74
|
remove action array optimizer and handler obsoleted by core improvements
|
2023-11-22 13:43:12 +07:00 |
|
sgschantz
|
d20f636827
|
disable persist options unit test, enforce emit keystroke returned from keyman core
|
2023-11-22 10:35:59 +07:00 |
|
sgschantz
|
ada74039e0
|
consuming actions struct from core
|
2023-11-03 08:43:37 +07:00 |
|
sgschantz
|
184f56c7aa
|
use core context instead of locally managed context
|
2023-10-26 15:38:19 +07:00 |
|
sgschantz
|
18b0860316
|
change settings for core library name change and restore readPeristedOptions function name overwritten in merge
|
2023-10-26 09:59:17 +07:00 |
|
sgschantz
|
722ac1fd04
|
fix failed unit test, remove obsolete library references
|
2023-10-23 12:54:50 +07:00 |
|
sgschantz
|
9ea5f17424
|
changed names of core library dependencies for icu
|
2023-09-28 09:37:16 +07:00 |
|
sgschantz
|
99b2fdd81f
|
core library icu changes, only builds for debug
|
2023-09-27 13:10:43 +07:00 |
|
sgschantz
|
0b8e3f62b4
|
remove key processing code from engine and move virtual key map to CoreHelper
|
2023-08-02 16:01:19 +07:00 |
|
sgschantz
|
7d7fc2e7bc
|
fix or disable failing unit tests
|
2023-06-01 08:34:31 +07:00 |
|
sgschantz
|
1566e06bea
|
broke out CoreActionHandler, new path through InputMethod for Keyman Core action processing
|
2023-05-05 12:52:18 +07:00 |
|
sgschantz
|
29bd741386
|
added action array optimizer unit tests
|
2023-03-27 14:33:07 +07:00 |
|
sgschantz
|
7a0eb338c4
|
added helper and wrapper unit tests
|
2023-03-21 08:41:41 +07:00 |
|
sgschantz
|
eba89e54cd
|
preliminary integration of keyman core with keyman engine for mac
|
2023-03-09 14:07:44 +07:00 |
|
Marc Durdin
|
647c20ebc7
|
chore: support for xcode 12
Fixes #4994.
|
2021-04-29 14:30:10 +10:00 |
|
Marc Durdin
|
e41df6f838
|
fix(mac): re-sign files post plist update
Cleans up a bunch of bits and pieces around the build process and makes
sure that files are re-signed after we update the Info.plist file.
|
2020-11-24 08:02:16 +11:00 |
|
Marc Durdin
|
ccfef64c99
|
chore(mac): use new version infrastructure
|
2020-01-29 11:15:36 +11:00 |
|
Marc Durdin
|
b7f9a83c63
|
chore: version numbers
|
2020-01-28 14:30:04 +11:00 |
|
Marc Durdin
|
0a2d8f055a
|
Merge branch 'master' into beta-alpha-p7s5
|
2019-08-22 14:40:03 +09:30 |
|
Marc Durdin
|
a04a024b82
|
Merge branch 'beta' into mac-notarize-app
|
2019-08-12 16:21:54 +10:00 |
|
Marc Durdin
|
4a9a1add1e
|
Merge branch 'master' into beta-alpha-p7s4
|
2019-08-09 14:44:15 +10:00 |
|
Marc Durdin
|
bd58734e0c
|
[Mac] Fix offset mismatch for index() when in a rule containing if() statements. Fixes #1892
|
2019-08-09 08:59:51 +10:00 |
|
Marc Durdin
|
d035344d2d
|
[mac] Update version numbers for 13.0 alpha
|
2019-08-05 08:32:10 +10:00 |
|
Marc Durdin
|
c3376eba18
|
[Mac] Add notarization for 10.14.5 and later versions
|
2019-07-24 20:57:46 +10:00 |
|
Joshua A. Horton
|
333cef371a
|
Sets Mac version in xcodeproj files to 12.0 for alpha.
|
2019-02-18 11:52:10 +07:00 |
|
Randy Boring
|
0e0146f23a
|
added Script Phase to verify that the version in the project file matches the version in this git branch
the script's output shows pretty clearly what is wrong when they don't match
the script cleans up after itself if all went well
|
2019-01-22 11:58:12 -06:00 |
|
Randy Boring
|
d48742c27b
|
make variables for copyright year, product version, and related strings
use these variables in Info.plist, cannot use them in InfoPlist.strings file
|
2019-01-18 00:48:53 -06:00 |
|
Tom Bogle
|
50b87df84d
|
[Mac] [WIP] - Added unit tests for #1090
|
2018-08-10 09:15:07 -04:00 |
|
Tom Bogle
|
28147b631c
|
[Mac] [WIP] - Refactoring of target-action call from keyView
|
2018-07-03 10:14:23 -04:00 |
|
Tom Bogle
|
3bb54d4943
|
[Mac] Added unit tests for checkPlatform
|
2018-06-15 02:34:03 -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
|
6d111ae966
|
Upgraded settings and cleaned up warning in h file
|
2018-01-29 14:29:32 -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
|
480d8b9b8b
|
Added tests to Keyman engine
Added some basic unit tests for KMEngine and KMXFile classes.
|
2018-01-22 11:32:55 -05:00 |
|
Tom Bogle
|
87aa5057ef
|
[Mac] Initial check-in to open-source repo
|
2017-08-10 13:11:52 +07:00 |
|