-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
24 changed files
with
325 additions
and
31 deletions.
There are no files selected for viewing
This file contains 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 |
---|---|---|
@@ -1,2 +1,2 @@ | ||
api/ | ||
apps/ | ||
/api | ||
/apps |
This file contains 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,59 @@ | ||
{ | ||
"$schema": "https://json-schema.org/draft/2020-12/schema", | ||
"$id": "https://webosbrew.org/schema/HomebrewRepository.schema", | ||
"title": "HomebrewPackageInfo", | ||
"description": "Homebrew Package Information", | ||
"type": "object", | ||
"properties": { | ||
"id": { | ||
"type": "string", | ||
"description": "Application ID, e.g., \"com.newco.app.myApp\" . Every application has a unique ID, created from reverse DNS naming conventions." | ||
}, | ||
"title": { | ||
"type": "string", | ||
"description": "The title of the application as it shows in the Launcher and the app window. The application title is unique, set once." | ||
}, | ||
"shortDescription": { | ||
"type": "string", | ||
"description": "Short description for your app." | ||
}, | ||
"fullDescriptionUrl": { | ||
"type": "string", | ||
"description": "URL to full description page in HTML. Client may apply appropriate stylesheet to it." | ||
}, | ||
"iconUri": { | ||
"type": "string", | ||
"description": "Image displayed for your app. This is a URL to an image, or data: encoded URI" | ||
}, | ||
"manifestUrl": { | ||
"type": "string", | ||
"description": "Link to manifest, should be pointed to an URL can always provide latest version" | ||
}, | ||
"manifest": { | ||
"$ref": "PackageManifest.json" | ||
} | ||
}, | ||
"allOf": [ | ||
{ | ||
"required": [ | ||
"id", | ||
"title", | ||
"iconUri" | ||
] | ||
}, | ||
{ | ||
"oneOf": [ | ||
{ | ||
"required": [ | ||
"manifestUrl" | ||
] | ||
}, | ||
{ | ||
"required": [ | ||
"manifest" | ||
] | ||
} | ||
] | ||
} | ||
] | ||
} |
This file contains 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,82 @@ | ||
{ | ||
"$schema": "https://json-schema.org/draft/2020-12/schema", | ||
"$id": "https://repo.webosbrew.org/schemas/api/PackageManifest.schema", | ||
"title": "PackageManifest", | ||
"description": "Package manifest for webOS homebrew package", | ||
"type": "object", | ||
"properties": { | ||
"id": { | ||
"type": "string", | ||
"description": "Application ID, e.g., \"com.newco.app.myApp\" . Every application has a unique ID, created from reverse DNS naming conventions." | ||
}, | ||
"version": { | ||
"type": "string", | ||
"description": "The application version number, in the dot-notation format, e.g., 3.0.2500" | ||
}, | ||
"type": { | ||
"type": "string", | ||
"enum": [ | ||
"web", | ||
"stub", | ||
"native", | ||
"native_builtin", | ||
"native_appshell", | ||
"qml" | ||
], | ||
"description": "Identifies the application type" | ||
}, | ||
"title": { | ||
"type": "string", | ||
"description": "The title of the application as it shows in the Launcher and the app window. The application title is unique, set once." | ||
}, | ||
"appDescription": { | ||
"type": "string", | ||
"description": "The description of the application shown in the application details page." | ||
}, | ||
"iconUri": { | ||
"type": "string", | ||
"description": "Image displayed for your app. This is a URL to an image, or data: encoded URI" | ||
}, | ||
"sourceUrl": { | ||
"type": "string", | ||
"description": "Link to source code repository, or project homepage etc" | ||
}, | ||
"rootRequired": { | ||
"type": [ | ||
"boolean", | ||
"string" | ||
], | ||
"enum": [ | ||
true, | ||
false, | ||
"optional" | ||
], | ||
"description": "Whether this app require a rooted/jailbroken TV to work, or optional." | ||
}, | ||
"ipkUrl": { | ||
"type": "string", | ||
"description": "URL to package file" | ||
}, | ||
"ipkHash": { | ||
"type": "object", | ||
"properties": { | ||
"sha256": { | ||
"type": "string", | ||
"description": "Hex encoded hash" | ||
} | ||
}, | ||
"minProperties": 1, | ||
"additionalProperties": false, | ||
"description": "URL to package file" | ||
} | ||
}, | ||
"required": [ | ||
"id", | ||
"version", | ||
"type", | ||
"title", | ||
"iconUri", | ||
"ipkUrl", | ||
"ipkHash" | ||
] | ||
} |
This file contains 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,16 @@ | ||
{ | ||
"$schema": "https://json-schema.org/draft/2020-12/schema", | ||
"$id": "https://repo.webosbrew.org/schemas/PackagesPage.json", | ||
"title": "HomebrewRepository", | ||
"description": "Repository information for webOS homebrew packages", | ||
"type": "object", | ||
"properties": { | ||
"packages": { | ||
"type": "array", | ||
"items": { | ||
"$ref": "PackageInfo.json" | ||
} | ||
} | ||
}, | ||
"additionalProperties": false | ||
} |
This file contains 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,32 @@ | ||
{ | ||
"$schema": "https://json-schema.org/draft/2020-12/schema", | ||
"$id": "https://repo.webosbrew.org/schemas/packages/Category.json", | ||
"title": "PackageCategory", | ||
"type": "string", | ||
"anyOf": [ | ||
{ | ||
"const": "multimedia", | ||
"description": "Application for presenting, creating, or processing multimedia (audio/video)" | ||
}, | ||
{ | ||
"const": "game", | ||
"description": "A game" | ||
}, | ||
{ | ||
"const": "system", | ||
"description": "System application, \"System Tools\" such as say a log viewer or network monitor" | ||
}, | ||
{ | ||
"const": "utility", | ||
"description": "Small utility application, \"Accessories\"" | ||
}, | ||
{ | ||
"const": "screensaver", | ||
"description": "A screen saver" | ||
}, | ||
{ | ||
"const": "launcher", | ||
"description": "A launcher (home screen) alternative" | ||
} | ||
] | ||
} |
This file contains 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,71 @@ | ||
{ | ||
"$schema": "https://json-schema.org/draft/2020-12/schema", | ||
"$id": "https://repo.webosbrew.org/schemas/packages/PackageInfo.json", | ||
"title": "PackageInfo", | ||
"type": "object", | ||
"properties": { | ||
"title": { | ||
"type": "string", | ||
"maxLength": 30, | ||
"description": "The title of the application as it shows in the Launcher and the app window. The application title is unique, set once." | ||
}, | ||
"iconUri": { | ||
"type": "string", | ||
"description": "Image displayed for your app. This is a URL to an image, or data: encoded URI" | ||
}, | ||
"manifestUrl": { | ||
"type": "string", | ||
"description": "Link to manifest, should be pointed to an URL can always provide latest version" | ||
}, | ||
"manifestUrlBeta": { | ||
"type": "string", | ||
"description": "Link to manifest, should be pointed to an URL can always provide latest version" | ||
}, | ||
"category": { | ||
"$ref": "Category.json" | ||
}, | ||
"description": { | ||
"type": "string", | ||
"description": "Markdown/HTML formatted description" | ||
}, | ||
"detailIconUri": { | ||
"type": "string", | ||
"description": "Icon uri for application detail page, in higher resolution" | ||
}, | ||
"pool": { | ||
"type": "string", | ||
"anyOf": [ | ||
{ | ||
"const": "main", | ||
"description": "Main pool - Must be open-source" | ||
}, | ||
{ | ||
"const": "non-free", | ||
"description": "Non-free pool - Can be closed-source" | ||
} | ||
] | ||
}, | ||
"funding": { | ||
"type": "object", | ||
"description": "Funding information", | ||
"properties": { | ||
"github": { | ||
"type": "array", | ||
"items": { | ||
"type": "string", | ||
"description": "GitHub username" | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
"required": [ | ||
"title", | ||
"iconUri", | ||
"manifestUrl", | ||
"category", | ||
"pool", | ||
"description" | ||
], | ||
"additionalProperties": false | ||
} |
This file contains 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 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 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 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 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 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 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 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 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 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 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 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 |
---|---|---|
@@ -1,7 +1,7 @@ | ||
title: Piccap On/Off Remote | ||
iconUri: https://raw.githubusercontent.com/Bahoue/OnOff-Remote/master/app/largeIcon.png | ||
manifestUrl: https://github.com/Bahoue/OnOff-Remote/releases/latest/download/ui30.manifest.json | ||
category: multimedia | ||
category: utility | ||
pool: main | ||
description: | | ||
Binds the Rakuten button on the remote control to the action of pausing/resuming PicCap. |
This file contains 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
Oops, something went wrong.