MoojMidge
4105c9ecb3
Merge pull request #1374 from MoojMidge/v7.4
...
Version bump v7.4.0+beta.4
2026-01-21 16:27:55 +09:00
MoojMidge
d71b20c733
Merge remote-tracking branch 'anxdpanic/master' into v7.4
2026-01-21 16:24:39 +09:00
MoojMidge
f7ec355409
Merge pull request #1369 from weblate/weblate-kodi-add-ons-video-plugin-video-youtube
...
Translations update from Kodi Weblate
2026-01-21 16:23:22 +09:00
MoojMidge
c48eb0b1fd
Version bump v7.4.0+beta.4
2026-01-21 16:16:24 +09:00
MoojMidge
d9e06fb2d7
Add ForceResolvePlugin property to resolved ListItem #1371
...
- Doesn't fix the problem, but can be used when Kodi regression is fixed
2026-01-20 17:50:33 +09:00
MoojMidge
25a0f9b803
Improve log formatting of available streams when verbose logging is enabled
...
- Override verbose logging format to retain psuedo table formatting
2026-01-20 17:50:32 +09:00
MoojMidge
4b03883e7b
Fix continuously loading SSL certificate when not required
2026-01-20 11:16:08 +09:00
MoojMidge
de3e4d35d7
Ensure logged URLs are redacted
2026-01-20 11:16:08 +09:00
MoojMidge
fe72371e81
Improve workarounds and fallbacks used to query Kodi language settings #1372
2026-01-20 11:16:08 +09:00
MoojMidge
acbf37a8d1
Fix error in PlayerMonitorThread.run #1368
...
- Follow up from b15a3b3628
2026-01-20 11:16:07 +09:00
MoojMidge
ffb6c9dae2
Don't attempt to redact empty parameters
2026-01-19 22:40:06 +09:00
MoojMidge
d78a763c56
Don't prevent JSON file writes if there is no existing file to read
2026-01-19 22:40:05 +09:00
MoojMidge
43d4685777
Improve logging of aborted API requests
2026-01-19 22:40:05 +09:00
MoojMidge
4ffb4dc1b8
Avoid pickling filler methods when using requests cache
2026-01-19 22:40:05 +09:00
MoojMidge
21fe3707d6
Improve sqlite3 exception handling
...
- Handle generic exceptions raised from within sqlite3 module
2026-01-19 22:40:04 +09:00
MoojMidge
78f714d894
Various Python 2 compatibiliy fixes
2026-01-19 22:40:04 +09:00
Hosted Weblate
41d3f51451
Translated using Weblate (Italian (it_it))
...
Currently translated at 100.0% (388 of 388 strings)
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/it_it/
Translation: Kodi add-ons: video/plugin.video.youtube
2026-01-17 02:13:18 +00:00
MoojMidge
b4a21d01ef
Merge pull request #1367 from weblate/weblate-kodi-add-ons-video-plugin-video-youtube
...
Translations update from Kodi Weblate
2026-01-12 08:07:26 +09:00
Hosted Weblate
c6faf24a05
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/
Translation: Kodi add-ons: video/plugin.video.youtube
2026-01-11 23:03:27 +00:00
MoojMidge
5b14da32cc
Merge pull request #1365 from MoojMidge/v7.4
...
v7.4.0+beta.3
2026-01-12 08:03:18 +09:00
MoojMidge
bfc59b86c3
Merge remote-tracking branch 'anxdpanic/master' into v7.4
2026-01-12 07:54:31 +09:00
MoojMidge
98908c951a
Merge pull request #1359 from weblate/weblate-kodi-add-ons-video-plugin-video-youtube
...
Translations update from Kodi Weblate
2026-01-12 07:47:06 +09:00
MoojMidge
48c82afa29
Version bump v7.4.0+beta.3
2026-01-12 07:43:13 +09:00
MoojMidge
86547c9007
Update and trigger Setup Wizard to set default value for My Subscription sources
2026-01-12 07:43:12 +09:00
MoojMidge
b15a3b3628
Avoid creating PlayerMonitorThread as a subclass of threading.Thread
...
- Python v3.14 adds the context parameter to threading.Thread
- This conflicts with existing context parameter and instance variables of PlayerMonitorThread
2026-01-09 05:03:42 +09:00
MoojMidge
bd3b4d9d14
Additional workarounds for JSON file operations failing due to addon service start delays #1362
...
- Initial data load bypasses file I/O IPC service
- Do not save to file unless
- valid data has previously been read from file
- or existing data is missing/corrupt
2026-01-09 04:20:56 +09:00
MoojMidge
9d0cd79e2b
Allow for recursive copy and redaction of logged params
2026-01-09 04:17:57 +09:00
MoojMidge
b67dc061b2
Combine modification of MPD manifest url with YouTubePlayerClient._process_url_params
2026-01-09 04:17:56 +09:00
MoojMidge
a30d3503c4
Pass additional headers to all player request and manifest urls by default
2026-01-09 04:17:56 +09:00
MoojMidge
f7f0dff842
Workaround Kodi not executing Play action on listitems in non-video containers
...
- Allows Play context menu item to be used in widgets
2026-01-07 16:07:23 +09:00
MoojMidge
8ea2d1363f
Improve context menu runtime checks when used with widget containers
2026-01-07 16:07:22 +09:00
MoojMidge
55da567a54
Avoid unnecessary window navigation when opening More... context menu dialog
2026-01-07 16:07:22 +09:00
MoojMidge
03fa675581
Fix typo in evaluating whether plugin container is loaded or active
2026-01-07 16:07:22 +09:00
MoojMidge
1d1f44c0e5
Add context menu items to open Settings/Setup Wizard from Setup Wizard/Settings main menu entries
2026-01-07 16:07:21 +09:00
MoojMidge
179bf4e40e
Use existing Kodi translatable string for queue context menu label
2026-01-07 16:07:21 +09:00
MoojMidge
be4c7800ed
Update AbstractContext.create_uri() to allow passing additional kwargs to builtins
2026-01-07 16:07:21 +09:00
MoojMidge
364856f692
Update XbmcContext.is_plugin_folder() to specifically use current container
...
- Was previously using current control, which may not be a container
- Also update AbstractContext.is_plugin_folder() to match signature
2026-01-07 16:07:20 +09:00
MoojMidge
df67a86eaa
Simplify API request verbose logging
2026-01-07 16:07:20 +09:00
MoojMidge
163f3c610a
Log summary of stream proxy request and response details #1363
...
- Only log full request parameters if verbose logging is enabled
2026-01-07 16:05:51 +09:00
MoojMidge
e5d81c20ae
Fix possible exception when using default fallback for failed search
2026-01-01 01:45:06 +09:00
MoojMidge
6cc994d467
Log stream proxy request range #1363
2025-12-31 23:15:38 +09:00
Hosted Weblate
6845551d34
Translated using Weblate (Spanish (Spain) (es_es))
...
Currently translated at 100.0% (388 of 388 strings)
Translated using Weblate (German (de_de))
Currently translated at 94.5% (367 of 388 strings)
Translated using Weblate (Swedish (sv_se))
Currently translated at 94.5% (367 of 388 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 94.8% (368 of 388 strings)
Translated using Weblate (Ukrainian (uk_ua))
Currently translated at 94.5% (367 of 388 strings)
Translated using Weblate (Polish (pl_pl))
Currently translated at 94.3% (366 of 388 strings)
Translated using Weblate (Italian (it_it))
Currently translated at 100.0% (388 of 388 strings)
Translated using Weblate (Finnish (fi_fi))
Currently translated at 73.7% (286 of 388 strings)
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translated using Weblate (Spanish (Spain) (es_es))
Currently translated at 100.0% (388 of 388 strings)
Co-authored-by: Alfonso Cachero <alfonso.cachero@gmail.com>
Co-authored-by: Daniel Nylander <daniel@danielnylander.se>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kai Sommerfeld <ksooo@users.noreply.kodi.weblate.cloud>
Co-authored-by: Marek Adamski <fevbew@wp.pl>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Oskari Lavinto <olavinto@protonmail.com>
Co-authored-by: Pavlo Marianov <acid@jack.kyiv.ua>
Co-authored-by: wabisabi926 <liwenliang926@163.com>
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/de_de/
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/fi_fi/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/it_it/
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/sv_se/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/uk_ua/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/zh_Hans/
Translation: Kodi add-ons: video/plugin.video.youtube
2025-12-22 13:13:19 +00:00
MoojMidge
be29085af9
Merge pull request #1357 from MoojMidge/v7.4
...
v7.4.0+beta.2
2025-12-17 07:45:39 +11:00
MoojMidge
c6797148c0
Version bump v7.4.0+beta.2
2025-12-17 07:30:14 +11:00
MoojMidge
3a16d4e374
Fix retrieving items from local history database #1356
...
- Update default value for item_ids in playback_history.get_items
- Follow up to changes made in c819b5a9eb
2025-12-17 07:29:38 +11:00
MoojMidge
3c94c57076
Merge pull request #1353 from MoojMidge/v7.4
...
v7.4.0+beta.1
2025-12-15 10:40:55 +11:00
MoojMidge
00e8c20add
Version bump v7.4.0+beta.1
2025-12-15 10:37:22 +11:00
MoojMidge
20b570a68a
Add setting to choose what sources are used for My Subscriptions
...
- Can choose from one or more of the following
- Subscriptions
- Saved playlists
- Bookmarked channels
- Bookmarked playlists
2025-12-15 10:17:29 +11:00
MoojMidge
00cc0cc658
Fix fallback method for retrieving string list setting when setting has no value
2025-12-15 10:02:23 +11:00
MoojMidge
a264be91a2
Move youtube.helper.channel_filter_split method to kodion.utils.convert_format
...
- Also move youtube.helper.custom_filter_split used by channel_filter_split method
2025-12-14 23:03:52 +11:00