mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-12-24 17:56:11 +00:00
Change indentation of XML and JSON files
This commit is contained in:
parent
2753531bc5
commit
7c0e986bd2
4 changed files with 106 additions and 82 deletions
|
@ -1,42 +1,55 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<addon id="plugin.video.jellyfin"
|
||||
name="Jellyfin"
|
||||
version=""
|
||||
provider-name="Jellyfin Contributors, angelblue05">
|
||||
<requires>
|
||||
</requires>
|
||||
<extension point="xbmc.python.pluginsource"
|
||||
library="default.py">
|
||||
<provides>video audio image</provides>
|
||||
</extension>
|
||||
<extension point="xbmc.service" library="service.py" start="login">
|
||||
</extension>
|
||||
<extension point="kodi.context.item">
|
||||
<menu id="kodi.core.main">
|
||||
<item library="context.py">
|
||||
<label>30401</label>
|
||||
<visible>[!String.IsEmpty(ListItem.DBID) + !String.IsEqual(ListItem.DBID,-1) | !String.IsEmpty(ListItem.Property(jellyfinid))] + !String.IsEmpty(Window(10000).Property(jellyfin_context))</visible>
|
||||
</item>
|
||||
<item library="context_play.py">
|
||||
<label>30402</label>
|
||||
<visible>[[!String.IsEmpty(ListItem.DBID) + !String.IsEqual(ListItem.DBID,-1) | !String.IsEmpty(ListItem.Property(jellyfinid))] + [String.IsEqual(ListItem.DBTYPE,movie) | String.IsEqual(ListItem.DBTYPE,episode)]] + !String.IsEmpty(Window(10000).Property(jellyfin_context_transcode))</visible>
|
||||
</item>
|
||||
</menu>
|
||||
</extension>
|
||||
<extension point="xbmc.addon.metadata">
|
||||
<platform>all</platform>
|
||||
<language>en</language>
|
||||
<license>GNU GENERAL PUBLIC LICENSE. Version 3, 29 June 2007</license>
|
||||
<forum>https://forum.jellyfin.org</forum>
|
||||
<website>https://jellyfin.org/</website>
|
||||
<source>https://github.com/jellyfin/jellyfin-kodi</source>
|
||||
<summary lang="en"></summary>
|
||||
<description lang="en">Welcome to Jellyfin for Kodi! A whole new way to manage and view your media library. The Jellyfin addon for Kodi combines the best of Kodi - ultra smooth navigation, beautiful UIs and playback of any file under the sun, and Jellyfin - the most powerful fully open source multi-client media metadata indexer and server. Jellyfin for Kodi is the absolute best way to enjoy the incredible Kodi playback engine combined with the power of Jellyfin's centralized database. Features: * Direct integration with the Kodi library for native Kodi speed * Instant synchronization with the Jellyfin server * Full support for Movie, TV and Music collections * Jellyfin Server direct stream and transcoding support - use Kodi when you are away from home!</description>
|
||||
<news>
|
||||
</news>
|
||||
<assets>
|
||||
<icon>resources/icon.png</icon>
|
||||
<fanart>resources/fanart.png</fanart>
|
||||
</assets>
|
||||
</extension>
|
||||
<addon id="plugin.video.jellyfin"
|
||||
name="Jellyfin"
|
||||
version=""
|
||||
provider-name="Jellyfin Contributors, angelblue05">
|
||||
<requires>
|
||||
</requires>
|
||||
<extension point="xbmc.python.pluginsource"
|
||||
library="default.py">
|
||||
<provides>video audio image</provides>
|
||||
</extension>
|
||||
<extension point="xbmc.service" library="service.py" start="login">
|
||||
</extension>
|
||||
<extension point="kodi.context.item">
|
||||
<menu id="kodi.core.main">
|
||||
<item library="context.py">
|
||||
<label>30401</label>
|
||||
<visible>[!String.IsEmpty(ListItem.DBID) + !String.IsEqual(ListItem.DBID,-1) |
|
||||
!String.IsEmpty(ListItem.Property(jellyfinid))] +
|
||||
!String.IsEmpty(Window(10000).Property(jellyfin_context))</visible>
|
||||
</item>
|
||||
<item library="context_play.py">
|
||||
<label>30402</label>
|
||||
<visible>[[!String.IsEmpty(ListItem.DBID) + !String.IsEqual(ListItem.DBID,-1) |
|
||||
!String.IsEmpty(ListItem.Property(jellyfinid))] + [String.IsEqual(ListItem.DBTYPE,movie) |
|
||||
String.IsEqual(ListItem.DBTYPE,episode)]] +
|
||||
!String.IsEmpty(Window(10000).Property(jellyfin_context_transcode))</visible>
|
||||
</item>
|
||||
</menu>
|
||||
</extension>
|
||||
<extension point="xbmc.addon.metadata">
|
||||
<platform>all</platform>
|
||||
<language>en</language>
|
||||
<license>GNU GENERAL PUBLIC LICENSE. Version 3, 29 June 2007</license>
|
||||
<forum>https://forum.jellyfin.org</forum>
|
||||
<website>https://jellyfin.org/</website>
|
||||
<source>https://github.com/jellyfin/jellyfin-kodi</source>
|
||||
<summary lang="en"></summary>
|
||||
<description lang="en">Welcome to Jellyfin for Kodi! A whole new way to manage and view your
|
||||
media library. The Jellyfin addon for Kodi combines the best of Kodi - ultra smooth
|
||||
navigation, beautiful UIs and playback of any file under the sun, and Jellyfin - the most
|
||||
powerful fully open source multi-client media metadata indexer and server. Jellyfin
|
||||
for Kodi is the absolute best way to enjoy the incredible Kodi playback engine combined with
|
||||
the power of Jellyfin's centralized database. Features: * Direct integration with the Kodi
|
||||
library for native Kodi speed * Instant synchronization with the Jellyfin server *
|
||||
Full support for Movie, TV and Music collections * Jellyfin Server direct stream and
|
||||
transcoding support - use Kodi when you are away from home!</description>
|
||||
<news>
|
||||
</news>
|
||||
<assets>
|
||||
<icon>resources/icon.png</icon>
|
||||
<fanart>resources/fanart.png</fanart>
|
||||
</assets>
|
||||
</extension>
|
||||
</addon>
|
||||
|
|
59
.github/renovate.json
vendored
59
.github/renovate.json
vendored
|
@ -1,26 +1,37 @@
|
|||
{
|
||||
"extends": [
|
||||
"config:base",
|
||||
":dependencyDashboard",
|
||||
":timezone(Etc/UTC)",
|
||||
":preserveSemverRanges"
|
||||
],
|
||||
"internalChecksFilter": "strict",
|
||||
"rebaseWhen": "conflicted",
|
||||
"packageRules": [
|
||||
{
|
||||
"description": "Add the ci and github-actions GitHub label to GitHub Action bump PRs",
|
||||
"matchManagers": ["github-actions"],
|
||||
"labels": ["ci", "github-actions"]
|
||||
},
|
||||
{
|
||||
"description": "Add the ci and github-actions GitHub label to GitHub Action bump PRs",
|
||||
"matchManagers": ["pip_requirements"],
|
||||
"labels": ["pip", "dependencies"]
|
||||
}
|
||||
|
||||
],
|
||||
"pip_requirements": {
|
||||
"fileMatch": ["requirements(-[a-z0-9]+)?\\.txt$"]
|
||||
}
|
||||
"extends": [
|
||||
"config:base",
|
||||
":dependencyDashboard",
|
||||
":timezone(Etc/UTC)",
|
||||
":preserveSemverRanges"
|
||||
],
|
||||
"internalChecksFilter": "strict",
|
||||
"rebaseWhen": "conflicted",
|
||||
"packageRules": [
|
||||
{
|
||||
"description": "Add the ci and github-actions GitHub label to GitHub Action bump PRs",
|
||||
"matchManagers": [
|
||||
"github-actions"
|
||||
],
|
||||
"labels": [
|
||||
"ci",
|
||||
"github-actions"
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Add the ci and github-actions GitHub label to GitHub Action bump PRs",
|
||||
"matchManagers": [
|
||||
"pip_requirements"
|
||||
],
|
||||
"labels": [
|
||||
"pip",
|
||||
"dependencies"
|
||||
]
|
||||
}
|
||||
],
|
||||
"pip_requirements": {
|
||||
"fileMatch": [
|
||||
"requirements(-[a-z0-9]+)?\\.txt$"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
8
.vscode/extensions.json
vendored
8
.vscode/extensions.json
vendored
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"recommendations": [
|
||||
"ms-vscode-remote.remote-containers",
|
||||
"ms-python.black-formatter"
|
||||
]
|
||||
"recommendations": [
|
||||
"ms-vscode-remote.remote-containers",
|
||||
"ms-python.black-formatter"
|
||||
]
|
||||
}
|
||||
|
|
28
.vscode/settings.json
vendored
28
.vscode/settings.json
vendored
|
@ -1,16 +1,16 @@
|
|||
{
|
||||
"editor.formatOnSave": true,
|
||||
"python.formatting.provider": "black",
|
||||
"python.linting.enabled": true,
|
||||
"python.linting.flake8Enabled": true,
|
||||
"python.linting.mypyEnabled": true,
|
||||
"python.testing.pytestEnabled": true,
|
||||
"python.analysis.diagnosticMode": "workspace",
|
||||
"files.associations": {
|
||||
"requirements-*.txt": "pip-requirements"
|
||||
},
|
||||
"sonarlint.connectedMode.project": {
|
||||
"connectionId": "jellyfin",
|
||||
"projectKey": "jellyfin_jellyfin-kodi"
|
||||
},
|
||||
"editor.formatOnSave": true,
|
||||
"python.formatting.provider": "black",
|
||||
"python.linting.enabled": true,
|
||||
"python.linting.flake8Enabled": true,
|
||||
"python.linting.mypyEnabled": true,
|
||||
"python.testing.pytestEnabled": true,
|
||||
"python.analysis.diagnosticMode": "workspace",
|
||||
"files.associations": {
|
||||
"requirements-*.txt": "pip-requirements"
|
||||
},
|
||||
"sonarlint.connectedMode.project": {
|
||||
"connectionId": "jellyfin",
|
||||
"projectKey": "jellyfin_jellyfin-kodi"
|
||||
},
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue