Commit graph

20 commits

Author SHA1 Message Date
Eli Schantz
8a206ccb21 feat(mac): Added new about window 2026-09-10 22:37:25 -04:00
Shawn Schantz
ab30341f59 feat(mac): localization support
added localizable types where necessary
created Localizable.xcstrings for both the
config app and the Keyman settings package
2026-09-02 22:05:53 -04:00
Shawn Schantz
af6806666a feat(mac): added Sentry logging
Some checks are pending
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-09-01 22:37:51 -04:00
Shawn Schantz
d02054b50c feat(mac): update user-defined variable from APP_TIER to TIER 2026-08-31 15:11:22 -04:00
Shawn Schantz
daa60ef295 feat(mac): add all Keyman environment variables
Some checks failed
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
pass language with keyboard search URL

Fixes: #15541
2026-08-29 21:05:36 -04:00
Shawn Schantz
155c2da5ec feat(mac): handle package downloads with standard URL
invoke download directly with url
change build to pass tier into info.plist of
configuration app so that it can be added to URL
2026-08-28 08:13:53 -04:00
Shawn Schantz
52d41e7932 feat(mac): used shared webview for help and readme
Some checks are pending
Keyman Build Summary / Summarize build status checks (push) Waiting to run
added default and min size for config view
2026-08-19 22:02:23 -04:00
Gabriel Schantz
9441c08717 Resolved merge conflict 2026-08-06 21:01:48 -04:00
Shawn Schantz
92982a4498 feat(mac): revert to default accent color 2026-08-04 21:00:57 -04:00
Shawn Schantz
7762baf0af feat(mac): removed 'All right reserved.' from copyright
Some checks are pending
Keyman Build Summary / Summarize build status checks (push) Waiting to run
added booleans to indicate input method exists and
matches the current version

made installationState optional
made accessibilityPermissionGranted optional
added comments
2026-06-16 10:55:02 -04:00
Shawn Schantz
51bc5cc0a6 feat(mac): write keyman version to config app info.plist
Some checks failed
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-06-12 17:31:53 -04:00
Shawn Schantz
ddb4c02fef feat(mac): remove year from copyright string
Some checks are pending
Keyman Build Summary / Summarize build status checks (push) Waiting to run
remove obsolete CFBundleGetInfoString from info.plist
change copyright displayed in info dialog to SIL Global
2026-06-12 15:13:19 -04:00
Shawn Schantz
77dafb3d75 feat(mac): add the steps needed to complete installation 2026-05-20 21:14:53 -04:00
Shawn Schantz
45ac789c95 feat(mac): change name and add icon for config app
Some checks failed
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-03-27 17:18:00 -04:00
Shawn Schantz
b8a93e521b feat(mac): progress toward installer creation
input method installer created but still need to add
Keyman Configuration app to the installer and notarize it
2026-03-19 14:43:08 -04:00
Shawn Schantz
f4def1cafc feat(mac): add provisioning profiles for distribution 2026-03-10 19:21:52 -04:00
Shawn Schantz
832940c129 feat(mac): use iOS-style app group for shared container
works correctly for local debug build, but needs to
be tested with distribution profile with release build
2026-03-10 16:37:19 -04:00
Shawn Schantz
1cd95c587d feat(mac): remove macOS-style group id 2026-03-09 16:16:19 -04:00
Shawn Schantz
962e821020 feat(mac): add Keyman Settings package and bind from ConfigView 2026-03-03 15:54:16 -05:00
Shawn Schantz
97dc75c5d5 feat(mac): add the new config app and keyman data swift package 2026-02-26 21:49:43 -05:00