Skip to content

Registry: entry for ra9fael.tio 0.1.4 - #50

Merged
LingCore merged 1 commit into
LingCore:mainfrom
ra9fael:update-ra9fael-tio-0.1.3
Nov 14, 2026
Merged

LingCore merged 1 commit into
LingCore:mainfrom
ra9fael:update-ra9fael-tio-0.1.3

Conversation

@ra9fael

@ra9fael ra9fael commented Nov 13, 2026 •

Copy link
Copy Markdown
Contributor

这个 PR 做什么

收录 ra9fael.tio 0.1.4,类别为 review: unreviewed-native。

用装在插件包里的 tio 3.9 打开串口终端:搜索框里就地改参数并启动(每个串口一条启动行),也可开独立窗口按会话(页签)配置。0.1.3/0.1.4 新增双向串口共享——独立窗口可显式确认启用 tio 原生 -S inet,局域网客户端可读写串口;窗口本身连回环地址做只读消费者,把本次收到的串口内容渲染成终端文本或 HEX(每行字节数可选,可开关解析列),支持复制/另存为,自动日志默认开启并提供日志历史入口。

构建和验证

v0.1.4 由 GitHub Actions 在 v0.1.4 标签上构建并发布(run 43527499175):Windows runner 用 aqtinstall master 安装 Qt 6.12.0(3.3.0 无法解析 Qt 6.11 起的新仓库结构),MSVC 构建,CTest 5 项全过(核心 280+ 断言、窗口模型、回环消费者、ANSI 渲染、共享端口预检),随后 tools/package.py --tag v0.1.4 打包——打包前校验运行时负载与 manifest/files.json 的逐文件 SHA-256,打包后再由 --probe verify 校验包完整性。发布说明由 CHANGELOG 的 0.1.4 小节生成。

tio 3.9 与其 MSYS2 运行时 DLL 不进 git,也不由 CI 编译:打包前从 v0.1.3 的正式附件恢复并按 manifest/files.json 的逐文件 SHA-256 强校验(日志见上方 run)。固定源码提交即 CI 构建所用提交。

条目由上游 tools/entry.py 从正式 Release 附件生成,保留全部包和来源校验;tools/check.py --pr upstream/main 按本 PR 单文件差异检查(0 错误,1 条未审核原生提示)。公开源码、日志与校验值用于核对来源,不代表代码安全审核。

权限

processes:启动终端进程;ui:显示独立窗口;clipboard:write:复制共享串口内容、端口或诊断信息;network:listen(TCP 1024-65535):双向串口共享监听。

正式包的权限清单:

[
  "processes",
  "ui",
  "clipboard:write",
  "network:listen"
]

运行方式:

{
  "mode": "resident",
  "program": "tio.exe",
  "sandbox": "normal",
  "start": "lazy",
  "timeoutMs": 1500,
  "memoryMB": 512
}

自查

  • 公开仓库的正式 Release 提供规范命名的 .wsplugin。
  • 条目由上游工具生成,未手改包生成字段。
  • 本 PR 只修改 plugins/ra9fael.tio.json。
  • README 说明用途、权限和构建方式(含截图)。
  • 清单含作者及许可证,未审核原生类别保持不变。
  • 验证结果和覆盖限制如上:构建/测试/打包在 Actions 完成;串口收发的真机 E2E 按 README 记录为准。

Generated with tools/entry.py from the v0.1.4 release asset. The package
carries native binaries, so the entry keeps review: unreviewed-native.
@ra9fael
ra9fael force-pushed the update-ra9fael-tio-0.1.3 branch from 2121f99 to 40ba2a8 Compare November 13, 2026 23:39
@ra9fael
ra9fael marked this pull request as ready for review November 14, 2026 05:04
@LingCore
LingCore merged commit 392b887 into LingCore:main Nov 14, 2026
1 check passed
@LingCore

Copy link
Copy Markdown
Owner

谢谢投稿!已经合并,稍后就能在 设置 → 插件 → 插件库 里看到。

按原生插件的规则,它带着“未审核”标记,用户安装和每次更新时会自己确认。以后发新版本只要在自己仓库发 Release,插件库会自动跟上,不用再提 PR。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants