Commit Graph
13 Commits
Author SHA1 Message Date
Sun-QAQ 0bbc6c774d 有bug,先回退 (#4669) 2025-02-13 21:21:54 +08:00
Sun-QAQandSunQAQ 9576a50cc1 feat(read): 优化single样式排版 (#4663)
-调整标题和内容的排版方式

Co-authored-by: SunQAQ <sunqi87c6@gmail.com>
2025-02-13 18:41:30 +08:00
Sun-QAQandSunQAQ c4a3d12e82 style(dialog): 修改确认对话框标题样式 (#4659)
* style(dialog): 修改确认对话框标题样式

- 将确认对话框的标题文本外观从 "@style/ToolbarTitle" 更改为 "@style/ToolbarTitleX"
- 新增 "ToolbarTitleX" 样式,继承自 "TextAppearance.Widget.AppCompat.Toolbar.Title"

* 添加openUrl方法说明

---------

Co-authored-by: SunQAQ <sunqi87c6@gmail.com>
2025-02-12 17:13:14 +08:00
Sun-QAQandSunQAQ 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
Sun-QAQandSunQAQ 1ea9952f60 实现JS方法(openUrl),能够弹窗提示用户是否跳转外部链接 (#4649)
* 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
Sun-QAQandSunQAQ 64f7761c2d 修改因getImageStyle方法中默认书源为图片格式返回imgStyleFull导致书源imgstyle配置不生效的问题 (#4530)
Co-authored-by: SunQAQ <sunqi87c6@gmail.com>
2025-01-14 12:16:01 +08:00
Sun-QAQ 0c2cbe809d 优化图片样式单页显示逻辑 (#4518)
* 优化图片样式单页显示逻辑

- 当书籍图片样式为空或书源内容规则为单页样式时,自动切换为单页显示
- 在切换为单页样式时,将页面切换动画设置为覆盖

* Revert "优化图片样式单页显示逻辑"

This reverts commit 2c415ef60169c0545301e2ea4314f255ffe65d22.

* 优化图片样式单页显示逻辑

- 当书源内容规则为单页样式时,自动切换为单页显示
- 在切换为单页样式时,将页面切换动画设置为覆盖
2025-01-10 18:30:32 +08:00
Sun-QAQ 3362169701 修复single样式下图片居中显示异常bug (#4491)
* 当图片格式设置为single时,图片居中显示。

* 优化单图模式下标题的显示位置优化了标题威之居中

* 修复single样式下图片居中显示异常bug
2025-01-02 14:19:43 +08:00
Sun-QAQ ae3341e2b6 优化单图模式下标题的显示位置居中 (#4485)
* 当图片格式设置为single时,图片居中显示。

* 优化单图模式下标题的显示位置优化了标题威之居中
2024-12-31 19:28:52 +08:00
Sun-QAQ 21d689ef2f 当图片格式设置为single时,图片居中显示。 (#4482) 2024-12-31 13:33:07 +08:00
Sun-QAQ 5bc9cc427b 图片样式新增single,调整为【滑动/覆盖 + single】可实现一页一图,且图片为当前页面能显示的最大化 (#4463)
* 将请求等待超时时间由15s增加到60s

* 图片样式新增single,调整为【滑动/覆盖 + single】可实现一页一图,且图片为当前页面能显示的最大化。
2024-12-23 21:07:51 +08:00
Sun-QAQandSunQAQ 3130132f72 feat(browser): 添加全屏功能- 在 WebViewActivity 中实现全屏切换功能 (#4404)
- 在菜单中添加全屏选项
- 更新多语言字符串文件,添加全屏相关翻译

Co-authored-by: SunQAQ <sunqi87c6@gmail.com>
2024-12-06 14:32:45 +08:00
Sun-QAQ 8b78b31218 将请求等待超时时间由15s增加到60s (#4377) 2024-11-25 21:25:45 +08:00