Roll-up of tonight's desktop fixes shipped as 0.1.1: - PermissionDialog: cap diff/command preview at max-h-360 so the allow/deny buttons stay above the fold on huge writes (user reported scrolling 900 lines to find the buttons). - SessionTaskBar + cliTaskStore: hover row shows ✓ manual-close button for tasks the agent forgot to mark completed. - AskUserQuestion: honor schema's `multiSelect: true` — toggle membership across options, switch round → square indicator, show "可多选" hint, join answers with comma. - HeicodeLoginPage: removed dead `'official'` filter that blocked the typescript build (legacy provider id no longer in the union). - Settings About: removed the third-party social-media block and unused openUrl helper. - i18n: replaced misleading "GitHub Releases" wording with "Heicode 官方更新源" / "Heicode update source" — actual channel is Azure Blob (msi/updater/latest.json) per tauri.conf.json. - release-desktop.mjs: az invocations now run with shell:true so the Windows `az.cmd` resolves; also uploads the manifest to blob (primary endpoint) as the script finishes. - tauri.conf.json + package.json + Cargo.toml: version bumped to 0.1.1. - website/public/updater/latest.json: now reflects 0.1.1 + new signed NSIS URL (mirrored to blob by the release script). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
24 lines
536 B
TOML
24 lines
536 B
TOML
[package]
|
|
name = "heicode-desktop"
|
|
version = "0.1.1"
|
|
edition = "2021"
|
|
|
|
[lib]
|
|
name = "heicode_desktop_lib"
|
|
crate-type = ["staticlib", "cdylib", "rlib"]
|
|
|
|
[build-dependencies]
|
|
tauri-build = { version = "2", features = [] }
|
|
|
|
[dependencies]
|
|
tauri = { version = "2", features = ["tray-icon"] }
|
|
tauri-plugin-shell = "2"
|
|
tauri-plugin-dialog = "2"
|
|
tauri-plugin-process = "2"
|
|
tauri-plugin-updater = "2"
|
|
tauri-plugin-single-instance = "2"
|
|
serde = { version = "1", features = ["derive"] }
|
|
serde_json = "1"
|
|
anyhow = "1.0.102"
|
|
portable-pty = "0.9.0"
|