1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-14 07:13:32 +00:00

added support for sidebar

This commit is contained in:
Kyle Spearrin
2017-09-28 10:39:31 -04:00
parent 915546aa0f
commit 6fa5582883
10 changed files with 72 additions and 16 deletions

View File

@@ -215,6 +215,12 @@ gulp.task('dist', ['build'], function (cb) {
cb);
});
var sidebarActionManifestObj = {
"default_title": "bitwarden",
"default_panel": "popup/index.html?sidebar=true",
"default_icon": "images/icon19.png"
};
gulp.task('dist-firefox', ['dist'], function (cb) {
gulp.src(paths.dist + 'manifest.json')
.pipe(jeditor(function (manifest) {
@@ -224,12 +230,24 @@ gulp.task('dist-firefox', ['dist'], function (cb) {
strict_min_version: '42.0'
}
};
manifest['sidebar_action'] = sidebarActionManifestObj;
return manifest;
}))
.pipe(gulp.dest(paths.dist));
return zipDist('dist-firefox');
});
gulp.task('dist-opera', ['dist'], function (cb) {
gulp.src(paths.dist + 'manifest.json')
.pipe(jeditor(function (manifest) {
manifest['sidebar_action'] = sidebarActionManifestObj;
return manifest;
}))
.pipe(gulp.dest(paths.dist));
return zipDist('dist-opera');
});
gulp.task('dist-edge', ['dist'], function (cb) {
// move dist to temp extension folder
new Promise(function (resolve, reject) {