Skip to content

Releases: Wwyxa/utools-project-launch

icon-pack-v1.0.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 03:03
bb0f540

发布基于 vscode-icons v12.19.0 构建的独立外部图标包。

主要内容

  • 包含完整的 vscode-icons 派生文件和目录图标资源
  • 支持文件名、文件扩展名、目录名和展开目录匹配
  • 支持浅色和深色主题
  • 可应用于项目文件树、Git 工作区文件列表和 Git 提交记录文件列表
  • 图标包独立下载和安装,不会增加主插件构建产物体积
  • 包含 Manifest、SHA-256 校验和以及完整的上游许可证与归属说明
  • 图标包自身版本为 1.0.0,上游版本记录为 vscode-icons v12.19.0

安装方式

设置页安装

打开 uTools 项目管理器设置,在外部图标包区域点击安装或更新。插件会自动下载官方 Release 资源,完成校验后安装。

手动安装

  1. 下载本 Release 中的 .iconpack.json.gz 文件
  2. 将文件放入:
    ~/.utools-project-launch/icon-packs/vscode-icons-derived/
  3. 在设置页打开图标包目录,点击“验证本地安装”
  4. 验证成功后,在设置页启用外部图标包

图标包安装后不会自动启用,是否使用由设置页中的全局图标包选项控制。

许可证与归属

本图标包基于 vscode-icons 构建:

  • vscode-icons 源代码使用 MIT 许可证
  • 图标资产使用 Creative Commons Attribution-ShareAlike 4.0 International(CC BY-SA 4.0)
  • 部分品牌图标可能适用其自身的版权或商标许可

完整的许可证文本、上游 README 和归属说明见 Release 资产中的 LICENSES-vscode-icons.txt

service-v1.0.5

Choose a tag to compare

@github-actions github-actions released this 29 Aug 03:08

fix(process): 修复 Windows 脚本输出乱码

  • 统一 preload 与服务端的 GB18030 输出回退
  • 处理分块输出与进程结束时的残留内容

Full Changelog: service-v1.0.4...service-v1.0.5

service-v1.0.4

Choose a tag to compare

@github-actions github-actions released this 25 Aug 06:19

fix(service): 修复自动任务终态事件丢失

  • 原子化服务运行快照与事件页读取,避免一次性脚本终态与输出错位
  • 在事件分页完成前延后状态广播,保留当前运行身份直到终态事件回放

Full Changelog: service-v1.0.3...service-v1.0.4

service-v1.0.3

Choose a tag to compare

@github-actions github-actions released this 21 Aug 01:22

feat(service)!: 统一自动化调度协议

  • 将计划实例化、执行恢复和 submission 持久化收归 Project Launch Service
  • 固定 schema v1 的 schedule-driven payload,移除 capability 协商和旧 payload fallback

Full Changelog: service-v1.0.2...service-v1.0.3

service-v1.0.2

Choose a tag to compare

@github-actions github-actions released this 19 Aug 06:11

fix(service): 修复睡眠恢复后的定时任务调度

  • 为存在未来计划的服务调度增加 30 秒墙上时间重检
  • 覆盖宽限期执行、睡眠恢复和已错过状态
  • 同步更新项目启动服务调度契约

Full Changelog: service-v1.0.1...service-v1.0.2

service-v1.0.1

Choose a tag to compare

@github-actions github-actions released this 17 Aug 15:32

feat(automation): 任务配置支持脚本持续运行,可用于一键启动多服务。

Project Launch Service v1.0.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 07:19
a71669a

Project Launch Service v1.0.0

Project Launch Service 是 uTools Project Launch 的可选本地后台服务。启用后,脚本运行和定时任务可在 uTools 退出后继续执行,并支持保留运行日志与查看历史记录。

何时建议启用

适合需要定时执行任务、运行长期脚本、运行日志持久化可回顾查看,或希望关闭 uTools 后项目任务仍持续运行的场景。

如果只在打开 uTools 时临时启动项目,则无需安装或启用服务模式。服务默认关闭;启用后由服务接管执行,服务不可用时不会自动回退到插件运行。

安装

在插件设置的“项目启动服务”中点击“下载并校验”。插件会自动选择当前系统和 CPU 架构对应的版本,完成安装后再启用“服务模式”。

支持的平台:

  • Windows amd64 / arm64
  • Linux amd64 / arm64
  • macOS amd64 / arm64

自动下载不可用时

  1. 在插件设置中点击“打开 Releases”,下载“发布文件”中显示的对应资源。
  2. 点击“打开目录”,将下载的文件放到“可执行文件”显示的路径;文件名以该路径显示为准。
  3. 返回设置页点击“重新检查”,确认安装状态正常后启用服务模式。

不支持的系统或 CPU 架构无法安装或启动该服务。