XcantloadX
|
41d4c4ce78
|
feat(devtool): 优化 DumpViewer 调用堆栈部分与时间部分的显示
|
2025-03-06 16:48:34 +08:00 |
XcantloadX
|
abf7fbc930
|
refactor(devtool): 将调试 WS 消息体提取为 pydantic Model
|
2025-03-06 16:48:34 +08:00 |
XcantloadX
|
425057d3ef
|
feat(devtool): ImageAnnotation 新增 description 字段
用于给标注添加描述,描述文本会进入 R.py 的注释中
|
2025-03-06 16:48:34 +08:00 |
XcantloadX
|
79927a7b7a
|
feat(devtool): DumpViewer 新增滚动锁定按钮
1. 将原来的缩放锁定改为图标按钮,而不是开关
2. 新增滚动锁定按钮,默认不启用。未启用时,自动跳转到最新信息,反之同理。
|
2025-03-06 16:48:34 +08:00 |
XcantloadX
|
e3583f2bcf
|
feat(devtool): DumpViewer 两次结果之间新增时间差显示
|
2025-03-06 16:48:34 +08:00 |
XcantloadX
|
949e28da96
|
feat(*): ImageAnntation 页面与 Python 代码引入 HintPoint 支持
|
2025-02-27 17:39:03 +08:00 |
XcantloadX
|
5b9e62a4d3
|
fix(devtool): 修复 ImageEditor 矩形标注和点标注无法同时显示的问题
|
2025-02-27 16:32:29 +08:00 |
XcantloadX
|
4ce292ff09
|
feat(devtool): ImageEditor 新增 PointTool
|
2025-02-27 15:24:33 +08:00 |
XcantloadX
|
a72881a0de
|
fix(devtool): 修复 ImageEditor 准星失效问题
|
2025-02-27 15:12:25 +08:00 |
XcantloadX
|
95bd705970
|
refactor(devtool): 重构 ImageEditor 结构,提高可扩展性
|
2025-02-27 15:09:02 +08:00 |
XcantloadX
|
041672be0b
|
feat(devtool): 图像标注器属性框新增显示当前打开的标注 json 文件名
|
2025-02-22 17:39:59 +08:00 |
XcantloadX
|
bd89c5e600
|
fix(devtool): 修复打开第二个文件后保存数据仍然会写入到第一个文件中
|
2025-02-22 14:23:59 +08:00 |
XcantloadX
|
c24c21adf3
|
fix(devtool): 修复了图像标注器在部分情况下会覆写源图像文件的问题
|
2025-02-16 16:19:53 +08:00 |
XcantloadX
|
c4be314241
|
feat(devtool): 图像标注器支持标注 HintBox
|
2025-02-10 20:01:22 +08:00 |
XcantloadX
|
7365153e69
|
feat(devtool): 移除图像标记器中使用 input 进行文件处理的相关代码
|
2025-02-10 18:57:43 +08:00 |
XcantloadX
|
e11e40be77
|
feat(devtool): 脚本编辑器保存图片资源对话框的图片名称支持自动补全
|
2025-02-09 16:47:08 +08:00 |
XcantloadX
|
0d90ffd014
|
feat(devtool): 脚本录制器中允许停止执行脚本
|
2025-02-05 15:35:35 +08:00 |
XcantloadX
|
78142018da
|
feat(devtool): 脚本录制器新增 FPS 显示
|
2025-02-05 12:14:07 +08:00 |
XcantloadX
|
2e6e9a9367
|
feat(devtool): 可拖动面板支持记住上次面板尺寸
|
2025-02-05 12:14:02 +08:00 |
XcantloadX
|
62e3ae044f
|
feat(devtool): 脚本录制器新增脚本执行结果面板
|
2025-02-05 10:26:41 +08:00 |
XcantloadX
|
6c1f7f50aa
|
chore: 支持 HintBox 类型的 R.py 资源文件生成
|
2025-02-04 23:14:07 +08:00 |
XcantloadX
|
496b10cac3
|
feat(devtool): 脚本录制器的编辑器支持智能提示(LSP)
|
2025-02-04 20:28:38 +08:00 |
XcantloadX
|
5fad34bd6f
|
feat(devtool): 脚本录制器自动载入上次打开文件夹、代码
|
2025-02-04 17:12:25 +08:00 |
XcantloadX
|
7d32c43051
|
feat(*): 实现脚本录制器运行代码功能
|
2025-02-04 16:40:28 +08:00 |
XcantloadX
|
714dafc124
|
fix(devtool): 元数据对象中的 tip 属性导致 JSON 序列化失败
|
2025-02-04 15:33:13 +08:00 |
XcantloadX
|
aaef92dea3
|
feat(devtool): 脚本录制器加入手动刷新截图按钮
|
2025-02-04 15:32:28 +08:00 |
XcantloadX
|
5a200f81d0
|
feat(devtool): ScriptRecorder 页面
实现了一个脚本录制器页面,可以方便地截图 -> 标注 -> 保存 -> 生成代码。
|
2025-02-03 14:52:21 +08:00 |
XcantloadX
|
9b7ecd9884
|
feat(devtool): ImageAnnotation 页面
用于标注图像上的模板
|
2025-02-01 21:03:47 +08:00 |
XcantloadX
|
e25731cd12
|
feat(devtool): 实现 ImageEditor 组件
类似于图像标注的图像编辑器。目前实现了拖拽工具、矩形工具。
|
2025-01-31 20:15:43 +08:00 |
XcantloadX
|
87427950fc
|
refactor(devtool): 使用 React 完全重构可视调试工具
|
2025-01-30 19:09:08 +08:00 |