Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v7.0.3+beta.4 #588

Merged
merged 25 commits into from Feb 23, 2024
Merged

v7.0.3+beta.4 #588

merged 25 commits into from Feb 23, 2024

Conversation

MoojMidge
Copy link
Collaborator

v7.0.3+beta.4

Fixed

Fix handling of isPostLiveDrv streams #579
Fix infotagger error with Kodi v19
Fix errors with creating and deleting temporary folders
Fix listing more than 50 items in local history list
Fix context menus in local history and local watch later list
Fix not using user API key when not logged in #585, #587

New

Add setting to disable label details #559
Allow searching by Youtube url to access unlisted videos that can't be searched for
New option to list all subtitles in Kodi subtitle dialog when MPEG-DASH is enabled #121, #201, #247, #305, #489

- isPostLiveDvr is still ignored
- still check actual manifest types and available video formats instead of status
- fix scenario where empty dashManifestUrl is present
- Fix anxdpanic#579
- Also simplify XbmcContext.inputstream_adaptive_capabilities and
  pre-compute ISA capability loose version values
- Also remove AbstractProvider._data_cache getter and setter
- Remove import alias of concrete implementations of kodion classes
- Remove unused symbols from kodion module __all__ statement
- Merge kodion.ui.xbmc.info_labels into kodion.ui.xbmc.xbmc_items
  - Move combined kodion.ui.xbmc.xbmc_items to kodion.items.xbmc.xbmc_items
- Rename kodion.runner to kodion.plugin_runner
- Rename kodion.service to kodion.service_runner
- Move youtube_plugin.script_actions to kodion.script_actions
- Rename plugin.abstract_provider_runner.AbstractProviderRunner to plugin.abstract_plugin.AbstractPlugin
- Rename plugin.xbmc.xbmc_plugin.XbmcRunner to plugin.xbmc.xbmc_plugin.XbmcPlugin
- Simplify AbstractContext.create_uri
- Extend utils.methods.create_path to optionally create uri paths
- Remove utils.methods.create_uri_path
- Doesn't need to be second accurate
- Reduce operations within loop
- Use existing service monitor and check for abort rather than just sleeping
- Rename private instance attributes to have an underscore prefix
- TODO: Implement pagination
- Local history no longer directly performs API queries to retrieve video details
- Items are built from Resource Manager using data cache if available
- Local watch later no longer uses stored item data from watch later cache
- Video item is now rebuilt from Resource Manager using data cache if available
- Use existing internal search route instead
- Enable use of translated subtitles for all android clients
- Use ISA to provide better subtitle details to Kodi, if ISA and MPEG-DASH are enabled
  - New option to display all subtitles, including auto-generated and auto-translated subs
- Closes anxdpanic#121, anxdpanic#201, anxdpanic#247, anxdpanic#305, anxdpanic#489
- libass does not handle the converted ttml rolling subs well
- vtt subs are left aligned but position can be overriden in Kodi anxdpanic#489
@MoojMidge MoojMidge marked this pull request as ready for review February 23, 2024 16:42
@MoojMidge MoojMidge merged commit 55e2f3a into anxdpanic:master Feb 23, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant