diff --git a/internal_packages/system-tray/assets/MenuItem-Inbox-Full-NewItems@1x.png b/internal_packages/system-tray/assets/darwin/MenuItem-Inbox-Full-NewItems@1x.png similarity index 100% rename from internal_packages/system-tray/assets/MenuItem-Inbox-Full-NewItems@1x.png rename to internal_packages/system-tray/assets/darwin/MenuItem-Inbox-Full-NewItems@1x.png diff --git a/internal_packages/system-tray/assets/MenuItem-Inbox-Full-NewItems@2x.png b/internal_packages/system-tray/assets/darwin/MenuItem-Inbox-Full-NewItems@2x.png similarity index 100% rename from internal_packages/system-tray/assets/MenuItem-Inbox-Full-NewItems@2x.png rename to internal_packages/system-tray/assets/darwin/MenuItem-Inbox-Full-NewItems@2x.png diff --git a/internal_packages/system-tray/assets/MenuItem-Inbox-Full@1x.png b/internal_packages/system-tray/assets/darwin/MenuItem-Inbox-Full@1x.png similarity index 100% rename from internal_packages/system-tray/assets/MenuItem-Inbox-Full@1x.png rename to internal_packages/system-tray/assets/darwin/MenuItem-Inbox-Full@1x.png diff --git a/internal_packages/system-tray/assets/MenuItem-Inbox-Full@2x.png b/internal_packages/system-tray/assets/darwin/MenuItem-Inbox-Full@2x.png similarity index 100% rename from internal_packages/system-tray/assets/MenuItem-Inbox-Full@2x.png rename to internal_packages/system-tray/assets/darwin/MenuItem-Inbox-Full@2x.png diff --git a/internal_packages/system-tray/assets/MenuItem-Inbox-Zero@1x.png b/internal_packages/system-tray/assets/darwin/MenuItem-Inbox-Zero@1x.png similarity index 100% rename from internal_packages/system-tray/assets/MenuItem-Inbox-Zero@1x.png rename to internal_packages/system-tray/assets/darwin/MenuItem-Inbox-Zero@1x.png diff --git a/internal_packages/system-tray/assets/MenuItem-Inbox-Zero@2x.png b/internal_packages/system-tray/assets/darwin/MenuItem-Inbox-Zero@2x.png similarity index 100% rename from internal_packages/system-tray/assets/MenuItem-Inbox-Zero@2x.png rename to internal_packages/system-tray/assets/darwin/MenuItem-Inbox-Zero@2x.png diff --git a/internal_packages/system-tray/assets/linux/MenuItem-Inbox-Full-NewItems@2x.png b/internal_packages/system-tray/assets/linux/MenuItem-Inbox-Full-NewItems@2x.png new file mode 100644 index 000000000..53efe1f6e Binary files /dev/null and b/internal_packages/system-tray/assets/linux/MenuItem-Inbox-Full-NewItems@2x.png differ diff --git a/internal_packages/system-tray/assets/linux/MenuItem-Inbox-Full@2x.png b/internal_packages/system-tray/assets/linux/MenuItem-Inbox-Full@2x.png new file mode 100644 index 000000000..9d73b5f2d Binary files /dev/null and b/internal_packages/system-tray/assets/linux/MenuItem-Inbox-Full@2x.png differ diff --git a/internal_packages/system-tray/assets/linux/MenuItem-Inbox-Zero@2x.png b/internal_packages/system-tray/assets/linux/MenuItem-Inbox-Zero@2x.png new file mode 100644 index 000000000..9d73b5f2d Binary files /dev/null and b/internal_packages/system-tray/assets/linux/MenuItem-Inbox-Zero@2x.png differ diff --git a/internal_packages/system-tray/assets/win32/MenuItem-Inbox-Full-NewItems@2x.png b/internal_packages/system-tray/assets/win32/MenuItem-Inbox-Full-NewItems@2x.png new file mode 100644 index 000000000..d8511905b Binary files /dev/null and b/internal_packages/system-tray/assets/win32/MenuItem-Inbox-Full-NewItems@2x.png differ diff --git a/internal_packages/system-tray/assets/win32/MenuItem-Inbox-Full@2x.png b/internal_packages/system-tray/assets/win32/MenuItem-Inbox-Full@2x.png new file mode 100644 index 000000000..725b50036 Binary files /dev/null and b/internal_packages/system-tray/assets/win32/MenuItem-Inbox-Full@2x.png differ diff --git a/internal_packages/system-tray/assets/win32/MenuItem-Inbox-Zero@2x.png b/internal_packages/system-tray/assets/win32/MenuItem-Inbox-Zero@2x.png new file mode 100644 index 000000000..725b50036 Binary files /dev/null and b/internal_packages/system-tray/assets/win32/MenuItem-Inbox-Zero@2x.png differ diff --git a/internal_packages/system-tray/lib/system-tray-icon-store.es6 b/internal_packages/system-tray/lib/system-tray-icon-store.es6 index e8d2d24f4..41e9d2f4e 100644 --- a/internal_packages/system-tray/lib/system-tray-icon-store.es6 +++ b/internal_packages/system-tray/lib/system-tray-icon-store.es6 @@ -4,9 +4,10 @@ import {BadgeStore} from 'nylas-exports'; // Must be absolute real system path // https://github.com/atom/electron/issues/1299 -const INBOX_ZERO_ICON = path.join(__dirname, '..', 'assets', 'MenuItem-Inbox-Zero.png'); -const INBOX_UNREAD_ICON = path.join(__dirname, '..', 'assets', 'MenuItem-Inbox-Full.png'); -const INBOX_UNREAD_ALT_ICON = path.join(__dirname, '..', 'assets', 'MenuItem-Inbox-Full-NewItems.png'); +const {platform} = process +const INBOX_ZERO_ICON = path.join(__dirname, '..', 'assets', platform, 'MenuItem-Inbox-Zero.png'); +const INBOX_UNREAD_ICON = path.join(__dirname, '..', 'assets', platform, 'MenuItem-Inbox-Full.png'); +const INBOX_UNREAD_ALT_ICON = path.join(__dirname, '..', 'assets', platform, 'MenuItem-Inbox-Full-NewItems.png'); class SystemTrayIconStore {