diff --git a/jslib b/jslib
index e9db844285e..0092aac275e 160000
--- a/jslib
+++ b/jslib
@@ -1 +1 @@
-Subproject commit e9db844285e21525f5152e782063f04e02543553
+Subproject commit 0092aac275e8efca66838a8c266eec1d455883aa
diff --git a/package-lock.json b/package-lock.json
index 8f0858d86ec..967ec597920 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -846,9 +846,9 @@
}
},
"@types/lunr": {
- "version": "2.1.6",
- "resolved": "https://registry.npmjs.org/@types/lunr/-/lunr-2.1.6.tgz",
- "integrity": "sha512-Bz6fUhX1llTa7ygQJN3ttoVkkrpW7xxSEP7D7OYFO/FCBKqKqruRUZtJzTtYA0GkQX13lxU5u+8LuCviJlAXkQ==",
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/@types/lunr/-/lunr-2.3.3.tgz",
+ "integrity": "sha512-09sXZZVsB3Ib41U0fC+O1O+4UOZT1bl/e+/QubPxpqDWHNEchvx/DEb1KJMOwq6K3MTNzZFoNSzVdR++o1DVnw==",
"dev": true
},
"@types/node": {
diff --git a/package.json b/package.json
index 6baf952c7a8..696bbed4b5d 100644
--- a/package.json
+++ b/package.json
@@ -35,12 +35,14 @@
"electron": "npm run build:main && concurrently -k -n Main,Rend -c yellow,cyan \"electron --inspect=5858 ./build --watch\" \"npm run build:renderer:watch\"",
"clean:dist": "rimraf ./dist/*",
"clean:l10n": "git push origin --delete l10n_master",
+ "pack:dir": "npm run clean:dist && electron-builder --dir -p never",
"pack:lin": "npm run clean:dist && electron-builder --linux --x64 -p never",
"pack:mac": "npm run clean:dist && electron-builder --mac -p never",
"pack:mac:mas": "npm run clean:dist && electron-builder --mac mas -p never",
"pack:mac:masdev": "npm run clean:dist && electron-builder --mac mas-dev -p never",
"pack:win": "npm run clean:dist && electron-builder --win --x64 --ia32 -p never -c.win.certificateSubjectName=\"8bit Solutions LLC\"",
"pack:win:ci": "npm run clean:dist && electron-builder --win --x64 --ia32 -p never",
+ "dist:dir": "npm run build && npm run pack:dir",
"dist:lin": "npm run build && npm run pack:lin",
"dist:mac": "npm run build && npm run pack:mac",
"dist:mac:mas": "npm run build && npm run pack:mac:mas",
@@ -128,7 +130,12 @@
"rpm",
"AppImage",
"snap"
- ]
+ ],
+ "desktop": {
+ "Name": "Bitwarden",
+ "Type": "Application",
+ "GenericName": "Password Manager"
+ }
},
"dmg": {
"icon": "dmg.icns",
@@ -172,7 +179,7 @@
},
"appx": {
"artifactName": "${productName}-${version}-${arch}.${ext}",
- "backgroundColor": "#3c8dbc",
+ "backgroundColor": "#175DDC",
"applicationId": "bitwardendesktop",
"identityName": "8bitSolutionsLLC.bitwardendesktop",
"publisher": "CN=14D52771-DE3C-4886-B8BF-825BA7690418",
@@ -217,7 +224,7 @@
"devDependencies": {
"@angular/compiler-cli": "^7.2.11",
"@ngtools/webpack": "^7.2.2",
- "@types/lunr": "^2.1.6",
+ "@types/lunr": "^2.3.3",
"@types/node-forge": "^0.7.5",
"@types/papaparse": "^4.5.3",
"@types/semver": "^5.5.0",
diff --git a/src/app/accounts/settings.component.html b/src/app/accounts/settings.component.html
index c2608bedecb..3056f02d36b 100644
--- a/src/app/accounts/settings.component.html
+++ b/src/app/accounts/settings.component.html
@@ -59,6 +59,17 @@
{{'clearClipboardDesc' | i18n}}
+