diff --git a/gulpfile.js b/gulpfile.js index 4042483e..1a995fc9 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -148,7 +148,6 @@ function makePackage(platform, arch, callback) { var packageJson = require('./src/package.json'); packager({ dir: './dist', - name: packageJson.name, platform: platform, arch: arch, version: require('./package.json').devDependencies['electron-prebuilt'], @@ -160,10 +159,10 @@ function makePackage(platform, arch, callback) { "version-string": { CompanyName: packageJson.author, LegalCopyright: 'Copyright (c) 2015 ' + packageJson.author, - FileDescription: packageJson.name, - OriginalFilename: packageJson.name + '.exe', + FileDescription: packageJson.description, + OriginalFilename: packageJson.productName + '.exe', ProductVersion: packageJson.version, - ProductName: packageJson.name, + ProductName: packageJson.productName, InternalName: packageJson.name } }, function(err, appPath) { @@ -200,6 +199,7 @@ gulp.task('sync-meta', function() { var appPackageJson = require('./src/package.json'); var packageJson = require('./package.json'); appPackageJson.name = packageJson.name; + appPackageJson.productName = packageJson.productName; appPackageJson.version = packageJson.version; appPackageJson.description = packageJson.description; appPackageJson.author = packageJson.author; diff --git a/package.json b/package.json index 08bc167b..77a5abd9 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,8 @@ { - "name": "electron-mattermost", + "name": "mattermost-desktop", + "productName": "Mattermost", "version": "1.0.7", - "description": "Electron-based desktop application for Mattermost", + "description": "Mattermost Desktop application for Windows, Mac and Linux", "main": "main.js", "author": "Yuya Ochiai", "license": "MIT", diff --git a/src/browser/index.html b/src/browser/index.html index 6df0c0b7..74f81b95 100644 --- a/src/browser/index.html +++ b/src/browser/index.html @@ -3,7 +3,7 @@ - electron-mattermost + Mattermost diff --git a/src/browser/index.jsx b/src/browser/index.jsx index a1097c75..a35f6175 100644 --- a/src/browser/index.jsx +++ b/src/browser/index.jsx @@ -221,7 +221,7 @@ var MattermostView = React.createClass({ var currentURL = url.parse(webview.getURL()); var destURL = url.parse(e.url); if (currentURL.host === destURL.host) { - window.open(e.url, 'electron-mattermost'); + window.open(e.url, 'Mattermost'); } else { // if the link is external, use default browser. require('shell').openExternal(e.url); diff --git a/src/package.json b/src/package.json index 9ecbd50b..cc9f27d7 100644 --- a/src/package.json +++ b/src/package.json @@ -1,7 +1,8 @@ { - "name": "electron-mattermost", + "name": "mattermost-desktop", + "productName": "Mattermost", "version": "1.0.7", - "description": "Electron-based desktop application for Mattermost", + "description": "Mattermost Desktop application for Windows, Mac and Linux", "main": "main.js", "author": "Yuya Ochiai", "license": "MIT", diff --git a/test/browser_test.js b/test/browser_test.js index a30ae701..79dbc9a1 100644 --- a/test/browser_test.js +++ b/test/browser_test.js @@ -30,7 +30,7 @@ var options = { } }; -describe('electron-mattermost', function() { +describe('mattermost-desktop', function() { this.timeout(10000); var chromedriver;