From aa554a1b58c6684c5772e36cee994f8cf06ef033 Mon Sep 17 00:00:00 2001 From: Egor Date: Thu, 28 Aug 2025 16:52:13 -0700 Subject: [PATCH] use autoGpuLayers by default and persist its value to config, show un update app icon in appheader, more code cleanup --- README.md | 2 +- src/components/AppHeader.tsx | 21 ++- src/components/screens/Launch/index.tsx | 1 + src/components/settings/VersionsTab.tsx | 6 +- src/hooks/useAppUpdateChecker.ts | 80 +++++++++ src/hooks/useKoboldVersions.ts | 210 +++++++++++++++++++++++- src/hooks/useUpdateChecker.ts | 21 +-- src/main/gui.ts | 7 +- src/main/ipc.ts | 49 +----- src/main/managers/KoboldCppManager.ts | 149 ++++------------- src/main/managers/SillyTavernManager.ts | 17 +- src/main/services/GitHubService.ts | 99 ----------- src/main/services/HardwareService.ts | 10 -- src/preload/index.ts | 39 +---- src/stores/launchConfigStore.ts | 8 +- src/types/electron.d.ts | 81 ++++----- 16 files changed, 421 insertions(+), 379 deletions(-) create mode 100644 src/hooks/useAppUpdateChecker.ts delete mode 100644 src/main/services/GitHubService.ts diff --git a/README.md b/README.md index 560189d..33b4c8c 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ A desktop app for running Large Language Models locally.