Releases: Xcube-Studio/Natsurainko.FluentLauncher
Releases · Xcube-Studio/Natsurainko.FluentLauncher
v2.3.1.0
九月更新
功能更新
错误修复
- 修复了 Saves 文件夹不存在引起的报错 #276
- 修复了多次导航页面报错的问题 #267
- 修复了部分特殊 Java 启动游戏后进程无法被强制退出的问题
- 修复了自动选择 Java 时,版本不向下兼容的问题
- 修复了部分崩溃问题
外观修改
- 增加了窄边距模式,在窗口宽度较小时自动应用窄边距
- 增加了部分页面的滑动动画
- 重绘了启动任务、下载任务、安装任务的进度报告与状态 UI
技术更新
- FluentCore 游戏依赖解析、游戏本体解析、启动参数生成代码全部重构 @gaviny82
- 游戏启动过程、游戏安装过程全异步化 @gaviny82 @natsurainko
- 设置服务重构,采用 C# 新特性 @gaviny82
功能调整
- 核心昵称功能暂时不可用
What's Changed
- Use experimental FluentCore APIs by @gaviny82 in #268
- Fix dead locks in launching Minecraft by @gaviny82 in #269
- Refactor LaunchService for async launch process and new FluentCore APIs by @gaviny82 in #270
- Update namespaces for new FluentCore APIs by @gaviny82 in #271
- Use partial property for SettingItem source generator by @gaviny82 in #272
- Fix AOT compatibility issues in Infra by @gaviny82 in #273
- Fix nullability warnings by @gaviny82 in #274
- Fix AOT warnings by @gaviny82 in #275
Full Changelog: v2.3.0.0...v2.3.1.0
v2.3.0.0
八月更新
功能更新
- 支持管理单个游戏的存档
- 添加了新搜索框,且允许从搜索框支持搜索,核心管理、启动等行为
- 支持账户皮肤的 3D 模型预览
- 支持修改微软账户的皮肤
- 支持获取 Minecraft 补丁新闻
- 支持 CurseForge、Modrinth 资源混合搜索
- 支持模组下载时直接安装到当前游戏
- 支持从日志窗口导出游戏日志
- 支持从启动任务页面导出游戏启动参数了
- 支持 Mica 背景的 BaseAlt 模式了
错误修复
- 启动器背景图现在能够正常居中缩放显示
- 新闻页面的图片现在能够正常缩放
- 启动游戏时的账户刷新令牌现在可以正常被调用
- 特定游戏配置的特定账户现在能够正常被存储和调用
- 启动游戏时第一个步骤的加载动画现在可以正常显示了
- 单个游戏多开启动时现在不会遇到 natives 占用的错误了
- 启动游戏时引发的错误现在可以正常显示了
- 启动任务、下载任务的进度条现在不会因为窗口宽度而被遮挡了
- 新闻页面现在不会因为重复加载而显示错误了
- 安装游戏的 Minecraft 版本列表现在不会因为缓存未刷新而导致不及时
- 错误消息的提示内容现在可以正常复制了
- 同一个 Java 路径现在不会被允许重复添加了
- 同一个账户重复登录时现在不会报错,而是替换更新原有账户的数据
- 账户头像现在会随着账户刷新而正常更新了
- 模组管理列表现在不会重复修改模组的开关状态了
- 启动日志窗口现在不会因为日志数量过多而卡顿了
- CurseForge 资源的描述 Html 现在可以正常显示了
外观修改
- 标题栏与导航栏区域重绘
- 主页游戏选择框重绘
- 核心管理、资源下载、新闻、任务管理、设置的导航及页面全部重绘
- 拆分了启动、下载任务为两个主页面
- 修改了背景种类选择的 UI
- 调整了新闻项的 UI
- CurseForge、Modrinth 资源现在加载时有加载动画
- 主页核心选择框、核心管理页、模组管理、存档管理、Minecraft 目录设置、Java 设置、启动、下载任务,现在在列表中没有项时都会显示没有项的提示
- 安装核心时的附加选项 fabric-api、optifabric 现在有加载动画了
- 核心图标、加载器图标有了新的样式 @pdimu
- 启动任务子项中的游戏管理现在会始终显示,而不是随游戏进程结束而隐藏
- Java 可执行文件的图标现在会显示在其项中
- 现在不会自动隐藏原版核心的模组管理了
删除的功能
- 核心管理页面现在不支持卡片布局和网格布局了
- 亚克力背景现在不支持调整调整 Tint Luminosity Opacity、Tint Opacity 参数,使用默认画笔了
- 现在不支持调整导航栏显示模式了
- 现在不再显示单个游戏详细的依赖文件数量
- 删除了第三方 Java 的下载链接
What's Changed
- [Infra] Separate UI services from the main project by @gaviny82 in #238
- [Infra] Add settings infra by @gaviny82 in #239
- [Infra] Add generic host for WinUI by @gaviny82 in #240
- [Infra] Add check for single-instance windows in ActivationService by @gaviny82 in #241
- [Infra] Integrate WinUI services into Generic Host by @gaviny82 in #242
- Refactor New Titlebar Style by @natsurainko in #244
- Fix: run the Microsoft.UI.Xaml.Application on an STA thread by @gaviny82 in #246
- Refactor new settings navigation style by @natsurainko in #247
- Update README_EN.md by @pdimu in #250
- Update README.md by @pdimu in #251
- Update README_EN.md by @pdimu in #252
- Update README_EN.md by @pdimu in #255
- Update FluentCore (Experimental game management APIs) by @gaviny82 in #256
- Refactor new core management style by @natsurainko in #262
- Remove application services from FluentCore by @gaviny82 in #265
- Refactor new download page style by @natsurainko in #266
Full Changelog: v2.2.9.0...v2.3.0.0
v2.2.9.0
v2.2.8.0
v2.2.7.0
v2.2.6.0
二四年二月更新
- 重构了 游戏管理服务 游戏启动服务 账户管理服务
- 重构了任务栏快速启动服务
- 空间升级到 CommunityToolkit 8 (部分) #182
- 修复了 #196
- 修复了 #209
- 调整了默认下载源为 Mojang
What's Changed
- [Action/Fix] Fix Release to Flight by @xingxing2008 in #197
- Sync with FluentCore update by @gaviny82 in #198
- Refactor/launch PART 1 by @natsurainko in #206
- Refector upgrade communitytoolkit 8 -PART-1 by @natsurainko in #208
Full Changelog: v2.2.4.0...v2.2.6.0
refs/tags/beta2.2.5.0
What's Changed
- [Action/Fix] Fix Release to Flight by @xingxing2008 in #197
- Sync with FluentCore update by @gaviny82 in #198
- Refactor/launch PART 1 by @natsurainko in #206
- Refector upgrade communitytoolkit 8 -PART-1 by @natsurainko in #208
Full Changelog: v2.2.4.0...beta2.2.5.0
v2.2.4.0
小更新 针对 v2.2.0
的修复
- 修复了
删除核心
按钮的一点 UI 问题 - 使用 Win32 函数替换了 Powershell 命令获取系统内存的方法 #192
- 修复了 #191
- 更新了
俄语
翻译
@vanja-san 转到 FluentLauncher.LocalizationPoroject #5
Full Changelog: v2.2.3.0...v2.2.4.0
v2.2.3.0
小更新 针对 v2.2.0
的修复
- 修复了功能
删除核心
时发生的一些错误 - 修复了 无 wmic 时无法获取系统内存导致无法启动游戏的问题
@KoakiMiku 转到 FluentCore #15
Full Changelog: v2.2.2.0...v2.2.3.0
v2.2.2.0
小更新 针对 v2.2.0
的修复
Full Changelog: v2.2.1.0...v2.2.2.0