diff --git a/README.md b/README.md index d09f249..cc18b34 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ # UniversalRepoFmt a universal IPA repo format that automatically converts into nearly every major format! it converts into formats for the following apps: -- AltStore (incl. SideStore, altsource-viewer, and derivatives) +- AltStore (incl. SideStore, TrollApps, altsource-viewer, and derivatives) - ESign (can usually be used in most places) -- Feather (incl. TrollApps) +- Feather - GBox - Scarlet diff --git a/converters.go b/converters.go index 71b2d7e..0665cd9 100644 --- a/converters.go +++ b/converters.go @@ -72,6 +72,7 @@ func ConvertToFeather(uni *repos.Universal) *repos.Feather { func ConvertToAltStore(uni *repos.Universal) *repos.AltStore { r := repos.AltStore{ Name: uni.Name, + IconURL: uni.IconURL, Caption: uni.Caption, Description: uni.Description, } diff --git a/examples/example.altstore.json b/examples/example.altstore.json index 93581d7..311e66c 100755 --- a/examples/example.altstore.json +++ b/examples/example.altstore.json @@ -1,5 +1,6 @@ { "name": "hello!", + "iconURL": "https://example.com/path/to/some/icon.png", "subtitle": "a *short* description of your repo!", "description": "this can be a longer description and include stuff like your links or something, idk", "apps": [ diff --git a/repos/altstore.go b/repos/altstore.go index b416683..d821b98 100644 --- a/repos/altstore.go +++ b/repos/altstore.go @@ -21,6 +21,7 @@ type AltStoreApp struct { type AltStore struct { Name string `json:"name"` + IconURL string `json:"iconURL"` Caption string `json:"subtitle,omitempty"` Description string `json:"description"` Apps []AltStoreApp `json:"apps"`