17 Commits

Author SHA1 Message Date
1c3f97ebbe v1.6.1 修复 BUG-007 PinList→PinMAP 生成布局方向(改用 Layout B,A1 标题与上边 Number 同行) 2026-06-12 22:35:31 +08:00
9fc858c940 fix: BUG-007 列偏移修复 — 上边从 col 2 开始,右边在 cols+2/+3
1. 上边/下边列偏移从 [1, cols] → [2, cols+1](预留左边 Name 列后空一列)
2. 右边列偏移 cols+1/+2 → cols+2/+3(对齐上边偏移)
3. 更新 test_f012/test_f016 中的列引用
4. 更新 context.md 为修复后状态

验收测试全通过(10/10)。
2026-06-12 22:27:29 +08:00
7a4a767697 fix: 修复 BUG-007 PinList→PinMAP 上方引脚并入标题行,恢复独立2行 2026-06-12 21:32:35 +08:00
3c5fcff1d5 v1.6.0 修复 PinMAP→PinList 上方引脚丢失 + 双向模板样式 + QFN60 端到端验证
F013: Code/src/pinmap_parser.py 增加 Top 边自动布局检测
F014/F015: 双向模板样式确认
F016/F017: 新增 5 个 QFN60 端到端测试
2026-06-12 20:45:51 +08:00
88a231424c v1.5.5 Bug 修复:模板路径修正 + 上边 Name 独立行
BUG-005: 模板搜索路径优先查找 Code/src/Template/ 目录
BUG-006: 上边 Name 移至 row 0,完全独立于其他边

- 37/37 测试全部通过
- docs: 更新 bugs.md(BUG-005/BUG-006 状态)
- docs: 更新 tasks.md(T028 打包进行中→已完成)
- docs: 添加 modification-assessment-v1.5.5.md
- CHANGELOG.md: 追加 v1.5.5 版本日志
2026-06-12 02:55:13 +08:00
d635ddbebe v1.5.4 Bug 修复:模板文件名修正 + 布局重设计
BUG-005: 模板文件名改为 PinMAP-Template.xlsx / PinList-Template.xlsx
BUG-006: 布局改为 Number 外侧 + Name 里侧(v1.5.4 最终版)
- 从边界往中心:第1圈=Number,第2圈=Name
- 上边角点例外处理,15种网格无冲突
- 18/18 单元测试 + 37/37 集成测试全部通过
2026-06-09 08:27:11 +08:00
ce62d2f353 chore: v1.5.0 - 提交测试代码、测试报告,更新 tasks.md 状态 2026-06-06 12:52:51 +08:00
d8d669bba1 docs: v1.5.0 - 更新模板分离与格式提取文档 2026-06-06 12:52:12 +08:00
c271e6e807 feat: v1.5.0 - F012 验证+回归测试(当前代码已正确,添加往返一致性测试) 2026-06-06 12:20:36 +08:00
13e7b8c4a5 feat: v1.5.0 - F011 模板格式提取式应用(从模板读取字体/边框/填充/对齐) 2026-06-06 12:18:20 +08:00
351f56ecb5 feat: v1.5.0 - F009+F010 MAP→List使用BallList模板,List→MAP使用BallMAP模板 2026-06-06 12:17:06 +08:00
8ad31cbf04 v1.3.0: 修复pinmap_layout周长公式,新增PinList→PinMAP反向转换完整支持 2026-06-01 11:43:53 +08:00
3228c1a2e6 feat: PinMAP转PinList v1.2.0 - 新增PinList转PinMAP反向转换功能 2026-05-28 01:53:51 +08:00
401ecf702a fix: 修复4个bug - cd路径、chcp乱码、窗口行数、拖拽路径引号 2026-05-26 01:52:54 +08:00
836ad20515 v1.1.0: 增加交互提示、路径输入、窗口属性配置
- main.py: 增加show_banner()启动说明、各阶段[INFO]日志、结果摘要、任意键退出
- file_selector.py: 重写为路径输入→验证→空输入弹窗回退→不存在循环重试
- run.bat: 新建启动脚本(chcp 65001, mode con cols=80 lines=20, color 0B, title固定署名, pause)
- Code/docs/modification-assessment.md: 修改需求评估文档
2026-05-25 17:29:19 +08:00
5fbc215e59 v1.0.1: 新增完整文档体系(README/QUICKSTART/RELEASE) 2026-05-25 13:39:46 +08:00
6b718f7af3 v1.0.0: PinMAP → PinList 转换器 首次发布
- 支持 .xls (BIFF8) 和 .xlsx 格式
- GUI 文件选择 + 命令行双模式
- 智能结构验证(重复/间隙/空单元格检测)
- 逆时针 PinMAP → 顺时针 PinList 自动转换
- Python 标准库,零第三方依赖
2026-05-25 13:27:08 +08:00