From f508d3213f2930f177696577cedfe2ad5557a566 Mon Sep 17 00:00:00 2001 From: enricobuehler Date: Thu, 9 Jul 2026 10:57:19 +0200 Subject: [PATCH] polish(clients/windows): name the session exe "Punktfunk Session" in its version info MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit UAC prompts, Task Manager and Properties→Details show FileDescription; without one the exe appeared as its raw filename. Co-Authored-By: Claude Fable 5 --- clients/session/build.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/clients/session/build.rs b/clients/session/build.rs index bb475a4b..17c1d63c 100644 --- a/clients/session/build.rs +++ b/clients/session/build.rs @@ -13,6 +13,11 @@ fn main() { winresource::WindowsResource::new() // Ordinal 1 — pf-presenter's win32.rs loads it by this id for WM_SETICON. .set_icon_with_id(icon, "1") + // The version-info strings Windows surfaces for the bare exe — UAC prompts, + // Task Manager and Properties→Details all show FileDescription (without one + // the exe appears as its raw filename). + .set("FileDescription", "Punktfunk Session") + .set("ProductName", "Punktfunk") .compile() .expect("embed windows icon resource"); }