95 Commits

Author SHA1 Message Date
lanyeeee
c7261e30f5 version: 0.2.0 2026-03-19 04:02:10 +08:00
lanyeeee
933f8000dd feat: 进程内动态库插件系统 2026-03-11 08:57:43 +08:00
lanyeeee
6be3289d93 chore: 添加一些TODO注释 2026-03-10 07:47:51 +08:00
lanyeeee
02d157ba70 refactor: 将后端模块入口从mod.rs改为同名文件 2026-03-09 06:39:58 +08:00
lanyeeee
d1be51bec1 chore: 显式配置打包的 targets 2026-03-08 07:13:47 +08:00
lanyeeee
e757c6b64e feat: 优化日志Dialog,支持查看实时日志和文件日志 2026-03-07 06:06:56 +08:00
lanyeeee
15cdb30763 pref: 提高LogEvent的效率(移除发送前的反序列化步骤) 2026-03-05 04:30:09 +08:00
lanyeeee
32c175ec2e feat: 给日志和错误信息补充丰富的SpanTrace 2026-03-04 04:59:48 +08:00
lanyeeee
b5db04f5bd feat: 优化错误信息的格式 2026-03-03 04:08:46 +08:00
lanyeeee
5478edc770 refactor: 用eyre替换anyhow 2026-03-02 04:21:12 +08:00
lanyeeee
7065a4ce73 chore: 清理clippy的警告 2026-02-26 04:08:50 +08:00
lanyeeee
c560277589 style: 对整个项目进行代码格式化 2026-02-24 04:52:35 +08:00
lanyeeee
74af53f2e4 chore: 将项目迁移至 Rust 2024 Edition 2026-02-23 06:00:07 +08:00
lanyeeee
04cc05856c feat: 给试看的资源添加提示 2026-02-22 04:21:09 +08:00
lanyeeee
fe36c84426 refactor: 优化媒体资源的选择逻辑 2026-02-08 04:08:52 +08:00
lanyeeee
89666f1559 fix: 修复番剧无法获取智能修复下载链接的问题 2026-02-06 12:24:21 +08:00
lanyeeee
bbfa31d4fa chore: 采纳一些clippy的建议 2026-02-05 04:57:46 +08:00
lanyeeee
b7b99a8e43 feat: 给受版权保护(DRM)的视频添加提示,并跳过视频处理 2026-02-04 20:44:28 +08:00
lanyeeee
ff573f1de9 refactor: 把处理DownloadProgress的逻辑移到其内部 2026-02-03 14:56:00 +08:00
lanyeeee
bde649575f feat: 自定义目录格式新增画质、编码、音质字段 2026-02-02 11:47:08 +08:00
lanyeeee
fa5be81fb8 feat: 支持设置创建下载任务后是否自动开始 2026-02-01 08:45:46 +08:00
lanyeeee
bfba2a1ab5 feat: 后端支持获取视频的画质和音质 2026-02-01 08:45:46 +08:00
lanyeeee
b4851e4143 fix: 修复代码编写错误导致的while let提前终止问题 2026-01-29 19:08:09 +08:00
RrOrange
4bfe2df405 fix: 修复 HEAD 无法获取 Content-Length 导致选流降级的问题 2026-01-29 15:27:19 +08:00
lanyeeee
948fecb7cd feat: 后端支持修改下载内容 2026-01-27 05:04:17 +08:00
lanyeeee
747300ef30 fix: 修复下载任务重来后,画质和音质会随设置而变化的问题 2026-01-25 04:57:38 +08:00
lanyeeee
813c0757b4 chore: 解决一些编译警告 2026-01-24 04:22:47 +08:00
lanyeeee
e2974ed0f6 fix: 修复部分电影无法获取4K下载链接的问题 2026-01-22 04:31:42 +08:00
lanyeeee
91a81fb1ba feat: 后端支持配置下载文件已存在时的行为 2026-01-21 05:24:44 +08:00
lanyeeee
d76130a71f fix: 修复充电试看视频下载失败的问题 2026-01-19 04:55:01 +08:00
lanyeeee
c96f69892f fix: 修复充电试看视频的json解析错误问题 2026-01-19 04:55:01 +08:00
lanyeeee
588831ff1b version: 0.1.1 2025-12-03 04:42:53 +08:00
lanyeeee
7055dbac1f fix: 修复获取视频链接时偶发http状态码为412的问题 2025-12-01 10:02:48 +08:00
lanyeeee
0bca2912e7 version: 0.1.0 2025-09-12 06:21:12 +08:00
lanyeeee
88c45edb74 feat: 减少JSON解析错误出现的频率 2025-09-11 06:08:22 +08:00
lanyeeee
605c55fdec feat: 后端支持获取历史记录 2025-09-08 06:08:20 +08:00
lanyeeee
dd86eb9e41 perf: 仅在必要时构造下载任务的Future 2025-09-06 05:16:09 +08:00
lanyeeee
5ed41ef7b6 feat: 支持设置 画质、音质、编码 的优先级 2025-09-05 05:06:38 +08:00
lanyeeee
c0c8af9094 refactor: 优化视频处理任务中ffmpeg命令的构建方式 2025-09-04 04:28:04 +08:00
lanyeeee
f49340a42b fix: 修复 没分段没广告 的视频会嵌入一个空章节元数据的问题 2025-09-03 04:03:14 +08:00
lanyeeee
8372b05143 refactor: 将自动合并任务与嵌入章节任务合并成视频处理任务 2025-09-02 04:40:51 +08:00
lanyeeee
39b735e525 feat: 后端支持以章节元数据嵌入跳过片段 2025-09-01 06:44:47 +08:00
lanyeeee
f86c882d3d feat: 后端支持获取跳过片段 2025-09-01 06:44:47 +08:00
lanyeeee
387d50030d refactor: 将各任务处理逻辑移动到自己对应的文件中 2025-08-28 05:09:15 +08:00
lanyeeee
3a7e30b2cf feat: 后端支持嵌入章节元数据 2025-08-27 07:33:47 +08:00
lanyeeee
697a926398 fix: 解决没有签名导致macOS安装显示文件已损坏的问题 2025-08-24 04:40:32 +08:00
lanyeeee
b184bbc469 fix: 修复UserVideoInfo潜在的json解析错误问题 2025-08-23 05:11:09 +08:00
lanyeeee
46ddbf999f fix: 解决Ubuntu 24.04窗口全白的问题 2025-08-23 05:10:52 +08:00
lanyeeee
47ce4a6a62 fix: 修复删除正在下载的任务时,被删除的任务重启后有概率又出现的问题 2025-08-22 04:46:15 +08:00
lanyeeee
7cafb754ae feat: 追番追剧 2025-08-21 04:49:57 +08:00