- Rhino 8 C# plugin for managing Block UserString properties - XML template import with merge modes - WinForms UI for property editing - .NET Framework 4.8
27 lines
1.0 KiB
Markdown
27 lines
1.0 KiB
Markdown
# 更新日志
|
||
|
||
所有重要版本更新会记录在此文件。
|
||
|
||
## [0.1.0] - 2026-05-01
|
||
|
||
### 新增
|
||
- 项目骨架创建(插件主类、命令入口)
|
||
- XML 配置文件解析器
|
||
- 动态表单 UI:根据 XML 生成 TextBox / ComboBox 控件
|
||
- 支持 string 类型字段(TextBox)
|
||
- 支持 list 类型字段(ComboBox 下拉选择)
|
||
- 多 XML 模板支持:可同时加载多个 XML 文件
|
||
- 四种导入合并模式:追加、替代、合并更新、智能合并
|
||
- `XmlImportDialog`:导入时弹出模式选择对话框
|
||
- 模板持久化:Rhino 重启后自动恢复已加载的模板
|
||
- `TemplateManager`:管理模板生命周期和 index 文件
|
||
- 默认 XML 模板内嵌在 DLL 中,首次启动自动提取
|
||
- 命令名:`UserstringProperty`
|
||
|
||
### 功能
|
||
- 选择 Block 后弹出属性编辑窗口
|
||
- 属性保存到 Rhino Block 的 UserString(键值对存储)
|
||
- 分隔标题自动识别(属性名含 `---` 时显示为分组标题)
|
||
|
||
### 文档
|
||
- README、LICENSE、.gitignore、CONTRIBUTING、CHANGELOG |