Fix menubar icon for macOS #767

Merged
neb-b merged 1 commit from menu-icon into master 2017-11-21 19:23:13 +01:00
neb-b commented 2017-11-21 06:38:53 +01:00 (Migrated from github.com)

Somewhat better. I was just playing around with resizing. We might have to rework an icon specifically for mac displays if we want it more precise than this (larger space above/below?). Should be fine for now, definitely looks better than before.

test

screen shot 2017-11-21 at 1 13 09 am

Related issue https://github.com/electron/electron/issues/417

Somewhat better. I was just playing around with resizing. We might have to rework an icon specifically for mac displays if we want it more precise than this (larger space above/below?). Should be fine for now, definitely looks better than before. ![test](https://user-images.githubusercontent.com/16882830/33057506-5cf285d8-ce59-11e7-8a68-fc81188c374d.png) <img width="697" alt="screen shot 2017-11-21 at 1 13 09 am" src="https://user-images.githubusercontent.com/16882830/33057483-343c0f9c-ce59-11e7-8f0c-bc96673f50a1.png"> Related issue https://github.com/electron/electron/issues/417
neb-b commented 2017-11-21 06:59:28 +01:00 (Migrated from github.com)

@liamcardenas can you test this on your mac? It should be the same (I think), but not sure since we have different screen sizes.

@liamcardenas can you test this on your mac? It _should_ be the same (I think), but not sure since we have different screen sizes.
kauffj (Migrated from github.com) reviewed 2017-11-21 15:33:14 +01:00
@ -229,1 +229,3 @@
const iconPath = path.join(app.getAppPath(), "/dist/img/fav/32x32.png");
let iconPath;
if (process.platform === 'darwin') {
// Using @2x for mac retina screens so the icon isn't blurry
kauffj (Migrated from github.com) commented 2017-11-21 15:33:14 +01:00
https://gist.github.com/lyoshenka/0a43205aa9a072b196ff87e2c689a8b9#gistcomment-2264825
kauffj (Migrated from github.com) approved these changes 2017-11-21 15:34:13 +01:00
kauffj (Migrated from github.com) left a comment

Merge at your convenience. Although the icon is kind of crappy on other systems too... I blame whoever was in charge of the app previously.

Merge at your convenience. Although the icon is kind of crappy on other systems too... I blame whoever was in charge of the app previously.
liamcardenas (Migrated from github.com) approved these changes 2017-11-21 19:22:20 +01:00
liamcardenas commented 2017-11-21 19:23:06 +01:00 (Migrated from github.com)

@seanyesmunt how can we check and fix this issue on Windows and Debian if needed?

@seanyesmunt how can we check and fix this issue on Windows and Debian if needed?
neb-b commented 2017-11-21 19:56:37 +01:00 (Migrated from github.com)

@liamcardenas I'll spend some time once I get home updating windows/linux icons. From what I remember I don't think the windows icon looked that bad.

@liamcardenas I'll spend some time once I get home updating windows/linux icons. From what I remember I don't think the windows icon looked that bad.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: LBRYCommunity/lbry-desktop#767
No description provided.