diff --git a/electron/assets/png/1024x1024.png b/electron/assets/png/1024x1024.png new file mode 100644 index 0000000..94e2fa3 Binary files /dev/null and b/electron/assets/png/1024x1024.png differ diff --git a/electron/assets/png/128x128.png b/electron/assets/png/128x128.png new file mode 100644 index 0000000..ff31fee Binary files /dev/null and b/electron/assets/png/128x128.png differ diff --git a/electron/assets/png/16x16.png b/electron/assets/png/16x16.png new file mode 100644 index 0000000..34dbb9b Binary files /dev/null and b/electron/assets/png/16x16.png differ diff --git a/electron/assets/png/24x24.png b/electron/assets/png/24x24.png new file mode 100644 index 0000000..f4870a9 Binary files /dev/null and b/electron/assets/png/24x24.png differ diff --git a/electron/assets/png/256x256.png b/electron/assets/png/256x256.png new file mode 100644 index 0000000..11e8b5c Binary files /dev/null and b/electron/assets/png/256x256.png differ diff --git a/electron/assets/png/32x32.png b/electron/assets/png/32x32.png new file mode 100644 index 0000000..50256a2 Binary files /dev/null and b/electron/assets/png/32x32.png differ diff --git a/electron/assets/png/48x48.png b/electron/assets/png/48x48.png new file mode 100644 index 0000000..f7d98a4 Binary files /dev/null and b/electron/assets/png/48x48.png differ diff --git a/electron/assets/png/512x512.png b/electron/assets/png/512x512.png new file mode 100644 index 0000000..9ad9dcb Binary files /dev/null and b/electron/assets/png/512x512.png differ diff --git a/electron/assets/png/64x64.png b/electron/assets/png/64x64.png new file mode 100644 index 0000000..96c9fdf Binary files /dev/null and b/electron/assets/png/64x64.png differ diff --git a/electron/assets/png/96x96.png b/electron/assets/png/96x96.png new file mode 100644 index 0000000..8776f6e Binary files /dev/null and b/electron/assets/png/96x96.png differ diff --git a/electron/electron-builder.config.json b/electron/electron-builder.config.json index 055d483..c6de495 100644 --- a/electron/electron-builder.config.json +++ b/electron/electron-builder.config.json @@ -3,12 +3,7 @@ "directories": { "buildResources": "resources" }, - "files": [ - "assets/**/*", - "build/**/*", - "capacitor.config.*", - "app/**/*" - ], + "files": ["assets/**/*", "build/**/*", "capacitor.config.*", "app/**/*"], "nsis": { "allowElevation": true, "oneClick": false, @@ -17,20 +12,36 @@ "publish": [ { "provider": "github", - "owner": "Qortal", - "repo": "Qortal-Hub", + "owner": "Qortal", + "repo": "Qortal-Hub", "releaseType": "draft" } ], "win": { - "target": "nsis", + "target": ["nsis", "portable"], "icon": "assets/appIcon.ico" }, "linux": { "target": ["AppImage"], - "category": "Utility", - "executableName": "Qortal", - "icon": "assets/qortal.png" + "category": "Network", + "packageCategory": "Network", + "desktop": { + "StartupWMClass": "qortal-ui" + }, + "executableName": "Qortal Hub", + "icon": "assets/png", + "asar": true + }, + "deb": { + "artifactName": "Qortal-Hub-Setup.${ext}", + "synopsis": "Qortal Hub for Linux" + }, + "appImage": { + "artifactName": "Qortal-Hub.${ext}" + }, + "snap": { + "artifactName": "Qortal-Hub-Setup.${ext}", + "synopsis": "Qortal Hub for Linux" }, "mac": { "category": "your.app.category.type", diff --git a/electron/package.json b/electron/package.json index ec3a789..acd54c5 100644 --- a/electron/package.json +++ b/electron/package.json @@ -3,8 +3,10 @@ "version": "0.3.8", "description": "A desktop app that gives you access to the Qortal network", "author": { - "name": "" + "name": "", + "email": "qortalblockchain@gmail.com" }, + "homepage": "https://qortal.dev", "repository": { "type": "git", "url": ""