diff --git a/app/assets/icon3_16x16Template.png b/app/assets/icon3_16x16Template.png new file mode 100644 index 00000000..a5f7c08e Binary files /dev/null and b/app/assets/icon3_16x16Template.png differ diff --git a/app/assets/icon3_16x16Template@2x.png b/app/assets/icon3_16x16Template@2x.png new file mode 100644 index 00000000..1a94c9e2 Binary files /dev/null and b/app/assets/icon3_16x16Template@2x.png differ diff --git a/app/assets/icon_16x16Template.png b/app/assets/icon_16x16Template.png new file mode 100644 index 00000000..9dc6f8d0 Binary files /dev/null and b/app/assets/icon_16x16Template.png differ diff --git a/app/assets/icon_16x16Template@2x.png b/app/assets/icon_16x16Template@2x.png new file mode 100644 index 00000000..88de0480 Binary files /dev/null and b/app/assets/icon_16x16Template@2x.png differ diff --git a/app/forge.config.ts b/app/forge.config.ts index bd908c0d..072c028d 100644 --- a/app/forge.config.ts +++ b/app/forge.config.ts @@ -1,4 +1,4 @@ -import type { ForgeConfig, ResolvedForgeConfig, ForgeMakeResult } from '@electron-forge/shared-types' +import type { ForgeConfig } from '@electron-forge/shared-types' import { MakerSquirrel } from '@electron-forge/maker-squirrel' import { MakerZIP } from '@electron-forge/maker-zip' import { PublisherGithub } from '@electron-forge/publisher-github' @@ -19,8 +19,8 @@ const config: ForgeConfig = { icon: './assets/icon.icns', extraResource: [ '../ollama', - path.join(__dirname, './assets/ollama_icon_16x16Template.png'), - path.join(__dirname, './assets/ollama_icon_16x16Template@2x.png'), + path.join(__dirname, './assets/icon3_16x16Template.png'), + path.join(__dirname, './assets/icon3_16x16Template@2x.png'), ...(process.platform === 'darwin' ? ['../llama/ggml-metal.metal'] : []), ], ...(process.env.SIGN diff --git a/app/src/index.ts b/app/src/index.ts index 907024e4..fb86d780 100644 --- a/app/src/index.ts +++ b/app/src/index.ts @@ -66,10 +66,10 @@ function firstRunWindow() { } function createSystemtray() { - let iconPath = path.join(__dirname, '..', '..', 'assets', 'ollama_icon_16x16Template.png') + let iconPath = path.join(__dirname, '..', '..', 'assets', 'icon3_16x16Template.png') if (app.isPackaged) { - iconPath = path.join(process.resourcesPath, 'ollama_icon_16x16Template.png') + iconPath = path.join(process.resourcesPath, 'icon3_16x16Template.png') } tray = new Tray(iconPath) @@ -162,7 +162,6 @@ app.on('ready', () => { // This is the first run or the CLI is no longer installed app.setLoginItemSettings({ openAtLogin: true }) - firstRunWindow() })