Rename electron-mattermost to Mattermost at implementation
npm package name (package.json: name) is "mattermost-desktop" display name (package.json: productName) is "Mattermost"
This commit is contained in:
@@ -148,7 +148,6 @@ function makePackage(platform, arch, callback) {
|
|||||||
var packageJson = require('./src/package.json');
|
var packageJson = require('./src/package.json');
|
||||||
packager({
|
packager({
|
||||||
dir: './dist',
|
dir: './dist',
|
||||||
name: packageJson.name,
|
|
||||||
platform: platform,
|
platform: platform,
|
||||||
arch: arch,
|
arch: arch,
|
||||||
version: require('./package.json').devDependencies['electron-prebuilt'],
|
version: require('./package.json').devDependencies['electron-prebuilt'],
|
||||||
@@ -160,10 +159,10 @@ function makePackage(platform, arch, callback) {
|
|||||||
"version-string": {
|
"version-string": {
|
||||||
CompanyName: packageJson.author,
|
CompanyName: packageJson.author,
|
||||||
LegalCopyright: 'Copyright (c) 2015 ' + packageJson.author,
|
LegalCopyright: 'Copyright (c) 2015 ' + packageJson.author,
|
||||||
FileDescription: packageJson.name,
|
FileDescription: packageJson.description,
|
||||||
OriginalFilename: packageJson.name + '.exe',
|
OriginalFilename: packageJson.productName + '.exe',
|
||||||
ProductVersion: packageJson.version,
|
ProductVersion: packageJson.version,
|
||||||
ProductName: packageJson.name,
|
ProductName: packageJson.productName,
|
||||||
InternalName: packageJson.name
|
InternalName: packageJson.name
|
||||||
}
|
}
|
||||||
}, function(err, appPath) {
|
}, function(err, appPath) {
|
||||||
@@ -200,6 +199,7 @@ gulp.task('sync-meta', function() {
|
|||||||
var appPackageJson = require('./src/package.json');
|
var appPackageJson = require('./src/package.json');
|
||||||
var packageJson = require('./package.json');
|
var packageJson = require('./package.json');
|
||||||
appPackageJson.name = packageJson.name;
|
appPackageJson.name = packageJson.name;
|
||||||
|
appPackageJson.productName = packageJson.productName;
|
||||||
appPackageJson.version = packageJson.version;
|
appPackageJson.version = packageJson.version;
|
||||||
appPackageJson.description = packageJson.description;
|
appPackageJson.description = packageJson.description;
|
||||||
appPackageJson.author = packageJson.author;
|
appPackageJson.author = packageJson.author;
|
||||||
|
@@ -1,7 +1,8 @@
|
|||||||
{
|
{
|
||||||
"name": "electron-mattermost",
|
"name": "mattermost-desktop",
|
||||||
|
"productName": "Mattermost",
|
||||||
"version": "1.0.7",
|
"version": "1.0.7",
|
||||||
"description": "Electron-based desktop application for Mattermost",
|
"description": "Mattermost Desktop application for Windows, Mac and Linux",
|
||||||
"main": "main.js",
|
"main": "main.js",
|
||||||
"author": "Yuya Ochiai",
|
"author": "Yuya Ochiai",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
|
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<title>electron-mattermost</title>
|
<title>Mattermost</title>
|
||||||
<link rel="stylesheet" href="modules/bootstrap/css/bootstrap.min.css">
|
<link rel="stylesheet" href="modules/bootstrap/css/bootstrap.min.css">
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
@@ -221,7 +221,7 @@ var MattermostView = React.createClass({
|
|||||||
var currentURL = url.parse(webview.getURL());
|
var currentURL = url.parse(webview.getURL());
|
||||||
var destURL = url.parse(e.url);
|
var destURL = url.parse(e.url);
|
||||||
if (currentURL.host === destURL.host) {
|
if (currentURL.host === destURL.host) {
|
||||||
window.open(e.url, 'electron-mattermost');
|
window.open(e.url, 'Mattermost');
|
||||||
} else {
|
} else {
|
||||||
// if the link is external, use default browser.
|
// if the link is external, use default browser.
|
||||||
require('shell').openExternal(e.url);
|
require('shell').openExternal(e.url);
|
||||||
|
@@ -1,7 +1,8 @@
|
|||||||
{
|
{
|
||||||
"name": "electron-mattermost",
|
"name": "mattermost-desktop",
|
||||||
|
"productName": "Mattermost",
|
||||||
"version": "1.0.7",
|
"version": "1.0.7",
|
||||||
"description": "Electron-based desktop application for Mattermost",
|
"description": "Mattermost Desktop application for Windows, Mac and Linux",
|
||||||
"main": "main.js",
|
"main": "main.js",
|
||||||
"author": "Yuya Ochiai",
|
"author": "Yuya Ochiai",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
|
@@ -30,7 +30,7 @@ var options = {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
describe('electron-mattermost', function() {
|
describe('mattermost-desktop', function() {
|
||||||
this.timeout(10000);
|
this.timeout(10000);
|
||||||
|
|
||||||
var chromedriver;
|
var chromedriver;
|
||||||
|
Reference in New Issue
Block a user