Repository navigation
Cast Model Merger GUI v2.2.1
Cast Model Merger GUI v2.2.1
2026-09-08 装填兼容性、备用弹匣与窗口更新(版本号不变)
- 修复输出文件系统不支持硬链接时,装填保存出现“函数不正确”的问题;仍不会覆盖已有文件。
- 支持选择空备用弹匣,复制主弹匣的子弹布局,并将新增子弹绑定到对应备用弹匣骨骼。
- “关于”新增 GitHub 更新检查,可手动检查或开启启动检查,默认关闭;不会自动下载安装。
- 主窗口采用 macOS 风格红黄绿按钮和居中标题,支持关闭、最小化、最大化、拖动和边缘缩放。
- 修复关于窗口展开内容后的滚动交互,完成 84 项自动测试及明暗界面检查。GitHub 匿名接口受限流时会提示检查失败,可稍后重试或手动下载。
Same-version magazine and window update
Fixed magazine saving on filesystems without hard-link support. Empty spare magazines can copy the primary magazine's ammunition layout with correct bone binding. Added opt-in GitHub release checks (off by default, no automatic download or installation) and macOS-style main-window controls. Version remains 2.2.1; download the refreshed ZIP.
2026-09-08 关于页面链接修复(版本号不变)
- 修复“关于”中的 GitHub 地址、下载、问题反馈、上游项目与许可链接点击后无法打开浏览器的问题。
- 补全原生浏览器支持,并增加链接、复制、展开与关闭的点击回归测试,以及发布包的系统集成检查。
- 快捷键提示按操作系统显示;Windows 下显示 Ctrl+N、Ctrl+S、Ctrl+Enter,不再混入 macOS 的 Command 符号。
- 输出文件夹和输出文件名输入框的文字改为垂直居中,保持原有控件高度和布局。
Same-version About link fix
Restored native browser integration so About links and download/report buttons open in the default browser. Added click regression tests for all links, copying, credits and closing, plus packaging checks for browser and clipboard support. Version remains 2.2.1; download the refreshed ZIP.
2026-09-07 关于界面更新(版本号不变)
- 顶部新增“关于”:查看版本、打开 GitHub 项目和下载页、反馈问题、复制项目链接。
- 应用图标与版本居中展示,GitHub 操作独立分区,致谢和许可按需展开,关闭按钮固定在底部。
- 支持五种语言和明暗主题;保留现有模型合并、弹匣装填与预览功能。
Same-version About update
Added About with version information, GitHub links, downloads, issue reporting and link copying. The dialog uses a centered app identity, grouped project actions, expandable credits and licenses, and a persistent Close button. Supports all five languages and both themes. Version remains 2.2.1; download the refreshed ZIP to receive this update.
2026-09-07 多语言布局更新(版本号不变)
- 根据实际译文宽度调整顶部和底部工具栏排列,修复俄文长标题挤压。
- 修复折叠箭头与组名重叠、俄文预览按钮断词,以及不同长度“浏览”按钮挤压路径框的问题。
- 设置区与部件区顶部对齐;部件操作纵向排列,槽位保持统一高度。
- 弹匣装填内容可滚动,操作区固定可见;预览工具栏按功能成对换行。
- 检查英文、法文、俄文、西班牙文的主界面、装填和模型预览;加入五语言自动布局回归检查。同步包含英文 README。
Same-version multilingual layout refresh
Toolbars now adapt to translated text widths. Fixes group-chevron overlap, broken Russian preview labels, Browse-button sizing and settings-pane alignment. Magazine filling keeps its actions visible while content scrolls; preview commands wrap in related pairs. English, French, Russian and Spanish layouts were inspected, with automated checks covering all five languages. Version remains 2.2.1; download the refreshed ZIP to receive these fixes.
预览窗口统一采用主界面的字体、圆角工具栏、按钮和明暗配色;模型采用随主题变化的中性灰着色,长模型名截断显示,避免挤压窗口。
在 v2.2.0 弹匣装填与 macOS 风格界面的基础上,新增“其他子弹骨骼(按需勾选)”。j_ammo_17 等不属于弹匣子树的编号子弹骨骼也可以单独装填,或与弹匣一起装填,默认不勾选。已占用的位置仍自动跳过。
使用:点击“弹匣装填”,选择武器和子弹模型,在弹匣组下方勾选需要的其他子弹骨骼,另存为新的 CAST 文件。也可以取消所有弹匣组,仅装填这些单独位置。
English
The preview window shares the main app's typography, rounded toolbar, controls and light/dark palette, with theme-aware neutral model shading and truncated long model names.
Adds optional individual ammunition bones outside magazine subtrees, such as j_ammo_17. Select them under Other ammunition bones (optional), either alone or together with magazines. They are unchecked by default; occupied slots are still skipped.
Includes v2.2.0's magazine filling, macOS-inspired UI, compact inputs and five interface languages. Extract the ZIP and run CastModelMerger.exe; no .NET or Rust installation required. Reference model files are not included.