Commit Graph

74 Commits

Author SHA1 Message Date
30c1a5037d opt: control bar height 2024-12-07 20:45:05 +08:00
65c9027ef3 feat: marquee title 2024-11-28 23:05:02 +08:00
97d9bd4547 Merge branch 'opt-videoPlayerControl' into design 2024-11-26 23:31:45 +08:00
859ee82367 opt: bottomSheet DragHandle 2024-11-25 23:40:48 +08:00
796db85b21 opt: videoPlayer control 2024-11-24 16:29:53 +08:00
aa73fb4615 Merge branch 'main' into design 2024-11-23 23:34:07 +08:00
e8166c9f82 opt: toggle showSubtitleBtn 2024-11-23 22:48:09 +08:00
1ac152bb49 feat: dlna switch 2024-11-20 22:45:25 +08:00
908dd8c20d opt: AppBarTheme 2024-11-16 11:31:53 +08:00
17fddb2a16 fix: typo 2024-11-11 09:18:05 +08:00
aab5144371 fix: 字幕req导致headerControl初始化异常 2024-07-07 22:27:28 +08:00
a19129c596 opt: 字幕按钮显隐逻辑 2024-06-30 13:02:50 +08:00
eaae622f95 opt: 字幕渲染逻辑 2024-06-29 17:12:06 +08:00
54c38d8683 opt: 字幕类别补充 2024-06-19 23:17:36 +08:00
5c3d3cc957 undo: flutter version 3.22.1 -> 3.19.1 2024-06-12 23:37:29 +08:00
7af1ebd3d5 fix: 弹幕显示&弹幕设置缓存 2024-06-11 22:59:07 +08:00
f4b7f77e44 upgrade: new version syntax 2024-06-08 13:29:36 +08:00
e0e1c6b08a upgrade: color 2024-06-04 23:59:23 +08:00
cbb7b90bf9 mod 2024-04-27 22:11:56 +08:00
b752214af3 fix: durl格式视频播放 2024-04-27 01:04:11 +08:00
7fc2765471 opt: 字幕类别补充 2024-04-18 00:00:19 +08:00
ca37d45eb9 fix: 全屏切换合集视频标题未更新 2024-04-09 23:22:57 +08:00
84f83c260a feat: 简单实现投屏 2024-04-08 23:55:29 +08:00
d4212f88c5 feat: 投稿、番剧合集整理 2024-04-06 15:26:53 +08:00
9ec9fc2830 Merge branch 'feature-updateVideoDetailStructure' 2024-04-03 23:20:21 +08:00
c0f3b4f3a2 fix: 全屏时展示弹幕操作 2024-04-02 23:13:15 +08:00
955d8f5401 feat: 简单实现字幕功能 2024-03-24 23:25:45 +08:00
a5558de872 Merge branch 'feature-hiddenRelateVideo' 2024-03-14 00:15:24 +08:00
31405750e6 mod: 视频详情页布局 2024-03-10 22:44:07 +08:00
3ece2bb173 feat: 系统倍速可编辑 2024-03-10 17:57:24 +08:00
ab9ae3a481 fix: setState() called after dispose() 导致全屏失效 2024-03-06 00:04:52 +08:00
eb4435045b fix: 番剧全屏时title取值异常 2024-03-04 23:48:01 +08:00
d6da2a8a47 fix: headerControl bvid丢失 2024-03-01 23:55:19 +08:00
e2befb11ff feat: 横屏全屏时展示视频标题 2024-02-24 02:37:16 +08:00
42ad959155 fix: 速度设置无法取消 2024-02-14 08:44:00 +08:00
bf8ae0f317 feat: 新增弹幕描边粗细设置,默认值降低 2024-01-25 20:55:35 +08:00
4d1e4511a3 feat: 添加定时关闭功能 2024-01-10 02:25:21 +08:00
a07a1697c2 Update header_control.dart 2024-01-07 23:37:21 +08:00
21259e260d Merge branch 'main' into opt-danmu-and-autoplay 2024-01-07 23:33:50 +08:00
438b392cfc mod: 发送弹幕样式 2024-01-07 22:24:17 +08:00
a98d8537c7 opt: 封面点击播放+弹幕发送标识 2024-01-07 17:04:20 +08:00
fa8fd42e9a mod: format code 2024-01-07 12:58:24 +08:00
46919596ea fix:设定时除以当前播放速度 2023-12-20 14:16:03 +08:00
faaf416bf0 fix: 统一弹幕时间计算方式,speed改为duration 2023-12-20 13:49:58 +08:00
4d07f1508a 重构全屏逻辑,修复全屏弹幕与横屏错位问题
不再使用showDialog覆盖并传递对象的方式实现全屏,改用原控件调整高度(用Obx包裹SliverAppBar)、safeArea切换上下边距、构建detail页时根据屏幕方向切换状态栏可见性的方式实现全屏。
以上方式既能兼容屏幕旋转,也能绕过弹幕不加载的问题,还可以保留播放器上的弹幕避免旋屏时清空。
另外添加了两处针对全屏或旋屏状态的返回处理。
2023-12-18 21:25:28 +08:00
370a2ddcf7 feat: 视频详情页稍后再看 issues #254 2023-12-17 22:38:07 +08:00
ebbd280768 添加基础发送弹幕功能 2023-12-11 11:56:54 +08:00
1a3da13a4d Merge branch 'fix' into alpha 2023-11-12 00:10:46 +08:00
5edcc756a0 fix: 横屏状态设置面板滑动 2023-11-12 00:10:24 +08:00
eaff4def1c mod: 画面比例 issues #229 2023-11-04 21:07:27 +08:00