Update changelog for PKC Kodi metadata
This commit is contained in:
parent
065e723517
commit
2c0499107b
1 changed files with 20 additions and 467 deletions
487
addon.xml
487
addon.xml
|
@ -185,6 +185,25 @@ version 2.2.1 (beta only):
|
|||
version 2.2.0 (beta only):
|
||||
- Support for syncing Plex playlists to Kodi and vice-versa! (Kodi mixed music and video playlists cannot be supported as Plex does not support them)
|
||||
|
||||
version 2.1.6:
|
||||
- Fix slow sync. Fix endless sync of corrupted PMS elements
|
||||
|
||||
version 2.1.5:
|
||||
- Fix OnDeck widget for Direct Paths
|
||||
|
||||
version 2.1.4:
|
||||
- Fix PKC settings suddenly getting lost
|
||||
- Don't show artwork sync progress, reduce setting-writes
|
||||
|
||||
version 2.1.3:
|
||||
- Fix default settings string, only show in English, hopefully fixes PKC loosing its settings
|
||||
|
||||
version 2.1.2:
|
||||
- Compatibility with Kodi Krypton Alpha 2
|
||||
- Check all Kodi database versions before starting PKC
|
||||
- Fix KeyError on non-PKC playback startup
|
||||
- PEP-8 stuff
|
||||
|
||||
version 2.1.1:
|
||||
- Fix Library Sync crash on Android
|
||||
|
||||
|
@ -200,472 +219,6 @@ Finally a new update for the stable version. You will need to reconnect to your
|
|||
- Use of plex.direct paths instead of local IP addresses to ensure the SSL certificates shown by the PMS are deemed valid
|
||||
- Fix Kodi screensaver
|
||||
- Faster PKC startup
|
||||
- And tons of other stuff...
|
||||
|
||||
version 2.0.30 (beta only):
|
||||
- Fix resume for On Deck widget for direct paths
|
||||
- Fix DB reset on Startup if PMS connection fails
|
||||
- Fix searching for PMS if there is no internet connection
|
||||
- Fix context menu missing "Delete item from PMS"
|
||||
|
||||
version 2.0.29 (beta only):
|
||||
- Fix a racing condition leading to e.g. Plex Companion not working as intended
|
||||
- Force a sync on startup even if Kodi is playing something
|
||||
- Include Plex Home username in "Log-out Plex Home user"
|
||||
- Direct paths: Don't download PMS sections twice
|
||||
- Less logging
|
||||
|
||||
version 2.0.28 (beta only):
|
||||
- Fix endless reboots if Plex music library missing
|
||||
- Fix Plex Companion failing leading to PMS connection loss
|
||||
- Fix PKC add-on setting user changes not saving
|
||||
- Fix playback of last item not starting up
|
||||
- Update Czech translation
|
||||
- Declare PMS connection dead on first failed connection
|
||||
- Fix KeyErrors if Kodi player does not return position
|
||||
- Fix AttributeError
|
||||
- Fix logging
|
||||
- Use float for resume and runtime instead of int
|
||||
|
||||
version 2.0.27 (beta only):
|
||||
- WARNING: You will need to reset the Kodi database! Sorry for that...
|
||||
- Fix PKC not connecting: Fix ValueError if plex.tv returns Plex Cloud URIs
|
||||
- Fix episode widget resume not working (add-on paths)
|
||||
- Speed up PKC start-up
|
||||
- Speed up checking of PMS connection, e.g. on startup
|
||||
- Improve collection lookup; fix PKC caching wrong url
|
||||
- Revert "Default to not show image caching notifications"
|
||||
|
||||
version 2.0.26 (beta only):
|
||||
- Reduce CPU strain for artwork caching progress
|
||||
- Fallback connection if plex.direct does not resolve
|
||||
- Prettify Plex context menu, thanks @dazedcrazy
|
||||
- Update translations
|
||||
- Default to not show image caching notifications
|
||||
|
||||
version 2.0.25 (beta only):
|
||||
- Fix migration not working correctly for re-connecting PMS
|
||||
- Fix PMS showing up twice
|
||||
- Improve artwork caching counter in PKC settings
|
||||
|
||||
version 2.0.24 (beta only):
|
||||
- WARNING: You will need to reset the Kodi database! Sorry for that...
|
||||
- PKC will force you to re-connect with your PMS
|
||||
- Use plex.direct url instead of local ip to use correct SSL certificate; thus fix artwork caching
|
||||
- Revert "Increase timeout between syncing images"
|
||||
- Don't ask user for DB reset if forced by PKC
|
||||
- Ensure movies and tv shows are synced before music
|
||||
- Ensure a later migration if user downgraded PKC
|
||||
|
||||
version 2.0.23 (beta only):
|
||||
- WARNING: You will need to reset the Kodi database!
|
||||
- Finally support for Extras!
|
||||
- Fix context menu not working for shows in library view
|
||||
- Fix Plex Companion music playstate status for iOS
|
||||
- Show caching progress and FanartTV lookup progress in PKC settings
|
||||
- Fix rare library sync errors
|
||||
- Fix ValueError for third party add-ons calling PKC
|
||||
- Tweak PKC settings
|
||||
|
||||
version 2.0.22 (beta only):
|
||||
- Fix Recently Added for tv shows not working
|
||||
- Fix PKC crashing on startup
|
||||
|
||||
version 2.0.21 (beta only):
|
||||
- Fix TV show artwork Kodi native library (reset Kodi DB!)
|
||||
- Cache missing posters and backgrounds/fanart on Kodi startup
|
||||
- Add toggle to deactivate image caching during playback
|
||||
- Increase timeout between syncing images
|
||||
- Fix music database if new music is added in the background
|
||||
|
||||
version 2.0.20 (beta only):
|
||||
- Fix missing episode poster in certain views. You will have to manually reset your Kodi database to benefit
|
||||
- Fix episode artwork sometimes not being complete
|
||||
- Fix IndexError for certain Plex channels
|
||||
- Kodi Leia: Fix playback failing
|
||||
- Fix TV On Deck direct paths asking to choose between different media
|
||||
|
||||
version 2.0.19 (beta only):
|
||||
- Fix PKC playback startup getting caught in infinity loop
|
||||
- Rewire library sync, suspend sync during playback
|
||||
- Fix playback failing in certain cases
|
||||
- Fix PKC not working anymore after using context menu on songs
|
||||
- Fix deletion of Plex music items
|
||||
- Code cleanup
|
||||
|
||||
version 2.0.18 (beta only):
|
||||
- Fix some playqueue inconsistencies using Plex Companion
|
||||
- Direct paths: fix replaying item where playback was started via PMS
|
||||
- Fix Plex trailers screwing up playqueue
|
||||
- Fix IndexError when emptying Kodi playqueue
|
||||
- Incorporate PKC player in kodimonitor module
|
||||
- Fix pretty printing of PKC playqueues not working
|
||||
- Code cleanups
|
||||
|
||||
version 2.0.17 (beta only):
|
||||
- Finally make PKC compatible with Kodi 18 Leia Alpha 1
|
||||
- Fix information screen and Plex option not working
|
||||
- Activate Kodi background updates to hide "Compressing Database"
|
||||
- Update translations
|
||||
- Remove most strings not being used by PKC
|
||||
- Remove some legacy settings
|
||||
|
||||
version 2.0.16 (beta only):
|
||||
- Do NOT delete playstates before getting new ones from the PMS
|
||||
|
||||
version 2.0.15 (beta only):
|
||||
- Fix Plex Companion thinking video is playing again
|
||||
- Warn if "Play next video automatically" is enabled, cause it breaks PKC playback report
|
||||
- Don't clean the Kodi file table
|
||||
- Only remember which player has been active if we got a Plex id
|
||||
- Hopefully fix ValueError for datetime.utcnow()
|
||||
|
||||
version 2.0.14 (beta only):
|
||||
- Fix resetting PKC player state - should fix PKC telling the PMS that an old, just-played item is playing
|
||||
- Play the selected element first, then add the Kodi playqueue to the Plex playqueue
|
||||
- Ensure that playstate for ended (not stopped) video is recorded correctly
|
||||
- Make sure that LOCK is released after adding one element
|
||||
|
||||
version 2.0.13 (beta only):
|
||||
- Fix resume for On Deck and browse by folder
|
||||
- Fix PKC sometimes telling wrong item being played
|
||||
- Don't tell PMS last item is playing if non-Plex item is played
|
||||
- Fix rare KeyError for playback including trailers
|
||||
- Use an empty video file to "fail" playback
|
||||
- Use identical add-on paths for On Deck and browsing folders
|
||||
|
||||
version 2.0.12 (beta only):
|
||||
- Fix resume not working for some Kodi interface languages
|
||||
- Fix widget navigating to entire TV show not working
|
||||
- Fix library sync crash TypeError
|
||||
- Revert "Revert "Fix for "In Progress" not appearing""
|
||||
- Simplify error message
|
||||
|
||||
version 2.0.11 (beta only):
|
||||
- WARNING: You will need to reset the Kodi database!
|
||||
- Fix playback for add-on paths
|
||||
- Fix artwork for episodes for add-on paths
|
||||
- Revert "Fix for "In Progress" not appearing"
|
||||
- Fix playback resuming potentially too often
|
||||
|
||||
version 2.0.10 (beta only):
|
||||
- Fix wrong item being reported using direct paths
|
||||
- Direct paths: correctly clean up after context menu play
|
||||
- Always resume playback if playback initiated via context menu
|
||||
- Do not play trailers for resumable movies using playback via PMS
|
||||
- Fix for "In Progress" widget not appearing
|
||||
- Fix correctly recording ended (not stopped!) video
|
||||
- Don't record last played date if state unwatched
|
||||
- Clean Kodi DB more thoroughly after playback start via PMS
|
||||
|
||||
version 2.0.9 (beta only):
|
||||
- Fix AttributeError on playback start
|
||||
|
||||
version 2.0.8 (beta only):
|
||||
- Fix videos not being correctly marked as played
|
||||
- Improve playback startup resiliance
|
||||
- Fix playerstates not being copied/reset correctly
|
||||
- Fix tv shows not being correctly deleted
|
||||
- Fix episode rating not being correct
|
||||
- Make generally sure that we're correctly deleting videos from the Kodi DB
|
||||
- Fix disabling of background sync (websockets)
|
||||
|
||||
version 2.0.7 (beta only):
|
||||
- Fix another UnicodeDecodeError for playlists
|
||||
- Hardcode plugin-calls instead of using urlencode
|
||||
- Fix Kodi 18 log warnings by declaring all settings variables
|
||||
|
||||
version 2.0.6 (beta only):
|
||||
- Addon paths playback was basically broken - hope it works again!
|
||||
- Fixes to add-on paths playback startup
|
||||
- Fix UnicodeDecodeError for playqueue logging
|
||||
|
||||
version 2.0.5 (beta only):
|
||||
- WARNING: You will need to reset the Kodi database!
|
||||
- Fix art and show info not showing for addon paths
|
||||
- Fix episode information not working
|
||||
- Big Kodi DB overhaul - ensure video metadata updates/deletes correctly
|
||||
- Artwork code overhaul
|
||||
- Greatly speed up switch of PMS
|
||||
- And a lot of other stuff
|
||||
|
||||
version 2.0.4 (beta only):
|
||||
- WARNING: You will need to reset the Kodi database!
|
||||
- Many improvements to the Kodi database handling which should get rid of some weird bugs
|
||||
- Many improvements to playback startup
|
||||
- Fix info screen and actors not working
|
||||
- Fix Companion displaying and selecting wrong subtitle
|
||||
- Don't cache subtitles if direct playing
|
||||
- Wipe all existing resume point, e.g. on user switch
|
||||
- Don't mess with Kodi's screensaver settings
|
||||
- Inhibit idle shutdown only during initial sync
|
||||
- Fix KeyError for server discovery
|
||||
- Increase Python requests dependency to version 2.9.1
|
||||
- Re-introduce PlexKodiConnect dependency add-ons for movies and tv shows
|
||||
- And a lot of other stuff
|
||||
|
||||
version 2.0.3 (beta only):
|
||||
- Fix Alexa playback
|
||||
- Fix Kodi boot loop
|
||||
- Fix playback being reported to the wrong Plex user
|
||||
- Fix GB/BBFC content ratings
|
||||
- Fix KeyError when browsing On Deck
|
||||
- Make sure that empty XML elements get deleted
|
||||
- Code optimizations
|
||||
|
||||
version 2.0.2 (beta only):
|
||||
- Fix playback reporting not starting up correctly
|
||||
- Fix playback cleanup if PKC causes stop
|
||||
- Always detect if user resumes playback
|
||||
- Enable resume within a playqueue
|
||||
- Compare playqueue items more reliably
|
||||
|
||||
version 2.0.1 (beta only):
|
||||
- Fix empty On Deck for tv shows
|
||||
- Fix trailers not playing
|
||||
|
||||
version 2.0.0 (beta only):
|
||||
- HUGE code overhaul - Remember that you can go back to earlier version ;-)
|
||||
- Completely rewritten Plex Companion
|
||||
- Completely rewritten playback startup
|
||||
- Tons of fixes, see the Github changelog for more details
|
||||
- WARNING: You will need to reset the Kodi database!
|
||||
|
||||
version 1.8.18:
|
||||
- Russian translation, thanks @UncleStark, @xom2000, @AlexFreit
|
||||
- Fix Plex context menu not showing up
|
||||
- Deal better with missing stream info (e.g. channels)
|
||||
- Fix AttributeError if Plex key is missing
|
||||
|
||||
version 1.8.17:
|
||||
- Hopefully fix stable repo
|
||||
- Fix subtitles not working or showing up as Unknown
|
||||
- Enable channels for Plex home users
|
||||
- Remove obsolete PKC settings show contextmenu
|
||||
|
||||
version 1.8.16:
|
||||
- Add premiere dates for movies, thanks @dazedcrazy
|
||||
- Fix items not getting marked as fully watched
|
||||
|
||||
version 1.8.15:
|
||||
- version 1.8.14 for everyone
|
||||
- Update translations
|
||||
|
||||
version 1.8.14 (beta only):
|
||||
- Greatly speed up displaying context menu
|
||||
- Fix IndexError e.g. for channels if stream info missing
|
||||
- Sleep a bit before marking item as fully watched
|
||||
- Don't sleep before updating playstate to fully watched (if you watch on another Plex client)
|
||||
- Fix KeyError for TV live channels for getGeople
|
||||
|
||||
version 1.8.13 (beta only):
|
||||
- Background sync now picks up more PMS changes
|
||||
- Detect Plex item deletion more reliably
|
||||
- Fix changed Plex metadata not synced repeatedly
|
||||
- Detect (some, not all) changes to PKC settings and apply them on-the-fly
|
||||
- Fix resuming interrupted sync
|
||||
- PKC logging now uses Kodi log levels
|
||||
- Further code optimizations
|
||||
|
||||
version 1.8.12:
|
||||
- Fix library sync crashing trying to display an error
|
||||
|
||||
version 1.8.11:
|
||||
- version 1.8.10 for everybody
|
||||
|
||||
version 1.8.10 (beta only):
|
||||
- Vastly improve sync speed for music
|
||||
- Never show library sync dialog if media is playing
|
||||
- Improvements to sync dialog
|
||||
- Fix stop synching if path not found
|
||||
- Resume aborted sync on PKC settings change
|
||||
- Don't quit library sync if failed repeatedly
|
||||
- Verify path for every Plex library on install sync
|
||||
- More descriptive downloadable subtitles
|
||||
- More code fixes and optimization
|
||||
|
||||
version 1.8.9
|
||||
- Fix playback not starting in some circumstances
|
||||
- Deactivate some annoying popups on install
|
||||
|
||||
version 1.8.8
|
||||
- Fix playback not starting in some circumstances
|
||||
- Fix first artist "missing" tag (Reset your DB!)
|
||||
- Update Czech translation
|
||||
|
||||
version 1.8.7 (beta only):
|
||||
- Some fixes to playstate reporting, thanks @RickDB
|
||||
- Add Kodi info screen for episodes in context menu
|
||||
- Fix PKC asking for trailers not working
|
||||
- Fix PKC not automatically updating
|
||||
|
||||
version 1.8.6:
|
||||
- Portuguese translation, thanks @goncalo532
|
||||
- Updated other translations
|
||||
|
||||
version 1.8.5:
|
||||
- version 1.8.4 for everyone
|
||||
|
||||
version 1.8.5:
|
||||
- version 1.8.4 for everyone
|
||||
|
||||
version 1.8.4 (beta only):
|
||||
- Plex cloud should now work: Request pictures with transcoding API
|
||||
- Fix Plex companion feedback for Android
|
||||
- Update translations
|
||||
|
||||
version 1.8.3:
|
||||
- Fix Kodi playlists being empty
|
||||
|
||||
version 1.8.2:
|
||||
- Choose to replace user ratings with the number of available versions of a media file
|
||||
- More collection artwork: use TheMovieDB art
|
||||
- Support new Companion command "refreshPlayQueue"
|
||||
- Use https for TheMovieDB
|
||||
- Update translations
|
||||
|
||||
version 1.8.1:
|
||||
- Fix library sync crash due to UnicodeDecodeError
|
||||
- Fix fanart for collections
|
||||
- Comply with themoviedb.org terms of use
|
||||
- Add some translations
|
||||
|
||||
version 1.8.0
|
||||
Featuring:
|
||||
- Major music overhaul: Direct Paths should now work! Many thanks @Memesa for the pointers! Don't forget to reset your database
|
||||
- Big transcoding overhaul
|
||||
- Many Plex Companion fixes
|
||||
- Add support to Kodi 18.0-alpha1 (thanks @CotzaDev)
|
||||
|
||||
version 1.7.22 (beta only)
|
||||
- Fix playback stop not being recognized by the PMS
|
||||
- Better way to sync progress to another account
|
||||
|
||||
version 1.7.21 (beta only)
|
||||
- Fix Playback and watched status not syncing
|
||||
- Fix PKC syncing progress to wrong account
|
||||
- Warn user if a xml cannot be parsed
|
||||
|
||||
version 1.7.20 (beta only)
|
||||
- Fix for Windows usernames with non-ASCII chars
|
||||
- Companion: Fix TypeError
|
||||
- Use SSL settings when checking server connection
|
||||
- Fix TypeError when PMS connection lost
|
||||
- Increase timeout
|
||||
|
||||
version 1.7.19 (beta only)
|
||||
- Big code refactoring
|
||||
- Many Plex Companion fixes
|
||||
- Fix WindowsError or alike when deleting video nodes
|
||||
- Remove restart on first setup
|
||||
- Only set advancedsettings tweaks if Music enabled
|
||||
|
||||
version 1.7.18 (beta only)
|
||||
- Fix OperationalError when resetting PKC
|
||||
- Fix possible OperationalErrors
|
||||
- Companion: ensure sockets get closed
|
||||
- Fix TypeError for Plex Companion
|
||||
- Update Czech
|
||||
|
||||
version 1.7.17 (beta only)
|
||||
- Don't add media by other add-ons to queue
|
||||
- Fix KeyError for Plex Companion
|
||||
- Repace Kodi mkdirs with os.makedirs
|
||||
- Use xbmcvfs exists instead of os.path.exists
|
||||
|
||||
version 1.7.16 (beta only)
|
||||
- Fix PKC complaining about files not found
|
||||
- Fix multiple subtitles per language not showing
|
||||
- Update Czech translation
|
||||
- Fix too many arguments when marking 100% watched
|
||||
- More small fixes
|
||||
|
||||
version 1.7.15 (beta only)
|
||||
- Fix companion for "Playback via PMS"
|
||||
- Change sleeping behavior for playqueue client
|
||||
- Plex Companion: add itemType to playstate
|
||||
- Less logging
|
||||
|
||||
version 1.7.14 (beta only)
|
||||
- Fix TypeError, but for real now
|
||||
|
||||
version 1.7.13 (beta only)
|
||||
- Fix TypeError with AdvancedSettings.xml missing
|
||||
|
||||
version 1.7.12 (beta only)
|
||||
- Major music overhaul: Direct Paths should now work! Many thanks @Memesa for the pointers! Don't forget to reset your database
|
||||
- Some Plex Companion fixes
|
||||
- Fix UnicodeDecodeError on user switch
|
||||
- Remove link to Crowdin.com
|
||||
- Update Readme
|
||||
|
||||
version 1.7.11 (beta only)
|
||||
- Add support to Kodi 18.0-alpha1 (thanks @CotzaDev)
|
||||
- Fix PKC not storing network credentials correctly
|
||||
|
||||
version 1.7.10 (beta only)
|
||||
- Avoid xbmcvfs entirely; use encoded paths
|
||||
- Update Czech translation
|
||||
|
||||
version 1.7.9 (beta only)
|
||||
- Big transcoding overhaul
|
||||
- Fix for not detecting external subtitle language
|
||||
- Change Plex transcoding profile to Android
|
||||
- Use Kodi video cache setting for transcoding
|
||||
- Fix TheTVDB ID for TV shows
|
||||
- Account for missing IMDB ids for movies
|
||||
- Account for missing TheTVDB ids
|
||||
- Fix UnicodeDecodeError on user switch
|
||||
- Update English, Spanish and German
|
||||
|
||||
version 1.7.8 (beta only)
|
||||
- Fix IMDB id for movies (resync by going to the PKC settings, Advanced, then Repair Local Database)
|
||||
- Increase timeouts for PMS, should fix some connection issues
|
||||
- Move translations to new strings.po system
|
||||
- Fix some TypeErrors
|
||||
- Some code refactoring
|
||||
|
||||
version 1.7.7
|
||||
- Chinese Traditional, thanks @old2tan
|
||||
- Chinese Simplified, thanks @everdream
|
||||
- Browse by folder: also sort by Date Added
|
||||
- Update addon.xml
|
||||
|
||||
version 1.7.6
|
||||
- Hotfix: Revert Cache missing artwork on PKC startup. This should help with slow PKC startup, videos not being started, lagging PKC, etc.
|
||||
|
||||
version 1.7.5
|
||||
- Dutch translation, thanks @mvanbaak
|
||||
|
||||
version 1.7.4 (beta only)
|
||||
- Show menu item only for appropriate Kodi library: Be careful to start video content through Videos - Video Addons - ... and pictures through Pictures - Picture Addons - ...
|
||||
- Fix playback error popup when using Alexa
|
||||
- New Italian translations, thanks @nikkux, @chicco83
|
||||
- Update translations
|
||||
- Rewire Kodi ListItem stuff
|
||||
- Fix TypeError for setting ListItem streams
|
||||
- Fix Kodi setContent for images
|
||||
- Fix AttributeError due to missing Kodi sort methods
|
||||
|
||||
version 1.7.3 (beta only)
|
||||
- Fix KeyError for channels if no media streams
|
||||
- Move plex node navigation, playback to main thread
|
||||
- Fix TypeError for malformed browsing xml
|
||||
- Fix IndexError if we can't get a valid xml from PMS
|
||||
- Pass 'None' instead of empty string in url args
|
||||
|
||||
version 1.7.2
|
||||
- Fix for some channels not starting playback
|
||||
|
||||
version 1.7.1
|
||||
- Fix Alexa not doing anything
|
||||
|
||||
version 1.7.0
|
||||
- Amazon Alexa support! Be sure to check the Plex Alexa forum first if you encounter issues; there are still many bugs completely unrelated to PKC
|
||||
- Plex Channels!
|
||||
- Browse video nodes by folder/path
|
||||
- Fix IndexError for playqueues
|
||||
- Update translations
|
||||
- Code optimization</news>
|
||||
- And tons of other stuff...</news>
|
||||
</extension>
|
||||
</addon>
|
||||
|
|
Loading…
Reference in a new issue