Skip to content

Commit

Permalink
[script.plexmod] 0.7.2
Browse files Browse the repository at this point in the history
  • Loading branch information
pannal committed Dec 24, 2023
1 parent fdb641a commit a131c9a
Show file tree
Hide file tree
Showing 459 changed files with 89,319 additions and 0 deletions.
3 changes: 3 additions & 0 deletions script.plexmod/.gitignore
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
492 changes: 492 additions & 0 deletions script.plexmod/LICENSE.txt

Large diffs are not rendered by default.

33 changes: 33 additions & 0 deletions script.plexmod/README.md
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)
2 changes: 2 additions & 0 deletions script.plexmod/TESTING_SQUAD.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
## The Squad (TM)
@sonofdibnah @ecsjjgg @Unknown3899 @THGhost @bowlingbeeg @Buttzy10169
53 changes: 53 additions & 0 deletions script.plexmod/addon.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="script.plexmod"
name="PM4K for Plex"
version="0.7.2"
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: playing next episode when episode played threshold was met when hitting STOP button
- Fix: Dropdown would roundrobin falsely onup item when initial item wasn't item 0
- Fix: Movies: pressing back in a scrolled movie view with the header options open wouldn't back out properly
- Fix: Reset library filters when Role/Cast view opened
- Fix: Cast display in movies/preplay
- Fix: Apply dialog flicker fix in Role/Cast
- Fix: Dropdowns were broken sometimes (especially library view)
- Fix: Addon crash on non-default Kodi (e.g. OSMC) due to System.BuildVersion not matching Kodi's default
- Fix: Error on no data returned on PlexObject.reload (disconnect); Handle connection errors more gracefully
- Fix: Background of info page (thanks @bowlingbeeg)
- Fix: Rare SeekDialog crashes between episodes
- Fix: OpenSubtitles not finding subtitles for certain Movies

- Core: Harden against network disconnects in multiple views, home and videoplayer/seekdialog
- Core: Re-enable backing out of videoplayer (inbetween screen)
- Core: Player: Alternative implementation of bingeMode auto-next; ignore stop events when triggering non-user-stop
- Core: Add setting for poster/thumbnail resolution scaling, implement everywhere sensible
- Core: Thumbnails/Art: use the same parameters as PlexWeb for images
- SeekDialog: Possible fix for OSD not coming up again in some scenarios
</news>
<assets>
<icon>icon.png</icon>
<fanart>fanart.jpg</fanart>
</assets>
</extension>
</addon>
Loading

0 comments on commit a131c9a

Please sign in to comment.