diff --git a/README.md b/README.md index 993dfe0de..e0956f1e2 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,8 @@ -# ![logo](https://raw.githubusercontent.com/gorhill/uBlock/master/src/img/browsericons/icon38.png) µBlock -pronounce _you-block_ as in "you decide what enters your browser" / see the "µ" as a stylish "u", to emphasize small resource footprint
sorry for the dubious name, we are coders, not marketers - -**An efficient blocker add-on for various browsers. Fast, potent, and lean.** +
+

µBlock

+
+
+**µBlock** *(you-block)*: an efficient blocker extension for Chrome, Firefox, and Safari. *Fast, potent, and lean.* * [Purpose & General Info](#philosophy) * [Performance and Efficiency](#performance) @@ -16,7 +17,7 @@ * [Release History](#release-history) * [Wiki](https://github.com/gorhill/uBlock/wiki) -# ![Build](https://travis-ci.org/gorhill/uBlock.svg?branch=master) +![Build](https://travis-ci.org/gorhill/uBlock.svg?branch=master) ## Philosophy diff --git a/platform/chromium/manifest.json b/platform/chromium/manifest.json index ca795f885..cc6f3a78a 100644 --- a/platform/chromium/manifest.json +++ b/platform/chromium/manifest.json @@ -7,8 +7,10 @@ "default_locale": "en", "description": "__MSG_extShortDesc__", "icons": { - "16": "img/icon_16.png", - "128": "img/icon_128.png" + "16": "img/browsericons/icon16.png", + "48": "img/browsericons/icon48.png", + "64": "img/browsericons/icon64.png", + "128": "img/browsericons/icon128.png" }, "browser_action": { diff --git a/platform/safari/Info.plist b/platform/safari/Info.plist index 8e4cfb130..10c7c839a 100644 --- a/platform/safari/Info.plist +++ b/platform/safari/Info.plist @@ -37,7 +37,7 @@ Identifier toolbarItem Image - img/browsericons/icon16.png + img/browsericons/icon16nofill.png Label {name} Palette Label diff --git a/src/img/browsericons/icon128.png b/src/img/browsericons/icon128.png new file mode 100644 index 000000000..9ec94d701 Binary files /dev/null and b/src/img/browsericons/icon128.png differ diff --git a/src/img/browsericons/icon128@2x.png b/src/img/browsericons/icon128@2x.png new file mode 100644 index 000000000..10eca832e Binary files /dev/null and b/src/img/browsericons/icon128@2x.png differ diff --git a/src/img/browsericons/icon16-off.svg b/src/img/browsericons/icon16-off.svg index 58ebf4053..863d3183c 100644 --- a/src/img/browsericons/icon16-off.svg +++ b/src/img/browsericons/icon16-off.svg @@ -1,16 +1,16 @@ - - - - - - - - - - - - - - - + + + + + + + + diff --git a/src/img/browsericons/icon16.png b/src/img/browsericons/icon16.png index 292855bf3..0aab15da3 100644 Binary files a/src/img/browsericons/icon16.png and b/src/img/browsericons/icon16.png differ diff --git a/src/img/browsericons/icon16.svg b/src/img/browsericons/icon16.svg index 4f6ce99ce..5d5b8510c 100644 --- a/src/img/browsericons/icon16.svg +++ b/src/img/browsericons/icon16.svg @@ -1,16 +1,16 @@ - - - - - - - - - - - - - - - + + + + + + + + diff --git a/src/img/browsericons/icon16@2x.png b/src/img/browsericons/icon16@2x.png index 1a920004f..d41a32595 100644 Binary files a/src/img/browsericons/icon16@2x.png and b/src/img/browsericons/icon16@2x.png differ diff --git a/src/img/browsericons/icon16nofill.png b/src/img/browsericons/icon16nofill.png new file mode 100644 index 000000000..cde6a9db5 Binary files /dev/null and b/src/img/browsericons/icon16nofill.png differ diff --git a/src/img/browsericons/icon16nofill@2x.png b/src/img/browsericons/icon16nofill@2x.png new file mode 100644 index 000000000..0251719de Binary files /dev/null and b/src/img/browsericons/icon16nofill@2x.png differ diff --git a/src/img/browsericons/icon19-off.png b/src/img/browsericons/icon19-off.png index f978164c2..b10b06937 100644 Binary files a/src/img/browsericons/icon19-off.png and b/src/img/browsericons/icon19-off.png differ diff --git a/src/img/browsericons/icon19-off@2x.png b/src/img/browsericons/icon19-off@2x.png new file mode 100644 index 000000000..0481e31ca Binary files /dev/null and b/src/img/browsericons/icon19-off@2x.png differ diff --git a/src/img/browsericons/icon19.png b/src/img/browsericons/icon19.png index 53a72504b..9f74de906 100644 Binary files a/src/img/browsericons/icon19.png and b/src/img/browsericons/icon19.png differ diff --git a/src/img/browsericons/icon19@2x.png b/src/img/browsericons/icon19@2x.png new file mode 100644 index 000000000..0c217d8ff Binary files /dev/null and b/src/img/browsericons/icon19@2x.png differ diff --git a/src/img/browsericons/icon38-off.png b/src/img/browsericons/icon38-off.png index 8932c9cbd..0481e31ca 100644 Binary files a/src/img/browsericons/icon38-off.png and b/src/img/browsericons/icon38-off.png differ diff --git a/src/img/browsericons/icon38-off@2x.png b/src/img/browsericons/icon38-off@2x.png new file mode 100644 index 000000000..8b6d0b2d2 Binary files /dev/null and b/src/img/browsericons/icon38-off@2x.png differ diff --git a/src/img/browsericons/icon38.png b/src/img/browsericons/icon38.png index ebbe79dee..0c217d8ff 100644 Binary files a/src/img/browsericons/icon38.png and b/src/img/browsericons/icon38.png differ diff --git a/src/img/browsericons/icon38@2x.png b/src/img/browsericons/icon38@2x.png new file mode 100644 index 000000000..ec013d108 Binary files /dev/null and b/src/img/browsericons/icon38@2x.png differ diff --git a/src/img/browsericons/icon48.png b/src/img/browsericons/icon48.png new file mode 100644 index 000000000..068e87fd5 Binary files /dev/null and b/src/img/browsericons/icon48.png differ diff --git a/src/img/browsericons/icon48@2x.png b/src/img/browsericons/icon48@2x.png new file mode 100644 index 000000000..7fbe68d0b Binary files /dev/null and b/src/img/browsericons/icon48@2x.png differ diff --git a/src/img/browsericons/icon64.png b/src/img/browsericons/icon64.png new file mode 100644 index 000000000..cc78034f0 Binary files /dev/null and b/src/img/browsericons/icon64.png differ diff --git a/src/img/browsericons/ublock.svg b/src/img/browsericons/ublock.svg new file mode 100644 index 000000000..e62627f52 --- /dev/null +++ b/src/img/browsericons/ublock.svg @@ -0,0 +1,16 @@ + + + + + + + + diff --git a/src/img/icon_128.png b/src/img/icon_128.png deleted file mode 100644 index 165e37d81..000000000 Binary files a/src/img/icon_128.png and /dev/null differ diff --git a/src/img/icon_16.png b/src/img/icon_16.png deleted file mode 100644 index 8ab836fd8..000000000 Binary files a/src/img/icon_16.png and /dev/null differ diff --git a/src/img/ublock.svg b/src/img/ublock.svg deleted file mode 100644 index 963b3cd33..000000000 --- a/src/img/ublock.svg +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - diff --git a/tools/make-firefox.sh b/tools/make-firefox.sh index d52a3a8bf..b1f1f8946 100755 --- a/tools/make-firefox.sh +++ b/tools/make-firefox.sh @@ -16,7 +16,7 @@ cp -R src/js $DES/ cp -R src/lib $DES/ cp -R src/_locales $DES/ cp src/*.html $DES/ -mv $DES/img/icon_128.png $DES/icon.png +mv $DES/img/browsericons/icon128.png $DES/icon.png cp platform/firefox/vapi-*.js $DES/js/ cp platform/firefox/bootstrap.js $DES/ cp platform/firefox/frame*.js $DES/ diff --git a/tools/make-safari.sh b/tools/make-safari.sh index 5d774be57..d73fcfb00 100755 --- a/tools/make-safari.sh +++ b/tools/make-safari.sh @@ -16,7 +16,12 @@ cp -R src/js $DES/ cp -R src/lib $DES/ cp -R src/_locales $DES/ cp src/*.html $DES/ -mv $DES/img/icon_128.png $DES/Icon.png +cp $DES/img/browsericons/icon16@2x.png $DES/Icon-32.png +cp $DES/img/browsericons/icon48.png $DES/Icon-48.png +cp $DES/img/browsericons/icon64.png $DES/Icon-64.png +cp $DES/img/browsericons/icon48@2x.png $DES/Icon-96.png +cp $DES/img/browsericons/icon128.png $DES/Icon-128.png +cp $DES/img/browsericons/icon128@2x.png $DES/Icon-256.png cp platform/safari/*.js $DES/js/ cp platform/safari/Info.plist $DES/ cp platform/safari/Settings.plist $DES/