debug fixes

This commit is contained in:
Jeremy Kauffman 2017-05-21 14:07:02 -04:00
parent 610188352d
commit 4f7e7c6922
4 changed files with 13 additions and 6 deletions

View file

@ -1,7 +1,10 @@
const {app, BrowserWindow, ipcMain} = require('electron');
const url = require('url');
const isDebug = process.env.NODE_ENV === 'development'
require('electron-debug')({showDevTools: true});
if (isDebug) {
require('electron-debug')({showDevTools: true});
}
const path = require('path');
const jayson = require('jayson');
@ -83,7 +86,7 @@ function checkForNewVersion(callback) {
const upgradeAvailable = semver.gt(formatRc(remoteVersion), formatRc(localVersion));
console.log(upgradeAvailable ? 'Upgrade available' : 'No upgrade available');
if (win) {
win.webContents.send('version-info-received', {remoteVersion, localVersion, upgradeAvailable});
win.webContents.send('version-info-received', {remoteVersion, localVersion, upgradeAvailable});
}
}
})
@ -92,7 +95,7 @@ function checkForNewVersion(callback) {
req.on('error', (err) => {
console.log('Failed to get current version from GitHub. Error:', err);
if (win) {
win.webContents.send('version-info-received', null);
win.webContents.send('version-info-received', null);
}
});
}
@ -141,7 +144,9 @@ function createWindow () {
win = new BrowserWindow({backgroundColor: '#155B4A', minWidth: 800, minHeight: 600 }) //$color-primary
win.maximize()
win.webContents.openDevTools();
if (isDebug) {
win.webContents.openDevTools();
}
win.loadURL(`file://${__dirname}/dist/index.html`)
if (openUri) { // We stored and received a URI that an external app requested before we had a window object
win.webContents.on('did-finish-load', () => {

View file

@ -1,6 +1,6 @@
import store from 'store.js';
const env = process.env.NODE_ENV || 'development';
const env = process.env.NODE_ENV || 'production';
const config = require(`./config/${env}`);
const logs = [];
const app = {

View file

@ -0,0 +1,2 @@
module.exports = {
}

View file

@ -1,6 +1,6 @@
const redux = require('redux');
const thunk = require("redux-thunk").default;
const env = process.env.NODE_ENV || 'development';
const env = process.env.NODE_ENV || 'production';
import {
createLogger