Skip to content

XPatch 0.1.4

Choose a tag to compare

@xunyyds xunyyds released this 07 Nov 06:26
· 49 commits to main since this release

性能

  • 仓库列表的过滤与排序移出主线程并做记忆化,搜索输入不再逐键卡顿(单帧 450ms → 20–30ms)
  • 下载进度改为按百分比回调,下载过程中不再触发整页重组(单帧 1150ms → 10–15ms)
  • 安装态改为一次批量查询,仓库页不再逐行查询 PackageManager、不再逐行解析下载缓存
  • 日志页筛选、分组与列表改为惰性渲染与派生状态,长列表滚动与切换更稳
  • 页面切换动画时长与位移收敛,进入重型页面更跟手

打包

  • 新增打包历史与产物复用:相同配置再次打包会提示复用,直接复用原来的打包完成弹窗
  • 首页右上角新增打包历史入口,可管理本应用产出的产物与导出副本
  • 记录上限可自定义(默认 50),支持清理失效记录、删除时同时删除产物并可记住选择

界面

  • 仓库详情 README 改为原生渲染,不再使用内嵌网页
  • 下载数字角标改为圆形气泡,下载进度环贴合图标且尺寸稳定
  • 下载管理显示已安装版本号