sgschantz
|
2cb7458829
|
successfully loading setting options in core -- not behaving predictably until null terminator added
|
2023-08-15 14:57:30 +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
|
144f4e0b4f
|
added KMActionOperation to batch text inserts and deletes; improved context updates
|
2023-05-23 15:34:05 +07:00 |
|
sgschantz
|
ce0dc60a18
|
added KMContext, cleaned up some header comments
|
2023-05-16 15:22:29 +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
|
10bf9af6df
|
fix isClientAppLegacy which was always returning true and add unit tests for it
|
2023-04-11 09:05:52 +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
|
37441c753a
|
specify ctrl and alt only if not right or left ctrl or alt
|
2023-03-17 09:11:45 +07:00 |
|
sgschantz
|
4316a3ceea
|
modifier conversion support for left and right alt and ctrl keys
|
2023-03-16 14:25:33 +07:00 |
|
sgschantz
|
bc3c8cdc6b
|
optimize array of actions returned by core to conform to expected actions list
|
2023-03-14 12:03:54 +07:00 |
|
sgschantz
|
eba89e54cd
|
preliminary integration of keyman core with keyman engine for mac
|
2023-03-09 14:07:44 +07:00 |
|