Repository navigation
Releases: September6969/RenPyLocalizationStudio
Releases · September6969/RenPyLocalizationStudio
Release list
RenPy Localization Studio v0.3.11
本次更新
- 高密度导航、按钮、路径和状态文字改用 Segoe UI Variable Text / Microsoft YaHei UI,改善小字号清晰度。
- 霞鹜文楷仅保留在 14px 以上的剧情正文、额外文本正文和 15px 译文编辑器中。
- 移除霞鹜文楷 Regular 的合成粗体,避免笔画发虚。
- WPF 文本渲染显式启用 ClearType、Display 格式和固定字形提示,改善暗色界面及高 DPI 下的锐度。
下载说明
framework-dependent.zip:体积较小,需要安装 .NET 10 Desktop Runtime x64。self-contained.zip:体积较大,无需预装 .NET Runtime。- 两种包均包含隔离的 RPA/RPYC 工具运行时,不包含 PDB;
.sha256用于校验下载完整性。
验证
- 122 项 .NET 测试通过。
- 6 项 Python RPA 安全测试通过。
- Ren’Py 8.5.2 SDK lint 通过。
- 两种发布包均通过运行时 manifest、可复现构建、禁止 PDB和启动烟测。
RenPy Localization Studio v0.3.10
本次更新
- 强化 Ren’Py SDK 调用:使用最小 Windows/SDK 环境白名单,自动发现不再依赖固定盘符。
- 可执行文件验证补齐 UNC、设备路径、重解析点和启动前 SHA-256 复核。
- RPA/RPYC 界面明确受限反序列化风险,并移除未使用的 rpatool 运行时。
- 图片压缩新增 256 MiB、单边 32768 和一亿像素资源上限。
- 自动保存默认关闭;位置占位符与文本标签改为保序校验。
- 补充项目专有许可证及 SkiaSharp、CPython 第三方声明。
- 新增解析黄金夹具、RPA-3.0、路径安全和执行计划测试。
- 新增 Windows x64 自包含发布包。
下载说明
framework-dependent.zip:体积较小,需要安装 .NET 10 Desktop Runtime x64。self-contained.zip:体积较大,无需预装 .NET Runtime。- 两种包均包含隔离的 RPA/RPYC 工具运行时,不包含 PDB;
.sha256用于校验下载完整性。
验证
- 122 项 .NET 测试通过。
- 6 项 Python RPA 安全测试通过。
- Ren’Py 8.5.2 SDK lint 通过。
- 两种发布包均通过运行时 manifest、可复现构建、禁止 PDB 和本地启动烟测。
RenPy Localization Studio v0.3.9
本次更新
- 剧情路径改为真正遍历控制流图,补齐条件/菜单汇合、
call/return继续点及带属性 say 语句。 - 保存改为逐文件提交结果;修复部分成功基线、保存期间继续输入、外部修改冲突和重复 dialogue ID 写回风险。
- 加固 TL 注释绑定、额外文本、Replace 链与循环、zzz 受管区块,以及
game目录作为项目根的兼容性。 - 项目素材索引、后台任务、图片预览和设置持久化获得更严格的取消与生命周期管理。
- RPA/RPYC 增加逐项计划、受限反序列化、流式资源配额、路径复核、计划指纹和工具运行时 manifest 校验。
- 默认中文界面字体改为内嵌霞鹜文楷;工具运行时升级到 Python 3.13.15。
- 发布流程支持可复现 ZIP,并在 CI 中验证 Ren’Py 8.5.2 lint、manifest、无 PDB 和重复打包哈希。
验证
- .NET Release 测试:113/113
- Python RPA 安全测试:4/4
- Ren’Py 8.5.2 lint:通过
- GitHub Actions quality-gates:通过
下载说明
下载 RenPyLocalizationStudio-v0.3.9-win-x64-framework-dependent.zip 并解压运行。需要安装 .NET 10 Desktop Runtime x64;ZIP 已包含隔离的 RPA/RPYC 工具运行时,但不包含 .NET Runtime。.sha256 文件用于校验下载包完整性。
RenPy Localization Studio v0.3.8
本次更新
- 新增“樱花节点图”应用图标:五瓣节点表示 Ren’Py 气质,三条粉色分支表达剧情流,中心加号代表翻译编辑。
- 提供 SVG 母版、透明 PNG 与 16–256px 多尺寸 Windows ICO;已用于程序 EXE 和自绘标题栏。
- Release 测试共 74 项全部通过,并通过 Ren’Py 8.5.2 lint、发布包内容校验和窗口启动烟测。
下载说明
- 下载
RenPyLocalizationStudio-v0.3.8-win-x64-framework-dependent.zip。 - 需要安装 .NET 10 Desktop Runtime x64。
- ZIP 内包含隔离的 RPA/RPYC 工具运行时;不包含 .NET Runtime。
.sha256文件用于校验下载完整性。
RenPy Localization Studio v0.3.7
本次更新
- 新增“强制覆盖外部修改”:在“更多设置”中显式确认后,可忽略 TL 文件哈希冲突并保存当前译文。
- 强制覆盖不会绕过译文结构、路径或编码校验;被覆盖文件仍保留最近一次
.rls.bak备份。 - Release 测试共 74 项全部通过,并已通过 Ren’Py 8.5.2 lint、发布包内容校验及窗口启动烟测。
下载说明
- 下载
RenPyLocalizationStudio-v0.3.7-win-x64-framework-dependent.zip。 - 需要安装 .NET 10 Desktop Runtime x64。
- ZIP 内包含隔离的 RPA/RPYC 工具运行时;不包含 .NET Runtime。
.sha256文件用于校验下载完整性。
RenPy Localization Studio v0.3.6
本次更新
- 修复首次添加书签时 UI 状态与内部集合相反的问题。
- 切换项目或语言会立即清除旧快照、取消旧任务并禁止误保存;迟到的旧分析结果会被丢弃。
- 自动保存、最后访问位置与窗口关闭流程进一步加固,避免防抖期退出丢失最后编辑。
- 图片预览取消源按任务生命周期释放,并限制预览解码宽度;搜索增加输入合并,占位符识别改为生成式正则。
下载说明
- 下载
RenPyLocalizationStudio-v0.3.6-win-x64-framework-dependent.zip。 - 需要安装 .NET 10 Desktop Runtime x64。
- ZIP 包含隔离的 RPA/RPYC 工具运行时,但不包含 .NET Runtime。
- 使用同名
.sha256文件验证下载完整性。
Release 测试 73 项全部通过。
RenPy Localization Studio v0.3.5
本次更新
- 修复书签右键菜单的白色图标列遮挡,菜单现在完整显示且保持深色 IDE 风格。
Alt+↓遇到可解析的jump时跟随目标 label,直接进入目标分支的下一条可编辑译文。- 新增 jump 跟随定位测试,Release 测试 68 项全部通过。
下载说明
- 下载
RenPyLocalizationStudio-v0.3.5-win-x64-framework-dependent.zip。 - 需要安装 .NET 10 Desktop Runtime x64。
- ZIP 内包含隔离的 RPA/RPYC 工具运行时;不包含 .NET Runtime。
.sha256文件用于校验下载包完整性。
RenPy Localization Studio v0.3.4
本次更新
- 剧情流代码行支持右键添加或移除书签。
- 新增“书签”视图,按稳定节点 ID筛选已标记行并支持快速定位。
- 书签行显示轻量标记,右键菜单适配深色工作台主题。
验证
- 67 项 Release 测试全部通过。
- Ren'Py 8.5.2 lint 通过。
- 发布包包含隔离的 RPA/RPYC 工具运行时,不包含 PDB。
使用要求
- Windows x64。
- 需要安装 .NET 10 Desktop Runtime x64。
- 书签仅保存在当前会话中,不会修改游戏项目文件。
RenPy Localization Studio v0.3.3
修复内容
- 修复自绘标题栏窗口最大化后使用整个屏幕区域,导致底部状态栏被 Windows 任务栏覆盖的问题。
- 最大化边界现在严格采用当前显示器工作区。
- 兼容底部、顶部、左侧任务栏,以及带负坐标的副显示器布局。
- 新增工作区边界计算回归测试。
验证结果
- Release 测试 65/65 通过。
- Ren'Py 8.5.2 SDK lint 通过。
- 实际窗口最大化验证通过,底部状态栏完整显示在任务栏上方。
- 工具运行时 50 个文件通过清单与 SHA-256 校验。
- 发布包 69 项、无 PDB,启动烟测通过。
使用要求
- Windows x64。
- 需要安装 .NET 10 Desktop Runtime x64。
- 压缩包已包含锁定版本的 Python、unrpyc 与 rpatool 工具运行时。
下载 ZIP 后可使用同名 .sha256 文件核验完整性。
RenPy Localization Studio v0.3.2
更新内容
- 优化剧情流投影:缓存搜索结果并增量计算翻译覆盖率,减少大型项目切换与筛选开销。
- 修复诊断筛选、额外文本写入后的刷新,以及语言切换中的异步竞态。
- 加固 Project Asset Index、后台任务生命周期和归档工具执行计划。
- 改进强调色严格校验与无障碍表现。
- 整理项目结构与文档,清除不再需要的遗留文件。
验证
dotnet format --verify-no-changes通过。- Release 测试 62/62 通过。
- Ren'Py 8.5.2 SDK lint 通过。
- 发布包内容、第三方工具清单与 SHA-256 校验通过。
- Windows 启动烟测通过。
使用要求
- Windows x64。
- 需要安装 .NET 10 Desktop Runtime x64。
- 压缩包已包含锁定版本的 Python、unrpyc 与 rpatool 工具运行时,无需另行下载这些组件。
下载 ZIP 后,可使用同名 .sha256 文件核验完整性。