parent
dea2c62eb2
commit
34726e6096
@ -0,0 +1,53 @@ |
|||||||
|
/* |
||||||
|
* SPDX-License-Identifier: GPL-3.0 |
||||||
|
* Aerocord, a vesktop fork for older microsoft NT releases such as NT 6.0, 6.1, 6.2 and 6.3.
|
||||||
|
* Credits to vendicated and the rest of the vesktop contribuitors for making Vesktop! |
||||||
|
*/ |
||||||
|
|
||||||
|
export const enum IpcEvents { |
||||||
|
GET_VENCORD_PRELOAD_FILE = "VCD_GET_VC_PRELOAD_FILE", |
||||||
|
GET_VENCORD_RENDERER_SCRIPT = "VCD_GET_VC_RENDERER_SCRIPT", |
||||||
|
GET_RENDERER_SCRIPT = "VCD_GET_RENDERER_SCRIPT", |
||||||
|
GET_RENDERER_CSS_FILE = "VCD_GET_RENDERER_CSS_FILE", |
||||||
|
|
||||||
|
GET_VERSION = "VCD_GET_VERSION", |
||||||
|
SUPPORTS_WINDOWS_TRANSPARENCY = "VCD_SUPPORTS_WINDOWS_TRANSPARENCY", |
||||||
|
|
||||||
|
RELAUNCH = "VCD_RELAUNCH", |
||||||
|
CLOSE = "VCD_CLOSE", |
||||||
|
FOCUS = "VCD_FOCUS", |
||||||
|
MINIMIZE = "VCD_MINIMIZE", |
||||||
|
MAXIMIZE = "VCD_MAXIMIZE", |
||||||
|
|
||||||
|
SHOW_ITEM_IN_FOLDER = "VCD_SHOW_ITEM_IN_FOLDER", |
||||||
|
GET_SETTINGS = "VCD_GET_SETTINGS", |
||||||
|
SET_SETTINGS = "VCD_SET_SETTINGS", |
||||||
|
|
||||||
|
SELECT_VENCORD_DIR = "VCD_SELECT_VENCORD_DIR", |
||||||
|
|
||||||
|
UPDATER_GET_DATA = "VCD_UPDATER_GET_DATA", |
||||||
|
UPDATER_DOWNLOAD = "VCD_UPDATER_DOWNLOAD", |
||||||
|
UPDATE_IGNORE = "VCD_UPDATE_IGNORE", |
||||||
|
|
||||||
|
SPELLCHECK_SET_LANGUAGES = "VCD_SPELLCHECK_SET_LANGUAGES", |
||||||
|
SPELLCHECK_RESULT = "VCD_SPELLCHECK_RESULT", |
||||||
|
SPELLCHECK_REPLACE_MISSPELLING = "VCD_SPELLCHECK_REPLACE_MISSPELLING", |
||||||
|
SPELLCHECK_ADD_TO_DICTIONARY = "VCD_SPELLCHECK_ADD_TO_DICTIONARY", |
||||||
|
|
||||||
|
SET_BADGE_COUNT = "VCD_SET_BADGE_COUNT", |
||||||
|
|
||||||
|
CAPTURER_GET_LARGE_THUMBNAIL = "VCD_CAPTURER_GET_LARGE_THUMBNAIL", |
||||||
|
|
||||||
|
AUTOSTART_ENABLED = "VCD_AUTOSTART_ENABLED", |
||||||
|
ENABLE_AUTOSTART = "VCD_ENABLE_AUTOSTART", |
||||||
|
DISABLE_AUTOSTART = "VCD_DISABLE_AUTOSTART", |
||||||
|
|
||||||
|
VIRT_MIC_LIST = "VCD_VIRT_MIC_LIST", |
||||||
|
VIRT_MIC_START = "VCD_VIRT_MIC_START", |
||||||
|
VIRT_MIC_START_SYSTEM = "VCD_VIRT_MIC_START_ALL", |
||||||
|
VIRT_MIC_STOP = "VCD_VIRT_MIC_STOP", |
||||||
|
|
||||||
|
ARRPC_ACTIVITY = "VCD_ARRPC_ACTIVITY", |
||||||
|
|
||||||
|
CLIPBOARD_COPY_IMAGE = "VCD_CLIPBOARD_COPY_IMAGE" |
||||||
|
} |
@ -0,0 +1,18 @@ |
|||||||
|
/* |
||||||
|
* SPDX-License-Identifier: GPL-3.0 |
||||||
|
* Aerocord, a vesktop fork for older microsoft NT releases such as NT 6.0, 6.1, 6.2 and 6.3.
|
||||||
|
* Credits to vendicated and the rest of the vesktop contribuitors for making Vesktop! |
||||||
|
*/ |
||||||
|
|
||||||
|
import type { BrowserWindowConstructorOptions } from "electron"; |
||||||
|
|
||||||
|
export const SplashProps: BrowserWindowConstructorOptions = { |
||||||
|
transparent: true, |
||||||
|
frame: false, |
||||||
|
height: 350, |
||||||
|
width: 300, |
||||||
|
center: true, |
||||||
|
resizable: false, |
||||||
|
maximizable: false, |
||||||
|
alwaysOnTop: true |
||||||
|
}; |
@ -0,0 +1,12 @@ |
|||||||
|
/* |
||||||
|
* SPDX-License-Identifier: GPL-3.0 |
||||||
|
* Aerocord, a vesktop fork for older microsoft NT releases such as NT 6.0, 6.1, 6.2 and 6.3.
|
||||||
|
* Credits to vendicated and the rest of the vesktop contribuitors for making Vesktop! |
||||||
|
*/ |
||||||
|
|
||||||
|
import { join } from "path"; |
||||||
|
|
||||||
|
export const STATIC_DIR = /* @__PURE__ */ join(__dirname, "..", "..", "static"); |
||||||
|
export const VIEW_DIR = /* @__PURE__ */ join(STATIC_DIR, "views"); |
||||||
|
export const BADGE_DIR = /* @__PURE__ */ join(STATIC_DIR, "badges"); |
||||||
|
export const ICON_PATH = /* @__PURE__ */ join(STATIC_DIR, "icon.png"); |
@ -0,0 +1,44 @@ |
|||||||
|
/* |
||||||
|
* SPDX-License-Identifier: GPL-3.0 |
||||||
|
* Aerocord, a vesktop fork for older microsoft NT releases such as NT 6.0, 6.1, 6.2 and 6.3.
|
||||||
|
* Credits to vendicated and the rest of the vesktop contribuitors for making Vesktop! |
||||||
|
*/ |
||||||
|
|
||||||
|
import type { Rectangle } from "electron"; |
||||||
|
|
||||||
|
export interface Settings { |
||||||
|
discordBranch?: "stable" | "canary" | "ptb"; |
||||||
|
vencordDir?: string; |
||||||
|
transparencyOption?: "none" | "mica" | "tabbed" | "acrylic"; |
||||||
|
tray?: boolean; |
||||||
|
minimizeToTray?: boolean; |
||||||
|
openLinksWithElectron?: boolean; |
||||||
|
staticTitle?: boolean; |
||||||
|
enableMenu?: boolean; |
||||||
|
disableSmoothScroll?: boolean; |
||||||
|
hardwareAcceleration?: boolean; |
||||||
|
arRPC?: boolean; |
||||||
|
appBadge?: boolean; |
||||||
|
disableMinSize?: boolean; |
||||||
|
clickTrayToShowHide?: boolean; |
||||||
|
/** @deprecated use customTitleBar */ |
||||||
|
discordWindowsTitleBar?: boolean; |
||||||
|
customTitleBar?: boolean; |
||||||
|
|
||||||
|
checkUpdates?: boolean; |
||||||
|
|
||||||
|
splashTheming?: boolean; |
||||||
|
splashColor?: string; |
||||||
|
splashBackground?: string; |
||||||
|
} |
||||||
|
|
||||||
|
export interface State { |
||||||
|
maximized?: boolean; |
||||||
|
minimized?: boolean; |
||||||
|
windowBounds?: Rectangle; |
||||||
|
|
||||||
|
skippedUpdate?: string; |
||||||
|
firstLaunch?: boolean; |
||||||
|
|
||||||
|
steamOSLayoutVersion?: number; |
||||||
|
} |
Loading…
Reference in new issue