Skip to content

Latest commit

 

History

History
452 lines (372 loc) · 14.2 KB

updateLog.md

File metadata and controls

452 lines (372 loc) · 14.2 KB

更新日志

  • 关注公众号 [开源阅读] 菜单•软件下载 提前享受新版本。
  • 关注合作公众号 [小说拾遗] 获取好看的小说。
  • 旧版数据导入教程:先在旧版阅读(2.x)中进行备份,然后在新版阅读(3.x)【我的】->【备份与恢复】,选择【导入旧版本数据】。

必读

【温馨提醒】 更新前一定要做好备份,以免数据丢失!

  • 阅读只是一个转码工具,不提供内容,第一次安装app,需要自己手动导入书源,可以从公众号 [开源阅读]、QQ群、酷安评论里获取由书友制作分享的书源。
  • 正文出现缺字漏字、内容缺失、排版错乱等情况,有可能是净化规则出现问题。先关闭替换净化并刷新,再观察是否正常。如果正常说明净化规则存在误杀,如果关闭后仍然出现相关问题,请点击源链接查看原文与正文是否相同,如果不同,再进行反馈。
  • 漫画源看书显示乱码,阅读与其他软件的源并不通用,请导入阅读的支持的漫画源!

2021/06/22

  • 修复隐藏未读设置不生效的bug
  • 修复系统字体大小选择大时导入界面按钮显示不全的bug
  • 修复听书从后台打开时不对的bug

2021/06/20

  • viewPager2 改回 viewPager
  • 添加配置导入文件规则功能 by bushixuanqi
  • 文件夹分组样式优化(未完成)
  • epub支持外部模板
  • 修复一些bug

2021/06/06

  • 添加自定义导出文件名
  • 添加书架文件夹分组样式,未完成
  • viewPager2 3层嵌套有问题,书架换回viewPager

2021/05/29

  • 谷歌版可使用外部epub模板
  • Asset文件夹下二级以内目录全文件读取,Asset->文件夹->文件
  • epub元数据修改,使修改字体只对正文生效
  • 修复epub模板文件的排序问题
  • epub可自定义模板,模板路径为书籍导出目录的Asset文件夹,模板范例
Asset中里面必须有Text文件夹,Text文件夹里必须有chapter.html,否则导出正文会为空
chapter.html的关键字有{title}、{content}
其他html文件的关键字有{name}、{author}、{intro}、{kind}、{wordCount}

2021/05/26

  • 书签绑定书名与作者
  • 修复详情页目录问题

2021/05/24

  • 反转目录后刷新内容
  • 修复上下滑动会导致左右切换问题
  • 精确搜索增加包含关键词的,比如搜索五行 五行天也显示出来, 五天行不显示

2021/05/21

  • 添加反转目录功能
  • 修复分享bug
  • 详情页添加登录菜单
  • 添加发现界面隐藏配置

2021/05/16

  • 添加总是使用默认封面配置
  • 添加一种语言 ptbr translation by mezysinc
  • epublib 修bug by ag2s20150909

2021/05/12

  • 修复预下载bug
  • 添加显示未读开关,书架布局中

2021/05/11

  • 修复部分webDav bug
  • 修复图片太大时会崩溃的bug
  • 修复其它一些bug

2021/05/10

  • 修复书签bug
  • 修改弃用类ViewPager

2021/05/09

  • 网页访问404依然返回body
  • 添加书籍批量导出

2021/05/08

  • 预下载章节可调整数目
  • 修复低版本Android使用TTS闪退。 by ag2s20150909
  • 修复WebDav报错
  • 优化翻页动画点击翻页

2021/05/06

  • 修复bug
  • url参数添加重置次数,retry
  • 修改默认tts, 手动导入
  • 升级android studio

2021/04/30

  • epub插图,epublib优化,图片解码优化,epub读取导出优化。by ag2s20150909
  • 添加高刷设置
  • 其它一些优化
  • pro版本被play商店下架了,先把pro设置图片背景的功能开放到所有版本,使用pro版本的可以使用备份恢复功能切换最新版本

2021/04/16

  • 去掉google统计,解决华为手机使用崩溃的bug
  • 添加规则订阅时判断重复提醒
  • 添加恢复预设布局的功能, 添加一个微信读书布局作为预设布局

2021/04/13

  • 修复导入布局bug
  • 修复订阅切换布局bug

2021/04/08

  • 缓存时重新检查并缓存图片
  • 订阅源调试添加源码查看
  • web调试不输出源码
  • 修复bug
  • 换源优化 --- by ag2s20150909
  • 修复localBook获取书名作者名的逻辑
  • 修复导出的epub的标题文字过大的bug
  • 优化图片排版

2021/04/02

  • 修复bug
  • 书源调试添加源码查看
  • 添加导出epub by ag2s20150909
  • 换源添加是否校验作者选项

2021/03/31

  • 优化epubLib by ag2s20150909
  • 升级库,修改弃用方法
  • tts引擎添加导入导出功能

2021/03/23

  • 修复繁简转换“勐”“十”问题。使用了剥离HanLP简繁代码的民间库。APK减少6M左右
  • js添加一个并发访问的方法 java.ajaxAll(urlList: Array) 返回 Array<StrResponse?>
  • 优化目录并发访问
  • 添加自定义epublib,支持epub v3解析目录。by ag2s20150909

2021/03/19

  • 修复图片地址参数缺少的bug
  • 修复更改替换规则时多次重新加载正文导致朗读多次停顿的bug
  • 修复是否使用替换默认值修改后不及时生效的bug
  • 修复繁简转换“勐”“十”问题。使用了剥离HanLP简繁代码的民间库。APK减少6M左右 by hoodie13
  • 百度tsn改为tts

2021/03/15

  • 优化图片TEXT样式显示
  • 图片url在解析正文时就拼接成绝对url
  • 修复一些bug

2021/03/08

  • 阅读页面停留10分钟之后自动备份进度
  • 添加了针对中文的断行排版处理-by hoodie13, 需要再阅读界面设置里手动开启
  • 添加朗读快捷方式
  • 优化Epub解析 by hoodie13
  • epub书籍增加cache by hoodie13
  • 修复切换书籍或者章节时的断言崩溃问题。看漫画容易复现。 by hoodie13
  • 修正增加书签alert的正文内容较多时,确定键溢出屏幕问题 by hoodie13
  • 图片样式添加TEXT, 阅读界面菜单里可以选择图片样式

2021/02/26

  • 添加反转内容功能
  • 更新章节时若无目录url将自动加载详情页
  • 添加变量nextChapterUrl
  • 订阅跳转外部应用时提示
  • 修复恢复bug
  • 详情页拼接url改为重定向后的地址
  • 不重复解析详情页

2021/02/21

  • 下一页规则改为在内容规则之后执行
  • 书籍导出增加编码设置和导出文件夹设置,使用替换设置
  • 导入源添加等待框
  • 修复一些崩溃bug

2021/02/16

  • 修复分享内容不对的bug
  • 优化主题颜色,添加透明度
  • rss分类url支持js
  • 打开阅读时同步阅读进度

2021/02/09

  • 修复分组内书籍数目少于搜索线程数目,会导致搜索线程数目变低
  • 修复保存书源时不更新书源时间的bug
  • 订阅添加夜间模式,需启用js,还不是很完善
  • 优化源导入界面

2021/02/03

  • 排版导出文件名修改为配置名称
  • 取消在线朗读下载文件检测,会导致朗读中断
  • 修复其它一些bug

2021/01/30

  • 优化阅读记录界面
  • 自定义分组可以隐藏,删除按钮移到编辑对话框
  • 修复其它一些bug

2021/01/23

  • 优化书源校验,从搜索到正文全部校验
  • play版可以设置背景图片
  • 添加几个js方法,见io.legado.app.help.JsExtensions

2021/01/20

  • 更新在线朗读

2021/01/18

  • 增加三星 S Pen 支持 by dacer
  • 订阅添加阅读下载,可以从多个渠道下载
  • 修复一些BUG

2021/01/12

  • 修复bug
  • 朗读时翻页防止重复发送请求 by litcc
  • 换源刷新之前删除原搜索记录
  • 优化web调试

2021/01/05

  • 修复崩溃bug

2021/01/03

  • 导出书单只保留书名与作者,导入时自动查找可用源
  • 添加预加载设置
  • 选择分组时只搜索分组

2020/12/30

  • 解决文件下载异常,在线语音可正常播放 by Celeter
  • 更新默认在线朗读库, 默认id小于0方便下次更新时删除旧数据, 有重复的自己删除
  • 导入导出书单
  • 其它一些优化

2020/12/27

  • 订阅添加搜索和分组
  • 修复部分手机状态栏bug
  • 单url订阅支持内容规则和样式

2020/12/19

  • 书签转移到文本菜单里,会记录选择的文本和位置
  • 订阅源添加单url选项,直接打开url
  • 订阅源可以put,get数据

2020/12/17

  • 继续修复bug

2020/12/16

  • 修复上版本因更新组件引起的一些bug
  • 搜索一点都不闪了

2020/12/15

  • 修复一些引起崩溃的bug
  • 修复搜书和换源可能什么分组都没有的bug
  • 添加同步进度开关,默认开启,在备份与恢复里面

2020/12/14

  • 修复bug
  • 电池图标不允许改字体
  • 升级js库

2020/12/13

  • 修复bug
  • 网络访问框架修改为RxHttp, 有bug及时反馈
  • 优化进度同步
  • 换源界面添加分组选择
  • 沉浸模式时阅读界面导航栏透明

2020/12/11

  • 修复因修改进度同步导致的bug

2020/12/09

  • 修复bug
  • 优化中文排序
  • 优化编码识别
  • 选择文字时优先选词
  • 优化进度同步,进入书籍时同步,每次同步单本书,减少同步文件大小

2020/12/06

  • 添加规则订阅功能,订阅界面第一个图标,可以订阅书源/订阅源/替换规则

2020/12/04

  • 阅读进度从页数改为字数,排版变化时定位更准确
  • 修改viewBinding
  • 修复中文排序
  • 去掉FontJs规则,可以写在替换规则里,示例可在帮助文档查看

2020/11/30

  • 优化阅读界面设置
  • 阅读界面显示信息添加时间及电量
  • 阅读界面显示信息可以自定义颜色
  • 修复bug

2020/11/24

  • 修复音频bug

2020/11/18

  • 优化导航栏
  • js添加java.log(msg: String)用于调试时输出消息
  • js添加cookie变量,方法见io.legado.app.help.http.api.CookieManager
  • js添加cache变量,可以用来存储token之类的临时值,可以设置保存时间,方法见io.legado.app.help.CacheManager
  • 需要token的网站可以用js来写了,比如阿里tts

2020/11/16

  • 修复导出添加替换净化引起的bug

2020/11/15

  • 正文规则添加字体规则,返回ByteArray
  • js添加方法:
base64DecodeToByteArray(str: String?): ByteArray?
base64DecodeToByteArray(str: String?, flags: Int): ByteArray?
  • 导出添加替换净化
  • 修复正文内容TalkBack不对的bug,优化视障使用体验

2020/11/08

  • 优化书源,订阅源导入,添加保持原名选项
  • 优化使用体验,初次使用是自动弹出帮助文档
  • 添加阅读界面的点击区域设置
  • 滚动翻页时自动翻页也采用滚动模式

2020/11/07

  • 详情页菜单添加拷贝URL
  • 解决一些书名太长缓存报错的bug
  • 添加备份搜索记录
  • 替换编辑界面添加正则学习教程
  • 去除解析目录时拼接相对url,提升解析速度
  • 自动分段优化 by tumuyan
  • web支持图片显示 by 六月

2020/11/01

  • 导入本地添加智能扫描,菜单-智能扫描,扫描当前文件夹包括子文件夹下所有文件

2020/10/30

  • 修复bug
  • 优化Android 11文件选择,本地导入

2020/10/28

  • 修复SDK 30使用TTS问题

2020/10/27

  • 点击书籍分组可显示书籍数量
  • 升级到SDK30
  • 修复8.0不显示默认背景图片的bug
  • 添加排版命名

2020/10/24

  • 修复选择错误的bug
  • 修复长图最后一张不能滚动的bug
  • js添加java.getCookie(sourceUrl:String, key:String? = null)来获取登录后的cookie by AndyBernie
java.getCookie("http://baidu.com", null) => userid=1234;pwd=adbcd
java.getCookie("http://baidu.com", "userid") => 1234
  • 修复简繁转换没有处理标题
  • 每本书可以单独设置翻页动画,在菜单里
  • 添加重新分段功能,针对每本书,在菜单里,分段代码来自tumuyan

2020/10/21

  • 默认分组无书籍时自动隐藏
  • 自定义翻页按键支持多个按键

2020/10/19

  • 优化分组管理
  • 修复预下载没有保存的bug

2020/10/18

  • 优化分组管理,默认分组可以重命名了
  • 修复书架空白的bug,是constraintlayout库新版本的bug
  • 修复分组和崩溃bug

2020/10/16

  • 修复排版导入背景失败bug
  • 修改默认度逍遥per为5003,需要重新导入默认
  • 优化规则解析

2020/10/14

  • 优化替换规则编辑界面
  • 修复网格书架间距变大bug
  • 其它一些优化,bug修复

2020/10/13

  • 更新android studio 到 4.1
  • 书架整理增加滑动选择

2020/10/12

  • 优化预下载,防止同时下载太多卡顿

2020/10/11

  • 优化书源校验
  • 语言切换bug修复 by h11128

2020/10/07

  • 更新时预下载10章
  • 支持更多分组
  • url添加js参数,解析url时执行,可在访问url时处理url,例
https://www.baidu.com,{"js":"java.headerMap.put('xxx', 'yyy')"}
https://www.baidu.com,{"js":"java.url=java.url+'yyyy'"}
  • 修复bug

2020/10/02

  • 优化规则解析
  • 优化正文搜索
  • 翻页动画跟随背景
  • 双击发现折叠发现,再次双击滚动至顶端
  • 修复bug

2020/09/29

  • 增加了几个方法用于处理文件 by Celeter
//文件下载,content为十六进制字符串,url用于生成文件名,返回文件路径
downloadFile(content: String, url: String): String
//文件解压,zipPath为压缩文件路径,返回解压路径
unzipFile(zipPath: String): String
//文件夹内所有文件读取
getTxtInFolder(unzipPath: String): String
  • 增加type字段,返回16进制字符串,例:https://www.baidu.com,{"type":"zip"}
  • 底部操作栏阴影跟随设置调节

2020/09/24

  • 修复规则解析bug

2020/09/21

  • 修复规则解析bug
  • 换源时无最新章节信息时可加载详情页来获取(默认关闭)

2020/09/20

  • 优化正文搜索
  • 阅读界面信息添加书名

2020/09/18

  • 解决正文替换{{title}}问题
  • 修复共用布局配置不能读取的问题
  • 添加自定义源分组功能 by KKL369
  • 解决跨进程调用ReaderProvider出现CursorIndexOutOfBoundsException问题

2020/09/17

  • 优化正文搜索文字颜色
  • 优化书源校验 by KKL369
  • 缓存导出到webDav by 10bits
  • 导入的字体在字体选择界面显示

2020/09/15

  • 修复导入排版字体重复报错的bug
  • 添加正文搜索 by h11128

2020/09/12

  • web看书同步最新章
  • web写源增加图片样式等规则
  • 正文规则可以使用@get:{title}获取目录标题,js里使用title

2020/09/11

  • 修复一些bug
  • 背景配置自由添加

2020/09/10

  • 修复自动换源的bug
  • 修复保存主题的bug
  • 书源排序,分享,注释优化 by h11128