From 07b558eb0a187bdc84a6e8f69aa2e13f98e7666d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E7=94=B5=E8=8A=BD=E8=A1=A3?= Date: Sat, 11 Jul 2026 05:20:03 -0400 Subject: [PATCH] fix: use Windows GUI subsystem --- agents.md | 3 ++- crates/ely_app/src/main.rs | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/agents.md b/agents.md index fcb9a4c..02160d1 100644 --- a/agents.md +++ b/agents.md @@ -104,7 +104,8 @@ Real and verified: preserves the selected scheme. Verified with real Servo media-query pixels. - Cross-platform: download Open/Reveal use per-OS launchers (macOS `open`, Windows `cmd start`/`explorer /select`, Linux `xdg-open`); the command - overlay closes on Escape. + overlay closes on Escape. The Windows app binary uses the GUI PE subsystem, + so release launches do not open a companion console window. Deferred deliberately (do NOT fake; ship with their subsystem): - Updates settings page — returns with a real updater. diff --git a/crates/ely_app/src/main.rs b/crates/ely_app/src/main.rs index da51a69..fe0d6e9 100644 --- a/crates/ely_app/src/main.rs +++ b/crates/ely_app/src/main.rs @@ -1,3 +1,5 @@ +#![cfg_attr(windows, windows_subsystem = "windows")] + mod brand; mod services; mod shell;