summaryrefslogtreecommitdiffstats
path: root/src/electron
diff options
context:
space:
mode:
Diffstat (limited to 'src/electron')
-rw-r--r--src/electron/Settings.ts2
-rw-r--r--src/electron/deepLinking.ts2
-rw-r--r--src/electron/ipc-api/appIndicator.ts6
-rw-r--r--src/electron/ipc-api/autoUpdate.ts2
-rw-r--r--src/electron/ipc-api/download.ts4
-rw-r--r--src/electron/ipc-api/focusState.ts2
-rw-r--r--src/electron/ipc-api/index.ts18
-rw-r--r--src/electron/ipc-api/localServer.ts2
-rw-r--r--src/electron/ipc-api/processManager.ts2
-rw-r--r--src/electron/ipc-api/sessionStorage.ts2
-rw-r--r--src/electron/ipc-api/settings.ts2
-rw-r--r--src/electron/macOSPermissions.ts4
12 files changed, 24 insertions, 24 deletions
diff --git a/src/electron/Settings.ts b/src/electron/Settings.ts
index 7bb12338e..e15a2e65c 100644
--- a/src/electron/Settings.ts
+++ b/src/electron/Settings.ts
@@ -1,5 +1,5 @@
1import { outputJsonSync, pathExistsSync, readJsonSync } from 'fs-extra';
1import { makeObservable, observable, toJS } from 'mobx'; 2import { makeObservable, observable, toJS } from 'mobx';
2import { pathExistsSync, outputJsonSync, readJsonSync } from 'fs-extra';
3import { userDataPath } from '../environment-remote'; 3import { userDataPath } from '../environment-remote';
4 4
5const debug = require('../preload-safe-debug')('Ferdium:Settings'); 5const debug = require('../preload-safe-debug')('Ferdium:Settings');
diff --git a/src/electron/deepLinking.ts b/src/electron/deepLinking.ts
index 14cb8e5b1..33ec025f7 100644
--- a/src/electron/deepLinking.ts
+++ b/src/electron/deepLinking.ts
@@ -1,4 +1,4 @@
1import { BrowserWindow } from 'electron'; 1import type { BrowserWindow } from 'electron';
2import { protocolClient } from '../environment-remote'; 2import { protocolClient } from '../environment-remote';
3 3
4export default function handleDeepLink( 4export default function handleDeepLink(
diff --git a/src/electron/ipc-api/appIndicator.ts b/src/electron/ipc-api/appIndicator.ts
index f4a5ba480..2837a75f0 100644
--- a/src/electron/ipc-api/appIndicator.ts
+++ b/src/electron/ipc-api/appIndicator.ts
@@ -1,8 +1,8 @@
1import { join } from 'node:path'; 1import { join } from 'node:path';
2import { app, ipcMain, BrowserWindow } from 'electron'; 2import { type BrowserWindow, app, ipcMain } from 'electron';
3import { autorun } from 'mobx'; 3import { autorun } from 'mobx';
4import { isMac, isWindows, isLinux } from '../../environment'; 4import { isLinux, isMac, isWindows } from '../../environment';
5import TrayIcon from '../../lib/Tray'; 5import type TrayIcon from '../../lib/Tray';
6 6
7const INDICATOR_TASKBAR = 'taskbar'; 7const INDICATOR_TASKBAR = 'taskbar';
8const FILE_EXTENSION = isWindows ? 'ico' : 'png'; 8const FILE_EXTENSION = isWindows ? 'ico' : 'png';
diff --git a/src/electron/ipc-api/autoUpdate.ts b/src/electron/ipc-api/autoUpdate.ts
index 14214aacb..775daf602 100644
--- a/src/electron/ipc-api/autoUpdate.ts
+++ b/src/electron/ipc-api/autoUpdate.ts
@@ -1,4 +1,4 @@
1import { ipcMain, BrowserWindow } from 'electron'; 1import { BrowserWindow, ipcMain } from 'electron';
2import { autoUpdater } from 'electron-updater'; 2import { autoUpdater } from 'electron-updater';
3import { appEvents } from '../..'; 3import { appEvents } from '../..';
4 4
diff --git a/src/electron/ipc-api/download.ts b/src/electron/ipc-api/download.ts
index 44eec9fc1..d749cb889 100644
--- a/src/electron/ipc-api/download.ts
+++ b/src/electron/ipc-api/download.ts
@@ -1,5 +1,5 @@
1import { PathLike } from 'node:fs'; 1import type { PathLike } from 'node:fs';
2import { ipcMain, dialog, BrowserWindow } from 'electron'; 2import { BrowserWindow, dialog, ipcMain } from 'electron';
3import { download } from 'electron-dl'; 3import { download } from 'electron-dl';
4import { writeFileSync } from 'fs-extra'; 4import { writeFileSync } from 'fs-extra';
5 5
diff --git a/src/electron/ipc-api/focusState.ts b/src/electron/ipc-api/focusState.ts
index 01aa1a971..bfda92b1e 100644
--- a/src/electron/ipc-api/focusState.ts
+++ b/src/electron/ipc-api/focusState.ts
@@ -1,4 +1,4 @@
1import { BrowserWindow } from 'electron'; 1import type { BrowserWindow } from 'electron';
2 2
3export default (params: { mainWindow: BrowserWindow }) => { 3export default (params: { mainWindow: BrowserWindow }) => {
4 params.mainWindow.on('focus', () => { 4 params.mainWindow.on('focus', () => {
diff --git a/src/electron/ipc-api/index.ts b/src/electron/ipc-api/index.ts
index b57a9d881..48c6d142c 100644
--- a/src/electron/ipc-api/index.ts
+++ b/src/electron/ipc-api/index.ts
@@ -1,15 +1,15 @@
1import { BrowserWindow } from 'electron'; 1import type { BrowserWindow } from 'electron';
2import autoUpdate from './autoUpdate'; 2import type TrayIcon from '../../lib/Tray';
3import settings from './settings';
4import sessionStorage from './sessionStorage';
5import appIndicator from './appIndicator'; 3import appIndicator from './appIndicator';
6import download from './download'; 4import autoUpdate from './autoUpdate';
7import processManager from './processManager';
8import localServer from './localServer';
9import languageDetect from './languageDetect';
10import dnd from './dnd'; 5import dnd from './dnd';
6import download from './download';
11import focusState from './focusState'; 7import focusState from './focusState';
12import TrayIcon from '../../lib/Tray'; 8import languageDetect from './languageDetect';
9import localServer from './localServer';
10import processManager from './processManager';
11import sessionStorage from './sessionStorage';
12import settings from './settings';
13 13
14export default (params: { 14export default (params: {
15 mainWindow: BrowserWindow; 15 mainWindow: BrowserWindow;
diff --git a/src/electron/ipc-api/localServer.ts b/src/electron/ipc-api/localServer.ts
index bcc2f9d78..99c40dfd6 100644
--- a/src/electron/ipc-api/localServer.ts
+++ b/src/electron/ipc-api/localServer.ts
@@ -1,6 +1,6 @@
1import { randomBytes } from 'node:crypto'; 1import { randomBytes } from 'node:crypto';
2import { createServer } from 'node:net'; 2import { createServer } from 'node:net';
3import { ipcMain, BrowserWindow } from 'electron'; 3import { type BrowserWindow, ipcMain } from 'electron';
4import { LOCAL_HOSTNAME, LOCAL_PORT } from '../../config'; 4import { LOCAL_HOSTNAME, LOCAL_PORT } from '../../config';
5import { userDataPath } from '../../environment-remote'; 5import { userDataPath } from '../../environment-remote';
6import { server } from '../../internal-server/start'; 6import { server } from '../../internal-server/start';
diff --git a/src/electron/ipc-api/processManager.ts b/src/electron/ipc-api/processManager.ts
index 96501eeaa..6e9069666 100644
--- a/src/electron/ipc-api/processManager.ts
+++ b/src/electron/ipc-api/processManager.ts
@@ -1,5 +1,5 @@
1import { ipcMain } from 'electron';
2import { openProcessManager } from '@krisdages/electron-process-manager'; 1import { openProcessManager } from '@krisdages/electron-process-manager';
2import { ipcMain } from 'electron';
3 3
4export default () => { 4export default () => {
5 ipcMain.on('openProcessManager', () => { 5 ipcMain.on('openProcessManager', () => {
diff --git a/src/electron/ipc-api/sessionStorage.ts b/src/electron/ipc-api/sessionStorage.ts
index 39e84d42b..0f32cd6de 100644
--- a/src/electron/ipc-api/sessionStorage.ts
+++ b/src/electron/ipc-api/sessionStorage.ts
@@ -1,4 +1,4 @@
1import { ipcMain, Session, session } from 'electron'; 1import { type Session, ipcMain, session } from 'electron';
2 2
3import { TODOS_PARTITION_ID } from '../../config'; 3import { TODOS_PARTITION_ID } from '../../config';
4 4
diff --git a/src/electron/ipc-api/settings.ts b/src/electron/ipc-api/settings.ts
index 72de6866d..3cc001080 100644
--- a/src/electron/ipc-api/settings.ts
+++ b/src/electron/ipc-api/settings.ts
@@ -1,4 +1,4 @@
1import { ipcMain, BrowserWindow, Settings } from 'electron'; 1import { type BrowserWindow, type Settings, ipcMain } from 'electron';
2 2
3export default (params: { mainWindow: BrowserWindow; settings: Settings }) => { 3export default (params: { mainWindow: BrowserWindow; settings: Settings }) => {
4 ipcMain.on('getAppSettings', (_event, type) => { 4 ipcMain.on('getAppSettings', (_event, type) => {
diff --git a/src/electron/macOSPermissions.ts b/src/electron/macOSPermissions.ts
index 2ad3d6cd0..90f0f4028 100644
--- a/src/electron/macOSPermissions.ts
+++ b/src/electron/macOSPermissions.ts
@@ -1,6 +1,6 @@
1import { dirname } from 'node:path'; 1import { dirname } from 'node:path';
2import { systemPreferences, BrowserWindow, dialog } from 'electron'; 2import { type BrowserWindow, dialog, systemPreferences } from 'electron';
3import { pathExistsSync, mkdirSync, writeFileSync } from 'fs-extra'; 3import { mkdirSync, pathExistsSync, writeFileSync } from 'fs-extra';
4import macosVersion from 'macos-version'; 4import macosVersion from 'macos-version';
5// eslint-disable-next-line @typescript-eslint/ban-ts-comment, @typescript-eslint/prefer-ts-expect-error 5// eslint-disable-next-line @typescript-eslint/ban-ts-comment, @typescript-eslint/prefer-ts-expect-error
6// @ts-ignore 6// @ts-ignore