These 78 commits are when the Protocol Buffers files have changed:
| Commit: | fbf5f4f | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 文档修改及防伪提示
| Commit: | 7628bf3 | |
|---|---|---|
| Author: | 萌新杰少 | |
build:添加 core 模块的 iOS XCFramework 流水线及 KMP 支持
| Commit: | ffceb6c | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 完善应用设置 - 新增项目架构、开发和测试文档 - 增加导航动画与预测返回相关设置和交互适配 - 调整应用启动初始化与首页弹窗调度逻辑 - 优化解析页、登录页及用户相关页面的部分交互实现 - 最近点赞页面支持自动刷新 - 最近观看、追番页面支持下拉刷新 - 接入 GitHub 仓库版本信息配置 - 升级 compileSdk 到 37
| Commit: | fed046b | |
|---|---|---|
| Author: | 萌新杰少 | |
feat(download):可调节的批量下载 - 下载进度通知立刻出现
| Commit: | 89d0a36 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 完善番剧平台展示、导航事件与启动提示体验 - 新增番剧播放平台模型和多个平台/电视台台标资源 - 优化番剧日历与详情页展示,补充播放平台相关信息 - 新增全局页面跳转事件 NavigatePageEvent,支持多种回退栈处理模式 - 将 ToastEvent 迁移到 core common event 包,并补充事件注释 - 优化首页未知签名/Debug 模式警告,支持关闭后 30 天内不再展示 - 为设置存储新增未知签名提示关闭时间字段 - 调整深层链接与登录跳转处理逻辑 - 更新部分 Gradle、依赖和构建配置 - 清理若干无用引用并优化部分 UI 组件表现
| Commit: | 87ad88a | |
|---|---|---|
| Author: | 萌新杰少 | |
fix: 修复存储管理页面授权后无变化问题 - 授权存储文件夹权限后支持重启 - 支持回退栈保存 - agp9相关插件调整 - 更新到room3
| Commit: | 28d3ac5 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 升级 AGP9 - - 支持选择音频封装格式M4A和MP3 - 支持选择视频封装格式MP4和MKV - 新增ASCommonExposedDropdownMenu统一组件
| Commit: | efebd1e | |
|---|---|---|
| Author: | sock_magic | |
Refactor: Modernize DownloadViewModel and UI 此提交通过对“DownloadViewModel”和“DownloadScreen”进行现代化改造来重构下载功能。它还引入了对已完成下载列表的排序。 更新了“DownloadViewModel”以使用更具反应性的方法,如“StateFlow”、“SharedFlow”和“combine”来管理UI状态。文件操作和显示Toats的逻辑现在通过“DownloadUiEvent”流处理,将ViewModel与Android特定的UI代码解耦。 “DownloadScreen”经过重构,以实现更好的状态管理和关注点分离。UI逻辑现在由从ViewModel收集状态和事件来驱动。“已完成”选项卡中添加了一个新的排序功能,允许用户按时间、标题或文件大小进行排序。 具体变化: -在“DownloadViewModel”中: -将段的`MutableStateFlow`替换为存储库中的`StateFlow`。 -引入了“DownloadUiEvent”作为“SharedFlow”与UI通信(例如,显示祝酒词、打开文件)。 -通过将分段数据与“AppSettingsRepository”中的新“downloadSortType”组合,对已完成的下载列表进行排序。 -重构了从ViewModel启动并在UI层处理的文件删除和打开文件逻辑。 -在“下载屏幕”中: -重构可组合对象以从ViewModel中收集“StateFlow”和“SharedFlow”。 -在“已完成”选项卡上添加了一个下拉菜单,允许用户选择排序顺序。 -通过调用ViewModel函数简化了事件处理。 -将文件打开逻辑移动到响应UI事件的私有助手函数中。 -在“AppSettingsRepository”和“settings.proto”中: -在`settings.proto`中添加了一个新的`DownloadSortType`枚举,用于持久化用户的排序偏好。 -在存储库中添加了`updateDownloadSortType`函数来更新此设置。 -在`KoinDI.kt`中: -重构ViewModel声明以使用更简洁的“viewModelOf”语法。 -将“DownloadManager”上下文依赖关系从“BILIBILIASApplication”切换到更通用的“Application”。
| Commit: | aadacca | |
|---|---|---|
| Author: | 萌新杰少 | |
fix: 修复首页轮播图暗色模式下文本不清晰问题 #666 - 修复公告超长后显示起义问题 - 新增TV解析接口
| Commit: | cdf964c | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 调整自动解析,设置为默认开启状态
| Commit: | b5e7d50 | |
|---|---|---|
| Author: | Chaos John | |
feat: add a switch for ClipboardAutoHandling in Settings
| Commit: | 1f213bb | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 新增网页解析功能 - 新增首页最近使用工具列表 - 新增部分地区翻译
| Commit: | eeeeb76 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 添加线路配置功能,支持用户选择和测试线路 - 新增百度移动统计
| Commit: | d9365a5 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 添加视频和番剧命名规则功能,支持自定义下载文件名称
| Commit: | 95f4fed | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 剧集列表排版支持切换
| Commit: | bded422 | |
|---|---|---|
| Author: | 萌新杰少 | |
refactor: 存储管理支持申请SAF以获取准确的文件大小
| Commit: | c384f15 | |
|---|---|---|
| Author: | 萌新杰少 | |
| Committer: | 萌新杰少 | |
feat: 添加Cookie登录功能 #622,新增隐私政策同意选项 - 移除navigation2 - 移除合并小尾巴 - 新增捐款页面 - 新增工具列表页面 Former-commit-id: 3d4531afb86db9829758623820617b6155167434
| Commit: | 3d4531a | |
|---|---|---|
| Author: | 萌新杰少 | |
| Committer: | 萌新杰少 | |
feat: 添加Cookie登录功能 #622,新增隐私政策同意选项 - 移除navigation2 - 移除合并小尾巴 - 新增捐款页面 - 新增工具列表页面
| Commit: | b8d1000 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 添加Cookie登录功能,新增隐私政策同意选项 - 移除navigation2 - 移除合并小尾巴 - 新增捐款页面 - 新增工具列表页面
| Commit: | 5210ebd | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 添加Cookie登录功能,新增隐私政策同意选项 - 移除navigation2 - 移除合并小尾巴 - 新增捐款页面 - 新增工具列表页面 Former-commit-id: b8d10004a70de47701bdf8b4c6a28d297008a87a
| Commit: | 8945d95 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 添加互动视频支持,更新相关数据模型和下载逻辑 Former-commit-id: 11bc2a485f445937819c87ca60a45edaf7c89a2a
| Commit: | 11bc2a4 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 添加互动视频支持,更新相关数据模型和下载逻辑
| Commit: | 3c547fa | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 支持GooglePlay的APP内更新 - 支持Action构建 - 更新任务进展
| Commit: | 8ab2193 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 支持GooglePlay的APP内更新 - 支持Action构建 - 更新任务进展 Former-commit-id: 3c547facee1df9ba8a1f46dcef22d3e4f447e9d0
| Commit: | 0135ae7 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 添加布局配置功能,支持动态调整首页排版 - 修复安卓8及以下FFmpeg闪退 - 修复合集子集切换闪退问题 - 移除webp后缀 Former-commit-id: a0a702ab6c82362099dd28efb0ab6a64ecad3025
| Commit: | a0a702a | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 添加布局配置功能,支持动态调整首页排版 - 修复安卓8及以下FFmpeg闪退 - 修复合集子集切换闪退问题 - 移除webp后缀
| Commit: | 13bc6a9 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 添加动态颜色支持,用户收藏夹和点赞视频功能 - 新增视频编码信息解释页面 - 新增投诉页面 - 新增全局异常拦截页面(暂未使用)
| Commit: | 01f70b3 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 添加动态颜色支持,用户收藏夹和点赞视频功能 - 新增视频编码信息解释页面 - 新增投诉页面 - 新增全局异常拦截页面(暂未使用) Former-commit-id: 13bc6a91a969c8eeb9cdd9d885efedd9de30cc44
| Commit: | b839647 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 升级FFmpeg8 - 剧集选择支持单选和多选 - 支持漫游服务 - 支持不携带Buvid3身份标识 Former-commit-id: 54092e67fc2816eb5f6112c775536935bbd62af3
| Commit: | 54092e6 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 升级FFmpeg8 - 剧集选择支持单选和多选 - 支持漫游服务 - 支持不携带Buvid3身份标识
| Commit: | 7362ee6 | |
|---|---|---|
| Author: | sock_magic | |
Refactor: Remove unused ProtoBuf definitions This commit removes the `settings.proto` and `user.proto` files as they are no longer used in the project. Specific changes: - Deleted `core/datastore/src/main/proto/settings.proto`. - Deleted `core/datastore/src/main/proto/user.proto`.
This commit does not contain any .proto files.
| Commit: | 9870d69 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 新增首页下载任务列表 - 修复用户详情页面报错问题 - 修复切换番剧子集区间后再切换季度会出现闪退问题 - 重构部分下载任务模型 Former-commit-id: 3162e405ea52c3acfb76d672b80b302acb9e1c06
| Commit: | 3162e40 | |
|---|---|---|
| Author: | 萌新杰少 | |
feat: 新增首页下载任务列表 - 修复用户详情页面报错问题 - 修复切换番剧子集区间后再切换季度会出现闪退问题 - 重构部分下载任务模型
| Commit: | 5a99f86 | |
|---|---|---|
| Author: | sock_magic | |
重新开始 Former-commit-id: ff7073d31ced81ac6a093df894f022097c5016f0
This commit does not contain any .proto files.
| Commit: | ff7073d | |
|---|---|---|
| Author: | sock_magic | |
重新开始
This commit does not contain any .proto files.
| Commit: | f53a07f | |
|---|---|---|
| Author: | sock_magic | |
| Committer: | sock_magic | |
Refactor: 重构中
This commit does not contain any .proto files.
| Commit: | ed536ff | |
|---|---|---|
| Author: | 萌新杰少 | |
refactor:App基础架构、账户管理架构 Former-commit-id: de679a98758b40634ef3bf0ee38a443526786327
| Commit: | de679a9 | |
|---|---|---|
| Author: | 萌新杰少 | |
refactor:App基础架构、账户管理架构
| Commit: | a71cfe5 | |
|---|---|---|
| Author: | sock_magic | |
:recycle: remove datastore-proto use kotlinx protobuf Former-commit-id: 7dd084579a644729f9f5056bce92bcc347fec661
This commit does not contain any .proto files.
| Commit: | 7dd0845 | |
|---|---|---|
| Author: | sock_magic | |
:recycle: remove datastore-proto use kotlinx protobuf
This commit does not contain any .proto files.
| Commit: | 075a183 | |
|---|---|---|
| Author: | sock_magic | |
清理文件
| Commit: | 12bd91a | |
|---|---|---|
| Author: | sock_magic | |
清理文件 Former-commit-id: 075a183e9ec87c94ea2cc3061cd266c2e943b119
| Commit: | 736ebbf | |
|---|---|---|
| Author: | sock_magic | |
更新
| Commit: | 6f775b4 | |
|---|---|---|
| Author: | sock_magic | |
更新 Former-commit-id: 736ebbf71b0f609de64b90b38005c127dfd28bae
| Commit: | 5f6d2e8 | |
|---|---|---|
| Author: | sock_magic | |
更新
| Commit: | 2fc1f26 | |
|---|---|---|
| Author: | sock_magic | |
更新 Former-commit-id: 5f6d2e895c60af5816eeeb89e6064df28ea9d079
| Commit: | 9d6eab9 | |
|---|---|---|
| Author: | sock_magic | |
refactor: 更新
| Commit: | b6528f3 | |
|---|---|---|
| Author: | sock_magic | |
refactor: 更新 Former-commit-id: 9d6eab91dfc65fa6d48c7836c594ee33c64a2eb7
| Commit: | 6c63f1e | |
|---|---|---|
| Author: | sock_magic | |
refactor: 更新
| Commit: | 9899f3f | |
|---|---|---|
| Author: | sock_magic | |
refactor: 更新 Former-commit-id: 6c63f1e532fc17b5569ecc95b90807334cfe7687
| Commit: | 4f45359 | |
|---|---|---|
| Author: | sock_magic | |
refactor: 更新
| Commit: | 51e356c | |
|---|---|---|
| Author: | sock_magic | |
refactor: 更新 Former-commit-id: 4f453595f2ee7833efc0b6bcfb81712462ac1b40
| Commit: | b63d8eb | |
|---|---|---|
| Author: | sock_magic | |
refactor: 优化 Former-commit-id: f5cfd3644999ae785c3efbf7b9be3a6f8f2dc3b4
| Commit: | f5cfd36 | |
|---|---|---|
| Author: | sock_magic | |
refactor: 优化
| Commit: | cb4ec1f | |
|---|---|---|
| Author: | sock_magic | |
feat: 添加用户偏好设置
| Commit: | d161943 | |
|---|---|---|
| Author: | sock_magic | |
feat: 添加用户偏好设置 Former-commit-id: cb4ec1f8206f07301ebf42f826eeecd99bfebd1e
| Commit: | d7557dd | |
|---|---|---|
| Author: | sock_magic | |
fix: 修复完成
| Commit: | 627c195 | |
|---|---|---|
| Author: | sock_magic | |
fix: 修复完成 Former-commit-id: d7557ddfc9c05cf33abdecf4fb63b2576751f834
| Commit: | 5f66b90 | |
|---|---|---|
| Author: | xiwangly2 | |
| Committer: | xiwangly2 | |
Sync: develop_imcys ---> develop 拉平更改,放弃 develop 的旧提交
The documentation is generated from this commit.
| Commit: | 63f60a9 | |
|---|---|---|
| Author: | xiwangly2 | |
Sync: develop_imcys ---> develop 拉平更改,放弃develop
The documentation is generated from this commit.
| Commit: | 59820c4 | |
|---|---|---|
| Author: | sock_magic | |
refactor: 添加每日验证信息记录
| Commit: | a9565c3 | |
|---|---|---|
| Author: | sock_magic | |
refactor: 添加每日验证信息记录 Former-commit-id: 59820c4365f1bd670dc0b6705e2cc386e07bee86
| Commit: | c5c287d | |
|---|---|---|
| Author: | sock_magic | |
refactor: 重构登录模块 Former-commit-id: a99f3d0e9b3cd2091924a4243aafb09b5cfe6ca0
| Commit: | a99f3d0 | |
|---|---|---|
| Author: | sock_magic | |
refactor: 重构登录模块
| Commit: | 89bdf77 | |
|---|---|---|
| Author: | sock_magic | |
chore: 文件移动
| Commit: | 8d9b8e6 | |
|---|---|---|
| Author: | sock_magic | |
chore: 文件移动 Former-commit-id: 89bdf77dae54d467af35ac336a1fb610f5a780f8
| Commit: | 4d6398f | |
|---|---|---|
| Author: | sock_magic | |
feat: cookie 刷新
| Commit: | f6286ba | |
|---|---|---|
| Author: | sock_magic | |
feat: cookie 刷新 Former-commit-id: 4d6398f309e96245e573ec7e4620cc768de69557
| Commit: | 9d0d08c | |
|---|---|---|
| Author: | sock_magic | |
refactor: 更新
| Commit: | 36ab0d6 | |
|---|---|---|
| Author: | sock_magic | |
refactor: 更新 Former-commit-id: 9d0d08cc40a25678fef4b9559ed5c5fa300b3900
| Commit: | 77071d0 | |
|---|---|---|
| Author: | sock_magic | |
feat(dev_compose): grpc 启动!
| Commit: | 0bbacd7 | |
|---|---|---|
| Author: | sock_magic | |
feat(dev_compose): grpc 启动! Former-commit-id: 77071d04430327e2fb8a0da61831f333af095f33
| Commit: | 2622875 | |
|---|---|---|
| Author: | 萌新杰少 | |
protobuf的弹幕引入(未实现且待检查的) Former-commit-id: 24ca91e7798f009cb590b139a60732ab250c8fd8
The documentation is generated from this commit.
| Commit: | 24ca91e | |
|---|---|---|
| Author: | 萌新杰少 | |
protobuf的弹幕引入(未实现且待检查的)
The documentation is generated from this commit.
| Commit: | 6ad3f5a | |
|---|---|---|
| Author: | sock_magic | |
feat(dev_compose): proto dm Former-commit-id: ba7b162b39fb87eee608bad021b5a296898b448a
| Commit: | ba7b162 | |
|---|---|---|
| Author: | sock_magic | |
feat(dev_compose): proto dm
| Commit: | d99f659 | |
|---|---|---|
| Author: | sock_magic | |
refactor(dev_compose): 配置protobuf Former-commit-id: 752d5f4cf35c2ef14aca2efeec535c5ab69b742b
| Commit: | 752d5f4 | |
|---|---|---|
| Author: | sock_magic | |
refactor(dev_compose): 配置protobuf