Commit Graph

152 Commits

Author SHA1 Message Date
orz12
73f7b354c3 mod: 加快动画速度 2024-03-02 12:53:22 +08:00
orz12
6e425b01d2 feat: 字幕展示逻辑 2024-03-02 12:52:30 +08:00
orz12
32fc91a678 feat: 倍速增加数字显示 2024-03-01 22:47:03 +08:00
orz12
12ebe0ac38 mod: 代码优化 2024-03-01 15:55:59 +08:00
orz12
b7e2fd63e3 feat: 倍速与字幕就近弹出菜单 2024-03-01 06:44:04 +08:00
orz12
3c72fc6cf4 fix: 完善语义适配 2024-03-01 02:06:51 +08:00
orz12
8f554431ea mod: 字幕样式放大 2024-02-29 21:14:29 +08:00
orz12
f8e6ec00f9 mod: 无障碍语义适配 2024-02-29 21:00:53 +08:00
orz12
646424d7c2 fix: obx不能返回nil,无障碍适配 2024-02-29 20:59:33 +08:00
orz12
1d6b3049d9 mod: 代码整理 2024-02-29 20:58:49 +08:00
orz12
81da31c91b feat: 新增字幕功能,倍速移至底部 2024-02-27 13:53:22 +08:00
orz12
11c2a69e61 mod: 移除冗余额外横屏功能 2024-02-27 13:52:48 +08:00
orz12
390046116b fix: 新增更多判空位置 2024-02-26 10:14:13 +08:00
orz12
bcf71e559a fix: 点进推荐或手动播放产生全屏故障、状态栏跳动;多层推荐性能 2024-02-24 12:51:13 +08:00
orz12
ba5d99008a fix: 修复全屏异常,移除Obx中的全屏与退出相关逻辑,统一至监听器中 2024-02-23 17:27:04 +08:00
orz12
69d88fbeb1 fix: 改善全屏体验,增加额外横屏设置,替换全屏实现方法 2024-02-23 15:57:19 +08:00
orz12
9f7d800af0 mod: 避免triggerFullscreenCallback重复调用 2024-02-22 20:01:24 +08:00
orz12
87c2ffe169 fix: 退出全屏逻辑优化 2024-02-22 17:08:46 +08:00
orz12
676d033e53 mod: 分离为PiliPalaX,修改更新逻辑与CI.yml 2024-02-18 08:38:09 +08:00
orz12
f271377f6b fix: 开启后台播放后二次播放,未判空导致播放异常 2024-02-17 13:31:56 +08:00
orz12
f7c1aa041a mod: 全屏手势反向 2024-02-14 11:03:37 +08:00
orz12
46b6c5ad94 Merge remote-tracking branch 'upstream/main' 2024-02-14 08:26:14 +08:00
orz12
fc834a7040 mod: 未开启横屏时不转屏 2024-02-14 00:23:20 +08:00
orz12
0d1f73808f fix: 播放页横屏适配修复 2024-02-11 20:28:53 +08:00
orz12
2ed7d00483 mod: 详情页横屏布局(bug很多不要下载!) 2024-02-08 23:29:42 +08:00
guozhigq
d258474a5a mod: 直播页面内容更新 2024-02-07 22:23:29 +08:00
orz12
e3de782d77 opt: 加快音量调整手势速度,并避免调整时数值抖动 2024-02-01 22:10:24 +08:00
orz12
a1cce4da82 Merge remote-tracking branch 'upstream/main' 2024-02-01 21:04:31 +08:00
orz12
8c1a34c133 feat: 新增设置:横屏时返回可以直接返回为横屏页面,无需经过竖屏 2024-01-27 01:27:01 +08:00
orz12
7bf9acb0cb feat: 折叠屏内屏(展开状态)竖屏全屏适配 2024-01-27 00:44:19 +08:00
orz12
bf8ae0f317 feat: 新增弹幕描边粗细设置,默认值降低 2024-01-25 20:55:35 +08:00
orz12
5f299d9232 feat: 新增弹幕描边粗细设置,默认值降低 2024-01-25 11:36:20 +08:00
orz12
738a4402cb feat: 新增无痕播放模式 2024-01-23 15:11:20 +08:00
guozhigq
7428cde108 mod: flutter 3.16 特性迁移 2024-01-21 18:50:25 +08:00
guozhigq
aa4e251295 fix: 视频详情页null 2024-01-21 11:37:19 +08:00
orz12
0cc25203b1 fix: 设置自定义倍速后白屏
原因:List<double>并非List<dynamic>,赋值会产生错误
2024-01-15 00:58:52 +08:00
guozhigq
5fa32f1e2b fix: 双击播放无声 2024-01-09 23:13:49 +08:00
guozhigq
71bb4b30d2 mod: 进度条防抖 issues #362 2024-01-09 08:23:55 +08:00
guozhigq
ac69896f9d Merge pull request #384 from orz12/opt-hidden-repeat-progressbar
opt: 控制条与常驻进度条互斥
2024-01-07 21:09:37 +08:00
guozhigq
fa8fd42e9a mod: format code 2024-01-07 12:58:24 +08:00
orz12
aa94bf27ff opt: 控制条与常驻进度条互斥 2024-01-05 14:02:32 +08:00
orz12
9ae0e9284b 添加 仅全屏时隐藏下方进度条功能 2024-01-02 08:19:39 +08:00
orz12
888f3f8a3a fix:视频底部进度条无法显示 2023-12-26 01:46:45 +08:00
guozhigq
e32ddeaec0 Merge pull request #325 from orz12/fix_portrait_fullscreen_bottom_cherry_pick
fix: 竖屏非全屏状态小白条适配
2023-12-21 21:24:54 +08:00
orz12
a10af323f9 bottom control尺寸优化,更易拖动进度条 2023-12-21 12:24:08 +08:00
orz12
621a597d8f 竖屏全屏也隐藏状态栏与导航栏 2023-12-21 12:23:01 +08:00
orz12
faaf416bf0 fix: 统一弹幕时间计算方式,speed改为duration 2023-12-20 13:49:58 +08:00
Infinite
920f301d62 Merge pull request #319 from orz12/reduce_slider_rebuilds
降低进度条与播放时间的更新频率
2023-12-19 22:26:55 +08:00
orz12
cd8078a8fa 降低进度条与播放时间的更新频率
新建positionSeconds、sliderPositionSeconds、durationSeconds、bufferedSeconds变量,仅在秒数发生变化时再更新,避免每帧都在重绘控件
2023-12-19 19:25:02 +08:00
orz12
16705f008c 修复竖屏全屏尺寸、返回,手势切换问题,还原pinnedHeader 2023-12-19 12:16:10 +08:00