From 1568c74caca7b117bc3947167475d7fdd5efb9c3 Mon Sep 17 00:00:00 2001 From: bigjakk Date: Sun, 1 Mar 2026 07:18:53 -0800 Subject: [PATCH] =?UTF-8?q?v0.5.0=20=E2=80=94=20Rename=20save=20folders,?= =?UTF-8?q?=20bump=20version?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rename data folders from KCCClient to "Krunker Civilian Client" for swapper, userscripts, and documents output. Bump version to 0.5.0. Co-Authored-By: Claude Opus 4.6 --- package.json | 2 +- src/main/index.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 59807ce..fce86c7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "krunker-civilian-client", - "version": "4.1.22", + "version": "0.5.0", "description": "Cross-platform Krunker game client", "main": "dist/main/index.js", "homepage": "https://gitea.crjlab.net/bigjakk/krunker-civilian-client", diff --git a/src/main/index.ts b/src/main/index.ts index cfa1786..9e6f0fe 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -210,13 +210,13 @@ async function launchApp(): Promise { // ── Resource swapper ── const swapperConfig = config.get('swapper'); - const swapDir = swapperConfig.path || join(app.getPath('userData'), 'KCCClient', 'swapper'); + const swapDir = swapperConfig.path || join(app.getPath('userData'), 'Krunker Civilian Client', 'swapper'); const swapper = swapperConfig.enabled ? new ResourceSwapper(swapDir) : null; electronLog.log(`[KCC] Resource swapper: ${swapper ? 'enabled' : 'disabled'} (${swapDir})`); // ── Userscript manager ── const usConfig = config.get('userscripts') || { enabled: true, path: '' }; - const usDir = usConfig.path || join(app.getPath('userData'), 'KCCClient'); + const usDir = usConfig.path || join(app.getPath('userData'), 'Krunker Civilian Client'); const userscriptManager = usConfig.enabled ? new UserscriptManager(usDir) : null; electronLog.log(`[KCC] Userscripts: ${userscriptManager ? 'enabled' : 'disabled'} (${usDir})`); @@ -301,7 +301,7 @@ async function launchApp(): Promise { } // ── Common output directory (used by folder actions) ── - const outputDir = join(app.getPath('documents'), 'KrunkerCivilianClient'); + const outputDir = join(app.getPath('documents'), 'Krunker Civilian Client'); // ── Configurable keybinds via before-input-event ── win.webContents.on('before-input-event', (event, input) => {