8 Commits
Author SHA1 Message Date
胡飞 d3904a045d feat(app): register terminal recording file associations 2026-07-28 09:50:08 +08:00
胡飞 1993ba5db9 feat(app): support associated database and markdown files 2026-07-17 10:10:15 +08:00
胡飞 2257e0b9fa feat(release): add installable Windows MSI 2026-07-12 18:23:44 +08:00
胡飞 6936badcf3 feat: add Navop application identity 2026-07-10 17:24:23 +08:00
胡飞 247d22293e feat(sync): 增加本地连接解密失败检测与跳过逻辑
- 新增检测同步启用连接中解密失败项的方法,返回其 id 与名称列表
- 同步引擎中跳过上传、更新云端及拉取更新时的解密失败连接
- 在同步阶段及冲突解决前记录解密失败连接的日志警告提示
- 添加判断 JSON 参数中敏感字段是否存在解密失败的辅助函数
- HomeTab 组件搜索框增加按 Esc 清空输入功能
- main.rs 完善 .env 文件加载逻辑,兼容开发环境与打包路径
- macOS打包脚本新增拷贝 .env 配置文件到资源目录功能
2026-03-02 18:00:29 +08:00
胡飞 8b3a18cea4 feat:修改图标 2026-03-01 18:24:36 +08:00
胡飞 6d601b6265 feat(build): 添加 macOS DMG 格式打包支持
- 新增 script/bundle-macos-dmg.sh 脚本,生成可分发的压缩 DMG 文件
- 在 macOS 构建流程中同时执行 bundle-macos.sh 和 bundle-macos-dmg.sh
- 新增上传 macOS DMG 文件的工作流步骤
- 发布时包含 DMG 格式的安装包文件
- 支持对 DMG 文件进行签名,提升安全性和信任度
2026-02-28 17:33:03 +08:00
胡飞 17f30db54f build(ci): 优化多平台构建和打包流程
- 在CI脚本中统一处理版本号,去除tag版本前缀v
- macOS新增完整.app包生成脚本,自动替换Info.plist版本号
- Linux添加应用程序桌面文件和图标,构建对应的tar包
- Windows资源编译支持,新增build.rs及相关依赖winresource
- main.rs添加windows子系统属性防止控制台弹窗
- 新增macOS Info.plist和Linux桌面快捷方式配置文件
- Cargo配置调整,启用release模式下的LTO及代码优化配置
2026-02-16 12:26:27 +08:00