From 6ef9f5e01e6d7a55861803cb400720a81c64685e Mon Sep 17 00:00:00 2001 From: HsiangNianian Date: Thu, 15 Jan 2026 16:53:44 +0800 Subject: feat: Add log upload service and optional API key to LauncherConfig for enhanced logging capabilities --- src-tauri/src/core/config.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src-tauri/src/core/config.rs b/src-tauri/src/core/config.rs index 510b126..43c8145 100644 --- a/src-tauri/src/core/config.rs +++ b/src-tauri/src/core/config.rs @@ -18,6 +18,8 @@ pub struct LauncherConfig { pub enable_visual_effects: bool, pub active_effect: String, pub theme: String, + pub log_upload_service: String, // "paste.rs" or "pastebin.com" + pub pastebin_api_key: Option, } impl Default for LauncherConfig { @@ -34,6 +36,8 @@ impl Default for LauncherConfig { enable_visual_effects: true, active_effect: "constellation".to_string(), theme: "dark".to_string(), + log_upload_service: "paste.rs".to_string(), + pastebin_api_key: None, } } } -- cgit v1.2.3-70-g09d2