mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-13 01:36:22 +00:00
Discard finder (#1497)
* Discard finder * Upgrade electron * Discard anything related with finder * Fix lint errors * Run test serial * Test on v6 * Test on v6 only
This commit is contained in:
committed by
GitHub
parent
922570bb5c
commit
51a8c47afd
@@ -2,9 +2,6 @@ const electron = require('electron')
|
||||
const app = electron.app
|
||||
const Menu = electron.Menu
|
||||
const ipc = electron.ipcMain
|
||||
const path = require('path')
|
||||
const ChildProcess = require('child_process')
|
||||
const _ = require('lodash')
|
||||
const GhReleases = require('electron-gh-releases')
|
||||
// electron.crashReporter.start()
|
||||
var ipcServer = null
|
||||
@@ -72,17 +69,6 @@ ipc.on('update-app-confirm', function (event, msg) {
|
||||
}
|
||||
})
|
||||
|
||||
function spawnFinder () {
|
||||
var finderArgv = [path.join(__dirname, 'finder-app.js'), '--finder']
|
||||
if (_.find(process.argv, a => a === '--hot')) finderArgv.push('--hot')
|
||||
var finderProcess = ChildProcess
|
||||
.execFile(process.execPath, finderArgv)
|
||||
|
||||
app.on('before-quit', function () {
|
||||
finderProcess.kill()
|
||||
})
|
||||
}
|
||||
|
||||
app.on('ready', function () {
|
||||
mainWindow = require('./main-window')
|
||||
|
||||
@@ -90,15 +76,12 @@ app.on('ready', function () {
|
||||
var menu = Menu.buildFromTemplate(template)
|
||||
switch (process.platform) {
|
||||
case 'darwin':
|
||||
spawnFinder()
|
||||
Menu.setApplicationMenu(menu)
|
||||
break
|
||||
case 'win32':
|
||||
require('./finder-window')
|
||||
mainWindow.setMenu(menu)
|
||||
break
|
||||
case 'linux':
|
||||
require('./finder-window')
|
||||
Menu.setApplicationMenu(menu)
|
||||
mainWindow.setMenu(menu)
|
||||
}
|
||||
@@ -125,4 +108,3 @@ app.on('ready', function () {
|
||||
})
|
||||
|
||||
module.exports = app
|
||||
|
||||
|
||||
Reference in New Issue
Block a user