Skip to content

Acceleration and Additional Tauri backend#36

Open
MiRinChan wants to merge 12 commits into
OpenYSM:mainfrom
MiRinFork:main
Open

Acceleration and Additional Tauri backend#36
MiRinChan wants to merge 12 commits into
OpenYSM:mainfrom
MiRinFork:main

Conversation

@MiRinChan
Copy link
Copy Markdown

@MiRinChan MiRinChan commented May 23, 2026

添加一个比 web/ 还要优雅 114514 倍的前端。
bump to 0.3.6

MiRinChan added 12 commits May 22, 2026 22:21
The Tauri sidecar invokes YSMParser with paths that may contain
characters outside the system ANSI code page (e.g. CJK usernames in
%TEMP%). MSVC's CRT delivers argv via GetCommandLineA, which mangles
those bytes, and the resulting paths cause std::filesystem to throw
"No mapping for the Unicode character exists in the target multi-byte
code page" (Win32 0x80070459). Calling App::ensure_utf8 re-reads the
original UTF-16 command line via GetCommandLineW and re-encodes as
UTF-8 before parsing; no-op on non-Windows targets.
@MiRinChan MiRinChan changed the title Add public Tauri frontend Acceleration and Additional Tauri backend May 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant