1
1
mirror of https://github.com/Eugeny/tabby.git synced 2024-11-29 09:18:26 +03:00

Merge pull request #9251 from Clem-Fern/fix-portable

This commit is contained in:
Eugene 2023-11-19 14:58:56 +01:00 committed by GitHub
commit b4abe29c51
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View File

@ -1,5 +1,8 @@
import { app, ipcMain, Menu, dialog } from 'electron' import { app, ipcMain, Menu, dialog } from 'electron'
// set userData Path on portable version
import './portable'
// set defaults of environment variables // set defaults of environment variables
import 'dotenv/config' import 'dotenv/config'
process.env.TABBY_PLUGINS ??= '' process.env.TABBY_PLUGINS ??= ''
@ -7,7 +10,6 @@ process.env.TABBY_CONFIG_DIRECTORY ??= app.getPath('userData')
import 'v8-compile-cache' import 'v8-compile-cache'
import './portable'
import 'source-map-support/register' import 'source-map-support/register'
import './sentry' import './sentry'
import './lru' import './lru'

View File

@ -25,7 +25,7 @@ export class ElectronUpdaterService extends UpdaterService {
super() super()
this.logger = log.create('updater') this.logger = log.create('updater')
if (process.platform === 'linux') { if (process.platform === 'linux' || process.env.PORTABLE_EXECUTABLE_FILE) {
this.electronUpdaterAvailable = false this.electronUpdaterAvailable = false
return return
} }