* Translated using Weblate (Ukrainian (uk_ua))
Currently translated at 94.3% (366 of 388 strings)
Translated using Weblate (Polish (pl_pl))
Currently translated at 94.3% (366 of 388 strings)
Translated using Weblate (Spanish (Spain) (es_es))
Currently translated at 100.0% (388 of 388 strings)
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translated using Weblate (Irish)
Currently translated at 0.2% (1 of 388 strings)
Added translation using Weblate (Hebrew)
Added translation using Weblate (Irish)
Added translation using Weblate (English (United Kingdom))
Added translation using Weblate (Filipino)
Added translation using Weblate (Irish (ga_ie))
Added translation using Weblate (Occidental (ie_GA))
Added translation using Weblate (Occitan (France) (oc_fr))
Translated using Weblate (Spanish (Spain) (es_es))
Currently translated at 100.0% (388 of 388 strings)
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Alfonso Cachero <alfonso.cachero@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Marek Adamski <fevbew@wp.pl>
Co-authored-by: Pavlo Marianov <acid@jack.kyiv.ua>
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/es_es/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/ga/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/pl_pl/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/uk_ua/
Translation: Kodi add-ons: video/plugin.video.youtube
* Delete resources/language/resource.language.en_GB directory
---------
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Alfonso Cachero <alfonso.cachero@gmail.com>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Marek Adamski <fevbew@wp.pl>
Co-authored-by: Pavlo Marianov <acid@jack.kyiv.ua>
Co-authored-by: MoojMidge <56883549+MoojMidge@users.noreply.github.com>
* Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translated using Weblate (Irish)
Currently translated at 0.2% (1 of 388 strings)
Added translation using Weblate (Hebrew)
Added translation using Weblate (Irish)
Added translation using Weblate (English (United Kingdom))
Added translation using Weblate (Filipino)
Added translation using Weblate (Irish (ga_ie))
Added translation using Weblate (Occidental (ie_GA))
Added translation using Weblate (Occitan (France) (oc_fr))
Translated using Weblate (Spanish (Spain) (es_es))
Currently translated at 100.0% (388 of 388 strings)
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Alfonso Cachero <alfonso.cachero@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/es_es/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/ga/
Translation: Kodi add-ons: video/plugin.video.youtube
* Delete resources/language/resource.language.en_GB directory
---------
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Alfonso Cachero <alfonso.cachero@gmail.com>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: MoojMidge <56883549+MoojMidge@users.noreply.github.com>
- Move youtube.helper.subtitles to youtube.client.subtitles and inherit from YouTubeRequestClient
- Convert string literals to class variables
- Consolidate duplicate code into common class methods
- Use XbmcContextUI methods to avoid code duplication
- Additionaly check whether container has any files/folders/parent item indicating it has not loaded even if it is not updating
- Add check_ready parameter to return bool if container has loaded and is not updating
- Remove now redundant ServiceMonitor.busy_dialog_active and update ServiceMonitor.refresh_container
- provider.POST_RUN used to process fallback plugin uri as a plugin post run action
- provider.FORCE_RETURN used to force a Back action to return to previous window if listing is empty
- Add ability to use Container.Update and Container.Refresh builtins along with optional parameters
- Add window_name key/value to window parameter, defaults to 'Videos' if not used
- Original implementation only worked for single player requests without stream variants
- Current version of addon uses multiple player requests all with stream variants
- HFR video was only being disabled when processing results of the first player request and/or variant