-
Notifications
You must be signed in to change notification settings - Fork 306
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
459 changed files
with
89,420 additions
and
0 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 |
---|---|---|
@@ -0,0 +1,3 @@ | ||
/fixRepo.py | ||
/resources/skins/Main/TexturePacker.exe | ||
/resources/skins/Main/packtex.bat |
Large diffs are not rendered by default.
Oops, something went wrong.
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,33 @@ | ||
# PlexMod (for Kodi) | ||
|
||
This is a modification of the official open-source Plex client for Kodi "plex-for-kodi" (Plex4Kodi) semi-maintained by me (pannal). | ||
|
||
Contrary to how this repository was handled before, this client does _not_ claim to adhere to the Plex Inc. design guidelines, all the time. | ||
|
||
It implements features that are not implemented in other official Plex clients and may implement others in non-conform ways. | ||
|
||
It is still based off of the original P4K source and critical bugfixes will be PR'd back. | ||
|
||
## Active branches | ||
* [develop-kodi21](https://github.com/pannal/plex-for-kodi/tree/develop_kodi21) (Kodi 19, 20, 21 cross-compatible) | ||
* [develop-kodi18](https://github.com/pannal/plex-for-kodi/tree/develop_kodi18) (legacy) | ||
|
||
Master branch is based off of the official plex-for-kodi master branch. | ||
|
||
## Installation | ||
|
||
### Via repository | ||
* Add `https://pannal.github.io/dontpanickodi/` to your Kodi installation as a file source | ||
* Go back to addons, choose zip file, choose the file source you added and install the repository | ||
* Install Plex via Addons->Install from repository->Don’t Panic->Video add-ons->Plex | ||
* Optional, recommended: Install Plextuary via Addons->Install from repository->Don’t Panic->Look and Feel->Skin->Plextuary | ||
|
||
### Manual | ||
* Checkout any branch of this GitHub repository, rename to `script.plexmod` and use as an addon | ||
|
||
|
||
## Help/Bug Reports | ||
https://forums.plex.tv/t/plexmod-for-kodi-18-19-20-21/481208 | ||
|
||
## License | ||
[LICENSE](https://github.com/plexinc/plex-for-kodi/blob/master/LICENSE.txt) |
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,2 @@ | ||
## The Squad (TM) | ||
@sonofdibnah @ecsjjgg @Unknown3899 @THGhost @bowlingbeeg @Buttzy10169 |
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,49 @@ | ||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> | ||
<addon id="script.plexmod" | ||
name="PM4K for Plex" | ||
version="0.7.3-rev2" | ||
provider-name="pannal"> | ||
<requires> | ||
<import addon="xbmc.python" version="3.0.0"/> | ||
<import addon="script.module.requests" version="2.27.1+matrix.1"/> | ||
<import addon="script.module.six" version="1.15.0+matrix.1"/> | ||
<import addon="script.module.kodi-six" version="0.1.3.1" /> | ||
</requires> | ||
<extension point="xbmc.python.script" library="default.py"> | ||
<provides>video</provides> | ||
</extension> | ||
<extension point="xbmc.python.pluginsource" library="plugin.py"> | ||
<provides>executable</provides> | ||
</extension> | ||
<extension point="xbmc.service" library="service.py" /> | ||
<extension point="xbmc.addon.metadata"> | ||
<summary lang="en_GB">PlexMod for Kodi</summary> | ||
<description lang="en_GB">Unofficial Plex for Kodi add-on</description> | ||
<license>GPL-2.0-only</license> | ||
<forum>https://forums.plex.tv/t/plexmod-for-kodi-18-19-20-21/481208</forum> | ||
<website>https://www.plex.tv</website> | ||
<source>https://github.com/pannal/plex-for-kodi</source> | ||
<platform>all</platform> | ||
<news> | ||
- Fix: certain home hubs were limited to 10 items without pagination | ||
- Fix: very rare infinite playback loop with enabled embedded subtitles (thanks @florinvlaicu for reporting) | ||
- Fix: Partially fix issues when switching audio streams during Transcoded/DirectStream playback | ||
- Fix: Fix error in ExtendHubTask | ||
- Fix: Partially revert "Home: Increase section change timeout from 0.3s to 0.5s; re-jig section change handling to allow using ENTER/SELECT to immediately select a section below 0.5s wait time" due to instability | ||
- Fix: Fix a couple of SyntaxWarnings for invalid escape sequences | ||
- Fix: Unfocusable buttons throw focus errors occasionally on shutdown | ||
- Fix: Laggy UI after playback/5 minutes due to requesting certain hubs without limits applied. Drastically improving UI smoothness even for smaller hubs (below 1000 items) | ||
This also fixes crash and shutdown issues and by proxy should enable everyone to use a poster resolution scale of at least 200%. | ||
- Fix: Depending on the situation, the home hubs update request could be sent multiple times while waiting for the first one to finish. (thanks @bowlingbeeg) | ||
- Subtitles: Supply OpenSubtitles.com hash if possible and enabled | ||
- Subtitles: Add setting to Audio/Subtitles to calculate the OpenSubtitles.com hash (default: off) | ||
- Core: Advanced Settings: make default resolution scale a percentage; limit to 750% max (based on Plex max poster size) | ||
- Core: Add more debug logging for player events | ||
- Core: Add more debug logging details for hub refresh events | ||
</news> | ||
<assets> | ||
<icon>icon.png</icon> | ||
<fanart>fanart.jpg</fanart> | ||
</assets> | ||
</extension> | ||
</addon> |
Oops, something went wrong.