diff --git a/jslib b/jslib index 2032e142..36dfdf24 160000 --- a/jslib +++ b/jslib @@ -1 +1 @@ -Subproject commit 2032e14285ac3d4b2f3e9e310ad19ca1dd40c525 +Subproject commit 36dfdf24f146062447d2b8884fbf84981ecff664 diff --git a/package.json b/package.json index b4fb6921..52724dff 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { - "name": "bitwarden", + "name": "bitwarden-directory-connector", "productName": "Bitwarden Directory Connector", - "description": "A secure and free password manager for all of your devices.", + "description": "Sync your user directory to your Bitwarden organization.", "version": "0.0.0", "keywords": [ "bitwarden", @@ -42,6 +42,70 @@ "publish:mac": "npm run build && npm run clean:dist && build --mac -p always", "publish:win": "npm run build && npm run clean:dist && build --win --x64 --ia32 -p always -c.win.certificateSubjectName=\"8bit Solutions LLC\"" }, + "build": { + "appId": "com.bitwarden.directory-connector", + "copyright": "Copyright © 2015-2018 8bit Solutions LLC", + "directories": { + "buildResources": "resources", + "output": "dist", + "app": "build" + }, + "mac": { + "category": "public.app-category.productivity", + "target": [ + "dmg", + "zip" + ] + }, + "win": { + "target": [ + "portable", + "nsis" + ] + }, + "linux": { + "category": "Utility", + "synopsis": "Sync your user directory to your Bitwarden organization.", + "target": [ + "AppImage" + ] + }, + "dmg": { + "artifactName": "Bitwarden-Connector-${version}.${ext}", + "icon": "dmg.icns", + "contents": [ + { + "x": 150, + "y": 185, + "type": "file" + }, + { + "x": 390, + "y": 180, + "type": "link", + "path": "/Applications" + } + ], + "window": { + "width": 540, + "height": 380 + } + }, + "nsis": { + "oneClick": false, + "perMachine": true, + "allowToChangeInstallationDirectory": true, + "artifactName": "Bitwarden-Connector-Installer-${version}.${ext}", + "uninstallDisplayName": "${productName}", + "deleteAppDataOnUninstall": true + }, + "portable": { + "artifactName": "Bitwarden-Connector-Portable-${version}.${ext}" + }, + "appImage": { + "artifactName": "Bitwarden-Connector-${version}-${arch}.${ext}" + } + }, "devDependencies": { "@angular/compiler-cli": "5.2.0", "@microsoft/microsoft-graph-types": "^1.2.0", diff --git a/resources/background.png b/resources/background.png new file mode 100644 index 00000000..0cbe160e Binary files /dev/null and b/resources/background.png differ diff --git a/resources/dmg.icns b/resources/dmg.icns new file mode 100644 index 00000000..f2eb2f4d Binary files /dev/null and b/resources/dmg.icns differ diff --git a/resources/dmg.iconset/icon_128x128.png b/resources/dmg.iconset/icon_128x128.png new file mode 100644 index 00000000..1db1d881 Binary files /dev/null and b/resources/dmg.iconset/icon_128x128.png differ diff --git a/resources/dmg.iconset/icon_128x128@2x.png b/resources/dmg.iconset/icon_128x128@2x.png new file mode 100644 index 00000000..720f0e9b Binary files /dev/null and b/resources/dmg.iconset/icon_128x128@2x.png differ diff --git a/resources/dmg.iconset/icon_16x16.png b/resources/dmg.iconset/icon_16x16.png new file mode 100644 index 00000000..072d5d43 Binary files /dev/null and b/resources/dmg.iconset/icon_16x16.png differ diff --git a/resources/dmg.iconset/icon_16x16@2x.png b/resources/dmg.iconset/icon_16x16@2x.png new file mode 100644 index 00000000..0e8584e8 Binary files /dev/null and b/resources/dmg.iconset/icon_16x16@2x.png differ diff --git a/resources/dmg.iconset/icon_256x256.png b/resources/dmg.iconset/icon_256x256.png new file mode 100644 index 00000000..720f0e9b Binary files /dev/null and b/resources/dmg.iconset/icon_256x256.png differ diff --git a/resources/dmg.iconset/icon_256x256@2x.png b/resources/dmg.iconset/icon_256x256@2x.png new file mode 100644 index 00000000..bdd9c22e Binary files /dev/null and b/resources/dmg.iconset/icon_256x256@2x.png differ diff --git a/resources/dmg.iconset/icon_32x32.png b/resources/dmg.iconset/icon_32x32.png new file mode 100644 index 00000000..0e8584e8 Binary files /dev/null and b/resources/dmg.iconset/icon_32x32.png differ diff --git a/resources/dmg.iconset/icon_32x32@2x.png b/resources/dmg.iconset/icon_32x32@2x.png new file mode 100644 index 00000000..555e45ef Binary files /dev/null and b/resources/dmg.iconset/icon_32x32@2x.png differ diff --git a/resources/dmg.iconset/icon_512x512.png b/resources/dmg.iconset/icon_512x512.png new file mode 100644 index 00000000..bdd9c22e Binary files /dev/null and b/resources/dmg.iconset/icon_512x512.png differ diff --git a/resources/dmg.iconset/icon_512x512@2x.png b/resources/dmg.iconset/icon_512x512@2x.png new file mode 100644 index 00000000..6b6593ac Binary files /dev/null and b/resources/dmg.iconset/icon_512x512@2x.png differ diff --git a/resources/icon.icns b/resources/icon.icns new file mode 100644 index 00000000..fe78aea6 Binary files /dev/null and b/resources/icon.icns differ diff --git a/resources/icon.ico b/resources/icon.ico new file mode 100644 index 00000000..1f5beb6e Binary files /dev/null and b/resources/icon.ico differ diff --git a/resources/icon.iconset/icon_128x128.png b/resources/icon.iconset/icon_128x128.png new file mode 100644 index 00000000..8d39f532 Binary files /dev/null and b/resources/icon.iconset/icon_128x128.png differ diff --git a/resources/icon.iconset/icon_128x128@2x.png b/resources/icon.iconset/icon_128x128@2x.png new file mode 100644 index 00000000..16e1a5ef Binary files /dev/null and b/resources/icon.iconset/icon_128x128@2x.png differ diff --git a/resources/icon.iconset/icon_16x16.png b/resources/icon.iconset/icon_16x16.png new file mode 100644 index 00000000..1bc2341b Binary files /dev/null and b/resources/icon.iconset/icon_16x16.png differ diff --git a/resources/icon.iconset/icon_16x16@2x.png b/resources/icon.iconset/icon_16x16@2x.png new file mode 100644 index 00000000..ea0254cc Binary files /dev/null and b/resources/icon.iconset/icon_16x16@2x.png differ diff --git a/resources/icon.iconset/icon_256x256.png b/resources/icon.iconset/icon_256x256.png new file mode 100644 index 00000000..16e1a5ef Binary files /dev/null and b/resources/icon.iconset/icon_256x256.png differ diff --git a/resources/icon.iconset/icon_256x256@2x.png b/resources/icon.iconset/icon_256x256@2x.png new file mode 100644 index 00000000..3728dc3a Binary files /dev/null and b/resources/icon.iconset/icon_256x256@2x.png differ diff --git a/resources/icon.iconset/icon_32x32.png b/resources/icon.iconset/icon_32x32.png new file mode 100644 index 00000000..2364cd98 Binary files /dev/null and b/resources/icon.iconset/icon_32x32.png differ diff --git a/resources/icon.iconset/icon_32x32@2x.png b/resources/icon.iconset/icon_32x32@2x.png new file mode 100644 index 00000000..bb1e7ee3 Binary files /dev/null and b/resources/icon.iconset/icon_32x32@2x.png differ diff --git a/resources/icon.iconset/icon_512x512.png b/resources/icon.iconset/icon_512x512.png new file mode 100644 index 00000000..3728dc3a Binary files /dev/null and b/resources/icon.iconset/icon_512x512.png differ diff --git a/resources/icon.iconset/icon_512x512@2x.png b/resources/icon.iconset/icon_512x512@2x.png new file mode 100644 index 00000000..2e1192be Binary files /dev/null and b/resources/icon.iconset/icon_512x512@2x.png differ diff --git a/resources/icon.png b/resources/icon.png new file mode 100644 index 00000000..2e1192be Binary files /dev/null and b/resources/icon.png differ diff --git a/resources/icons/128x128.png b/resources/icons/128x128.png new file mode 100644 index 00000000..8d39f532 Binary files /dev/null and b/resources/icons/128x128.png differ diff --git a/resources/icons/16x16.png b/resources/icons/16x16.png new file mode 100644 index 00000000..1bc2341b Binary files /dev/null and b/resources/icons/16x16.png differ diff --git a/resources/icons/256x256.png b/resources/icons/256x256.png new file mode 100644 index 00000000..16e1a5ef Binary files /dev/null and b/resources/icons/256x256.png differ diff --git a/resources/icons/32x32.png b/resources/icons/32x32.png new file mode 100644 index 00000000..2364cd98 Binary files /dev/null and b/resources/icons/32x32.png differ diff --git a/resources/icons/48x48.png b/resources/icons/48x48.png new file mode 100644 index 00000000..d1462169 Binary files /dev/null and b/resources/icons/48x48.png differ diff --git a/resources/icons/512x512.png b/resources/icons/512x512.png new file mode 100644 index 00000000..3728dc3a Binary files /dev/null and b/resources/icons/512x512.png differ diff --git a/resources/icons/64x64.png b/resources/icons/64x64.png new file mode 100644 index 00000000..caa04728 Binary files /dev/null and b/resources/icons/64x64.png differ diff --git a/resources/installerSidebar.bmp b/resources/installerSidebar.bmp new file mode 100644 index 00000000..398e3dc9 Binary files /dev/null and b/resources/installerSidebar.bmp differ diff --git a/src/main.ts b/src/main.ts index df4eca2b..e24464bd 100644 --- a/src/main.ts +++ b/src/main.ts @@ -52,7 +52,7 @@ export class Main { this.i18nService = new I18nService('en', './locales/'); this.storageService = new ElectronStorageService(); - this.windowMain = new WindowMain(this.storageService); + this.windowMain = new WindowMain(this.storageService, 800, 600); this.menuMain = new MenuMain(this); this.updaterMain = new UpdaterMain(this.i18nService, this.windowMain, 'directory-connector', () => { this.messagingService.send('checkingForUpdate'); diff --git a/src/package.json b/src/package.json index b8d5dec0..2ae59f16 100644 --- a/src/package.json +++ b/src/package.json @@ -1,7 +1,7 @@ { - "name": "bitwarden", + "name": "bitwarden-directory-connector", "productName": "Bitwarden Directory Connector", - "description": "A secure and free password manager for all of your devices.", + "description": "Sync your user directory to your Bitwarden organization.", "version": "2.0.0", "author": "8bit Solutions LLC (https://bitwarden.com)", "homepage": "https://bitwarden.com",