impressionyang
|
251ba9928f
|
fix: 添加 Tauri v2 权限配置以支持文件对话框
新增文件:
- capabilities/default.json: Tauri v2 权限配置文件
权限配置:
- core🪟* - 窗口控制权限
- core:webview:* - Webview 权限
- shell:* - Shell 命令权限
- dialog:* - 文件对话框权限(包含 allow-open)
- fs:* - 文件系统权限
修复问题:
- 模型文件选择对话框无法打开
- Tauri v2 默认无权限,需要通过 capabilities 配置
构建结果:
- Linux GUI: dist/impress-asr-linux-x64-20260521_202605.tar.gz (4.8MB)
- 文件对话框现在可以正常打开
|
2026-05-21 20:31:11 +08:00 |
|
impressionyang
|
1a78e4e23f
|
feat: 添加 Linux GUI 版本构建支持
新增文件:
- icons/icon.png: 应用图标(512x512 RGBA PNG 格式)
变更:
- build-linux-package.sh: 更新脚本支持 GUI 版本编译
- 新增 cargo build --release --features gui
- 复制 GUI 程序和图标到 dist 目录
- 更新 README 包含 GUI 运行说明
构建结果:
- CLI: target/release/impress_asr (2.1MB)
- GUI: target/release/impress_asr_gui (9.8MB)
- 打包:dist/impress-asr-linux-x64-20260521_201229.tar.gz (4.7MB)
Linux 运行方式:
- GUI: ./impress_asr_gui
- CLI: ./impress_asr --help
|
2026-05-21 20:17:37 +08:00 |
|
impressionyang
|
ceb2df18c4
|
初始提交:Windows 跨平台语音识别应用
Build Windows GUI / build-windows (push) Waiting to run
Build Windows GUI / release (push) Blocked by required conditions
功能:
- Tauri v2 GUI 应用
- 系统托盘支持
- 日志输出到文件
- 带时间戳的版本号
- 前端资源嵌入
修复:
- 前端路径使用相对路径
- 移除 devUrl 配置
- 窗口置顶设置
|
2026-05-21 17:58:18 +08:00 |
|