Browse Source

hidpi icons

Christian Chung 10 years ago
parent
commit
786afd662e
5 changed files with 8 additions and 2 deletions
  1. 4 1
      src/background/main.js
  2. BIN
      src/images/icon19w.png
  3. BIN
      src/images/icon38.png
  4. BIN
      src/images/icon38w.png
  5. 4 1
      src/popup/views/menu.js

+ 4 - 1
src/background/main.js

@@ -214,7 +214,10 @@ _.messenger = function () {
 }();
 
 chrome.browserAction.setIcon({
-  path: '/images/icon19' + (_.options.get('isApplied') ? '' : 'w') + '.png',
+  path: {
+    19: '/images/icon19' + (isApplied ? '' : 'w') + '.png',
+    38: '/images/icon38' + (isApplied ? '' : 'w') + '.png'
+  },
 });
 
 chrome.notifications.onClicked.addListener(function(id) {

BIN
src/images/icon19w.png


BIN
src/images/icon38.png


BIN
src/images/icon38w.png


+ 4 - 1
src/popup/views/menu.js

@@ -59,7 +59,10 @@ var MenuView = MenuBaseView.extend({
         _.options.set('isApplied', isApplied);
         model.set({data: isApplied});
         chrome.browserAction.setIcon({
-          path: '/images/icon19' + (isApplied ? '' : 'w') + '.png',
+          path: {
+            19: '/images/icon19' + (isApplied ? '' : 'w') + '.png',
+            38: '/images/icon38' + (isApplied ? '' : 'w') + '.png'
+          },
         });
       },
     }, top);