补齐 UI 设计资源命令注册

注册 create_ui_design_resource Tauri handler

将字体字形覆盖检查列入原生调用白名单
This commit is contained in:
2026-08-18 11:54:19 +08:00
parent a9dbccafa4
commit 4e776dd215
2 changed files with 10 additions and 0 deletions
@@ -116,6 +116,7 @@ const rustSharedContractSource = fs.readFileSync(
const allowedUncalledTauriCommands = [
'archive_failed_local_project_resource_edit',
'chat_with_game_creator_agent',
'check_ui_editor_font_glyph_coverage',
'commit_local_project_asset',
'confirm_local_project_asset_canvas_generation_service_identity',
'create_local_project_asset_canvas_draft',
@@ -950,6 +950,14 @@ struct UploadLocalAssetResult {
manifest_path: String,
}
#[derive(Debug, Eq, PartialEq, Serialize)]
#[serde(rename_all = "camelCase")]
struct CreateUiDesignResourceResult {
asset: UploadLocalAssetResult,
manifest: GameCreationAppManifest,
committed_project_revision: u64,
}
#[derive(Debug, Eq, PartialEq, Serialize)]
#[serde(rename_all = "camelCase")]
struct ImportCanvasExportResult {
@@ -2279,6 +2287,7 @@ fn main() {
read_game_creator_mcp_catalog,
upload_local_asset,
register_local_asset,
create_ui_design_resource,
derive_local_project_resource,
list_pending_local_project_resource_edits,
resume_local_project_resource_edit,