161 Commits
Author SHA1 Message Date
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