Xwite
c6c0cf1ac1
feat: 实现本地文件不存在时自动下载webDav文件
2022-10-02 14:23:47 +08:00
Xwite
6433d17a68
chore: rename EventBus.BOOK_URL_CHANGED
2022-10-01 09:18:03 +08:00
Xwite
e6f431a139
修复文件类书源换源后阅读按钮工作不正确的bug
2022-10-01 09:18:03 +08:00
Xwite
e34884b3f1
fix: search nothing when query is chapter title
...
- enable reSegment
- revert https://github.com/gedoor/legado/commit/b181d81f1728b725e8bd0b6a802a4b3d2911cd97
2022-09-28 19:04:29 +08:00
Xwite
ec3fe5ab42
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
1077a30363
feat: decode decrypted cover
2022-09-21 09:35:10 +08:00
Xwite
9d65d0cc77
feat(web): change web source editor path
2022-09-19 09:10:10 +08:00
Xwite
25f80a6e91
feat: add imageDecode Rule
2022-09-15 17:25:27 +08:00
Xwite
1cd9aa3f7a
docs: fix typo
2022-09-15 13:36:25 +08:00
Xwite
c5b9b52650
feat: update book in LocalBook.getChapterList
2022-09-04 13:18:18 +08:00
Xwite
b29ce638df
Revert https://github.com/Xwite/legado/commit/38e2fe103a75ca7744333934a65ca3dfb2531003
2022-09-04 11:56:53 +08:00
Xwite
fe2271f357
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
19e7b58dd8
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
182cd0e2b7
docs: update RuleHelp md
...
refs: https://github.com/gedoor/legado/pull/2156
2022-08-12 23:00:41 +08:00
Xwite
185f25dd6b
fix(AnalyzeUrl): skip analyze when mUrl is DataURL
2022-08-12 22:28:02 +08:00
Xwite
05581c30c3
fix(LocalBook): remove duplicated chapter
2022-06-04 15:45:57 +08:00
Xwite
c71099a379
fix(epub): titlepage.xhtml
2022-06-04 15:36:21 +08:00
Xwite
23d26172a4
fix: check suffix characters
2022-06-01 19:47:39 +08:00
Xwite
6098260f45
feat(ImageProvider): disable replace when detect empty image url
2022-06-01 18:27:34 +08:00
Xwite
2f4f7f46b7
feat(ImageProvider): toast when image url is empty
2022-06-01 18:02:29 +08:00
Xwite
99835dfc17
fix(epub): reset ReadConfig.useReplaceRule to false
...
fix #1831
2022-06-01 17:25:15 +08:00
Xwite
fc6745b6fe
fix: typo
2022-06-01 14:22:29 +08:00
Xwite
ed29ccc7b0
chore(book/read): BitmapLruCache store key change to filePath
2022-06-01 14:06:56 +08:00
Xwite
e0a3f831c7
feat(epub): support titlepage.xhtml cover
2022-06-01 10:36:14 +08:00
Xwite
6ccd7fbfd4
chore: improve hint
2022-06-01 09:14:53 +08:00
Xwite
2bf6a4b39c
fix(EpubFile/parseFirstPage): parse all contents
...
fix #1932
2022-06-01 08:28:07 +08:00
Xwite
ad5aef2bc1
fix(epub): 最后一章内容缺失
2022-06-01 06:47:45 +08:00
Xwite
59046456c6
fix(epub): fix https://github.com/gedoor/legado/pull/1929/commits/dd5b1fb488c7cf90356bc783aad64ff05eac5990
2022-05-31 19:57:24 +08:00
Xwite
8c3dead3dd
feat(epub): 识别多级目录
2022-05-31 19:35:01 +08:00
Xwite
dd5b1fb488
fix(LocalBook/EpubFile): load all contents
2022-05-31 17:48:05 +08:00
Xwite
72b0fd5a47
fix: fail to remove duplicate title when content only has title
2022-05-31 14:04:46 +08:00
Xwite
a8131d5362
docs: update docs
2022-05-31 12:51:19 +08:00
Xwite
414ccc2b52
chore: update strings.xml
2022-05-31 12:32:53 +08:00
Xwite
a1991f21a2
fix(book/searchContent): search nothing if chineseConvert enabled
2022-05-31 11:08:48 +08:00
Xwite
0bc7341a18
fix(LocalBook/EpubFile): remove next chapter duplicated title
2022-05-31 10:34:54 +08:00
Xwite
484a3782f1
fix(LocalBook/EpubFile): skip to load Volume content
2022-05-31 08:43:56 +08:00
Xwite
7c1c0ab930
fix(LocalBook/EpubFile): load all contents
...
fix https://github.com/gedoor/legado/issues/1927
2022-05-31 07:38:22 +08:00
Xwite
bc2edf4e56
chore: remove unused string
2022-05-30 11:54:40 +08:00
Xwite
a9bb7f9434
docs: update log
2022-05-30 06:39:38 +08:00
Xwite
a744af576f
feat(book/cache): add export picture option
2022-05-30 06:35:42 +08:00
Xwite
eda8567f6a
feat(ImageProvider): add bitmapLrucache size setting
2022-05-29 14:57:55 +08:00
Xwite
83bc051f79
feat(ImageProvider): add bitmapLrucache size setting
2022-05-29 14:44:11 +08:00
Xwite
caa36f1f23
ci(cronet): check file exit before download
2022-05-29 09:18:11 +08:00
Xwite
277633d903
fix: aes key needs 16 bytes
...
https://github.com/gedoor/legado/pull/1902/commits/83a9971d661493f08b937cc6576c4604d55dcba7
2022-05-27 17:24:40 +08:00
Xwite
0a08522ae6
docs: update jshelp.md
2022-05-27 13:30:03 +08:00
Xwite
e35b592691
feat(EncoderUtils): support zeropadding
2022-05-27 12:57:22 +08:00
Xwite
d6a7cc743a
docs: add hutool doc link
2022-05-27 11:48:10 +08:00
Xwite
8468d2e357
Revert "refactor: remove cn.hutool:hutool-crypto"
...
This reverts commit 620bd6a749 .
2022-05-27 11:24:29 +08:00
Xwite
8993ba4c9a
refactor: remove DigestUtils
2022-05-27 11:18:03 +08:00
Xwite
e9d22acc63
ci(dependbot): add maven repository
2022-05-26 14:28:08 +08:00
Xwite
4705c5df49
chore: change loading error pic
2022-05-26 13:30:21 +08:00
Xwite
57830273ab
docs: update issue template
2022-05-25 15:46:30 +08:00
Xwite
787393d83d
feat(book/remote): save remoteBookFile to defaultBookTreeUri
2022-05-24 14:17:37 +08:00
Xwite
2649e1b6ba
feat(book/remote): implements isOnBookShelf and use regex to judge
...
booktype
2022-05-24 14:16:54 +08:00
Xwite
8df2fc3e72
fix(DigestUtils): lateinit property not initialize
2022-05-24 10:40:57 +08:00
Xwite
4c97e17ac4
docs: fix typo and add link
2022-05-24 09:14:57 +08:00
Xwite
123b9aacf2
feat(JsExtensions): add Hmac and update docs
2022-05-24 07:11:51 +08:00
Xwite
620bd6a749
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
9be7857763
refactor: implements DigestUtils
2022-05-24 00:51:53 +08:00
Xwite
c42cf0a59e
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
c1fb5b80ac
feat(EncoderUtils): add DES DESede method
2022-05-23 21:15:43 +08:00
Xwite
83a9971d66
fix(EncoderUtils): change default transformation of AES
2022-05-23 19:51:06 +08:00
Xwite
16c1182254
fix(RssSource): enabledCookieJar option
2022-05-16 18:00:50 +08:00
Xwite
da0ab12a5a
fix(SourceAnalyzer): enabledCookieJar option
2022-05-16 17:19:42 +08:00
Xwite
a6fb244b55
fix:目录页面空白bug
2022-05-15 10:23:06 +08:00
Xwite
b1ff349cc5
fix:直接导入的文件类型判断错误
2022-05-15 10:07:23 +08:00
Xwite
6e0b2b0c5e
Revert "feat:其他方式处理文件后打开添加本地界面"
...
This reverts commit bfdd54bec0 .
2022-05-15 08:28:43 +08:00
Xwite
4ac1c916c1
fix:下载文件时添加书源的请求头
2022-05-15 08:12:26 +08:00
Xwite
bfdd54bec0
feat:其他方式处理文件后打开添加本地界面
2022-05-15 08:10:57 +08:00
Xwite
d7307c2343
fix:优化导入逻辑和调整界面
2022-05-15 06:59:58 +08:00
Xwite
d2887c1b5d
fix:文件类书源跳过目录正文调试
2022-05-14 16:29:57 +08:00
Xwite
d4adbba776
feat:添加导入书籍对话框
2022-05-14 16:04:28 +08:00
Xwite
4fb534ccb7
refactor(LocalBook.kt): 优化
2022-05-14 12:50:51 +08:00
Xwite
b44e0e76fe
feat:添加文件类下载链接规则
2022-05-13 22:01:34 +08:00
Xwite
1e68ec51f2
feat:文件类书源跳过校验目录正文
2022-05-13 18:44:57 +08:00
Xwite
360aa0806d
docs:更新文件类型书源说明
2022-05-13 18:06:00 +08:00
Xwite
7898997516
fix: 导入在线文件bug
2022-05-13 13:05:23 +08:00
Xwite
d7d8845e98
fix: 导入在线文件bug
2022-05-13 12:29:21 +08:00
Xwite
a5f4ff16bc
feat:单个在线文件支持直接导入
2022-05-13 11:40:32 +08:00
Xwite
0ce0e92ae1
feat:单个在线文件支持直接导入
2022-05-13 11:37:19 +08:00
Xwite
a6fa18b5d6
docs:update doc
2022-05-13 07:08:29 +08:00
Xwite
88a63c2ab3
fix(ui):编辑工具栏放不下
2022-05-13 07:00:39 +08:00
Xwite
3e736bad19
feat:书源cookie选项功能实现
2022-05-13 05:49:58 +08:00
Xwite
46e14a83ba
feat(ui):书源编辑添加自动保存cookie的选项(功能未实现)
2022-05-12 21:02:43 +08:00
Xwite
684fb199db
feat:添加文件类型书源(知轩藏书类)
2022-05-12 16:24:35 +08:00
Xwite
08a3b95b43
refactor:在线书籍文件导入
2022-05-12 16:03:18 +08:00
Xwite
eee9097273
fix(书源导入):no path $.sourceUrls find
...
json.read找不到会抛出异常
2022-05-10 15:54:59 +08:00
Xwite
a2f69a08ff
fix: ui bug
2022-05-10 09:34:34 +08:00
Xwite
0f9e198f78
feat: add prompt when open local book
2022-05-09 21:19:26 +08:00
Xwite
cc5bdd151c
fix:书源校验打开校验设置闪屏bug
2022-05-09 19:48:24 +08:00
Xwite
8e7eb552b5
feat:remove unnecessary code
2022-05-08 17:45:42 +08:00
Xwite
7db9412fb6
feat:remove unnecessary code
2022-05-08 17:40:19 +08:00
Xwite
deb28db043
fix:无法通过设置UrlOption更改glide的ua
2022-05-08 06:47:19 +08:00
Xwite
a573d97ee8
fix:删除glide默认ua
2022-05-08 06:43:30 +08:00
Xwite
17f4be037a
fix:取消验证没有停止等待
2022-05-07 15:52:05 +08:00
Xwite
1f9b8d0d8b
fix:校验bug
2022-05-07 13:58:37 +08:00
Xwite
75ef8a17b8
fix:cookie内存缓存bug
2022-05-07 13:10:05 +08:00
Xwite
39f368817b
fix: 特定情况下登录UI无法保存登录状态
...
数据库中存在cookie,登录头也有cookie,后者会被前者覆盖
2022-05-07 10:27:36 +08:00
Xwite
d79b5e8139
refactor:remove duplicated pollyfill
2022-05-07 09:27:15 +08:00
Xwite
3017a6a398
fix:okhttp自动保存返回的cookie
2022-05-07 09:06:27 +08:00