From 0d408b001d18357c7af94683e303ab6503fada06 Mon Sep 17 00:00:00 2001 From: Jia Hao Date: Fri, 29 Jan 2016 00:20:32 +0800 Subject: [PATCH] Fix #103 App name should not be capitalized --- app/src/components/mainWindow/mainWindow.js | 3 ++- src/options.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/components/mainWindow/mainWindow.js b/app/src/components/mainWindow/mainWindow.js index de10197..7f22218 100644 --- a/app/src/components/mainWindow/mainWindow.js +++ b/app/src/components/mainWindow/mainWindow.js @@ -32,7 +32,8 @@ function createMainWindow(options, onAppQuit, setDockBadge) { x: mainWindowState.x, y: mainWindowState.y, 'auto-hide-menu-bar': !options.showMenuBar, - title: options.name, + // Convert dashes to spaces because on linux the app name is joined with dashes + title: options.name.replace(/-/g, ' '), 'web-preferences': { javascript: true, plugins: true, diff --git a/src/options.js b/src/options.js index 98ebde3..d7a3846 100644 --- a/src/options.js +++ b/src/options.js @@ -113,7 +113,7 @@ function sanitizeOptions(options) { options.name = sanitize(options.name); if (options.platform === 'linux') { - options.name = _.upperFirst(_.camelCase(options.name)); + options.name = _.kebabCase(options.name); } return options; }