Commit Graph
100 Commits
Author SHA1 Message Date
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
Xwite da0e451233 fix:okhttp自动保存返回的cookie 2022-05-07 08:56:41 +08:00
Xwite 4618b13289 fix:okhttp自动保存返回的cookie 2022-05-07 07:05:17 +08:00
Xwite 872fa8577d fix:glide重复添加ua 2022-05-07 06:57:47 +08:00
Xwite ffba859da7 fix:不缓存验证码bitmap 2022-05-07 06:26:15 +08:00
Xwite ef9391b137 fix:不下载验证码图片 2022-05-06 23:05:53 +08:00
Xwite b2a4a73acb feat:优化弹窗提示 2022-05-06 10:11:46 +08:00
Xwite 28f40e2a3b refactor:更新界面 2022-05-06 08:47:49 +08:00
Xwite 5f64023930 perf:验证码 浏览器页面内容缓存到内存 2022-05-05 17:33:34 +08:00
Xwite 20f4f450e9 fix:WebView登录 界面bug 2022-05-05 06:52:22 +08:00
Xwite 1b0515ee90 feat(ui/browser):添加确认按钮 2022-05-05 06:42:58 +08:00
Xwite e94a01bc69 feat:支持更多验证方式 2022-05-05 06:06:20 +08:00
Xwite 4c83e00bf8 feat(CacheManager):添加内存缓存 2022-05-04 17:27:41 +08:00
Xwite 67501170cc feat:添加验证码对话框 2022-05-04 15:46:37 +08:00
Xwite 2a67c08670 feat:add java.startBrowser 2022-05-02 20:49:19 +08:00
Xwite 2e26ab21f4 perf:delete file when image size is -1 * -1 2022-04-15 08:16:22 +08:00
Xwite f69f4a426a fix:return -1 when decode failed 2022-04-15 07:56:27 +08:00
Xwite dd40083356 refactor(ImageProvider.kt):minify code 2022-04-14 19:29:54 +08:00
Xwite 236aa2bf24 refactor(BitmapUtils.kt):minify code 2022-04-14 19:19:31 +08:00
Xwite b7d1236069 feat:add LruCache
https://developer.android.google.cn/reference/kotlin/androidx/collection/LruCache
2022-04-14 18:34:53 +08:00
Xwite cfa98112ce perf(AnalyzeUrl):skip init block when mUrl is DataURL 2022-04-14 13:18:21 +08:00
Xwite 69dfea0218 perf:check GlideUrl cacheKey before call AnalyzeUrl 2022-04-14 12:36:20 +08:00
Xwite a327d6d53a refactor:add BaseLocalBookParse interface 2022-04-14 11:54:05 +08:00
Xwite 040cc1a9cd ci:不对文档类的更改进行测试 2022-04-14 08:36:55 +08:00
Xwite 1a1009b167 docs(issue templates):支持折叠日志和书源 2022-04-14 08:23:56 +08:00
Xwite c6cd4bb138 fix(getSubDomain):二级域名带http/https 2022-04-14 07:45:47 +08:00
Xwite 589cf05a2d feat:glideUrl支持添加options 2022-04-14 07:23:06 +08:00