github HapeLee/legado-with-MD3 3.26.16
Release 3.26.16

5 hours ago

更新内容

  • test(read-aloud): align speed labels with playback rate
  • fix(read-aloud/cast): preserve user edits and configured title narration
  • feat: 笔记优化
  • feat: 共享元素动画开关
  • feat: 恭喜发财
  • feat: 发现点击问题
  • fix(reader): 图片点击问题
  • fix(reader): 九宫格的一些问题
  • feat: 换源卡住
  • refactor(cast): 按复查意见并档改一处查询、别名摘除认得到存量写法
  • fix(read-aloud): 章标题跟着正文旁白一起退备用音色
  • fix(cast): 别名跟着记忆涨跌、简介跟着更新,认得出是谁写的才动
  • feat(cast): AI 分配角色窗口里直接换当前模型
  • fix(cast): 一趟分配跑完把角色记忆与人物列表收敛到一起
  • fix(read-aloud): 开多角色朗读时章标题由旁白念
  • fix(read-aloud): 关掉多角色朗读时旁白不再顶替引擎默认发音人
  • feat: 朗读快捷设置定时
  • feat: 滚动翻页时上下边距不对
  • feat: 优化分组管理
  • feat: 条漫优化
  • feat: 朗读系列优化
  • fix(read-aloud): 修复运行中控制指令重复请求前台启动导致的超时崩溃
  • fix(tts): 修复外部 HTTP 音色兼容与数据一致性
  • chore(read-aloud): 删掉 12 条无人引用的角色配音文案
  • fix(read-aloud): 角色补音改成随机,音色被删也自动重挑
  • fix(read-aloud): 准备还在跑时 play() 不再重起一次,起点不被冲成章首
  • fix(read-aloud): 切下一章时不再把脚下的准备作业取消掉
  • fix(voice-pool): 添加音色的搜索框不再把自己越筛越小
  • fix(read): 翻页模式下点朗读也从当前页开始
  • feat(voice-pool): 导入确认页给出已装引擎下拉,让人自己挑来源包名
  • feat(voice-pool): 认 TTS Server 导出的第二种层级(引擎分组 + categoryPath 池)
  • fix(read): 常挂弹层的当前章一律每次重组重读
  • fix(read-aloud): 分配覆盖层出错不再把整章的朗读准备带走
  • fix(read): 整图也带上 src 尾随 JSON 里的 click
  • feat: 漫画稳定性
  • feat: 漫画乱跳
  • fix(bookshelf): 再次长按搜索按钮时收起筛选
  • feat(bookshelf): 支持标签来源设置和搜索按钮长按
  • fix(reader): 恢复滑动翻页对斜划的响应
  • feat: 支持听书与阅读不同书籍
  • fix(web): preserve current service state and JSON error responses
  • fix(assets): use APK paths for bundled defaults and web assets
  • fix(web): handle duplicate books for Legado Reader plugin
  • test(settings): cover previous chapter predownload mapping
  • fix(explore): detect paging expressions supported by URL rules
  • fix(toc): rescan cache with current book folder metadata
  • fix(manga): capture viewport offsets on every measured layout
  • fix(reader): force refresh all cached copies of an image URL
  • fix(book): synchronize recording preference by copy URL
  • feat(book): add persistent per-book reading record switch
  • fix(manga): honor offline switch and share directional prefetch settings
  • fix(manga): load adjacent chapters on boundary gestures with prefetch disabled
  • fix(reader): persist per-chapter duplicate-title preference
  • fix(reader): resolve chapter images for URL-only consumers
  • fix(cache): preserve legacy chapter text and image caches
  • fix: 条漫跨章不再抖动与落章错位(相邻章边界页提前取宽高比;内容重建时按 key 还原滚动位置)
  • fix: 修复漫画预取方向与章节主体透传(相邻章加载跟随向前/向后设置,向前=0 不再抓上一章;章节图片落到章节子目录)
  • fix: 修复缓存目录组织(章节正文与图片都按 <章节主体> 子目录存放,封面等无章节场景保持书级 images/)
  • feat: 支持按书独立关闭阅读记录(Book 新增 disableReadRecord,DB 131→132 自动迁移)
  • fix: 修复漫画目录已缓存章节不显示已缓存图标(缓存集合按 bookUrl 订阅 + 打开目录时重扫;显示判定放宽为"有正文即算已缓存",下载判定仍保持严格)
  • fix: 条漫无缝模式下消除相邻页之间的 1px 白缝(占位高度向下取整、内容溢出 1px 由下一页盖住)
  • feat: 发现页支持跳转页码(顶栏显示当前页码,源支持分页时可跳页)
  • feat: 发现页按书源地址判定是否在书架(改名后仍识别)
  • feat: 预下载按设置生效,相邻章预取交还设置(向前=0 不抓上一章)
  • feat: 预下载拆分为「向前 / 向后」两项
  • feat: 阅读时闪烁
  • feat: 平板、折叠屏设备上的分屏。外观设置控制之
  • feat: 更新依赖版本
  • feat: 为Miuix补充合适的文字行高
  • feat: 自定义顶栏按钮,顶栏、底栏、悬浮按钮共用按钮池
  • feat(tts): 兼容外部 httpTTS 源的发言人目录与并发声明
  • feat: 阅读时OOM问题
  • feat: 字号兼容
  • fix(gson): 给外部契约与落盘 JSON 的字段写死 @SerializedName
  • fix(deps): Compose 整条线钉到 1.13.0-beta01,修复 RectList 崩溃
  • feat: 朗读问题
  • feat: 预见性返回手势开关失效
  • feat: 界面优化
  • feat: 阅读闪烁问题?
  • fix(network): 收紧局域网判定并修复本地网络权限申请可靠性
  • fix(network): 适配 Android 17 本地网络保护,补齐局域网访问权限
  • ci(release): Release 页自动附带 PR/贡献者列表,Telegram 复用同一份文案
  • fix(cast): 从配音侧删除角色时一并清理档案的关系与事件
  • feat: 界面优化
  • feat: 一些导航问题
  • Bump web v3.26.100902
  • refactor: 重构 Xbox 手柄配置和状态管理,优化代码结构
  • fix(cast): 中点不再是声音池分隔符,音译名可以做角色名
  • fix(cast): 配音页与正文胶囊改的主名也回写本书记忆
  • fix(ai): 换默认模型时把所有任务类型的预设一起带上
  • fix(lint): 记忆保存的重名提示改在组合期读文案
  • fix(cast): 记忆里的改名与改池按身份配对,两件各自成立
  • fix(cast): 声音池导入「本机都有了」不再报成「不是本软件导出的」
  • test(ai): 假 SSE 服务端在关连接前同步清接收队列
  • feat(cast): 变声器音高与语速可以直接填数值
  • fix(cast): 本书记忆的分隔符进名字禁列,两套语法共用同一份
  • fix(cast): 记忆里改的名字与池回写配音与档案,删除一次清两边
  • fix(cast): 声音池导出的键名钉死,换版本也认得自己的文件
  • feat: 本地书导入
  • feat: 阅读优化
  • fix(font): 字体文件夹读不出来时说明原因,并支持直接导入字体文件
  • fix(reader): 支持 file:// 字体路径,修复选中应用内字体静默回落默认字体
  • feat: 阅读优化
  • feat: AI 供应商支持自定义请求头
  • feat: 发现优化
  • feat: 优化了和阅读兄弟姐妹的备份兼容性
  • build: google-services.json 回到官方那一份
  • fix(readaloud): 胶囊与配音页挑的音色要写进绑定,池要写进本书记忆
  • fix(ai): 流式回包停在半路时取消要真能取消
  • Bump web v3.26.100623
  • feat: 添加章节切换冷却时间,防止十字键抖动导致连切多章
  • fix(search): 修复书源人机验证后搜索中断未继续搜索的问题
  • test(整本书翻页估算): 等过期精确页数删除落地后再断言
  • fix(lint): 把 9 条 Compose lint error 改成配置感知写法
  • build: 去掉本地专包的 applicationIdSuffix,回到官方包名
  • fix: 关闭分组的"允许下拉刷新"后仍可下拉刷新
  • refactor: 收敛 R125 三处改动的写法与守卫口径
  • revert(tts): 撤回对 httpTTS_cache 的额外清理
  • fix(nav): 朗读通知回到阅读页不再叠出第二个阅读页
  • fix(read): 开书首帧不再把上一本书的正文排进这本书的面板
  • fix(tts): 即听即焚补上起手与逐句两个触发点
  • perf(read): 定位流从阅读屏整屏状态里摘出去
  • perf(book): 开书与详情页转场期间不再逐帧重建整页状态
  • Bump web v3.26.100422
  • feat: 优化手柄配置,添加摇杆死区和扳机判定,改进滚动体验
  • feat: 添加LT和RT按钮支持,增强手柄翻页功能
  • fix: 设置类页面静止时每帧空转重组
  • style: 我们自己的 49 个文件里注释只写作用与依赖
  • style(readaloud): 注释只写当前作用与依赖,去掉轮次与事故叙述
  • fix(player): 朗读设置的"回来"只认自己推上去的那个子页
  • fix(player): 朗读设置的 tab 记在宿主上,从「引擎与音色」进去回来仍停在引擎与音色
  • fix(player): 从朗读设置进子页不再先露阅读页,返回也回到朗读设置
  • fix(readaloud): 念不出东西的朗读单元不进队列,命中处不再垫一段 1.2 秒静音
  • fix(readaloud): 变声器两层的提前量按各自生效点重排
  • fix(readstyle): 补 translate 的 import(上一条提交编译不过)
  • fix(readstyle): 规则预览按内容外接框贴左上,示例句不再掉到卡片下方偏右
  • fix(readaloud): 命中前的缩进空格不再单独成块,命中处不再先播一段空音频
  • Revert "第一百零六、一百零七轮:预合成覆盖本章 + 音效排期与耗时日志"
  • fix(readaloud): 现场合成耗时这行归因日志不依赖「记录日志」开关
  • fix(readaloud): 音效按刚开始播的这一格排,不再晚一整句
  • perf(readaloud): 预合成覆盖正在读的这一章,系统音色也参与
  • Revert "正则角色:R89 起的整条排查改动"
  • refactor(readaloud): 撤掉正则角色这几轮加的诊断日志
  • fix(readaloud): 正则角色编译入口去掉两端空白,粘贴带进来的换行不再让规则永远不命中
  • fix(readaloud): 正则角色匹配直接走平台正则,并探针现对象与重编结果
  • chore(readaloud): 正则角色 0 命中时分段计数,定位丢在匹配还是裁切
  • fix(readaloud): 正则角色改在原文上匹配,不再被标记抹平擦掉命中
  • fix(readaloud): 正则角色的整章匹配不再依赖朗读单元的绝对坐标
  • fix(readaloud): 正则角色改按整章坐标匹配,跨句括号内容终于能命中
  • fix(readaloud): 正则角色按整段匹配,跨句的括号内容不再整章 0 命中
  • feat(readaloud): 正则角色的命中数与顶到音色数分开计
  • fix(readaloud): 一句合成失败先试备用音色,都不行才落无声音频
  • fix(readaloud): 正则角色的引擎升级不再被「多角色朗读」开关拦住
  • feat(readaloud): 正则角色 0 命中时按字符给出归因
  • feat(readaloud): 正则角色不生效时给出可归因证据
  • feat(nav): 书内子页改用自带位移与返回处理的覆盖层场景
  • fix(morph): 内容层的点击闸门改按透明度放行,不再等弹簧正好收敛
  • Revert "fix(nav): 从阅读页打开的 10 个书籍子页把阅读页整页销毁"
  • fix(nav): 从阅读页打开的 10 个书籍子页把阅读页整页销毁
  • fix(readaloud): 正则角色选的音色没算进引擎选型,命中处被直读过滤成默认音色
  • fix(readaloud): 朗读日志页同一毫秒的重复日志把 LazyColumn key 撞崩
  • fix(nav): 补回合并上游时丢掉的三处接线,并守住路由注册表
  • feat: 一直发beta好舒服啊
  • feat: 朗读的另外一个崩溃问题
  • feat: 神秘之优化
  • feat: 朗读之偶然崩溃问题
  • feat: 动画之问题
  • R85: AI 分配按别名拆身份,把角色的气泡弄没了
  • R84: 正则角色变声器+试听、心声默认变声、AI 分配范围与中断续跑、两套导入导出
  • R83: 钉底预览按实测高度给列表留底,配乐改名接上界面
  • R82: 批量 FAB 按实测坐标归位,胶囊设置预览改成钉底不滚走
  • R81: 占位胶囊图标与角色那颗共用居中落点,批量 FAB 归位
  • R80: 音色批量操作改右下角折叠菜单,未分配胶囊改正方形
  • feat: 阅读菜单的云端进度选项不显示的问题
  • feat: 性能之优化
  • R79: 长按菜单加「插入(前)/插入(后)」手动分配背景音乐场景
  • R78: 背景音乐的淡出不再被进度回调自己掐断
  • R77: 正则角色加「使用正则匹配」开关
  • feat: 动画之优化
  • R76: 新代码整理——注释只留作用与跨文件依赖,删掉死方法
  • feat: 选择模式增加删除之
  • R75: 音效改由媒体时钟排到命中处,并提前备好播放器
  • R74: 音效不再拆朗读单元;变声提前量按层拆开;撤掉冲管线
  • R72-R73: 正则角色的分组树与全局生效、音效轨不占主线程、变声器边界改冲管线
  • R71: 正则角色的池只是筛选 + 列表拖动排序 + 同一句不再重复请求 TTS
  • R70: 胶囊头像只有一条落点 + 新增「正则角色管理」
  • R69: 撤回 R63-E 折页性能优化与 R63-F 叠页动画,仿真翻页画法回 R62
  • R68 补: 折页分支在离屏图层之外再直接垫画一份当前页
  • R68: 仿真翻页隔帧闪烁——折页 Path 退回每帧新建
  • R67 追加: 图片大小对九宫格真正生效(整张图放大,带子上下对称分那一截)
  • R67: 九宫格四条边共用一个倍率,预览里被压扁的图案恢复等比
  • R64-R66: 封面 morph 跑完 420ms、九宫格纵向零拉伸、翻页与书架卡顿量化
  • feat: 神秘返回之动画
  • feat: 漫画之问题
  • R63: 九宫格纵向改等比缩放、转场与仿真翻页的每帧代价、胶囊三开关、新增叠页
  • R62: 九宫格切线放开 + 气泡任何设置都优先 + 预览沿用正文排版
  • R61: 角色气泡补齐成高亮规则那一整套,背景图不再被垃圾回收删掉
  • R60: 刷新正文不再删缓存、预览钉死示例段、角色气泡、记忆双向同步
  • feat: 换源保留选项增加作者
  • feat: 详情页删除之
  • feat: 漫画返回键直接退出阅读
  • feat: 本地书之阅读记录
  • feat: 优化动画之
  • feat: 优化动画之
  • R59: 胶囊回到气泡上面,九宫格拼缝改用 0.5px 叠压 + 关抗锯齿
  • R58: 预览改走正文同一套排版与绘制,气泡不再被后画的层切出直边
  • R57: 命中字距的空隙不许被背景框吞掉
  • fix: 高亮背景图只做装饰(不参与排版)、胶囊不再裁断气泡、长度偏移拆左右
  • fix: 修复听书播放器朗读设置跳转
  • test: 把朗读划分与设置映射的单测对齐 fork 口径
  • fork snapshot r49m: multi-role cast pipeline (voice pool / BGM / capsule / download / avatar) before upstream merge
  • feat: 书源管理发现标识之
  • feat: 传新的听书与有声书动画。现在支持全局悬浮窗与主页悬浮底栏模式时,胶囊布局。胶囊支持长按之
  • feat: 正文图片之
  • build: upgrade Gradle, AGP and navigation dependencies
  • feat: 默认关闭私密验证
  • feat: 漫画之问题
  • fix: preserve manga download upgrades and consistent tile rendering
  • feat: recover manga region decoding and retain explicit downloads
  • feat: render paged manga from leased original files
  • fix: publish validated manga image files atomically
  • fix: preserve manga progress identity and decode dimensions
  • feat: 漫画之问题
  • feat: 显示之问题
  • feat: 书架管理之优化
  • feat: 编译之优化
  • feat: 文本选择菜单之问题
  • fix: 修复媒体进度条灰化与朗读定时结束后章节回退 (#2324)
  • feat: 界面优化
  • style(read-record): extend dividers across cards
  • style(read-record): refine card spacing and hierarchy
  • style(read-record): group dated entries in cards
  • fix(read-record): delete merged timeline sessions by identity
  • feat: 「书架操作」Sheet 的分组/删除改为同排均分按钮
  • feat: 已入架书籍改为「书架操作」Sheet(副本 / 分组 / 删除)
  • feat: 书架按钮提示同名同作者副本
  • feat: 性能之优化
  • perf: 书架首屏封面预热
  • fix(read-record): 修复跨午夜阅读时长统计
  • fix(read-record): 修复阅读记录删除确认与会话删除
  • feat: 性能之优化
  • feat: 电量之图标
  • feat: 阅读电量不刷新之问题
  • feat: 启动之优化
  • feat: 目录Sheet增加替换净化按钮
  • feat: 阅读界面不刷新问题
  • feat: 隐私模式喵喵喵
  • fix: 启动窗口系统栏透明,Android 11 开屏不再出现紫色状态栏
  • fix(reader): preserve word selection until drag starts (#2288)
  • feat: 优化章节载入
  • feat: 优化换源与新书冲突
  • feat: 选择模式相关
  • feat: 高亮规则修复与预设
  • feat: 一些书源兼容性
  • feat: 神秘界面优化和依赖更新
  • feat: 听书底部按钮
  • feat: 详情页Web渲染
  • feat: 翻页速度
  • feat: 笔记样式优化
  • feat: 分组管理样式优化
  • fix(search): 从书籍详情返回后保留搜索关键词与结果列表
  • feat: 神秘黑客技能(很黑客)
  • feat: 油滑
  • feat: 适配Android 17的ACCESS_LOCAL_NETWORK权限
  • fix: 收掉 main 上的 CI 红灯并修正 Web 产物自动提交触发器 (#2281)
  • Bump web v3.26.091821
  • fix(web): 自动翻页章末与交互边界修正
  • fix(reader): Latin 换行回退不再制造行尾禁则违规
  • feat: 听书增加按章节定时,默认后台播放,全局播放胶囊等神秘功能
  • feat: 听书相关问题
  • feat: 增强章节编辑功能
  • Bump web v3.26.091800
  • feat: 添加 Xbox 手柄 LB 和 RB 按键支持,增加翻页功能
  • feat: 漫画条漫模式时的细线问题
  • feat: 阅读界面神必问题
  • fix(reader): preserve Latin word boundaries when wrapping
  • feat(reader): 预置 excludeActionImages 排版能力——带动作脚本的图片(段评气泡)可在测量层整体剔除
  • fix(app): 崩溃重启改走 launcher 组件解析——图标别名切换会禁用 MainActivity,显式 Intent 启动即崩
  • feat(web): 补全 BookChapter.vue 自动翻页核心逻辑(rAF 滚动 + 暂停恢复状态机)
  • feat(web): 阅读界面新增自动翻页功能(滚动模式)
  • recover(reader): 重建滚动阅读修复分支
  • fix: 封面持久化缓存与离线加载、目录字数剔除富文本、书架滚动性能等修复 (#2242)
  • fix(source-management): 完善删除确认与书源操作提示 (#2238)
  • fix(readaloud): AI 朗读分析补推理级别开关,默认关闭思考 (#2244)
  • fix(search): 全文搜索历史只记录确认过的查询 (#2245)
  • fix(rhino): 脚本入口先确保上下文工厂已安装,修 RhinoContext 强转崩溃 (#2258)
  • feat: 漫画小说听书相关神秘优化 值得一提听书目录改成了封面左侧,去掉按钮了SIUUUUUUUUUUUUUUUUUUU锟斤拷锟斤拷
  • feat: 阅读界面的一些问题
  • feat: 滚动翻页模式时的一些问题
  • fix(backup): 划线笔记表 book_marks 纳入备份与恢复(随书签忽略项统一控制) (#2231)
  • feat: 漫画问题
  • feat: 漫画问题
  • feat: 高亮问题
  • feat: 下划线问题
  • feat: 浏览器闪烁
  • feat: 神秘
  • feat: 滚动时上下边距问题
  • feat: 书源兼容性
  • feat: 阅读器相关问题
  • feat: 阅读器相关问题
  • fix(reader): 行高排除异常 leading,修复部分字体顶部行距过大 (#2221)
  • feat: 阅读器相关问题
  • feat: 阅读器相关问题
  • feat: 阅读器相关问题
  • feat: 阅读器相关问题
  • feat: 允许字典打开网页,修复一些问题
  • feat: 阅读器相关优化与修复 允许书签角标大小为0
  • feat: 漫画阅读器相关优化与修复
  • feat: 阅读器相关优化与修复
  • feat: 阅读器相关优化
  • refactor: 清理 View 体系死代码,遗留弹层迁移 Compose
  • fix: 阅读器相关
  • fix: 听书定时读完本章、脱离提示与翻页跟随
  • feat: 章节边界加载占位页与阅读渲染优化
  • fix: 听书换章复读与停止
  • feat: 欢迎页
  • refactor: 消除编译弃用警告(421→72)
  • feat: 不怕死的可以更新
  • feat: 更新依赖
  • feat: 重写阅读排版核心
  • refactor: onboarding 页面文案与错误提示资源化
  • feat: 欢迎页迁移至 Compose (feature/onboarding)
  • chore: 移除 70 个无引用的历史 XML 布局
  • fix: clarify change-source action and sheet title (#2157)
  • fix: 从媒体控件打开阅读器时重置导航栈至主页 (#2158)
  • feat: 登录相关
  • feat: 订阅源相关
  • feat: 登录SheetWebView问题
  • feat: 听书相关
  • feat: 有声书相关
  • feat: 听书相关问题
  • feat: 导航和界面优化
  • feat: 漫画相关问题
  • feat: 眉/页脚边距上限300
  • feat: 补充详情页其他神秘组件
  • feat: 阅读设置相关
  • feat: 有声书封面比例设置
  • feat: 朗读脱离提示开关改为双态语义,默认关闭
  • feat: 简介更多渲染
  • feat: 阅读记录相关
  • feat: 朗读脱离提示增加启用开关
  • feat: 神秘
  • Feat/reading anchor (#2089)
  • fix(read-record): 修复跨设备记录合并、时长统计及合并弹窗问题 (#2093)
  • feat: 依旧听书和有声书界面优化
  • feat: 依旧漫画优化
  • feat: 神的规范
  • feat: 漫画相关
  • feat: 重写有声书界面,添加跳过片头片尾、音频增减益功能喵
  • feat: 漫画相关
  • fix: web接口 saveReplaceRule/deleteReplaceRule 成功时响应仍为 isSuccess=false (Closes #2030) (#2081)
  • feat: 阅读菜单不透明度默认值由 100 调低为 85
  • revert: 回退底栏着色层不透明度封顶(#2075)
  • feat: 恢复扫码导入书源入口 (#2078)
  • refactor: 移除 Hutool 依赖,改用 JCA 与纯 Kotlin 实现
  • fix(read-record): 修复备份导入重复记录并完善未知作者归属 (#2076)
  • fix: 目录更新后新增章节点击无法跳转 (Closes #2043) (#2077)
  • fix: 听书系统媒体播放器进度条随朗读推进 (#2042)
  • fix: 底栏填充样式着色层半透明,修复模糊被完全遮住 (Closes #2044) (#2075)
  • feat: 智谱AI相关
  • feat: 优化漫画阅读
  • fix: 同步刷新后的在线目录阅读状态
  • fix: 统一听书播放器语速调节范围与经典朗读控制一致 (#2033)
  • feat: 书源外部导入问题
  • fix: 修复 Verify 工作流失败并回归全绿
  • fix: 完善朗读媒体控制并抽取读完本章状态机
  • feat: 更完整的漫画实现
  • fix: 书源调试崩溃
  • fix: 前台服务超时崩溃
  • feat: add incremental AI bookshelf grouping
  • feat: 新增定时读完当前章节选项,优化朗读媒体控制通知
  • feat: 添加安卓媒体控制通知
  • fix: 修复听书播放器蒙版点击穿透
  • feat: 漫画相关
  • fix: prevent manga chapter navigation rollback
  • fix: align manga chapter navigation and sheets
  • feat:允许设置无规则匹配时的章节分割字数
  • refactor: align manga reader state with UDF
  • fix: stabilize manga reader navigation state
  • refactor: integrate manga reader with Nav3
  • refactor: migrate manga reader to Compose
  • feat: 神秘优化
  • feat: 顶栏按钮液态玻璃效果
  • feat: 优化一些AI功能
  • feat: 优化快速滚动条
  • feat: 优化
  • feat: 一些Compose的WebView问题
  • feat: 笔记功能和书签标识自定义喵喵喵
  • feat: 顶栏图标相关
  • fix:修复seek无法刷新的问题 (#1993)
  • fix: 书签快照带书键隔离串台,toggle 只删最近一条并串行化
  • fix: 顶部提示条避让状态栏,书签角标改为黄色书签样式
  • feat: 下滑加书签支持拖动跟随、顶部提示与设置开关
  • fix: 按审查意见修复下滑书签手势与架构门禁
  • feat: 阅读页下滑手势切换书签并显示右上角角标
  • feat: 底栏图标相关
  • feat: 听书相关
  • feat: 优化了m3的按钮
  • feat: 界面优化
  • feat: 阅读界面相关问题
  • feat: 内置浏览器相关问题
  • fix(web): 手柄轮询回归常驻逻辑,保留已确认的修复
  • fix(web): 移除卸载时的 dispose,改为全局常驻手柄支持
  • fix(ai): 修复自动分组的多处问题并回退全局 DeepSeek 请求改动
  • fix(web): 修复手柄功能的生命周期与状态同步问题
  • feat: 优化自动分组功能
  • feat: 更新Coil版本
  • feat: 优化朗读页
  • feat: 优化字典
  • feat: 一些界面问题
  • feat: 一些界面问题
  • feat: 一些界面问题
  • feat: 阅读界面改成nav3导航
  • feat: 优化了听书相关功能
  • Bump web v3.26.080600
  • fix: 移除不必要的环境变量,简化推送条件
  • [优化] 增强手柄功能支持,统一代码风格,简化接口定义
  • feat: 优化了一下容器相关实现
  • feat: 封面垂直居中相关选项
  • feat: WebView相关优化
  • feat: 在书架的分组管理中添加“AI自动分组”入口
  • 优规范代码
  • 修复书源校验通知消失的问题,修复锁屏书源校验异常退出的问题,修复书源校验时文字显示不全的问题,修复在书源管理页面进行架构迁移时,遗留的其余问题
  • feat: 导航栏可以调整未选中已选中
  • fix: 一些朗读问题
  • fix: restore verification after source screen updates
  • feat: 书架书籍封面增加简介放在下面的神秘功能
  • 更新内容
  • fix: 列表简介兜底剥离书源状态面板
  • fix: 书架简介改用书源列表规则那一份
  • fix: 书签跳转位置有误
  • 修复书源页面无障碍相关问题,修复书源 替换规则管理页面底部操作,读屏软件无法聚焦的问题
  • test: 调试夹具补 kind/wordCount 字段
  • test: 修复 OtherConfigViewModelTest 编译失败
  • perf: 减少默认封面与渐变边缘的绘制期分配
  • test: 补简介摘要格式化用例
  • feat: 统一简介文本处理
  • 修复:书源管理,点击某书源菜单搜索一本书时,不在指定书源里搜索的问题
  • feat: 优化导出
  • feat: 阅读界面新增一些设置项入口和目录相关优化
  • feat: 书源列表导出URL
  • fix: expose JS crypto utilities to WebView
  • feat: 界面优化
  • fix: preserve DeepSeek medium reasoning effort
  • fix(read): 导出配置补齐 fontSizeOffset 字段,字号偏移描述改用字符串资源
  • refactor: AppContextWrapper.getFontScale 复用 resolveAppFontScale
  • Revert "fix: 修复探索和RSS页面弹窗字体缩放问题"
  • feat: 补充书源管理页功能,重写登录Sheet
  • fix: 修复探索和RSS页面弹窗字体缩放问题
  • fix: 修复弹窗字体缩放不跟随设置且窗口尺寸变化后失效
  • feat: 补充书源管理页功能
  • refactor(reader): 摘 ReadReplaceRuleDelegate,清上游两笔提交的护栏账单
  • fix(config): 收紧 ReadStyleConfigStore 并发与 Config 不可变性
  • fix(reader): 绘制热路径三项进 RenderStyle 快照,补齐快照重建入口
  • feat(read): add font size offset adjustment for text styles
  • refactor(read): 简化标题字体大小的计算逻辑
  • feat: 整理代码
  • feat: 增加模型思考强度配置,使用openai标准low / medium / high / xhigh / max 五个挡位,deepseek等模型做了向此挡位配置的映射
  • feat: 整理阅读配置和更多菜单
  • feat: 书源列表溢出菜单
  • feat: 刷新时刷新之后章节的问题
  • fix: 书架布局模式切换不生效及列表封面未垂直居中
  • feat:阅读界面更多设置里补充按钮切换新旧目录显示
  • 删除未使用的环境变量
  • 添加自助还原日志工作流
  • chore(lint): 基线去掉 UnusedResources 并修掉 rebase 带进来的两个 error
  • fix(rebase): 合上游后修复护栏、DAO 直连与弹层全局直读
  • docs: 同步 D1c 第一批与 D2 写面清零的落地情况
  • test(D1c): 补阅读器翻页边界与换章的第一批测试
  • refactor(D2): 取页器的页位置命令收进 ReaderPageSource,排版取图改构造期定参
  • 文档更新
  • fix(guard): 堵住配置护栏的三个绕过口
  • fix(read): 应用设置页切底部对齐后重排读到旧快照
  • refactor(R4.7): Config 的值字段改不可变,写入口从正则护栏升级为编译器
  • refactor(R4.6): 页眉页脚的静态选项表搬到消费方,E3 护栏取消白名单
  • refactor(R4.5): 排版配置的状态本体搬进 ReadStyleConfigStore
  • fix(read): linePaint 改由 upStyle 重建;清掉 ChapterProvider 671 行注释死代码与两个死 import
  • refactor(R4.4): 排版配置的写面收进 gateway 实现,ReadBookConfig 降为只读投影
  • fix(read): 自定义页眉页脚的 {PageRemaining} 不再在剩 0 页时替换成本章完
  • refactor(R4.1): 阅读器渲染层的排版直读全部收进快照
  • refactor(D2): ReadView 的页数据改由 ReaderPageSource 喂入
  • fix(R4.2): 主题配置与备份恢复的写盘一并改原子写
  • refactor(R4.3): 解开 ReadBookConfig 与排版 gateway 的双向依赖
  • fix(R4.2): 排版配置写盘改原子写,消除杀进程丢配置的窗口
  • refactor(D1b): ReadView.CallBack 拆成瞬时副作用面,业务项改走 ReaderEvent
  • refactor(D1a): ReadView 的 7 处业务直呼改 ReaderEvent 出站
  • docs: 同步 DAO 主线基线 36 → 0
  • refactor(R2.2): 朗读/样式/开书/书签四域摘出,ReadBookViewModel 达到 2500 行验收线
  • refactor(R2.2): 正文处理域与菜单按钮配置域摘出 ReadBookViewModel
  • refactor(R2.3): VM 不再实现 ReadBook.CallBack,渲染 Effect 内联进 controller
  • refactor(R2.1): ReadBookViewModel 33 处 DAO 直连溶解进 BookRepository
  • refactor(read): 删除不可达的 TTS 引擎配置 UI(净删 838 行)
  • refactor(R2.2): 配置更新分发 790 行摘出 ReadBookViewModel
  • refactor(R2.2): 搜索结果定位的纯逻辑摘出 ReadBookViewModel 并补测
  • refactor(R2.2): 正文编辑域 130 行摘出 ReadBookViewModel
  • refactor(R2.2): 高亮规则域 288 行摘出 ReadBookViewModel
  • refactor(R2.2): AI 域 1182 行摘出 ReadBookViewModel,状态独立成 ReadAiUiState
  • fix(R1.5): 补全 update{} 的键映射,消除 56 个字段的静默丢写
  • fix(lint): 清掉 9 个既存 lint 错误,让 verify 门禁真正可用
  • refactor(R1.4): 排版度量收进不可变快照,消除渲染管线数据竞争
  • refactor(Track E·E3/R1.2): 阅读设置弹层去可变全局直读
  • ci(verify): 删除 aliyun 镜像,与 auto-release 对齐
  • refactor(Track E·R1.1): 排版快照重建站点收敛到三条真实通道
  • refactor(Track E·E4): UP_CONFIG 整数码退役,改用 typed ReadConfigUpdateBus
  • test: DictionaryRepositoryImplTest 补 appCtx 注入
  • fix(阅读设置): readMenuFloatingIconLiquidGlass 接入 update{} 持久化与通道归类
  • chore(F2): 冻结护栏缺席期 main 新增的 DAO 直连基线
  • docs(Track E): 记录 E2 落地情况与两条未达成的验收判据
  • feat(Track E · E2): 排版快照改由 gateway 统一驱动,修复弹层显示旧值
  • fix(阅读设置): 修正两处 ConfigUpdateAction 错配导致的「改了不生效」
  • docs(Track E): 撤销 E1——前提不成立
  • test(Track E · E0): 阅读设置的三条防回归不变式
  • docs(Track E): 新增阅读设置 SSOT/UDF 改造计划
  • refactor(reader): 排版 viewport 解耦与首帧就绪信号
  • refactor(Track B): B2 渲染子集下沉到 UI 层渲染控制器
  • refactor(Track B): B1 拆分 CallBack — 渲染子集 ReaderRenderCallback
  • docs: Track A 收官 — A4/A5 落地说明与验证边界
  • feat(Track A): A4 权威快照 + A5 ReaderSession + VM 消费
  • docs: Track A A1-A3 落地记录 + A4/A5 暂缓理由
  • refactor(Track A): ReadBook 会话字段 private set + 语义化写入命令
  • docs: 更新 MAD 计划进度快照(F2 主线 130→36)
  • refactor: 清零 ReadBookViewModel 非阅读态 DAO 直连(httpTTS/书源/书签)
  • refactor: 清零 BookInfoViewModel DAO 直连
  • refactor: 清零 ReadMangaViewModel DAO 直连
  • refactor: 清零 AudioPlayViewModel DAO 直连
  • refactor: 清零 SourceLoginViewModel DAO 直连
  • refactor: 清零 TagGroupRuleViewModel DAO 直连
  • refactor: 清零 ChangeCoverViewModel DAO 直连
  • refactor: 清零 BookInfoEditViewModel DAO 直连
  • refactor: 清零 WebViewModel DAO 直连
  • refactor: 更新 MAD 现代化计划,增加进度快照与已完成任务描述
  • fix: 保证目录替换和书源排序原子性
  • refactor: 清零换源与目录 DAO 直连
  • chore: 扩展非 ViewModel UI DAO 护栏
  • refactor: 清零书源管理 DAO 直连
  • refactor: 清零书籍导入 DAO 直连
  • refactor: 清零 RSS DAO 直连
  • refactor: 清零关联导入 DAO 直连
  • refactor: 落地 F2 UI DAO 去注入
  • feat: add Reader core modernization plan (MAD convergence) document
  • refactor(typography): 简化字体和颜色相关字符串key
  • refactor(read): remove unused shadow set and chinese convert feature
  • feat: 界面优化
  • feat: 界面优化
  • feat: 优化主题管理
  • feat: 优化一下MIUIX主题管理
  • feat: 书源管理界面优化
  • feat: 界面优化
  • feat: 重构书源与订阅源编辑调试界面
  • refactor: 提取可复用书源编辑与调试组件
  • fix: 修复书源列表开关状态更新
  • feat:阅读设置里增加按钮切换新旧目录显示
  • feat: 重写书源编辑界面
  • feat: 重写书源列表界面
  • style(zh-strings): simplify "正文标题" to "标题" across chinese locales
  • chore(zh-strings): remove unused header and footer related strings
  • refactor(txtToc): 重构文本目录规则,拆分章节与分卷正则
  • feat(toc): 添加更新目录按钮并修复卷目录层级逻辑
  • refactor(read): 重构排版配置页面,整合页眉页脚设置
  • feat(highlight): add font weight, italic and 9-slice background support
  • feat(highlight): add font weight, italic and 9-slice background support
  • fix(cache): 缓存文字书正文插图
  • feat: 小容器背景喵喵喵
  • feat: 简单的替换
  • feat: 目录Sheet
  • fix(book): 简介统一段首缩进并过滤书籍信息字段
  • feat(reader): 优化全文页码计算与页眉页脚展示
  • feat: 一些优化
  • fix: restore TXT TOC volume collapse
  • fix(reader): 开书不再闪一帧加载数据中
  • fix(cache): 对齐图片缓存成功判定,并完善多书 FIFO 独占调度
  • 修复几个遗留问题
  • feat: 改进翻译流式预览和术语字典
  • 页眉页脚添加PageRemaining
  • feat(reader): 融合全文页码 —— 估算校准 + 全书后台扫描
  • fix(epub): 修复超过 2GB 的 EPUB 无法读取
  • perf(reader): baseline profile 补采开书热路径,消除首开 JIT 卡顿
  • fix(replace): 正则完成后回收超时看门狗,修复大规则集下替换净化 OOM
  • fix(reader): 排版弹层重开显示旧值 + 修正状态栏图标/下划线颜色刷新动作
  • 回退正则超时中断改动
  • fix: 修复护眼设置弹窗布局挤压
  • fix: 修复护眼配置与分支审查问题
  • 清理书籍简介中的脚本和样式代码
  • 修复详情页关闭删除提醒后仍弹窗
  • 调整标签规则为只添加分组
  • 修复删除分组后匹配规则残留
  • 修正书架搜索按钮设置文案
  • 修正阅读菜单不透明度文案
  • 修复文件夹书架冷启动闪现普通布局
  • 移除重复点击首页弹出右上菜单
  • 修复正则替换超时任务导致内存溢出
  • 修复恢复默认主题遗漏封面设置
  • 为高亮规则选项切换添加过渡动画
  • 修复全文搜索关键词高亮
  • 修复恢复全文搜索结果时弹出键盘
  • fix: WebView 日夜切换只生效一次,之后永久停在首次切换的那一侧
  • fix: AppCompat 夜间模式跟随设置网关,不再只由外观页触发
  • fix: 「护眼跟随深色模式」改为全局判定,不再回写总开关
  • refactor: 护眼模式收口到一套设置
  • fix: 护眼定时的时段点不开
  • fix: 标题次行缩放负值不生效
  • fix: 角色绑定的音色未生效
  • fix: 修复自定义字体切换与清除不生效
  • feat: 优化
  • feat: 优化
  • feat: 人物详情页增加了AI添加人物的功能,人物添加青年等标识,优化听书功能喵喵喵
  • 修复 HTTP TTS 删除后重启恢复
  • 恢复正则超时强制重启
  • 修复已删除 TTS 引擎重启后恢复
  • 修复正则替换超时取消
  • 护眼模式全局生效并支持定时时段
  • 修复 Miuix 主题下字体/边框/圆角设置不生效
  • 调整阅读总览时长显示
  • 停止跟踪本地调试技能
  • 停止跟踪本地调试工具
  • 修复阅读热力图方块间距过大
  • 修正 RSS 日夜切换调试语义
  • 完善护眼与 RSS 调试场景
  • 添加长章节段评调试夹具
  • 修复段评页面日夜模式即时切换
  • 修复阅读主题、TTS 音色与字体热更新
  • 完善 Debug Tool 配置注入与夹具规范
  • 新增 Legado Debug Tool 项目级 Skill
  • 修复删除已应用主题后导出失败
  • 完善 Android 主题与返回调试场景
  • fix(miuix): 顶栏预留固定状态栏高度,避免返回书架时内容下移
  • feat(debug-tools): 场景注册表化、配置注入、录屏与真机可靠的阅读页检测
  • feat: 增强阅读器场景,提取内容并优化安装流程
  • 添加 Android 调试场景工具
  • feat: 优化
  • Revert "feat: 主题重置"
  • feat: 优化听书样式
  • feat: EPUB分级目录
  • feat: 优化
  • feat: 优化
  • feat: 主题重置
  • feat: 优化
  • feat: 优化
  • feat: 调整阅读菜单默认值和部分选项
  • fix: 优化主题字体加载性能
  • feat: 调整阅读菜单默认值
  • fix: 完善阅读护眼模式交互
  • 修改铲屎机器人运行周期 (#1838)
  • test: 增加设置网关架构护栏
  • refactor: 迁移 Theme 设置网关
  • refactor: 迁移 Bookshelf 设置网关
  • refactor: 迁移 AppShell 设置网关
  • test: 锁定 ReadSettings gateway 写入边界
  • refactor: 迁移 ReadSettings 设置网关
  • refactor: 迁移 Other 设置网关
  • refactor: 迁移 ReadAloud 设置网关
  • test: 改走设置原子更新真实路径
  • refactor: 下沉设置 transform 原子更新
  • refactor: 迁移 Manga 设置网关
  • refactor: 迁移 Backup 设置网关
  • refactor:护眼模式重构 - 移除旧的View实现,改为Compose适用的方案 - 外观里护眼模式的设置入口移到阅读设置 - 移除设置-实验室-护眼模式 - 阅读菜单添加可配置的护眼模式开关 - 添加了护眼模式跟随深色模式开启的开关
  • feat: 油滑
  • feat: 小白条问题
  • feat: 默认隐藏空分组
  • feat: 崩溃问题
  • feat: 新版听书界面动态流光家人们
  • feat: 优化了一下听书功能
  • Mad 2 (#1816)
  • feat: 界面优化
  • feat: 全局圆角和边框
  • fix: 阅读菜单新增了一个精简按钮
  • fix: 优化了默认的阅读菜单样式
  • fix: 优化了备份和恢复功能喵喵喵
  • fix: 底部弹窗黄色闪电问题
  • fix: 主题更新不及时
  • waoo
  • refactor: 优化朗读引擎与知识入口
  • fix: preserve locale mirror before platform sync
  • fix: preserve independent custom header footer tips
  • fix: Miuix亮暗色问题
  • feat: 增加多角色 TTS 与听书播放器
  • 消除警告
  • 改用本地化名称排序
  • 使用更合适的图标
  • 添加对字体选择的排序支持
  • fix:阅读界面切换深浅后状态栏显示的问题
  • 重构应用配置为 UDF 状态流
  • refactor: 优化 screenState 的初始化方式,使用 lazy 以提高性能
  • fix: 避免配置切换重建并收口 UDF 状态
  • refactor: 完成剩余 Compose 路由的 UDF 收口
  • refactor: 移除阅读 Sheet 与主题页面的配置门面依赖
  • refactor: 收口书籍详情与阅读功能的配置依赖
  • refactor: 拆分主壳、书架与 RSS 的路由注入边界
  • refactor: 以功能 Gateway 收口书架设置与交互
  • refactor: 统一主要 Compose 功能路由的 UDF 架构
  • refactor: 完成剩余配置模块的 UDF 改造
  • feat: Add settings management for ReadAloud, Read, and Theme configurations
  • feat(read): add custom header/footer template feature
  • feat: 扩展 AppSettings 数据类,增加更多应用设置选项并更新相关逻辑
  • refactor: 移除 ReadConfigIntent 处理中的重复设置调用,优化状态管理
  • feat: 引入 AppSettings 数据类,整合应用设置,优化主题和朗读速度管理
  • refactor: 删除设置门面 SP 回退读写与重复门面,DsSync 更名 SettingsWriter
  • feat: Restore 配置恢复删除 SP 写入分支,提取 normalizeConfigMap 纯函数
  • fix: 移除预测性返回与主题包应用的多余全局重建
  • fix: 修复快照回滚竞态与读路径 asMap 放大,Restore 改走 overlay 批量写入
  • feat: 增强数据存储兼容性,优化类型转换和错误处理
  • feat: 优化应用程序的本地化支持,添加语言设置和异常处理
  • revert: revert language settings changes
  • feat: 在 AndroidManifest 中移除 autoStoreLocales 属性并添加 meta-data
  • feat: 在主题配置中添加预测返回启用时的事件发布,优化重启提示
  • feat: 更新语言设置,优化应用程序的本地化支持
  • feat: SP 写路径退役,DataStore 成为唯一持久化真源
  • feat: AppConfig runBlocking DS 直读替换为 getPref* 门面读快照
  • feat: SP 监听器替换为 AppConfigStore observe Flow
  • feat: 建立 AppConfigStore 快照层,读门面切换到 DataStore
  • fix: 采纳 PR 审阅意见
  • fix: 切换语言改为原地重建 Activity,无需杀进程重启
  • fix: 更新主题配置以支持自定义对比度设置
  • fix: 优化外观设置滑条与背景图片交互
  • fix: sigma的一些特性
  • feat: 优化
  • feat: 增加书籍人物知识库与关系网
  • feat: 优化AI覆写功能
  • feat: 优化界面
  • Update README.md
  • 更新 README.md,完善实用功能描述,增加手柄翻页与章节切换支持说明
  • Bump web v3.26.022400
  • 更改web.yml上游
  • 修复 package.json 依赖问题
  • vue导入ts文件问题
  • disable debug log
  • xbox for web supported

What's Changed

  • Refractor mad by @5151561 in #1809
  • feat(read): add custom header/footer template feature by @52fisher in #1807
  • 添加对字体选择的排序支持 by @woruteyqi in #1811
  • fix:阅读界面切换深浅后状态栏显示的问题 by @fansangg in #1810
  • fix: resolve theme slider UX changes on latest main by @HapeLee in #1812
  • feat: 多角色 TTS 与听书播放器 by @HapeLee in #1813
  • Mad 2 by @5151561 in #1816
  • 修改铲屎机器人运行周期 by @woruteyqi in #1838
  • refactor:护眼模式重构 by @fansangg in #1819
  • refactor: 设置读写统一到 transform 原子更新网关(MAD 拆分 1/5) by @5151561 in #1840
  • 修复一批阅读器 / 主题相关问题 by @5151561 in #1843
  • feat(reader): 全文页码 -- 融合 #1854 估算校准 + #1851 全书扫描 by @HapeLee in #1865
  • fix(epub): 修复超过 2GB 的 EPUB 无法读取 by @todoXu in #1863
  • 页眉页脚添加PageRemaining by @5151561 in #1862
  • feat: 改进翻译流式预览和术语字典 by @Duanhl in #1855
  • Fix/app font switch and role voice by @5151561 in #1847
  • 修复几个遗留问题 by @5151561 in #1870
  • fix(cache): 对齐图片缓存成功判定,并完善多书 FIFO 独占调度 by @Homchen in #1872
  • fix(reader): 开书不再闪一帧"加载数据中" by @5151561 in #1873
  • feat(reader): 优化全文页码计算与页眉页脚展示 by @5151561 in #1888
  • feat(highlight): add font weight, italic and 9-slice background support by @52fisher in #1893
  • feat&refactor:重构 TXT 目录解析、排版配置页面,新增分卷规则、目录更新与页脚样式功能 by @52fisher in #1897
  • feat:阅读设置里增加按钮切换新旧目录显示 by @todoXu in #1898
  • refactor: 阅读器核心 MAD 收敛 + 全应用 UI→DAO 直连清零 by @5151561 in #1904
  • 添加自助还原日志工作流 by @woruteyqi in #1908
  • fix: 书架布局模式切换不生效及列表封面未垂直居中 by @maker255 in #1913
  • refactor (read & typography): 清理废弃功能并规范化排版配置键名 by @52fisher in #1899
  • feat:阅读界面更多设置里补充按钮切换新旧目录显示 by @todoXu in #1912
  • MAD 遗留修复 by @5151561 in #1926
  • feat: 增加模型思考强度配置, by @Duanhl in #1916
  • refactor(read): 简化标题字体大小的计算逻辑 by @52fisher in #1918
  • feat(read): add font size offset adjustment for text styles by @52fisher in #1920
  • fix: 修复弹窗字体缩放不跟随设置且窗口尺寸变化后失效 by @maker255 in #1929
  • Fix search issue in specified book source management by @a328929 in #1957
  • 修复书源页面无障碍相关问题,修复书源 替换规则管理页面底部操作,读屏软件无法聚焦的问题 by @a328929 in #1959
  • fix: 书签跳转位置有误 by @funnytime75 in #1961
  • fix: 书架简介显示书源状态面板而非正文 by @5151561 in #1962
  • 修复书源校验通知消失的问题,修复锁屏书源校验异常退出的问题,修复书源校验时文字显示不全的问题,修复在书源管理页面进行架构迁移时,遗留的其余问题 by @a328929 in #1972
  • 增强手柄功能支持,统一代码风格,简化接口定义 by @mobeicanyue in #1979
  • feat: 在书架的分组管理中添加“AI自动分组”入口 by @Loooosdin in #1974
  • Pr/reader bookmark swipe by @maker255 in #1987
  • fix:修复seek无法刷新的问题 by @todoXu in #1993
  • feat:允许设置无规则匹配时的章节分割字数 by @todoXu in #2016
  • feat: AI 自动分组支持增量模式 by @Loooosdin in #2029
  • 修复听书播放器蒙版点击穿透,添加Android媒体控制通知,朗读定时添加读完本章功能 by @lingran7031 in #2024
  • fix: 统一听书播放器语速调节范围与经典朗读控制一致 by @kungunier in #2033
  • fix: 底栏填充样式着色层半透明,修复模糊被完全遮住 by @kungunier in #2075
  • fix: 听书系统媒体播放器进度条随朗读推进 by @lingran7031 in #2042
  • fix: 目录更新后新增章节点击无法跳转 by @kungunier in #2077
  • fix(read-record): 修复备份导入重复记录并完善未知作者归属 by @coastline-echo in #2076
  • feat: 恢复扫码导入书源入口 by @kungunier in #2078
  • fix: web接口 saveReplaceRule/deleteReplaceRule 成功时响应仍为 isSuccess=false by @kungunier in #2081
  • fix(read-record): 修复跨设备记录合并、时长统计及合并弹窗问题 by @coastline-echo in #2093
  • Feat/reading anchor by @maker255 in #2089
  • fix: 从媒体控件打开阅读器时重置导航栈至主页 by @lingran7031 in #2158
  • fix: 修正书籍详情换源入口及弹窗标题 by @user-A100 in #2157
  • fix(reader): 行高排除异常 leading,修复部分字体顶部行距过大 by @Mupceet in #2221
  • fix(backup): 划线笔记表 book_marks 纳入备份与恢复(随书签忽略项统一控制) by @Mupceet in #2231
  • fix(rhino): 脚本入口先确保上下文工厂已安装,修 RhinoContext 强转崩溃 by @Mupceet in #2258
  • fix(search): 全文搜索历史只记录确认过的查询 by @kungunier in #2245
  • fix(readaloud): AI 朗读分析补推理级别开关,默认关闭思考 by @kungunier in #2244
  • fix(source-management): 完善删除确认与书源操作提示 by @coastline-echo in #2238
  • fix: 封面持久化缓存与离线加载、目录字数剔除富文本、书架滚动性能等修复 by @2408893730 in #2242
  • feat(web):阅读界面新增"自动翻页"功能(滚动模式) by @rinnki-L in #2263
  • fix(app): 崩溃重启改走 launcher 组件解析——图标别名切换会禁用 MainActivity,显式 Intent 启动即崩 by @Mupceet in #2266
  • feat(reader): 预置 excludeActionImages 排版能力——带动作脚本的图片(段评气泡)可在测量层整体剔除 by @Mupceet in #2267
  • fix(reader): 修复英文/Latin 单词异常断行 by @ViqUey in #2274
  • Add Xbox controller LB/RB support and paging feature by @mobeicanyue in #2280
  • fix: 收掉 main 上的 CI 红灯(API 26 崩溃 / 规则引擎快捷路径 / lint / 文档死链) by @HapeLee in #2281
  • fix(reader): preserve word selection until drag starts by @ViqUey in #2288
  • fix: 处理 Android 11+ 开屏启动窗口状态栏颜色异常 (紫色) by @sdkahal in #2311
  • fix(read-record): 修复阅读记录删除与跨午夜时长统计 by @coastline-echo in #2314
  • fix: 修复媒体进度条灰化与朗读定时结束后章节回退 by @lingran7031 in #2324
  • fix: 修复听书播放器朗读设置跳转 by @lingran7031 in #2347
  • fix(search): 修复书源触发人机验证后搜索中断且未继续搜索的问题 by @zuohl in #2372
  • fix: 关闭分组的「允许下拉刷新」后仍可下拉刷新 by @mingxitang in #2369
  • feat: 添加LT和RT按钮支持,优化手柄配置 by @mobeicanyue in #2358
  • feat(readaloud): 多角色配音、正则角色、背景乐、气泡样式、听书下载整套,附原有缺陷修复 by @2408893730 in #2371
  • refactor: 重构 Xbox 手柄配置和状态管理,优化代码结构 by @mobeicanyue in #2387
  • fix(cast): 角色记忆与配音双向同步、声音池导入自识别、AI 默认模型传播 by @2408893730 in #2384
  • fix(font): 修复应用内字体不生效与国产 ROM 字体文件夹读不出内容,新增「导入字体文件」 by @clevebitr in #2379
  • fix(network): 适配 Android 17 本地网络保护,补齐局域网访问权限 by @THERentropy in #2391
  • fix(deps): Compose 整条线钉到 1.13.0-beta01,修复 "LayoutNode not found in RectList" 崩溃 by @kungunier in #2400
  • fix(gson): 给外部契约与落盘 JSON 的字段写死 @SerializedName(修 #2398 关联书籍整组消失) by @kungunier in #2401
  • feat: 预下载拆分为向前/向后并跟随设置,发现页页码与书架识别,修复条漫无缝白缝、漫画缓存目录与目录缓存图标,新增按书关闭阅读记录,漫画正文跨章节首图片跳动问题 by @ZYO122 in #2416
  • fix(web): 修复插件兼容、资源路径与服务状态显示 by @berial in #2421
  • fix(read-aloud): 朗读切章与起点、角色随机补音、TTS Server 导入层级等 11 项 by @2408893730 in #2427
  • fix(read-aloud/cast): 旁白默认音色与章标题、角色记忆收敛、分配窗口内换模型 by @2408893730 in #2429

New Contributors

Full Changelog: 3.26.14...3.26.16

Don't miss a new legado-with-MD3 release

NewReleases is sending notifications on new releases.