69 changes: 69 additions & 0 deletions CHANGES
Expand Up @@ -2,6 +2,75 @@

/* ViewTube Changelog */

#2024.03.02
- adds tab, vlc, potplayer, intent protocols

#2024.01.19
- fixes YouTube, IMDb

#2023.07.07
- fixes YouTube, Vimeo

#2022.07.11
- fixes YouTube age restricted videos, fixes IMDb

#2022.02.06
- fixes YouTube

#2021.12.16
- fixes error message on YouTube mobile and Vimeo

#2021.11.18
- fixes Dailymotion

#2021.11.04
- fixes YouTube stream connection speed
- drops support for Metacafe, inactive

#2021.06.25
- fixes YouTube age restricted videos
- drops support for VIKI, DRM protected

#2021.02.22
- fixes Vimeo

#2020.10.31
- fixes YouTube

#2020.10.15
- fixes Vimeo, VIKI

#2020.08.20
- YouTube: drops support for old layout
- YouTube: fixes mobile version

#2020.05.30
- fixes YouTube

#2020.05.10
- fixes YouTube, IMDb

#2020.04.12
- YouTube: fixes matching new design vs old design
- YouTube: adds subtitles
- VIKI: adds subtitles

#2020.02.14
- Script: group streams by type
- Dailymotion: fixed progressive (MP4) streams
- Viki: adds support for the new player
- Viki: fixed HLS/DASH streams

#2020.01.24
- Script: style/design fixes
- YouTube: fixed for new signature

#2020.01.03
- Script: style/design fixes
- IMDb: fixed for new design

#2019.12.15
- Script: options fixes

#2019.12.05
- Script: design, options fixes
Expand Down
110 changes: 50 additions & 60 deletions Extensions/WebExtensions/ViewTube/manifest.json
@@ -1,68 +1,58 @@
{

"manifest_version": 2,
"name": "ViewTube",
"version": "2019.11.14",
"manifest_version": 3,
"name": "ViewTube",
"version": "2024.3.2",

"description": "Watch videos from video sharing websites with extra options.",
"description": "Watch videos from video sharing websites with extra options.",

"icons": {
"16": "icons/16.png",
"32": "icons/32.png",
"48": "icons/48.png",
"64": "icons/64.png",
"96": "icons/96.png",
"128": "icons/128.png"
},
"icons": {
"16": "icons/16.png",
"32": "icons/32.png",
"48": "icons/48.png",
"64": "icons/64.png",
"96": "icons/96.png",
"128": "icons/128.png"
},

"content_scripts": [
{
"matches": [
"http://youtube.com/*",
"http://www.youtube.com/*",
"https://youtube.com/*",
"https://www.youtube.com/*",
"http://gaming.youtube.com/*",
"https://gaming.youtube.com/*",
"http://m.youtube.com/*",
"https://m.youtube.com/*",
"http://dailymotion.com/*",
"http://www.dailymotion.com/*",
"https://dailymotion.com/*",
"https://www.dailymotion.com/*",
"http://vimeo.com/*",
"http://www.vimeo.com/*",
"https://vimeo.com/*",
"https://www.vimeo.com/*",
"http://metacafe.com/*",
"http://www.metacafe.com/*",
"https://metacafe.com/*",
"https://www.metacafe.com/*",
"http://veoh.com/*",
"http://www.veoh.com/*",
"https://veoh.com/*",
"https://www.veoh.com/*",
"http://viki.com/*",
"http://www.viki.com/*",
"https://viki.com/*",
"https://www.viki.com/*",
"http://imdb.com/*",
"http://www.imdb.com/*",
"https://imdb.com/*",
"https://www.imdb.com/*"
],
"js": ["viewtube.user.js"],
"run_at": "document_end"
}
],
"content_scripts": [
{
"matches": [
"http://youtube.com/*",
"http://www.youtube.com/*",
"https://youtube.com/*",
"https://www.youtube.com/*",
"http://m.youtube.com/*",
"https://m.youtube.com/*",
"http://dailymotion.com/*",
"http://www.dailymotion.com/*",
"https://dailymotion.com/*",
"https://www.dailymotion.com/*",
"http://vimeo.com/*",
"http://www.vimeo.com/*",
"https://vimeo.com/*",
"https://www.vimeo.com/*",
"http://veoh.com/*",
"http://www.veoh.com/*",
"https://veoh.com/*",
"https://www.veoh.com/*",
"http://imdb.com/*",
"http://www.imdb.com/*",
"https://imdb.com/*",
"https://www.imdb.com/*"
],
"js": ["viewtube.user.js"],
"run_at": "document_end"
}
],

"permissions": [
"http://manifest.googlevideo.com/*",
"https://manifest.googlevideo.com/*",
"http://player.vimeo.com/*",
"https://player.vimeo.com/*",
"http://api.viki.io/*",
"https://api.viki.io/*"
]
"host_permissions": [
"http://manifest.googlevideo.com/*",
"https://manifest.googlevideo.com/*",
"http://player.vimeo.com/*",
"https://player.vimeo.com/*",
"http://api.vimeo.com/*",
"https://api.vimeo.com/*"
]

}