-
-
Notifications
You must be signed in to change notification settings - Fork 143
feat(mac): expand Keyman package data model 🍎 #16247
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
b1d73b4
feat(mac): added several fields to package, including QR Code
sgschantz adcfd43
feat(mac): published installed packages as two separate arrays
sgschantz d228eeb
feat(mac): remove reference to private property
sgschantz be6cd15
Merge branch 'epic/mac-config' into feat/mac/expand-package
sgschantz 7cbb585
feat(mac): update input method after keyboard config change
sgschantz 88c1232
feat(mac): add remove methods for each package list
sgschantz 9d4bc48
Merge branch 'feat/mac/expand-package' of https://github.com/keymanap…
sgschantz 542e326
feat(mac): fix comment
sgschantz 29ed0ab
feat(mac): added comment
sgschantz fc34086
feat(mac): change keyboardsChanged notification to deliver immediately
sgschantz b072356
feat(mac): added author website and default image
sgschantz 9cac155
Merge branch 'epic/mac-config' into feat/mac/expand-package
sgschantz 610b254
Merge branch 'feat/mac/expand-package' into feat/mac/notify-input-method
sgschantz 3e72c9e
feat(mac): add method to delete package by UUID
sgschantz 777e3b3
Merge branch 'feat/mac/expand-package' of https://github.com/keymanap…
sgschantz 2d5f66f
Merge branch 'feat/mac/expand-package' into feat/mac/notify-input-method
sgschantz e733df1
Merge pull request #16250 from keymanapp/feat/mac/notify-input-method
sgschantz File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20 changes: 20 additions & 0 deletions
20
mac/KeymanSettings/Sources/KeymanSettings/ConfigAppUtil.swift
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,20 @@ | ||
| /* | ||
| * Keyman is copyright (C) SIL Global. MIT License. | ||
| * | ||
| * Created by Shawn Schantz on 2026-07-13 | ||
| * | ||
| * Used for getting application metadata from the Config application | ||
| */ | ||
|
|
||
| import Foundation | ||
|
|
||
| public struct ConfigAppUtil { | ||
| /** | ||
| * returns the short version string from the bundle of the Config app | ||
| */ | ||
| static public func configAppVersion() -> String { | ||
| return Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String ?? "unknown" | ||
| } | ||
|
|
||
|
|
||
| } |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.