amarcu5
a3c38e45c8
Added VK support
2019-09-09 01:12:56 +01:00
amarcu5
e94aaa2e36
Added Česká televize support
2019-09-09 01:08:32 +01:00
amarcu5
75d49e1a79
Fixed FuboTV support
2019-09-08 04:25:30 +01:00
amarcu5
d8998c50e1
Fixed bug causing 'track.activeCues' to become null
2019-09-08 04:23:36 +01:00
amarcu5
03e1103701
Prevented unnecessary adding of caption tracks
...
Restricted adding of closed caption tracks only to sites with support for captions.
2019-09-08 04:20:50 +01:00
amarcu5
653433d0e2
Improved reliability of captions
...
Addressed issue #41 by working around Safari bug where captions are not displayed if the track is added after the video has loaded (thanks to @choco for discovering this).
2019-09-07 22:44:35 +01:00
amarcu5
d8b3cfdc16
Fixed Udemy support
2019-09-07 20:03:09 +01:00
amarcu5
6d81ff709b
Fixed background timer throttling on Chrome
...
Removed dependancy on Safari specific 'webkitPresentationMode' property
2019-09-07 18:54:52 +01:00
amarcu5
d2e6406184
Added initial Crunchyroll support
2019-09-07 18:44:54 +01:00
amarcu5
4f1dbbf1d4
Added initial ESPN support
2019-03-31 15:23:26 +01:00
amarcu5
3b66f11732
Fixed Hulu support on Chrome
...
Added workaround for sites that explicitly disable Picture in Picture mode with the 'disablepictureinpicture' attribute e.g. Hulu
2019-03-22 22:56:22 +00:00
amarcu5
9ed6595ced
Reintroduced GiantBomb support for non-embedded videos
2019-03-13 00:11:59 +00:00
amarcu5
45a61af1e3
Fixed button appearance in embedded Twitch player
2019-03-12 15:57:18 +00:00
amarcu5
bc3f18bce2
Removed redundant GiantBomb support
2019-03-12 15:31:57 +00:00
amarcu5
25b5c4265f
Updated closure compiler annotations
...
Updated closure compiler annotations to support latest version
2019-03-12 15:27:07 +00:00
amarcu5
e3e69adabe
Removed redundant CollegeHumor support
2019-03-12 15:02:38 +00:00
amarcu5
20e777fa41
Fixed button appearance in Mixer
2019-03-12 14:46:53 +00:00
amarcu5
0814ceacd6
Removed unnecessary ES6 polyfill
...
Replaces use of Array.includes() with Array.indexOf
2019-02-12 13:27:10 +00:00
amarcu5
5ffd3fd140
Added FuboTV support
2019-02-12 13:17:01 +00:00
amarcu5
4291acd76f
Updated button appearance in VRV
...
Picture in Picture button no longer overlaps with other controls
2019-02-01 19:27:39 +00:00
amarcu5
d411f68bfd
Reduced upgrade to Mac App Store alert frequency
2019-01-24 19:13:34 +00:00
amarcu5
e11173732d
Added 9Now support
2019-01-17 01:19:41 +00:00
amarcu5
aae3e5cd2a
Added support for local Plex Media Server's
2019-01-16 16:12:56 +00:00
amarcu5
36b063b99b
Added new holiday emoticons
...
Added donation emoticons for New Year's and Valentine's Day
2018-12-30 22:00:31 +00:00
amarcu5
650fb14d14
Fixed Periscope support
2018-12-22 17:47:58 +00:00
amarcu5
76a3a931ba
Improved Plex button integration
...
Removed focus ring surrounding button on Chrome
2018-12-18 20:32:30 +00:00
amarcu5
3f462f7e46
Added upgrade to Mac App Store alert to legacy Safari extension
2018-12-18 20:30:00 +00:00
amarcu5
b26ceff292
Added PBS support
2018-12-08 12:40:15 +00:00
amarcu5
e8a20524f0
Fixed Plex showing inappropriate button size on Chrome
2018-12-03 14:55:19 +00:00
amarcu5
0eaa689cf1
Fixed Hulu support
...
Added support for new Hulu UI
2018-12-03 14:38:26 +00:00
amarcu5
1b211d6995
Fixed Netflix support
...
Added support for new Netflix UI
2018-11-27 22:03:29 +00:00
amarcu5
1d3218f0f1
Added donation via in app purchase
...
Added option to donation via in app purchase, replacing previous PayPal link, only for the Safari browser extension targeting Mac App Store to appease App Store reviewers
2018-11-27 21:22:05 +00:00
amarcu5
40fb1b9834
Standardized filenames to kebab case
2018-11-13 23:51:44 +00:00
amarcu5
6fe45567f1
Updated build script to support Chrome versioning rules
2018-11-13 16:44:37 +00:00
amarcu5
b1df1ea12f
Added support for exit Picture in Picture button image
...
Added support for exit Picture in Picture button image along with new default image
2018-11-13 16:26:56 +00:00
amarcu5
056db2749e
Added caption support for BBC iPlayer
2018-11-12 13:38:46 +00:00
amarcu5
1301770070
Added string optimization by static program analysis
...
Unused localized strings are now removed by static program analysis to reduce code size
2018-11-12 13:32:31 +00:00
amarcu5
46a30b95dd
Added Chrome support
...
Added initial support for Chrome browser
2018-11-12 13:11:02 +00:00
amarcu5
77ff154a0a
Added Safari App Extension
...
Added macOS app wrapper to support building as a Safari App Extension
2018-11-12 12:37:04 +00:00
amarcu5
b83ea6461b
Added localization functions
...
Added 'localizedStringWithReplacements' that returns a localized version of the string with special tags replaced
2018-11-11 21:54:30 +00:00
amarcu5
b9c6469ad2
Added warning for unnecessary use of background timer throttling
2018-11-11 21:22:15 +00:00
amarcu5
fb024ae0cc
Switched from concatenated strings to template literals
2018-11-11 21:17:20 +00:00
amarcu5
a3140ed05f
Splitted resources into modules
...
Splitted resources into modules, changed permissions from domain specific to all domains, updated build script to autogenerate resource index file, and adjusted development section of readme accordingly
2018-11-11 21:06:11 +00:00
amarcu5
46d1dd74c3
Abstracted resolving extension paths
...
Added 'getExtensionURL' function to convert a relative extension path to a fully-qualified URL and moved 'bypassBackgroundTimerThrottling' into the common module
2018-11-11 18:38:04 +00:00
amarcu5
0ed25a7cfd
Added captions module
2018-11-11 16:19:00 +00:00
amarcu5
6639afa795
Added button module
2018-11-11 16:12:04 +00:00
amarcu5
b101083400
Added cache module
2018-11-11 15:44:32 +00:00
amarcu5
cc24da8f65
Added common module
...
Moved resource management into separate module
2018-11-11 15:37:40 +00:00
amarcu5
95485366be
Added video module
2018-11-11 15:17:17 +00:00
amarcu5
fcd4ce68c4
Added localization module
2018-11-11 15:00:06 +00:00