feat(windows): add ExpandString for environment variable expansion
Implement ExpandString struct to handle Windows environment variable expansion with proper error handling. Also reorganize windows-sys dependencies and improve icon loading error messages.
This commit is contained in:
@ -9,11 +9,12 @@ license = "SPDX:MIT"
|
||||
[dependencies]
|
||||
thiserror = { workspace = true }
|
||||
windows-sys = { version = "0.60.2", features = [
|
||||
"Win32_Security",
|
||||
"Win32_System_SystemServices",
|
||||
"Win32_UI_Shell",
|
||||
"Win32_UI_WindowsAndMessaging",
|
||||
"Win32_Security",
|
||||
"Win32_System_Environment",
|
||||
"Win32_System_Registry",
|
||||
"Win32_System_SystemServices",
|
||||
] }
|
||||
winreg = { version = "0.55.0", features = ["transactions"] }
|
||||
widestring = "1.2.1"
|
||||
|
||||
Reference in New Issue
Block a user