From f15d29807b0ee6b4c82de61f193f768a18167f70 Mon Sep 17 00:00:00 2001 From: Simon Schneegans Date: Wed, 10 Jan 2024 21:22:53 +0100 Subject: [PATCH 1/3] :wrench: Use a capital K for the installer app name --- forge.config.ts | 2 -- package.json | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/forge.config.ts b/forge.config.ts index f84d4098..4aa9d3bb 100644 --- a/forge.config.ts +++ b/forge.config.ts @@ -31,7 +31,6 @@ const config: ForgeConfig = { new MakerRpm({ // https://js.electronforge.io/interfaces/_electron_forge_maker_rpm.InternalOptions.MakerRpmConfigOptions.html options: { - productName: 'Kando', genericName: 'Pie Menu', icon: 'assets/icons/icon.svg', homepage: 'https://github.com/kando-menu/kando', @@ -42,7 +41,6 @@ const config: ForgeConfig = { new MakerDeb({ // https://js.electronforge.io/interfaces/_electron_forge_maker_deb.InternalOptions.MakerDebConfigOptions.html options: { - productName: 'Kando', genericName: 'Pie Menu', icon: 'assets/icons/icon.svg', homepage: 'https://github.com/kando-menu/kando', diff --git a/package.json b/package.json index 7a513156..64fe52cd 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,6 @@ { "name": "kando", + "productName": "Kando", "version": "0.4.0-beta.1", "description": "The Cross-Platform Pie Menu.", "copyright": "Copyright © 2024 Simon Schneegans", From a79d5d877b7979bd373c161abd01a89ebaf4191b Mon Sep 17 00:00:00 2001 From: Simon Schneegans Date: Wed, 10 Jan 2024 21:24:59 +0100 Subject: [PATCH 2/3] :memo: Add changelog entry --- docs/changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/changelog.md b/docs/changelog.md index 01f0306b..7a4ee2dc 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -29,6 +29,7 @@ This changelog follows the rules of [Keep a Changelog](http://keepachangelog.com #### Changed +- When installed, the app is now called "Kando" instead of "kando". - The X11 backend has been refactored to use a more object-oriented approach. Now it is more inlined with the other native backends. - The Windows backend has been refactored to use a more object-oriented approach. Now it is more inlined with the other native backends. - On Windows, the menu window is now minimized instead of hidden when the menu is closed. This allows for a smoother transition when opening the menu again. From e32f1b408a9510e681e2f8280c63ee386f0c53b9 Mon Sep 17 00:00:00 2001 From: Simon Schneegans Date: Wed, 10 Jan 2024 21:42:16 +0100 Subject: [PATCH 3/3] :bug: Set executable name --- forge.config.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/forge.config.ts b/forge.config.ts index 4aa9d3bb..a27d0d7e 100644 --- a/forge.config.ts +++ b/forge.config.ts @@ -15,6 +15,7 @@ import { rendererConfig } from './webpack.renderer.config'; const config: ForgeConfig = { packagerConfig: { icon: 'assets/icons/icon', + executableName: 'kando', // This makes sure that the app is not shown in the dock on macOS. extendInfo: {