- 修复在linux存在的异步Result死锁问题
- 修复downloaded_files更新问题,避免重复下载 (#387)
- 修复直接枚举会被修改的集合引发的异常 (#381)
- 修复cookie urlencode导致的课程无法下载 #361
- 增加design判断修复design会修改窗口位置
- 修复深拷贝代码导致的意外无法解析hires和杜比音质 #355
- 修改默认解析方式为api
- 优化打开文件和url的操作,使用avalonia提供的方法
- 优化数据迁移流程,增加连接尝试和错误处理 (#359)
- Avalonia更新至11.3.6 (#389)
- 调整api请求超时时间以及重试次数 (#385)
- 实现ImmutableObservableCollection解决枚举时集合修改问题 (#384)
- 修改异步命令创建参数 (#388)
- 使用avalonia的keybindings
- 还原番剧解析代码 #354
- 优化ci构建,使trimmed正确移除程序集
- 消除对WebClient程序集的依赖 (#350)
- 优化剪切板相关代码
- 修复番剧无法解析高清晰度问题
- 使用新版bv av互转算法
- 禁止SYSLIB5005警告
- 修复去水印页改变文本状态影响外部滚动容器 (#334)
- 修复部分接口未登录风控问题
- 修复下载过程中退出导致的数据错乱 #321
- 删除已下载视频时同步删除粗base表数据
- 优化cookie处理
- 修复返回引用类型导致的设置保存失败
- 规范路径拼接
- 修复下载中关闭软件导致的数据异常 Fixes: #321
- 优化设计器启动 (#320)
- 修复数据迁移失败 (#313)
- 将音频编码字段改为可空类型 (#311)
- 修复flv视频无法解析下载 (#306)
- 修复选择驱动器根目录闪退 #305
- 修复内建下载器暂停恢复的功能
- 修复修改aria2端口后无法正常通信问题
- 优化视频下载,避免二次解析 (#304)
- 修复切换选中合集会丢失选中高亮色 (#302)
- 调试无法启用DevTools
- 修复无法通过监听剪贴板进入用户空间
- 修复无后缀字幕文件重名可能导致复制失败的问题
- 修复代理设置项排列错误
- 加入issue模板 (#347)
- 增强崩溃日志记录 (#348)
- 加入生成视频元数据功能 (#322)
- 去水印工具加入水印定位 (#319)
- 加入启动自动更新检测 (#317)
- 支持保留窗口大小和位置 #312 #261
- 新增导航对鼠标回退键的支持
- Ci发布增加windows trimmed并优化macos签名
- 将裁剪发布分离到独立发布配置文件
- 修改弹幕下载不再生成临时文件 (#329)
- 使用信号量控制下载器同时下载数 (#328)
- 减少配置文件io次数并去除加密 (#324)
- 重构数据库并优化下载列表相关逻辑
- 请求由WebRequest替换为HttpClient (#314)
- 去除inter字体包 (#308)
- 代码清理
- 修复部分番剧解析异常
- Macos打包添加公证
- 升级avalonia到最新版
- 修复日志无限膨胀 #273
- 代理设置重构,默认无代理,可选无代理、系统代理、自定义代理
- 修复编译问题和升级avalonia版本
- 优化datagrid宽度
- 优化asyncImageLoader内存占用
- 修复vs打开项目兼容性
- 修复字幕下载 Fixes: #254
- 修复收藏夹页面返回概率会出现的崩溃
- 修复我的订阅页面显示效果
- 修复个人空间-我的订阅 点击出现的崩溃
- 修复解析闪退 Fixes: #244
- 下载闪退 #244
- 视频解析页DataGrid新增排序功能
- 调整主窗口默认位置至屏幕中心
- 加入页面跳转
- 完善观看历史无限滚动功能
- 个人空间-历史记录 加入增量加载,支持无限滚动
- 升级avalonia到最新版并替换Xaml.Behaviors包
- 升级avalonia到最新版并替换Xaml.Behaviors包
- 更改解析页DataGrid选中行高亮颜色
- 触发加载数据修改为异步命令
- 重新实现无限滚动功能
- 优化部分代码并修复hires音频问题 Fixes: #235
- 修复精简aria2后导致的参数问题
- 修复错别字 Fixes: #180
- 在视频解析页面中,新增支持视频av或bv号搜索
- 导航离开或页面刷新重置分割器的影响
- 升级action版本
- 优化视频解析页页面布局,增强合集数较多时的体验
- 投稿视频页图片展示代码改进
- 改进视频投稿页面,先展示完信息后设置图片
- 移除macos aria2二进制文件,改为构建时下载专用版本并同步修改打包脚本
- 加入bvuid3和bvuid4可能解决无法解析的问题
- 修复macos闪退问题 #179
- 优化部分nullable代码
- 修复视频标题显示为合集标题
- 合集选中使用cid区分
- 修复合集选中
- 合集选中使用cid区分
- 改进GetVideoSections代码
- 修复个人空间加载完成前退出登录导致的崩溃
- 小修复登录二维码容易生成失败
- 修复在已下载中,只存在弹幕或字幕文件夹会打不开
- 加入版本检测
- 补全打开文件夹后缀
- 去掉字幕的自动生成后缀 Fixes: #144
- 修复windows无法打开相关网址的问题 Fixes: #147
- 修复选择下载路径时引发的另一个问题
- 修复选择下载位置时,列表未触发正确的更新
- 升级avalonia至11.1.3以使用DataGrid新的IsSelected binding
- 加入版本检测
- 版本检测修改
- 检查更新完善
- 修复视频发布时间错误问题Fixes: #103
- 使用webpage解析失败回退api方式
- 修复解析选中项失败的问题
- 加入使用webpage无法解析会回退到api解析解决webpage覆盖面的问题 Fixes: #115
- 升级Avalonia到11.1版本
- 替换内建下载器
- 加入已下载列表按下载时间倒序 Fixes: #114
- 修复多分类错误应用解析项问题 Fixes: #79
- 修复没有可以打开网址的程序导致的打开链接崩溃的问题 Fixes: #84
- 移除TextTrimming="CharacterEllipsis"导致的带有emoji的textblock崩溃 Fixes: #86
- 修复样式问题 Fixes: #80
- 修复下载时开启自动添加后缀文件夹不存在时闪退问题 Fixes: #78 #74
- Update github workflows
- 优化暗黑模式表现并修复dialog暗黑模式异常问题
- 弹幕下载添加参数修复弹幕不完整 Fixes: #52
- 添加下载纯音频时使用mp3格式以修复各个播放器对aac的兼容问题 Fixes: #49 #56
- 基本支持暗黑模式(还有部分图标和dialog没有支持)
- 支持主题切换并修复部分问题
- 修复多次选择存在的重复下载问题
- 修复自动添加后缀重启无法正确显示设置状态 Fixes: #33
- 仅允许单实例同时运行
- 游客添加随机buvid3解决部分接口风控(真实buvid3暂未实现、后续可以考虑)
- 添加使用WebPage方式解析解决风控问题(仅限普通视频,番剧、课程未实现) #37 #36
- 使用avalonia旧版本修复windows7报错 Fixes: #31
- 修复剪切板中的收藏夹url无法获取到信息
- 修复收藏夹无法显示视频列表的问题
- 使用avalonia的nightly版本
- 文件命名av标签添加av的前缀使意义更加明确
- 修复特殊文件名导致闪退问题 Fixes: #18
- 添加一种收藏夹url的支持 Fixes: #30
- 添加文件已存在自动重命名的开关 Fixes: #27 Fixes: #21
- 加入linux arm64构建脚本
- 去掉rpm arm64构建
- 去掉rpm arm64构建
- 修复windows上部分输入框样式不正确
- 修复异常出现的杜比音频
- 登录页面优化动画显示
- 首页未登录添加登录文字
- 修复输入错误参数导致ffmpeg异常而导致的软件闪退问题 Fixes #14
- 优化模态框示显示效果
- 去掉窗口边框以优化显示效果
- 修改ffmpeg为自编译版本。减少包大小
- 将linux编译ci基础环境更换为20.04
- "fix: 优化模态框示显示效果"
- 修改部分代码样式
- 修复复制封面链接无效
- 暂时修复由于AvaloniaUI的bug导致的带有padding的scrollViewer 里面的textBlock裁剪不正确
- 优化工具箱滚动代码
- 优化边框ui
- 加入剪贴板监听支持(实验性)
- MacOS加入应用签名以修复应用程序已损坏 Fixes #12
- 加入自定义aria2支持
- "feat: 优化边框ui"
- 修复全选无效的问题 Fixed: #11
- 修复debug模式报错
- 修复只下载音频无法混流 Fixes #10
- 修复工具箱错误
- 指定字体优化windows上的显示效果
- 添加ffmpeg日志记录
- 更新readme
- 更新readme
- 更新readme
- Ffmpeg固定版本
- 修改readme
- 去掉每次提交运行ci
- 修复dialog字体问题
- 优化代码命名
- 修复关注列表首次加载空白 Fixes #8
- 修改图片生成质量
- 添加重复下载提醒的设置
- 添加弹幕屏蔽类型
- 修复基本设置和弹幕设置部分无法保存的问题 Fixes #5
- 优化dialog样式和修复dialog的相关bug
- 修复下载设置磁盘剩余空间和取消浏览的bug
- 修复历史记录显示bug
- 修复视频设置样式问题
- 修复无法保存编码、画质、音质 Fixes #3 [ci skip]
- 修复投稿页面样式问题
- 修复关注页面点击up不跳转
- 修复多分片不显示
- 命名修复
- 修复下载管理tips显示错误
- 修复下载全部无效的bug
- Linux支持打开文件和文件夹
- 修改macOS最低支持版本为10.15
- 发布v1.0.1
- 添加更新日志
- Linux图标问题
- 修复发布在macOS和linux上的一些问题
- 修复下载列表不显示和提示框异步问题
- 修改发布配置
- 正确处理各个系统的文件路径并兼容8.0中断性变更
- Macos和linux正确获取相关目录。windows继续使用当前目录
- 正确获取临时文件路径
- 修复ui上的问题
- 修复下载列表删除无效
- 修复提示框异步问题
- 修复视频详情页滚动导致选项丢失
- 修复解析中滚动闪退
- 修复拼写错误
- 添加图标
- 修改icon
- 修改ci
- 修改ci
- 一些属性
- 修正命名
- 完善构建
- 添加windows获取aria2和ffmpeg脚本
- Macos打包脚本
- 添加统一的跨平台处理函数
- Windows加入图标
- Windows和macOS添加aria2支持
- 支持aria2
- 升级AvaloniaUI版本
- 修改referer和origin为移动端,目前测试是可以减少风控。未经详细测试
- 保存当前页面服务,减少new的开销和接口调用次数
- 更新wbi签名
- 支持文件名设置支持拖动
- Bump Avalonia version
- Update README.md
- 首次完成测试
- Release v1.0.0
- 修复macOS构建
- 修复构建
- 修复构建
- 修复构建
- 修复构建
- 修复构建
- 去掉代理