Commit Graph

22 Commits

Author SHA1 Message Date
amarcu5
af5194370f Updated build script to output ES8 code
Updated build script to output code compatible with ECMAScript 2017 (ES8)
2019-11-12 20:41:05 +00:00
amarcu5
3f462f7e46 Added upgrade to Mac App Store alert to legacy Safari extension 2018-12-18 20:30:00 +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
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
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
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
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
d6998757e1 Removed PlistBuddy dependency 2018-11-10 21:00:58 +00:00
amarcu5
c5a3ffdad9 Updated CSSO build tool path 2017-09-11 03:10:03 +01:00
amarcu5
2ea6553e45 Added inline CSS compression with CSSO 2017-09-11 00:25:15 +01:00
amarcu5
380a029e5a Updated closure compiler to 20170806.0.0 2017-09-10 23:34:07 +01:00
amarcu5
04e90b213c Updated build script
Support added for command line options including release and debug
profiles
2017-09-06 12:18:20 +01:00
amarcu5
e955574234 Updated build script
Support added for compressing multiple javascript files
2017-06-07 23:09:39 +01:00
amarcu5
32a177f9dd Support for popular sites using JW Player and fixes the build process
Removes build tool dependencies and adds support for LittleThings,
Mashable, The Onion, and Vice
2017-04-10 00:10:47 +01:00
amarcu5
ade0a24b89 Updated build script
Now uses bash, changed indentation to 2 spaces
2017-03-14 18:52:29 +00:00
amarcu5
4e1b0b4c68 Initial release
Basic support for Netflix, Youtube, Amazon Video, Twitch, and more
2017-03-02 16:15:41 +00:00