·
9 commits
to rebase/develop
since this release
新功能
- 游戏时长统计对话框(从 Starward 迁移):点击首页游戏时长按钮可打开全新的时长统计面板,包含柱状图、年度日历热力图与统计卡片;支持直接在标题栏切换不同游戏,柱状图支持按指定年份或月份自定义聚合查看;可一键生成 Win2D 高清长图并分享。
- 实时显示游戏运行时长(从 Starward 迁移):游戏运行中时,主界面开始游戏按钮文案实时刷新显示当前游戏已运行时间(hh:mm:ss)。
- 战绩与月报支持生成分享图:原神、崩坏:星穹铁道、绝区零的全部战绩页(深境螺旋、幻想真境剧诗、幽境死地、混沌回忆、虚构叙事、末日幻影、差分宇宙/模拟宇宙、式舆防卫、危局防卫)及月报页面(旅行者札记、开拓月历、绳网月报)新增 Win2D 分享图导出功能,支持离屏高清渲染与磨砂背景。
- 系统托盘与常驻热键重构:全局热键与手柄后台统一由常驻托盘窗口承载,在仅托盘运行或快捷方式启动时均可正常响应;托盘右键菜单新增快捷键分组,可随时查看并开关「显示主窗口」与「游戏截图」热键。
- 免 UAC 启动计划任务管理:新增计划任务管理对话框,按游戏与区服分组展示任务名称与配置,支持单项删除、多选批量清理与气泡二次确认。
问题修复
- 每日游戏时长时区划分(从 Starward 迁移):按系统本地时区划分每日游玩时间边界,避免跨时区导致统计与显示错位。
- B 服游戏时长按钮显示:统一游戏时长缓存键规范,修复 B 服(bilibili)总时长在开始按钮上异常显示为 0h 0m 的问题。
- 时长统计对话框空引用异常:修复特定情况下初始化选择状态导致时长统计对话框无法打开的问题。
- 战绩与月报多 DPI 布局:优化固定列表布局控件,避免在跨屏幕 DPI 缩放变化时发生布局计算异常。
- 抽卡物品多语言名称补齐:切换应用语言时按物品 ID 完整性自动补齐并更新抽卡历史记录中的物品名称。
- 动态背景切换覆盖:修复从图库拖入图片更换壁纸时,窗口激活重新触发视频播放将新壁纸覆盖的问题。
体验与性能
- 游戏时长统计卡片优化(从 Starward 迁移):展示总启动次数、游玩天数与日均时长,底部增加统计规则说明。
- 图表悬停提示统一:游戏时长统计柱状图与热力图的悬浮提示接入统一的 InstantTooltip 组件,支持多行断行展示。
- 手柄引导键自愈机制:完善手柄引导键接管标记与自愈逻辑,防止应用异常退出时注册表残留。
- 兼容 Starward 数据库导入(从 Starward 迁移):登记 Starward 0.18.2 数据库迁移兼容规则,支持无损导入上游 PlayTimeStats 时长数据。
共涉及约 18 个提交。
完整对比:GitHub Compare