2015-03-13 21:24:59 +00:00
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2019-01-31 22:23:55 +00:00
<addon id= "plugin.video.jellyfin"
2019-07-11 22:11:28 +00:00
name="Jellyfin"
2020-03-04 16:11:11 +00:00
version="0.5.0"
2019-07-11 22:11:28 +00:00
provider-name="Jellyfin Contributors, angelblue05">
2015-03-13 21:24:59 +00:00
<requires >
2018-01-08 02:13:11 +00:00
<import addon= "xbmc.python" version= "2.25.0" />
2019-08-30 23:32:54 +00:00
<import addon= "script.module.requests" version= "2.22.0" />
<import addon= "script.module.dateutil" version= "2.7.3" />
2020-01-04 02:32:30 +00:00
<import addon= "script.module.six" />
<import addon= "script.module.kodi-six" />
2019-10-06 15:23:24 +00:00
<import addon= "script.module.addon.signals" version= "0.0.1" />
2020-02-19 22:18:54 +00:00
<import addon= "script.module.futures" version= "2.2.0" />
2015-03-13 21:24:59 +00:00
</requires>
2015-04-12 12:08:59 +00:00
<extension point= "xbmc.python.pluginsource"
2015-03-13 21:24:59 +00:00
library="default.py">
2016-01-17 22:27:25 +00:00
<provides > video audio image</provides>
2015-03-13 21:24:59 +00:00
</extension>
<extension point= "xbmc.service" library= "service.py" start= "login" >
</extension>
2018-01-08 02:13:11 +00:00
<extension point= "kodi.context.item" >
<menu id= "kodi.core.main" >
2018-09-06 08:36:32 +00:00
<item library= "context.py" >
2018-01-08 02:13:11 +00:00
<label > 30401</label>
2019-02-02 13:10:33 +00:00
<visible > [!String.IsEmpty(ListItem.DBID) + !String.IsEqual(ListItem.DBID,-1) | !String.IsEmpty(ListItem.Property(jellyfinid))] + !String.IsEmpty(Window(10000).Property(jellyfin_context))</visible>
2018-01-08 02:13:11 +00:00
</item>
2018-09-06 08:36:32 +00:00
<item library= "context_play.py" >
2018-01-08 02:13:11 +00:00
<label > 30402</label>
2019-02-02 13:10:33 +00:00
<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>
2018-01-08 02:13:11 +00:00
</item>
</menu>
2016-10-28 05:02:47 +00:00
</extension>
2015-03-13 21:24:59 +00:00
<extension point= "xbmc.addon.metadata" >
<platform > all</platform>
<language > en</language>
2019-07-11 22:11:28 +00:00
<license > GNU GENERAL PUBLIC LICENSE. Version 3, 29 June 2007</license>
2019-01-31 22:23:55 +00:00
<forum > https://forum.jellyfin.org</forum>
<website > https://jellyfin.media/</website>
<source > https://github.com/jellyfin/jellyfin-kodi</source>
2015-03-13 21:24:59 +00:00
<summary lang= "en" > </summary>
2019-02-02 17:21:22 +00:00
<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>
2019-09-25 23:41:32 +00:00
<news >
2020-03-04 16:11:11 +00:00
v0.5.0 (2020-03-04)
#167 Removed unnecessary log messages and changed some to debug
#172 Added support for Kodi 19 (and Python 3)
#188 Fix kodi 19 websocket control
#190 Fix Obj error
#192 Fix playlist paths
#193 Replaced debug output of json.dumps with an indirection to lazy __str__
#194 Dont modify a list as you are traversing it
#195 Fix empty download thread list
#197 Move the responsibility of the maximum number of threads to the UI
#200 Resort to the expensive database lookup only if the person exists in the database
#201 Allow for UI updates as the library is being sync'ed
#202 Parallelize multiple http GETs
#207 Make commands python 2/3 compatible
#209 Reduce execute and fetch one calls
#211 Finish getitem cleanup in library
#212 Bad dates are bad
#214 Fix re-running library updates
#215 Remove duplicated code and rename UpdatedWorker class
2017-11-04 14:08:12 +00:00
</news>
2019-02-02 21:30:16 +00:00
<assets >
2019-09-01 01:43:28 +00:00
<icon > resources/icon.png</icon>
<fanart > resources/fanart.png</fanart>
2019-02-02 21:30:16 +00:00
</assets>
2015-03-13 21:24:59 +00:00
</extension>
2018-09-06 20:07:24 +00:00
</addon>