Fix AppImage windows not showing the application icon (#6444)

Signed-off-by: Damien Degois <damien@degois.info>

Signed-off-by: Damien Degois <damien@degois.info>
This commit is contained in:
Damien Degois authored and GitHub committed 2022-10-21 14:55:11 -04:00
1 parent c591f08bc4
commit 8bc5856b8c
3 files changed
+31 -3

No files matched your search

@@ -7,6 +7,7 @@ import { getGlobalOverride } from "../test-utils/get-global-override";
import applicationInformationInjectable from "./application-information.injectable";
export default getGlobalOverride(applicationInformationInjectable, () => ({
name: "some-product-name",
productName: "some-product-name",
version: "6.0.0",
build: {},
@@ -5,16 +5,16 @@
import { getInjectable } from "@ogre-tools/injectable";
import packageJson from "../../../package.json";
export type ApplicationInformation = Pick<typeof packageJson, "version" | "config" | "productName" | "copyright" | "description"> & {
export type ApplicationInformation = Pick<typeof packageJson, "version" | "config" | "productName" | "copyright" | "description" | "name"> & {
build: Partial<typeof packageJson["build"]> & { publish?: unknown[] };
};
const applicationInformationInjectable = getInjectable({
id: "application-information",
instantiate: (): ApplicationInformation => {
const { version, config, productName, build, copyright, description } = packageJson;
const { version, config, productName, build, copyright, description, name } = packageJson;
return { version, config, productName, build, copyright, description };
return { version, config, productName, build, copyright, description, name };
},
causesSideEffects: true,
});