Skip to content

Cast Model Merger GUI v2.2.1

Choose a tag to compare

@ez4cywa ez4cywa released this 07 Sep 14:34
· 0 commits to 93a474684599e94a370b14b05930f7dc3b9716be since this release

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.