Skip to content

Commit 5e8e1cf

Browse files
committed
[plugin.video.youtube] 7.4.1
1 parent 32731dc commit 5e8e1cf

96 files changed

Lines changed: 1681 additions & 248 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

plugin.video.youtube/addon.xml

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2-
<addon id="plugin.video.youtube" name="YouTube" version="7.4.0.1" provider-name="anxdpanic, bromix, MoojMidge">
2+
<addon id="plugin.video.youtube" name="YouTube" version="7.4.1" provider-name="anxdpanic, bromix, MoojMidge">
33
<requires>
44
<import addon="xbmc.python" version="3.0.0"/>
55
<import addon="script.module.requests" version="2.27.1"/>
@@ -116,7 +116,24 @@
116116
<disclaimer lang="vi_VN">Plugin này không được xác nhận bởi Google</disclaimer>
117117
<disclaimer lang="zh_CN">此插件未被谷歌认可</disclaimer>
118118
<disclaimer lang="zh_TW">此附加元件未由Google支持</disclaimer>
119-
<news>## v7.4.0.1
119+
<news>## v7.4.1
120120
### Fixed
121-
- Use correct default value if view count is missing from player requests response</news></extension>
121+
- Fix unnecessary double resolve on playback
122+
- Attempt to break busy dialog workaround loop if post run action succeeds
123+
- Don't swallow unhandled plugin exceptions without logging and running listing end callback
124+
- Python 2 compatibility fix for urllib3 only checking for str type when accessing module constants using getattr
125+
- Always refresh missing access tokens if partially logged in and refresh tokens are available
126+
- Fix missing post run plugin runner option used when search input is a plugin url
127+
- Fix incorrectly identifying and removing Opus audio from list of available streams
128+
- Clean up window properties in case of exception during plugin invocation
129+
130+
### Changed
131+
- Simplify caching and fetching of updated subscriptions for My Subscriptions
132+
- Always load cached My Subscriptions feed data and load cached data if feed update fails
133+
- Use available access token when first initialising client rather than setting access tokens at later stage of client initialisation
134+
- Don't cache main plugin menu so that Sign-In/Out item always reflects actual logged in status
135+
- Automatically add/remove items from local watch later list when using YouTube WL list
136+
137+
### New
138+
- Add Auto-like after watch feature with optional channel filtering</news></extension>
122139
</addon>

plugin.video.youtube/changelog.txt

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,50 @@
1+
## v7.4.1
2+
### Fixed
3+
- Fix unnecessary double resolve on playback #1371
4+
- Attempt to break busy dialog workaround loop if post run action succeeds #1386
5+
- Don't swallow unhandled plugin exceptions without logging and running listing end callback #1386
6+
- Python 2 compatibility fix for urllib3 only checking for str type when accessing module constants using getattr
7+
- Always refresh missing access tokens if partially logged in and refresh tokens are available #1389
8+
- Fix missing post run plugin runner option used when search input is a plugin url
9+
- Fix incorrectly identifying and removing Opus audio from list of available streams #537
10+
- Clean up window properties in case of exception during plugin invocation #1386
11+
12+
### Changed
13+
- Simplify caching and fetching of updated subscriptions for My Subscriptions #1395
14+
- Always load cached My Subscriptions feed data and load cached data if feed update fails #1395
15+
- Use available access token when first initialising client rather than setting access tokens at later stage of client initialisation #1389
16+
- Don't cache main plugin menu so that Sign-In/Out item always reflects actual logged in status
17+
- Automatically add/remove items from local watch later list when using YouTube WL list
18+
19+
### New
20+
- Add Auto-like after watch feature with optional channel filtering
21+
22+
## v7.4.1+beta.3
23+
### Changed
24+
- Always load cached My Subscriptions feed data and load cached data if feed update fails #1395
25+
26+
## v7.4.1+beta.2
27+
### Fixed
28+
- Fix unnecessary double resolve on playback #1371
29+
- Attempt to break busy dialog workaround loop if post run action succeeds #1386
30+
- Don't swallow unhandled plugin exceptions without logging and running listing end callback #1386
31+
- Python 2 compatibility fix for urllib3 only checking for str type when accessing module constants using getattr
32+
33+
## v7.4.1+beta.1
34+
### Fixed
35+
- Always refresh missing access tokens if partially logged in and refresh tokens are available #1389
36+
- Fix missing post run plugin runner option used when search input is a plugin url
37+
- Fix incorrectly identifying and removing Opus audio from list of available streams #537
38+
- Clean up window properties in case of exception during plugin invocation #1386
39+
40+
### Changed
41+
- Use available access token when first initialising client rather than setting access tokens at later stage of client initialisation #1389
42+
- Don't cache main plugin menu so that Sign-In/Out item always reflects actual logged in status
43+
- Automatically add/remove items from local watch later list when using YouTube WL list
44+
45+
### New
46+
- Add Auto-like after watch feature with optional channel filtering
47+
148
## v7.4.0.1
249
### Fixed
350
- Use correct default value if view count is missing from player requests response #1386

plugin.video.youtube/resources/language/resource.language.af_za/strings.po

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1582,3 +1582,19 @@ msgstr ""
15821582
msgctxt "#30820"
15831583
msgid "Podcast"
15841584
msgstr ""
1585+
1586+
msgctxt "#30821"
1587+
msgid "Auto-like watched videos"
1588+
msgstr ""
1589+
1590+
msgctxt "#30822"
1591+
msgid "Channel filtering"
1592+
msgstr ""
1593+
1594+
msgctxt "#30823"
1595+
msgid "Disable filtering to auto-like all videos. Enable filtering to auto-like videos only from specific channels. Enable blacklist to auto-like all videos except from specific channels."
1596+
msgstr ""
1597+
1598+
msgctxt "#30824"
1599+
msgid "Filter by channel names separated by a comma eg. 'The Best Channel,The 2nd Best Channel'"
1600+
msgstr ""

plugin.video.youtube/resources/language/resource.language.am_et/strings.po

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1582,3 +1582,19 @@ msgstr ""
15821582
msgctxt "#30820"
15831583
msgid "Podcast"
15841584
msgstr ""
1585+
1586+
msgctxt "#30821"
1587+
msgid "Auto-like watched videos"
1588+
msgstr ""
1589+
1590+
msgctxt "#30822"
1591+
msgid "Channel filtering"
1592+
msgstr ""
1593+
1594+
msgctxt "#30823"
1595+
msgid "Disable filtering to auto-like all videos. Enable filtering to auto-like videos only from specific channels. Enable blacklist to auto-like all videos except from specific channels."
1596+
msgstr ""
1597+
1598+
msgctxt "#30824"
1599+
msgid "Filter by channel names separated by a comma eg. 'The Best Channel,The 2nd Best Channel'"
1600+
msgstr ""

plugin.video.youtube/resources/language/resource.language.ar_sa/strings.po

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1582,3 +1582,19 @@ msgstr ""
15821582
msgctxt "#30820"
15831583
msgid "Podcast"
15841584
msgstr ""
1585+
1586+
msgctxt "#30821"
1587+
msgid "Auto-like watched videos"
1588+
msgstr ""
1589+
1590+
msgctxt "#30822"
1591+
msgid "Channel filtering"
1592+
msgstr ""
1593+
1594+
msgctxt "#30823"
1595+
msgid "Disable filtering to auto-like all videos. Enable filtering to auto-like videos only from specific channels. Enable blacklist to auto-like all videos except from specific channels."
1596+
msgstr ""
1597+
1598+
msgctxt "#30824"
1599+
msgid "Filter by channel names separated by a comma eg. 'The Best Channel,The 2nd Best Channel'"
1600+
msgstr ""

plugin.video.youtube/resources/language/resource.language.ast_es/strings.po

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1582,3 +1582,19 @@ msgstr ""
15821582
msgctxt "#30820"
15831583
msgid "Podcast"
15841584
msgstr ""
1585+
1586+
msgctxt "#30821"
1587+
msgid "Auto-like watched videos"
1588+
msgstr ""
1589+
1590+
msgctxt "#30822"
1591+
msgid "Channel filtering"
1592+
msgstr ""
1593+
1594+
msgctxt "#30823"
1595+
msgid "Disable filtering to auto-like all videos. Enable filtering to auto-like videos only from specific channels. Enable blacklist to auto-like all videos except from specific channels."
1596+
msgstr ""
1597+
1598+
msgctxt "#30824"
1599+
msgid "Filter by channel names separated by a comma eg. 'The Best Channel,The 2nd Best Channel'"
1600+
msgstr ""

plugin.video.youtube/resources/language/resource.language.az_az/strings.po

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1582,3 +1582,19 @@ msgstr ""
15821582
msgctxt "#30820"
15831583
msgid "Podcast"
15841584
msgstr ""
1585+
1586+
msgctxt "#30821"
1587+
msgid "Auto-like watched videos"
1588+
msgstr ""
1589+
1590+
msgctxt "#30822"
1591+
msgid "Channel filtering"
1592+
msgstr ""
1593+
1594+
msgctxt "#30823"
1595+
msgid "Disable filtering to auto-like all videos. Enable filtering to auto-like videos only from specific channels. Enable blacklist to auto-like all videos except from specific channels."
1596+
msgstr ""
1597+
1598+
msgctxt "#30824"
1599+
msgid "Filter by channel names separated by a comma eg. 'The Best Channel,The 2nd Best Channel'"
1600+
msgstr ""

plugin.video.youtube/resources/language/resource.language.be_by/strings.po

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1583,6 +1583,22 @@ msgctxt "#30820"
15831583
msgid "Podcast"
15841584
msgstr ""
15851585

1586+
msgctxt "#30821"
1587+
msgid "Auto-like watched videos"
1588+
msgstr ""
1589+
1590+
msgctxt "#30822"
1591+
msgid "Channel filtering"
1592+
msgstr ""
1593+
1594+
msgctxt "#30823"
1595+
msgid "Disable filtering to auto-like all videos. Enable filtering to auto-like videos only from specific channels. Enable blacklist to auto-like all videos except from specific channels."
1596+
msgstr ""
1597+
1598+
msgctxt "#30824"
1599+
msgid "Filter by channel names separated by a comma eg. 'The Best Channel,The 2nd Best Channel'"
1600+
msgstr ""
1601+
15861602
# msgctxt "Addon Summary"
15871603
# msgid "Plugin for YouTube"
15881604
# msgstr ""

plugin.video.youtube/resources/language/resource.language.bg_bg/strings.po

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1583,6 +1583,22 @@ msgctxt "#30820"
15831583
msgid "Podcast"
15841584
msgstr ""
15851585

1586+
msgctxt "#30821"
1587+
msgid "Auto-like watched videos"
1588+
msgstr ""
1589+
1590+
msgctxt "#30822"
1591+
msgid "Channel filtering"
1592+
msgstr ""
1593+
1594+
msgctxt "#30823"
1595+
msgid "Disable filtering to auto-like all videos. Enable filtering to auto-like videos only from specific channels. Enable blacklist to auto-like all videos except from specific channels."
1596+
msgstr ""
1597+
1598+
msgctxt "#30824"
1599+
msgid "Filter by channel names separated by a comma eg. 'The Best Channel,The 2nd Best Channel'"
1600+
msgstr ""
1601+
15861602
#~ msgctxt "#30511"
15871603
#~ msgid "Queue video"
15881604
#~ msgstr "Добави към опашката"

plugin.video.youtube/resources/language/resource.language.bs_ba/strings.po

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1583,6 +1583,22 @@ msgctxt "#30820"
15831583
msgid "Podcast"
15841584
msgstr "Podcast"
15851585

1586+
msgctxt "#30821"
1587+
msgid "Auto-like watched videos"
1588+
msgstr ""
1589+
1590+
msgctxt "#30822"
1591+
msgid "Channel filtering"
1592+
msgstr ""
1593+
1594+
msgctxt "#30823"
1595+
msgid "Disable filtering to auto-like all videos. Enable filtering to auto-like videos only from specific channels. Enable blacklist to auto-like all videos except from specific channels."
1596+
msgstr ""
1597+
1598+
msgctxt "#30824"
1599+
msgid "Filter by channel names separated by a comma eg. 'The Best Channel,The 2nd Best Channel'"
1600+
msgstr ""
1601+
15861602
#~ msgctxt "#30511"
15871603
#~ msgid "Queue video"
15881604
#~ msgstr "Video u redu čekanja"

0 commit comments

Comments
 (0)