mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-08-27 09:33:27 +00:00
* fix(desktop): hide the Windows runtime terminal and align reduced-motion startup On Windows the bundled runtime (node.exe, a console application) was spawned without CREATE_NO_WINDOW, so the desktop (a GUI application) allocated a visible terminal window for it; closing that window stopped the runtime with exit code 1 (#9043). Route the spawn through a platform-specific helper that sets CREATE_NO_WINDOW via the command-group builder (group_spawn would overwrite creation flags set directly on the command). Add a Windows-only regression test that asserts the spawned child receives no console window. The reduced-motion bootstrap fallback showed the logo left-aligned inside the shell while the newly visible status text was centered in a wider card, so the two did not share a horizontal center. Stack and center both inside the shell and drop the leftover card chrome, mirroring the simplified startup view from #8988, and extend the bootstrap release check to guard the centering rules. * fix(desktop): simplify reduced-motion startup centering * fix(core): hide daemon-side console spawns on Windows With the bundled runtime spawned console-less, console-app children of the daemon no longer inherit a console and each allocates a visible window. Pass windowsHide at the git attribution, git notes, and taskkill spawn sites in the shell tool, matching shellExecutionService. Also loosen the reduced-motion bootstrap assertion so it no longer hard-codes rule order inside the media block. * fix(desktop): hide runtime descendant consoles * test(desktop): pin the hidden-console spawn helper at the production call site The Rust test exercises spawn_runtime_group directly; nothing guarded that DesktopRuntime::start still routes through it. Assert the call site in the release gate so a refactor reverting to group_spawn() fails the suite. |
||
|---|---|---|
| .. | ||
| bootstrap.js | ||
| index.html | ||
| local-control.html | ||
| local-control.js | ||
| qwen-code-logo.svg | ||