Commit Graph
100 Commits
Author SHA1 Message Date
Xwite b661d5e1c6 [skip ci] update workflows 2023-03-09 08:39:50 +08:00
Xwite 1aede81753 [skip ci] update workflows 2023-03-09 08:27:39 +08:00
Xwite e8af7c4829 [skip ci] update workflows 2023-03-09 08:25:18 +08:00
Xwite e84b20e7bb fix Can't create handler inside thread that has not called Looper.prepare () 2023-03-08 08:23:04 +08:00
Xwite b18b75b3e9 [skip ci] actions/checkout@v3 default fetch-depth is 1 2023-03-08 08:03:55 +08:00
Xwite 012dc106c3 feat(webFileImport): add waitDialog
close #2847
2023-03-08 07:11:39 +08:00
Xwite 091412470c fix(BookInfo): close #2846 2023-03-08 02:41:10 +08:00
Xwite 0b201f0018 fix(TextFile): throw meaningful Exception 2023-03-07 18:56:21 +08:00
Xwite 0949b776cc fix 2023-03-07 18:00:33 +08:00
Xwite 880df24523 fix 2023-03-07 17:51:05 +08:00
Xwite 563a01ea05 fix 2023-03-07 17:21:18 +08:00
Xwite dbeba7fd40 fix 2023-03-07 17:17:37 +08:00
Xwite b3850ec7b1 优化webFile导入 2023-03-07 16:55:18 +08:00
Xwite ef284ff362 Revert "优化webFile导入"
This reverts commit ec9057be9b.
2023-03-07 14:56:12 +08:00
Xwite ec9057be9b 优化webFile导入 2023-03-07 14:43:26 +08:00
Xwite 40d3cec560 备份:快捷键 字典 服务器 默认webDav账号 2023-03-06 19:28:13 +08:00
Xwite 3a448a2595 备份:快捷键 字典 服务器 默认webDav账号 2023-03-06 19:19:44 +08:00
Xwite f990711e60 优化 2023-03-06 18:29:36 +08:00
Xwite 74f14d413f fix 2023-03-06 17:43:05 +08:00
Xwite 9631039b1e fix: webDav服务器的config和webDavConfig定义不同 2023-03-06 17:16:40 +08:00
Xwite dd5b0567dd fix: 远程书籍界面下载的书籍的没有保留服务器id 2023-03-06 17:04:27 +08:00
Xwite eaf77b4d37 fix: 书籍保存的webdav链接凭据错误 2023-03-06 13:55:23 +08:00
Xwite 227b8978e7 update ci and issue template 2022-11-14 07:46:44 +08:00
Xwite dc6e021816 feat(LoginUI): 按钮支持调用登录URL规则里的函数 2022-11-13 09:50:37 +08:00
Xwite cc97ead630 找到本地书籍路径后更新bookUrl 下次重启不用再找一遍 2022-10-17 15:28:07 +08:00
Xwite d44b8dfaea feat: js支持hex编码解码 2022-10-16 20:52:01 +08:00
Xwite a887d955a4 docs: update docs 2022-10-16 19:40:15 +08:00
Xwite 8370d97e30 docs: update docs 2022-10-16 15:25:45 +08:00
Xwite 00e4c98545 docs: update docs 2022-10-16 14:26:57 +08:00
Xwite 2aebae1e07 feat: js支持createSymmetricCrypto函数, key iv自动识别Base64 Hex 2022-10-16 13:18:11 +08:00
Xwite ca4b5cc6a4 优化 2022-10-16 10:56:55 +08:00
Xwite 67cd2e98dd refactor: remove duplicate implements in StringUtils EncoerUtils
Break Changes:
- this commit remove symmetric function in `JsExtensions`

Duplicate Implements:
- cn.hutool.core.util.HexUtil
io.legado.app.utils.StringUtils.hexStringToByte
io.legado.app.utils.StringUtils.byteToHexString
cn.hutool.core.util.HexUtil
- cn.hutool.crypto.symmetric.*
io.legado.app.utils.EncoderUtils
2022-10-16 10:00:51 +08:00
Xwite b2388d753b feat: 修复web阅读时app未退出阅读界面导致的进度bug;移除EventBus.OPEN_CHAPTER 2022-10-14 19:32:09 +08:00
Xwite f7358fb4ab 修复章节跳转进度无法恢复 2022-10-10 15:30:14 +08:00
Xwite 5bba4c0826 只弹一次恢复进度对话框 2022-10-10 14:49:11 +08:00
Xwite 1d3a28e771 feat: add string and fix bug 2022-10-10 14:27:49 +08:00
Xwite 1f2f5d5b75 feat(SearchBook): 全文搜索/全书跳转进度条支持进度恢复 2022-10-10 13:56:16 +08:00
Xwite a2830602a1 feat(ReadBook): 添加跳转进度恢复 2022-10-10 13:18:46 +08:00
Xwite e4dd60f16e feat(LocalBook): Book.getLocalUri return dynamic value 2022-10-09 18:04:32 +08:00
Xwite 6a9b6f2df1 Support svg 2022-10-09 08:37:41 +08:00
Xwite f9ca20032a Update updateLog.md 2022-10-09 08:37:41 +08:00
Xwite a90e932b43 Support svg 2022-10-09 08:37:41 +08:00
Xwite 7fd22b1175 fix(Book): isLocalBook
* book.origin以webDav开头时,isLocalBook此时应该返回true
2022-10-02 15:33:52 +08:00
Xwite bd5c13ef8a feat: 实现本地文件不存在时自动下载webDav文件 2022-10-02 14:23:47 +08:00
Xwite 7cd59249fd chore: rename EventBus.BOOK_URL_CHANGED 2022-10-01 09:18:03 +08:00
Xwite 33316be480 修复文件类书源换源后阅读按钮工作不正确的bug 2022-10-01 09:18:03 +08:00
Xwite b00673e8f3 fix: search nothing when query is chapter title
- enable reSegment

- revert https://github.com/gedoor/legado/commit/5a22985f7da7f3b1ca31862d12bd4142974d9e9f
2022-09-28 19:04:29 +08:00
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