diff --git a/packages/insomnia-app/app/main/window-utils.js b/packages/insomnia-app/app/main/window-utils.js index 2e03c887ba..e116a2cf6c 100644 --- a/packages/insomnia-app/app/main/window-utils.js +++ b/packages/insomnia-app/app/main/window-utils.js @@ -7,6 +7,7 @@ import { changelogUrl, getAppLongName, getAppName, + getDefaultAppId, getAppReleaseDate, getAppVersion, isDevelopment, @@ -14,6 +15,7 @@ import { isMac, MNEMONIC_SYM, } from '../common/constants'; +import { APP_ID_INSOMNIA } from '../../config'; import * as misc from '../common/misc'; import * as log from '../common/log'; import * as os from 'os'; @@ -43,6 +45,10 @@ export function createWindow() { const zoomFactor = getZoomFactor(); const { bounds, fullscreen, maximize } = getBounds(); const { x, y, width, height } = bounds; + const appLogo = + getDefaultAppId() === APP_ID_INSOMNIA + ? 'static/insomnia-core-logo_16x.png' + : 'static/insomnia-designer-logo_16x.png'; let isVisibleOnAnyDisplay = true; for (const d of electron.screen.getAllDisplays()) { @@ -71,7 +77,7 @@ export function createWindow() { minHeight: MINIMUM_HEIGHT, minWidth: MINIMUM_WIDTH, acceptFirstMouse: true, - icon: path.resolve(__dirname, 'static/icon.png'), + icon: path.resolve(__dirname, appLogo), webPreferences: { zoomFactor: zoomFactor, nodeIntegration: true, diff --git a/packages/insomnia-app/app/static/icon.png b/packages/insomnia-app/app/static/icon.png deleted file mode 100644 index f16f6603e2..0000000000 Binary files a/packages/insomnia-app/app/static/icon.png and /dev/null differ diff --git a/packages/insomnia-app/app/static/insomnia-core-logo_16x.png b/packages/insomnia-app/app/static/insomnia-core-logo_16x.png new file mode 100644 index 0000000000..de4b26a53a Binary files /dev/null and b/packages/insomnia-app/app/static/insomnia-core-logo_16x.png differ diff --git a/packages/insomnia-app/app/static/insomnia-designer-logo_16x.png b/packages/insomnia-app/app/static/insomnia-designer-logo_16x.png new file mode 100644 index 0000000000..4ced8b3a68 Binary files /dev/null and b/packages/insomnia-app/app/static/insomnia-designer-logo_16x.png differ