From 4badd9c3c9bcba244cda34a2819a3635af4e49d6 Mon Sep 17 00:00:00 2001 From: story Date: Tue, 20 Jun 2023 01:31:21 +0800 Subject: [PATCH] remove update checker --- components.d.ts | 3 --- electron/ipcMainHandler.ts | 12 ------------ electron/preload.ts | 1 - package.json | 2 +- src/universal/electron/index.ts | 1 - src/universal/todo/index.ts | 8 -------- src/views/PreferenceView.vue | 12 ------------ 7 files changed, 1 insertion(+), 38 deletions(-) diff --git a/components.d.ts b/components.d.ts index 1bb6365..5cf313d 100644 --- a/components.d.ts +++ b/components.d.ts @@ -9,9 +9,6 @@ declare module 'vue' { export interface GlobalComponents { ElCheckbox: typeof import('element-plus/es')['ElCheckbox'] ElForm: typeof import('element-plus/es')['ElForm'] - ElFormItem: typeof import('element-plus/es')['ElFormItem'] - ElOption: typeof import('element-plus/es')['ElOption'] - ElSelect: typeof import('element-plus/es')['ElSelect'] ElTag: typeof import('element-plus/es')['ElTag'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] diff --git a/electron/ipcMainHandler.ts b/electron/ipcMainHandler.ts index 552b10a..a32492e 100644 --- a/electron/ipcMainHandler.ts +++ b/electron/ipcMainHandler.ts @@ -133,18 +133,6 @@ export default { fs.writeFileSync(preferencesFilePath, JSON.stringify(preferencesObj)); return true; }); - - /** - * @description 切换更新频率 - */ - ipcMain.handle("CHANGE-UPDATE-FREQUENCY", async (event, updateFrequency: string): Promise => { - const preferences = fs.readFileSync(preferencesFilePath, "utf-8"); - const preferencesObj = JSON.parse(preferences); - preferencesObj.updateFrequency = updateFrequency; - fs.writeFileSync(preferencesFilePath, JSON.stringify(preferencesObj)); - return true; - }); - }, } diff --git a/electron/preload.ts b/electron/preload.ts index 02e5b2a..89a3c57 100644 --- a/electron/preload.ts +++ b/electron/preload.ts @@ -8,5 +8,4 @@ contextBridge.exposeInMainWorld("api", { addTodoItem: (todoItemStr: string) => ipcRenderer.invoke("ADD-TODO-ITEM", todoItemStr), toggleAutoLaunch: (enabled: boolean) => ipcRenderer.invoke("TOGGLE-AUTO-LAUNCH", enabled), getPreferences: () => ipcRenderer.invoke("GET-PREFERENCES"), - changeUpdateFrequency: (frequency: string) => ipcRenderer.invoke("CHANGE-UPDATE-FREQUENCY", frequency), }); diff --git a/package.json b/package.json index a7a6671..106d383 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ido", "private": true, - "version": "0.0.1", + "version": "0.0.2", "scripts": { "dev": "vite", "build": "vue-tsc && vite build && electron-builder", diff --git a/src/universal/electron/index.ts b/src/universal/electron/index.ts index 9e4ae60..d84cada 100644 --- a/src/universal/electron/index.ts +++ b/src/universal/electron/index.ts @@ -8,5 +8,4 @@ export interface ElectronAPI { addTodoItem: (todoItemEntityStr: string) => Promise; toggleAutoLaunch: (enabled: boolean) => Promise; getPreferences: () => Promise; - changeUpdateFrequency: (frequency: string) => Promise; } \ No newline at end of file diff --git a/src/universal/todo/index.ts b/src/universal/todo/index.ts index 58f0e82..14225bd 100644 --- a/src/universal/todo/index.ts +++ b/src/universal/todo/index.ts @@ -16,12 +16,4 @@ interface Preferences { updateFrequency: string; } -const UpdateFrequency = { - Never: "never", - Daily: "daily", - Weekly: "weekly", - Manually: "manually", -} - export type { TodoItemEntity, TodoList, Preferences }; -export { UpdateFrequency }; diff --git a/src/views/PreferenceView.vue b/src/views/PreferenceView.vue index 22ce24a..44646ba 100644 --- a/src/views/PreferenceView.vue +++ b/src/views/PreferenceView.vue @@ -3,18 +3,10 @@ Launch on system startup - - - - -