diff --git a/gruntfile.js b/gruntfile.js index 5ff6e23a..0fed7eb8 100644 --- a/gruntfile.js +++ b/gruntfile.js @@ -115,6 +115,21 @@ module.exports = function (grunt) { done() }) break + case 'linux': + Object.assign(opts, { + platform: 'linux', + icon: path.join(__dirname, 'resources/app.icns'), + 'app-category-type': 'public.app-category.developer-tools' + }) + packager(opts, function (err, appPath) { + if (err) { + grunt.log.writeln(err) + done(err) + return + } + done() + }) + break } }) diff --git a/lib/main-app.js b/lib/main-app.js index ff43616c..ae766c9a 100644 --- a/lib/main-app.js +++ b/lib/main-app.js @@ -128,6 +128,7 @@ const updater = new GhReleases(ghReleasesOpts) // Check for updates // `status` returns true if there is a new update available function checkUpdate () { + return true updater.check((err, status) => { if (err) { console.error(err) @@ -275,17 +276,17 @@ app.on('ready', function () { mainWindow.hide() }) - if (finderProcess == null && process.platform === 'darwin') { - spawnFinder() - } else { - finderWindow = require('./finder-window') + // if (finderProcess == null && process.platform === 'darwin') { + // spawnFinder() + // } else { + // finderWindow = require('./finder-window') - finderWindow.on('close', function (e) { - if (appQuit) return true - e.preventDefault() - finderWindow.hide() - }) - } + // finderWindow.on('close', function (e) { + // if (appQuit) return true + // e.preventDefault() + // finderWindow.hide() + // }) + // } nodeIpc.server.start(function (err) { if (err.code === 'EADDRINUSE') {