Commit Graph

6007 Commits

Author SHA1 Message Date
Xwite
65d4d7fb62 fix(source.loginUI): filter null when arrays end with comma
see https://github.com/gedoor/legado/discussions/4650
2025-02-12 13:43:24 +08:00
Horis
dbf82124b3 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-02-12 13:06:11 +08:00
Sun-QAQ
cde5628b0d 优化夜晚模式下对话框文字+添加MIME 类型参数,调用对应应用 (#4655)
* style(dialog): 优化确认对话框样式

- 修改工具栏 ID为 tool_bar
- 为消息文本添加主文本颜色
- 设置工具栏标题文本颜色

* feat(app): 优化外部链接跳转逻辑并支持 MIME 类型- 重构 ConfirmationDialogActivity 中的跳转逻辑,支持处理 MIME 类型
- 在 JsExtensions 中的 openUrl 函数增加 mimeType 参数,允许传递 MIME 类型

---------

Co-authored-by: SunQAQ <sunqi87c6@gmail.com>
2025-02-12 12:51:32 +08:00
Horis
8e66c7ed66 优化 2025-02-12 12:47:59 +08:00
Sun-QAQ
1ea9952f60 实现JS方法(openUrl),能够弹窗提示用户是否跳转外部链接 (#4649)
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
* feat(ui): 添加外部链接跳转确认对话框

- 新增 ConfirmationDialogActivity 用于显示跳转确认对话框
- 在 AndroidManifest.xml 中注册新活动
- 添加 confirmation_dialog.xml 布局文件- 在 JsExtensions.kt 中实现 openUrl 函数以启动对话框
- 更新 styles.xml 添加透明主题样式
- 在 strings.xml 中添加新的错误提示字符串

* feat(dialog): 优化外部链接/应用跳转确认对话框

- 更新对话框布局,增加文本大小设置
- 添加来源标签显示,提高用户识别度
- 优化对话框逻辑,正确处理视图初始化顺序
- 更新字符串资源,支持来源标签显示

---------

Co-authored-by: SunQAQ <sunqi87c6@gmail.com>
2025-02-11 19:49:08 +08:00
Horis
fc96457df1 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-02-11 11:56:23 +08:00
niuhb
427047fbcc 增加漫画缓存自动清除功能 (#4645) 2025-02-11 11:38:49 +08:00
Horis
f1abcc5b5d 优化
Some checks failed
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
closeStaleIssue / stale (push) Has been cancelled
2025-02-10 22:31:51 +08:00
Horis
ce991dc523 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-02-10 16:02:57 +08:00
Horis
0a53d7b28d 优化 2025-02-10 13:53:50 +08:00
Horis
88a03b70ec 优化
Some checks failed
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
Update Cronet / build (push) Has been cancelled
2025-02-09 13:51:51 +08:00
Horis
cea41ae6f3 优化 2025-02-09 12:32:30 +08:00
Horis
312556c167 优化 2025-02-09 12:28:05 +08:00
Horis
f81144efa8 优化 2025-02-09 12:12:15 +08:00
Horis
eb5b17fe68 优化 2025-02-09 12:09:16 +08:00
Horis
f01629d7e2 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-02-08 21:28:46 +08:00
Horis
17590e229f 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-02-08 14:48:19 +08:00
Horis
bca51d5a0e 优化 2025-02-08 14:40:22 +08:00
Horis
3a63d37516 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-02-07 19:47:38 +08:00
Horis
762f912374 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-02-07 14:04:29 +08:00
Horis
d9baf024fe Fix chapter layout 2025-02-07 13:04:48 +08:00
Horis
47ae3774f3 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-02-06 17:24:24 +08:00
Horis
0fedecdbea Fix book info variable update 2025-02-06 15:52:40 +08:00
Horis
176796b257 优化
Some checks failed
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
closeStaleIssue / stale (push) Has been cancelled
2025-02-05 17:12:12 +08:00
Horis
6e9f77ac93 优化 2025-02-05 16:54:09 +08:00
Horis
e563b37ef0 优化 2025-02-05 15:08:44 +08:00
Horis
92aa989b40 优化 2025-02-05 14:30:25 +08:00
Horis
6763ee3e09 优化
Some checks failed
Test Build / prepare (push) Has been cancelled
Test Build / build (app, release) (push) Has been cancelled
Test Build / build (app, releaseA) (push) Has been cancelled
Test Build / prerelease (push) Has been cancelled
Test Build / lanzou (push) Has been cancelled
Test Build / test_Branch (push) Has been cancelled
Test Build / telegram (push) Has been cancelled
2025-02-03 21:33:43 +08:00
Horis
acfc2bff69 优化 2025-02-03 21:21:59 +08:00
Horis
a8f2e4762b 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-02-03 15:55:01 +08:00
niuhb
5a25edeefb 日志内容可复制 (#4604) 2025-02-03 10:50:56 +08:00
niuhb
acdec5cb45 优化一些代码 (#4601)
Some checks failed
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
Update Cronet / build (push) Has been cancelled
2025-02-02 19:32:44 +08:00
Horis
89b393ff7d 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-02-02 15:58:43 +08:00
Horis
d7ce5580cb 优化 2025-02-02 10:02:37 +08:00
Horis
55f04ed001 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-02-01 22:17:27 +08:00
niuhb
0e2ecfacc5 优化书籍详情页;优化分组长SQL (#4596)
* 书籍详情页书名和分组信息过长时可滑动查看

* 书籍分组SQL优化
2025-02-01 22:06:22 +08:00
niuhb
7aae910ef5 rss阅读记录单行显示,可滑动查看 (#4594) 2025-02-01 20:27:54 +08:00
Horis
cce7b9ee0a 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-02-01 14:49:59 +08:00
Horis
899f910797 优化 2025-02-01 14:35:01 +08:00
Horis
526b560be9 优化
Some checks failed
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
closeStaleIssue / stale (push) Has been cancelled
2025-01-31 17:24:34 +08:00
Horis
fced9a2a66 优化 2025-01-31 15:51:54 +08:00
Horis
3f819e281e 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-01-31 12:31:28 +08:00
Horis
5f43d63856 Fix Cronet not loading cookieJar on first request 2025-01-31 10:21:30 +08:00
niuhb
b0bf63eaf4 自动翻页速度下限调整为1秒 (#4588)
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-01-30 20:10:35 +08:00
Horis
9d9a754682 优化 2025-01-30 16:44:53 +08:00
Horis
1360272f90 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-01-30 12:27:08 +08:00
Horis
d6f675f413 优化 2025-01-30 12:14:15 +08:00
Horis
89dffa2b0e 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-01-29 16:47:47 +08:00
Horis
fae0dd6ded 优化
Some checks failed
Test Build / prepare (push) Has been cancelled
Test Build / build (app, release) (push) Has been cancelled
Test Build / build (app, releaseA) (push) Has been cancelled
Test Build / prerelease (push) Has been cancelled
Test Build / lanzou (push) Has been cancelled
Test Build / test_Branch (push) Has been cancelled
Test Build / telegram (push) Has been cancelled
2025-01-28 11:13:48 +08:00
Horis
86d424f854 优化
Some checks are pending
Test Build / prepare (push) Waiting to run
Test Build / build (app, release) (push) Blocked by required conditions
Test Build / build (app, releaseA) (push) Blocked by required conditions
Test Build / prerelease (push) Blocked by required conditions
Test Build / lanzou (push) Blocked by required conditions
Test Build / test_Branch (push) Blocked by required conditions
Test Build / telegram (push) Blocked by required conditions
2025-01-27 22:53:49 +08:00