Does any other client that’s not Plex Web based (so not Desktop or PlexWeb) display that font correctly?
Have you tried a newer Kodi build? I don’t know which libreelec you’re running. We have a lot of CoreELEC users in here who could assist you, if you’d switch over, I think.
Home: Fix wonky hub refocus when hub is gone (continue watching becomes empty after watching an item from it)
Home: Allow removing items from continue watching (new combined CW/OnDeck works well; legacy separated continue watching/ondeck may still display the item after a revisit, for a couple of minutes)
Home/Settings: Add setting to turn off item action confirmations on home
Player/Seekdialog: Show Video Preview Thumbnails when seeking on timeline with OSD open (was disabled before if chapters were found)
Player/Seekdialog: Add a 0.5s action threshold when the OSD is hiding to reduce miss-seeks due to UI interaction
Player/Settings: Add setting for disabled audio codecs to enforce Transcoding on them (Direct Stream if possible)
Player: When server MDE couldn’t provide a decision, don’t crash, but recover
Shows: Play and Shuffle button try to queue unwatched episodes only, if possible
Postplay: Use clockwise countup instead of counter-clockwise countdown
AddonSettings: Make postplay timeout a slider instead of an integer input
Player/SeekDialog: Show preview image when seeking without OSD, as well (unless other settings disable it)
Notes:
Hiding an item from continue watching uses the Plex API feature. It seems somewhat broken on the old continue watching interface mode (bug reported), as in: The item will reappear for a couple of minutes after being hidden. The new continue watching hub works fine with this.
Also: The dreaded miss-seek when the OSD was just about to hide and you wanted to navigate still, should now be gone. (The OSD will still hide, but we’ll ignore MOVE inputs (left, right, up, down) while the OSD is hiding + 0.5s, to circumvent this. Not ideal, but better than before.
Here you go
Here you go. Fixed for both the play and the shuffle button. The play button is actually smart now, knows which one is the first unwatched and can handle resume if it wasn’t fully watched.
Noticed the post play countdown timer is counting down anti-clockwise, it should probably be clockwise as it would make more sense and mirror other clients.
Thanks. Yeah, that crossed my mind after thinking it over. The old ‘rubber duck debugging’ philosophy came into play.
Figured it out. Had the ‘Sync playback to display’ option in Kodi set for some reason and had to do some real deep digging to find that it kills passthrough. And HDR seems to work fine as well. Not sure the cause there or if it is coincidence. But all’s good now.
Hello all! First let me thank Panni for his amazing work!
The add-on works really well for me as is, except I would very much like to have the new Player Process Info available on CoreELEC (cpm build A5) which I am using. The info provided there at a glance is difficult to get even on PC, nevermind Kodi.
Well, in order to have that, I had to give up Plextuary skin and revert to Estuary (as modded by cpm).
The only niggle I found using that skin in combination with PM4K (beside the old spinner), is that the video player OSD does no longer hide when I pause the video and stays on screen until I resume. Try as I might, I could not find a way to make it hide. If I hit Back on the remote, it simply exits the player.
So is there a way to make it hide as when using Plextuary skin? I would not shy away from editing some .xml file if directed to… I really like the new Player Info and would not give up on it, if possible. Thanks in advance!
P.S. I know that a couple of posts above @MikeTeavee has attached a modded Plextuary skin (though I know the user who modded said he would not do it again, since he does not use Plex add-on in his setup), but that is for the A 4.1 cpm build, and the latest one includes new stats (such as DV metadata CMv revision/type of lossy/lossless Atmos track etc.).
I have attached pics with the Player info process and the OSD elements that would not go away on pause:
That’s impossible and why Plextuary exists in the first place.
I could mod Plextuary to show the extra PPI info inside our own implementation of the stream info function - for that I’d need a way to distinguish between normal Kodi setups and the cpm build. If there is such a way, I’ll add it to my list.
Edit: There might be another way. I could add an option to PM4K to show the original PPI overlay instead of our custom one. Maybe via a button click when showing our stream info. I’ll investigate.
Edit 2: Oh but I’d still need to mod the cpm PPI info into Plextuary.
Edit 3: You can still just mod Plextuary and add the PPI xml from the cpm Estuary build.
This is exactly what I do. personally don’t think it should be in the scope of PM4K to adding and maintaining stuff for CPM… its fairy easy to add the XML anyways…
@jonathan.gorbutt
I did not ask for anything to be added/maintained in PM4K, just for advice on how to make the OSD hide on pause when using a different skin. I have said I am willing to try to edit .xml files, just that I need some directions on what to edit, that’s all.
I’d go the other way around and mod Plextuary to your liking, by simply dropping in your DialogPlayerProcessInfo.xml.
Vanilla Estuary shows its UI elements constantly, which Plextuary customizes, and backporting that to Estuary makes no sense in your case, as it’s more work than just modding Plextuary.
I implied it, I guess that’s what he was refering to:
@Korbus47 if you’re really fancy, you can fork Plextuary as Plextuary-cpm, and release it (or at least make it available for everyone else)!
Edit: Or, if you’re not comfortable with that, you can give me the xml you need and I’ll release Plextuary-cpm in Don’t Panic separately. That’s easy.
I would reference the DialogPlayerProcess.xml file in the cpm builds and run through the same process frodo19 uses on CE boards. The two skins are very close so likely the modifications in that xml file on each new cpm build will be very easy to port over.
Could use his last version as a starting point and append the newest additions. Then just need to past the updated xml file here for the rest of us to copy/paste into our Plextuary skin folder.
I wish I had the skills to mod it myself, but unfortunately I don’t :). I can do very basic stuff, like editing the DialogButtonMenu, replace some .xml and add some new lines in a file, but I have no idea about the dependancies involved if these do not work.
I’ve tried to simply replace the DialogPlayerProcessInfo.xml, but it doesn’t work (it’s not displayed properly), since there are other .xml files involved, I guess (Variables, maybe?). Also I don’t know in which file are those new parameters cpm has exposed (such as DV metadata version).