Commit Graph
100 Commits
Author SHA1 Message Date
Xwite cfd9fa90ad fix: ReadBook.durChapterIndex not changed when book.durChapterIndex change
fix https://github.com/gedoor/legado/issues/2338
2022-09-27 09:04:53 +08:00
Xwite d1709a0537 feat: decode decrypted cover 2022-09-21 09:35:10 +08:00
Xwite b4cb5a08bb feat(web): change web source editor path 2022-09-19 09:10:10 +08:00
Xwite 37313d2618 feat: add imageDecode Rule 2022-09-15 17:25:27 +08:00
Xwite 0d73d5ca72 docs: fix typo 2022-09-15 13:36:25 +08:00
Xwite 4436c8de2f feat: update book in LocalBook.getChapterList 2022-09-04 13:18:18 +08:00
Xwite dd16db7b94 Revert https://github.com/Xwite/legado/commit/4b15202a9c31df5849f3b56613c1a9d99545b851 2022-09-04 11:56:53 +08:00
Xwite 1e72cb0624 fix: change epub file copy position
book.getFolderName returned value may change after function EpubFile.upBookInfo called, move a folder which is not related with bookName

epub file copied will be deleted after BookHelp.clearInvalidCache called
2022-09-04 10:49:15 +08:00
Xwite b521f090b7 fix: change epub file copy position
BookHelp.clearInvalidCache will delete epub file, move to book folder rather than cache folder

fix #2206
2022-08-29 08:49:17 +08:00
Xwite c7e6caa7ee docs: update RuleHelp md
refs: https://github.com/gedoor/legado/pull/2156
2022-08-12 23:00:41 +08:00
Xwite 115b0600a7 fix(AnalyzeUrl): skip analyze when mUrl is DataURL 2022-08-12 22:28:02 +08:00
Xwite 4ba9fefe3e fix(LocalBook): remove duplicated chapter 2022-06-04 15:45:57 +08:00
Xwite 87805a0f28 fix(epub): titlepage.xhtml 2022-06-04 15:36:21 +08:00
Xwite aeb14c62ec fix: check suffix characters 2022-06-01 19:47:39 +08:00
Xwite d5c79c78a1 feat(ImageProvider): disable replace when detect empty image url 2022-06-01 18:27:34 +08:00
Xwite f93650c782 feat(ImageProvider): toast when image url is empty 2022-06-01 18:02:29 +08:00
Xwite 98b2873d90 fix(epub): reset ReadConfig.useReplaceRule to false
fix #1831
2022-06-01 17:25:15 +08:00
Xwite 5dd9dd4510 fix: typo 2022-06-01 14:22:29 +08:00
Xwite ab7e777e15 chore(book/read): BitmapLruCache store key change to filePath 2022-06-01 14:06:56 +08:00
Xwite b2d22ea034 feat(epub): support titlepage.xhtml cover 2022-06-01 10:36:14 +08:00
Xwite 60821816e1 chore: improve hint 2022-06-01 09:14:53 +08:00
Xwite c147c72c5e fix(EpubFile/parseFirstPage): parse all contents
fix #1932
2022-06-01 08:28:07 +08:00
Xwite becedcc7a2 fix(epub): 最后一章内容缺失 2022-06-01 06:47:45 +08:00
Xwite 440bf41766 fix(epub): fix https://github.com/gedoor/legado/pull/1929/commits/ac323a81b0b2540fe0fda136955223de4c07b9f0 2022-05-31 19:57:24 +08:00
Xwite 5fc054176e feat(epub): 识别多级目录 2022-05-31 19:35:01 +08:00
Xwite ac323a81b0 fix(LocalBook/EpubFile): load all contents 2022-05-31 17:48:05 +08:00
Xwite 1f2a4e6d81 fix: fail to remove duplicate title when content only has title 2022-05-31 14:04:46 +08:00
Xwite 453b5ef30d docs: update docs 2022-05-31 12:51:19 +08:00
Xwite b2f8787887 chore: update strings.xml 2022-05-31 12:32:53 +08:00
Xwite d5655a56a8 fix(book/searchContent): search nothing if chineseConvert enabled 2022-05-31 11:08:48 +08:00
Xwite 6a1b01e631 fix(LocalBook/EpubFile): remove next chapter duplicated title 2022-05-31 10:34:54 +08:00
Xwite 2c57e8e651 fix(LocalBook/EpubFile): skip to load Volume content 2022-05-31 08:43:56 +08:00
Xwite d1da6b8673 fix(LocalBook/EpubFile): load all contents
fix https://github.com/gedoor/legado/issues/1927
2022-05-31 07:38:22 +08:00
Xwite 4652679b5f chore: remove unused string 2022-05-30 11:54:40 +08:00
Xwite 95b74853aa docs: update log 2022-05-30 06:39:38 +08:00
Xwite 0b0bc58a33 feat(book/cache): add export picture option 2022-05-30 06:35:42 +08:00
Xwite 142b27a376 feat(ImageProvider): add bitmapLrucache size setting 2022-05-29 14:57:55 +08:00
Xwite 04e116e557 feat(ImageProvider): add bitmapLrucache size setting 2022-05-29 14:44:11 +08:00
Xwite 8320b3827e ci(cronet): check file exit before download 2022-05-29 09:18:11 +08:00
Xwite 2b9c6efb0d fix: aes key needs 16 bytes
https://github.com/gedoor/legado/pull/1902/commits/0b7066724141e68bd245720767f18fa425ff5b88
2022-05-27 17:24:40 +08:00
Xwite f0f10350c8 docs: update jshelp.md 2022-05-27 13:30:03 +08:00
Xwite c4f5ec29ea feat(EncoderUtils): support zeropadding 2022-05-27 12:57:22 +08:00
Xwite 7b695f1680 docs: add hutool doc link 2022-05-27 11:48:10 +08:00
Xwite 048f062a07 Revert "refactor: remove cn.hutool:hutool-crypto"
This reverts commit bf61eaeb6c.
2022-05-27 11:24:29 +08:00
Xwite abf0679b25 refactor: remove DigestUtils 2022-05-27 11:18:03 +08:00
Xwite 2888d7107f ci(dependbot): add maven repository 2022-05-26 14:28:08 +08:00
Xwite cd9429e49a chore: change loading error pic 2022-05-26 13:30:21 +08:00
Xwite c3062e2a3d docs: update issue template 2022-05-25 15:46:30 +08:00
Xwite 7437cf23db feat(book/remote): save remoteBookFile to defaultBookTreeUri 2022-05-24 14:17:37 +08:00
Xwite e521dd5b60 feat(book/remote): implements isOnBookShelf and use regex to judge
booktype
2022-05-24 14:16:54 +08:00
Xwite 2ff1b23b3e fix(DigestUtils): lateinit property not initialize 2022-05-24 10:40:57 +08:00
Xwite faba931b97 docs: fix typo and add link 2022-05-24 09:14:57 +08:00
Xwite 077bbb06bb feat(JsExtensions): add Hmac and update docs 2022-05-24 07:11:51 +08:00
Xwite bf61eaeb6c refactor: remove cn.hutool:hutool-crypto
for Digest/AES/DES/3DES use `io.legado.app.utils`
for dateformat use `java.text.SimpleDateFormat`
2022-05-24 00:52:14 +08:00
Xwite 9150e32456 refactor: implements DigestUtils 2022-05-24 00:51:53 +08:00
Xwite 3da8933894 feat(JsExtensions): use EncoderUtils implement DES/tripleDES
bug: iv must be null when mode is `ECB`
feat: implements DES
docs: update jsHelp.md
2022-05-24 00:48:00 +08:00
Xwite 467c39352b feat(EncoderUtils): add DES DESede method 2022-05-23 21:15:43 +08:00
Xwite 0b70667241 fix(EncoderUtils): change default transformation of AES 2022-05-23 19:51:06 +08:00
Xwite b6b7e0237b fix(RssSource): enabledCookieJar option 2022-05-16 18:00:50 +08:00
Xwite 312e66d4dd fix(SourceAnalyzer): enabledCookieJar option 2022-05-16 17:19:42 +08:00
Xwite c6915f2b36 fix:目录页面空白bug 2022-05-15 10:23:06 +08:00
Xwite 9e638dce68 fix:直接导入的文件类型判断错误 2022-05-15 10:07:23 +08:00
Xwite 93c82a50f2 Revert "feat:其他方式处理文件后打开添加本地界面"
This reverts commit 4822cc0384.
2022-05-15 08:28:43 +08:00
Xwite 886bd013f7 fix:下载文件时添加书源的请求头 2022-05-15 08:12:26 +08:00
Xwite 4822cc0384 feat:其他方式处理文件后打开添加本地界面 2022-05-15 08:10:57 +08:00
Xwite b81dcd7ff0 fix:优化导入逻辑和调整界面 2022-05-15 06:59:58 +08:00
Xwite 754bcc671d fix:文件类书源跳过目录正文调试 2022-05-14 16:29:57 +08:00
Xwite 430b8053c1 feat:添加导入书籍对话框 2022-05-14 16:04:28 +08:00
Xwite c0c11b4242 refactor(LocalBook.kt): 优化 2022-05-14 12:50:51 +08:00
Xwite ce3ebbe354 feat:添加文件类下载链接规则 2022-05-13 22:01:34 +08:00
Xwite f787f754e1 feat:文件类书源跳过校验目录正文 2022-05-13 18:44:57 +08:00
Xwite d29b427aa6 docs:更新文件类型书源说明 2022-05-13 18:06:00 +08:00
Xwite 94cdf50735 fix: 导入在线文件bug 2022-05-13 13:05:23 +08:00
Xwite c9c1d28853 fix: 导入在线文件bug 2022-05-13 12:29:21 +08:00
Xwite 234b9b092c feat:单个在线文件支持直接导入 2022-05-13 11:40:32 +08:00
Xwite 57e15e9b92 feat:单个在线文件支持直接导入 2022-05-13 11:37:19 +08:00
Xwite 25a5192cf7 docs:update doc 2022-05-13 07:08:29 +08:00
Xwite dd1f31a516 fix(ui):编辑工具栏放不下 2022-05-13 07:00:39 +08:00
Xwite 44aa7fd5e3 feat:书源cookie选项功能实现 2022-05-13 05:49:58 +08:00
Xwite f249463b45 feat(ui):书源编辑添加自动保存cookie的选项(功能未实现) 2022-05-12 21:02:43 +08:00
Xwite 7437344a76 feat:添加文件类型书源(知轩藏书类) 2022-05-12 16:24:35 +08:00
Xwite 837bda546f refactor:在线书籍文件导入 2022-05-12 16:03:18 +08:00
Xwite c36d3ae85b fix(书源导入):no path $.sourceUrls find
json.read找不到会抛出异常
2022-05-10 15:54:59 +08:00
Xwite 4c453483d7 fix: ui bug 2022-05-10 09:34:34 +08:00
Xwite 9941f2cd85 feat: add prompt when open local book 2022-05-09 21:19:26 +08:00
Xwite ee2fedf220 fix:书源校验打开校验设置闪屏bug 2022-05-09 19:48:24 +08:00
Xwite bfc1202106 feat:remove unnecessary code 2022-05-08 17:45:42 +08:00
Xwite 36837f45ed feat:remove unnecessary code 2022-05-08 17:40:19 +08:00
Xwite c4cec92a96 fix:无法通过设置UrlOption更改glide的ua 2022-05-08 06:47:19 +08:00
Xwite e7f7e25b6c fix:删除glide默认ua 2022-05-08 06:43:30 +08:00
Xwite ad7b16d13d fix:取消验证没有停止等待 2022-05-07 15:52:05 +08:00
Xwite b352c07ad2 fix:校验bug 2022-05-07 13:58:37 +08:00
Xwite a55c63ef90 fix:cookie内存缓存bug 2022-05-07 13:10:05 +08:00
Xwite 38b0795e2a fix: 特定情况下登录UI无法保存登录状态
数据库中存在cookie,登录头也有cookie,后者会被前者覆盖
2022-05-07 10:27:36 +08:00
Xwite 3f2410f456 refactor:remove duplicated pollyfill 2022-05-07 09:27:15 +08:00
Xwite 5d1b00ef0a fix:okhttp自动保存返回的cookie 2022-05-07 09:06:27 +08:00
Xwite 115357a573 fix:okhttp自动保存返回的cookie 2022-05-07 08:56:41 +08:00
Xwite e69abf9ace fix:okhttp自动保存返回的cookie 2022-05-07 07:05:17 +08:00
Xwite 04d97c3900 fix:glide重复添加ua 2022-05-07 06:57:47 +08:00
Xwite 98923c2e15 fix:不缓存验证码bitmap 2022-05-07 06:26:15 +08:00