Commit Graph
190 Commits
Author SHA1 Message Date
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 v1.0.1-alpha.0 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 7d6d4194c6 Fixed Mac App Store readme link 2018-12-01 14:34:14 +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 d3b0c3aae6 Updated default Picture in Picture button image 2018-11-27 21:21:09 +00:00
amarcu5 c7b51e9030 Updated readme
Replaced outdated reference to node package google-closure-compiler-js with google-closure-compiler
2018-11-14 20:36:03 +00:00
amarcu5 40fb1b9834 Standardized filenames to kebab case v1.0.0-beta.0 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 35b0c0240c Added promotional images 2018-11-12 13:18:51 +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
v1.0.0-alpha.0
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
amarcu5 f8aaf5204b Added logging and removed function wrapper from fix script
Set background timer throttling fix script as a module, removed unnecessary function wrapper, and added logging support
2018-11-11 14:55:38 +00:00
amarcu5 4f74f33f2e Added logging module
Added new logging module, removed old logging references, and added support to set logging level during build script
2018-11-11 13:25:42 +00:00
amarcu5 c282653ef6 Added module and source map support to build script
Added JavaScript ES6 module dependency resolution to build script and source map support for closure compiler
2018-11-11 13:09:18 +00:00
amarcu5 eee5f90c6f Added support for multiple build targets
Updated build script to add support for targetting multiple browsers and reorganised files as required
2018-11-11 00:07:01 +00:00
amarcu5 6012f7beec Updated build script
Removed nexe packaged build tools, updated closure compiler flags, and changed readme accordingly
2018-11-10 23:10:34 +00:00
amarcu5 fc6e60e8b2 Added closure compiler annotations
Added closure compiler annotations to support changes in latest
2018-11-10 23:01:37 +00:00
amarcu5 c2f4ead03f Added closure compiler annotations
Added closure compiler annotations to background timer throttling bypass script
2018-11-10 22:31:03 +00:00
amarcu5 cd5ea2e58d Fixed automatic versioning bug
Fixed bug where unnecessary new lines are added to update.plist
2018-11-10 22:28:02 +00:00
amarcu5 d7455eb21c Updated readme
Removed unnecessary acknowledgement
2018-11-10 21:02:06 +00:00
amarcu5 d6998757e1 Removed PlistBuddy dependency 2018-11-10 21:00:58 +00:00
amarcu5 5dcc001990 Updated logo and readme
Added new default Picture in Picture icon, updated corresponding promotional resources, and added donate link to readme
2018-11-10 20:45:37 +00:00
amarcu5 1cc5562bfe Fixed high CPU usage bug
Fixed high CPU usage bug that was apparent during adverts in YouTube; occured as a result of working around Safari bug where 'removeCue' doesn't immediately remove captions
2018-09-09 22:48:47 +01:00
amarcu5 085d4c8966 Updated build
Fixed invalid build caused by expired certificates
2018-08-13 14:41:37 +01:00
amarcu5 771b041b5b Removed 'imageStyle' property and fixed tab spacing 2018-08-06 21:11:09 +01:00
amarcu5 3bbe3b3fcc Merge pull request #51 from ThibaultHendrieckx/master
Added new websites and languages
2018-08-06 20:48:05 +01:00
amarcu5 609c2d1503 Fixed Plex support
Fixed bug that prevented entering Picture in Picture mode
2018-08-03 15:09:59 +01:00
amarcu5 4ac188812f Updated readme
Added TED support
v0.2.5-alpha.2
2018-08-02 14:27:43 +01:00
amarcu5 a5ed06e2d6 Merge pull request #50 from bdougherty/add-ted
Added support for TED
2018-08-02 14:13:50 +01:00
amarcu5 be40345d5f Improved YouTube support
Improved reliability of button tooltip in YouTube
2018-08-02 13:48:16 +01:00
amarcu5 fa54094033 Updated Mixer support
Improved integration of PiP button with the player in Mixer
2018-08-02 13:31:52 +01:00
amarcu5 7f3f8256a9 Merge pull request #49 from bdougherty/fix-mixer
Fixed mixer support
2018-08-02 13:20:52 +01:00
amarcu5 6d13434f8b Fixed error on sites without caption support
No longer listens for 'webkitpresentationmodechanged' events on websites without support for closed captions
2018-08-02 13:16:27 +01:00