summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLex Neva <github.com@lexneva.name>2019-04-18 10:14:51 -0400
committerLex Neva <github.com@lexneva.name>2019-04-18 10:14:51 -0400
commitbf43633560252c4b11c00cb028676d9a7b1968b8 (patch)
tree6a1af3bb4699dab3a8404772665ec20501778d83
parent0a41ad6f71dfbf30c35bdaaa5c40e953282378a3 (diff)
add icons
-rw-r--r--electron/package.json6
-rw-r--r--electron/src/assets/icons/mac/inkstitch.icnsbin0 -> 40005 bytes
-rw-r--r--electron/src/assets/icons/png/128x128.pngbin0 -> 8221 bytes
-rw-r--r--electron/src/assets/icons/png/16x16.pngbin0 -> 938 bytes
-rw-r--r--electron/src/assets/icons/png/24x24.pngbin0 -> 1517 bytes
-rw-r--r--electron/src/assets/icons/png/256x256.pngbin0 -> 19440 bytes
-rw-r--r--electron/src/assets/icons/png/32x32.pngbin0 -> 2050 bytes
-rw-r--r--electron/src/assets/icons/png/48x48.pngbin0 -> 3075 bytes
-rw-r--r--electron/src/assets/icons/png/512x512.pngbin0 -> 38738 bytes
-rw-r--r--electron/src/assets/icons/png/64x64.pngbin0 -> 4079 bytes
-rw-r--r--electron/src/assets/icons/png/96x96.pngbin0 -> 6104 bytes
-rw-r--r--electron/src/assets/icons/win/inkstitch.icobin0 -> 39824 bytes
-rw-r--r--electron/src/main.js4
13 files changed, 8 insertions, 2 deletions
diff --git a/electron/package.json b/electron/package.json
index dbdbfd14..e44c1c18 100644
--- a/electron/package.json
+++ b/electron/package.json
@@ -11,12 +11,15 @@
},
"build": {
"linux": {
+ "icon": "src/assets/icons/png/512x512.png",
"target": "dir"
},
"win": {
+ "icon": "src/assets/icons/win/inkstitch.ico",
"target": "dir"
},
"mac": {
+ "icon": "src/assets/icons/mac/inkstitch.icns",
"target": "dir"
}
},
@@ -24,7 +27,8 @@
"author": "lex",
"license": "GPL-3.0+",
"dependencies": {
- "electron-compile": "^6.4.4"
+ "electron-compile": "^6.4.4",
+ "tmp": "0.1.0"
},
"devDependencies": {
"electron": "4.1.3",
diff --git a/electron/src/assets/icons/mac/inkstitch.icns b/electron/src/assets/icons/mac/inkstitch.icns
new file mode 100644
index 00000000..b5a05fbc
--- /dev/null
+++ b/electron/src/assets/icons/mac/inkstitch.icns
Binary files differ
diff --git a/electron/src/assets/icons/png/128x128.png b/electron/src/assets/icons/png/128x128.png
new file mode 100644
index 00000000..69df4512
--- /dev/null
+++ b/electron/src/assets/icons/png/128x128.png
Binary files differ
diff --git a/electron/src/assets/icons/png/16x16.png b/electron/src/assets/icons/png/16x16.png
new file mode 100644
index 00000000..bd57c5fe
--- /dev/null
+++ b/electron/src/assets/icons/png/16x16.png
Binary files differ
diff --git a/electron/src/assets/icons/png/24x24.png b/electron/src/assets/icons/png/24x24.png
new file mode 100644
index 00000000..6fbb1832
--- /dev/null
+++ b/electron/src/assets/icons/png/24x24.png
Binary files differ
diff --git a/electron/src/assets/icons/png/256x256.png b/electron/src/assets/icons/png/256x256.png
new file mode 100644
index 00000000..f3e5f0e7
--- /dev/null
+++ b/electron/src/assets/icons/png/256x256.png
Binary files differ
diff --git a/electron/src/assets/icons/png/32x32.png b/electron/src/assets/icons/png/32x32.png
new file mode 100644
index 00000000..dae25580
--- /dev/null
+++ b/electron/src/assets/icons/png/32x32.png
Binary files differ
diff --git a/electron/src/assets/icons/png/48x48.png b/electron/src/assets/icons/png/48x48.png
new file mode 100644
index 00000000..342980fd
--- /dev/null
+++ b/electron/src/assets/icons/png/48x48.png
Binary files differ
diff --git a/electron/src/assets/icons/png/512x512.png b/electron/src/assets/icons/png/512x512.png
new file mode 100644
index 00000000..8f20e784
--- /dev/null
+++ b/electron/src/assets/icons/png/512x512.png
Binary files differ
diff --git a/electron/src/assets/icons/png/64x64.png b/electron/src/assets/icons/png/64x64.png
new file mode 100644
index 00000000..8d477b48
--- /dev/null
+++ b/electron/src/assets/icons/png/64x64.png
Binary files differ
diff --git a/electron/src/assets/icons/png/96x96.png b/electron/src/assets/icons/png/96x96.png
new file mode 100644
index 00000000..77c7c9e9
--- /dev/null
+++ b/electron/src/assets/icons/png/96x96.png
Binary files differ
diff --git a/electron/src/assets/icons/win/inkstitch.ico b/electron/src/assets/icons/win/inkstitch.ico
new file mode 100644
index 00000000..77ea1440
--- /dev/null
+++ b/electron/src/assets/icons/win/inkstitch.ico
Binary files differ
diff --git a/electron/src/main.js b/electron/src/main.js
index 2774ddc6..210e26ed 100644
--- a/electron/src/main.js
+++ b/electron/src/main.js
@@ -1,5 +1,7 @@
import { app, BrowserWindow, ipcMain, dialog } from 'electron';
var fs = require('fs');
+var path = require('path')
+var tmp = require('tmp')
// Keep a global reference of the window object, if you don't, the window will
// be closed automatically when the JavaScript object is garbage collected.
@@ -7,7 +9,7 @@ let mainWindow;
const createWindow = () => {
// Create the browser window.
- mainWindow = new BrowserWindow();
+ mainWindow = new BrowserWindow({icon: path.join(__dirname, 'assets/icons/png/512x512.png')});
mainWindow.maximize();