From 21cfd76a81f29b7d5b661d5a08c4b265cc581855 Mon Sep 17 00:00:00 2001 From: Marvin Alexander Krebber Date: Thu, 24 Aug 2023 14:06:03 +0200 Subject: [PATCH] version 1.0.56 --- CHANGELOG.md | 352 ++++++++++++++- chrome/_locales/de/messages.json | 18 +- chrome/_locales/en/messages.json | 5 +- chrome/manifest.json | 2 +- chrome/popup/settings.css | 16 +- chrome/popup/settings.html | 423 ++++++++++++------ chrome/popup/settings.js | 39 +- chrome/skipper.js | 2 +- ...nced_netflix_disney_prime_video-1.0.56.zip | Bin 0 -> 64769 bytes firefox/manifest.json | 2 +- firefox/popup/popup.html | 2 +- firefox/popup/settings.html | 6 +- firefox/skipper.js | 2 +- ...nced_netflix_disney_prime_video-1.0.56.zip | Bin 0 -> 37073 bytes package-lock.json | 4 +- package.json | 2 +- 16 files changed, 721 insertions(+), 154 deletions(-) create mode 100644 chrome/web-ext-artifacts/streaming_enhanced_netflix_disney_prime_video-1.0.56.zip create mode 100644 firefox/web-ext-artifacts/streaming_enhanced_netflix_disney_prime_video-1.0.56.zip diff --git a/CHANGELOG.md b/CHANGELOG.md index 6164391b..fa3817ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,8 +3,356 @@ All notable changes to this project will be documented in this file.
-
-

1.0.55

+
+

1.0.56

+
    +
  • Improved shared settings
  • +
  • Made Watch Credits inverse of Skip Credits
  • +
  • Fixed UI
  • +
+
+
+

1.0.55

+
    +
  • added Allways Watch Credits feature
  • +
  • fixed Shared Features Switches
  • +
+
+
+

1.0.53

+
    +
  • Fixed chrome pop-up wrong width
  • +
+
+
+

1.0.52

+
    +
  • Fixed Amazon Prime skip Credits
  • +
+
+
+

1.0.51

+
    +
  • Fixed Netflix Ad skip due to changed css classes of Netflix
  • +
+
+
+

1.0.50

+
    +
  • Fixed amazon speedslider due to changed layout of amazon
  • +
  • Fixed Amazon Freevee ad skip bug if ad length divisible by 20
  • +
+
+
+

1.0.49

+
    +
  • Added Speedslider min,max,step options
  • +
  • Added Language: Macedonian
  • +
  • Edge: Netflix Ad bug fixed
  • +
  • Hotstar: Skip Ad,Recap,Credits fixed
  • +
+
+
+

1.0.48

+
    +
  • Changed name to Streaming enhanced
  • +
  • Added German Locale
  • +
  • Refreshed descriptions
  • +
+
+
+

1.0.47

+
    +
  • Added Disney Plus Hotstar
  • +
  • Fixed Netflix and Disney Speedsliders
  • +
+
+
+

1.0.46

+
    +
  • Added Disney Plus
  • +
  • Changed speed slider design on Amazon
  • +
  • Changed skip Recap definition since it is also skipped on amazon and disney
  • +
  • Added Netflix SpeedSlider
  • +
+
+
+

1.0.45

+
    +
  • Added Addon Install Page
  • +
  • Changed some UI
  • +
+
+
+

1.0.44

+
    +
  • Improved Freevee Ad skip by stopping 0.1s before ad is over instead of 1s
  • +
+
+
+

1.0.43

+
    +
  • Changed speed slider to 2X max
  • +
+
+
+

1.0.42

+
    +
  • Added Icons to Settings and changed Design
  • +
  • Added Statistics description
  • +
+
+
+

1.0.41

+
    +
  • Added back Individual options for shared options on the Settings page
  • +
+
+
+

1.0.40

+
    +
  • displayed shared skip ads incorrectly
  • +
+
+
+

1.0.38

+
    +
  • Confirm reset addon
  • +
  • Added title to Settings page
  • +
  • Changed button designs
  • +
+
+
+

1.0.37

+
    +
  • Fixed Chrome scroll bug in settings
  • +
  • Fixed floating settings button bug in popup
  • +
+
+
+

1.0.36

+
    +
  • Now starts playing the video automatically if Fullscreen is opened
  • +
  • Combined sharedSettings from Amazon prime and Netflix
  • +
  • Mayor settings layout overhaul
  • +
+
+
+

1.0.35

+
    +
  • Faster automatic profile pick on Netflix
  • +
  • Bugfix: did not filter paid films on Category pages on Amazon
  • +
  • Won't filter paid films in shop, since it doesn't make sense there (Amazon)
  • +
+
+
+

1.0.34

+
    +
  • does not open settings on update anymore
  • +
+
+
+

1.0.33

+
    +
  • Fixed infiinite loading issue with higher delay of 150 ms
  • +
+
+
+

1.0.32

+
    +
  • Fixed blank page bug on amazon prime with remove paid content feature
  • +
  • Show netflix profile picture in settings since name may be similar
  • +
+
+
+

1.0.31

+
    +
  • fixed auto click on profile on the profile manage page
  • +
+
+
+

1.0.30

+
    +
  • Automatically choosing last used Netflix Profile
  • +
  • Fixed arrow direction on settings page
  • +
  • Fixed various console errors
  • +
+
+
+

1.0.29

+
    +
  • proper Netflix Ad skip
  • +
+
+
+

1.0.28

+
    +
  • Fast Forwarding Ads on Netflix by 2X
  • +
  • automatic opening of the settings when the extension is updated/installed
  • +
+
+
+

1.0.27

+
    +
  • fixed Amazon enable/disable all button (speed slider and filter paid content were forgotten)
  • +
+
+
+

1.0.26

+
    +
  • filter Paid Content on Amazon, like Films and series
  • +
+
+
+

1.0.25

+
    +
  • changed the Amazon credit auto skip: It will now only skip if it is the same season in the same series.
  • +
  • changed Freevee Ad skip: Changed it to Interval, which fixes these bugs:
  • +
  • parts of the actual video were also skipped
  • +
  • sometimes Freevee ad was not skipped
  • +
+
+
+

1.0.24

+
    +
  • fixed issue of infinite loading on Freevee ad skip if it is longer than 90s
  • +
+
+
+

1.0.22

+
    +
  • fixed opened setting popups bug
  • +
  • fixed vw warning on slider
  • +
  • fixed warning if slider cannot be removed
  • +
+
+
+

1.0.21

+
    +
  • remove annoying background hue from amazon when mouse over on video
  • +
+
+
+

1.0.20

+
    +
  • added button to hide speed slider
  • +
+
+
+

1.0.19

+
    +
  • added a video speed slider to amazon prime video
  • +
+
+
+

1.0.18

+
    +
  • fixed bug not skipping ad between episodes
  • +
+
+
+

1.0.17

+
    +
  • fixed bug of forwarding into an ad won't skip it anymore
  • +
+
+
+

1.0.16

+
    +
  • implemented a go back button for Amazon, if the user wants to watch the intro
  • +
  • fixed the infinite loading on freevee on first launch of a film
  • +
+
+
+

1.0.15

+
    +
  • fixed: self ad skips disabling subtitles
  • +
  • fixed: self ad skips infinite loading on intial watching of series
  • +
+
+
+

1.0.14

+
    +
  • Fixed: not showing subtitles when self ad skipped
  • +
+
+
+

1.0.12

+
    +
  • Bugfix: if Amazon self ad is skipped, subtitles disappear
  • +
  • improved performance since function gets returned if found button.
  • +
+
+
+

1.0.11

+
    +
  • fixed bug when badge is not reset properly when pressing reset button
  • +
+
+
+

1.0.10

+
    +
  • added Segments skipped statistic
  • +
  • added Add-on Badges that show on the icon when something is skipped.
  • +
  • fixed bug where the statistics are overridden if you have multiple instances of the add-on running
  • +
  • improved self ad skipping logic
  • +
  • removed unnecessary URL permission which use primevideo.com
  • +
+
+
+

1.0.9

+
    +
  • impoved Amazon Intro skipping
  • +
  • Added Addon Statistics: Ad , Intro, Recap time skipped
  • +
  • added Importing and Exporting of Settings in the Settings page
  • +
+
+
+

1.0.8

+
    +
  • the Individual settings are now opened automatically in the settings page
  • +
  • bug fixed: if there is an version update with a new setting, it wont show that the new setting is activated, although it is.
  • +
  • removed unneccesarry , function () {} and {setttings:setttings}
  • +
+
+
+

1.0.7

+
    +
  • improved addon Settings page to include disable all amazon/netflix button and dropdown to decrease menu size
  • +
  • fixed bug: freevee ad skipping may crash the site on first opening, now doesn't skip too often
  • +
+
+
+

1.0.6

+
    +
  • Added Amazon Freevee ad skipping
  • +
  • better mutation observing => less computation
  • +
+
+
+

1.0.5

+
    +
  • synchronize the settings across accounts
  • +
  • bug fixed where ad is skipped when the infobar is not shown yet(misclicks)
  • +
+
+
+

1.0.4

+
    +
  • Updated the check if it is a video on Amazon to check the title and the url
  • +
  • Updated the skip Recap to also check for skip-preplay, which is a diffrent button
  • +
  • removed error in console.logs
  • +
+
+
+

1.0.0

+
    +
  • Initial Release
  • +
+
+
+
+

1.0.56

  • Fixed chrome pop-up wrong width
diff --git a/chrome/_locales/de/messages.json b/chrome/_locales/de/messages.json index 9790bb54..70155eba 100644 --- a/chrome/_locales/de/messages.json +++ b/chrome/_locales/de/messages.json @@ -1,6 +1,6 @@ { "extensionName": { - "message": "Streaming enhanced Netflix Disney Prime Video", + "message": "Streaming enhanced: Netflix Disney+ Prime Video", "description": "Name der Erweiterung" }, "extensionDescription": { @@ -209,5 +209,21 @@ }, "noWrap": { "message": "unset" + }, + + "WatchCreditsSwitch": { + "message": "Credits ansehen:" + }, + "WatchCreditsSwitchDescription": { + "message": "Sich immer den Abspann jeder Serie ansehen" + }, + "gotoIndividual": { + "message": "Für die individuellen Streaming-Dienst Einstellungen gehen Sie auf die " + }, + "extendedSettings": { + "message": "erweiterte Einstellungen" + }, + "conflictingTitle": { + "message": "Alle widersprüchlichen Funktionen" } } diff --git a/chrome/_locales/en/messages.json b/chrome/_locales/en/messages.json index 930d53ad..ccd2189c 100644 --- a/chrome/_locales/en/messages.json +++ b/chrome/_locales/en/messages.json @@ -1,6 +1,6 @@ { "extensionName": { - "message": "Streaming enhanced Netflix Disney Prime Video", + "message": "Streaming enhanced: Netflix Disney+ Prime Video", "description": "Name of the extension" }, "extensionDescription": { @@ -222,5 +222,8 @@ }, "extendedSettings": { "message": "extended Settings" + }, + "conflictingTitle": { + "message": "All conflicting Features" } } diff --git a/chrome/manifest.json b/chrome/manifest.json index e1257f2a..03ab82cf 100644 --- a/chrome/manifest.json +++ b/chrome/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 3, "name": "__MSG_extensionName__", "description": "__MSG_extensionDescription__", - "version": "1.0.55", + "version": "1.0.56", "homepage_url": "https://github.com/Dreamlinerm/Netflix-Prime-Auto-Skip", "icons": { diff --git a/chrome/popup/settings.css b/chrome/popup/settings.css index fe9ed5bf..9cd28da8 100644 --- a/chrome/popup/settings.css +++ b/chrome/popup/settings.css @@ -73,9 +73,6 @@ div { margin-top: 50px; } -.flex { - display: flex; -} .flex { display: flex; } @@ -103,6 +100,10 @@ div { display: flex; justify-content: flex-end; } +.flex-start { + display: flex; + justify-content: flex-start; +} .line, h1, h2, @@ -130,6 +131,15 @@ p { margin-left: 5px; margin-right: 5px; } +.Prime { + color: #00aeef; +} +.Netflix { + color: #e60010; +} +.Disney { + color: #000c7d; +} .categoryPrime { background-color: #00aeef; } diff --git a/chrome/popup/settings.html b/chrome/popup/settings.html index 576fffef..22e16d6b 100644 --- a/chrome/popup/settings.html +++ b/chrome/popup/settings.html @@ -22,7 +22,6 @@ settingsTitle -

DefaultPaidContentDescription

+ +

conflictingTitle

+
+
+

WatchCreditsSwitch

+ +
+

WatchCreditsSwitchDescription

@@ -153,70 +163,212 @@

SharedPageTitle


IntroSwitch

-
+ + + + + + + + + + + +
NetflixPrimeDisney+
+ + + + + +

SharedIntroDescription


CreditsSwitch

-
+ + + + + + + + + + + +
NetflixPrimeDisney+
+ + + + + +

CreditsSwitchDescription


WatchCreditsSwitch

-
+ + + + + + + + + + + +
NetflixPrimeDisney+
+ + + + + +

WatchCreditsSwitchDescription


AdsSwitch

-
+ + + + + + + + + +
NetflixPrime
+ + + +

AdsSwitchDescription


SliderSwitch

-
+ + + + + + + + + + + +
NetflixPrimeDisney+
+ + + + + +

SliderSwitchDescription

SliderOptions

-
-

SliderStepSize

- -
-
-

SliderMin

- -
-
-

SliderMax

- -
-
-

SliderPreview

- -

1x

-
+ + + + + + + + + + + + + + + + + +

SliderStepSize

+

SliderMin

+
+ +
+

SliderMax

+
+ +

SliderPreview

+
+ +

1x

+
+

FullscreenSwitch

-

+ empty