Skip to content

v0.10.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Oct 09:58
· 48 commits to main since this release

maxbo 0.10.2:打开和返回页面有了转场动画,Android 支持预测性返回,iPhone 可以从左边缘右滑返回。

修正

  • 页面有转场了:之前打开详情页、用户主页、设置这些页面都是瞬间切过去,没有动画。从第一个版本起就是这样,原因是用到的路由库升级后没有认出应用的类型。现在打开页面时有系统风格的转场。
  • Android 预测性返回:用手势导航时,从屏幕边缘往里滑,当前页面会跟着手指缩小,露出后面的上一页,松手就返回,滑回边缘再松手可以取消;在首页这些页签上侧滑,会先预览退出应用后的界面。需要 Android 14 及以上(只在 Android 16 上测过;Android 14 可能要先在开发者选项里打开「预测性返回动画」),更早的系统照常返回。
  • iPhone 右滑返回:之前在 iOS 上从左边缘右滑不能返回上一页,现在可以了

下载哪个

  • app-arm64-v8a-release.apk:绝大多数 Android 手机选这个
  • app-armeabi-v7a-release.apk:较老的 32 位手机
  • app-x86_64-release.apk:模拟器
  • maxbo-unsigned.ipa:iPhone,需要自签,步骤见 docs/ios-sideload.md

可以直接覆盖安装 0.10.1,登录状态保留。文件校验值见 SHA256SUMS.txt。Android 签名证书 SHA-256:
A1:7A:66:0B:CA:65:D7:BB:89:D6:F3:07:AB:A4:61:06:F3:F8:AF:CB:90:F5:D0:B3:EC:40:EB:28:6D:71:79:E2

已知限制

  • 图片查看器仍是淡入淡出,侧滑返回时没有预览;应用内网页能后退时,侧滑会先后退网页,也没有预览
  • iPhone 的右滑返回只做过自动化测试,还没在 iPhone 上实际试过
  • 登录状态续期在 Android 上只用模拟的过期测过,还没有经历过一次真正的 7 天到期;iOS 上没有测过。超过 30 天没打开 maxbo,仍然要重新登录
  • 转发没有「快转」,也不能带图;刚转发出的那条里,被转发的原微博可能显示得不完整(比如视频显示成链接卡片),下拉刷新后就正常了
  • 时间线卡片上的转发数不会因为转发而变化;勾了「同时评论」时,详情页的评论数要刷新后才更新
  • 字体大小不影响登录页和应用内网页(它们是微博的网页);系统字体已经调得很大时再选「特大」,个别地方的文字可能放不下
  • 搜索结果只按发布时间从新到旧排,没有「综合」排序、用户和视频分类(这些在网页版里有,但以游客身份浏览,只能看第一页);没有搜索历史、联想词和筛选
  • 发微博暂不支持表情面板、@ 补全、视频、投票、定时发布和编辑;图片按原图上传,不加水印
  • 窗口不够宽时(比如 11 英寸 iPad 横屏、折叠屏展开),右下角的导航栏会盖住一部分内容,往下滚动就会隐藏
  • 在详情页里展开或折起折叠屏,详情页会回到顶部
  • 用户主页、通知页、搜索结果仍是单栏,只有首页卡片横排
  • 只有两张图的微博仍按九宫格的格子大小排,宽屏时占不满媒体一侧
  • iOS 版只验证过能编译和启动,登录后的功能(包括发微博、转发和登录续期)还没有在 iOS 上完整测过,欢迎反馈;iPad 上的宽屏布局也还没在真机上看过
  • 宽屏时登录页、应用内网页、图片查看器和视频播放仍占满窗口
  • 非官方客户端,使用风险自负,详见 README