Repository navigation
1.2.2-beta.5
Pre-release
Pre-release
1.2.2-beta.4 之后的测试版:加了多账号和侧栏自定义分区,打开帖子和冷启动更快,另外修了 IDC Flare 没走 ECH、帖子往下滑破图 / 链接点不动的问题。测试版不会在应用内推送,要手动下载安装。
新功能
- ✨ 多账号:「我的」页右上角多了「切换账号」,可以在本机保存多个账号(每个站点最多 5 个),点一下就切换,不用重新登录
- 各账号的登录状态只存在本机的系统安全存储里,不会上传,也不进数据备份
- 切过去发现那个账号的登录已经失效,会自动切回原来的账号,并标记「需要重新登录」
- 未登录时也能从「已保存的账号」直接切回某个账号;退出登录会把当前账号从列表里移除
- LD士多 的授权按账号分开保存,切换账号时跟着切换
- 刚做好的功能,切换失败或切过去状态不对,请在 Issues 里反馈
- ✨ 网页侧栏的自定义分区:你在网页版侧栏建的自定义分区,现在会显示在分类抽屉和墨笺的分类面板里,点链接直接打开对应的分类、标签或话题。也可以在 App 里新建、编辑、删除分区,改动会同步到网页版侧栏
- ✨ 我的分类排序:分类抽屉和分类管理里的已置顶分类多了「置顶 / 上移 / 下移」菜单;调整顺序时首页分类栏会停在你正在看的分类上
改进
- ⚡ 刚看过的话题再点进来不重新加载:3 分钟内回到同一个话题,只要列表上看没有新回复,就直接显示离开时那份
- ⚡ 新话题提示条点开就有内容:「有 N 个新话题」会在后台先取好,点开不用再等(列表安静 5 秒后才取,热闹的时候基本不额外请求);通知数变多时也会先把通知列表取好
- ⚡ 后台请求给前台让路:你刚点了什么,后台的预取会先等一下;列表滚动中不取摘要;论坛限流时后台任务一起退避,不跟前台抢
- ⚡ 慢网络下冷启动更快:之前网络慢、测速超时时会把上次选好的线路清掉,下次冷启动又得重新测;现在会放宽时限再确认一次,确实不通才换(1.1 秒延迟的网络下实测冷启动 8.3 秒 → 3.9 秒)
- ⚡ 人机验证少点勾选框:验证页会先用站点自己的 Turnstile 在后台静默签发通行证,通行证过期或丢了的时候,多数情况下不用再手动点勾选框
修复
- 🐛 IDC Flare 有时没走 ECH:冷启动时如果还没拿到加密钥匙,IDC Flare 会用明文握手(国内会被掐,表现为连不上或要重试几次才出来)。现在拿不到自己的钥匙时借用 linux.do 的(Cloudflare 全网用的是同一套 ECH 钥匙),不再明文握手
- 🐛 帖子往下滑时部分图片破图、链接和 @ 点了没反应:详情页会提前准备还没滑到的段落,以前准备时用的是渲染库自带的默认处理方式,结果这些段落里的图片和表情不经过 App 自己的网络链路(不走 ECH、不走缓存,IDC Flare 的图片直接破图),链接和 @ 点了也没反应。冷启动后第一次打开帖子往下滑最容易遇到,退出再进又好了,所以时有时无。现在提前准备时用的是和正常显示同一套处理方式
多账号、侧栏自定义分区、后台让路这几项的思路参考了 xuemk/linuxdo-android,在此致谢。
待反馈
- 有佬友反馈 Linux 桌面端点帖子里的站内链接不跳转,很可能就是上面「链接点了没反应」那个问题。遇到过的佬友麻烦更新后再试一下,还有问题请在 Issues 里说一下是哪个帖子的哪条链接
安装包
- Android:
arm64-v8a是常用的,armeabi-v7a给老机型 - Windows:免安装 zip,解压后运行 cfluxdo.exe
- Linux:Flatpak 单文件包