From 0a7a1a0aa56d3f1476019a526d9339c0ad981e96 Mon Sep 17 00:00:00 2001 From: Viren Mohindra Date: Thu, 18 Dec 2025 17:45:29 +0530 Subject: [PATCH] feat: add (Dev) indicator to tray menu version in debug builds (#470) --- src-tauri/src/tray.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src-tauri/src/tray.rs b/src-tauri/src/tray.rs index ce02123..b77a623 100644 --- a/src-tauri/src/tray.rs +++ b/src-tauri/src/tray.rs @@ -88,7 +88,11 @@ pub fn update_tray_menu(app: &AppHandle, state: &TrayIconState, locale: Option<& let (settings_accelerator, quit_accelerator) = (Some("Ctrl+,"), Some("Ctrl+Q")); // Create common menu items - let version_label = format!("Handy v{}", env!("CARGO_PKG_VERSION")); + let version_label = if cfg!(debug_assertions) { + format!("Handy v{} (Dev)", env!("CARGO_PKG_VERSION")) + } else { + format!("Handy v{}", env!("CARGO_PKG_VERSION")) + }; let version_i = MenuItem::with_id(app, "version", &version_label, false, None::<&str>) .expect("failed to create version item"); let settings_i = MenuItem::with_id(