ELECTRON-705 (Add custom title bar support for Window 7) (#490)

* ELECTRON-705 - Add custom title bar support for Window 7

* ELECTRON-705 - Optimize title bar menu selection logic and include detail section

* ELECTRON-705 - Change installer check box titles and des
This commit is contained in:
Kiran Niranjan
2018-09-03 16:25:46 +05:30
committed by Vishwas Shashidhar
parent 96707907c7
commit b4c559c3ee
9 changed files with 52 additions and 73 deletions

View File

@@ -1,5 +1,4 @@
'use strict';
const os = require('os');
const isDevEnv = process.env.ELECTRON_DEV ?
process.env.ELECTRON_DEV.trim().toLowerCase() === 'true' : false;
@@ -9,15 +8,9 @@ const isWindowsOS = (process.platform === 'win32');
const isNodeEnv = !!process.env.NODE_ENV;
function isWindows10() {
const [ major ] = os.release().split('.').map((part) => parseInt(part, 10));
return isWindowsOS && major >= 10;
}
module.exports = {
isDevEnv: isDevEnv,
isMac: isMac,
isWindowsOS: isWindowsOS,
isNodeEnv: isNodeEnv,
isWindows10: isWindows10
isNodeEnv: isNodeEnv
};