sgschantz
|
3dd5207252
|
chore(mac): update SIL logo in About window to include Andika glyph
Fixes: #12159
|
2024-12-04 10:47:12 +07:00 |
|
sgschantz
|
71079a20c5
|
feat(mac): encapsulate option to alt logic in KMModifierMapping
|
2024-09-25 16:47:17 +07:00 |
|
sgschantz
|
b8cbf04ff7
|
change(mac): added KMInputMethodLifecycle
clearly manages the state of the input method and notifies
any observers of changes
Fixes: #12342
|
2024-09-10 16:06:33 +07:00 |
|
Shawn Schantz
|
05918b5f04
|
Merge branch 'master' into change/mac/2542-store-keyboards-elsewhere
|
2024-08-09 14:38:33 +07:00 |
|
sgschantz
|
5c250cdd6e
|
chore(mac): updated mac project settings to include Greek localization
|
2024-08-08 12:25:43 +07:00 |
|
sgschantz
|
c2e2cf53c6
|
change(mac): successful migration but not loading from config
|
2024-08-02 15:21:56 +07:00 |
|
sgschantz
|
37dcacc0cb
|
change(mac): add KMDataRepository class to handle data (keyboards) migration
|
2024-07-30 16:08:34 +07:00 |
|
Shawn Schantz
|
5488e32be2
|
change(mac): add class to encapsulate settings
|
2024-07-29 16:01:58 +07:00 |
|
sgschantz
|
e1e58f2cef
|
fix(mac): change build configuration to prevent cycle error in Xcode 15
Fixes: #11726
|
2024-06-07 10:15:46 +07:00 |
|
sgschantz
|
ab98086003
|
fix(mac): adopt unified logging APIs
remove all references to NSLog
adjust log level for some calls to os_log
Fixes #10997
|
2024-05-23 15:50:50 +07:00 |
|
sgschantz
|
cc061837d0
|
fix(mac): added KMLogs class to manage shared log settings
KMLogs creates singleton os_log objects with the subsystem
and categories shared throughout the application
|
2024-05-20 08:50:05 +07:00 |
|
Marc Durdin
|
f41d1ad178
|
Merge pull request #11302 from keymanapp/chore/ios/10671-xcode-15-build
chore(ios,mac): support build on Apple Silicon using Xcode 15.3
|
2024-05-02 14:31:08 +10: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
|
984e6dc47a
|
improve compliance detection, accounting for all delete and insert combinations
|
2024-04-08 16:24:22 +07:00 |
|
sgschantz
|
ca32ceb542
|
removed obsolete input method event handler class
|
2024-03-07 12:15:45 +07:00 |
|
sgschantz
|
07bf055edb
|
mostly deletions of obsolete pre-core code
|
2024-02-28 13:25:03 +07:00 |
|
sgschantz
|
ad34af7f74
|
remove action array optimizer and handler obsoleted by core improvements
|
2023-11-22 13:43:12 +07:00 |
|
sgschantz
|
184f56c7aa
|
use core context instead of locally managed context
|
2023-10-26 15:38:19 +07:00 |
|
sgschantz
|
08c1ac9fc1
|
rename from compatibility to compliance
|
2023-10-04 17:57:22 +07:00 |
|
Shawn Schantz
|
a863bf1670
|
Merge branch 'feature-macos-core' into feature/core/add-core-wrapper
|
2023-07-31 14:22:17 +07:00 |
|
sgschantz
|
bda03f4282
|
remove event and client from ActionHandler
|
2023-06-22 21:15:00 -04:00 |
|
sgschantz
|
0048dc1ab9
|
remove tests that fail to build
|
2023-06-21 17:21:14 -04:00 |
|
jahorton
|
6fd241cd1d
|
chore(mac): updates mac platform with 'es' l10n
|
2023-06-20 13:40:28 +07:00 |
|
sgschantz
|
c40d24a727
|
fixed linker settings for unit tests
|
2023-06-01 10:33:06 +07:00 |
|
sgschantz
|
d306830b02
|
add TextCompatibilityCheck class and generate events for backspace and inserting queued text
|
2023-05-29 12:21:39 +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 |
|
Darcy Wong
|
965cadc982
|
chore: Merge branch 'beta' into chore/beta-a17s5-1
|
2023-02-01 08:49:28 +07:00 |
|
Marc Durdin
|
cdc661f2d6
|
Merge branch 'beta' into cherrypick/common/crowdin-cs
|
2023-01-31 18:02:32 +11:00 |
|
Marc Durdin
|
31fbeec217
|
Merge branch 'beta' into chore/common/crowdin-sv
|
2023-01-31 17:59:52 +11:00 |
|
Marc Durdin
|
7fd0c8a39e
|
Merge branch 'beta' into chore/common/crowdin-uk
|
2023-01-31 17:56:39 +11:00 |
|
Darcy Wong
|
1a4512d0eb
|
chore(common): Add crowdin strings for Czech
chore(common): Add crowdin strings for Czech
|
2023-01-26 07:31:47 +07:00 |
|
Darcy Wong
|
dec8751f93
|
Merge branch 'master' into cherrypick/kannada-shawn
|
2023-01-25 21:57:07 +07:00 |
|
Darcy Wong
|
f2cf341a68
|
Merge branch 'beta' into chore/common/crowdin-sv
|
2023-01-25 21:27:09 +07:00 |
|
Darcy Wong
|
dbe3d17b8a
|
Merge branch 'beta' into chore/common/crowdin-uk
|
2023-01-25 21:24:01 +07:00 |
|
Darcy Wong
|
1074af1023
|
Merge branch 'beta' into chore/common/crowdin-ru
|
2023-01-25 21:19:46 +07:00 |
|
sgschantz
|
7a140cdaf4
|
updated mac project settings to include Russian localization
|
2023-01-25 11:21:37 +07:00 |
|
sgschantz
|
d9d5a7cc02
|
updated mac project settings to include Ukranian localization
|
2023-01-25 10:10:53 +07:00 |
|
sgschantz
|
90ec0f0b1f
|
updated mac project settings to include Swedish localization
|
2023-01-25 09:40:00 +07:00 |
|
sgschantz
|
d2f2f0b981
|
updated mac project settings to include Czech localization
|
2023-01-24 22:05:50 +07:00 |
|
sgschantz
|
f3901ae48d
|
updated mac project settings to include Kannada localization
|
2023-01-24 14:27:26 +07:00 |
|
sgschantz
|
1eca78f43a
|
updated mac project settings to include Kannada localization
|
2023-01-24 13:32:36 +07:00 |
|
Darcy Wong
|
cd27527646
|
Merge branch 'beta' into chore/common/crowdin-update-zhcn
|
2022-11-18 16:47:28 +07:00 |
|
sgschantz
|
39a9456ec7
|
added ff-ng localization to mac project
|
2022-11-15 10:09:00 +07:00 |
|
sgschantz
|
59f875fcd7
|
added zh-cn localization to mac project
|
2022-11-15 09:06:04 +07:00 |
|
sgschantz
|
097af26e96
|
added transparent keyman system menu icon with high res version
|
2022-11-02 16:28:24 +07:00 |
|
Darcy Wong
|
df0153f8f9
|
Merge pull request #7498 from keymanapp/chore/common/crowdin-nl
chore(common): Add crowdin strings for Dutch
|
2022-10-27 20:25:33 +07:00 |
|
sgschantz
|
0a9b3ebb61
|
add dutch(nl) localization to mac and ios project files
|
2022-10-24 09:34:10 +07:00 |
|