Restructure; use DaisyUI

This commit is contained in:
Geomitron
2023-11-28 19:50:45 -06:00
parent 49c3f38f99
commit 2eef4d0bee
727 changed files with 1283 additions and 298840 deletions

View File

@@ -0,0 +1,46 @@
import { app, dialog, OpenDialogOptions, shell } from 'electron'
import { mainWindow } from '../main'
/**
* Opens `url` in the default browser.
*/
export function openUrl(url: string) {
shell.openExternal(url)
}
export function toggleDevTools() {
mainWindow.webContents.toggleDevTools()
}
export async function isMaximized() {
return mainWindow.isMaximized()
}
export function maximize() {
mainWindow.maximize()
}
export function minimize() {
mainWindow.minimize()
}
export function restore() {
mainWindow.restore()
}
export function quit() {
app.quit()
}
export function showOpenDialog(options: OpenDialogOptions) {
return dialog.showOpenDialog(mainWindow, options)
}
export function showFolder(folderPath: string) {
shell.openPath(folderPath)
}
export function showFile(filePath: string) {
shell.showItemInFolder(filePath)
}